MSN için İngilizce-Türkçe sözlük botu

0
acemi_
Bilgisayar başında İngilizce metinleri okurken sözlük kullanma ihtiyacı duyan arkadaşlara faydalı olacağını düşündüğüm, kendi hazırladığımız bir servisi duyurmak istiyorum. MSN arkadaş listenize ensozluk@beyaz.us adlı bot'u ekleyerek Türkçe anlamını öğrenmek istediğiniz İngilizce kelimeleri, bu bot'a gönderebilirsiniz.

Kullanımı oldukça pratik. Kelimeyi gönderiyorsunuz, anlamını alıyorsunuz. Ortada, bir cümleyi almak için açılmış koca bir tarayıcı penceresi, sağda-solda ilgisiz yazılar, resimler yok.

"Acaba nasıl olacak" diye görmek için hızlı bir şekilde bot'un ilk halini hazırladık, o nedenle bazı eksiklikleri var. Örneğin elimizdeki veritabanı fena olmamakla birlikte düzenlenmesi gerekiyor. Yine de aldığımız ilk tepkiler oldukça iyi...

Talebe göre bu işe daha fazla vakit ayırmayı düşünüyoruz. Örneğin farklı diller için de sözlüklerin eklenmesi, diğer mesajlaşma uygulamaları (Jabber, Yahoo, Gadu-Gadu vb.) ile de kullanılabilir hale getirilmesi gibi...

Öneri ve tavsiyeleriniz varsa yazınız.

Görüşler

0
loker
Özgür alternatifleri tercih edenler, jabber protokolü ile (ya da Google'ın GoogleTalk servisini kullananlar da olabilir, ne de olsa o da jabber) Pardus geliştiricilerinin Türkçe için ortak bir bilişim sözlüğü (belgeler.org, TBD ve benzeri kaynakları bir araya getiren) ile çalışmak için sozluk@jabber.uludag.org.tr hesabını ekleyerek aynı amaçla kullanabilirler. Yakında burada gündelik dil sözlüğü de eklenecek diyorlar ;-)
0
axanc
Merhaba, Öncelikle çalışmanızı beğendim doğrusu.. Kullandığınız dil, platform, kod üzerinde kullandığınız lisans.. vb konularda daha ayrıntılı bilgi verdiğiniz herhangi bi yer var mı acaba?
0
acemi_

Tcl programlama dilini, Debian GNU/Linux işletim sistemini kullanıyoruz. Bu servisi satmak/dağıtmak için değil de, kendimiz işletmek için geliştirdiğimizden dolayı "lisansı ne olmalı" diye hiç düşünmedik.

0
axanc
protokol olarak jabber felan mı? asıl sorum bu konu üzerine daha ayrıntılı dökümantasyon felan yapacak mısınız.. "işletmek" demişsiniz.. kâr amaçlı mı anlamam lazım?.. tşk..
0
acemi_

MSN Messenger ağında MSN Messenger protokolü kullanılabiliyor, o nedenle biz de bu protokolü kullanıyoruz.

Konu ile ilgili bir yandan dökümantasyon da hazırlıyordum yalnız aşağıda bahsettiğim sorun çıktı karşımıza ve bazı şeyleri baştan yapacağız. Şu an zaten olay yeni olduğu ve hala nihayi şekline yaklaşmadığı için "bu iş söyle yapılabilir" diye bir döküman yayınlamayı düşünmüyorum. İleride olabilir.

Kullanıcıları etkilemeyecek şekilde bu işten para kazanmayı da planlıyoruz.

0
axanc
böyle bi çalışmada, öncelikle kodlama ve yazılım tasarımı veya dökümantasyon gibi aşamalarda size elimden geldiğince katkıda bulunmak isterim.. bu şekilde katılmak isteyenleri umarım kabul ediyorsunuzdur.. iyi çalışmalar..
0
axanc
şimdi yazılarınızı daha ayrıntılı okuyunca gördüm ki, beni biras aşacak şeyler var :).. ama en azından bi siteniz olur ise dökümantasyonunda görev alacak gönüllüler bulabilirsiniz.. Pardus'un şuan yaptığı gibi.. tşk..
0
anonim
hemen ekledim denemek için lakin offline kendileri... Tanımadığı kişilerin davetini kabul etmiyor mu acaba? :)
0
anonim
yine de cevap veriyor. Örnek: hi ünlem, (A.B.D). merhaba, (ing). dikkati çekmek için çağrı. capillary (s). kılcal damar; çok ince boru; (s). kılcal damarlara ait; doku itibariyle saça benzeyen. capillary attraction kapiler çekme. capillary repulsion kapiler itme. capillary vessel (anat). kılcal damar. çok hoşuma gitti takdir ettim.
0
acemi_

MSN'de bir kişiyi online olarak görebileceklerin bir limiti varmış. O limiti çok kısa sürede geçtiğimiz için şu an bot'u listesine yeni ekleyenler bizi online göremiyor.

Gaim kullananlar offline olmasına karşın bot'a mesaj gönderdiklerinde cevap alabiliyorlar ama MSN Messenger programı, offline olan kişiye mesaj atmaya izin vermiyor.

Bu sorunla ilgili Microsoft'la yazışmaya başladık. Söz konusu limiti arttırıp sorunu halledeceğiz sanırım. Ama bu limit sorunu, bu şekilde çözülmezse, bir B planımız var.

0
loker
debian gnu/linux kullanıyorsunuz, özgür yazılım felsefesinden haberdarsınız, neden msn protokolü kullanıyorsunuz? jabber sunucu olanakları açısından ufkunuzu açabilecek bir çok özelliğe sahip... hatta hali hazırda çalışan bir sözlük uygulamasını alıp kafanıza göre devam edebilirsiniz gibi olanaklar da var... msn bir çok açıdan kısıtlı, ilk önemli sorunu yaşamışsınız üstelik başka bir sorunu da beraberinde getirmiş... offline kullanıcılara mesaj atamıyorsunuz, belli sayıdan fazla insan da sizi online göremiyor. artık her iki sorun da bir anında mesajlaşma protokolünde nasıl mümkün oluyor o soruyu unutmaya çalışıyorum :-)))
0
acemi_

Daha yaygın kullanıldığı için MSN protokolu kullanıyoruz, daha fazla kullanıcıya erişebilmek için...

Bahsettiğim sınırlamaları kaldırmak mümkünmüş. Microsoft konuyla ilgili son olarak şunu dedi: "Bu limitleri kaldırırız ama uygulamayı, onayladığımız araçlarla yazmalısınız"

0
loker
hahahahahahaha buyur işte... hani vaktiyle meşhur bir fıkra vardı, iki türk amerika'ya "fırsatlar ülkesini" yaşamaya gider... bir yıl sonra buluşmak üzere ayrılırlar... bir yıl sonra bir tanesi metrodan çıkar, ayrıldıkları köşeye gider ve beklemeye başlar. Diğer arkadaş az sonra limuzinle gelir... Birinci, ikinciye sorar "bu kadar parayı nasıl kazandı, ben ancak karnımı doyuruyorum" diğeri cevaplar "bir otomat yaptım, içine 5 cent attığında sana masturbasyon yapıyor" birinci hayretle sorar "eee bu kadar tutuldu mu?" ve ikinci cevap verir "hayır ama, 2 dolar atmadan bırakmıyor"

Fazla amiyane oldu, kusura bakmayın ama hakkaten neyi tuttuğumuzun resmi olduğu çok açık değil mi? Üstelik yaygın olması, bizim gibi başka alternatiflerin olduğunu bilen insanların gidip "ee n'apalım" diyerek o protokolü kullanmasıyla sürüyor... İnsanlara gerçekleştirdiğiniz gibi güzel hizmetleri Jabber ile sunsak belki bu dünyayı görmek için de iyi bir neden vermiş olacağız ve reklamsız, sınırsız, özgür bir haberleşme aracıyla tanıştıkları için gündelik hayatlarında da tercih etmeye başlayacaklar...

0
acemi_

Sizin bu bakışınıza göre hiçbir özgür yazılım, Windows'da çalışan sürüm çıkarmamalı. Veya Gaim'in MSN ağını da desteklemesi bir hata...

Bana göre değil... Popüler olduğu için öncelikle MSN ağı için bu servisi çalıştıracağım. Nasıl çalıştığını ve tepkileri gözlemledikten sonra diğer ağlar için de servisi başlatacağım.

0
loker
O kadar güzel anlamamışsınız ki... Ben o fıkrayı anlatarak MS'in köleci yaklaşımını eleştirdim, yaptığını işi değil... Uygulama sizin, nerede isterseniz çalıştırırsınız... Hatta msn protokolünde de çalışıyor olması bence de çok iyi... özgür olmayan hiç bir yazılımı da standardı da kullanmamaya çalışırım, ama bu konuda hassas olmakla saplantılı olmayı da karıştırmamaya uğraşırım...

Yalnızca şunu bilmek, hatırlamak gerekir... o "yaygın" olan msn, işte bu kabule teslim olmakla öyle kalıyor... ha, yaygın olmasının, tercih edilmesinin, kullanılmasının bir sakıncası var mı diye tartışacak olursak benim itirazım iki yönde...

1) Başınıza geldiği gibi, bir firmanın, o ana kadar binbir nedenle (buna aklınıza bile gelmemiş olması ya da alışkanlık gibi basit nedenleri en başta dahil ederim) tercih etmediğiniz bazı çatı ya da uygulamaları projenize sokmaya çalışmaları ve önünüzdeki engelleri aşmak için bu zorlamayı kabullenmek zorunda olmanız...

2) msn hayatımda gördüğüm en dandik anında mesajlaşma protokolü, çevrimdışıyken mesaj atmayı desteklemeyen protokol mü olur, o aslında bildiğin sohbet programı... tipi anında mesajlaşma gibi o kadar... Böyle olunca da önünüze şu anda yaşadığınız gibi sorunlar çıkabiliyor tabii...

Yani bütün iyi niyetimle, çok daha rahat geliştirme yapabileceğiniz başka alternatifler olduğunu hatırlatmaya çalışım, ki bunlardan birinin tam da geliştirdiğiniz işe yaradığını ve açık kaynak kodlu olduğunu vurguladım ama dediğim gibi msn'de de çalışır bir uygulama yazmanız da bence de ayrıca hoş...

bu bir yana, uygulama sizin isterseniz fırına sokar orada çalıştırırsınız, bana ne :-)

kolay gele...

0
acemi_
O kadar güzel anlamamışsınız ki... Ben o fıkrayı anlatarak MS'in köleci yaklaşımını eleştirdim, yaptığını işi değil...

Fıkrayı düşündüğüm niyetle anlatmadıysanız ortada daha büyük bir yanlış anlaşılma var sanırım. Diğer mesajlarınıza bakınca sorunu anladım. Olayı biraz açsam iyi olacak.

MSN Messenger protokolu, kapalı bir protokol değil. Aynı Jabber gibi açık bir standart... Açık olarak yayınlanan MSN Messenger protokol belirtimlerine bakarak bu protokolle çalışan sunucu veya istemci yazılımları yazilabilir. Tersine mühendislik yapmak filan da gerekmez. Zaten bunu yapan özgür yazılımlar da mevcut.

Kendi MSN Messenger sunucumu kurarsam da ortada yine Microsoft'un taraf olduğu bir sorun olmayacak. Bu sunucuda, aynı kendi kuracağım Jabber sunucuda olduğu gibi, dilediğim kadar kaynak kullanabilirim. Ama ben, o ağda mevcut olan kullanıcılara erişmek istiyorum. Bu nedenle kendi sunucumu kurmam çözüm değil.

Peki sorun nereden kaynaklanıyor? Sorun, MSN Messnger protokolunu kullanmamızdan kaynaklanmıyor. Microsoft'un MSN Messenger sunucularını, kaynak kısıtlaması olmaksızın kullanmak istememizden kaynaklanıyor. Bu durumda Microsoft diyor ki "Tamam, benim sunucularımı kaynak sınırlaması olmadan ve hiçbir ücret ödemeden kullanabilirsin yalnız buna izin verebilmem için senin yazdığın kodların, benim kaynaklarımı ne derece verimli kullandığını bilmem lazım. Bunun için 2 yol var: Ya benim doğru çalıştığından emin olduğum ve sertifikalandırdığım araçları kullan ya da kendi koduna güveniyorsan gel senin araçlarını/API'lerini de sertifikalandıralım. Bu ikisini de yapamayacaksan ben sunucumu, kaynak sınırlaması olmaksızın kullanmana izin vermem"

Özetle sorun, özgürlük sorunu değil. Başkasına ait olan kaynakları, sınırsız şekilde kullanamamızdan kaynaklanan bir sorun ki bu tavırda ben köleci bir yaklaşım görmüyorum.

0
loker
çok teşekkür ederim, durum şimdi gün gibi açık... başarılar dilerim..
0
loker
debian gnu/linux kullanıyorsunuz, özgür yazılım felsefesinden haberdarsınız, neden msn protokolü kullanıyorsunuz? jabber sunucu olanakları açısından ufkunuzu açabilecek bir çok özelliğe sahip... hatta hali hazırda çalışan bir sözlük uygulamasını alıp kafanıza göre devam edebilirsiniz gibi olanaklar da var...

msn bir çok açıdan kısıtlı, ilk önemli sorunu yaşamışsınız üstelik başka bir sorunu da beraberinde getirmiş...

offline kullanıcılara mesaj atamıyorsunuz, belli sayıdan fazla insan da sizi online göremiyor. artık her iki sorun da bir anında mesajlaşma protokolünde nasıl mümkün oluyor o soruyu unutmaya çalışıyorum :-)))

0
mos
yerli yabanci ornekleri var mi? çok orijinal geldi de :)
0
acemi_

Encarta bot'u var. encarta@conversagent.com

Bu bot'a bir soru sorduğunuzda, size cevap veriyor. Örneğin "Where is Istanbul?" diye soru sorabiliyorsunuz.

0
loker
Jabber protokolü ile ortak çeviri sözlüğünü anında mesajlaşma ile kullanılabilir hale getiren sözlük botu Pardus projesi kapsamında handiyse yıllardır kullanılıyor. Gerçi onun uygulama amacı ve alanı henüz sınırlı, ama elinde sözlük olan herhangi biri, GPL ile dağıtılan bu yazılımı alıp yine özgür olan Jabber sunucusu ile dilediği gibi kullanabilir...
0
RigeL
walla bende ekledim ama şahsı muhterem hala kabul etmedi beni :) ellerine sağlık, güzel iş ;)
0
acemi_

Yukarıda bahsetmiştim, kullanıcı sayısı ile ilgili MSN ağından kaynaklanan bir sorun yaşadık. Şimdi yeni bir düzenleme yapıyoruz, bot'un kullanıcı limiti dolunca otomatik olarak yeni bir bot başlatıp yeni kullanıcıları ona yönlendirecek.

Yeni hali bitti sayılır, şu an test ediyoruz. Bir hafta içinde devreye girer helhalde

0
acemi_

Türkçe'den İngilizce'ye sözlük de eklendi.

Daha önce bahsettiğim MSN arkadaş listesi sorunu da halloldu.

0
smyrne
listesine eklemiyor sanırım.offline gözüküyor ve yanıt vermiyor :S
0
nehuse
Çok da gerekli bir şey değil .. Kefir Kefir Okul Adresleri
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Vikipedi: Özgür Ansiklopedi

FZ

Ansiklopedi yazarı olmaya ne dersiniz? Uzmanlık alanınıza giren bilgileri madde madde yazarak ileride araştırma yapacak olan insanlara yardımcı olmak ister misiniz? Daha önce yazdığınız makalelerden faydalanarak ortak bilgi hazinesini genişletmek ister misiniz? Başkalarının yazdığı ansiklopedi maddelerine katkıda bulunmak için vaktiniz ve enerjiniz var mı? Ciddi ve detaylı bilgi aktarımı konusunda kendinize güveniyor musunuz?

O halde Vikipedi, Özgür Ansiklopedi yazarlarından biri olup katkıda bulunmaya başlayabilirsiniz. İngilizce halinde 280.000 civarında madde barındıran bu Internet tabanlı özgür ansiklopedinin Türkçesinde henüz sadece 330 civarı ansiklopedi maddesi var. En son eklenen maddeleri ve değişiklikleri burada görebilirsiniz.

Google da dahil pek çok sitenin kullandığı Vikipedi internet ansiklopedisine katkıda bulunarak Türkçe bilgi kaynaklarının gelişmesine katkıda bulunmuş olacaksınız. Sistemin Wiki tabanlı olması işleri kolaylaştırıyor ancak böyle bir sistemle ilk kez karşılaşıyor olsanız dahi mevcut yardım ve yönlendirme sayfaları gayet açıklayıcı, deneme yanılmalarınızı gerçekleştireceğiniz bir "sandbox" bile var.

JavaScript: Quo Vadis?

FZ

jQuery'nin yaratıcısı ve aynı zamanda Mozilla 'hacker'larından John Resig'in Ars Technica'daki 'Extreme JavaScript Performance' başlıklı yazısını gördükten sonra "JavaScript, nereye?" diye sormamak mümkün değil. Buna bir de Mozilla'nın CTO'su ve JavaScript'in yaratıcısı Brendan Eich'ın "JavaScript Gets Faster" röportajı eklenince sorunun vurgusu daha da güçleniyor. Peki ama neden?

Hotmail' den 250 MB Posta Kutusu (Webmail Servisi Savaşları - Bölüm 3)

Challenger

Gmail' in ortaya 1000 MB gibi uçuk bir kapasiteyle ortaya çıkışı, Yahoo'nun posta kutusu kapasitesini 100 MB' a çıkarması derken şimdi de Hotmail 250 MB'lık posta kutusuyla karşımızda.

NTVMSNBC'de yer alan bu haberde; "Hotmail’in bellek kapasitesini artırma kararı, Google’ın 1GB’lik Gmail servisi açacağını açıklaması ve Yahoo’nun e-posta bellek kapasitesini 100 MB’ye çıkarmasının ardından geldi. MSN.com VP’si Blake Irving, şirketin pazardaki bellek kapasitesi rekabetinde geriye düşmek niyetinde olmadığını ifade etti." diyor.

Ortalık iyice kızışıyor. Birbirine düşman 3 büyük ordu silahlarını çekti. Acaba savaşa yeni bir ordu daha katılacak mı? Acaba hepsi Gmail gibi mail taraması yapıyor mu? Acaba Skynet gerçek mi? Savaşı kim kazanacak? 4. bölümde görüşmek üzere.

Bu Sitede Tıklamak Yasak: dontclick.it

FZ

Hiç fareye tıklamadan bir siteyi güzel güzel gezebilir ve işaret parmağınızı dinlendirebilir misiniz? Başlangıçta saçma ve zormuş gibi geliyor ancak bazılar böyle düşünmüyor: http://dontclick.it/

Çok kısa süren bir alışma süresinden sonra tüm siteyi çok daha sükunet içinde, sürekli bir fare çıtırtı sesi olmadan gezebileceğinizi fark ettiğinizde epey şaşıracaksınız.

... eşşeklik baki kalır...

parsifal

Yüzlerce öğretim elemanı, binlerce öğrencisi olan bir üniversitenin web sayfasının nasıl olabileceği konusunda hiç fikriniz var mı? Veya sitenin içeriğinde neler olmalı acaba?

E buyrun o zaman kendilerini ülkenin en iyi okullarından biri sayan, öğrencilerine en iyi imkanları verdiğini söyleyen meşhur üniversitenin web sayfası.
ismini burda vermeye utandım. Girince göreceksiniz nasıl olsa...
(not: belki yenilemişlerdir diye devama sayfanın bir örneğini koydum)