Geliştiriciler için Kullanım Kılavuzları

Next.js Nedir? Ne işe Yarar?
React.js kütüphanesidir. React.js kullanarak SSR (Server Side Rendering) web uygulamaları geliştirebilmenize imkan tanır. Böylece hem performanslı hem de yüksek düzeyde SEO uyumlu olmuş olur. Özetle, Server Side Rendering destekli react uygulaması yapmamızı sağlayan kütüphane. Kurulum ile birlikte hiçbir yapılandırma yapmadan Route, SSR ve Code-Splitting gibi zorlu işlemleri hazır olarak barındırır. React Next.js avantajları Güçlü SSR […]

Az Bilinen Anlamlı HTML Etiketleri
<abbr> Etiketi abbr etiketi kısaltmaların açılımını göstermek için yönelik özel bir biçimlendirme meydana getirir. ÖRNEK: <abbr title=”For Your Information”>FYI</abbr> <q> Etiketi q etiketi, içindeki metnin kısa bir satır içi alıntı olduğunu belirtir. Alıntı tırnaklarını otomatik atar. ÖRNEK: <q>Hayat bir gün oda bugün</q> <s> Etiketi s etiketi, metnin üzerini çizer ÖRNEK: <s>200TL</s> değil 100TL del ve […]

Hızlı ve Pratik Homebrew Kullanım Kılavuzu
Tek cümle ile Homebrew’i anlatmak gerekirse, her ne kadar hala olgunlaşmadıysa bile Mac OS için harika bir paket yöneticisidir. Linux üzerinde de çalışır. Kurulum yapmak için /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)” Kurulumu test etmek ve brew sürümünü öğrenmek brew -v Eğer sürüm kontrol komutu bir hata veriyorsa aşağıdaki komut ile detaylı bir bilgi alıp ve […]

Hızlı ve Pratik Git Kılavuzu
Günümüz koşullarında yazılım geliştiriciler için olmazsa olmaz unsurlardan biri versiyonlama sistemleri. Bu sistemi detaylı bir yazı da anlatmıştım. Fakat herkesin bütün detayları hakkında bilgi sahibi olmasına gerek yok. O nedenle, özellikle tasarımcılar, aşağıdaki komutlar üzerinden pratik ve hızlı git’e giriş yapabilirler. BAŞKA BİR REPO ÜZERİNDEN BAŞLAMAK git clone username@host:/path/to/repository Komutu ile uzaktaki depoyu klonlayın. KENDİ […]

Git Komutları ve Kullanım Kılavuzu
Git Nedir? En basit tanımı ile versiyon kontrol sistemidir. Geliştirdiğiniz kodların bilgisayarınız haricinde güvenli olarak depoalanmasını sağlar. Git, Linus Torvalds tarafından tasarlanıp geliştirilmiştir. Ek Bilgi: Eğer tüm detayları ile uğraşmadan sade ve yalın olarak git’i öğrenmek istiyorsanız buraya tıklayın. İngilizce fakat yine oldukça derli toplu kısa öz kaynak bir tık ötenizde. Oldukça detaylı hem de Türkçe bir […]

Docker Tabanlı Geliştirme Ortamı: Devilbox
Devilbox nedir? Docker üzerine inşa edilen özel bir geliştirme ortamı yığınıdır. NodeJS’den PHP’ye bir çok programlama dili için özel bir ortam sağlamasının yanı sıra, popüler yaygın kullanılan tüm veritabanlarını da desteklemektedir. Projenize özgün sunucu,programlama dili parametrelerini istediğiniz sürüme göre hızlı ve pratik olarak hazırlayabilirsiniz. Docker üzerinde çalıştığı için bilgisayar kaynaklarınızı sömürmez. Otomatik dns yapılandırması vardır, […]

Akademisyen, kullanıcı deneyimi ve arayüz tasarımı, veri görselleştirme, web/mobil uygulama geliştirme.
Kemal ŞAHİN'i yakından tanıyın.