apple_logo

Yazılımcılar İçin Mac Kurulumu

Amazon’da çalışmaya başlayalı daha altı ay olmadı ama daha şimdiden Mac’ime iki kere sıfırdan kurulum yapmak zorunda kaldım. İlki tahmin edebileceğiniz gibi bilgisayarı ilk aldığımda oldu. Beni sinir edeni ikinci kurulum zaten, durduk yere bilgisayarım arızalandı, yeni makine verdiler sıfırdan tekrar kurulum yapmak durumunda kaldım. Neyi kurmuştum nasıl kurmuştum derken bir hayli zaman gidiyor. Bende […]

Okumaya devam…

java

Statik Kod Analizi

Statik kod analizi, benim için her zaman yazılım geliştirme sürecinin önemli bir parçası olmuştur. Çalıştığım hemen her şirkette elimden geldiğince, statik kod analizini oturtmaya, kod yazılımına belli standartlar getirmeye çalışmışımdır. Fakat son dönemde, Amazon’da çalışmaya başladığımdan beri, statik kod analizine bakışım biraz değişti.

java

Test Yazarken Uyulması Gereken 7 Kural

En sonunda bu da oldu ve bende “yapılması gereken x şey” tadındaki başlığımı attım. Bakalım söylendiği kadar hit getirecek mi. “Hit” kaygısıyla atılmış olsa da benim için çok iddialı bir başlık oldu, ama test yazma konusunda o kadar iddialı değilim. Her gün yeni bişeyler öğreniyorum. Bu yazı da ise bu zamana kadar kendi hatalarımdan çıkardığım […]

Okumaya devam…

aws

AWS: DynamoDB Nedir?

Bu yazıda AWS’in sağladığı başka bir veri saklama yönteminden, DynamoDB’den bahsedeceğim. Genel olarak, terminolojisine ve ücretlendirmesine değineceğim. Uzun bir yazı olmasını istemediğimden Java ile nasıl uygulama geliştirilir gibi konulara değinmeyeceğim.

aws

AWS: S3 ile Veri Saklama

Amazon Web Servisleri (AWS) her gecen popülerliği artan bir konu. Her ne kadar daha önceleri çok heves edip bir iki deneme yapmış olsam, Amazon’da çalışmaya başlayana kadar iş yerinde hiç kullanmamıştım. Şimdi yavaş yavaş projelerde AWS kullandığımızdan, artık bir iki yazı yazmanın zamanı geldi diye düşünüyorum. Yazılar genelde, AWS hakkındaki ön yargılarım, ücretlendirme politikaları ve […]

Okumaya devam…

java

Optional Kullanmaya Başlamak

Java 8’i uzun zamandır kullanıyorum desem yalan olur. Yaklaşık bir sene önce kullanmaya başladım. Kullanmaya başladığımdan beri de genel olarak Stream yapıları ve Lambda’ları kullandım. Optional ve diğer özelliklerine de baktım ama açıkcası çok ilgimi çekmedi. Bu yazıda kısaca neden başlarda ilgimi çekmediğini ve sonrasında ise neden her fırsatta kullanmak istediğimi anlatacağım.

london

Londraya Taşınmak

Evet, nerede kalmıştık. En son vizemin çıktığını ve vizem başladığı gibi soluğu Londra’da aldığımı anlatmıştım. İlk yapılması gerekenden başlayıp, sırayla Londra’ya taşınırken yapılması gereken şeyleri anlatmaya çalışacağım. Umarım Londra’ya taşınmayı düşünen herkesin az çok olsun işine yarar.

Visa

Amazon ve Vize Süreci

Amazon’da çalışmaya başlamamın üzerinden yaklaşık bir ay geçti. Bende bir ay geçtiğine göre artık taşınma sürecimden tutunda, Amazon’da çalışmanın nasıl olduğuna kadar farklı bir çok konuda yazmaya başlayabilirim. Bir önceki yazım, vize başvurularında kalmıştı, oradan devam etmeye çalışacağım.

amazon

Bir Garip Amazon Süreci

Üniversiteye ilk başladığım zamanlarda, en çok, yabancı uyruklu hocalara özenirdim. Düşünsenize sırf ingilizce biliyorsunuz diye, gelip Türkiye’de çalışabiliyorsunuz. İki sene Türkiye’de üç sene şurda derken neredeyse dünyayı dolaşıyorsunuz ve üzerine para kazanıyorsunuz. Bu tarz bir çalışma, Amazon’a kabul alıp, teklif aşamasına geçene kadar da hep çok güzel gelmeye devam etti. İşte bu yazıda, Amazon görüşme sürecinden, kabulümden, teklifinden, […]

Okumaya devam…

redis

SpringData ve Redis

Bir önceki yazıda Redis’in ne olduğuna, kısaca geliştirme ortamınız için nasıl Redis kurulumu yapabileceğinize değinmiştik. Bu yazıda ise bir seviye daha ileriye gidip spring-data kullanarak, Redis ile nasıl haberleşebileceğimize bakalım.