Samsung Galaxy S4’ten iPhone SE’e Geçiş

Merhaba, Genelde aldığım ürünlerle ilgili bu tarz gönderilerde bulunmasam da söz konusu hayatımızın vazgeçilmez bir parçası olan mobil cihazlar olunca izlenimlerimi paylaşmam gereken birkaç noktanın olduğunu fark ettim. Öncelikle mobil cihaz tecrübemden bahsetmek isterim. Bu güne kadar Android işletim sistemi kullanan Samsung telefonlardan başka hiçbir cihaz kullanmadım. Herhangi bir IOS ve iPhone deneyimim de yok.…

Arch Linux WiSpotter Bağlantısı

Merhaba, Kullandığım bazı Linux dağıtımlarında ortak kullanım alanlarına ait internet bağlantılarına giriş sorunu yaşıyordum. Bunların başında ise Starbucks başta olmak üzere kullanılan WiSpotter gelmektedir. Kablosuz ağa bağlandığınızda karşınıza otomatik bir giriş ekranı gelmediği için çoğu insan bu sorunu kullandığı kablosuz internetinin sürücü özellikleri ile gidermeye çalışmakta. Bugün yine bu sorunu yaşarken WiSpotter giriş IP’sini tarayıcıma kaydettiğimi fark…

Yeni Tema: Yirmi Onbeş

Merhabalar, Uzun zamandır severek kullandığım Independent Publisher WordPress temasından ani bir kararla WordPress’in varsayılan tema olarak bizlere sunduğu Yirmi Onbeş temasına geçiş yaptım. Güncemde teknik konular haricinde bu tarz içeriklere yer vermek istemesem de; okuyucularıma karşı kendimi sorumlu hissettiğim için açıklama ihtiyacı duydum. Independent Publisher Öncelikle, Independent Publisher genel olarak yani bir şablon olarak beni yansıtıyor…

Logitech Teknik Servis Süreci (Penta)

Merhabalar, 13 Haziran 2017’de satın aldığım M720 Triathlon model farede bluetooth bağlantı sorunu yaşamaya başladım. Bir anda hiçbir cihazı görmemeye başladı. Bu cihazı almamın en önemli nedenlerininden birisi ise birden fazla cihaza bağlanabilme özelliği olduğu için bu sorun bana büyük engel olmaya başlamıştı. Bir boşluğumda Logitech’e garanti kapsamında ürünü göndermek istedim. Türkiye’deki temsilcileri Penta, tam ismi ile Penta…

Kotlin: Yineleyiciler & Döngüler

Kotlin‘de yineliyiciler ya da bir başka deyişle döngüler konusu ile devam ediyoruz. Geleceğin Yazarları, döngüleri şu şekilde tanımlamış: “Yazılan kodlarda belirli satırların birden fazla tekrar edilmesi istenebilir. Böyle durumlarda döngü yapıları kullanılır. Döngü yapılarında, döngünün kaç kere tekrar edeceği dinamik olarak belirlenebilir. Hatta döngünün tekrarlaması bir koşula bağlanabilir.” Biz de bu tanıma bağlı kalarak Kotlin…

Kotlin: Koşul İfadeleri

Kotlin‘de şartlı deyimler ve koşul ifadelerini inceleyelim. Bunun için IF Koşulu ve WHEN Koşulu üzerinde sözdizimine göz gezdirelim. IF Koşulu Koşullar, yazılım dillerinde önemli bir yere sahiptir. Kullanılan algoritmalarda şartlı deyimler olarak geçen bu ifadeler sayesinde veri çıktılarımıza ve diyagram akışımıza göre süreci düzenleyebiliriz. Türkçe’de eğer anlamına gelen IF, belirttiğimiz bir koşulun gerçekleşmesi durumunda istenen değerin…

Linux Mouse Konfigürasyonu (xinput,xev)

Kullandığınız farenin buton işlevlerini değiştirebilir, farklı görevler atayabilir ve tuş görevlerini yer değiştirebilirsiniz. Logitech M720 Triathlon kullanırken ileri ve geri tuşlarının yerlerini değiştirmem gerekti. Bunun için Linux’ta xinput komutu üzerinde lists ve set-button-map parametrelerini kullanarak seçili aygıt üzerinde tanımlama yaparken xev komutu ile de ilgili butonların hangi ID değerlerini öğreneceğiz. Öncelikle xinput komutunun sözdizimine bir göz gezdirelim: xinput –lists usage…

Kotlin: Temel Sözdizimine Genel Bakış

Kotlin ile ilk uygulamamızı yazalım ve temel seviyede Kotlin sözdizimine genel bir göz gezdirelim. Merhaba Dünya Yazılım dillerinin başlangıç klasiği “Hello World” ile başlayalım uygulamamıza. Öncelikle Intellij IDEA yazılımını çalıştıralım. Create New Project ‘e tıklayalım ve açılan arayüzde Java sekmesi altında Kotlin (Java) seçeneğini işaretleyerek next diyelim. Bir sonraki aşamada Project name  alanına ilkuygulama yazarak finish  diyorum. Gerekli modüller…

Kotlin: JAVA JDK ve IntelliJ IDEA Yükleyelim

Kotlin için ihtiyacımız olan yazılımları yükleyelim. JAVA JDK ve Intellij IDEA kurulumlarını gerçekleştireceğiz. Java JDK Google’da JAVA JDK araması yaptığımda karşıma çıkan ilk sonuca tıklıyorum. Buradan kendi işletim sisteminizi göz önünde bulundurarak Java SE Development Kit ‘i indirelim. Linux’ta indirilen klasörde uçbirim açalım. sudo mv jdk1.8.0_131 /usr/lib/jvm/oracle_jdk8 Eğer ki lib  dizini altında jvm  dizini yok ise…

Kotlin’e Giriş

Merhabalar, Kotlin derslerine başlamadan önce basit ama anlaşılır bir girizgah yazmak istedim. Buna bağlı olarak; aşağıda bazı maddelere yer verdim. Kısa cümlelerle konuya az çok hakim olmanızı amaçlayan bir konsept üzerinde ilerleyeceğim. Google I/O (Innovation in the Open/Açık Yenilik) 2017 toplantısında Android‘in resmi dili seçilmiştir. JetBrains tarafından geliştirilmektedir. Kotlin yazarken kullanacağımız IDE (IntelliJ IDEA) JetBrains geliştirmektedir.…