http://www.adobe.com/product... Adobe® ColdFusion® application server enables developers to rapidly build, deploy, and maintain Java™–EE applications for the enterprise.
- Oğuz Demirkapı ☮
http://www.adobe.com/product... What is ColdFusion 10 Standard edition? Adobe® ColdFusion® 10 Standard Edition application server helps you rapidly build web applications for moderate traffic on a single server. Easily create rich HTML5 applications without prior knowledge of HTML5. Condense complex logic into less code with smart built-in solutions.
- Oğuz Demirkapı ☮
Abi CF hakkında iyi bir bilgim yok, Cf in diğer dillere göre avantajları nelerdir? Eskiden kullandığımız workcube erp programı workcube ile kodlanmıştı, başka da cfm görmedim.
- Barış GÜRENÇ
Adobe bu CF isinden kar ediyor mu yahu? Yillardir yayinliyor da hic yaygin degil. Java ile bi framework yapsa daha cok takdir gorur valla.
- Orhaan
from iPhone
Ediyor Orhan. Etmese Adobe zaten kılını kıpırdatmaz. :) Ancak tabi kar marjlarını artırmak için önceleri %50/50 olan US/Outsorce durumu artık %10/90 şekline dönüştü ve tüm geliştirme artık tamamen Hindistan'da yapılmakta. Türkiye'de yaygınlaşamadı ancak buralarda özellikle belirli bölgelerde oldukça yaygın. Örneğin Washington DC'deki devlet projelerinin nerdeyse yarısı CF ile...
more...
- Oğuz Demirkapı ☮
Bir web uygulama platformu. İşe yarıyor tabiki. Asıl soru ne için öğrenilmeli. Türkiye gibi bir ortamda zaten tecrübe yoksa fazla tercih edilen bir platform denilemez. Ancak yaptıgı iş ise kıstas bence fazlası ile başarılı.
- Oğuz Demirkapı ☮
from FreshFeed
Bir web projesinde Php , Ror ' a istinaden daha başarılı diyebilir misiniz? Yoksa web üzerine bir proje ise git rorla, php ile mi yap dersiniz?
- Barış GÜRENÇ
Barış kesinlikle tercih, doğru yanlış diye bir şey yok. İşini hızlıca görecek araca ve o aracı kullanacak birikime bakar. Bana sorarsan hepsine 10 basar. :)
- Oğuz Demirkapı ☮
Oğuz abi bize CF ' e geçmemizin hayatımızda neleri değiştireceğini, ne tür yararları olacağını anlatabilir misin? Yani birisi bize Ror ' u tanıtmak istese sanırım "Az kod, çok iş" derdi.
- Barış GÜRENÇ
CF'in sanırım en önemli artısı bir işi yapabilecek en kısa yoldan yapabilmek. :) RoR ile nerden geldiği belli olmayan gem lerle onlara güvenerek onların sunduğu şekilde yapabiliyorken, CF tüm olabilecek entegre noktalarını da düşünerek tüm çözümleri entegre sunuyor. LDAP/Sharepoint entegresinden tut, PDF yaratımı, HTML5 WebSockets yaratımından, Java tabanlı akla gelebilecek her türlü...
more...
- Oğuz Demirkapı ☮
pif biz de web development ile ilgileniyoruz diyorduk. Sanki internete ilk defa bağlanmış gibi hissettim kendimi :D
- Orhaan
Her türlü platformun kendi dünyası var. Perl ve C ile başladığım CGI uygulamalarından sonra CF yanısıra Java(applets/jsp/JSF), Groovy, Php, asp, .Net, Ruby, vs. bir sürü aracı kullandım. Hepsinin artı ve eksileri var. Şu doğrudur diye bir genelleme çok akılcı olmaz. Ama halen günlük hayatımı CF kodlayarak kazanıyorum ki severek de yaptığım bir iş. Aynı projeleri bir Php vs. ile yapmak istemezdim. :)
- Oğuz Demirkapı ☮
http://getrailo.org Railo projesinden bahsetmiş miydim? Açık kaynak CFML platformu. Adobe CF için yazılan kodların çok 'fancy' özellikler kullanılmadıysa sorunsuz çalışabildiği bir ücretsiz çözüm. Daha önceki firmamdaki 25 sunucunun 16'sı Railo üzerindeydi. Var olan kodlar içerisinde görev dağılımı yapıp mantıklı bir paylaşım ile özellikle Adobe CF isteyenleri bir 'cluster' a alıp geri kalanı Railo ile çalıştırıyorduk. Uygulamalarda akıllı 'partitioning' hayat kurtarır. :)
- Oğuz Demirkapı ☮
Şimdi nereden başlasam bilmiyorum. Eğer zamanınız değerliyse CF çok doğru bir çözüm. Gümüzde birçok uygulama dilinin (PHP, ASP vb...) framework'ler ile geldikleri noktaya ve kolaylığa CF kutudan çıktığı anda ulaşıyor. Örn, doğal olarak multithread çalışan bir uygulama sunucusu. Uygulamadan çok süreci tasarlayabilecek vakti bırakıyor ve kolaylığı sağlıyor. Bence kesinlikle değeri yerinde olmayan bir uygulama sunucusu. Ayrıca kendi IDEsi de var.
- Bora Unal ☢
Başka diller ORM'u farklı FW ile halletmeye çalışırken 3 yıldan beri ORM doğal olarak destekleniyor. Verinin hangi kaynaktan geldiği önemli değil hepsi içeride aynı yapıya dönüştürülüyor: Query - 1 satırda PDF okuyup, 1 satırda watermark ve güvenlik eklemek ve 1 satırda tekrar yazmak. Ya da veritabanı bağlantısı açık mı kaldı diye düşünmeden çalışmak? Veya kolay anlaşılan bir dilde yazmak?
- Bora Unal ☢
Bunun yanısıra doğal grafik oluşturma, dokuman işlemleri, sunucuyu 1 adımda yedekleyip, geri yüklemek ve canlı sunucu görüntüleme paneli, IDE içinden sunucu kaynaklarını ve vt bağlantılarını görüntüleyip nesnleri üretme desteği ve sayılmayacak onlarca özellik var. Kısaca kendini seven geliştirici için mükemmel düşünülmüş bir dil. Etiket kullanıyor diye küçümsemeyin bildiğim kadarıyla $ da bir para birimi :)
- Bora Unal ☢
https://github.com/mhenke... 100 dk da CF gibi bişiler hazırlıyor arkadaşlar. Kodlama nasıl diye görülmek istenirse bir Ruby kullanıcısının gözüyle CF'e bakış görülebilir. Örneklerde hem PHP hem de Ruby eşitleri de sunulmakta.
- Oğuz Demirkapı ☮
Türkiye'nin en kral ColdFusion kullanıcısı Bora Ünal'a da burdan destekleri için bir daha teşekkür etmiş olalım. :)
- Oğuz Demirkapı ☮
Bora abi peki CF' in Türkiye' deki geleceği nasıldır sizce? Yanlış bilmiyorsam yüksek lisans maliyetleri olan bir yazılım dili cf ve ayrıca TR de host bulmak zor.
- Barış GÜRENÇ
Bora daha doğru yanıt verecektir ancak ben bir not ekleyeyim. Bugünlerde host bulmak gibi bir tanım bana çok uzak geliyor. Zira alınacak bir VPS üzerine ACF ya da Railo kurmak bu kadar kolayken sorun nerde? Ya da Amazon EC2 üzerinde istediğin gibi çalış. Ben mi birşeyler kaçırıyorum?
- Oğuz Demirkapı ☮
Oğuz abi Cfm hakkında bilgiyi sizin gibi birileri böyle paylaşım yaptıklarca sadece görerek yüzeysel bilgilere sahip olan insanlarız biz, Türkiye ' de örnek uygulamalar görmedim açıkcası.
- Barış GÜRENÇ
O konuda Bora daha detaylı bilgi verir eminim. Benim bildiğim en yaygın kullanılan uygulama WorkCube http://www.workcube.com ve belki de listelemek lazım olanları.
- Oğuz Demirkapı ☮
Diğer tüm platformlarda kullanılan 'routes' mantığı aynen CF ile de kullanılmakta diyeyim.
- Oğuz Demirkapı ☮
Maliyet, host bulmak vs bunlar "enterprise" hiç bir projenin derdi değil elbette. Zaten büyük bir proje geliştiriyorsanız kendi VPS iniz hatta fiziksel sunucnuz oluyor istediğin gibi at koştur :)
- Orhaan
Burada gösterilen örneklere göre CF süreçleri ekstrem bir şekilde basitleştiriyor. Fırsat bulup kullanmak isterdim ama bulunduğumuz pazar 2 tane esas oğlan var biri java diğeri .NET Framewrok. Kendi şirketiniz veya projeniz yok ise CF kullanmak bu topraklarda biraz zor :)
- Orhaan
En büyük avantajı Java classları direk kullanabiliyor olması sanırım bu CF'un. .NET deki en işe yarayan librarylerin Java dan devşirildiğini düşünürsek CF akıyor olmalı :)
- Orhaan
O değilde yerel REST ve WebSockets yaratması bu olayı bitirmiştir. :) HTML5 desteği ve diğer entegre noktalarını saymaya zaten gerek yok. Yani ne bileyim al kullan işte. :)
- Oğuz Demirkapı ☮
Yıllaaaarrrrr önce (2000 lerede) CF kullanmıştım. O zaman bu kadar bol teknoloji de yoktu zati. Kesinlikle çok kolaylaştırıyordu işleri. Gel gör ki kullanan yer bulamadık :( Perl, ve ASP ye yöneldik. Hala daha o eski Perl ve ASP işleri için arayıp düzeltme isteyen müşteriler vardır. :)
- Bircan HANCI
Şu Railo yu bir sanala kurup test edelim bakalım. Orta çaplı kimi projeler için kullanılabilir kıvamda olursa çok iyi olabilir :)
- Bircan HANCI
Bu arada ciddi bir inceleme var mı .NET vs CF vs PHP vs. xx tadında? Şu aralar işler için mecburi .NET ve PHP ile çalışıyoruz. Ama deneme platformu amacı ile CF de veritabanı ağırlıklı işler yapıp ne nasıldır diye incelemek isterim :)
- Bircan HANCI
Bu kadar bilgiyi okuduktan sonra, galiba ben de bir CF yi denemeye çalışacağım :)
- Memurus ✐
http://cfturk.com/ da developer hesabı açıp (yıllık 1 USD ) denemelerinizi orada yapabilirsiniz. Türkiyede tek CF hosting sağlayan yer burası.
- Özkan Özcan
Özkan, sen de CF kullanıyorsun ve sence neden CF? Tecrübelerini bizle paylaşabilir misin?
- Oğuz Demirkapı ☮
Öğrenmesi kolay, kullanması zevkli ve hataya daha az imkan veriyor. Builtin kontroller, grafik çizim kolaylığı, kolay pdf oluşturma vs..vs... Her ne kadar kurumsal bir projede kullanamasam da seviyorum.
- Özkan Özcan
Eğer istediğim gibi pdf kolaylığı sağlıyorsa sırf bu sebeple bir projede kullanabilirim.
- Bircan HANCI
PDF Adobenin bizlere hediyesi değil mi? Zor olması mümkün mü :) Çok ama çok kolay... Sihirli kelime cfdocument format="pdf" http://help.adobe.com/en_US...
- Özkan Özcan
Bircan, herhangi bir ColdFusion kurulumunu servis şeklinde kullanıp sadece PDF yaratmak için başka platformlarla da entegre edebilirsin. ColdFusion as a service. :) http://help.adobe.com/en_US... cfpdf cfImage cfdocument cfmail cfpop cfchart Webservices şeklinde çağırıp kullanılabilmekte.
- Oğuz Demirkapı ☮
Daha şimdiden kanım kaynadı :) Sanala kurayım bu gün bunları, bakalım ne cevherler çıkacak :)
- Bircan HANCI
'Developer' sürümü ücretsiz zaten. Özel portta çalıştırabildiğin kendi web sunucusu da içinde geliyor. İstersen de var olan IIS/Apache vs. web sunucuları ile de kurulumda ya da sonradan tek tuşla entegre edebiliyorsun. Denememek için bir neden göremiyorum. :)
- Oğuz Demirkapı ☮
Oldum olası ismini sevmişimdir ama hiç kullanmadım, uzmanı olmasak da en azından genel kültür babında bilgi sahibi olmalı:)
- Yalçın Aydın
Bence de. Zaten farklı teknolojileri bilip işimize geleni kullancak profesyoneller olmalıyız. Teknoloji fanatiği değil, olan teknolojileri işimize yarayacak şekilde kullanabilen çözüm üreticisi olmak lazım. Ben hala sunucudaki dosya işlemleri ya da regex için Perl, sunucudaki otomasyon için Ruby/Python, CMS için Drupal/Php vs. farlı çözümleri kullanıyorum. İşimizi görmesi en öncelikli. Eğer ürün boyutu düşünülüp de uzun vadeli emek gibi görülücekse de o zaman farklı değerlendirme kıstasları devreye giriyor.
- Oğuz Demirkapı ☮
CF platformunda en sevdiğim şey yeni bir ekibi kurmak çok ama çok kolay. Herhangi bir programlama tecrübesi olan bir kişiyi 2 ayda çözüm üretecek boyuta getirebilmek olanaklı. Zira yeni elemanları yeni üniversite mezunu en azından programlama nediri bilen kişilerden seçip onlara CF/Flex öğreterek yapıyoruz. Bugüne kadar 10 üzerinde ekip kurmuşumdur ve hepsinde de eğlenceli bir süreç oldu.
- Oğuz Demirkapı ☮
Oğuz bu feedde bayağı bir bilgi vermişsin :)
- Nevzat
Nevzat, Türkçe ColdFusion kitabı yazmamı istediler de zaman yok. Yoksa severek yapılacak bir iş olurdu. :)
- Oğuz Demirkapı ☮
http://www.idefix.com/kitap... biraz eski olsa da Türkçe bir ColdFusion kitabımızın da olduğunu biliyor muydunuz? :) Yeni çıkan CF sürümlerindeki özellikler haricinde dili öğrenmek için rahatlıkla kullanılabilir.
- Oğuz Demirkapı ☮
Oğuz kaç yıldır Adobe dünyasındasın?
- Nevzat
from YouFeed
'96 yılı ile Homesite ürünü aracılığıyla Allaire dünyasına girmiş olduk. Sonra Homesite aracılığı ile yine Allaire ürünü olan ColdFusion ile tanışıp '97 yılında kullanmaya başladık. O yılllarda Perl geliştiriyordum. Sonra Allaire firmasını Macromedia sonra da Adobe satın aldı. Allaire ile gelen JRun, Kawa, Spectra gibi ürünlerle de çözümler üretiyorduk. Bu son 10 sürümüne kadar JRun...
more...
- Oğuz Demirkapı ☮
MSerdarK Homesite günlerini çok net hatırlar. :) Hatta o bile o yıllarda ColdFusion denemesi yapmıştı. :)
- Oğuz Demirkapı ☮
Ben maymun gibi daldan dala atladım yıllarca, şimdi geriye dönebilsem tek bir alanda yıllarımı verip uzmanlaşmayı yeğlerdim. Örneğin Linux veya Java.
- Nevzat
from YouFeed
Farklı teknolojileri öğrenmek kötü değildir. Hatta vizyon verir. Ancak en az bir kaç büyük projede kullanılan teknolojiyi ve altyapıyı detaylıca bilebilmek her zaman fayda sağlayacaktır. O yüzden özellikle genç arkadaşlara kariyer başlangıcında olabildiğince büyük projeler içerisinde yer almalarını öneriyorum. Kazanılacak o vizyon ileride çok farklı açılımlar sağlayacaktır. Artı...
more...
- Oğuz Demirkapı ☮
Yılların birikimi, üstüste konan tuğlalar gibi sürekli insanı ileri götürür elbette, o kazanılan tecrübe kalıcı etki de bırakır insanda, ama yine de tek bir alanda uzmanlaşmış biri, işin piri, hatta konferanslara katılan, uluslararası camiada bilinen bir uzman olmayı çok isterdim :-)
- Nevzat
from YouFeed
Hayat biraz da bizim kontrolümüz dışında gelişiyor. Sen de o konferanslarda konuşanların olanaklarına sahip olsaydın farklı şeyler yaşanabilirdi diye düşün.
- Oğuz Demirkapı ☮
Türkçe CF kitabının editörlüğünü ben yapmıştım. Bitmek bilmemişti ne kitaptı :)
- Bora Unal ☢
Bora bey siz Oğuz'dan daha mı önce girdiniz Adobe camiasına?
- Nevzat
Yok, biz geldiğimizde Oğuz vardı. Hatta Allaire'den beri vardı... TR'deki ilk kullanıcı grubu kendisi tarafından kuruldu.
- Bora Unal ☢
Bora, yaşımı da söyleseydin. :) 'Kendisi camianın dinazorlarından olmakla birlikte ...'
- Oğuz Demirkapı ☮
Özkan Abi'nin dediği gibi http://cfturk.com adresinden tek ödeme 1$ karşılığında geliştirici hesabı açarak ColdFusion uygulamalarınızı gerçek ortamda test edebilirsiniz.
- Mahmut
Ayrıca bu konuşmaya ve Ülkemizdeki ColdFusion kullanımına katkı sağlamak adına http://bit.ly/MP4KDG bağlantıyı takip ederek Offline ödeme yöntemi ile kayıt olan arkadaşlara 1 Yıllık ColdFusion Hosting başlangıç paketi hediye. Oğuz Hocam umarım reklam olmamıştır :)
- Mahmut
Game developers talk about why they love developing games in Flash: easy workflow, maximum exposure, rapid prototyping, ubiquity of experience across devices, Stage 3D, graphics acceleration, and multiple platform support. (4:41)
Understand the new features in ColdFusion 10 that provide more support for Java integration, especially improving the portability of third-party code. (4:24)
Explore how ColdFusion 10 can benefit your HTML5 projects that call for interactive charting and mapping, and seamless data transfers via web sockets. (8:25)
Take a look at a few of the new productivity features in ColdFusion 10, including the improved closures and charting functions and advancements in Apache Solr integration. (16:01)