Ana içeriğe atla

Kayıtlar

Interfaceler - 2

interfaceler ve guid arasındaki ilişkinin ne olduğunu anlamaya çalışırken yardımımıza yine marco cantu amcamız koşarak geldi ve bize güzel ipuçları verdi. delphi 7 kitabındaki interfacler bölümünden bir notu aktarıyorum buraya. Her ne kadar interfacler bir GUID belirtmeden derleyerek kullanabilseniz de genellikle bunu yapmamanız gerekir. Çünkü QueryInterface işleminin gerçekleştirilebilmesi ve bu interface tipi kullanılarak dinamik "as" tip atamalarının yapılabilmesi için bu şarttır. Interfacelerin (genellikle) tek amaçları çalışma zamanında büyük oranda artırılmış tip esnekliğinden faydalanmak olduğu için sınıf tipleriyle karşılaştırıldılarında GUID sahibi olmayan arabirimler pek işe yaramaz. Kısaca queryinterface işlemini kullanabimek veya "as" ifadesini çalışma zamanın da kullanabilmek istiyorsak guidleri kullanmamaız lazım. Aşağıdaki gibi iki adet interface tanımlıyorum ve bunlardan bi tanesine guid numarası veriyorum diğerine vermiyorum. IKus=interface(i

Unutmayın ! Ramazan demek yardım demek.

Mevzu bahis olan arkadaşla internetten tanışmıştım. İyi hoş çocuktu. Kredi kartı aldığı zaman "aman ha ! dikkatli kullan" diye de uyarmıştım halbuki fakat harcama limitini iyi belirleyemeyince, bırakın yorganı ayaklar artık yatağa sığmaz olmuş. Üstüne birde işten çıkartılınca haciz kapısına dayandı arkadaşın. Arkadaşlar arasında toplandık biraz yardım toparladık ama topladıüımız miktar devede kulak kaldı malesef. Arkadaşın başka çaresi kalmayınca evdeki bazı eşyalarını satmak zorunda kaldı. Bazılarını gittigidiyor.com aracılığıyla bazılarını da önümüzdeki pazar günü evinin bahçesinde yapacağı bir açık artırmayla satmayı düşünüyor. Hem sizin ihtiyacınızı gidermek hemde arkadaşımızın ihtiyacaını gidermek için satılan eşyalara göz atmak isterseniz aşağıdaki adresten eşyaları görebilirsiniz. ihtiyacanız olmasa bile ramazan dolayısıyla katkıda bulunmak isterseniz yine çok büyük sevap kazanırsınız. not: arkadaşın ismini ve adresini burdan veremiyorum. bu bilgilere ulaşmak isteye

Ajax

web uygulamaları masaüstü uygulamalarının önemli bir özelliğini yakalamak üzere (mi?). ajax'la ilgili incelediğim bir çok demo vasatın altındaydı daha doğrusu yeni birşey değildi. daha önceden dhtml,xml gibi şeylerle zaten yapılabilen şeylerdi. burdaki uygulama biraz daha dişe dokunur nitelikte. web uygulamalarına bu özellik kendimi bildim bileli kazandırılmaya çalışılıyor ama nedense bir türlü sonuca ulaşılamıyor. applet, flash ve diğerleri... bakalım ajax bu bayrağı nereye kadar taşıyacak.

Interface'ler

Nedense interfaceleri aklımda hep com ile ilişkilendirdiğim ve com'dan da çok fazla hoşlanmadığım için hep uzak durdum. Karşıma çıktığında ise hep şöyle gözucuyla bakarak ortamdan sıvışma yolunu seçtim. Genelde java örnekleri bulunan bir kitapta sıklıkla interfacelerden söz edilmesi, bazı tasarım kalıplarını uygularken interfaclerin kullanılması, bazı tekniklerin uygulanması sırasında interfaclerin ne kadar işe yaradığından bahsedilmesi ve son olarakta furkan 'la yaptığımız sohbette konunun interfacelere gelmesi ortamdan sıvışmakla pekte iyi yapmadığım hususunda beni uyardı. Elimdeki kitapların ilgili bölümlerini tekrar gözden geçirerek -bu sefer gözucuyla değil- nedir ne değildir anlamaya çalıştım. İlk anladığım nokta com ile interfacein göbeklerinin bir kesilmediği oldu. Kylix'te bile interfaceler mevcutmuş hatta benim gibi com ile gelen bir teknoloji olduğunu düşünen bir çok kişi olmalı ki daha önceden IUnknown olarak delphide bulunan interface kavramını delphi 5 ten so

ab(i), nedir bu?

yahu ya biz salağız ya da ab'den bakınca öyle görünüyoruz. neydi dün kü o trafik anlam veremedim bi türlü. ortaya bi avusturya çıktı sonra güya ingiltere avusturyayı bu kararından vazgeçirmeye çalıştı. ingilizlerin ırakta ne haltlar karıştırdığı geçen haftalar da açıkça meydana çıkmıştı zaten. hadi geçtim tüm bunları. biraz hafıza tazeleyelim. biz 14 kasımda neden sevinmiştik ? tayyip amca kızılayda neyi kutlamıştı ? 17 Aralıkta 3 ekim için söz almamışmıydık biz avrudapadan ? ab(i), söz vermişsin daha avusturyayı önümüze neden koyuyorsun ? viyana kuşatmasından kalma bi karın ağrısı mı var? avusturya bizden korkuyor mu? senin söz vermen bu şekil de ise müzakerelerin sonucunu ben düşünmek bile istemiyorum ve şunu söylemek istiyorum. ab'ni al da başına çal.

ufacık bir yüreğe bu kadar yüklenilmez ki bilader !

Herşey çok güzeldi aslında ama malesef herşey başladığı gibi tatlı bitmiyor. Güzelliklerle dolu bir günün son saatleri size cehennem azabını yaşatabiliyor. Üstelik bunu hemencecik yapmıyor. Bu acıyı daha ii hissedebilmeniz için ağır ağır hareket ediyor. Eminim dün gece 5 yıl yaşlanmışımdır. Varan 1 : Aslında "tam da dişime göre" bir rakip olarak nitelendirdiğim Coderlord ile tavlada kapışmaya başlamıştık. Mücadeleyi de fena götürmüyordum yani... Bir taraftan nargile, bir taraftan gs maçı, bir tarafta muhabbet bir tarafta tavla derken eğlenceli geçen dakikaların ardından acı gerçekle karşılaştık birden. Mücadeleyi 5-4 kaybetmiştim. Olsun "yenildik ama ezilmedik" cümlesini kullanarak başımız dik ayrıldık tavla masasından ama meğerse bu olay sadece bu kötü olaylar zincirinin en başındaki halkadan ibaretmiş. Varan 2: Galatasaray uefa ya veda etti. Bu konuda yorum yapmak bile istemiyorum. Gecenin en kötü anıydı benim için tromsonun attığı gol. Bi uefa şampiyonuna y

Delphi Roadmap

Dexter (end 2005) will have ECO 3 (with ECO Basic in all Delphi editions), specific support for 64bit .net, a full-blown version of Together for Delphi, focus on performance and quality. Highlander (2006) will support net 2.0 and provide a VCL for .NET 2.0, VCL for Compact Framework, support for 64bit .NET 2.0 Delphi for Vista (2007) will include a VCL for Avalon and Indigo support Delphi/C++ for win64 (circa 2007): the name says it all http://delphi-notes.blogspot.com/2005/09/ekon-9-keynote-by-davidi.html

E-devlet kapısında Linux - MS savaşı

E-Devlet Kapısı ihalesinde en iyi teklifi SBS-Meteksan konsorsiyumu 17 milyon 450 bin Euro olarak verdi. Koç Sistem -Sentim-Cybersoft - 19,450,000 Euro, Oytek - 19,850,000 Euro, Havelsan ise 25,000,000 Euro teklif verdi. yukarıdaki alıntı bu sayfadan. burda dikkatimi çeken husus en ucuz teklif veren firma microsoft çözümlerini kullanmış diğerleri ise linux. gerçi bu tip projelerde maliyetin asıl unsurlarından değildir lisans ücretleri ama yine de ilginç bana göre :) Neyse beni çok fazla ilgilendirmiyor ama birkaç şey söylemeden de geçemeyeceğim. 1-Gönlüm ihalenin linux + java çözümü sunan firmalardan birinde kalması 2-bu proje çoooooook ama çoooooooooooooooooooooooooookkk uzar ve belirtilen maliyetlerde kesinlikle bitmez. bırakın hesaplanan maliyeti aşmayı proje biterse şaşarım :) 3-ihaleye giren firmaların hepsinin yarım bıraktığı, eline yüzüne bulaştırdığı bir sürü iş var. koçsystem : devlet hava limanları -program hala çalışmıyor- meteksan : yazdıkları bi crm var. yıllardır d

Hala .NET'le Tanısmadınızmı?

mail kutuma gelmiş. sevgi@i-con.com.tr adresinden gönderilmiş. cevapla dedim ve aşağıdakileri yazarak geri gönderdim. siz de henüz türkçeyle tanışmadınız galiba ? "mi" soru eki herzaman ayrı yazılır. kendi dilini bile doğru dürüst bilmeyen bir zihniyet bir programlama dilinin eğitimini nasıl ne düzeyde verebilir ? benim yazılarımda bir sürü yazım hatası bulabilirsiniz fakat siz bir kurumsanız türkçenize biraz daha dikkat etmeniz gerekir. hele ki başlığa .... insanı uyuz etmeyelim lütfen...

ne şirin şeyler bunlar yaw

Soldan sağa ; cim ,asmakilit , vişne ... http://www.blogcu.com/asmakilit/59391/ yine bu blogdan arakladığım bir şey :) Blogcunun aşk şiiri Yaşanılanları Kontrol-S ile kaydedip, Kontrol-Z ile geri yaşıyorum Ben sevdamı download edip masaüstüne alıyorum. En çokta ekranı kapladığın o anı özlüyorum Italik yürüyüşlüm, Bold bakışlı sevdiğim... Öyle bir halt yedim ki, sakın affetme beni Simge durumuna küçült, saatlerce beklet beni Tüm sistemlerimi çökert, Ziple sıkıştır ve parçala Alt F4 ile kapat, Shift ile değiştir beni Kedinin mousela oynadığı gibi oyna, Manzaralı mouse pedinde gezdir beni Yeni bir pencere açalım ve unutalım her şeyi Geri dönüşüm kutusuna gönderelim maziyi Kısa yol oluştur fazla bekletme bu seveni En çok Flash Animasyonlu halini özlüyorum PC görünüşlü, Mac duruşlu sevdiğim Kalpten kalbe bağlantım bağlantısı yapılır Kapanır kapılar, ağa oturum açılır Sevdamız monitöre saniyelerle yazılır Disconnect olursam beni yine arar mısın? Masaüstünde bulamazsan belgelerime

Nostalji Tam Gaz

Clementine ' a ile devam ediyoruz. fazla söze gerek yok http://arioch.alengir.org/clementine/Clementine1.zip http://arioch.alengir.org/clementine/Clementine2.zip http://arioch.alengir.org/clementine/Clementine3.zip gerci konuşmalar fransızca ama başlangıç kısmını bile izlemek insanın derinlere dalmasına yetiyor...

Nostaljiye devam

tsubasa kalimero esteban nils ve uçan kaz denvır yahu sayfaya girdim çıkamıyorum. tüm bytlarını teker teker gezdim. müziklerini indirdim dinledim. hey gidi günler hey bea !. 4 saatin nasıl geçtğini anlamadım. az kalsın filoyu kırıyorlardı yaw :) ben gezdim sizde gezin ... http://albator.com.fr/AlWebSite/desintro.php http://membres.lycos.fr/albatorunivers/ sayfalar arasında dolaşırken resimlerin birinde bulunan tv logosu dikkatimi çekti. Kanal 7 nin eksi logosunun aynısı. -ilk gördüğümde logoyu beğendiğim için hafızamda yer etmiş.- "bi yerden aşırmasanız şaşardım" diyordum ki hemen alttaki resimlerde "Show Kids" ve TRT logolarını görünce birazcık utandım. :( http://albator.com.fr/AlWebSite/dessins9.php