'Genel' Kategorisi için:

Evrenin sesini ve görüntüsünü hissetmek

Analog anten bağlı bir TV’de sinyal gelmediği durumda oluşan görüntünün(şu karıncaların baş rol oynadığı film  ) veya radyoda kanal bulunmadığında çıkan sesin  ne olduğunu ve bu olaylara neyin neden olduğunu hiç düşündünüz mü? Eğer aletimizi(TV ve radyo alıcıları) sinyal olmayan bir aralığa ayarlarsak normalde tam siyah yada tam beyaz bir görüntü görmemiz, radyoda ise hiç ses almamız gerekiyor. Yani sinyal yoksa tepki de yok. Peki ya bu gördüklerimiz ve duyduklarımız anlamsız(!) şeyler de neyin nesi? Hayat anlam veremediğimiz olaylarla dolu.

Csharp : Hastane otomasyonu kaynak kodlu

Okul projemiz olan csharp ile hastane otomasyonu programını burada paylaşıyorum. Herkes projesini teslim ettiğine göre bir problem yok. Daha önce otomasyon programı yapmamıştım iyi bir deneyim oldu. Veri tabanını entegre etmek için bağlantılı veritabanı yöntemini kullandım. Bütün sorgular, kayıt, ekleme, silme gibi işlemler sql komutları ile yapıldı. Bağlantısız veri tabanı kullansaydım bu kadar güç olmayacaktı belkide. Programa bir de kullanıcı giriş modülü koydum. Kullanıcılar ve şifreleri veritabanında tutuluyor. Şifreyi kimse görmesin diye  MD5 ile şifreleyip kaydettim. Ben MD5 ‘ i  kırılmaz zannediyordum bundan 4-5 sene kadar evvel edindiğim bilgiye göre. Teknoloji çabuk ilerliyor: http://md5crack.com/ uygulamalarda güvenliği sağlamak için programcılara büyük sorululuk düşüyor. Vaktim olsaydı update modülü ekleyecektim. Kısmet diğer programlara artık…

Csharp ile özel font kullanımı (Runtime font kullanma)

Yakın zamanlarda yaptığım bir uygulama için gereken bir font için dışardan bir font dosyası kullanmam gerekiyordu. C# da bu olay hazır olarak sunulmuş System.Drawing.Text kütüphanesi altında varolan PrivateFontCollection sınıfı ile fontu bir font dizisine yükleyebiliyoruz.  Bir metot yaratarak  fontu yükleme işini burdan yapıyoruz.  Bir labelda bu fontu kullanalım.

Delphi ile Macro Recorder kaynak kodlu

Delphi’ye veda ettiğim uygulama manevi değeri var o yüzden Yani bu platformda ulaşabildiğim en son nokta. Hep böyle bir program yapmak istedim. Bilgisayarı sadece biz değil, bilgisayarda kullansın istedim. Bazen bilgisayar kullanırken aynı şeyleri sürekli yapmak zorunda kalabiliriz. Amacım bunu otomatiğe bağlayacak bir uygulama yapmak. Ama bir türlü başlayamadım. Bu fırsatı bir yarışma sayesinde yakaladım. Yarışma; Eğitime katkıda bulunacak bir bir uygulama tasarlamamızı istiyordu. Yarışmada özgünlük birinci planda; konu eğitim ve bu programla katılmaya karar verdim daha özgün olamazdı heralde. Bana göre program bilgisayar öğretmenlerinin işine yarayacaktı;  Bilgisayarda bir olayın yapılışını öğrenciye göndererek o da kendi bilgisayarında canlı bir şekilde görecekti. Herhalde fazla marjinal düşünmüşüm ki yarışmada derece alamadık ama finale kalıp beşinci olduk. Programın hikayesi bu şekilde.

Delphi ile klasör kilitleyicisi kaynak kodlu

Gene bir delphi programıyla karşınızdayım. Bu da lisede bir iddia üzerine  yaptığım bir uygulama. İddia da şuydu: Sen barbar klasör kilidi gibi bir şey yapamazsın dediler. Aynısını yaptım. İyide program oldu. Gerçi iddiadan birşey kazanmadım. Program çok basit bir sistemle çalışıyor. Klasörü kilitlerken uzantı vererek bu uzantının sadece kilit programı ile açılmasını sağlıyoruz. Şifre doğru girilirse klasörün sonundaki uzantıyı kaldırıyoruz. Orta derece bilgisayar kullanan birinin uğraşırsa çözebileceği bir kilitleme yöntemi. Hatta iyi bilgisayar bilirim diye geçinenlerin çoğunun bu güvenliği kıramadığına şahit oldum. Program kurulum gerektirmiyor. Ancak  program sürekli  ilk çalıştırdığınız yerde kalsın o yüzden  programı çalıştırmadan önce  ”program files” klasörüne kopyalayıp çalıştırın. İlk çalıştığında kullanıcı ve şifre oluşturmanızı isteyecek. Şifreyi belirledikten...