Skip to main content

Posts

Showing posts from July, 2008

MIT OpenCourseWare (OCW) Nedir?

Kısa adı MIT olan Massachusetts Institute of Technology'nin internet ortamında kullanıma sunduğu çok faydalı bir projedir. Bu proje kapsamında MIT de verilmekte olan birçok lisans ve yüksek lisan düzeyinde dersin içeriğine, ders notlarına, ses kayıtlarına ve bazı önemli temel derslerin ise video kayıtlarına ulaşmak mümkün olmaktadır. Filmler on-line olarak RealPlayer kullanılarak izlenebilmektedir. Ancak bu filmleri indirmek de mümkün. iTunes olarak indirilebilir formatlarını da hizmete sunmuşlar. Bunun yanında yayınlanan bu filmleri indirmek için şöyle bir şey de yapılabilir (Pardus linux işletim sisteminde gerçekleştirdiğim şeyler, windowsta da denenebilir):

1. OCW sitesine girilir,
2. İlgilenilenilen dersin sayfası seçilir,
3. Derse ait videoların yayınlandığı sayfaya girilir (örnek olarak matematik departmanında verilen 18.03 kodlu Differential Equations dersi),
4. Streaming Videos sütunu altında bulunan linklerden size uyan tespit edilir,
5. İlgili linke sağ klik ya…

Zamanlanmış Görevler (Cronjob) Nedir?

Linux işletim sisteminin çok güzide bir hizmetidir. İstenilen kod betiklerinin ya da programların istenilen zamanlarda istenilen sıklıkta otomatik bir şekilde çalışmasını sağlamaktadır. Verdiğim linke gözatmakta fayda var. Kısaca bahsetmek gerekirse;linux altında zamanlanmış görev oluşturmak için crontab -e yazarak ilgili zamanlanmış görev dosyasını edit etmek gerekiyor. Bu dosyanın belli bir formatı vardır. Basitçe aşağıdaki gibi ifade edilir:

* * * * * command to be executed
- - - - -
| | | | |
| | | | +----- day of week (0 - 6) (Sunday=0)
| | | +------- month (1 - 12)
| | +--------- day of month (1 - 31)
| +----------- hour (0 - 23)
+------------- min (0 - 59)



Benden bir örnek vereyim mesela; ilgili dosyaya aşağıdaki satırı eklediğimizde:


10,25,40,55 * * * * mutt -s "Cron Deneme" -a /root/armut.txt sukruozan@gmail.com < /dev/null

*
Sistem her ayın her haftasının her gününü…

Zamanlanmış Görevler (Cronjob) Nedir?

Linux işletim sisteminin çok güzide bir hizmetidir. İstenilen kod betiklerinin ya da programların istenilen zamanlarda istenilen sıklıkta otomatik bir şekilde çalışmasını sağlamaktadır. Verdiğim linke gözatmakta fayda var. Kısaca bahsetmek gerekirse;linux altında zamanlanmış görev oluşturmak için crontab -e yazarak ilgili zamanlanmış görev dosyasını edit etmek gerekiyor. Bu dosyanın belli bir formatı vardır. Basitçe aşağıdaki gibi ifade edilir:

* * * * * command to be executed
- - - - -
| | | | |
| | | | +----- day of week (0 - 6) (Sunday=0)
| | | +------- month (1 - 12)
| | +--------- day of month (1 - 31)
| +----------- hour (0 - 23)
+------------- min (0 - 59)



Benden bir örnek vereyim mesela; ilgili dosyaya aşağıdaki satırı eklediğimizde:


10,25,40,55 * * * * mutt -s "Cron Deneme" -a /root/armut.txt sukruozan@gmail.com < /dev/null

*
Sistem her ayın her haftasının her gününü…