Merhaba, genellikle web teknolojileri, web programlama dilleri, linux ile ilgili yazıların yazıldığı bir sitede bulunmaktasınız. Eğer bu konular ilginizi çekiyorsa yazılarıma abone olmanızı öneririm. Yazar hakkında ayrıntılı bilgi için tıklayın.

egofoto / Şenol Zorlu

Şenol Zorlu’nun harika fotoğraflarının bulunduğu harika site; egofoto.net

Kahvenizi alın ve siteyi açın. Mümkünse tam ekran modunda siteyi gezin. Müzik seçimleri, fotoğraflar, site; hepsi çok iyi.

Site Navistudio tarafından yapılmış ve FWA tarafından günün sitesi seçilmiş.

Java Dergisi

WordPress kategorileriniz kaybolduysa

Günlerden bir gün durup dururken serverdaki wordpress kurulu bir çok sitenin kategorileri gözükmez oldu. Sebebini araştırdım; sebebi /tmp klasörünün dolu olmasıymış. Şu komutla /tmp klasörünü temizledim ve kategoriler geri geldi;

rm -rf /tmp/*

Böylelikle /tmp klasörünün dolu olması MySQL’den yapılan sorguların doğru çalışmamasına sebebiyet verebildiğini öğrenmiş oldum. Aslında /tmp’in dolu olması bir sürü soruna yol açabiliyor bu yüzden arada bir kontrol etmekte ve boyutunu büyük tutmakta fayda var.

WordPress otomatik güncellemede FTP şifresi sorarsa

Büyük ihtimalle dosyaların kullanıcı izinleri veya sahipliklerinde bir problem vardır. Tüm dosyaların domain kullanıcısı ve grubuna ait olduğundan, wp-content gibi klasörlere kullanıcının yazma izni olduğundan emin olun.

Örneğin www.birazkisisel.com için kullanıcı birazkisisel, kullanıcı grubu birazkisisel olsun.

public_html’in altındayken şu komutu verdim ve bundan sonra bana ftp şifresi sormadı;

chown birazkisisel:birazkisisel * -Rf

Linux konsoldan müzik dinlemek

Konsoldan play komutu ile müzik dinleyebileceğinizi biliyor muydunuz ? Artık biliyorsunuz :)

Örneğin bulunduğunuz klasörde abc.mp3 adında bir mp3 dosyasını çalmak için komut şu;

play abc.mp3

Peki niye konsoldan müzik dinlenir ? Çünkü Amarok gibi ek bir programın açılmasını beklemeden çok hızlı bir şekilde istediğiniz şarkıyı çalabiliyorsunuz. Fakat Amarok gibiside yok :)

Ek: Blogumu sık sık güncellemek istesemde yoğunluktan dolayı maalesef çok yazı yazamıyorum. Bilmeyenlere; yaklaşık 5 aydır Uygun Teknoloji’de çalışıyorum, bu yoğunluk onun yoğunluğu.

WordPress’te kod renklendirmesi için süper eklenti

Eğer blogunuzda kod parçacıklarına yer veriyorsanız mutlaka WP-Syntax adlı eklentiyi kullanmalısınız. Şimdiye kadar neden araştırıp bulmadığım için pişmanım. Eklentiyi kurduktan sonra kullanımı çok basit;

<pre lang="LANGUAGE" line="1">kod parçacığı</pre>

  • LANGUAGE yerine kod parçacığınızın hangi dil ile yazıldığını yazıyorsunuz, örneğin Javascript.
  • line bölümü ise opsiyonel. Eğer 1 değerini verirseniz satır numaralı bir kod parçacığı elde edeceksiniz.

Buyrun size WP-Syntax ile Javascript kodları renklendirilmiş örnek bir sayfa.

Ayrıca bu eklenti GeSHi kullanıyor. Kendisini çok severiz. Wikinizde, Drupalinizde de GeSHi’yi çeşitli eklentiler aracılığı ile kullanabilirsiniz.

Bu eklenti blogum için iyi oldu. Bir ara kategorilerimi düzenlesem iyi olacak.

JavaScript dosyasının içinde başka bir Javascript dosyasını çağırma

Örneğin site.js adında bir javascript dosyamız olsun. Bu javascript dosyasının çalıştırıldığı her yerde jquery.js ve moo.js adlı javascript dosyalarını da çalıştırmak isteyelim.

Bu durumda ya şöyle yaparız;

1
2
3
<script src="site.js" type="text/javascript"></script>
<script src="jquery.js" type="text/javascript"></script>
<script src="moo.js" type="text/javascript"></script>

ya da site.js’in içinde jquery.js ve moo.js’i bir javascript fonksiyonu ile çağırabiliriz. Böyle yapmak için site.js’in içine şu kodlar eklenmeli;

1
2
3
4
5
6
7
8
9
10
function addJavascript(jsname) {
    var th = document.getElementsByTagName('head')[0];
    var s = document.createElement('script');
    s.setAttribute('type','text/javascript');
    s.setAttribute('src',jsname);
    th.appendChild(s);
}
 
addJavascript('jquery.js');
addJavascript('moo.js');

Belki bir gün ihtiyacınız olur.

Konsol komutlarıyla sıkıştırılmış dosyaları (zip, rar, tar.gz, tar, bz2) açmak

Konsol ipuçlarına devam…

tar.gz uzantılı dosyaları açmak için

tar -zxvf ornekdosya.tar.gz

.tar.bz2 uzantılı dosyaları açmak için

tar -jxvf ornekdosya.tar.bz2

.bz2 uzantılı dosyaları açmak için

bunzip2 ornekdosya.bz2

.7z uzantılı dosyaları açmak için

7z x ornekdosya.7z

.zip uzantılı dosyaları açmak için;

unzip ornekdosya.zip

.rar uzantılı dosyaları içmak için

unrar x ornekdosya.rar