İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Ruby

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
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.






.
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
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.
 

ploop

0
İyinet Üyesi
Katılım
11 Ekim 2004
Mesajlar
6,964
Reaction score
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.
 

webyazilim

0
İyinet Üyesi
Katılım
12 Haziran 2006
Mesajlar
1,511
Reaction score
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.
 

tiva

0
İyinet Üyesi
Katılım
20 Eylül 2003
Mesajlar
2,741
Reaction score
4
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.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
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.
 

tiva

0
İyinet Üyesi
Katılım
20 Eylül 2003
Mesajlar
2,741
Reaction score
4
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.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
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.
 

tiva

0
İyinet Üyesi
Katılım
20 Eylül 2003
Mesajlar
2,741
Reaction score
4
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.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
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.
 

webyazilim

0
İyinet Üyesi
Katılım
12 Haziran 2006
Mesajlar
1,511
Reaction score
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. :)
 

tiva

0
İyinet Üyesi
Katılım
20 Eylül 2003
Mesajlar
2,741
Reaction score
4
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/
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
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");
 

tiva

0
İyinet Üyesi
Katılım
20 Eylül 2003
Mesajlar
2,741
Reaction score
4
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.
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
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.
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
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.
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
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?
 

tiva

0
İyinet Üyesi
Katılım
20 Eylül 2003
Mesajlar
2,741
Reaction score
4
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 ?
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst