Küçük küçük kod parçacıkları biraya geldi.

Programlama dilleri ile ilgili ipuçları

.gitignore Bazen Çalışmaz »

Sonradan .gitignore dosyasına eklenen direktifler bazen çalışmaz. Bu tip durumlarda;

Yazan:
Uğur Özyılmazel
git

OSX Yosemite DNS Cache'i Resetlemek »

DNS ile ilgili cache sıkıntısı yaşadığınızda;

Yazan:
Uğur Özyılmazel

Bash ve Loop »

Shell’de ufak tefek script’ler yazıyorsanız, bazen diğer dillerde çok sık kullandığınız loop (döngü) işlemlerini yapmanız gerekebilir.

Yazan:
Uğur Özyılmazel

Ruby ve Bitwise Operatörler »

Bilgisayar işlemleri bit seviyesinde gerçekleşir. 8 tane bit yanyana gelince 1 byte ederler. 1 bit’i ifade etmek için 2’lik sayı sistemi kullanılır. Yani sadece 1 ve 0 kullanarak her sayıyı üretebilirsiniz.

Yazan:
Uğur Özyılmazel

MacBook Air LCD tipi »

Bilgisayarınızın kullandığı LCD panelini:

Yazan:
Uğur Özyılmazel

Orijinal komutu çağırmak »

Kullandığınız aliaslar yüzünden bazen asıl komutu çağırmakta zorluk çekebilirsiniz. Örneğin defaul ls komutu için alias ls="ls -al" yapmış olabilirsiniz. Bu durumda ls dediğinizde size;

Yazan:
Uğur Özyılmazel

Git ve boş dizinler »

Revizyon kontrol aracı git içi boş dosyaları görmezden gelir. Yani içinde hiçbir dosya bulunmayan bir dizin varsa bu dizin versiyon takibine alınmaz. Bu sorunu çözmek için .gitkeep dosyası imdadımıza yetişir.

Yazan:
Uğur Özyılmazel
git

Class methodları »

Kendi oluşturduğunuz Class’a ait method’ları almak istediğinizde;

Yazan:
Uğur Özyılmazel

OpenSSL güncellemesi, Ruby, Rbenv ve Homebrew »

Eğer Homebrew üzerinden openssl yüklediyseniz (ki bu paket, başka bir paket ile bile yüklenmiş olabilir), yeni bir güncelleme çıktığında Ruby tarafında hata mesajı almak mümkün. Sebebi, Ruby derlenirken sistemdeki kütüphaneyi kullanıyor. Yeni bir güncelleme geldiyse (ki geçtiğimiz günlerde geldi!) tekrar Ruby’yi build etmeniz gerekiyor.

Yazan:
Uğur Özyılmazel

openssl ile Random sayı üretmek »

Bazı durumlarda jenerik şifre, anahtar ve benzeri şeyler üretmeniz gerekebilir. Bunun için openssl kullanabilirsiniz:

Yazan:
Uğur Özyılmazel

SONRAKİLER ›