Sitemize hoşgeldiniz!  ::  Son eklenen yazı: Git’te “master” mı “main” mi? Bir kelimenin ardındaki hikâye  ::  Toplam 63 yazı  ::  Görüş ve önerileriniz için iletişim sayfasını kullanabilirsiniz.
» Menü
Anasayfa
Hakkımda
İletişim
» Kategoriler
› nostalji (8)
› laravel (7)
› php (5)
› web (3)
› agile (3)
› go (2)
› golang (2)
› api (2)
› redis (2)
› git (2)
› github (2)
› model (1)
» Arşiv
› Ekim 2025 (2)
› Temmuz 2025 (1)
› Nisan 2025 (3)
› Mart 2025 (5)
› Şubat 2025 (1)
› Ocak 2025 (43)
› Haziran 2011 (1)
› Kasım 2009 (1)
› Temmuz 2009 (1)
› Temmuz 2007 (1)
› Ocak 2007 (1)
› Kasım 2006 (1)
› Ekim 2006 (1)
› Ağustos 2006 (1)
Son Yazılar
Git’te “master” mı “main” mi? Bir kelimenin ardındaki hikâye
Yazan: Atilla Mutlu | Tarih: 31.10.2025 13:33
Yazılım geliştiriciler olarak her gün kullandığımız araçların bazı kavramları zamanla o kadar otomatikleşiyor ki, onların arkasındaki anlamları veya tarihsel bağlamı pek sorgulamıyoruz. Git’teki “master” dalı da bunlardan biri. Yıllarca varsayılan olarak “mast...
Devamını oku »
Laravel Model Controller
Yazan: Atilla Mutlu | Tarih: 09.10.2025 07:43 | Kategori: Laravel, Model, Controller
🧩 Model Dosyaları app/Models/Department.php app/Models/User.php ⚙️ Controller app/Http/Controllers/DepartmentController.php 🛣️ Route Tanımı routes/api.php 🧠 Kısa Özet Metot Açıklama find() ID ile arar, bulamazsa null döner. findOrFail() ID ile arar, bulamazsa...
Devamını oku »
PostgreSQL Mini‑Kılavuz
Yazan: Atilla Mutlu | Tarih: 14.07.2025 08:40 | Kategori: postgresql
*SQL güvenlik ve performans çıtasını yukarı taşıyan pratik bir yol haritası. 1. Temel Yapılar 1.1. Tablo Oluştur İpucu: PostgreSQL 17’de SERIAL yerine identity sütun kullan: Sekans yönetimini otomatikleştirir. 1.2. CRUD Örnekleri 2. İlişkiler & JOIN’ler Perfor...
Devamını oku »
ReactJS Rehberi
Yazan: Atilla Mutlu | Tarih: 22.04.2025 21:49
Modern Frontend Geliştirme Yol Haritası 📚 ReactJS Nedir? ReactJS, Facebook tarafından geliştirilen ve bakımı yapılan bir kullanıcı ara yüzü kütüphanesidir. Özellikle tek sayfa uygulamalar (SPA) oluşturmak için kullanılır. Bileşen bazlı (component-based) bir ya...
Devamını oku »
Spatie Laravel Paketleri
Yazan: Atilla Mutlu | Tarih: 22.04.2025 21:26
Spatie Nedir? Spatie, Laravel ekosisteminde geliştiricilerin işini kolaylaştıran, güvenli ve kullanışlı birçok paket sunan bir yazılım şirketidir. Bu paketler, dosya yönetiminden rol tabanlı erişim kontrolüne, SEO optimizasyonundan zamanlama görevlerine kadar...
Devamını oku »
Seo Detaylar
Yazan: Atilla Mutlu | Tarih: 17.04.2025 19:48 | Kategori: web, seo
Web Siten Için SEO”a Önemi Büyük Detaylar: Kullanıcı Deneyimi ve Teknik Dokunuşlar Dijital dünyada fark yaratmak istiyorsan, SEO (Search Engine Optimization - Arama Motoru Optimizasyonu) olmazsa olmaz. Bir web sitesinin sadece güzel gözükmesi yetmez; Google’a...
Devamını oku »
IŞIK NEDİR?
Yazan: Atilla Mutlu | Tarih: 12.03.2025 20:39 | Kategori: ışık, ır, görünür ışık
Işık, elektromanyetik dalgaların belirli bir aralığını gözlerimizle algılayabildiğimiz enerji türüdür. Ancak görünen ışık sadece elektromanyetik spektrumun küçücücük bir bölümüdür. İnsan gözü 380 - 700 nm arasındaki dalga boylarını "görünür ışık" olarak algıla...
Devamını oku »
Go’ya Merhaba (1. Bölüm)
Yazan: Atilla Mutlu | Tarih: 11.03.2025 21:13 | Kategori: go, golang
* Go (veya Golang), Google tarafından geliştirilen, sistem programlamaya yakın performansıyla yüksek seviyeli dillerin kullanım kolaylığını birleştiren, açık kaynaklı bir programlama dilidir. Projenizde hem basitlik hem de hız istiyorsanız tam size göre. “Acab...
Devamını oku »
Laravel 12
Yazan: Atilla Mutlu | Tarih: 11.03.2025 21:00 | Kategori: laravel 12
?nin Yenilikleri: Laravel 11 ile Kapsamlı Karşılaştırma Laravel 12, önceki sürüm Laravel 11’in üzerine gelen ve önemli iyileştirmeler içeren bir güncellemedir. Bu makalede Laravel 12’nin tüm yeniliklerini, Laravel 11’e göre farklarını ve pratik kullanım örnekl...
Devamını oku »
Yazılım Geliştirme için Bilinmesi Gereken Terimler
Yazan: Atilla Mutlu | Tarih: 11.03.2025 20:49 | Kategori: yazılım geliştirme
Temel Kavramlar API (Application Programming Interface): Uygulama programlama arayüzü. Yazılımlar arasında veri ve işlev paylaşımını sağlayan araçlardır. Örneğin, hava durumu verilerini çeken bir uygulama, bir API aracılığıyla güncel verilere ulaşır. MVP (Mini...
Devamını oku »
ReactJS ve Redux
Yazan: Atilla Mutlu | Tarih: 11.03.2025 20:46 | Kategori: redux, reactjs
ReactJS, bileşen tabanlı bir kütüphanedir ve kullanıcı arayüzlerini kolayca oluşturmayı sağlar. Redux ise, uygulamanın durumunu merkezi bir store'da tutar ve durum değişikliklerini öngörülebilir hale getirir. Bu ikisi, özellikle büyük ve karmaşık uygulamalarda...
Devamını oku »
API Türleri ve Kullanım Senaryoları
Yazan: Atilla Mutlu | Tarih: 14.02.2025 12:43 | Kategori: api
API'ler farklı türlerde olabilir ve her birinin kendine özgü bir yapısı ve kullanım alanı vardır. Aşağıda API türlerini hiyerarşik bir ağaç şeklinde oluşturuyorum, böylece terim mi, tool mu, veri formatı mı gibi ayrımları daha net görebileceksiniz. 🌳 API Türle...
Devamını oku »
Laravel raw sql API Güvenlik Önlemleri
Yazan: Atilla Mutlu | Tarih: 23.01.2025 05:52 | Kategori: laravel
SQL Injection Koruması SQL injection saldırılarına karşı korunmak için parametreli sorgular kullanın: Input Validasyonu Tüm kullanıcı girdilerini doğrulayın: Rate Limiting API isteklerini sınırlandırın: Authentication & Authorization CORS Ayarları Production G...
Devamını oku »
GraphQL-PHP ile GraphQL API Geliştirme
Yazan: Atilla Mutlu | Tarih: 20.01.2025 07:03
GraphQL-PHP, PHP'de GraphQL API'leri oluşturmak için kullanılan güçlü bir kütüphanedir. Facebook'un geliştirdiği GraphQL standardını destekler ve PHP uygulamalarınızda veri sorgulama ve manipülasyon işlemlerini kolaylaştırır. Bu yazıda, GraphQL-PHP'nin kurulum...
Devamını oku »
PostgreSQL ve SQL Sorguları: Temel ve İleri Düzey Komutlar
Yazan: Atilla Mutlu | Tarih: 20.01.2025 07:00
PostgreSQL Nedir? PostgreSQL, açık kaynaklı ve güçlü bir ilişkisel veritabanı yönetim sistemidir (RDBMS). SQL (Structured Query Language) kullanarak veriler üzerinde işlem yapmamıza olanak tanır. Ayrıca JSON, XML gibi veri tiplerini de destekler ve genişletile...
Devamını oku »
Algolia Search Kullanımı
Yazan: Atilla Mutlu | Tarih: 16.01.2025 06:50
Algolia Search, yüksek performanslı ve kullanıcı dostu bir arama deneyimi sunan bir arama platformudur. Algolia, hızlı ve kesin sonuçlar sunarak, kullanıcıların doğru bilgiye hızlıca ulaşmasını sağlar. Laravel gibi modern framework'lerle kolayca entegre edileb...
Devamını oku »
Laravel Modüler Mimari
Yazan: Atilla Mutlu | Tarih: 15.01.2025 15:04 | Kategori: laravel
Mikroservis mimarisi, büyük ve karmaşık projelerde servislerin bağımsız olarak geliştirilip yönetilmesini sağlar. Ancak, Laravel projelerinde bu yapıyı doğrudan uygulamak yerine, modüler mimari kullanarak benzer bir yapı elde edebiliriz. Laravel'in "Modüler Mi...
Devamını oku »
Laravel Octane ile Performans Artırma
Yazan: Atilla Mutlu | Tarih: 15.01.2025 14:07 | Kategori: laracel, octane
Laravel Octane, Laravel projelerinde performansı önemli ölçüde artırmak için geliştirilmiş bir pakettir. Octane, uygulamanızı yüksek performanslı sunucular (Swoole veya RoadRunner gibi) üzerinde çalıştırarak istek yanıt sürelerini hızlandırır ve daha fazla eşz...
Devamını oku »
Laravel Raw SQL Kullanımı
Yazan: Atilla Mutlu | Tarih: 15.01.2025 13:52 | Kategori: rawsql
Laravel, veritabanı işlemleri için güçlü bir Query Builder ve Eloquent ORM sunar. Ancak bazı durumlarda, doğrudan SQL sorguları çalıştırmanız gerekebilir. Bu ihtiyaçlar için Laravel, Raw SQL kullanımı sağlar. Raw SQL Avantajları ve Dezavantajları Avantajlar: K...
Devamını oku »
Laravel Blade Components
Yazan: Atilla Mutlu | Tarih: 15.01.2025 13:38 | Kategori: laravel, blade, components
, Blade şablon motorunda tekrar kullanılabilir UI (kullanıcı arayüzü) parçaları oluşturmayı kolaylaştıran bir özelliktir. Bu özellik, kodunuzu daha temiz, daha modüler ve yeniden kullanılabilir hale getirir. Blade Components Avantajları Kod Tekrarını Azaltır:...
Devamını oku »
cURL ve API Kullanımı: Detaylı Rehber
Yazan: Atilla Mutlu | Tarih: 15.01.2025 11:00 | Kategori: cURL
cURL, (Client URL) URL tabanlı kaynaklara erişim sağlamak, veri göndermek ve almak için kullanılan bir araç ve kütüphanedir. Özellikle RESTful API’lerle etkileşimde yaygın olarak tercih edilir. Komut satırında çalışan bu aracın, PHP gibi programlama dillerinde...
Devamını oku »
REST API Çeşitleri ve Karşılaştırması
Yazan: Atilla Mutlu | Tarih: 15.01.2025 10:57 | Kategori: api
RESTful API'ler, web hizmetleri arasında veri iletişimini kolaylaştırmak için yaygın olarak kullanılan bir mimaridir. Ancak farklı tür API mimarileri de bulunur. Bu yazıda, REST API, GraphQL, SOAP ve gRPC gibi API türlerini karşılaştıracağız. 1. REST API Açıkl...
Devamını oku »
Spatie Laravel Permission ve Bouncer Karşılaştırması
Yazan: Atilla Mutlu | Tarih: 15.01.2025 10:54 | Kategori: laravel, spatie, bouncer
Laravel projelerinde yetkilendirme (“authorization”) için çok kullanılan iki paket Spatie Laravel Permission ve Bouncer arasında bir seçim yaparken, projenizin özelliklerine ve ihtiyaçlarına uygun olanı tercih etmek önemlidir. Bu yazıda, her iki paketin avanta...
Devamını oku »
Türkiye de Web Siteleri İçin Çerez (Cookie) Yönetimi Rehberi
Yazan: Atilla Mutlu | Tarih: 14.01.2025 16:01 | Kategori: cookie, çerez, kvkk
Web geliştiriciler için çerez yönetimi, kullanıcı gizliliğini korumanın yanı sıra yasal uyumluluğu sağlamak adına kritik bir önem taşır. Bu rehber, Türkiye'deki mevzuatı ve Avrupa Birliği'nin Genel Veri Koruma Yönetmeliği (GDPR) ile uyumu göz önünde bulundurar...
Devamını oku »
Event Sourcing ve CQRS (Command Query Responsibility Segregation) Nedir?
Yazan: Atilla Mutlu | Tarih: 14.01.2025 15:46 | Kategori: event sourcing, cqrs
* Event Sourcing ve CQRS, modern yazılım mimarilerinde önemli bir yere sahip olan iki kavramdır. Bu yazıda bu kavramların detaylarına inecek ve Laravel kullanarak microservice mimarisinde bu yaklaşımların nasıl uygulanabileceğini göstereceğiz. Event Sourcing N...
Devamını oku »
Senkron Asenkron
Yazan: Atilla Mutlu | Tarih: 14.01.2025 15:28 | Kategori: senkron, asenkron
Senkron ve Asenkron Nedir? Yazılım dillerinde senkron ve asenkron terimleri, bir programın işlemleri nasıl yürüttüğünü ifade eder. Bu kavramlar, işlem süreçleri ve zamanlama ile ilgilidir. Özellikle, bir işlemin başlaması, tamamlanması ve diğer işlemlere etkis...
Devamını oku »
Mesajlaşma Sistemleri (Mikroservisler)
Yazan: Atilla Mutlu | Tarih: 14.01.2025 15:26 | Kategori: microservis
Mesajlaşma Sistemleri Mesajlaşma sistemleri, mikroservisler arasında mesajların gönderilmesini, alınmasını ve işlenmesini sağlayan temel yapılar sunar. Bu sistemler, asenkron iletişim, gevşek bağlantı ve yük dengelemesi gibi avantajlarıyla modern yazılım mimar...
Devamını oku »
Event-Driven Architecture (EDA)
Yazan: Atilla Mutlu | Tarih: 14.01.2025 15:21 | Kategori: EDA
, modern yazılım geliştirme ve sistem tasarımında kullanılan bir yaklaşımdır. Bu yaklaşımda, sistemler veya uygulamalar, "olaylar" üzerinden iletişim kurar ve tetiklenir. EDA, çevik, esnek ve ölçeklenebilir sistemler inşa etmeye yönelik popüler bir paradigmadı...
Devamını oku »
Web ve Yazılım Uygulamaları İçin ISO Sertifikaları
Yazan: Atilla Mutlu | Tarih: 14.01.2025 15:12 | Kategori: iso
ISO 9001:2015 - Kalite Yönetim Sistemi ISO 9001, müşteri memnuniyetini ve sürekli iyileştirmeyi amaçlayan bir kalite yönetim sistemi standardıdır. Web ve yazılım uygulamaları geliştiren kuruluşlar, bu standardı kullanarak kalite yönetim sistemlerini oluşturabi...
Devamını oku »
React
Yazan: Atilla Mutlu | Tarih: 14.01.2025 14:07 | Kategori: react
* React, modern web uygulamaları geliştirmek için popüler bir JavaScript kütüphanesidir. Bu yazıda, React kullanarak basit bir blog frontend’i oluştururken izlenecek adımları, kurulumu, önemli React özelliklerini ve performans optimizasyonlarını ele alacağız....
Devamını oku »
Swagger
Yazan: Atilla Mutlu | Tarih: 14.01.2025 14:05 | Kategori: swagger
* Swagger, RESTful API’lerin tasarımını, oluşturulmasını, dokümante edilmesini ve tüm özelliklerinin test edilmesini kolaylaştıran bir araç takımıdır. Swagger, API geliştiricileri için bir standart sunar ve uygulama geliştirme sürecini düzenler. Swagger sayesi...
Devamını oku »
Mikroservis Mimarisi ve Kubernetes
Yazan: Atilla Mutlu | Tarih: 14.01.2025 13:52 | Kategori: mikroservis, kubernetes
ile Uygulama Geliştirme Mikroservis Nedir? Mikroservis, yazılım sistemlerini küçük, bağımsız olarak geliştirilebilen ve yönetilebilen hizmetlere (servislere) bölen bir mimari yaklaşımdır. Her bir servis, belli bir işlevi yerine getirir ve diğer servislerle API...
Devamını oku »
Redis Nedir?
Yazan: Atilla Mutlu | Tarih: 14.01.2025 13:48 | Kategori: redis
* Redis, RAM (Random Access Memory) üzerinde çalışan ve bu sayede son derece hızlı veri işleyebilen bir veri saklama ve yönetim sistemidir. Geleneksel SQL tabanlı veritabanılardan farklı olarak Redis, verileri hız odaklı ve çeşitli veri yapıları şeklinde sakla...
Devamını oku »
Yazılım Mimarisi
Yazan: Atilla Mutlu | Tarih: 14.01.2025 13:33 | Kategori: Yazılım Mimarisi
* Yazılım Mimarisi Nedir? Yazılım mimarisi, bir yazılım sisteminin temel yapısını, bileşenlerini ve bu bileşenler arasındaki ilişkileri tanımlayan bir kavramdır. Yazılım geliştirme sürecindeki bir “plan” olarak düşünülebilir ve bir sistemin hem teknik hem de f...
Devamını oku »
UI/UX Tasarımı: Kullanıcı Deneyimi ve Arayüzü Sanatı
Yazan: Atilla Mutlu | Tarih: 14.01.2025 13:31 | Kategori: ui, ux
* Dijital dünya her geçen gün daha da büyürken, insanların teknolojiyle etkileşim biçimleri de çok daha kritik bir hale geldi. Bu noktada, UI (User Interface - Kullanıcı Arayüzü) ve UX (User Experience - Kullanıcı Deneyimi) tasarımı devreye giriyor. Peki, bu i...
Devamını oku »
Çevik (Agile) Yazılım Geliştirme
Yazan: Atilla Mutlu | Tarih: 14.01.2025 13:20 | Kategori: agile, çevik
AGILE (ÇEVİK) YAZILIM GELİŞTİRME YAKLAŞIMI VE PHP UYGULAMALARI Agile Nedir? Agile, yazılım geliştirme süreçlerinde esneklik, hızlı teslimat ve müşteri odaklılığı ön planda tutan bir yaklaşımdır. 2001 yılında Agile Manifestosu’nun yayınlanmasıyla resmileşmiştir...
Devamını oku »
Ekip Çalışması ve Proje Geliştirme: Branch Yönetimi, Agile ve Test Süreçleri
Yazan: Atilla Mutlu | Tarih: 14.01.2025 13:19 | Kategori: Agile
* Yazılım projelerinde ekip çalışması, verimlilik ve kaliteyi artırmak için kritik bir rol oynar. Branch yönetimi, Agile yaklaşımlar, SOLID prensipleri ve DevOps süreçleri gibi uygulamalar, ekiplerin daha etkili çalışmasını sağlar. İşte bu konulara dair detayl...
Devamını oku »
NoSQL Nedir?
Yazan: Atilla Mutlu | Tarih: 14.01.2025 12:35 | Kategori: nosql
NoSQL, geleneksel relational database management systems (RDBMS) ile karşılaştırıldığında, daha esnek bir veri saklama ve yönetim modeli sunan veritabanı sistemlerini ifade eder. “NoSQL” terimi genellikle “Not Only SQL” anlamına gelir, yani SQL’in yerine geçme...
Devamını oku »
Authentication ve Yetkilendirme: Laravel’de Güvenlik
Yazan: Atilla Mutlu | Tarih: 14.01.2025 10:41 | Kategori: Authentication
Laravel, modern web uygulamalarında güvenlik özelliklerini kolay ve etkili bir şekilde sunan bir frameworktür. Authentication (kimlik doğrulama) ve Authorization (yetkilendirme), uygulamaların güvenliğini sağlamak için temel bileşenlerdir. 1. Authentication (K...
Devamını oku »
Laravel Paketleri: En Popüler Eklentiler ve Kurulum
Yazan: Atilla Mutlu | Tarih: 14.01.2025 10:38 | Kategori: packages
Laravel, güçlü özellikleri ve genişletilebilir yapısıyla modern PHP uygulamaları geliştirmek için en popüler çerçevelerden biridir. Laravel'in popülerliği, sunduğu zengin paket ekosisteminden de gelir. Bu yazıda, Laravel projelerinde sıklıkla kullanılan popüle...
Devamını oku »
Laravel Redis ve Cache
Yazan: Atilla Mutlu | Tarih: 14.01.2025 10:32 | Kategori: redis, cache
Laravel, performansı artırmak ve sık kullanılan verileri hızlı bir şekilde sunmak için önbellekleme mekanizmaları sunar. Redis, bu mekanizmalardan biri olarak öne çıkar. Laravel ve Redis birlikte kullanıldığında, uygulama performansının çok daha üygün bir sevi...
Devamını oku »
Postman, Broadcast, WebSocket, RESTful API, Webhook ve HTTP/HTTPS Farkları
Yazan: Atilla Mutlu | Tarih: 14.01.2025 10:30 | Kategori: postmani broadcast, websocket, restfulapi, webhook, http, https
Bu yazıda modern web geliştirme süreçlerinde sıklıkla kullanılan Postman, Broadcast, WebSocket, RESTful API, Webhook ve HTTP/HTTPS protokollerinin detaylı bir incelemesi yapılacaktır. Ayrıca bu teknolojilerin kullanımı ve birbirleriyle ilişkileri ele alınacakt...
Devamını oku »
HTTP Durum Kodları ve API Yönetimi
Yazan: Atilla Mutlu | Tarih: 14.01.2025 10:28 | Kategori: http status code
HTTP Durum Kodları HTTP durum kodları, istemci ile sunucu arasındaki iletişimde kullanılan standart kodlardır. Bu kodlar, bir HTTP isteğinin sonucunu belirtir ve istemciye belirli bir mesaj iletir. İşte en yaygın HTTP durum kodlarının açıklamaları ve kullanıml...
Devamını oku »
Docker ile Laravel, PHP, MySQL ve PostgreSQL Kullanımı
Yazan: Atilla Mutlu | Tarih: 14.01.2025 10:26
Docker, yazılım geliştirme süreçlerini kolaylaştıran güçlü bir araçtır. Laravel projelerinde Docker kullanarak uygulamalarınızı konteynerize edebilir, bağımlılıkları kolayca yönetebilir ve farklı ortamlar arasında tutarlılık sağlayabilirsiniz. Bu yazıda, Docke...
Devamını oku »
Laravel – PHP Artisan Komutları
Yazan: Atilla Mutlu | Tarih: 14.01.2025 10:25 | Kategori: php, artisan
php artisan, Laravel projelerinde kullanılan bir komut satırı aracıdır. Uygulama geliştirirken pek çok özelliği bu komutla kolayca yönetebilirsiniz. Artisan, Laravel ile birlikte gelir ve frameworkün çok sayıda işlemini otomatikleştirir. 1. Artisan Yardım Komu...
Devamını oku »
Git ve GitHub Kullanımı
Yazan: Atilla Mutlu | Tarih: 14.01.2025 08:39 | Kategori: git, github
Git, versiyon kontrol sistemi olarak kod projelerini yönetmek ve geliştiricilerin takım olarak çalışmasını kolaylaştırmak için kullanılır. GitHub ise bu projeleri bulut üzerinde barındırabileceğiniz ve yönetebileceğiniz bir platformdur. Git Kurulumu Windows: G...
Devamını oku »
Laravel Event ve Listener Nedir?
Yazan: Atilla Mutlu | Tarih: 14.01.2025 07:29 | Kategori: laravel, event, listener
Laravel, uygulamanızdaki belirli işlemlere veya olaylara (event) tepki verebilmek için Event-Listener mimarisini kullanır. Bu yapı, uygulamanın belirli noktalarında tetiklenen olaylara (event) çeşitli işlevler (listener) atayarak çalışır. Böylece, kodunuzu dah...
Devamını oku »
Laravel ve SOLID Prensipleri
Yazan: Atilla Mutlu | Tarih: 14.01.2025 07:20
SOLID prensipleri, yazılım geliştirirken daha esnek, okunabilir ve bakımı kolay kod yazmamıza yardımcı olan beş temel prensiptir. Laravel gibi modern framework'lerle bu prensipleri uygulamak çok daha kolay hale gelir. Bu yazıda, SOLID prensiplerini Laravel uyg...
Devamını oku »
CI/CD ve Agile Nedir?
Yazan: Atilla Mutlu | Tarih: 14.01.2025 07:19 | Kategori: ci, cd, agile
Günümüz yazılım geliştirme ve proje yönetiminde CI/CD ve Agile kavramları, etkinlik ve kaliteyi arttırmak için kritik öneme sahiptir. Bu yazıda, CI/CD ve Agile kavramlarının ne olduğuna, faydalarına ve nasıl kullanıldıklarına detaylı bir bakış sunacağız. CI/CD...
Devamını oku »
Git, GitHub, GitLab ve Bitbucket
Yazan: Atilla Mutlu | Tarih: 14.01.2025 07:16 | Kategori: git, github
Modern yazılım geliştirme süreçlerinin çoğu, versiyon kontrol sistemleri ve bu sistemlerin barındırıldığı platformlar üzerine kuruludur. Git, GitHub, GitLab ve Bitbucket bu sistemlerin ve platformların başlıcalari arasında yer alır. Her birini ayrıntılı olarak...
Devamını oku »
Basit C# Uygulaması: Konsol Ekranına Yazdırma
Yazan: Atilla Mutlu | Tarih: 05.01.2025 19:21 | Kategori: C#
C#, Microsoft tarafından geliştirilmiş, günümüzde hem masaüstü hem de web uygulamalarında sıklıkla kullanılan popüler bir programlama dilidir. Konsol uygulamaları ise C# öğrenmeye başlayanlar için gayet ideal bir başlangıç noktasıdır. Çünkü doğrudan kullanıcıd...
Devamını oku »
Programlama Nedir? Temel Mantık ve Diller
Yazan: Atilla Mutlu | Tarih: 05.01.2025 19:14 | Kategori: programlama
Programlama Nedir? Programlama, bilgisayarın anlayabileceği talimatları yazma sanatıdır diyebiliriz. Yani belirli bir görevi yerine getirmek için bilgisayara veya herhangi bir işlemciye “ne yapacağını” ayrıntılı biçimde anlatırız. Bu talimatları, belirli kural...
Devamını oku »
Sayısal Dünyanın Temeli: 0 ve 1’ler
Yazan: Atilla Mutlu | Tarih: 05.01.2025 19:11 | Kategori: 0 ve 1
Bilgisayarların, akıllı telefonların ve dijital ortamda kullandığımız hemen her şeyin temelinde 0 ve 1 bulunur. Bu iki rakam, verilerin depolanmasından işlenmesine kadar pek çok aşamada karşımıza çıkar. Sen bir fotoğraf açtığında, şarkı dinlediğinde veya inter...
Devamını oku »
İnternet Nedir?
Yazan: Atilla Mutlu | Tarih: 05.01.2025 19:07 | Kategori: web
İnternet, dünya üzerindeki milyarlarca cihazın birbiriyle iletişim kurduğu devasa bir ağdır. Bilgisayarlar, akıllı telefonlar, hatta buzdolapları bile internet üzerinden veri alışverişi yapabilir hale geldi. Email göndermekten tut, sosyal medyaya kadar, intern...
Devamını oku »
Bilgisayar Nedir? Temel Kavramlar ve Tarihçe
Yazan: Atilla Mutlu | Tarih: 05.01.2025 18:57 | Kategori: teknoloji
Bilgisayar, en basit tanımıyla verileri işleyip saklayabilen, karmaşık işlemleri çok hızlı şekilde yapabilen elektronik bir cihazdır. Günlük hayatımızda artık o kadar çok alanda karşımıza çıkıyor ki, bazen varlığını unutuyoruz. Telefonlarımız, tabletlerimiz, h...
Devamını oku »
Laravel diye yeni bir PHP framework'ü çıktı
Yazan: Atilla Mutlu | Tarih: 12.06.2011 21:00 | Kategori: laravel, php, nostalji
Bu hafta Taylor Otwell adında bir geliştiricinin yazdığı Laravel adlı yeni bir PHP framework'ü çıktı. CodeIgniter'da eksik bulduğu şeyleri eklemek için başlamış. PHP 5.3 ile gelen closure'ları sonuna kadar kullanıyor. Rota tanımlamak çok şık: Yanında gelenler:...
Devamını oku »
Google'dan yeni programlama dili: Go
Yazan: Atilla Mutlu | Tarih: 11.11.2009 23:20 | Kategori: go, golang, nostalji
Google dün yeni bir programlama dili duyurdu: Go. Arkasındaki isimler çok ağır: Robert Griesemer, Rob Pike ve Unix'in babalarından Ken Thompson. İlk bakışta öne çıkanlar: C'ye benzeyen ama çok daha sade bir söz dizimi Çok hızlı derleme Goroutine ve channel ile...
Devamını oku »
PHP 5.3 geldi: namespace, closure ve late static binding
Yazan: Atilla Mutlu | Tarih: 01.07.2009 22:45 | Kategori: php, nostalji
Uzun zamandır beklenen PHP 5.3.0 dün (30 Haziran) yayınlandı. Bu bir ara sürüm değil, neredeyse yeni bir dil gibi! Namespace (isim alanları) Artık Zend_Controller_Action gibi upuzun sınıf isimlerine gerek yok: (Ayırıcı olarak ters bölü \ seçilmiş, biraz alışma...
Devamını oku »
PHP 4'ün sonu açıklandı, Zend Framework 1.0 geldi
Yazan: Atilla Mutlu | Tarih: 15.07.2007 20:10 | Kategori: php, nostalji, zend framework
PHP dünyasında önemli bir hafta. PHP 4 emekliye ayrılıyor PHP ekibi 13 Temmuz'da duyurdu: PHP 4 için 31 Aralık 2007'den sonra yeni sürüm çıkmayacak, kritik güvenlik düzeltmeleri de 8 Ağustos 2008'e kadar sürecek. Aynı günlerde GoPHP5 girişimi başladı: birçok a...
Devamını oku »
Apple iPhone'u tanıttı: cebimizde gerçek web mi?
Yazan: Atilla Mutlu | Tarih: 10.01.2007 01:30 | Kategori: nostalji, mobil, apple
Dün Macworld'de Steve Jobs sahneye çıktı ve "bugün üç ürün tanıtıyoruz" dedi: bir iPod, bir telefon ve bir internet cihazı... meğer üçü aynı cihazmış: iPhone. Bir yazılımcı olarak beni en çok ilgilendiren kısım şu: telefonda Safari var ve sayfaları WAP sürümüy...
Devamını oku »
PHP 5.2.0 yayınlandı: json_encode artık çekirdekte!
Yazan: Atilla Mutlu | Tarih: 03.11.2006 21:05 | Kategori: php, nostalji
2 Kasım'da PHP 5.2.0 yayınlandı. Bence son zamanların en faydalı sürümü. JSON artık dahili AJAX ile uğraşanlar için müjde: JSON eklentisi artık varsayılan olarak geliyor. Ek bir kütüphaneye gerek kalmadı. Filter eklentisi Form verisini doğrulamak artık çok dah...
Devamını oku »
IE7 ve Firefox 2 aynı hafta: tarayıcı savaşları kızışıyor
Yazan: Atilla Mutlu | Tarih: 25.10.2006 23:40 | Kategori: web, nostalji, tarayıcı
Bu hafta web geliştiriciler için hareketli geçti. 18 Ekim'de Microsoft Internet Explorer 7'yi yayınladı. Neler var? Sonunda sekmeli gezinme geldi RSS desteği Saydam PNG desteği! (artık o meşhur PNG hack'lerine gerek kalmayacak... umarım) CSS desteğinde iyileşt...
Devamını oku »
jQuery 1.0 çıktı: JavaScript yazmak artık eğlenceli
Yazan: Atilla Mutlu | Tarih: 28.08.2006 22:14 | Kategori: nostalji, javascript, jquery
Arkadaşlar merhaba, John Resig'in birkaç aydır geliştirdiği jQuery kütüphanesinin 1.0 sürümü çıktı. Ben de hafta sonu biraz kurcaladım, açıkçası çok hoşuma gitti. Prototype ve script.aculo.us ile uğraşanlar bilir, bir linke tıklanınca bir şey yapmak için bile...
Devamını oku »
» Hakkımda
A
Atilla Mutlu
Yazılım Geliştirici

Devamını oku »
» Son Yazılar
› Git’te “master” mı “main” mi? Bir kelimenin ardındaki hikâye
› Laravel Model Controller
› PostgreSQL Mini‑Kılavuz
› ReactJS Rehberi
› Spatie Laravel Paketleri
» İstatistik
Ziyaretçi Sayısı
034294
Toplam yazı: 63
PHPpowered SQLiteinside Firefoxile daha iyi CSStables ♥
Bu site en iyi 1024x768 çözünürlükte görüntülenir.
Copyright © 2006-2026
Anasayfa | Hakkımda | İletişim | Yukarı ↑
Bu sayfa 0,069 saniyede oluşturuldu.