13 Aralık 2015, 01:51 | #11 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Coder, Coders NediR!!! Üşenmeden okudum normalde bu kadar uzun yazıyı okumam zaten bir bölümünde hızlandım Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Ayrıca buda nereden çıktı demekten kendimi alıkoyamıyorum Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. IRC'i bütünleyen tamamlayan mIRC'tir. mIRC olmadan da IRC'e bağlanabiliriz, tuz gibidir tuz nasıl yemeğe tat veriyorsa mIRC'te IRC'in tadıdır. Programcı olan Khaled bizler onun üretmiş olduğu mirc scripting (programlama dilini) iyi bir şekilde öğrenmiş kişileriz. Ve bu durum bizleri de kısmen programcı yapar çünkü mIRC Scripting yazılımı ile günlük ofis kayıtlarınızı verilerinizi tutabileceğiniz programlar oluşturabilirsiniz hayal gücünüzle çok daha uçuk şeyler yapılabilir. GemLik (Ali) iyi bilir Kelebek sunucusunun nick ve kanal şifrelerini başka bir servicese mirc scripting yazılımı ile aktarmıştım. (Anopeden ircservicese geçiyorduk sanırım yada tam tersi sonuç olarak telnetten aktarım olmadı bende mirc scripting kodları ile aktarımı gerçekleştirdim) Yani mIRC Scripting bilmek kişiyi Coder ileri derecedeyse kısmende programcı yapar. PHP, ASP bunlarda programlama dilidir ama bu yazılımlarda alanında iyi olanlara webmaster diyoruz tıpkı bizlere coder denmesi gibi. Sonuç olarak basit algı şu: Coder = mIRC Scripting yazılımını iyi derecede bilen kişidir. mIRC Scripting tamam da IRC Scripting nedir? Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Ayrıca geçmişten günümüze çok şey değişti o kısımlara değinmek istemiyorum fakat şunu da unutmayın çok çok şanslısınız bizi zamanımızda bu kadar döküman bu kadar örnekler yoktu ve bizlere kimse açıklayıcı kodlar yazıp vermedi (istisnaları geçiyorum kaideyi bozmuyorlar). Şunu da belirteyim içimde kalmasın Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. el33t mirc scripting yerine gidin web dillerinden birini öğrenin demişti asp php falan öğrenseniz ne olacak Allah aşkına bu işlerde tam anlamıyla profesyonel olmadıktan sonra size ne yarar sağlayabilir ki? Soruyorum foruma o kadar webmaster arkadaşımız var sadece asp ve php yazılımı ile hayatını kazanabiliyorlar mı? Site yapıp sattığında aylık maaşınıza denk geliyor mu? Ben artık çalışmayayım webmasterlik yaparım zaten aynı parayı kazanıyorum diyorlar mı? Hiç sanmıyorum dediklerini Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Hobi zevktir yahu bundan çıkar beklemezsin. |
|
13 Aralık 2015, 02:48 | #12 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Coder, Coders NediR!!! Halil çok güzel yorumlamış, katılmamak elde değil.
__________________ [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ÇALIŞAN; Hata Yapar ÇALIŞMAYAN; Dedikodu Yapar ASİL İNSAN; İdare Eder ACİZ İNSAN; Şikâyet Eder BASİT İNSAN; İftira eder DÜRÜST İNSAN; Sabreder... |
|
13 Aralık 2015, 07:37 | #13 |
Çevrimdışı ~ Gevezeyiz.Net ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Coder, Coders NediR!!! Herkes kendi çapında coderdir.
__________________ char *adres = [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] for(int i = 0; *(adres + i); i++) { putchar(toupper(adres[i])); } |
|
13 Aralık 2015, 08:30 | #14 |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Cevap: Coder, Coders NediR!!! @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ve @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Hocam Sizlerin Sözüne Söz Söylenmez Çünkü Çok Doğru ve Güzel Yazmışsınız Tşk Ederim.Bu Konuyu Açmamdaki Tek Sebeb Şuydu Burda Birileri Emek Vermiş Doğrudur.Lakin Emek Vermek İstiyenlerde Var Buda Doğru.Lakin Üç Beş Güzel Kardeşimiz Var Sağolsunlar İnsanların Heveslerini Kırıyorlar Sizin Yazdıklarınıza İmza Atıyorlar Sanki Görende Onlar Yazmış Geçenlerde Biriyle Sohbet Ediyorum Türkiyede En İyi Coder Şu Dedi Adamın Ne İsmi Var Nede Cismi Yahu Haydi Ben Editciyim Yada Alıyorum Sağdan Soldan, Yinede Birşeyler Yapa Biliyorum Sıfırdan. Dediğiniz Gibi Derslerin Tamamı Verilmiş.Yani Meselenin Özü Belki Yanlış Keşifler Yaparak Yazdım Bu Değerlendirmemi Ama Niyetim Şuydu Benim Gözlemlediklerimin İçindeki Nicklerin Yapmış Olduklarını Gördüm Emeklerini Gördüm Gayretlerini Gördüm ve Bunlar Varken Sizin Coder Dediğiniz Kişiler Nerde Demeye Getirdim.Ve Şudurki iRC Coder ile mIRC Coder'i Ayırt Edemiyorlarsa Bu Konuyu Okuyarak Ayırt Etsinler Dedim.Kimlerin Ne Yaptıklarını Bilsinlerde Sonra Ayrı Bir Moda Bağlamasınlar Kendilerini Dedim. iRC Scripting Hakkında Bir Yorum Yapmadım Lakin Sormuşsunuz Bende Nedir Diye Sorayim Ozaman? @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kardeşimde mIRC Script Coder Ney Peki Diyor? Valla Kardeşim mIRC Coder veya mIRC Script Coder Fark Edermi İkiside Aynı Bana Göre Çünkü İkiside Aynı Yol Yani Birinde Script Kelimesi Yada Sözü Var Diyince Çokmu Değişik Bir Durum Oluyor Bildiğini Açıklarsan Sevinirim Burdaki Amacımda Budur Zaten Tartışacaksak Bir Konu Bir Başlık Altında Şu Nedir Bu Nedir Diyerek Konuşmak En Doğrusu Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Yani Daha Yazmadıklarım Var Örnek Olarak Verecek Olursam. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Gibi Bu mIRC Scriptingi Benimseyip Code Yazan Kişiler Var Daha Niceleri Var.Yani Birileri Birşey Yapıyor Diğerleri Çekemiyor ve Çekemediği Gibide Saldırıyor Sende Öğren Kardeşim Siz Öğrenmek İstedinizde Biz Sizlere AAAAAAA Ayşenin Zehranın Oğlu Gelmiş Bunlara Öğretmeyin Demiyoruzki Herşey Yazılmış Oku Öğren Kardeşim? Bi Anımı Yazim ilk Başladığımda @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Team Wier ile Benim Bilgisayırıma Girip Bir Saat İçinde İstediğim Herşeyi Sıfırdan Yazdı İlk Öyle Görmüştüm Kodun Ne Olduğunu Sonra Orda Toprak ın İmzası Vardı Kendisi Değiştirerek Adımı Yazmıştı Yani Şimdi Ben Bu Adamın Emeğini Hakkını Nasıl İnkar Edeyim. Yada Sadece Ben Değil Belirli Kişilerde Olsa @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Hocanın Bize Günlük Verdiği 1 Saatlik İki Saatlik Dersleri Hatta Takıldığımız Yerde Püf Noktası Bu Dediği Hatta Hiç Yapamadığımda 100, 200 , 300 Satırlık Kodlarımı 50 Satırda 25 Satırda Hatta 15 Satırda Yazıp Verdiğini Biliyorum.@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yani Herkes Coder Olabilir Belki Ama Bu Kadarda Olamayız.Çünkü @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Ne Demek İstediğimi Çok İyi Biliyor Aslında Geç Başladık Yada Geç Kavradık. Lakin @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Hasan Hocamın Bir Sözü Vardı Bir Gün Sormuştum Hocam Benden Birşey Olurmu Diye İlerleme Var Demişti Ama Sonrasında Şunu Demişti Anlamamıştım Ogün Ne Demek İstediğini Lakin Sonra Jeton Düştü.Dediği Söz Şuydu Challenge; Meydan Okuma Diyorduki En İyi Coder Meydan Okuma da Belli Olur, Sorulan Sorulara En Kısa Kodu Yazıp, ve Yazdığı Koda En Hızlı İşlevi Yani Sonucu Verdirte Bilene Coder Derim Diyordu. Kısa ve Öz Yada Hızlı ve Pratik Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Gibi Birşeydi Sanki Demek İstediği Yani Kısacası Oda Şunu Çok İyi Biliyordu Her Code Yazan Coder Değilmiş Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
|
14 Aralık 2015, 00:18 | #15 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Coder Nedir? Eskiden kalma yaklaşım; - Programcı, program yazan kişi anlamına gelir. Evet, bir programı yazar, gelişimini sadece belirli kriterler oluştuğunda yapar (para, hatalar, istekler vb. gibi). - Coder ise, bir programı yazar ve gelişimine sürekli devam eder. Veya kafasında "iyi" olana kadar kodları değiştirerek optimize ve hız sağlamaya, hatasızlık oranını yükseltmeye çalışır. Tabi burada kodları değiştirmekten kastım, bir programın veya kod öbeğinin sürekli yeni versiyonunu çıkartıp sadece yenilik eklemek değildir. Aslında olan (yine sonucu olarak eskiden kalma yaklaşım ile nerdeyse aynıdır); Programlama merakınız/azminiz ne kadar var ise, ve bu merak/azim ile doğru orantılı olarak kendinizi geliştirebilmişseniz, siz bir codersınızdır. Çünkü gerçekten geliştirebildiyseniz, daha önce görmediğiniz bir algoritmayı bile kafanızda EN AZINDAN kaba kod olarak hayal edebilmeniz gerekir. Herhangi x bir dil veya herhangi y bir scripting dili farketmez. Misalen (deneyimimin olduğu diller ile ilgili konuşmam gerekirse); * Mirc scripting, bir dil değildir, bir betik dilidir. Yorumlayıcısı ise, mirc.exe programıdır. Hatta arkaplanı c/c++ ile yazılmıştır. Görsellik genellikle, hazır kütüphaneler ile verilir. scripting kısmının yetmediği durumlarda ise, modüler sistemi mevcuttur. * PHP bir dil değildir, bir betik dilidir. Yorumlayıcısı ise, php/php.exe programıdır. Hatta arkaplanı yine c ile yazılmıştır (c++ modül desteği de vardır). İçerisinde bir çok hazır kütüphane kullanılmıştır. * ASP bir dil değil, betik dilidir. VBScript yapısı ile kodlama yapılır. * ASP .Net (aslında .net ailesi) bir dildir. C# gibi, webin çalışmasını sağlayan binary dosyaları derlersiniz. * Javascript bir betik dilidir. Javascript Ara motorları ile çalıştırılan kod öbekleridir. * JQuery, javascript üzerine yazılı bir framework'tür. Fakat kodlama stili olarak bakıldığında, yeni bir betik dili diyebiliriz. * Java bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Arkaplanda, üretilen bytecode'ları yorumlayan JVM(Java Virtual Machine sayesinde çalışır) Piyasada haddinden fazla hazır kütüphanesi vardır. Bunun da en büyük sebebi; diğer programlama dillerinde sıkça karşılaşmadığım bir özellik olan; derlenmiş dosyayı, kütüphaneymiş gibi kullanabilmenizdir. Ve tabiki, içerisindeki programlama yapısı da baya gelişmiştir. OOP destekler. *ActionScript/SWF/Flash bir programlama dilidir. Swf içerisinde kendi assembly düzeni vardır. * Objective-C bir programlama dilidir. C'yi baz alarak, yeni bir programlama dili oluşturulmuştur. * C# bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Arkaplanda ".Net Framework" kullanır (derleme/çalıştırma esnasında). OOP destekler. * Visual Basic bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Yine VBScript benzeri bir yapıya sahiptir. * Delphi bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Kendine has bir kodlama şekli vardır. (Son 4 5 senedir, Delphi'nin .Net'e yönelmesi ile, Delphiyi bıraktım) * C bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. OOP desteği yoktur. Yapısal bir dildir. * C++ bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. OOP desteği vardır. * Assembly bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Buradaki amacım programlama dillerinin betik dillerinden üstünlüğü değildir, ha keza betik dillerinin de programlama dillerinden üstünlüğü değildir. Yeri geliyor, mirc.exe yi veya php.exe yi program olarak çalıştırıp, kodları yorumlatmak sureti ile programmış gibi çalıştırabiliyorsunuz. Yukarıdaki dil listesini yazmamdaki amacımı şu cümle özetleyecektir; Sizi Coder yapan/yapacak şey, aslında dilin kendisi değildir, kod yazmanız da değildir, algoritmanızın ne kadar iyi olduğu ve algoritmayı ne kadar iyi kullandığınızdır. Tabi pratik çözümler ve yaratıcılık da bu durumda önemlidir. Tabi birde kod kısaltma durumu var... Her kod kısaltımı, illa "daha hızlı"/"daha iyi" çalışacak anlamına gelmiyor. İşleri daha kötü de yapabilirsiniz. Ama genellikle daha iyidir. Algoritmanın anlanması, hafızadaki erişim yerleri ve zamanları vs. gibi. Kısaca özetle, algoritma bilginiz ne kadar iyiyse, azminiz ve merakınız ne kadar fazla ise, hiç yazmadığınız bir algoritmada bir aklınızda bir ampül parlayabiliyorsa, kodlara geri dönüp bakmayı biliyorsanız, sabit fikirli değil iseniz, siz bir codersınızdır. NOT: Konuyu açma gereksinimim, kilitli durumda olan, [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu konuda dolayıdır. Konuda/Yorumlarda Doğru şeyler var, yanlış olan cümleler de olduğu için açtım. Konuda geçen (gördüğüm) eksik ve/veya yanlışlar ve/veya yorumlarım; Goemon, çoğu şeyi doğru yazmış, yazılanların da çoğu doğru, ama eksik/hatalı gördüğüm veya yorum yapmak istediğim yerleri dile getirmek istiyorum; * "Coder En Kısa ve Aynı Zamanda En Hızlı Code'yi Yazana Denilir" Coder, zamansal olarak evet hızlı olması gerekir. Ama hatasızlık daha ön plandadır. Hatasızlık için ise, bazan kodu kısaltmamak daha iyidir. Öyle bir an gelir ki, bulunduğunuz platform, sırf sizin kısalttığınız kodlar yüzünden, sağlıklı çalışmayabilir ( swf üzerinden javascript yönlendirmesi yapmayı deneyin, Bu yönlendirmedeki javascript fonksiyonuna ise, bir for döngüsü koyun, ne demek istediğimi anlarsınız Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ) Veya kodu kısalttınız, erişim daha geç oluyorsa, o kodu uzun yazmanız daha kafidir. Daha geç olması da sizin arkaplanı ne kadar bildiğiniz yani coder olmanızla alakalıdır... Ve yine, siz, sizden istenen nerdeyse her kodu yazabiliyorsanız siz bir codersınız. Dil ayrımı yapmak aslında biraz mantıksız oluyor. * "Coder Zorlanmaz" ifadesi Zorlanılan yerler elbette olur, mesela 3 katlı bir integral denklemini, integral görmemiş bir coder'a sorarsanız, neyi nerde yapacağı konusunda zorlanacaktır. Fakat işte burada şu vardır, bu soruyu sorduğunuzda, coder dediğiniz şahıs, matematik bilen birine bu integralin çözümü konusunda istişare edebiliyor mu? araştırıyor mu bu konuyu (alanı olmasa bile) * Şimdi Tutturduk iRC Coder ile mIRC Coder Aynı Değiller Diye Aslında Doğru İki Alanda Farklı Biri Kodlayıcı Diğeri Programcı Burda deniliyor ki, c/c++ ile adam kod yazıyor, alanında ne kadar önemli olduğu beni bağlamaz, ama mirc scripting yapımcısı daha bir coderdır? Ha keza mirc scripting de adam uzmandır (algoritmaya ve neyi nerde yapacağına hakimdir), c/c++ bilen adam ise, basit kodlar yazabiliyordur, bu durumda, mirc scripting uzmanı arkadaş, coder'lığa daha yakındır veya coderdır. * PHP, ASP bunlarda programlama dilidir ama bu yazılımlarda alanında iyi olanlara webmaster diyoruz tıpkı bizlere coder denmesi gibi. Yukarıda da belirttiğim gibi, web dillerinin çoğu programlama dili değildir. * "Soruyorum foruma o kadar webmaster arkadaşımız var sadece asp ve php yazılımı ile hayatını kazanabiliyorlar mı?" Sorun olan da bu, Coder dediğiniz adam, farklı dillere atlama eğilimindedir. Ve gerçekten coder ise, bunu da başarır (tabi zamansal ve heves ile alakalıdır). Genellikle bir webmaster'a sorduğumda, web harici kodlama yapıyor musun diye, "hayır" cevabını alıyorum. Bu 2 senelik webmaster da olabilir, 20 senelik webmaster da olabilir. PHP ASP veya benzeri betik dillerini veya mirc scripting TCL gibi betik dillerini düşündüğüm zaman, genellikle değişken tipi yoktur (arkaplanda vardır). fakat klasik bir programlama diline baktığınızda ise, değişken tipi çok önem arzetmektedir. Birbirine çevirimler, hafızada ne kadar yer kapladığı, birbirine dönüştürmek zorunda oluşunuz... Hatta işin üzücü tarafı, bir çok webmaster veya programcı bırakın OOP ile kodlama yapmayı; OOP nin ne olduğunu dahi bilmiyor. Nesneleştirmek, cidden günümüz şartlarında bir çok klasik problemi daha kısa ve daha kontrollü biçimde yapmanızı sağlıyor. * L4roXyL "Diyorduki En İyi Coder Meydan Okuma da Belli Olur, Sorulan Sorulara En Kısa Kodu Yazıp, ve Yazdığı Koda En Hızlı İşlevi Yani Sonucu Verdirte Bilene Coder Derim Diyordu." Yorum kısmen doğru, hatalı olan kısmı şu, eğer bu coder, hız için, hatasızlıktan ödün veriyorsa, bunları göz ardı ediyorsa, coder olamaz zaten... Kontrollü kod yazımı her zaman daha iyidir. Misalen, ben size x bir algoritmada, y bir veri geldiğinde, bilinen en hızlı algoritmayı yazsam, fakat veri değiştiği anda hata verirse, bu beni coder yapar mı? Bence yapmaz Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Son Olarak; - Tek dile bağlı kalmamaya çalışın (Coderlar veya programcılar için konuşuyorum). Sırf zevk için, yeni programlama dilleri öğrenin. Bu sizi bulunduğunuz noktadan daha fazla geliştirecektir. Buna da şöyle bir örnek vermem gerekirse; günümüz platformlarında artık tek dil yetmiyor çoğu kez. Web bağlantısından bahsediyorsanız PHP bileceksiniz (ha derseniz ki, ben tarayıcıdan gelen verileri ayrıştırırım, kendime http server tarzı bir server yazarım, seçim sizindir); bir çok şeyin artık mobil uygulaması da yapılıyor, Java, Swift/objective-c, C# bileceksiniz (yazdığınız her uygulamayı web componentleri desteklemeyebilir), backend kısmı gerekirsa, java/c++ gibi bir dille yazmak daha makuldür. Ama derseniz ki ben PHP biliyorum ve PHP ile server yazacağım, o da tamam. Ama farklı dillerle yazarsanız, emin olun aklınızdaki fikirler değişecektir. Önemli olanda budur. Kolay gelsin.
__________________ [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
|
14 Aralık 2015, 00:38 | #16 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Coder Nedir? Masallah Hocam Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Künye gibi olmus. Aslinda diger Konuya yazacaktim, kilitli oldugun icin sonradan yazamadim. Eski zaman ile kiyaslamak biraz zor bu Kodlama islerinin, ki ben eskisini iyi bilmem sadece duyduklarim. Tamam belki eskiden daha cok aktif forum icerisinde Coderler coktu, Yardim ediyorlardi. Ama suda var, ozamanlar bu kadar Döküpman yoktu diye biliyorum. Ne degisti (?) Eskiden cok aktif Coder vardi, Az Döküpman vardi Simdi ise cogu aktif Coder zaman Yetersizliginden veya baska Sebeplerden giremiyor/yazamiyor/ilgilenemiyor. Ama bircogu geride detayli Aciklamalar/Dersler birakti. Bunuda zaten Forumun "mIRC Scripting Dersleri" Bölümüne bakilinca belli oluyor. Yalan olmasin, herkesin Hakki cok büyük. Kimisi ilk merak etdigimde Forumdan, Mail len, IRC den , Team Viewer ilen bircok Yardimi oldu ve halen olmakta. Ki bunlarada yardimci olma / ögretici olma alaninda en büyük destegi bana Feragat Hoca sunmustur. (sahsi düsüncem). Ama yinede burdan herkese, sadece bana degil tüm bu Konularda Yardimci olmus olanlara, veya halen olanlardan Allah Razi olsun. Bosuna dememisler, Bilgi paylastikca güzeldir diye Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Bazisi Kafa Yormaca olarak bile baksa bu "Hobi" ye, öyle zamanlar yasadikki Eglenceli oldugu zamanlari bile gördük. Daha bir kac Aylar öncesi, IRC Sunucusunda #mirchelp Kanalinda Arkadaslarla öyle eglenceli rekabete giriyorduk. Feragat Hoca gelip bir Soru, bir Ödev veriyordu. -> Ben bunu bunu istiyorum, ama icerisinde sunlar olmasin bana degisik yollar gösterin diyordu mesela. Ve bizde cözümler üretiyorduk, zaman yetmeyince ertesi gün. Yapilan cesitli Fikirleri paylasip, hakkinda konusuyorduk. Yani demek istedigim Eski zaman, Yeni zaman artik fark etmiyor galiba. Ben Umut Hocaminda dedigi gibi "Hobi/Zevk" gözüyle bakmaktayim. Ve icimdesi Heves tükenmedikce ögrenmeyede devam edicegim Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
|
14 Aralık 2015, 02:44 | #17 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Coder Nedir?
Eski zaman yeni zaman aslında sizin de dediğiniz gibi çok farkediyor. Benim başladığım sıralarda; video, konu anlatımları, pdf, sorabileceğiniz kişi dahi bulamıyordunuz. Aslında en güzel öğrenme yöntemi, kendi öğreniminizdir. Konu anlatımları veya diğer öğeleri araç olarak görmeniz gerekiyor. Geriye kalan ezber bilgidir benim gözümde. Her zaman şu örneği veririm, X ile Y şehirleri arasında seyahat edeceksiniz, siz hep aynı yolu kullanırsanız, sadece o yolu görürsünüz. Veya size sadece o yol gösterilirse, daha vahimi, diğer yolların varlığından bile haberdar olamayabilirsiniz (eğer azim ve merakınız yok ise). Bu 10 yolun belki 8 i doğru yoldur. Fakat yanlış yoldan bile giderken, o yolların yanlışlığını öğrenmiş oluyorsunuz. Konu anlatımlarında vs. de evet bir nebze yanlış yollar da gösterilmeye çalışılır. Fakat her şeyi size gösteremezler... Ki, sadece konu anlatımlarına bağlı olduğunuz sürece, farklı yol arayışları içine girmezseniz, emin olun klasik bir programcı olursunuz, o kadar. Yukarıda demek istediğim, günümüz şartlarında aslında bu. Künye gibi olmasının sebebi, hakim olduğum dil veya betik dillerinin önemsiz oluşu idi. Yoksa, hani adım attığım her dili yazmaya kalksam işin içinden çıkamayız. Sonuç olarak, 1'den fazla dil bildiğiniz sürece, aslında "demekki bu aslında böyleymiş" demeniz içten bile değildir. Bu da farkındalıktır. Misalen, Kodu yazan kişi, arkaplana ne kadar hakim, bilmesi gerekenleri biliyor mu? Bu sorular için ne kadar çaba sarfetmiş? Misal Webmaster adam PHP biliyorsa, OOP nedir biliyor mu? PHP, Http Daemon ile (litespeed, apache, nginx vs.) nasıl çalışır, aslında bu daemon arkaplanda neler yapıp çalıştırır bu PHP betiklerini? PHP ye hiç modül yazmışlarmıdır (c/c++ ile), veya [ironik kısım] bu, yazılı olan bir modülü hiç derlemeye çalışmışlarmıdır. ( Günümüz şartlarına zaten ayak uyduramayan adam kendisine hiç coder demesin Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ) Bunu şöyle düşünelim, misal bir arabanız var, ve siz, araba tamircisisiniz, motorda sıkıntı çıktığı zaman, motoru komple mi değiştiriyorsunuz? hayır arızalı parçayı değiştiriyorsunuz. O arızayı da bulabilmeniz için, o motorun nasıl çalıştığını bilmeniz gerekmiyor mu? Bilmiyorsanız anlayan bir USTA ya götürmüyor musunuz? burada da aynı hesap. Usta dan ustaya da fark var. Bir tanesi vardır, çalışmayan parçayı eskisinden bile iyi çalıştırabilir, hatta kalıp oluşturup kendi döker, bir usta vardır, o parçayı değiştirmekle yetinir. IRC'ye dünya çapında bakarsanız, en çok kod yazılan ülkeler arasındayızdır. Ha aralarında çöp kodlar da var, anlık protokoller için olan kodlar, çalışanları da var, çalışmayanları da, gördüğüm şu ki, mirc kodu yazanların çoğu, yine sadece bulunduğu platform ile yetiniyorlar. Misalen, mirc.exe yi ele alalım, dll ler windows yönlendirmeleriyle, programın bir parçası gibi çalışırlar. Kaç tane mirc coder delphi ve/veya c++ ile dll yazdı? Ve bu yazdıkları delphi/c++ kodları ne şekilde yazıldı. evet loaddll gibi prosedürleri uyguluyorlar ama, arkaplanda ne yaptıklarına tamamen hakimler mi. Misalen, mirc.exe nin heap uzayı ile, dll lerin heap uzayları arasında oluşan sorunlara hiç değindiler mi? veya dll üzerinde veri tutabilecek birşeyler yaptılar mı? Bulunduğu DİĞER DİLE ne kadar hakimler... Bunların da sorgulanması gerekir. Aynı az önce PHP de sorduğum sorular gibi... İşin en kötü tarafını özetliyim, PHP veya mirc bilen insanın ben c/c++ bilmesini şart olarak görürüm. Sonuçta yorumlayıcı programınız, c/c++ ile yazılmış bir program. Siz orda mesela while döngüsü kullandığınızda, aslında arkaplandaki dil devreye girer. o zaman bulunduğunuz platformun arkaplanına ne kadar hakimsiniz? Arkaplanda aslında hafızada olan olayları biliyor musunuz? Normalde evet bilmek zorunda değilsiniz. Bu durumda, arkaplanda neler olup bittiğini bilmeden kendinize coder nasıl diyebilirsiniz? Aynı şekilde, eğer IRC için backend modül kodluyorsanız / edit yapıyorsanız (unreal, inspircd, anope, ircservices vs.) protokol sınırlı, bu sınırları aşmak için mirc kodlama da bilmeniz gerekir (TR'de nerdeyse herkes mirc kullandığı için). İşin en kötü tarafına gelirsek; Unreal a modül yazıyorum diyenlerin kaç tanesi, o modüllerin çalışma prensibini biliyor? (eeee uhm, ben X yazınca oraya, Y fonksiyonunu da parametre olarak yönlendirince, arkaplanda zaten unreal kendisi uyguluyor tüm modül işlevlerini) İşte bu, bu kadar basit olmamalı Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Bu gün, hadi bir betik dili yazalım kafamızda, DEGISKEN B ESITTIR 10 DEGISKEN A ESITTIR 0 WHILE EKRANAYAZ Merhaba EGER A ESIT B BITIR WHILE ARTIR A WHILE SONRAKI Yukarıda, hayalimde canlandırdığım bir betik dilinde, While döngüsü örneği yazdım. Hangi dille yaparsanız yapın farketmez, ilk etapta, satır ayrıştırması (birbirinden ayrılan kod) yapacaksınız. Sonra bunları bir hafızaya alacaksınız (bütünlük için, sonuçta tek dosya olmayabilir), Sonrasında, bu betik dilini yazdığınız programlama dilindeki karşılıklarına göre kodlamanızı yapacaksınız. Veya klasik usül ile, assembly düzeyde jumplarla işi bitireceksiniz. Bu konuyu ve bu yazıyı okuyan kişi, kendisini bu anlatımlar ışığında değerlendirsin, bulunduğu platforma ne kadar hakim? "Özetle, Coder kimdir, coder nasıl olmalıdır" sorularına "olması gereken" cevaplar bunlardır arkadaşlar. Kolay gelsin. --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 02:24 -->-> Daha önceki mesaj 02:07 -- Lafım kimseye değildir, veya bu dil iyidir şu dil kötüdür demiyorum (!yanlış anlaşılmasın!). Sadece bulunduğunuz platformun nasıl çalıştığını biliyor musunuz az önceki yazım bu idi. Hatta, bu bulunduğunuz platformun, işletim sisteminde nasıl çalıştığını EN AZINDAN MANTIKEN biliyor musunuz? Teknoloji ve bulunulan platformlar her geçen gün gelişiyor, Siz bu gelişimin hangi evresindesiniz? Kod olsun, teknolojik devreler olsun, siz bu konulara kolayca adapte olabiliyor musunuz? Cevabınız hayır ise, büyük ihtimal ile zaten coder değilsinizdir. Coderlık veya Programcılık için aslında yazılacak daha çok şey var... Yine belirtiyorum, artık günümüzde tek dil bilmek yetmiyor. Gelişen platformlar, gelişen sistemler... Adapte olmaya çalışması gerekir kişinin. Son olarak bilgisayarlar (günümüzde) tamamiyle birler ve sıfırlardan oluşur diyerek cevabımı sonlandırıyorum. Sonuç olarak en arka plana kadar inerseniz, bu durumu anlarsınız. Kolay gelsin.. --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 02:44 -->-> Daha önceki mesaj 02:24 -- * "Eskiden cok aktif Coder vardi, Az Döküpman vardi Simdi ise cogu aktif Coder zaman Yetersizliginden veya baska Sebeplerden giremiyor/yazamiyor/ilgilenemiyor. Ama bircogu geride detayli Aciklamalar/Dersler birakti." + İz bırakmak kişi için o kadar önemli değildir. İz bırakmak, senden sonra gelecek, veya kendi farkındalıklarını anladığını düşündüğün dönemde başlamış nesil için bir artıdır. Ben bunu farkedeli 10 seneye yakın oluyor... + Ben de hobi olarak başladım. Şu an ise işim oldu (IRC den bahsetmiyorum). Liseyi kötü bir ortalama ile bitirdim ama 2 senelik programlama ve 4 senelik mühendislikte hakkımla iyi derecelerle bitirdim. Ve hala diyorum ki; "şu anki bilgilerimin TEMEL OLARAK %90 ı lise zamanlarımda, veya liseden sonraki, üniversite dönemime kadar olan çabalarımdan dolayıdır. Kendimi geliştirdiğim o dönemlerde, yine olsun yine lisede düşük notlar alma pahasına kendimi geliştirirdim". + Hobi olarak düşünürsek, misal paten sürüyorsunuz. İlk etapta düşe kalka öğrenirsiniz. Sonrasında geri geri veya tek ayak üzerinde gitme denemeleriniz olumlu sonuçlar verir. İmkanınız varsa paten pistlerine gidip, o pistlere alışırsınız. + AMA sürekli düşüyorum, ben bu işi beceremeyeceğim diyip; veya geri geri gitmeye "çalışmadan" paten hobinizi bırakırsanız, o hobiyi hiç yapmayın bence... * "Bazisi Kafa Yormaca olarak bile baksa bu "Hobi" ye, öyle zamanlar yasadikki Eglenceli oldugu zamanlari bile gördük." Eğer gerçekten ilerleyebilmişse burda bahsi geçen kişi/kişiler; emin ol, o kodları yazarken, yorulmuş olsalar bile, zevk almışlardır/eğlenmişlerdir Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. İlerleyememişlerse, zaten neler yapabileceğinin potansiyeline varmadan ya şu an devam ediyordur, ya sonlandırmıştır gelişimini. * "Ve bizde cözümler üretiyorduk, zaman yetmeyince ertesi gün. Yapilan cesitli Fikirleri paylasip, hakkinda konusuyorduk. Yani demek istedigim Eski zaman, Yeni zaman artik fark etmiyor galiba. Ben Umut Hocaminda dedigi gibi "Hobi/Zevk" gözüyle bakmaktayim. Ve icimdesi Heves tükenmedikce ögrenmeyede devam edicegim" + Zaten önemli olan da bu değil midir? Gelişime devam etmek? Ama kendinize bir sıfat takacaksanız (sözüm meclisten dışarı), yukarıda belirlediğim koşulların hangisinde yanlışlık görüyorsunuz? Olması gerekenler ZATEN bunlar değil mi? Kolay gelsin...
__________________ [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] | ||||
|
14 Aralık 2015, 04:10 | #19 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Coder Nedir? Kendisiyle, şahsıyla alakalı olsun yada olmasın. Eğer hakim konularından biriyle alakalı bir yanlış gördüyse, buna müdahale etmekten/ikaz etmekten kendini alamaz. ( işini severek yaptığını gösterir Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ) Az da olsa gerçek hayatta da tanıma fırsatı bulduğum mütevazi ve yardımsever adam, Selamlar. |
|
14 Aralık 2015, 04:38 | #20 |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Coder Nedir? Keyifle okudum güzel kardeşim, eline sağlık diyorum..
__________________ Hiçbir şey istediğim yok senden felek! Ama yine de ucuz olsun ekmek Ve pahalı olsun insan hayatı... ‘R.Hamzatov’ |
|
Etiketler |
coder, nedir |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Coder | Coder | IRC Künye | 1 | 05 Nisan 2013 03:28 |
iyi bir Coder. | laglagorg | Unreal IRCd | 1 | 25 Mayıs 2008 19:17 |