Posts

Little Octave Manual

 - to create row vector    $ b = [ 1 2 3 ];  - to create column vector    $ b = [ 1; 2; 3 ];  - to create matrix    $ m = [ 1 2 3; 4 5 6 ];

Polyaā€™nın Problem Ƈƶzme Teknikleri

Polyaā€™nın Problem Ƈƶzme Teknikleri   George Polya 1945 yılında, hızlı bir şekilde en ƶdĆ¼llĆ¼ yayını olan How to Solve It adlı bir kitap Ƨıkardı. Kitabın bir milyon Ć¼zerinde kopyası satıldı ve 17 dile Ƨevirildi. Bu kitapta Polya, problem Ƨƶzmek iƧin dƶrt temel prensipten bahsetmektedir. 

Kisaca Emacs TODO

Image
Emacs TODO, org-mode plugini olarak Emacs editorunun icerisinde bulunan text tabanli gelismis bir TODO uygulamasidir. Bu yazida bir kac TODO kisa yolundan bahsedecegim. Oncelikle ornek olmasi acisindan basit bir TODO list olusturalim. Asagida 3 adet TODO bulunmaktadir. Yeni bir TODO yaratmak istediginiz zaman M-Shift-Ret ( Meta-Shift-Enter ) tus kombinasyonunu kullanabilirsiniz.

Emacs Hide / Show Block

Hi, The article is copied from emacs-fu.blogspot.com address. The following code lines are added into emacs configuration file ( ~/.emacs ) ( add-hook 'c-mode-common-hook ( lambda () (local-set-key (kbd "C-c <right>" ) 'hs-show-block) (local-set-key (kbd "C-c <left>" ) 'hs-hide-block) (local-set-key (kbd "C-c <up>" ) 'hs-hide-all) (local-set-key (kbd "C-c <down>" ) 'hs-show-all) (hs-minor-mode t))) C-c @ C-h combination hides code block. C-c @ C-s combination show code block. C-c @ ESC C-h combination hides all code blocks. C-c @ ESC C-s combination show all code blocks. In addition, the commands which start hs- are ran with M-x.

Z80 Assembly I

Image
Z80 Assembly I Yazi serisinin bir sonraki makalesi Z80 Assembly girisi hakkinda. Biliyorum,  1970'lerde yapilmis, 8-bit bir islemci pek cok kisinin ilgisini cekmez ama yazilar genel hatlariyla gunumuz mimarilerine oldukca  benzediklerinden ve kismen de olsa ilgi cekecegini dusundugumden dolayi paylasiyorum. Z80 hakkinda detayli bilgi isteyenler Zilog_Z80 Wiki   inceleyebilirler.

Mikroislemci Temelleri

Image
Mikroislemci Temelleri Bu yazida, mikroislemcinin nasil calistigini ve bir mikroislemci mimarisinin nasil olduguna bakacagiz. Mikroislemci Nedir? Mikroislemciler, bilgisayar sisteminin beynidir. Programlanabilir genel amacli araclar olarak da bilinirler.  Herhangi bir donanima baglanabilir, hafiza birimlerinden veri okuyarak donanim uzerinde belirli bir takim  gorevleri gerceklestirebilirler.

Process

Process Process, kaba tabirle calisan bir program ornegi olarak isimlendirilebilir. Bir program calismaya basladigi zaman, kernel  bu programi sanal bir hafizaya yukler, programin degiskenleri icin hafiza tahsis eder ve process ID, termination status,  user ID, group ID gibi degiskenlerini saklamasi icin bir alan ayirir.