Ürün
Uygulama

Outliers Notebook deneyimi

Bugün Garanti Bankası’nın Garantiye Sor ekibi sayesinde güzel bir sürpriz yaşadım. Sağolsunlar; sosyal medyadan banka ile ile ilgili yazdığım mesajlara binaen özel bir defterle teşekkür etmek istemişler. Hediyeye çok sevindim. Ben de bir kez de buradan kendilerine teşekkür ederim. Önce defteri sıradan bir ajanda zannetmiştim. Sonra sayfalarını açıp kullanım talimatı defterin arkasındadır diye okuyunca ne […]

Read More
CSS
ipucu
Javascript
Kendime Not
VueJS
Web

Bootstrap validation kullanırken zorunlu olmayan alanları görmezden gelmek

VueJS ile bir iki haftada bitirmek üzere başladığım bir yan projemde Bootstrap-vue kullanıyorum. Burada karşılaştığım bir validation sorununu nasıl aştığımı kısaca belirteyim. Sorun şu; formda iki alan zorunlu iken diğer üç alan zorunlu değil. Formdaki submit butonuna tıklanınca bütün form validate ediliyor ve hatalı alanlar kırmızı ile, hata olmayanlar yeşil ile belirtiliyor. İşte bu yeşil […]

Read More
Javascript
Kendime Not
VueJS

VueJS’de props yerine attribute kullanarak datayı güncellemek

Kısa bir süredir VueJS kullanıyorum. Karşılaştığım ve çözebildiğim bazı sorunları buradan paylaşacağım. Eğer daha iyi bir çözümünüz varsa lütfen yorum olarak yazın, seve seve kabul ederim. Malum; VueJS’de props (properties), data ve computed başlıkları altında üç tip veri bulunuyor. Bunlarda props altında tanımlananlar component’i çağırırken setleyebildiğimiz ve içerde değiştirmeye kalktığımızda hata aldığımız veri yöntemidir. Yani […]

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
Kendime Not
PHP
Web

WordPress’te temaya bağlı özellikleri yeni temada sağlamak için plugin yazmak

Başlık biraz uzun ve şa’şalı gibi dursa da aslında yazdığım plugin 2-3 satırlık bir şey. Mevzuyu başından anlatayım; BT Magazin isimli bir teknoloji blogunu yaklaşık 2 yıldır yürütmeye çalışıyorum. Nerdeyse başından beri aynı temayı severek kullanıyordum. Ancak bir iki gün evvel kuzenim ve arkadaşı için hazırlamaya başladığım okulakademi.com sitesi için güzel bir portal teması görünce […]

Read More
Hayat

Hastanelerdeki duygu dolandırıcılarına dikkat!

BT Hayat’taki bu yazımda, hayatımızı kökünden değiştiren iki güzel yavrumuz olduğunu anlatacaktım. Ne kadar uzun anlatsam da yeterli olmayacak. O nedenle kısacak da olsa paylaşmış olayım, dualarınızı istirham edeyim.. Yazının devamında bugün hastaneye ilk kontrol için gittiğimizde başımıza gelen bir olayı anlatıyorum. ……. Bugün hastanede bekleme alanında bir adam telefonla konuşuyordu. Yanında, kucağında çocuğuyla beraber […]

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
ipucu
Kendime Not
PHP

MAMP’da PHP ayarlarının sürekli geri dönmesi problemi

MAMP’da PHP ayarlarını ne kadar değiştirirsem değiştireyim tekrar başlattığımda geriye döndüğünü görünce bu işin içinde bir iş olduğunu anladım. /Library/Application Support/appsolute/MAMP PRO/conf/php.ini Buradaki dosyayı güncellemeniz bile yeterli olmuyor. Zira MAMP’i restart ettiğinizde dosya eski haline geri dönüyor. Meğer asıl şu dosyayı değiştirmek gerekiyormuş. MAMP başlatıldığında buradaki içeriği alıp yukarıdaki dosyayı güncelliyormuş.  /Applications/MAMP PRO/MAMP PRO.app/Contents/Resources/php6.5.2.ini Bu […]

Read More
Etkinlik

Kitapi ile yola devam | Bilişim Yıldızları 2016

Bir buçuk yıldır öğretmen kuzenim Sefa Avcılar’la gönüllü olarak devam ettiğimiz projemiz Kitapi okulların açılmasıyla yine güzel bir ivme kazandı. Üye sayımız 20 bin oldu diye sevinirken bugün 25 bini geçti bile. Bir iki hafta önce, hangi arkadaşım tavsiye etti hatırlamıyorum, Türkiye Bilişim Derneği’nin düzenlediği Bilişim Yıldızları 2016 yarışmasına Kitapi ile başvurduk. Öğrenci, girişimci ve […]

Read More
ipucu
Kendime Not
Mac

MAC’de İngilizce-Türkçe sözlük üç parmağınızın altında

Son günlerde yaptığım işlerden dolayı sık sık İngilizce-Türkçe sözlük ihtiyacım oluyor. Tarayıcımda Google Translate tabı sabit oldu diyebilirim. Cümleleri batırsa da kelime bulmada işe yaradığı için sık kullanıyorum. Mac kullanıcıları için başka ve çok daha pratik bir yöntem olduğunu öğrendim. Eminim Windows veya Linux versiyonları da vardır. İlgilileri yazarsa öğreniriz. MacOS’da kelimeleri düzgün yazıp yazmadığımızı kontrol eden […]

Read More
ipucu
Kendime Not

Facebook link paylaşma ön belleği nasıl temizlenir

Facebook’ta bir link paylaştığınızda arkaplanda bu sayfanın bir özeti oluşturulup, başlığı, varsa fotoğrafı ve açıklamasıyla birlikte sizin ekleyeceğiniz mesajın altında görüntülenir. Bu aşamada paylaştığınız linki isterseniz silebilirsiniz bile. Facebook bir kere ön belleğe aldığı bu sayfayı, siz url linkini değiştirmediğiniz müddetçe hafızasında tutuyor ve mesajınızı silip aynı linki baştan yazmaya çalışsanız da sayfanın ilk ön […]

Read More
Hayat

15 Temmuz: “Kurudukça sulayın, yeşerdikçe budayın”

Lozan sonrasında dönemin İngiltere başbakanı Wilson Churchill’e atfedilen cümle kısaca “Türkleri güç ve ağırlık olarak yüz grama çıkarmamalı, elli grama ise hiç düşürmemeliyiz. Onları biraz kuruyunca sulamak, biraz yeşerince de budamak icap eder.” şeklindedir. Lozan anlaşması 93 sene önce dün, yani 24 Temmuz 1923’de yapıldı ama İngilizlerin bu yukarıda zikredilen kaidesi Osmanlı’nın son dönemlerinden beri işletiliyor. Geçtiğimiz […]

Read More
Hayat

Saç baş yolduran kitap: “Bir darbenin anatomisi”

Ramazandan önceki bir aile ziyaretinde kuzenimden ödünç aldığım Türkiye Gazetesi’nde uzun yıllar başyazarlık yapmış Yılmaz Öztuna‘nın “Bir Darbenin Anatomisi” isimli kitabı, daha ilk sayfalarında yer alan 1870’li yılların röntgeni mahiyetindeki tespitleri ile tokat yemiş gibi olmuştum. 1870 bana dün gibi geliyor. Dün gibi bir tarihte hem toprak olarak, hem ordu ve donanma olarak dünyanın ilk beş […]

Read More