Jigsaw Nedir ve Nasıl Kullanılır

Jigsaw, web uygulamalarınıza güç veren aynı modern araçlarla statik siteleri hızla oluşturmak için Laravel geliştiricileri tarafından kullanıma sunulan bir çerçevedir. PHP’nin nasıl frameworkleri var ise statik sayfalarınızında artık bir frameworku var! Basit html siteler hazırlayacaksınız veya müşterinize bir demo hazırlayacaksınız. Normalde statik sitelerde her sayfa için header’ı kopyala, footer’ı kopyala gibi zahmetli işlere kalkışıyorduk yada bir php dosyası oluşturup header ve footer’ı başka bir yerden çağırıp dosyalama sistemi yapıyorduk. Jigsaw ile artık böyle uğraşlara son veriyoruz....

August 12, 2017 · Okuma: 2 dk  · Kerem Bahcivan

Scrum ve Kanban Arasındaki Farklar Nelerdir

Bir projeyi plansız geliştirmek, ekip içerisindeki organizasyonu verimsizleştirir ve aynı zamanda size maddi açıdanda zarara uğratabilir. Esnek olmayan ve zahmetli yazılım geliştirme süreçleri organizasyonunuzu verimsizleştirdiğinde, çevik bir metodoloji hazırlamanın zamanı gelmiştir. Bilgisayar Mühendisliği bölümünün yapı taşı olan Proje Yönetimi dersinde de bu metodolojiler anlatılmaktadır.. Bir proje nasıl yönetilir yada bir yazılım projesini geliştirirken doğru metodolojiler nasıl belirlenir?. Bu tip soruların cevap bulduğu bir ders görüyorsunuz. Şansınıza dersin hocası bu konuda iyiyse sizin için ders zevkli ve eğlenceli hale gelecektir....

August 10, 2017 · Okuma: 2 dk  · Kerem Bahcivan

PhpStorm Could not Create FTP directory Hatası ve Çözümü

Phpstorm’da yakın zamanda karşılaştığım bir sorun beni ve işlerimi bir hayli aksattı. Yerel depodan uzak sunucuya dosya kaydetmeye çalışırken sürekli “Could not Create FTP directory” diye hata almaya başladım. Yabancı forumlarda biraz araştırma yaptıktan sonra sorunun Passive Modu etkinleştirmeyle düzeldiğini söylüyorlardı ancak bu çözüm bende en azından direkt işe yaramadı. Bu sorunu çözmemiz için ilk öncelikle Phpstormu bilgisayarınızdan tamamen kaldırmamız gerekiyor. Tekrar temiz kurulum yaptıktan sonra herhangi bir projeyi açıyoruz ve File menüsünden Invalidate Caches / Restart seçeneğine tıklayarak önbelleği devre dışı bırakıp yeniden başlatıyoruz....

January 17, 2017 · 1 dk · Kerem Bahcivan

Laravel Homestead ile Birden Fazla Projeyle Çalışmak

Homestead üzerinde laravel ile bir proje geliştiriyorsunuz fakat ikinci bir projeyi kurduğunuzda ve 192.168.10.10 üzerinden eriştiğinizde oluşturduğumuz proje gelmeyecektir. (Burada Homestead.yaml dosyasındaki ayarları yaptığınızı varsayıyorum) Sanal sunucunuzun bulunduğu klasörde kaç tane laravel projesi oluşturursanız oluşturun hep ilk oluşturduğunuz proje ekrana gelecektir. Bunun sebebi Homestead projelerinizi otomatik olarak birbirinden ayrıştırmıyor olması. Aşağıdaki adımları yapmadan önce homestead.yaml dosyasında projenin yolunu göstermeniz gerekmektedir. Sorunun çözümü için terminal’imizi açıyoruz ve sanal sunucu klasörünün içerisine girerek vagrant up komutu ile vagrantımızı çalıştırıyoruz....

January 2, 2017 · 1 dk · Kerem Bahcivan