webspace hosting web hosting| online dating| joomla themes| website hosting| free web hosting| com domains| report abuse
Unlimited Web Hosting

Unlimited disk space/traffic/domains
1-click app installer, $9.99/month

VPS Hosting

Free Control Panel, full root access
Virtuozzo Containers, $25.00/month

Unlimited Internet Fax to Email

Unlimited faxes, no fees
dedicated phone number

Reseller Hosting

Reseller hosting services, domains,
vps, dedicated servers. Join free!

powered by HastaBlog
 
Rubik (Zeka) Küpü | Kategori: Lagara Lugara
Yazılma: 01.12.2008 | Okunma: 191 | Yorumlanma: 0
Dün bir teknoloji market'te gezerken görüp çocukluk yıllarım anısına tekrar aldığım bu mereti sizinle sanal olarak paylaşmak istedim...

Rubik (Zeka)  Küpü

 


| | yorumları okumak veya yorum yazmak için tıklayın..

1161 Adet .DLLl Dosyasının Açıklaması | Kategori: Programlama
Yazılma: 31.10.2008 | Okunma: 183 | Yorumlanma: 0
Geçenlerde lazım olması dolayısıyla ulaştığım ve beyendiğim bu dökümanı bende burda yayınlayarak; hem bir amme hizmeti yapmak hemde kopyala-yapıştır blogçuluğumu bir nebze daha geliştirmek istiyorum.

DLL dosyaları aslında başlıbaşına bir programdır. Diğer programlar tarafından çağırılarak ihtiyaç duyulan fonksiyonları yerine getirirler. DLL kullanımının esas gerekçesi standartlaşmış bazı işlemlerin ortak olarak kullanılabilmesidir.

________________________________________
Sıra - Dll Adı - **** Açıklama

1 3ivx.dll **** 3ivx D4 4.0.4 Core
2 3ivxvfwcodec.dll **** 3ivx D4 4.0.4 Video for Windows Codec
3 6to4svc.dll **** Service that offers IPv6 connectivity over an IPv4 network.
4 A3d.dll **** Audio3D
5 Aaaamon.dll **** Aaaa Monitor DLL
6 Acctres.dll **** Microsoft Internet Account Manager Kaynakları
7 Acledit.dll **** Erişim Denetimi Listesi Düzenleyici
8 Aclui.dll **** Security Descriptor Editor
9 Activeds.dll **** AD Yönlendirici Katmanı DLL
10 Actxprxy.dll **** ActiveX Interface Marshaling Library

Tümünü görebilmek için yazının devamını okuyunuz...


Python ve Qt4 | Kategori: Programlama
Yazılma: 26.04.2008 | Okunma: 244 | Yorumlanma: 0
Sonunda alıp ta bir kenara koyduğum Python kitabını biraz okuma fırsatı buldum. Hatta kitapla yetinmedim Python sitesinden temin edebildiğim diğer kaynaklara da bir göz attım. Türkçe dokümanlar, yabancı kaynaklar, Python'la yazan insanların yorumları, forumlar, günlükler. Okudukça gaza geldim neymiş abi bu Python diye. Dedim evet bu kadar okumak yeter otur kodla, başka türlü öğrenemezsin.
Merhaba Dünya vazifemizi yerine getirdik tabi önce. Değişkenler, döngüler, şartlı dallanma komutları, Class'lara kadar şöyle üstün körü yazılan örnekler. Tabii hep text ortam. Command Line' yazılan mesajlar, Türkçe karakter sorunları.
Yok dedim böyle olmayacak, biraz grafiksel ortam lazım. Hani pencereler butonlar haybeye mi verdik Microsoft'a bu kadar lisans parasını?
Bu sefer grafik desteğini araştırmaya başladık. Python kitabımda Tkinter'den bahsediyor. Kolay kodlama ortamdan bağımsız ve sorunsuz çalışma falan. Kulağa güzel geliyor. Uğraştım biraz...
Uğraştım da bana yetersiz geldi. Yani bir sürü güzellikten yoksun. Standart objeler kullanıyorsunuz. Yaptığınız ekranlar kuru kuru duruyor. Sanki Win98 zamanında kodlanmış gibi XP temalarını kullanmaya kalksanız bir ton uğraşmakla kalmıyorsunuz bide ortamdan bağımsız özelliği uçup gidiyor. Yok dedim daha güzel bir yöntem olmalı, araştırmaya devam.
wxPython buldum önce, hatta Boa Constructor diye birde IDE buldum wxPython için. Kullanışlı gözüküyor diye düşünürken.
Türkiye'de en çok Python kodlayan insanlar olduğunu düşündüğüm Pardus ekibinin grafiksel programlar için Qt kullandığını öğrendim. Bu sefer daha çok Türkçe kaynak bulurum diye Qt'ye kanalize ettim kendimi. Ara ara ara... Türkçe doküman sorunları yine. Yine her kafadan ayrı bir ses. Üstelik birde C++'ciler kullanıyor Qt'yi onların dokümanları var. Allak bullak oldum iyice. Neyse anladığım kadarıyla PyQt lazım önce. Buldum indirdim. Tabi kullandığınız Python sürümüne uygun olanı seçmeniz lazım. Birde Qt3 var eski sürümüymüş, Qt4 yeni sürümü, bir seçim yapmanız lazım ki bu seçimi etkiliyen kriterler nedir hiç bilmiyorum. Merak ettim tabi ama birde bunun için araştırma yapmak zor geldiği için Qt4'te karar kıldım. Uzun lafın kısası başladım PyQt çalışmaya. Tkinter'den biraz daha zor ama daha güzel sonuçlar üretiyor. Üstelik bide Qt Designer diye bir tool çıktı içinden dedim, iimiş kullanılır bu.
Uzun lafın kısası yürüdüm yürüdüm bir arpa boyu yol aldıktan sonra bir örnek program yazdım. Açıkçası adam gibi çalıştırmak için 5-6 saat uğraşmışımdır herhalde. Üstelik bir numarasıda yok yani. 1-100 arası bir rakam tutuyor. Sonra size tahmin sorup, daha küçük yada daha büyük bir sayı girin diyor. Bildiğinizde de bilmem kaçıncı denemede bildiniz tekrar deneyin falan diyor. Bu yani.
Doğru düzgün çalıştığında ne kadar sevindiğimi anlatamam. Sonra birde baktım ki bu kadar tırt bir işi yaptırmak için verdiğim emeğe bak. Sevinmek yerine ciddi ciddi üzülmem lazım. Yani bu emekten kastım bu 5-6 saatlik uğraşım. Öncesindeki araştırmalarım değil. En ufak bi sorunda Python dokümalarına bak. Qt dokümalarına gömül. Olmasın forumlara göz at. Yıldım açıkçası.
Birde yılların alışkanlıkları var. Delphi kullanmışsın VB kullanmışsın yıllarca, alışmışsın kolaylıklarına ne istersen yapıyorsun kolayca. Kolay bir GUI'si var. Bir sürü kullananı var. Bolca kitabı var. Senin yapamadıklarını daha önce yapamamış ve bunu forumlarda sorup öğrenmiş bir sürü yurdum insanı var. Var oğlu var.
Bu kadar kolaylık varken Python tokat gibi çarpıyor ister istemez. Ne doğru düzgün bir IDE'si var. Ne sorup öğrenebileceğiniz doğru düzgün bir kurum. Her kez ya çok çömez yada öyle ulu bir programcı ki size lütfen yazdığı cevap aydınlatmak yerine yeni sorulara gark ediyor bünyeyi.
Yaw mok atmak gibi olmasın ama eeee hani Python süperdi. Olmadı kardeş.
Bak şimdi mesala Qt Designer'da bi ekran tasarladın. Bu tool bunu .ui olarak kaydetti mi? Ettii, güzel. Şimdi bunu bir alengirle .py koduna çeviriyorsun önce. Hemen çalışmıyor tabi... Sonra kodu açıp çalışması için başka kodlar ekliyorsun. Bu sadece grafiksel ara birim için gerekli. Sonra programın yapmasını istediğin iş için kendi kodlarını yazıyorsun. Diyelim ki bu esnada dedin ki yahu burada bide şu olmalıymış bu ekranda. Yandın. Hadi dön başa. Qt Designer'dan tekar düzenle tekrar .ui, tekrar .py, tekrar kodla offfffff.
Şimdi bilenler diyecek ki. O iş öyle Qt Designer'le olmaz zaten, adam gibi öğreneceksin. Tamamen kodla yazacaksın arabirimini...
Valla buna diyecek doğru düzgün birşey bulamıyorum. Mazo'sunuz herhalde?
Tabiiki tercih meselesi ama Özgür Yazılım çorbasında bizimde toz zerresi kadar da olsa tuzumuz olması için verilen bu uğraş savaş olmamalı. Tamamen kendi kanaatim elbette. Muhakkak hadi len diyenler olacaktır. Olsun benim şu an çıkadığım sonuç budur. Yaptığım programı burda verceğim, kodlarınıda elbette. Yanlış birşeyler varsa kodda yada izlediğim yolda, birileri beni uyarsın. Bunu şöyle bir kolayı var desin. Çünkü bu süreçte anladığım şudur ki; Python ve Qt kullanarak koca koca projeler yazan zatı muhteremlerde gerçekten derviş sabrı var. Allah iniş takımlarına zeval vermesin. Ne desem boş.
Sonuç olarak yazının devamında hem dosya olarak indirilebilir halde hemde text olarak programı veriyorum. Umarım birilerinin işine yarar da tuz atmış olurum çorbaya.
Bu arada ben devam edermiyim Python'a bilemiyorum. Pek gazım kalmadı açıkçası...

Not: Umarım kimseyi kırmamışımdır, bu yazıdaki amaç madolyonun diğer yüzünü birilerinin anlatması gerektiğini düşünmemdi sanırım.


Net Send Panel | Kategori: Programlama
Yazılma: 29.03.2008 | Okunma: 221 | Yorumlanma: 0

Net Send Panel aynı network altındaki kullanıcıların birbirine mesaj gönderebilmesi amacıyla, komut satırından kullanılan "Net Send" komutuna bir arayüz alması amacıyla hazırlanmıştır.
Net Send aslında "System32" dizinindeki net.exe dosyasının send parametresiyle kullanılmasıdır. Mesaj program aracılığı ile gönderilir fakat alıcının mesajı görebilmesi için Windows'un Messenger hizmetinin aktif olması gerekmektedir.
Programı ücretsiz olarak kullanabilir ve dağıtabilirsiniz.
Download Adresi:
http://www.box.net/shared/bcdamrhko0



| | yorumları okumak veya yorum yazmak için tıklayın..

Anladığıma bunaldım | Kategori: Lagara Lugara
Yazılma: 11.03.2008 | Okunma: 212 | Yorumlanma: 0
Anladığıma bunaldım

Bunalıma girdiğim zamanlarda oldu ama;
Siz bunları asla anlamadınız yada ben sizleri
veya anlamak istemedik birbirimizi...
Anlamak istememek nedemek ki?
Aslında anladığın şeyi anlamaktan korkmak,
anlamamış gibi göstermek değilmidir ki.
Ben sizi anlamamayı bu kadar anlamışken, sizi nasıl
anlamamış olurum? Yada siz beni nasıl bu kadar bilinçsiz,
anlamak istemezsiniz?
Keza bir anlam üzerine bu kadar bunalmak,
sizi de bunaltır. Anlıyorum, ama bunalıyorum,
anlayın artık...
Bunaldığımı anladığıma bunaldığımı anlayın!

13/02/08 Çarş.
Türker Girgin


| | yorumları okumak veya yorum yazmak için tıklayın..

(1) 2 3 4 5 6 7 | ileri >

Toplam Yazı: 35
Toplam Yorum: 10 onaylanmış, 0 bekleyen
Toplam Okunma: 18323
 

Güvenlik (3)
Lagara Lugara (15)
Pardus (2)
Programlama (13)
Sokak Yarışları (2)


Rapid Roll Extra (3480)
MySQL, Delphi ve Zeos Bileşenleri (1120)
FARK EDİLMEYEN EFSANE DİL “OBJECT PASCAL” (1002)
Virus sildim makinamdan! (884)
Sokak Yarışları Projesi 0.3 (764)
Cepte Blog (654)
Doğum Günüm (639)
Lost (618)
IBM developerWorks (603)
Katkıda bulunun! (560)



Diğer yarım...
Free Pascal Lazarus Project
Pardus
RSS Desteği



Pardus... Özgürlük İçin...

powered by Hasta Blog v2

Sayı Bul  Net Send Panel  Bayrak - ATA  Kara Kurdele  Rapid Roll Extra  Balik Adam