Kayıtlar

2011 tarihine ait yayınlar gösteriliyor

Mplayer'da Altyazıyı Siyah Banda Çekme

Aşağıdaki komut ile altyazıyı filmin alt tarafında bulunan boş siyah banda çekebilirsiniz. 1 mplayer -lirc -vf-add scale = EKRAN_GENISLIGI:-3:::0.00:0.75 -vf-add expand = :EKRAN_YUKSEKLIGI -subcp cp1254 -sub altyazi.srt movie.avi EKRAN_GENİSLIGI ve EKRAN_YUKSEKLIGI kısımlarını kendi ekran çözünürlüğünüze göre değiştirin. Mesela ekran çözünürlüğünüz 1152x864 ise komut şu şekilde olacaktır. 1 mplayer -lirc -vf-add scale = 1152:-3:::0.00:0.75 -vf-add expand = :864 -subcp cp1254 -sub altyazi.srt movie.avi Daha sonra tam ekran yapmak için f tuşunu kullanın.

Web Projelerinde Git Kullanımı

Resim
Sürüm takibi ve işbirlikçilik, yazılım geliştirmede önemli rol oynayan faktörlerdir. Bu yazıda anlatılanları uygulayabilmeniz için git 'in hem yerel hem de uzak sunucunuzda kurulu olması ve bir GitHub hesabınızın bulunması gereklidir. Ayrıca, PHP destekli, Linux üzerinde çalışan bir web sunucunuzun olduğunu düşünüyorum. Öncelikle aşağıdaki komutları kullanarak yerel sunucunuzda bir git deposu oluşturun 1 2 3 4 5 mkdir webprojesi cd webprojesi git init git add . git commit -m 'First commit' Daha sonra GitHub'da "webprojesi" isimli bir uzak repo oluşturmamız gerekecek. Bu adımları izleyerek bu işlemi kolaylıkla gerçekleştirebilirsiniz. Şimdi ise uzak sunucumuzun, GitHub ile bağlantı kurabilmesi için gerekli olan SSH ayarlarını yapalım. Bu arada web sunucusu olarak Apache kullandığımızı düşünüyorum. Bağlantı kurma işlemi bir PHP dosyası içinde gerçekleşeceğinden, varsayılan kullanıcımız apache olacaktır. apache kullanıcısının ssh ile GitHub'

Rsync İle Senkronizasyon Ve Yedekleme

Yedekleme ve dosya senkronizasyonu - r Yinelemeli kopyalama yapar. Kaynak dizin içindeki bütün dosyaları, dizin yapısını koruyarak hedef dizine kopyalar. - d Sadece kaynak dizin içindeki dosyaları ve dizinleri hedefe kopyalar. Kaynak dizin içindeki dizinlerin içine girmez. - r veya -d seçeneklerinden biri kullanılmadığı takdirde, rsync herhangi bir kopyalama işlemi yapmayacaktır. - l Sembolik bağlar hedefte oluşturulur. - p Aktarılan dosyaları izinleri hedefte aynen korunur. - a -rlptgoD seçeneklerinin kısayoludur. Bütün sembolik bağlar, dosyalar ve klasörler yinelemeli modda aktarılır. Dosya izinleri ve sahipleri korunur. uzak ~ # tree uzak/ uzak/ ├── index5.html ├── index6.html └── uzak1 └── index4.html 1 directory, 3 files yerel ~ $ tree yerel/ yerel/ ├── index1.html └── yerel1 └── index2.html 1 directory, 2 files