KategorilerProgramlarPythonTanıtımYazılımlar

Python ile Morse Yayını Yapmak

Python’u yeni öğrenmeye başladım, öğrenirken kendi çapımda küçük bir şey yapayım derken birden aklıma Raspberry Pi’ımda kullanabileceğim bir Morse Yayımcısı yapmak geldi.

Sistem verdiğiniz kısa metni morse kodlarına dönüştürüyor ve ardından Pygame modülünü kullanarak ses ile Morse yayını yapmaya başlıyor. Ve bu yayını belirlediğiniz sayıda tekrarlıyor.

Terminal üzerinden çalışıyor, normalde kodlamada bir sıkıntı olduğunu düşünmüyorum fakat Pygame’in mixer’inden kaynaklanan gecikmeden ötürü bazen (genellikle çoklu tekrarlarda) morse kodları karışabiliyor, yani kısa ses vermesi gerekirken, yerinde duraklama yapamadığından uzun ses çıkartabiliyor. Bu sorunu ben çözemedim, çözen olursa kod zaten geliştirilmeye açıktır, paylaşırsanız burada da yayınlarım.

Yazılış amacından ötürü, tüm sistem Raspberry Pi ile uyumludur, tek yapmanız gereken; Pi’a bir kulaklık / hoparlör takmak veya onu HDMI ile bir televizyona bağlamak.

İndir

Dosyayı indirmek için aşağıdaki formu kullanın, dosya ücretsizdir. Mail adresleriniz kesinlikle kimseyle paylaşılmayacak olup; reklam/spam mailleri gönderilmeyecektir.
 

KategorilerPHPTanıtımYazılımlar

Akınsoft Ba/Bs Kayıt Sorgulama Betiği

Yeni projemle, herkese tekrardan merhaba. Bu seferki sistemim satışa ve kullanıma hazır, Akınsoft® şirketinin geliştirmiş olduğu muhasebe yazılımları tarafından otomatik oluşturulan Ba / Bs Excel kayıtları üzerinde sorgulama yapılmasını sağlayan küçük ama bir o kadar da gelişmiş bir betik.

KategorilerOyunlarPHPYazılımlar

[PHP] Sayı Tahmin Oyunu

Eskiden kodlamış olduğum projelerimden biridir. Cookie destekli skor sayacı ve SPAM engelleyicisi de bulunmakta. Sistemin rastgele ürettiği sayıları tahmin etmeye çalışarak eğlenebilirsiniz. Veya buna benzer bir sistemi nasıl kodlayabileceğinizi kaynak kodlarını ve sizler için yaptığım açıklamaları inceleyerek öğrenebilirsiniz.

Sistem tamamen ajax destekli çalışmakta. Sayfayı bir kere bile yenilemenize gerek kalmadan, tüm işlemleri çok hızlı bir şekilde gerçekleştirebiliyorsunuz.

KategorilerPHPYazılımlar

[PHP] txtController ile Metin (txt) Dosyalarınıza Hükmedin

Bu basit class yardımı ile txt (metin) dosyalarını çok rahat bir şekilde yönetebileceksiniz. Herhangi bir txt dosyası oluşturabilir, silebilir ve düzenleyebilir. O txt dosyasının belirli satırlarını silip, düzenleyebilirsiniz. Can sıkıntısından kodlamış olduğum class’ı herkes kullanabilir.

KategorilerPHPYazılımlar

[PHP] Puanlı Test / Soru Sistemi

PHP ile yazılmış; güçlü, güvenli ve gelişmiş bir admin paneline sahip test / soru sistemi.
Tam özellikleri;

  • Sınırsız test, ve o testlere sınırsız soru ekleyebilme.
  • Otomatik puanlama sistemi, 100 üzerinden puanlama.
  • 4 adet seçenek (A-B-C-D)
  • Hoş ve sade tasarım.
  • Sistem heryere rahatlıkla eklenebilir.


Sistem alanadı lisanslı olarak verilecektir, alan adı değiştirilemeyecek olup; script üzerinde fazla bir değiştirme de yapamayacağınızı ve para iadesinin olmadığını belirtmek isterim.
Fiyat: 35 TL (sonraki her lisans 20 TL)
Demo: http://demo.evrimaltay.net/soru_sistemi/demo.html
Admin Panel: http://demo.evrimaltay.net/soru_sistemi/admin.php
Panel Bilgileri: Kullanıcı Adı: admin, Parola: admin4458
Ödeme Yöntemleri: Paypal, Havale (Ziraat, HSBC, Halk Bank, Vakıf Bank)
Sistemin çalışabilmesi için sunucunuzda ionCube v4.0 veya üzeri bir sürümün yüklü olması gerekir.

Demo

KategorilerBilgisayarProgramlarYazılımlar

CPUID – HWMonitor ile Bilgisayarınızın Isısını Kontrol Edin

Bilgisayarlar, bilgisayarlar. Özellikle bir dizüstü bilgisayara sahipseniz siz de bu konudan muzdaripsinizdir; ısı. Dizüstü bilgisayarlarda yer sorunu olduğundan ve alan dar olduğundan bilgisayarımız çok ısınır, bununla birlikte ekstra fan da takamayız. Bir de biz dizüstü bilgisayarları yatakta veya dizimizin üstünde (yani uygun olmayan yerlerde) kullandığımızdan ısıya davetiye çıkarmış oluruz. Bunu harici fanlar ile bir nebze olsun engelleyebiliyorsak da, yine de bu büyük bir sorundur. Fakat bu sorun ne kadar büyük? Bunu nasıl anlarız?

CPUID HWMonitorSorun hep şurada başlar; bilgisayar, ısınmaya başlıyorsa, bunun devamı gelecektir. Bilgisayar fazla ısınır, fan daha çok çalışır ve bir süre sonra hem fana hem de bilgisayara zarar gelir. Bunu da önceden anlayıp, sorunu çözebilmek için bilgisayarımızın ısısını düzenli olarak kontrol etmemiz gerekir. İşte tam da bu amaç için özel olarak kodlanmış, ücretsiz bir programımız bulunmakta! CPUID – HardWare Monitor!
Yazımızın sonunda indirme linkini de bulacağınız bu program ile bilgisayarınızdaki tüm parçaların (işlemci, ekran kartı vb.) ısılarını ve bazı ekstra bilgileri tek tıkla liste halinde görebilirsiniz. Tamamiyle ücretsiz olan bu programda hiçbir reklam da bulunmamaktadır. (Yandaki resme tıklayarak programın ekran görüntüsüne ulaşabilirsiniz.)

Burada dikkat etmeniz gereken şey, sıcaklıkların 70 dereceyi fazla geçememeleri,  eğer geçiyor ise fanınızı kontrol etmelisiniz. Temel olarak bilgisayarınız aşağıda listelediklerimden bir veya birkaçı yüzünden ısınır (tabii bazı istisnalar da olabilir);

  • Fanınız çalışmıyordur. Bu durumda yeni bir fan almanız lazım ya da fanın, kablolarının doğru bir şekilde bağlandığından emin olmanız lazım.
  • Fanınızın hava yolları tıkanmıştır, tozla kaplanmıştır. Bu durumda fanı iyice temizlemeniz lazım.
  • Bilgisayarınızı çok yoracak işlemler yapıyorsunuzdur. (Kaliteli grafiklere sahip oyunları çok yüksek kalitede oynamak, ekran kartını veya işlemciyi yoracak şeyler yapmak gibi) Bu durumda bu yaptığınız şeyleri yapmayın (Unutmayın bilgisayarınız bir sunucu değil normal bir dizüstü bilgisayar!)
  • Bilgisayarınızda virüs olabilir, ve yukarıdaki maddede anlattığım olayı o yapıyordur. Keratalar bazen çok zararlı olabiliyorlar.. (Bazı virüslerin amacı sadece kişisel bilgilerinizi çalmak olmayabilir.)
  • Bazı durumlarda fanın yüzeyle temasını arttıran termal macunlar düzgün sürülmemiş veya etkinliğini kaybetmiş olabilir. Termal macunlar; işlemci yüzeyi ve soğutucu tabanındaki çok küçük boşlukları doldurarak, işlemci yüzeyinde oluşan ısının soğutucu tabanına sağlıklı bir şekilde transfer edilmesini sağlayan ve yoğunluklarından dolayı “macun” olarak adlandırılan karışımlardır. (Kaynak ve Termal Macun Sürmek: PC Labs)

Eğer yukarıda anlattığım şeylerden başka bir şey var ise bilgisayarınızı teknik servisinize götürmeniz gerekebilir…

CPUID HWMonitor: http://www.cpuid.com/softwares/hwmonitor.html

KategorilerKişiselPHPYazılımlar

[Satılık] E-Mail Abonelikli Dosya Paylaşım Scripti

Uzun zaman önce kendim için kodlamış olduğum scripti başka kişilere de satmaya karar verdim. Bu script tasarım olarak kötü olmasa aslında arkaplanda bir çok özellik barındırmakta.

Scriptin amacı şu, kişiler size email adreslerini vermeden dosya indiremiyor. Sistem şu şekilde çalışıyor. Ziyaretçi dosyaları indirebilmek için sisteme adını ve email adresini veriyor. Sistem onun email adresine bir aktivasyon linki ve dosyaları indirebilmesi için gerekli olan indirme kodunu gönderiyor.

Tabii ki bir kişi sitenizden sınırsız dosya indiremez, her kullanıcıya sistem tarafından otomatik olarak 20 indirme hakkı sunuluyor. Eğer isterseniz yönetici panelinden bu limiti üyeye özel arttırabiliyorsunuz. Bu sayede limit satışı yapıp para da kazanabilirsiniz.

Fakat sistem e-posta göndermeyi desteklememektedir. Yani bu script ile e-posta gönderemezsiniz. Fakat halihazırda olan abonelik scriptiniz var ise kişiyi o listeye elle ekleyebilirsiniz, kimleri ekleyip eklemediğinizi görmek için her üyenin ekli olup olmadığını gösteren bilgisi de veritabanında kayıt altında 😉

Tüm Özellikleri

  • Kullanıcıların E-Mail adreslerini ve isimlerini kayıt eder.
  • Onlara aktivasyon ve indirme kodu bilgisini içeren bir email gönderir.
  • Gelişmiş yönetici paneli sayesinde her üyenin istediğiniz bilgisini değiştirebilir, görebilirsiniz.
  • Her üyeye özel indirme limiti belirleyebilirsiniz.
  • Üyenin halihazırda bulunan aboneliğinize kayıtlı olup olmadığını görebilirsiniz.
  • Kolay kurulur, dosyalarınızı rahatlıkla ayarlayabilirsiniz.
  • Dosyaların gerçek dizinini hiçbir üye veya ziyaretçi öğrenemez. Yani kaçak bulunmaz.
  • Hangi üyenin, hangi dosyayı, ne zaman ve hangi IP adresi ile indirdiğini görebilirsiniz.
  • Üyeleri banlayabilirsiniz.
  • Session ile kontrol edilen dosya linkleme sayesinde sistemi hiç ziyaret etmemiş kullanıcıya tek bir link vererek onun kayıt olmasını ve hemen ardından sizin istediğiniz dosyayı indirmesini sağlayabilirsiniz.
  • Üyeler isterse dosya listesinden de seçerek istedikleri dosyaları indirebilirler.

Sistemin demosu kaldırılmıştır.

Scriptin fiyatı 50 TL olup, script sürekli güncellenmektedir. Bir kez satın aldığınızda çıkacak olan güncelleştirmelerden ücretsiz olarak yararlanabileceksiniz. Satın almak için bize mail atın. (İletişim sayfamız)

KategorilerBilimselİnternetOyunlarPHPYazılımlar

Tahmin Makinası

Canım sıkıldı ve forumlarda dolaşırken buna benzer bir şeyler isteyen bir arkadaş gördüm. Bende yapayım dedim. İşte karşınızda dandirik olsa da tasarımı ve hızlılığı ile göze çarpan tahmin makinası !

Tahmin Makinası 2

Sistem 1 ile 100 arasında rastgele 3 sayı oluşturuyor. Siz de o sayıları tahmin etmeye çalışıyorsunuz.

Çok hızlı ve sayfayı yenilemeden rahatlıkla binlerce tahminde bulunup istediğiniz kadar kullanabilirsiniz. En sevdiğim özelliklerinden birisi de sayfayı yenilemeden POST yapması ve genişlet özelliği. Bakalım kaç tane tutturacaksınız?

Kaç Adet Yapacaksınız? http://evrimaltay.net/demo/tahmin.php
(Genişlet özelliğini kullanmayı unutmayın …)