POCO C++ Kütüphanesi Örnekleri

0
mustafa_
POCO C++ kütüphanesi açık kaynak kodlu, daha basit ve hızlı olarak ağ merkezli(network-centric) portatif uygulamalar geliştirmeyi sağlar.

C++ dilinin geliştiricisi Bjarne Stroustrup'un belirttiği gibi:
"İyi bir kütüphane olmadan,çoğu ilginç görevlerin C++'da yapılması zordur, ancak iyi bir kütüphane ile hemen hemen herhangi bir görevin yapılması kolaydır."
POCO kütüphanesinin dil ve platform tartışması gerçekleştirmeden, bir dilin ve platformun API'sının sağladığı kullanım kolaylığını gerçekleştirmekdir.

.Net1 veya Java1 2 sağlanan sınıfların bir benzerini POCO kütüphanesinde rastlayabilirsiniz. Bu ise, POCO C++ kütüphanesinin güçlü bir yönünü gösterir.

POCO kütüphanesi ile gelen örnek kodlardan biraz daha geliştirilmiş kodları Takashi Suzuki blogunda rastladım. Kendisinden izin alarak kodları yayınlıyorum. Faydalı olması dileğiyle.

http://mustafa-code.googlecode.com/files/POCO_examples.zip

Kaynak

İlgili Yazılar

Kızgın Programcılar Ordusuna Bir Üye Daha

TiberiusKirk

CNET news.com'dan...
"Gnutella author Justin Frankel is considering quitting Nullsoft, the company he founded and sold to America Online, following repeated clashes with his corporate parent over software projects."

Justin Frankel, kendi sitesinden yaptığı açıklamada, Nullsoft'tan ayrılma kararı aldığını açıkladı. Geliştirdiği WASTE adlı kriptolu chat ve P2P yazılımının Nulsoft'un sitesinden kaldırılmasını, kararının nedeni olarak açıklayan Frankel, AOL tarafından özgürlüğünün kısıtlandığını belirtti...

Frankel'in açıklaması:
http://www.1014.org

OpenBSD 3.1 Çıktı!

Wookiert

Default kurulum yapıldığında bile en güvenli işletim sistemlerinden biri olan OpenBSD 3.1 sürümüyle planlanan tarihte hayranlarına kavuştu.

Kriptografi konusunda tam teşekküllü -ve yasal- bir sisteme sahip olarak gelmesi de OpenBSD'nin en çok tercih edilme sebeplerinden. İsteyenler hemen yansılardan birinden download'a başlayabilir.

Bu arada bootable cd yapmak için .iso dosyaları arayanlar biraz hayal kırıklığına uğrayacak, çünkü resmi cdleri daha çok satılması için bootable iso'ları online olarak konulmamış. Yine de dağıtımda gelen cdrom31.fs dosyasını floppy image olarak gösterip cd'nizi bootable yapmanız mümkün.

Slashdot efektinden korunma yolları

larweda

Slashdot`u bilirsiniz, bilgisayar aleminde çok tartışmalar yaratan, gelişmelerden haberler veren, onbinlerce insanın takip ettiği saygı duyulan bir sitedir. Slashdot`ta duyurulan haberlerden birinde herhangi bir sitenin adının geçmesi, o sitenin çok (gerçekten çok) fazla hit almasına, ve çoğu zaman da sitenin ulaşılamaz halde zarar görmesine sebep oluyor. Buna alemde "Slashdot Effect" deniyor. Bu aslında bir sitenin duyurulması, geniş kitlelere yayılması adına çok istenebilecek bir durum. Ama site sahipleri sitelerinin göçmesinden (hatta kimi zaman bu yüzden hosting firmalarına cezalar ödemekten) hoşlanmıyorlar. İşte bu sebeple bu tarz bir duruma maruz kalan bir şahsiyet (adam Web-server olarak NT kullanmanın yanlış bir seçenek olduğunu kabul ediyor neyse ki) üşenmemiş, bir "Slashdot Effect Prevention Kit"geliştirmiş.

Az bilinen bir işletim sistemi: Plan 9

misafir

Bell laboratuvarlarının bilgisayar dünyasına katkısı UNIX(TM) ve C dilinden ibaret değil. İlk kez 1993'te dağıtılan ve 2002'de bir özgür yazılım lisansına kavuşan Plan 9 işletim sistemi de bu katkılardan biri.

Fazlamesai haberlerine en kolay erişim

butch

Sanırım hepiniz news ticker(haber bantı)'ları bilirsiniz. Çeşitli sitelerden -eğer böyle bir imkanları varsa- aktif haber başlıklarını kolayca görüntülemeye yarayan programlar. Bugün nonags.com'da rastladığım bir tanesi benim oldukça hoşuma gitti. Adı Swen. Oldukça minik (40K kadar) ve başarılı bir program. Beraberinde 30 kadar sitenin başlıklarını görüntülemenizi sağlayan scriptler geliyor. Esas konu, biz bu programcık için fazlamesai script'i hazırladık ve baya işimize yaradığını gördük. Bir deneyin...
Swen 0.4 için buraya,
Fazlamesai scripti için buraya. Bu dosyayı, programı kurduğunuz yerdeki "sites" klasörüne koymanız ve çalıştırdıktan sonra configure seçeneginden fazlamesai seçmeniz yeterli. Görmek isteyenler için bir de screenshot.