Laravel ve Vue.js

Merhaba. Şu yazımda belirttiğim gibi bu aralar laravel kullanarak bir proje geliştiriyorum. Projenin bir yönetim paneli bulunuyor ve bu panel üzerinden veri tabanındaki veriler listelenebiliyor, düzenlenebiliyor, silinebiliyor. Bu işlemlerin her biri ayrı sayfalarda gerçekleştiriliyor. Bu işlemleri tek bir sayfada nasıl toplayabilirim diye araştırırken karşıma Vue.js çıktı. Vue.js frontend tarafında kullanılan bir Javascript librarysi. Son zamanlarda baya popüler …

Drupal 8 modülü geliştirmek

Selam. Yaklaşık 6-7 aydır Drupal 8 modülü geliştiren birisi olarak bu konu ile ilgili yeterli Türkçe kaynak olmadığını gördüm. Bu sebeple bu yazıyı hazırlamaya karar verdim. Yazıda popüler bir CMS uygulaması olan Drupal için custom module nasıl geliştirilir bundan bahsedeceğim. Anlatılacak çok fazla başlık olduğunu farkettiğimden dolayı bu konuyu bir kaç yazıya bölmeyi düşünüyorum. Drupal Nedir? Drupal, 2000lerin …

Laravel 5.5 Kullanıcı-Rol ilişkisi

Merhaba, bu yazıda popüler bir PHP frameworkü olan Laravelin barındırdığı Middleware özelliğini kullanarak Kullanıcı-Rol ilişkisi oluşturmaktan bahsedeceğim. Lisans eğitimimin 3. senesinde aldığım “Veri tabanı sistemleri” dersi için bir proje geliştirmem gerekiyordu. Arkadaşımla beraber nasıl bir şey yapalım, ne kullanalım diye düşünürken bir otomasyon projesi geliştirmeye karar verdik. Backend kısmında RoR ve Laravel arasında gidip geldik ve …

Arduino registerler ile ADC

Merhaba. Bu yazıyı yazmadan önce bu dönem aldığım mikroişlemci dersinin final sınav sonuçlarının girilmesini bekledim. Harf notu istediğim gibi gelince bi hızla bu yazıyı yazmaya karar verdim. Final sınavına hazırlık sürecinde bu konuyla ilgili türkçe kaynak bulamamıştım. Benimle aynı durumda olan arkadaşlar varsa eğer eminim bu yazı işlerini görecektir. Bu yazıda Arduino kaydedicilerini kullanarak analog veriyi dijital veriye dönüştüreceğiz. …

Arch Linux üzerine LAMP kurulumu

Bu yazı güncelliğini yitirmiş olabilir. Güncel yükleme talimatı için archwikiyi ziyaret edin. Selam. Bu yazı LAMP kurulumu hakkında olacaktır. Öncelikle LAMP kısaltmasının açılımı Linux(İşletim sistemi) Apache(Web sunucusu) MySQL(Veritabanı Sunucusu) ve PHP(Web programlama dili)’dir. Kurulum sade bir Linux dağıtımı olan Arch üzerinde yapılacaktır. Sırası ile öncelikle web sunucusu ardından veritabanı sunucu ve son olarak PHP kurulacaktır. Başlayalım.

Merhaba Dünya!

Merhaba. Uzun bir aradan sonra yeniden blog yazmaya karar verdim ve kısa bir süreden sonra siteyi yeniden etkin hale getirdim. Blogda programlama dilleri, GNU/Linux dağıtımları, Raspberry Pi ve Android sistemi ile ilgili temel bilgiler bulunacak. Yazacağım yazılar genellikle belirttiğim kategoriler ile ilgili sorunların çözümü şeklinde olacak. Umarım hayal ettiğim şekilde blogu güncel tutabilirim. Görüşmek üzere.