Posts in: Şubat, 2018

Git Kullanmak İçin 8 Neden

Sürüm kontrol sistemi söz konusu olduğunda, bu günlerde herkes Git’ten bahsediyor. Ancak elbette her söylenen Git’e geçmeyi haklı çıkarmak için yeterli değil. İşte projelerinizde Git kullanmanız için 8 harika neden.


React Native Nedir?

React Native, yeni nesil React – Facebook tarafından geliştirilen ve 2013’te Github’da açık kaynak olan bir JavaScript kütüphanesidir.

Native uygulama oluşturma, yalnızca belirli bir işletim sistemi için uygulamalar yazmak anlamına gelir.

React Native, geliştiricilerin yazdıkları kodu web üzerinden ve mobil ortamda yeniden kullanmasına yardımcı olur.

Geliştiriciler, iOS ve Android için aynı uygulamayı sıfırdan oluşturmak zorunda kalmayacak. Her işletim sisteminde kodu tekrar kullanabileceklerdir. React Native ile ilgili harika olan şey, Objective-C‘de ve ya Java‘da bitmiş bir uygulama ile React Native’i kullanarak inşa edilmiş bir uygulama arasında çok az fark olmasıdır.

Android ve iOS’un kod geliştirme ortamları çok farklıdır. Bu yüzden iki farklı platforma uygulama çıkarmak zaman alır. Ancak React Native ile yalnızca bir geliştirici farklı mobil işletim sistemlerinde yazabilir.

React Native’in çalışma prensibini şu şekilde düşünebiliriz.


Intagram’ın Yeni Algoritması

Son günlerde herkesin gündemini oldukça meşgul eden Instagram’ın yeni algoritması  hakkında sizlere detaylı bilgi vermek istedim. Umarım sizler için faydalı olur 🙂

Biliyoruz ki  hiç kimse yeni Instagram algoritmasından hoşlanmadı ve herkesin etkileşimi düştü. Instagram algoritmasının nasıl çalıştığını bilmek ister misiniz? Instagram algoritmasının tam olarak ne olduğunu, yayınlarınızın performansını nasıl etkilediğini ve onu “yenmek” için kullanabileceğiniz farklı stratejilere bakalım.

Yeni Instagram Algoritması Nasıl Çalışır?


Herkesin bilmek istediği bir gizem: Instagram algoritması nasıl çalışır? Instagram algoritmasını körelten karmaşıklıkları anlayamasak da, yayınınızın Instagram algoritmasında nasıl performans göstereceğini belirleyen 7 faktörü biliyoruz (ve kaç kişinin göreceğini!).

Bir Instagram sözcüsüne göre, aşağıda Instagram algoritmasını etkileyen faktörlerin bir listesi var. Sosyal medya blogları vs. yaptığım araştırmaları temel alarak bunları listeledim:

Ne kadar sürede


REST API Nedir ?

REST,  Representational State Transfer ‘in kısaltmasıdır.  Representational State Transfer yani Temsili Durum Transferi, HTTP metotlarını kullanan, esnek bir yapıya sahip, istemci – sunucu arasındaki basit bir veri iletişim yoludur. Katı kurallara sahip bir protokolden ziyade bir mimari stildir.


Spring Boot Nedir?

Akademik Bilişim 2018’de gittiğim 4 günlük kurs, Spring Framework’le tanışmamı sağladı. Yeni bir şeyler öğrenmişken bunları hemen bir yazıya döküp paylaşmak istedim. Umarım herkes için faydalı olur 🙂


Etkili CV Oluşturma Teknikleri

Mezun olmama 3-4 ay kalmışken düzgün bir CV hazırlamak için bol bol araştırma yaptım. Yaptığım bu araştırmalar sonucu CV hazırlarken yaptığımız bir takım hataların farkına vardım. Yaptığımız hataları ve etkili bir CV hazırlamak için bilmemiz gerekenleri bu yazı vasıtasıyla sizlerle de paylaşmak istedim.

Özgeçmişinizin içeriği (örneğin ; beceriler, deneyimler ve nitelikleriniz) işe alım uzmanları tarafından iş başvurunuz incelediğinde gerçekten önemli olan bir şeydir. Ancak bu bilgiyi nasıl sunduğunuz da en az içerik kadar önemlidir.

Sadece adınızı, önceki işlerinizi ve birkaç referansınızı (normalde 2 A4 sayfasını aşmamak gerekiyormuş) eklemekten başka, bir CV oluşturmak için çok daha fazlası var. Takip etmeniz gereken temel bir yapı var.


Akademik Bilişim 2018’in Ardından

1999 yılından beri düzenlenen Akademik Bilişim Konferansı‘nın 20.cisi Karabük’teydi. Her yıl Anadolu’nun farklı şehirlerinde düzenlenmekte olan Akademik Bilişim Konferansı bu yıl Karabük Üniversitesi’ndeydi. Konferansları İnternet Teknolojileri Derneği ve o yıl ki üniversite düzenliyor.

Konferanslarda bildiri sunumları, sponsor firma/kuruluş sunumları, kısa ve uzun süreli eğitim seminerleri, açık oturumlar ve çalışma grupları gibi etkinlikler yapılıyor. Konferans öncesi özellikle özgür yazılım teknolojileri konularında 4 günlük yoğun kurslar düzenleniyor. Konferanslar kayıt olan herkese tamamen ücretsizdir.