Kategori : Coldfusion

Aug 15 2009

Workcube & Yunus Özay Röportajı : Part-1

Bir dönem görev aldığım Ceviz.net'in sevgili editörü Muharrem Taç'ın benimle yaptığı Röportajı, gene ceviz.net yöneticilerinden olan arkadaşım Hakan Müştak kişisel sitesinde haber olarak girmiş. Röportajı ceviz.netin sayfalarında ve ceviz adına grup kurdukları her platformda (facebook, twitter..vs) yayınladıklarını da öğrendim. Çok uzatmadan yapılan röportajı birebir buraya ekleyeyim,

Röportajın mustak.org yansısı | Röportajın Ceviz.net yansısı 

 

Hakan Müştak'ın sitesinde yayınlanan haber ;

Ceviz.net çatı ekibini oluşturduğumuz partnerim, sevgili dostum Muharrem Taç’ın, ColdFusion konusunda ülkemizin ender yetiştirdiği uzmanlardan, CfCube.com un kurucu ve yöneticisi,  WorkuCube yazılım direktörü, çok sevgili dostum Yunus Özay’la yaptığı söyleşi & röportajın ilk kısmı; Türk Yazılım Dünyasının merkezinde bulunan sitemiz Ceviz.net‘te yayınlanmaya başlamıştır.

Söyleşinin orjinali : www.ceviz.net

Röportaj ;

Ceviz.Net : Kendinizden bahseder misiniz? Yunus Özay Kimdir?


Yunus Özay : Çok hayat hikayeme girmek istemiyorum… Önemli nokta olarak gururla söylüyorum Anadolu Meslek Lisesi mezunuyum… Özellikle de Tuzla olması daha önemli… Ankara Üniversitesi Bilgisayar programcılığına geçtiğimde bu okulun çok yararını gördüm. çok öne attı beni… Mezun olunca da Workcube’e geldim.. 2002 yılının başıydı…Workcube Coldfusion programlıyordu. Ben HTML ve CSS elemanı olarak girdim. 6 ay sonra Coldfusion yazıyordum.. Şimdi yazılımın başındayım.

cfcube.com ceviz.net ropörtaj

Ceviz.Net : Türkiyede yazılım sektörünün önünde gördüğünüz sıkıntılar nelerdir? Web tabanlı yazılımı sektör nasıl algılıyor?

Yunus Özay : En büyük engel yazılımda orta nokta olmaması bence. Mesela bir kısım çok basit ve gereksiz görüyor. Bir kısım çok şey bekliyor. Mesela web programcısı iseniz hala daha işinizin bir emek ve hizmet olduğu algılanamıyor. Bu yüzden bir çok yazılımcı hizmetinin karşılığını tam ve zamanında alamıyor. 2. aşama ise bazı firmalar illa ki çok duyulmuş yazılımları tercih ediyor. Esneklik, anında bug fix onlar için bir anlam ifade etmiyor.. Maliyeti çok fazla bile olsa markacılık yapılıyor.

Ceviz.Net : Yazılım sektöründe siz en çok neden sıkıntı çektiniz?

Yunus Özay : Gerçek manada sadece Workcube’de çalıştığımdan dolayı olabilir ; yazılımla ilgili bir sıkıntı yaşamadım… Gereken kaynaklara gerekli aramaları yaptıktan sonra ulaştım. Firmamız da bu yönde bana büyük destek oldu.



Ceviz.Net : Coldfusion’dan bahseder misiniz? Neden Coldfusion?

Yunus Özay : 2002 yılında gerçekten istediklerimizi yapabilecek tek web tabanlı programlama dili idi… Şimdilerde ise tüm diğer teknolojilere verdiği destek, XML ve Flash entegrasyonu, kolaylığı, pdf kolaylığı, kolay yazılabilmesi ve öğrenilebilmesi ve raporlama toolları hala vazgeçilmezyapıyor.

Ceviz.Net : Workcube’de mevcut teknoloji ve altyapınızdan memnun musunuz? Şirketinizin geleceğe yönelik Java veya .NET ‘e geçme planı var mı?

Yunus Özay : Kodlama sistemimizi kendi içimizde yenileyeceğiz… Ancak farklı bir programlama diline geçmek gibi bir düşüncemiz yok… Yine de farklı programlama dilleri ile yazılmış eklentilerin Workcube’de daha kolay çalışması için çalışmalarımız var.

Ceviz.Net : Açık Kaynak Kodlu yazılım geliştirme bakışınız nasıldır ?

Yunus Özay : Asıl itibariyle hiç denemediğim bir sistem… Workcube olarak açık kod dağıtmadık… Dağıtmayı da şu aşamada planlamadık.

Ceviz.Net : Ceviz.Net dışında katıldığınız sosyal grup ve oluşumlar var mı?

Yunus Özay : Coldfusion kullanıcıları için kendi oluşturduğumuz cfcube.com coldfusion topluluğu var.. onun dışında ben buraya aitim dediğim bir grubum yok.. Yine bir çok site ve yöneticisi ve oluşumla ile irtibat halindeyiz. Bunların içinde CETURK ve  Mutasyon sayılabilir.

Ceviz.Net : Gelecek için Yazılımcı olmayı düşünen gençlere neler önerirsiniz?

Yunus Özay : Meslek olarak yapılacak bir iş değil. Gerçekten sevenler yapsınlar. Sevmeyerek yapanlar hem kendisine hem ekibine büyük sıkıntı veriyor.Araştırmadan vaz geçilmesin. Her gün değişen gelişen bir sisteme ayak uydurabilmek için her an faal olunmalı. Farklı konularda teknolojiler, seminer ve yayınları takip etsinler.

Ceviz.Net : Bizi misafir ettiğiniz için ve sorularımızı içtenlikle yanıtladığınız için teşekkür ederiz.

Yunus Özay : Ben de size teşekkür ederim.

2 yorum - Gönderen : Yunus Özay (11:00 AM) - Kategori : Bizden Haberler | Coldfusion | Genel | Workcube

Aug 13 2009

Yazarımız Oğuz Demirkapı CfUnited 2009 Coldfusion Konferansında Konuşmacı

Değerli yazarımız Oğuz Demirkapı En Büyük Coldfusion Topluluğu Seminerinde Demo sunum ve konferans gerçekleştirecek. Bilgilendirme aşağıdaki gibidir. Kendisine Başarılar Dileriz...

We are going to have the biggest ColdFusion event in the world CFUnited conference at August 12-15 in D.C. Metro Area. I am also one of the speakers and presenting 2 topics and 1 demo project.

Here is my possible CFUnited schedule.

Tuesday, August 11, 2009

  • 7:00PM | Speaker Dinner

Wednesday, August 12, 2009

  • 9:00AM | Adobe Keynote | Ben Forta , Adam Lehman
  • 10:30AM | Expo Morning Networking Break
  • 11:00AM | CSI: Who killed ColdFusion? | Darren Pywell
  • 1:30PM | Digging Through The Flex Framework | Javier Julio
  • 2:45PM | Introduction to jQuery with ColdFusion | Raymond Camden
  • 4:15PM | Building Scalable Web Applications with ColdFusion | Oğuz Demirkapı
  • 5:30PM | Living in the Cloud | Sean Corfield
  • 7:00PM | Special Event
  • 8:30PM | The CFML Advisory Committee - Happy First Birthday! BOF | Sean Corfield
  • 9:30PM | ColdBox Platform 3.0.0 | Luis Majano

Thursday, August 13, 2009

  • 8:30AM | Form Validation with CFCs and jQuery | Hal Helms
  • 9:45AM | ColdFusion 9 & AIR: Developing Offline Applications | Hemant Khandelwal
  • 11:15AM | CF is Dead...Long Live CF! | Joe Rinehart
  • 2:00PM | Using Ant to Deploy ColdFusion Application | Doug Hughes
  • 3:15PM | Exploring Real-time apps with ColdFusion and Blaze DS / Live Cycle Data Services ES | Dan Blackman
  • 4:45PM | Extending CFCs' Power | Hal Helms
  • 7:30PM | Adobe Pool Party

Friday, August 14, 2009

  • 9:00AM | AIR Messaging: Integrating AIR, BlazeDS, and ColdFusion | Aaron West
  • 10:15AM | Railo Open Source | Gert Franz
  • 11:30AM | Real World ColdSpring | Kurt Wiersma
  • 1:30PM | Geolocation with ColdFusion | Oğuz Demirkapı
  • 3:00PM | iPhone Apps + Adobe ColdFusion | Josh Adams
  • 4:15PM | Do more work in less time: Become an Automation Rock Star! | Marc Esher
  • 5:20PM | Demo Mania | I will present my i18N Manager Tool

Saturday, August 15, 2009

  • 8:30AM | Advanced Custom Tags | Ben Nadel
  • 9:45AM | Building Scalable Web Applications with ColdFusion | Oğuz Demirkapı
  • 11:00AM | Database Performance Tuning: No Magic is Needed a Systematic Approach Will Do | Damon Brown
  • 1:30PM | Creating Public Facing API's | Simon Free
  • 3:00PM | CF911: Tools and Techniques for CF Server Troubleshooting | Charlie Arehart
  • 4:15PM | Geolocation with ColdFusion | Oğuz Demirkapı

0 yorum - Gönderen : Yunus Özay (4:21 PM) - Kategori : Bizden Haberler | Coldfusion | Genel | Seminerler

Aug 12 2009

CFCOOKIE ( COOKIE ) Çerez Yönetimi

Coldfusion her zaman olduğu gibi cookie yönetimindede bize en sade,basit ve kullanışlı yolları sunuyor.Kısa bir örnek ile çerezimizi yazalım okuyalım silelim..
 
Çerzimizi bu şekilde yazıyoruz..
<cfcookie name="adı" value="Kaydetmek istediğimiz veri" expires="en zaman silineceği (gün türünden)">
<cfcookie name="cfcube.com" value="Ahmet,123456" expires="30">
 
Nasıl okuruz?
#cookie.çerezinadı# yukarıdaki örneğimize uyarlıyacak olursak

Devamı ...

0 yorum - Gönderen : Candan Bilecen (4:16 PM) - Kategori : Coldfusion

Aug 11 2009

CFGRID ve CFGRIDUPDATE Kullanımı ( AJAX )

Coldfusion içerisinde ki CFGRID nesnesini kullanarak sıklıkla kullandığımız kayıt ekleme,silme ve güncelleme işlerini bir kaç satır kod yazarak zahmetsiz ve sorunsuz bir şekilde otomatik olarak yapılmasını sağlayacağız.Bu işlemlerin dahada kullanışlı olması için Coldfusion'nın submitForm özelliğinden faydalanıcaz ve bu işlemlerimiz AJAX teknolojisi ile desteklenecek..

<cfajaximport>
<script>
    function formuGonder()
   {

Devamı ...

0 yorum - Gönderen : Candan Bilecen (3:04 PM) - Kategori : Ajax | Coldfusion | Javascript | SQL

Aug 7 2009

Request Kullanımı

Required sizin yerinize inputlarınızı otomatik olarak kontrol eder girilen veri bir sayı mı? email adresimi ? veri girildimi ? gibi... Temel ve sıklıkla kullandığımız bu kontrolleri normalde olsa bi sürü javascript kodu ve sorgu yazmamız gerekir ColdFusion'da ise bi kaç kod parçasıyla bu işi halledebilir duruma geliyoruz.Required kullanarak bir çok javascript kodu ve kontrolü yazmaktan kurtulursunuz tüm bu işleri Required özelliği sizin yerinize halleder tek yapmanız gereken aşağıda belirttiğim özellikleri belirlemek.Required belirledikten sonra onClick veya benzeri olaylarda bir fonksiyon çağırır ve kontrol işlemleri yaparsanız Required büyük ihtimalle çalışmayacaktır.

Required="yes|no"
Message="Uyarı mesajınız."
Validate="Kontrol değişkeni"
Range="Sayı Aralığı"

Devamı ...

0 yorum - Gönderen : Candan Bilecen (7:24 AM) - Kategori : Coldfusion | HTML

Aug 5 2009

List ( Liste ) Fonksiyonlarının Kullanımı

<cfset x="1,2,3,4,5,6,7">
<cfset y="1-2-3-4-5-6-7">
<cfset z="A@B@C">
<cfset isimler="Ahmet,Mehmet,Ali,Ayşe,Zeynep,Sevgi">
<cfoutput>
    Listenin uzunluğu #ListLen(x)#<br />
    Liste'in uzunluğu #ListLen(y,'-')#<br><br>
   
    Listenin ilk elemanı #ListFirst(x)#<br />
    Listenin ilk elemanı #ListFirst(y,'-')#<br /><br />
   

Devamı ...

0 yorum - Gönderen : Candan Bilecen (12:57 PM) - Kategori : Coldfusion

Aug 5 2009

CFCHART ile istatistik görüntüleme

CFCHART ile verileri otomatik olarak zahmetsizce istatistik listeye dönüştürebiliriz.Bunu istersek veritabanımızdan aldığımız verilerle yaparız veya kendi verilerimizi kendimiz girerek ikisi içinde basit birer örnek yapalım..

<cfchart
    backgroundColor = "arka plan rengi"
    chartHeight = "yükseklik"
    chartWidth = "genişlik"
    dataBackgroundColor = "verilerin arka plan rengi"
    font = "font adı"
    fontBold = "yes|no"
    fontItalic = "yes|no"
    fontSize = "font boyutu"
    format = "flash|jpg|png"
    gridlines = "grid sayısı"
    labelFormat = "sayı|yüzde|tarih"
    name = "ad"
    title = "title of chart">
</cfchart>

Devamı ...

0 yorum - Gönderen : Candan Bilecen (12:36 PM) - Kategori : Coldfusion