Proğram ne ya?

Bazıları neden program yerine proğram yazmayı tercih ediyor. Program zaten türkçe bir kelime değil ki! TDK‘nın internet sitesinden bakınca fransızca programme kelimesinden geldiği yazıyor ayrıca başka hiç bir sözlükte de proğram olarak göremedim bu kelimeyi.

program : isim Fransızca programme

Eğer türkçe konuşulmak isteniyorsa neden daha uygun, türkçe kökenli bir kelime aranmıyor?

Ben gerçekten öğrenmek istiyorum.

Türkçenin yanlış kullanıldığı için kızmıyorum mesela eğlence yerine eylence, Herkes yerine herkez yazanların nedenini merak etmiyorum. “Öyle duyuyor, öyle yazıyor” ama program yerine proğram yazmak özel bir ilgi gerektiriyor bi yerden doğrusu bu diye duymak gerekli. En son bir öğretmenin blogunda gördükten sonra aklıma takıldı nerden geliyor bu proğram.

Delphi ile heceleme programı

Çok önceden delphi ile yaptığım bir heceleme algoritması. Uzun zaman sonra görünce buraya da yazmak istedim.
Programın algoritmasını yazarken nasıl hecelediğimizi keşfetmiştim o nedenle severim bu algoritmayı.
Ayrıca bu ve benzeri kodları yayınlarken kodları renklendirebileceğim bi wp plugini bilen var mı?

  1. unit Unit1;
  2.  
  3. interface
  4.  
  5. uses
  6.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  7.   Dialogs, StdCtrls, ALScrollingText;
  8.  
  9. type
  10.   TForm1 = class(TForm)
  11.     Memo1: TMemo;
  12.     Memo2: TMemo;
  13.     Button1: TButton;
  14.     procedure Button1Click(Sender: TObject);
  15.   private
  16. function sesli(harf:string):boolean;
  17.   public
  18.     { Public declarations }
  19.   end;
  20.  
  21. var
  22.   Form1: TForm1;
  23.  
  24. implementation
  25. {$R *.dfm}
  26.  
  27. function tform1.sesli(harf:string):boolean;
  28. begin
  29.  
  30. result:=false;
  31.  
  32. if harf=‘a’then  result:=true;
  33. if harf=‘e’then  result:=true;
  34. if harf=‘ı’then  result:=true;
  35. if harf=‘i’then  result:=true;
  36. if harf=‘o’then  result:=true;
  37. if harf=‘ö’then  result:=true;
  38. if harf=‘u’then  result:=true;
  39. if harf=‘ü’then  result:=true;
  40.  
  41. if harf=‘A’then  result:=true;
  42. if harf=‘E’then  result:=true;
  43. if harf=‘I’then  result:=true;
  44. if harf=‘İ’then  result:=true;
  45. if harf=‘O’then  result:=true;
  46. if harf=‘Ö’then  result:=true;
  47. if harf=‘U’then  result:=true;
  48. if harf=‘Ü’then  result:=true;
  49. end;
  50.  
  51. procedure TForm1.Button1Click(Sender: TObject);
  52. var
  53.   i:integer;
  54. begin
  55.   Memo2.Text := EmptyStr;
  56. for i := 1  to length(Memo1.Text) do
  57. begin
  58.   if
  59.       not     sesli(copy(Memo1.Text,i,1))
  60.       and     sesli(copy(Memo1.Text,i+1,1))
  61.       and not (copy(Memo1.Text,i,1)=‘ ‘)
  62.       and not (copy(Memo1.Text,i-1,1)=‘ ‘)
  63.       and not (copy(Memo1.Text,i+1,1)=‘ ‘)
  64.   then
  65.     begin
  66.      Memo2.text := Memo2.text+‘-’;
  67.     end;
  68.   if      sesli(copy(memo1.Text,i,1))
  69.       and sesli(copy(memo1.Text,i-1,1))
  70.   then
  71.     begin
  72.     Memo2.text := Memo2.text+‘-’;
  73.     end;
  74.   Memo2.Text := Memo2.Text + copy(Memo1.Text,i,1);
  75. end;
  76.  
  77. if copy(Memo2.Text,1,1) = ‘-’ then
  78. begin
  79.   Memo2.Text := copy(Memo2.Text,2,length(Memo2.text)-1);
  80. end;
  81. end;
  82.  
  83. end.

Seda Sayan 60 oy kullansın

NTV’deki Haydi Gel Benimle Ol programında müthiş bir tartışma olmuş. Ne yazık kaçırdım.

Kaçak elektrik kullanımı, Gece kondu ve Göç sorunu üzerine hararetli bir tartışma olmuş.
İnsanları bunları yaptıkları için suçluyor Aysun Kayacı ve Pınar Kür, Müjde Ar ve Çiğdem Anad ise Daha çok siyasete suçu atıyorlar. Ben pek tartışmayı uzatmıycam çok şey söyleyebilirim ama benim üstünde durmak istediğim şey Aysun Kayacı’nın Bir sözü.

Diyorki Aysun
“Niçin benim oyumla Dağdaki çobanın oyu eşit, Benim verdiğim vergiyi vermiyorlar üstelik kaçak kullanıyorlar herşeyi”

Bende Aysun Kayacının bu sözünden yola çıkarak vergi rekortmenlerinin daha fazla oy kullanmasını teklif ediyorum Örneğin seda sayan sürekli vergi rekortmenliği listesine girdiği için 60 oy kullansın.

Online Rubik Küp Çözücü

rubik.jpg

Rubik küp’ü çözemeyenler için daha önce bir program önermiştim. Fakat bilgisayarına program indirmek istemeyenler için birçok online versiyonu mevcut.

  • Rubik’s Cube Solver, küpün yüzeylerini iki boyutlu olarak girmeniz gerekiyor. Çözümünü açıklamalı olarak söylüyor (örneğin: 1. Rear Clockwise, 2. Right Up, 3. Bottom Left ….>
  • Robs Rubix Repair, farklı renkte olabilecek küpler düşünülerek öncelikle küpünüzün hangi renklerdeolduğunu seçiyorsunuz ve yine iki boyutlu bir düzlemde küpünüzün üzerindeki renkleri giriyorsunuz fakat kullanım kolaylığı için üç boyutlu görselleştirme mevcut. Çözümünü üç boyutlu olarak gösteriyor ve önceki yoöntemden daha hızlı sonuca ulaşıyor.
  • Rubiks Online, rubik küp çözmek için hem üç boyutlu olarak çözüme ulaşmanıza yardımcı oluyor, hem de elinizde küp olmadan online çözmenize oglanak sağlıyor. Kendi küpünüzü çözdürmek için üyelik gerektiriyor.

Bu arada kendi küpümü artık çok rahat çözüyorum fakat bir dakikanın altına inmiş değilim. onun için çokça ezber yapmak gerekiyor yani bana göre değil :)

Rubik Küp (Sabır Küpü) nasıl çözülür ?

Yıllardır bir köşede çözülmeyi bekleyen Rübik Küpünüz mü var ? Çözmeye çalışırken delirmeye biraz daha yaklaştığınızı mı hissediyorsunuz ? İnternette Saniyeler içinde çözen insanları görmek sizi rahatsız mı ediyor? Video 1, Video 2, Video 3

Çözmeyi öğrenmek için Şu Videoları izleyebilirsiniz 1. aşama, 2. aşama, 3. aşama ama bunlarda size zor geliyor ve anlatımlardan da birşey anlamıyorsanız, bu çözümler benim küpüme uymuyor diyorsanız size bunun için bir program buldum. Programa Rübik Küpünüzün renklerini giriyorsunuz size aşama aşama nasıl çözüleceğini gösteriyor.

screenshot

Ne kadar kolay değil mi? İndirmek için Burayı tıklayın. Programın yapım aşamalarını inceleyerek kendi başınıza çözmeyi de öğrenebilirsiniz. Kolay gelsin