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.