Genel

Genel

40 Bitmeden nihayet kendi şirketimizi kurduk

Kendi şirketimizi kurmak her zaman hayalimdi. Yani ortaokul yıllarımdan beri diyebilirim. Daha önce iki kere kurdum hatta. Ama ikisi de şahıs şirketi dediğimiz türdendi ve tabiri caizse ha var ha yok gibi bir deneyim sunuyordu. Bu kez 20 yılını devirmiş bir programcı olarak kendi şirketimizi kurmak arzusu bir kez daha içimde yer etti ve ben […]

Read More
Genel

i18n’nin hikayesi

Size de garip gelmiş miydi, neden tercüme (internationalization) ile alakalı kütüphanelere i18n dendiği? Bu kısaltma hep dikkatimi çekmişti ama şimdiye kadar açıp nedir diye bakmamıştım. Geçen gün bir arkadaşım anlatınca çok ilginç geldi. Sizlerle de paylaşmak istedim. Meğer i18n, i + orijinal kelimenin yani internationalization’un harf sayısı olan 18 + n şeklinde kısaltılmış. Malum, Amerikalılar […]

Read More
Genel

macOS’da sağ tıklayarak PNG dosyayı JPG’e çevirmek

macOS’un en sevdiğim özelliklerinden biri de ekran çıktısı almanın çok kolay olması. Fakat ekran çıktıları PNG olarak kaydediliyor. WordPress’de bir yazı yazarken Png görüntü kullanmak -dosya boyu yüksek olduğundan- pek iyi bir yöntem değil. Photoshop veya benzeri bir editörü açıp dosyayı Jpg olarak kaydetmek gerekiyor. Eğer bir yazıda 3-4 tane bu şekilde görsel varsa insan […]

Read More
Genel

Docker’da PHP dosya gönderme (file upload) limitini artırmak!

Saat sabahın 06.20’sinde henüz uyumamış biri olarak elimden geldiğince kısa yazıp işime döneceğim. Çözümü bulup derlemem benim yarım saatimi aldı, sizin hiç almasın inşallah. Dosya gönderme limiti 2 yerden ayarlanmalı: Birisi web server (benim için nginx) diğeri de PHP ayarlarında. Benim Docker konfigürasyonumu bir arkadaşım yaptığı için konuya çok fazla hakim değilim. Sadece anladığım ve […]

Read More
Genel

Kendi çalışma masanı kendin yap! #DIYDESK

Bir süredir YouTube’da yabancı marangozların videolarını izliyorum. Bunlar profesyonel olarak değil, hobi olarak #diy (“do it yourself” / kendin yap) mantığıyla kendi garajlarında (ah o garajlar) kendi evinin ihtiyaçları için marangozluk yapanlar genelde. Bilhassa April Wilkerson bir kaç yıl içerisinde sıfırdan bu işe merak salmış biri olarak çok dikkatimi çekiyor. Kadın beş senede işi o […]

Read More
Genel

Laravel-Vue ikilisinde dil dosyası problemi

Laravel-Vue ikilisini ne kadar övsem az. O nedenle bu kısmı es geçip yaşadığım dil sorununu nasıl aştığımı anlatmak istiyorum. Laravel’de blade template kullananlar çok dilli bir projeyle ilgileniyorsa lang() veya daha sade haliyle __() fonksiyonunu biliyordur. Kısaca anlatalım. resources/lang klasörü altında “tr”, “en” gibi dil klasörleri oluşturup bunların içine ayrı ayrı kullanabileceğimiz dil dosyaları oluşturuyoruz. […]

Read More
Genel

Muhteşem ikili: Laravel ve Laracasts

Laravel’le ilk tanışmamız ne zamandı diye baktığımda 2015 Nisan olduğunu görüyorum. Daha doğru düzgün bir şey öğrenemeden başladığım halde sunduğu kolaylıklar sayesinde kısa sürede Kitapi gibi şimdi 100 bine yakın kişi için hizmet veren bir yazılımı oluşturmak ve devam etmesini sağlamak mümkün oldu. Laravel çok güzel, kullanışlı, kolay öğrenilebilir bir framework olmasına rağmen, inceliklerini bilmeden benim […]

Read More
Genel
Hayat

Internette Emeğe Saygı

Internet içeriğinin büyük bir kısmını bloggerlar oluşturuyor. Blogların dışında her gün yüzlerce Twitter, Instagram ve Facebook gibi platformlarda yeni hesaplar açılıyor. Özel ya da değil bir sürü içerik paylaşılıyor. Bir kısmı kendimize ait, bir kısmı yine internette bulup beğendiğimiz içerikler. Hal böyle olunca kopya içerik maalesef çok fazla oluyor. Kimisi el emeği göz nuru bir çalışmanın […]

Read More
Genel
Hayat
Kendime Not

Bilişim sektörümüzün ahvali

Başlığın afilli olmasına bakmayın. Genç kardeşlerimize bir iki tokat vurup kaçacağım. Bir kaç gündür başka bir blogu beslemek adına news.ycombinator, TechCrunch, TheVerge, Mashable, ProductHunt gibi sitelere yoğun bir şekilde bakıyorum, okuyorum, tarzan ingilizcemle çeviri yapıp anladığımı yalan yanlış yazıyorum. Şunu farkettim ki adamlar bizim üç paragraf haber yapıp geçtiğimiz pek çok şeyi “analiz” edip, başka editörlerle […]

Read More
Yürü hala ne diye oyunda oynaştasın
Genel
Hayat
Kendime Not

“Yürü, hala ne diye oyunda oynaştasın”

Başta memleketimiz olmak üzere bütün islam aleminin sevinçle karşıladığı İstanbul’un fethinin 563. yıl dönümü kutlu olsun. Sevgili peygamberimizin sallallahü aleyhi vesellem müjdesine nail olmak için canla başla çalışan bütün ecdadımızın ruhları şadolsun. Bu satırları çok değil daha dün gibi bir tarihte, 1912’de bir ata toprağı olan Üsküp’den yazıyorum. Buraya gelene kadar geçtiğimiz bir hafta içerisinde […]

Read More
Genel
Hayat
PHP
Web

Bir Haftasonu Projesi: hangisuv.net

Herşey bizim düldülün (2011 Hyundai ix20) 100 bin km’ye yaklaşmasıyla başladı.. Oncağızı alalı 3 sene oldu. 43 bin km’de almıştık. Şimdi onu elden çıkarıp yerine ne alacağız derdine düştük. Gönlümüz dağ bayır gezmekte olduğu için SUV (sport utility vehicle / spor amaçlı araç) tabir edilen nispeten yerden yüksek bir araç bakıyoruz ama hepsi tuzlu. Normalde […]

Read More
Genel
iOS
iPad
Iphone
ipucu
Kendime Not
Uygulama

Core Data verisini dolu kullanmak – iOS

İlk ve tek ücretli iOS uygulamamız Ebruli Osmanlıca Sözlük’ün son sürümündeki bazı teknik sıkıntılar nedeniyle epey kötü yorum almış bir developer olarak diğer işlerimden vakit ayırıp bu sorunlu versiyonu düzeltmeye karar vermiştim. Yılbaşında bu fırsatı değerlendirip kodu gözden geçirmiş, sorunlu yerlerin civatalarını sıkılaştırmıştım ama istediğim gibi olmamıştı. Araya bir de gâvurların noel tatili girince uygulamayı […]

Read More
Eski günler
Genel
Hayat
Ürün

Büyüklere Oyuncak: GoPro Hero 4 Session

Son bir kaç yılda çocukken oyuncaklarımızda aldığımız keyfi yakaladığımız pek çok araç gereç kullandığımızı düşünüyorum. Gerçi benim gibi fazla oyuncağı olmadan büyüyen biriyseniz buna bir çeşit geçmişin acısını çıkarma da diyebiliriz. Erkek çocuklar için en önemli oyuncak araba olduğundan büyüdüğümüzde ilk peşinden koştuğumuz ve en pahalı olan bu oluyor. Araba almak eskiden nasıldı bilmiyorum. Şuan […]

Read More
Genel
Hayat
Sinema

Harekette Bereket Vardır

Teknopark’taki firmamız 4 gündür tadilat içerisinde. Ofis içerisindeki camekanlı bölümlerin yerini değiştiriyoruz. Yazın piştiğimiz pencere kenarları şimdi toplantı odası ve diğer yönetici odaları haline geliyor. Biz cam kenarı sakinleri olduğumuz gibi orta alanda stajyerlerimizden başka hemen hiç kullanılmayan kısma geçiyoruz. Bu son ofisimizde 4-5 yıldır çalışıyoruz. Yıldız Teknik Üniversitesi Davutpaşa Kampüsü içerisinde olduğumuz için burayı […]

Read More
Genel
Iphone
Uygulama
Web

Swift ile İlk Randevu: Kadın & Sanat

Objective-c öğrenebildiğim ilk C türevi programlama dili olduğu için seviniyordum. Çocukluğumda C’yi duymamıştım. GW-Basic, Q-Basic derken Visual Basic’le masaüstü programcılıkta epey vakit geçirmiştim. Sonra HTML-PHP ile web teknolojilerine giriş yapınca C’yi öğrenmeye fırsat kalmadı. Tabi burda syntax’ı yani yazım kurallarını öğrenmeyi kast etmiyorum. C dilinde proje yapıp o dile en azından temel seviyede hakim olmayı […]

Read More