mpgtx – Video işlemleri için en pratik yol

5-6 ay önce kullanmıştım, çok sevmiştim bu tool’u. Mac OS X’da Mac Ports kullanıyorsanız kurulum aşaması çok basit;

$ sudo port install mpgtx

MS Windows veya GNU/Linux kullanıyorsanız mpgtx sourceforge sayfasından gerekli dosya ve dökümanlara ulaşabilirsiniz.

Mpgtx usage adresinde şöyle yazıyor:

mpgtx [mode] [options] file [file | range] ...

Desteklenen modlar ise;

split, join, info, demultiplex, ID3 tag

Hemen bir örnekle kapatalım;

– Bir videonun başından 15 dakika 40 saniyesini kopyalamak için

$ mpgtx -s all.mpg [-15:40] -b part1

Daha fazla örnek için mpgtx examples sayfasını ziyaret edebilirsiniz.

Cheers -)

Opera ve Firefox’da body’e background bottom çalışmıyor mu ?

Evet az önce keşfettim bende. Bunca yıldır nasılda hiç başıma gelmedi çok şaşırdım.. Firefox, Opera ve diğer bazı tarayıcılarda yaşayabileceğiniz bir problem.

html body{
	background-image: url('/img/bg.jpg');
	background-position: bottom right;
}

Şeklinde kullandığınız css çalışmıyorsa bir satır daha (background-attachment:fixed;) ekleyin, css aşağıdaki gibi olsun.

html body{
	background-image: url('/img/bg.jpg');
	background-position: bottom right;
	background-attachment:fixed;
}

Hepsi bu

MacOS X Terminal renkleri nasıl tanımlanır ve değiştirilir?

MacOS X  Terminal.app da default gelen terminal çok kullanışsız. Terminali ilk açtığınızda beyaz zeminli tüm yazılar siyah renkte, kod renklendirme dediğimiz durum tanımsız (undefined) olarak gelir. Öncelikle Terminal.app i açıp, File -> Preferences -> Startup sekmesinden On startup, open new window with settings kısmını Pro olarak değiştirin. Aynı pencerede Settings kısmından da bazı özelleştirmeleri yapabilirsiniz. Son olarak Shell menüsünden Use Settings as Default u seçin.

İki komutla temel renklendirme işlemlerini yapalım, sonra detaylara gireriz.

echo "export CLICOLOR=1" >> $HOME/.profile
echo "export LSCOLORS=GxFxCxDxBxegedabagDcad" >> $HOME/.profile

Command + Q Tuş kombinasyonu ile terminali kapatıp tekrar açıyoruz, ls -la komutunu verin, evet artık renkli terminal var.

Salatalık özü cilt kreminden önceki ve sonraki hali -P
(daha&helliip;)

lselect ve OpenTerminalHere

lselect Finder için mükemmel bir tool. Basitçe yaptığı işlem aktif Finder penceresinde vereceğiniz bir regexp satırına uyan bütün dosya ve dizinleri seçmek. *.png veya *[0-9].??? gibi desenlerle bir dizinde select yapabilmek işleri kolaylaştırıyor -D

http://anoved.net/files/lselect-toolbar-app.zip

Link bir gün kırılırsa diye local mirror koydum. Snow leopardda denedim sorun yok, leopard ve tiger da deneyip yorum olarak eklerseniz sevinirim.

Daha önce bahsettiğim Finder için terminal butonunda eğer terminal penceresi açıksa, yeni bir pencere açıyordu. Buradan ve buradan yararlanarak bu zip dosyasını hazırladım. Diğer script de olan 2. pencere açma hatası ve terminal açıldıktan sonra görünen cd komutu yok. Eğer Terminal penceresi açıksa yeni bir terminal penceresi açıyor.

Scriptlerin nasıl kurulacağını Finder için TextMate Butonu yazısında söylemiştim.

TextMate + FTP

textmate-logo

TextMate vazgeçilmez editörümdür. Hala bundle’larım tam olarak oturmasada (Kıçını kırıp oturup yazmazsan..) benim için vazgeçilmezdir.

Değişik sıkıntıları zorluklarının yanısıra bir çok kolaylığıda var TextMate’in. En büyük eksikliklerinden birisi FTP desteğinin gömülü olarak üzerinde olmayışı. Fakat buradaki bazı atraksyonlarla FTP desteği sağlanabiliyor.

Yapacağınız atraksyonların sonucunda Alt + S ile hem dosyayı kaydedip hem FTP ye gönderebiliyorsunuz.

Youtube DNS ve IP adresleri

Aşağıdaki belge geçerliliğini zamanla yitirebilir. Sorunsuz ve kesin çözüm için Macos X ve Bind ile yasaklı sitelere kesin çözüm yazısını okuyabilirsiniz.

Herkesin bildiği gibi youtube /etc/hosts dosyamızı editleyerek girebiliyoruz. Tamamda bazı videolar yüklenmiyor, bunun için biriktirdiğim IP ve host adresleri var, şöyle ki :

$ sudo nano /etc/hosts
  Password:****

Açılan dosyaya aşağıdaki ip ve host adreslerini yazdığınız zaman daha fazla videoyu sorunsuz izleyebileceksiniz. Sizinde keşfettiğiniz ip ve host adresleri varsa yorum olarak ekleyebilirsiniz.

08.117.236.69 youtube.com
208.117.230.143 ash-v647.ash.youtube.com
208.117.229.243 ash-v569.ash.youtube.com
208.117.230.96  ash-v626.ash.youtube.com
64.15.112.174   lax-v186.lax.youtube.com
208.117.236.69 www.youtube.com
208.117.236.69 *.youtube.com
208.65.153.238 youtube.com
208.65.153.238 www.youtube.com
208.65.153.238 *.youtube.com

Cron ve MySQL Saat sorunu

Hayatımı kolaylaştıran iki önemli madde bu gün zorlaştırmaya çalıştı ama beceremedi -P Şüphesiz cron *nix sistemlerin vazgeçilmez özelliklerinden. MySQL NOW() function’ı da benim için öyle.
Eski sunucuda cron düzgün çalışıyordu, sunucu değiştirdikten sonra saat 12.00 da ve 00.00 da çalışan cron rule’lerim saat 14.00 ve 02:00 da çalışmaya başladı. Sorun saat farkından belli, GMT +2 olması gereken sunucu saati, GMT +0 olarak ayarlanmış.

root@server [~]# hwclock --show
  Fri 29 Aug 2008 07:58:23 PM EEST -0.018611 seconds
  root@server [~]# date
  Fri Aug 29 19:58:41 EEST 2008
  root@server [~]#

hwclock ve date ile baktığımda GMT +2 olarak görünüyor. Demek ki başka bir yerde sorun var.

(daha&helliip;)