16 Ocak 2013

WYSIWYG

WYSIWYG, İngilizce'de "What You See Is What You Get" teriminin başharflerinden oluşan bir bilgisayar terimidir. Türkçesi Ne Görüyorsan Onu Alırsın . Yani ekranda görülene çok benzer bir çıktı alabileceğiniz ortamları tanımlar.

Sözcük işlemci ve metin düzenleyiciler sınıflandırmasında kullanılır.

VI için yararlı komutlar

Linux üzerinde metin editörü olarak kullanılan vi programı için bazı yararlı komutlar:

Düzenleme modu:

  • i: insert


Komut modu:

  • ESC  - Komut moduna geçiş

  • a  - append a word

  • o  - another line

  • dd  - Delete entire line (p  - re-inserted deleted line)

  • u  - undo

  • dw  - delete last word

  • R  - replace

  • r  - replace the single character

  • w - moves the cursor to the beginning of the next word

  • b  - moves the cursor to the beginning of the current word

  • o  - moves the cursor to the beginning of the current line

  • $  - moves the cursor to the beginning of the end line

  • Ctrl + F - moves the cursor one screenful forward

  • Ctrl + B - moves the cursor one screenful back

  • G  - move the cursor to the end of the file

  • 10G - move to the cursor to line 10 in the file

  • 1G  - move to the beginning of the file

  • /word  - jump to the first occurence of the pattern (word)

  • ?word - jump to the last occurence of the pattern (word)

  • d$ - delete everything from the cursor to the end of the line

  • dG - delete everything from the cursor to the end of the file

  • :  - enter ex mode


Exit mode:

  • :w  - write the file

  • :wq - write and quit

  • :q!  - without saving quit

  • :q  - quit but will save modifications

  • :e - edit another file (Ex: :e filenamed   Ex2: :e! filename)

  • :r filename - insert the contents of the filename

  • :! - allows you to enter the name of the shell command  (Ex: :r ls  , Ex2: :r! ls)


Ctrl + Z   - suspend

 

3 Aralık 2012

Linux'ta Fortran Sorunu

Linux üzerinde açık kaynak bir kodu derlemek istediğimde "g77 komutu bulunamadı" hatasıyla karşılaştım. Bu sorunu aşmak için g77'i yüklemek istediğimde Ubuntu 2009 sonrasında g77'in desteklenmediğini gördüm. İnternette araştırdığımda bu paketi özel olarak indirip kurmak gerektiği fakat bunda da bazı sorunlar oluştuğu anlatılıyor. Bu yüzden hocamın tavsiyesi üzerine g77'yi yüklemek yerine paket programın include dosyalarındaki fortran derleyicisini g77'den gfortran'a çevirdim. Dolayısıyla bu sorun da çözülmüş oldu...

 

 

 

19 Ekim 2012

Navier-Stokes Denklemlerinin Korunumlu ve Korunumsuz Halleri

Navier-Stokes denklemleri akışkanlar dinamiği ile uğraşan kişilerin en fazla karşılaştıkları denklemlerdir. Kısaca bu denklemler, 3 temel fizik kanunundan türetilmiştir: Kütlenin (Süreklilik), momentumun ve enerjinin korunumu kanunları. Bu 3 kanun kullanılarak bazı kabullerle birlikte Navier-Stokes denklemleri türetilmiştir. Aslında tarihsel olarak Navier-Stokes denkleminin kullanımında sadece momentum denklemi vardır. Ancak günümüzde CFD (Hesaplamalı Akışkanlar Dinamiği) literatüründe Navier-Stokes denklemi denince bu 3 denklem birlikte düşünülmektedir. Bu denklem ismini Fransız M.Navier ve İngiliz G.Stokes'dan almıştır. Bu iki bilim insanı 19.yüzyılın ilk yarısında birbirinden bağımsız olarak bu denklemi bulduklarından dolayı denklem her ikisinin ismiyle anılmaktadır.


 Bu denklemin iki farklı türü vardır: Korunumlu ve korunumsuz form. Aslında her ikisi de aynı denklemi ifade eder fakat kullanım yerlerinde farklılık vardır. Hatta aynı denklemi ifade ettiğinden dolayı birbiri cinsinden de türetilebilir. Yani, korunumsuz formdan korunumlu forma, korunumlu formdan korunumsuz forma türetim yapılabilir. Kısaca korunumlu ve korunumsuz formdan bahsetmek gerekirse,

18 Ekim 2012

Windows Bilgisayarları Otomatik Kapatma Komutu

Bilgisayarı belli bir süre otomatik kapatmak istiyorsanız "shutdown" komutuyla istediğinizi gerçekleştirebilirsiniz.

Başla > Çalıştır > cmd ile komut penceresini açıp ;
shutdown -s -t 7200 -f
yazarsak 2 saat içinde bilgisayarınız kapanacaktır. 1 saat 3200 saniye olduğundan 2 saat 7200 saniye olacaktır. İstediğiniz gibi değiştirebilirsiniz.

Bu komutla beraber kullanılabilen parametreler

-i Arayuz gösterme
-l Log off
-s Kapatma (Shutdown)
-r Kapatma ve tekrar açma ( Shutdown and restart)
-a Kapatma işlemi iptal
-m \\ağdaki bilgisayar adı   Ağınızda ki başka bir bilgisayarı kapatma
-t XX Sayaç Süresi (XX, saniye olmalı)
-c Kapatma eki ( Kapatmak için verdiğiniz not, açıklama)
-f Zorla kapatma ( Beklenmekte olan programları sorgusuz kapatır)