Kategori: Laravel

15 Eylül 2024

Nihayet Kitapi projemizin 2. sürümünü yayınlamak nasip oldu

2015’de öğretmen kuzenim Sefa Avcılar ile başladığımız ve ilk olarak şurada duyurduğumuz ücretsiz online kütüphane projesi Kitapi’nin 9 yıl aradan sonra nihayet ikinci sürümünü yayına alabildik. Şükürler olsun 🙂 Başta Kitapi olmak üzere ileride kendi işlerimi yönetmek için 2020’de Kodventure Teknoloji AŞ’yi kurmuştum. Hedefim bu gazla hızlıca Kitapi’nin yeni sürümünü hazırlamaktı ama şirketi kurduğum ay Korona baş gösterince gündüz işim olan online sınav sistemleri üzerine […]

18 Kasım 2022

Bıldırki hurmalar: Kod yazarken yorum koymanın önemi

Çalıştığım yer için bir süredir geliştirmekte olduğum yazılımda invitation-link denen bir mekanizma kurdum. Yazılımı kullanacak kişiye bir davetiye linki üretiyorum. O linke tıklayan sisteme girebiliyor. Bu link aslında bir JWT token. Çok uzun bir link olduğu ve içerisinde bir kaç yerde nokta (.) geçtiği için Whatsapp’dan gönderince insanlar linke tıklayamıyor. Bunu görünce belki bunu bir URL kısaltma servisi ile kısaltırsam daha şık olur diye düşündüm. […]

18 Temmuz 2022

Yıllar sonra ilginç Kitapi tesadüfü

Bayram tatili sonrasında ofiste daha çok vakit geçirmeye karar vermiştim. Bugün pazartesi deyip, kalktığım gibi yola çıktım. Kahvaltıyı bekleyeyim dersem zaten öğleni bulacaktı. Ofiste artık sadece yeni yüzler var. Eski ahbaplar üçü beşi geçmiyor. Gerçi eski liseli stajyerler artık üniversite stajyeri olarak geliyor. Bu da iyi bir şey. Hazır ofiste bir sürü developer varken bir kaç gündür cebelleştiğim bir docker problemi için ofiste deneyimi olan […]

18 Eylül 2021

Laravel Open SSL stream_socket_enable_crypto() mail gönderme problemi

Laravel projenizde SMTP sunucusu üzerinden mail göndermek istediğinizde stream_socket_enable_crypto() ile ilgili bir SSL hatası alıyorsanız bunun çözümü ne hikmetse Laravel dökümanında bulunmamakla beraber oldukça basit. Internette konuyla ilgili pek çok yabancı kaynakta ve yerli olarak Umut Bektaş‘ın blogunda işin özü anlatılıyor. Sadece yeni Laravel sürümlerinde ayarın yeri biraz değişiyor, o kadar. Ben de her iki versiyonu burada yazıp konuyu çok uzatmayacağım. Laravel’de mail ayarlarının bulunduğu […]

8 Mart 2021

Laravel Sanctum kullanırken CORS problemi yaşıyorsanız bu yazıya bir göz atın

Mevzuya uzun uzadıya girecek değilim. Bu satırları yazarken saat zabaan 06.09’u çünkü. Birbirine paralel yürüttüğüm ve aralarında çok az faz farkı olan iki ayrı projede backend olarak Laravel, frontend olarak da SPA (Single Page Application) şeklinde Vue-Cli kullanıyorum. Faz olarak en önde olan projede kendi el yordamımla kurduğum frontend yapısında hiç bir sorun yaşamadan Laravel API ile haberleşebiliyorum. Bunun için Laravel Sanctum kullanıyorum. Fakat diğer […]

30 Ekim 2020

8 saatlik mikro proje

Bu akşam kendi şirketimize ait bir url kısaltma servisi oluşturmaya karar verdik. Müşterilerimize faturalarını hatırlatmak için iyzico’nun iyzi.link kısa bağlantısını kullanıyorduk. Bu fikir hoşumuza gitti. Kendi servisimizi oluşturmak ne kadar zor olabilirdi ki. Url kısaltma servisini oluşturmak aslında kolay. Zor olan domaine karar vermek 🙂 Eşimle ve bazı developer arkadaşlarımla birkaç alan adını tartıştıktan sonra tamamen farklı bir alan adı seçtik. Bu son ismi kendisi […]