16F877A Pic Basic LCD Uygulaması

1

Devrenin uygulanmış hali

16F877 kullanarak LCD’nin nasıl kullanılacağını gösteren bir uygulama gerçekleştirdik. Uygulamamızda A portuna bağlı bir buton ve LED, B portuna bağlı bir LCD ekran yer alıyor. Butona basıldığında LED’i yakan ve LCD ekranındaki yazıyı değiştiren programın PicBasic kodları aşağıda yer alıyor. Ayrıca resimlerde de görebileceğiniz üzere PIC’in üzerine yapıştırabileceğiniz etiketi buradan indirebilirsiniz.

Okumaya devam et “16F877A Pic Basic LCD Uygulaması”

FATİH Projesi Dökümanları

ScriptFTP

ScriptFTP logosuScriptFTP (Automated FTP & Batch FTP) programı kendi script dilinde FTP dosya transferi işlemleri için toplu iş dosyası hazırlamaya yarıyor. ScriptFTP dosya transferlerini otomatize etmek için tasarlanmış bir FTP istemcisi. Bir metin dosyasına eklediğiniz FTP komutlarını sizin için otomatik olarak çalıştırıyor. Dosya transferini isterseniz bir düğmeye tıklayarak dilerseniz de belirttiğiniz zamanda çalışması için ayarlayabiliyorsunuz.

Okumaya devam et “ScriptFTP”

Ubuntu: Linux for Human Beings

Ubuntu’nun sitesinden ücretsiz olarak verdiğim sipariş CD’ler sonunda elimde ulaştı. İşlerin yoğunluğundan kurmaya fırsat bulamadığım dağıtımı dizüstü bilgisayarıma kurdum. Ubuntu linux dağıtımı masaüstü kullanım için oluşturulmuş başarılı bir dağıtım.

Ubuntu’nun sitesinden ücretsiz olarak verdiğim sipariş CD’ler sonunda elimde ulaştı. İşlerin yoğunluğundan kurmaya fırsat bulamadığım dağıtımı dizüstü bilgisayarıma kurdum. Ubuntu linux dağıtımı masaüstü kullanım için oluşturulmuş başarılı bir dağıtım.

Okumaya devam et “Ubuntu: Linux for Human Beings”

Basit bir HTTP GET/ isteği

Http ile ilgili ilgiç bir durum buldum. Basitçe anlatmak gerekirse istemci GET /sayfanin/bulundugu/dizin şeklinde bir istek yaptığında normalde web sunucunun index olarak tanimlanmış (çoğunlukla index.html oluyor) dosyayı istemciye göndermesi gerekir. En azindan ben öyle biliyordum. Ama olay tam olarak böyle gerçekleşmiyormuş.

Okumaya devam et “Basit bir HTTP GET/ isteği”

Zotob Kurtcuğunun Sorumluları Yakalandı

Zotob kurcuğunu dağıtan kişi yakalandı Cuma günü itibariyle Adana’dan Atilla Ekici adlı kişi Emniyet-Dış İşleri-FBI-Microsoft (Siber suçları öneleme ve araştırma takımı) işbirliği içinde yaptığı bir operasyonla yakalandı. Ekici yazdığı/dağıttığı kurçuğu ile başkalarına ait interaktif bankacılık hesaplarına girerek para transferleri yaptığı gerekçesiyle cuma gecesi Adana’da “interaktif dolandırıcılık yapmak” suçuyla tutuklanmış.

Zotob kurcuğunu dağıtan kişi yakalandı Cuma günü itibariyle Adana’dan Atilla Ekici adlı kişi Emniyet-Dış İşleri-FBI-Microsoft (Siber suçları öneleme ve araştırma takımı) işbirliği içinde yaptığı bir operasyonla yakalandı. Ekici yazdığı/dağıttığı kurçuğu ile başkalarına ait interaktif bankacılık hesaplarına girerek para transferleri yaptığı gerekçesiyle cuma gecesi Adana’da “interaktif dolandırıcılık yapmak” suçuyla tutuklanmış.

Okumaya devam et “Zotob Kurtcuğunun Sorumluları Yakalandı”

Windows 95 10. Yılında Hatırlandı

Windows Tanıtımı Resim 1Betanews sitesinde dolaşırken gördüğüm Windows 95’in 10. yılı ile ilgili bu haberi sitemde yayınlamanın iyi olacağını düşündüm.

Windows Tanıtımı Resim 1

Betanews sitesinde dolaşırken gördüğüm Windows 95’in 10. yılı ile ilgili bu haberi sitemde yayınlamanın iyi olacağını düşündüm.

Okumaya devam et “Windows 95 10. Yılında Hatırlandı”

Netbios (Windows Ağı) paylaşımlarını listelemek

Örnek programın ekran görüntüsü Dört yıl kadar önce üzerinde bazı değişiklikler yaptığım ağ paylaşımlarını listeleyen bir kod. Tüm işletim sistemlerinde düzgünce çalışıyor. Bunu özellikle söyledim çünkü bu kod 98 den XP ye geçişte oldukça zamanımı aldı, o zamanlarda delphi ile daha yeni çalışmaya başlamıştım. 98 den XP ye geçişte kodda bazı değişiklikller yapmak gerekti.

Örnek programın ekran görüntüsü Dört yıl kadar önce üzerinde bazı değişiklikler yaptığım ağ paylaşımlarını listeleyen bir kod. Tüm işletim sistemlerinde düzgünce çalışıyor. Bunu özellikle söyledim çünkü bu kod 98 den XP ye geçişte oldukça zamanımı aldı, o zamanlarda delphi ile daha yeni çalışmaya başlamıştım. 98 den XP ye geçişte kodda bazı değişiklikller yapmak gerekti.

Okumaya devam et “Netbios (Windows Ağı) paylaşımlarını listelemek”

Windows 8’e başlat menüsü ekleyin

2013121407473494401

Eğer siz de Windows 8’in Başlat menüsüne sahip olmamasından şikayetçiyseniz bunun bir çaresi olduğunu bilmenizin zamanı geldi. Power8 ile Windows 8’e Başlat menüsünü geri kazandırabilirsiniz. Böylece alıştığınız düzene kavuşabilir ve hiç olmazsa “Bilgisayarı Kapat” fonksiyonuna rahatlıkla erişebilirsiniz.

Okumaya devam et “Windows 8’e başlat menüsü ekleyin”

Plupload ile dosya yüklemek

plupload_ile_dosya_yuklemek

Plupload oldukça güzel bir dosya yükleme script’i. Web sayfanız üzerinden aynı anda birçok dosya seçip sunucuya yükleyebilirsiniz. Flash, HTML5 gibi birçok yöntemle dosya yüklemesi yapabilen bu ücretsiz script’in en güzel özelliği resim dosyalarını upload etmeden önce yeniden boyutlandırabiliyor. Böylece yüksek boyutlu fotografların yükleme zamanı kısalıyor. Buradan örnekleri inceleyebilirsiniz. Kendi arabirimini kullanmadan da JQuery ile  yükleme yaptırtmak mümkün (custom example da örneği gösterilmiş) Ayırca script, resim dosyalarını göndermeden önce ön izleme de sunabiliyor ve dosyaları sürükle bırak desteği ile de seçtirebiliyor. Ayarlamanıza izin verdiği chunk_size parametresi  gigabyte’larca veriyi zaman aşımına uğramadan (sunucudaki php betiği için) parçalar halinde de upload edebiliyor. Hazırladığım örnek dosyayı indirerek, kendiniz de deneyimleyebilirsiniz.

[Yükleme bulunamadı.] Okumaya devam et “Plupload ile dosya yüklemek”

Linux için Yedekleme Betikleri

Konsoldan veya cronjob görevi olarak kullanabileceğiniz yedekleme betikleri.

MySQL veritabanını yedeklemek:

#!/bin/bash
MYDATE=$(date +%d-%m-%Y-%I-%M)
wall Lokal veri tabanlari yedeklenmeye baslandi.
mysqldump tankado -u tankado –password=pwdXXX > tankado.sql
tar -zcf tankado.sql.tar.gz tankado.sql
rm -rf tankado.sql
mv tankado.sql.tar.gz /home/okoca/Desktop/Backups/Local-Databases/$MYDATE-tankado.sql.tar.gz
cd /home/okoca/Desktop/Backups/Local-Databases/
chmod 400 $MYDATE-tankado.sql.tar.gz

TOTALSIZE=$(du -hs .)
wall <<EOF
Lokal veri tabanlarinin yedeklenmesi tamamlandi.
Local-Databases boyutu $TOTALSIZE

EOF

Okumaya devam et “Linux için Yedekleme Betikleri”