Ruby

Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,043
Tepki puanı
79
Konum
SEO
90 li yillarda web programlamasi yapanlar hatirlayacaktirlar.

O zamanlar Perl ile CGI program yazardik.

Perl sihir gibi birseydi, her istediginizi yapabiliyordunuz.

Ben'de Perl'e tutkun kisilerden biriydim.

Gozum baska bir programlama dili gormuyordu.

Taki....

Taki PHP ile tanisana kadar.

PHP onceleri Perl e gore biraz soguk gelsede cekimserligim sadece birkac hafta surdu.

PHP yi tanimami saglayan kisi bugun cok buyuk projelere imza atmis ve halen cok buyuk projeler yapan bir Turk arkadasimiz.

99 yilinda PHP ile tanismamin ardindan Perl un Web programlamasi icin aslinda ne kadar zayif kaldigini anladim.

Perl un "Internal Server Error" mesajlarinin hangi satir icin hata verdigini bilmemek bir programcinin kabusu idi...


Bir sure once Ruby adinda bir dilin varligindan haberdar oldum.

[imgl]http://www.ruby-lang.org/images/logo.gif[/imgl]Artik eski cekingenligim, caylakligim yok, her dilin diger dilden ustun olabilecegini kabullenmis durumdayim.

Ruby hali hazirda adindan cok bahsettiren, bu sitededen indirebileceginiz bir porgramlama dili.




[imgl]http://www.rubyonrails.org/images/rails.png[/imgl]Ozellikle Ruby on Rails programlamayi kolaylastirmasi ile un yapmis bir platform.

Vaktiniz oldugunda, bu konulara ilgi duyuyorsaniz, Ruby i incelemenizi oneririm.






.
 
0
Onaylı Üye
Üye
Katılım
17 Ocak 2006
Mesajlar
1,523
Tepki puanı
0
bir tanıtım videosunu izlemiştim bana biraz kolaylaştırırken hazıra alıştıran ve belirli kalıplara sıkıştıran sistemler gibi göründü..Heryeni dil yeni bir bakış.Tabi zaman ayırabilecek konumdayken bir denemek isterim.
 
0
Onaylı Üye
Üye
Katılım
11 Ekim 2004
Mesajlar
6,964
Tepki puanı
0
Konum
karavan
pilli ruby ile hasır nesir, tanıyorsanız eğer yardımcı olurlar. zaten bildirgec'te de zamanında ilgili kaynaklar vs. verilmisti sanırım.
 
0
Onaylı Üye
Üye
Katılım
12 Haziran 2006
Mesajlar
1,511
Tepki puanı
0
Konum
Kayseri
- ruby 2006 nın en iyi dili seçildi diye biliyorum
- php den 21 kat daha hızlı çalıştığı, javadan 7 kat yavaş çalıştığı söyleniyordu.
- geliştiriceleri umut vadeden insanlar olduklarından pek çok firma IBM dahil sitesinden ruby ile ilgili dökümanlar yayınladı
- güncel kullanım örneği için pilli netwrok sitelerine bakılabilir. Rubydir.
- Rails frameworkü işi bayağı kolaylaştırsada consol sevmeyenler için sıkıcı olmasada bir consol bölümü var.
- uğraştım bir süre ama php kullanmak zorundayım. henüz onun kadar çok dökümana sahip değil.
- türkçe bloglarda nasıl deneyebileceğiniz, herşeyi birden windows a kuran hazır sunucuların adresleri falan var

Çok iyi PHP bilenlerde ruby on rails diyor zaten.
 
0
Onaylı Üye
Üye
Katılım
19 Kasım 2006
Mesajlar
3,918
Tepki puanı
12
Konum
Bebek
Teşekkürler arkadaşlar güzel paylaşım...
 
0
Onaylı Üye
Üye
Katılım
20 Eylül 2003
Mesajlar
2,741
Tepki puanı
5
90 li yillarda web programlamasi yapanlar hatirlayacaktirlar.

O zamanlar Perl ile CGI program yazardik.

Perl sihir gibi birseydi, her istediginizi yapabiliyordunuz.

Ben'de Perl'e tutkun kisilerden biriydim.

Gozum baska bir programlama dili gormuyordu.

Taki....

Taki PHP ile tanisana kadar.

Ben halen daha perl,cgi ile yazıyorum, www.iyi.web.tr nin çoğu (başta örümcek olmak üzere) cgi , php sadece birkaç ufak yerde var. PHP yi pek sevmiyorum, yıllardır masaüstü sistemler için program yazdığım için OOP açısından ruby ve python bana göre daha iyi.
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
Hız konusunda yazanların doğru olduğuna inanmıyorum. Ruby öyle bir moda akımı gibi çıktı ortaya, adı filan da güzel. Herkes bir rails dedi bindi trene. Kimsenin getirdiği artılardan bahsettiği yok. Eğer işimiz web'de ise, PHP'den ne kadar öteye gidebilmiş veya ne yapabilmiş bunları öğrenmek lazım ki sil baştan kendini adayabilesin. PHP kadar aktif geliştirilen ve komunitesi geniş bir programlama diliyle web platformunda yarışması şu an için mümkün değil gibi, önümüzdeki 2-3 sene de en az böyle gider. Desktop derseniz orasını bilemiyorum. Ordaki rakipler daha bile dişli.
 
0
Onaylı Üye
Üye
Katılım
20 Eylül 2003
Mesajlar
2,741
Tepki puanı
5
Ruby yeni bir şey değil, php kadar eski, ruby üreticileri tekrar bir giriş yaptılar , bir de sanırım web 2.0 ile ilgili birşeyler tasarlanıyor, ama python ile istediklerimi daha iyi yapıyorum, belkide yıllardır alıştığım sistem için python daha iyi, www.blender.org da python ile yazılmıştır, php ile web shoot almayı yapamadım mesela, perl ve pyhton ile yapıyorum.
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
Nedir özel bir kütüphanesi mi var bu iş için? Neyse pseudo kodu açıklansın yahu, dünya sırrı mı bu iş:) PHP ile çalışan bazı sitelerde de thumbnail var, manuel olduklarını sanmıyorum.
 
0
Onaylı Üye
Üye
Katılım
20 Eylül 2003
Mesajlar
2,741
Tepki puanı
5
bir site var, web shoot veya web thumb diye aratınca bulunabilir, adını hatırlamıyorum son 4,5 aydır çok ünlendi, onun apisi kullanarak ücretsiz olarak günlük veya aylık olarak 250 sitenin web shoot alınabilir, birkaç ücretli paketi var, paketlerde tabi ki site sayısı daha fazla, son zamanlarda birçok site bu sitenin apisi ile bu işi yapıyor. Gerçi php ile yapılması çok uzun metotlarla olabilir, html yi pdf yapmaktan yola çıkarak.
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
Iyi de o sitede PHP abi.:) Yani en azından benim hatırladığım sitedeki API çağrısı php dosyaya yapılıyordu, o arka planda ne haltlar karıştırır bilemem.
 
0
Onaylı Üye
Üye
Katılım
12 Haziran 2006
Mesajlar
1,511
Tepki puanı
0
Konum
Kayseri
exec ile webshoot alabilirsin php kullanıp ama safemod sorunu çıkabilir. debian için programcılar var diye hatırlıyorum. ama tabi ki python çok daha evvel php'den iyi bir nesne yapısına sahipti. o yüzden örnek çeşitliliğinden çok örneklerin ileri noktalara varması şaşırtıcı değil.

OOP tam desteği PHP içinde var ama masaüstü birşeyler geliştirmek vakit alacak gibi. PHP-GTK çok bayağıydı 1 sene evvel bakmıştım hiç sevmemiştim. Şimdi neler oldu php5 ne getirdi bilemiyorum.

Bu arada PERL hiç yabana atılacak bir dil değil. Çok sağlam ve minimal bir altyapısı var ama kodlaması zor. Bir aralar hotmail CGI altyapısını değiştirip ASP yapmıştı sanırım. İki gün dayanamadılar yeniden CGI'a dönmüşlerdi. :)
 
0
Onaylı Üye
Üye
Katılım
20 Eylül 2003
Mesajlar
2,741
Tepki puanı
5
Iyi de o sitede PHP abi.:) Yani en azından benim hatırladığım sitedeki API çağrısı php dosyaya yapılıyordu, o arka planda ne haltlar karıştırır bilemem.

kylix (veya free pascal) ile ben birçok component yazıyorum linux için, bunda da böyle özel birşey var diye düşünüyorum, çünkü bu php ile web shoot konusunda çok siteye baktım (1 sene öncesinde) ki içlerinde php yi çok iyi kullanlarında olduğu sitelerdi, cevap yoktu, fakat php 5 de bu konuda açıklık getirecek bir takım yeni özellikler var mı, işte onu bilmiyorum. Bu arada perl benim için halen daha php den daha sağlamdır, güvenlidir. Bazen bazı şeyler bir rüzgar yakaladımı alır başını gider (reklam, pazarlama vs.) php yi de ben hep böyle değerlendirdim, şanslı yani php (en basitinden üretici kişinin yahoo çalışanı olması vs.)

siteyi buldum http://bluga.net/webthumb/
 
0
Onaylı Üye
Üye
Katılım
5 Haziran 2006
Mesajlar
1,894
Tepki puanı
7
kylix (veya free pascal) ile ben birçok component yazıyorum linux için, bunda da böyle özel birşey var diye düşünüyorum, çünkü bu php ile web shoot konusunda çok siteye baktım (1 sene öncesinde) ki içlerinde php yi çok iyi kullanlarında olduğu sitelerdi, cevap yoktu, fakat php 5 de bu konuda açıklık getirecek bir takım yeni özellikler var mı, işte onu bilmiyorum. Bu arada perl benim için halen daha php den daha sağlamdır, güvenlidir. Bazen bazı şeyler bir rüzgar yakaladımı alır başını gider (reklam, pazarlama vs.) php yi de ben hep böyle değerlendirdim, şanslı yani php (en basitinden üretici kişinin yahoo çalışanı olması vs.)

siteyi buldum http://bluga.net/webthumb/

php nin özelliklerini kullanarak webshot almiyorsun ki zaten. Ben windows sunucuda yapip başarı almıştım. Hatta şunu denemiştim ben,

Değişik browserlarda site nasıl gözüküyor.

Tabi aşağıda başlat sağ tarafta windows tarih saat de gözüküyor.

Yaptığım tek şey örneğin:
PHP:
system("opera.exe -t http://www.bilmemne.com");
sleep(10);
system("screenshot.exe -path=c:\shots\shot-".date("YmdHi").".jpg");
 
0
Onaylı Üye
Üye
Katılım
20 Eylül 2003
Mesajlar
2,741
Tepki puanı
5
system("opera.exe -t http://www.bilmemne.com");
sleep(10);
system("screenshot.exe -path=c:\shots\shot-".date("YmdHi").".jpg");

böyle yapanlar çok, ama bu amatörce, screenshot u hazırlayan kişi demekki tam yazamamış, 2000 yılında yazmıştım, sadece web sayfasının görüntüsünü alan, (hatta sayfanın tamamını alıyor) şimdi arasam bilmiyorum bulabilirmiyim yada müsait bir zamanda tekrar yazarım.
 
Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,043
Tepki puanı
79
Konum
SEO
PaperlessPrinter adinda bir yazilim var.
Ekran ciktisini resim formatinda sakliyor.
Hemde sadece sitenin ciktisini, yani browserin kendi goruntusu olmadan.
Windows ta bu yazilimdan faydalanarak sitelerin ekran goruntusunu alabileceginizi tahmin ediyorum.
 
0
Onaylı Üye
Üye
Katılım
5 Haziran 2006
Mesajlar
1,894
Tepki puanı
7
Bu arada konumuza dönecek olursak ruby ile php kıyaslamak çok saçma olur. Kendi kategorilerinde;
Python mu Ruby dersek işte o zaman doğru yolu buluruz.
 
Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,043
Tepki puanı
79
Konum
SEO
Bu arada konumuza dönecek olursak ruby ile php kıyaslamak çok saçma olur. Kendi kategorilerinde;
Python mu Ruby dersek işte o zaman doğru yolu buluruz.

Tum bu bilgiler cok guzel.

Caesar neden kiyaslayamiyoruz PHP ile?
Populerlik acisindanmi islev acisindan mi?
Islev ise biraz detay verirmisin?
 
0
Onaylı Üye
Üye
Katılım
20 Eylül 2003
Mesajlar
2,741
Tepki puanı
5
ruby konusunda türkçe bilgi arayanlar için http://www.belgeler.org/uygulamalar/ruby/

Bu konuda PHP açısından hidayetin fikrini de almak lazım diye düşünüyorum, php ne kadar OOP bir dildir ?
PHP yi bu kadar gündeme taşıyan, bir anlamda windows ve ASP nin ücretli bir sistem olmasına tepkimidir ?
 
Geri
Üst