PHP IDE and Basic Video

2 yorum


PHP “Personal Home Page” bildiğiniz gibi dinamik web sayfaları yapmamızı sağlayan bir script dildir. Kendileri Perl den türemiş olup, tamamen ücretsizdir. Sırf bu bağlam da bile rakip olarak gösterilen ASP ye PHP5 basar :) Ne yapam M$ ın neyde parmağı varsa bana itici geliyor.
Yeni dahil olduğum bir büyük Web projesinde Ar-Ge görevimin yanında nasipse kodlamaya da yardımcı olacağım. Bu nedenle ilk önce PHP'yi araştırıp öğrenmeye koyuldum. IDE takıntımdan dolayı bana uygun bir IDE aramak baya zevkliydi. Malum Macromedia Dreamweaver var ama hem Yavaştı hem de kodlama kısmı pek hoşuma gitmemişti.
Alternatiflere bakmak lazımdı. Baktım da ;

1. Aptana Studio
Java tabanlı olduğu için bu da yavaş kaldı benim pc de. Ama Eclipse den türeme olduğu için çok güzel özelliklere sahipti.

2. NuSphere PhpED
Ödüllü IDE'ymiş. Yok haketmiştir ona lafım yok da nedense bir türlü ısınamadım.

3. phpDesigner 2008
Evet evet bu baya hoşuma gitti. Hızlı ve kullanımı rahat. Üstelik beni kasmıyor. Bana istemediğim derecede yardımcı oluyor. İşte buydu aradığım. :)

4. Netbeans
Java ile ilgilenirken Netbeans'ın PHP plugin'i yazılıyor diye okumuştum bir bakayım dedim. Evet Beta olarak çıkarmışlar hemen denedim. Güzeldi. Ama Tasarım kısmı hiç yoktu. Beta'dan kurtulmasını beklemeye karar verdim. :)


Sonuçta phpDesigner 2008 tam bana göreydi. IDE yi halletmiştik. Hemen kitap edindim okumaya başladım. Tabi pdf ve videolarda. Yapıya alışmak biraz zaman alsa da şimdiden PHP den zevk almaya başladım. Allah tamamına erdirsin.

Temel PHP Videoları :

PHP Tutorial #1 - Covering the basics
PHP Tutorial #2 - Login form
PHP,HTML Tutorial // POST, Table, Forms

Bu kadar yeterli, abartmamak lazım. İlgi duyan olursa zaten gerekli her şeyi bulur. Hepimize kolay gelsin.

Msn maceraları 2 : Yongalılar

1 yorum

Çalıştığım yazılım firmasında teknik destek veren arkadaşlarımın başına zaman zaman ilginç olaylar gelmekte. Aslında sık sık demek daha doğru. Bazılarını sizinle paylaşmaya karar verdim.
Ama buradan alınması gereken ders bence Yazılım Sektörünün programı yazmaktan ve satmaktan ibaret olmadığını anlamaktır.

------------------------------
merve : merhaba müsaitmisiniz
Teknik Destek:
tabi, buyrun
merve :
ben size bişey sorucaktım
Teknik Destek:
buyrun
merve :
cari ekstre çıkarıyoruz ya hani
merve :
onda çok olduğu zaman sayfa bittiğinde geri kalnları yazdırmıyo 2. sayfa falan diye
Teknik Destek:
kullandığınız program X mi Y mi
merve :
Y olması lazım nasıl bakıcam
Teknik Destek:
Üstteki title da ne yazıyor?
merve :
1 dk
Teknik Destek:
Rengi ne programın Mavimi siyah mı? :)
merve :
siyah
Teknik Destek:
tamam Y o zaman
merve :
evet
Teknik Destek:
şimdi verilen hata nedir?
Yazıcıda 2. sayfa var mı? v.s. biraz daha açıklarsanız sorunu yardımcı olmaya çalışırım
.......
........
........
Teknik Destek:
anladım kontrol ediyorum
Teknik Destek:
programı kullandığınız PC internete bağlı mı?
merve :
NASIL ANLAYACAM Kİ
Teknik Destek:
şu an benle yazıştığınız makinada mı kurulu
merve :
evet, önümde
Teknik Destek:
msn kullanabildiğinize göre bağlısınız
merve :
evet
merve :
tamam bağlı
Teknik Destek:
Sabah ilk açtığınızda Yeni sürüm tespit edildi güncellemek istermisiniz diye bir uyarı aldınız mı
merve :
evet
merve :
hayır dedim ama
merve :
evet mi dicektim
Teknik Destek:
evet.. Evet diyecektiniz.
merve :
anladım
merve :
o zaman oluyomu
Teknik Destek:
Şimdi bir dk.
Teknik Destek:
Yukarıda Yardım menüsünde sürüm kontol et dermisiniz
Teknik Destek:
tekrar aynı uyarıyı alacaksınız
evet diyin ve güncelleme yapın
merve :
tamam dedim
Teknik Destek:
Rapordaki durumu tekrar kontrol edin
Teknik Destek:
ona göre tekrar değerlendirelim
merve :
tamam
Teknik Destek:
Şu an ben kontrol ettim bir sıkıntı yok 2. sayfayıda toplamları da sorunsuz çıkartıyor
merve :
tamam simdi oldu çok tesekkür
merve :
ederim hersabah açtığımda güncellicem o zaman dimi
Teknik Destek:
Güncelleme uyarısı verirse güncelleyin. Her gün güncelleme olmaz. Kolay gelsin.
----------------------

Daha çook Yongalı var. Zaman zaman paylaşabilirim.
Arkadaşlar kimseyi yerin dibine geçirmek veya küçümsemek değil amacım. Başta da söyledim. Yazılım basit bir iş değildir. Çok sac ayağı vardır. Bunlardan biri de destektir. Bu gerçeği asla unutmamak dileğiyle.

Crysis CRYTEK : Game of the Turk Kings

0 yorum


Giresunlu "Yerli" ailesinin Almanya doğumlu 3 çocuğunun yaptığı bilgisayar oyunu Crysis'i duymuşsunuzdur. Bill amcanın oyunun motorunu satın almadığına pişman olması, senaryosunun Hollywood patronları tarafından satın alınma yarışı v.s.

Türkiye için indirimli özel fiyat 49 YTL!. Geçenlerde herşeyi crack kullanan bir tanıdığım bile basmış parayı satın almış. Tebrik ediyorum. Kendim oynamadım ama arkadaşlar oynarken izledim. Gerçekten tek kelimeyle mükemmel.

Crysis CryEngine 2 : Oyunun motorundan marifetler


Bazı forum sitelerinde kıla tüye takması çok seven arkadaşlarımız bazı saçma eleştiriler yapmalarını kıskançlık krizi atakları olarak görüyorum.



Oyundan Türkçe görüntüler :





NOT: Oyun 16+

Good Quality Applications Built With Delphi

0 yorum


"Nedir bu Delphi ile alıp veremediğin?" diyenler için yazıyorum bu yazımı :)
Şaka bir tarafa sanırım Delphiye fazla yüklenmişim. Sezar ın hakkını verme zamanı.
Bilgiğiniz gibi Delphi, Pascal temelli bir programlama dili. Borland tarafından geliştirilmiştir.

Delphi'nin Gelişim Süreci

Delphi EEP (Early Experience Program)

İlk hazırlık sürümü 1994 sonbaharında kısıtlı bir geliştirici çevresinde satılmıştır. Yanında verilen kaynak kodları gelecek sürüm olan Delphi 1'e göre önemli farkları olduğunu gösteriyor.

Delphi 1 (Kodadı: Delphi)

Delphi nin ilk sürümü 14 Şubat 1995 de satışa sunuldu. Sadece 16 Bit uygulamalar için kaynak kodları içeriyordu. Bileşenleri son derece kısıtlıydı.

Delphi 2 (Kodadı: Polaris)

Delphi 2, Mart 1996'da satışa sunuldu. 32 Bit uygulamaların geliştirilebildiği ilk sürümdür. Önceki sürüm olan Delphi 1 de birlikte veriliyordu.

Delphi 2, 16 Bit ten 32 Bit'e geçişte önemli ölçüte geliştirildi. Windows 95 stilinde modern bileşenler içeriyordu. Ayrıca çok daha fazla hafıza kullanımına izin veriyordu. Daha önce tüm veritipleri için 64 KByte ile sınırlıydı. Karakter dizileri (String) 255 karakter olabiliyordu. Delphi 2 ile 2 GByte a kadar kullanım imkanı

Delphi 3 (Kodadı: Ivory)

Delphi 3, Mayıs 1997 de satışa sunuldu.

Önceki sürüme göre en önemli fark çok sayıda hatanın düzeltilmesi ve internet uygulamaları ile ilgili bileşenlerin eklenmesi olmuştur.

Delphi 4 (Kodadı: Allegro)

Delphi 4, Temmuz 1998 de satışa sunuldu. Dinamik dizi kullanımını sağladı.

Delphi 5 (Kodadı: Argus)

Delphi 5, Ağustos 1999 da satışa sunuldu. Bu sürüm ile ADO ile veritabanı erişimi başladı. Profesyonel sürümde ise bu özellik ADO Express olarak satın alınması gerekiyordu.

Delphi 6 (Kodadı: Iliad)

Delphi 6, Mayıs 2001 de satışa sunuldu. Delphi 6 ile birlikte gelen Modelmaker modelleme aracı ile UML-Modellerinden Delphi kodları oluşturulabiliyordu. Modelmaker nesne tabanlı sistemleri modelleyen standart bir dil olan Unified Modeling Language UML ile Diagram oluşturmayı sağlıyor. Böylece kod yazımı en aza indiriliyordu.

Veritabanı erişimi için yeni bir arabirim olan dbExpress eklendi........................

Delphi 7 (Kodadı: Aurora)

Delphi 7, 9 Ağustos 2002'de satışa sunuldu. Tarihteki en sağlam ve bugsız sürüm olarak nitelendirilir. Beraberinde .NET Preview komut satırı derleyicisi ile birlikte geldi. Modelleme aracı Modelmaker bu sürümde Delphi ile bütünleştirildi.

Delphi 8 (Kodadı: Octane)

Delphi 8, Aralık 2003 de satışa sunuldu. Bu sürüm ile sadece .NET 1.0 uygulamaları geliştirilebiliyordu. ECO gibi çok güçlü bir teknoloji Delphi'ye kazandırıldı. Borland bu versiyonda ECO gibi bazı ilklere imza attı. Fakat bu gelişmelerden çok, herkesin beklediği .NET desteği biraz gecikti ve IDE'de bulunan buglar herkezi bezdirdi. IDE'nin başarısızlığı ECO gibi teknolojilerin önemini perdeledi.

Delphi 2005 (Kodadı: Diamondback)

12 Ekim 2004 tarihinde satışa sunuldu. .NET 1.1 ve Win32 desteği ile beraber geldi. Delphi 8'in ardından, Delphi kullanıcılarının karşısına gerçekten güçlü bir IDE çıkarıldı. ECO II ile model tabanlı progrmlamaya yeni bir soluk geldi. Özellikle Refactoring desteği, Delphi'nin 8. sürümünde kaybettiği imajını geri kazandırdı.

Delphi 2006 (Kodadı: Dexter)

10 Ekim 2005 çıkış tarihidir. Her ne kadar Delphi programcıları .NET 2.0 desteğini bekleseler de, bu sürümün amacı .NET ve Win32 alanında iyileştirmelere gidilmesi idi. Özellikle Win32 kütüphanesindeki bir çok temel rutinde, FastCode kütüphanesi kullanıldı. Yine bu sürümde de .NET 1.1 desteği veren Delphi, bizleri ECO III ile tanıştırdı. Ayrıca Win32 ve .NET ortamları için Together ve Caliber RM destekleri eklendi. Pattern Organizer, Code Templates gibi özelliklerin yanında Refactoring geliştirildi. Ayrıca bu sürümde C# Builder, C++ Builder bütünleşik olarak geldi.

Delphi 2007 for Vista (Kodadı: Spacely)

19 Mart 2007 tarihinde çıktı. Bu sürümde esas amaç Windows Vista ve Ajax'tır. Ve bu sürüm sadece Win32 için çıkmıştır. .NET sürümü bulunmamaktadır.

Delphi for PHP (Kodadı: Astro)

27 Mart 2007 tarihinde piyasaya sunuldu. Qadram şirketinin uzun süreden beri üzerinde uğraştığı QStudio, CodeGear(Borland'ın alt şirketi) tarafından satın alındı ve ismi Delphi for PHP olarak piyasaya çıktı. Özellikle VCL kütüphanesinin PHP versiyonu ile birlikte Qooxdoo ve Ajax destekleri ile ön plana çıkıyor.

Codegear RAD Studio 2007 (Kodadı: Highlander)

2007'nin son çeyreğinde çıkması planlanan Highlander sürümü .Net 2.0 destegi ve .Net 3.0 uyumlulugu ile cikacaktir. İçerdiği bazı yeni özellikler şunladır.

1. .Net 2.0 desteği
2. Vista desteği
3. .Net 3.0 ile uyumluluk
4. Generics for Delphi.Net
5. DBX4
6. ECOIV
7. BlackFish SQL

Delphi 2008 (Kodadı:Tiburón)

2008'nin ortasında çıkması planlanan 2008 sürümünün en önemli yeniliği VCL in Unicode destekli hale gelecek olmasıdır. Bunun yanında Win32 için Generics desteğinin gelecek olması diğer bir yeni özellik olacak.


Delphi ??? (Kodadı:Commodore)

Delphi 2008 den sonra çıkması planlanan Commodore sürümünün en önemli yeniliği VCL in 64Bit destekli hale gelecek olmasıdır.

Bu sürümlerin ilerisinde ise aşağıdaki özelliklerin dile getirilmesi planlanmaktadır.

1. multi-core/multi-threaded development
2. Development for PDAs and the Compact Framework
3. Language enhancements and standards conformance
4. Rich Internet Application (RIA) development
5. Cross-compilation to other operating systems
6. Continuously improved and frequently updated documentation

NOT: Halen en çok kullanılan sürümü Delphi 7 dir. En iyi bilgi içeren Delphi sitesi ise DelphiTürkiye'dir

Delphi ile yazılmış en güzel projeler ise BURADA listelenmiştir.
Açıkcası Borland bana göre .NET in kuyruğuna takılmakla ve de Linux sürümü olan Kylix'in geliştirmesini durdurduktan sonra çok puan kaybetmiştir. Yine de en güzel RAD ve VCL kesinlikle Delphidedir. Ülkemiz yazılımcıları ve yazılımları için de mükemmeldir. Nam yapmış Türkiyedeki en çok pazar payına sahip yazılım şirketleri, uygulamalarının bir çoğunu Delphi ile geliştirmektedirler.

Java and Netbeans Video

0 yorum




Uyarı: Patlamış mısır yemek, ciklet çiğnemek, kabuklu yemiş yemek YASAKTIR!

Java 01: Hello World
Java 02: Variables
Java 03: Functions
Java 04: If & Switch Statements
Java 05: While & For Loops Statements
Java 05,5: Object Oriented Programming
Java 06: Loops
Java 06,5: Basic Classes
Java 07: Switch Statements
Java 07,5: Namespace & User Input
Java 08: Arrays
Java 09: Exceptions
Java 09,5: Inheritence, Abstract Classes & Methods
Java 10: Interfaces
Java API & String Methods
Java 11: Swing GUI Intro
Netbeans 6 Swing App Dev
Java ME and the Netbeans Mobility Pack
NetBeans SOA Tools, Composite Application, CASA



Java ve Turkiye

1 yorum



Bir dostum bana 1 hafta sırf Java nedir? diye araştırma yapmamı tavsiye etmişti. Ben de içimden "Ne yaptın usta ya, çok şükür Ar-Ge ci sayılırız, 2-3 günde hallederim" diye düşünmüştüm. 10 günden fazla oldu hala okuyorum :) Kulakların çınlasın @ch.

Çok yabancı değildim Java ya ama işin içine ciddi ciddi dalınca anlıyor insan Java'nın dil değil koskoca bir platform olduğunu. Hehe aklıma .NET geldi. O da platform olduğunu idda ediyor. Tek cümle ; hadi ordan. .NET çi arkadaşlarım kızmıştır ama cidden öyle.

Bazı şeyleri daha iyi anlıyorum. Neden ülkemizde Java teknolojileri az kullanılıyor.

1. Üniversite veya kurslar hep M$, .NET dalgasında. Çünkü o kolay ve onu biliyorlar sadece.
2. Java bir derya ve bizim çat pat yüzme bilen Yazılımcı (!) arkadaşlarımız ve işin Ustaları(!) bu deryada kulaç atmaya korkuyorlar.
3. Türkiye'de orta büyüklükte projelerden öteye pek gidilmiyor. Dolayısıyla diğer diller bu ihtiyacı karşılıyor. Fantaziye ne gerek var ama demi?
4. İyi derecede bir Delphici veya Vbasic hatta C# cıyı atıyorum 1000 $ a çalıştırmak varken zaten piyasada az olan bir Javacı arkadaşa 2000 $ vermeyi enayilik olarak görüyorlar.
5. Kısa zaman sonra mevcut talepler genişleyecek ve mevcut arkadaşlar bu talepleri karşılayamayacak. İşte o zaman "Tühhh javacı olmak varmış ya" diyecekler. Benden söylemesi. Ahanda bu tiyoyu sizden başkasına da vermem :)

Javada sınır yok. Açıkça diyor ki; Ne arzu edersiniz.... gerisi senin hayal gücüne kalmış. Tabi bilgi ve becerine de. Eğer hayal gücünüz darsa hiç uğraşmayın. Java zaten sizi kabul etmez. Klasik 2 edt, 2 btn, 2 dbQuery den öte gidemiyorsanız Delphi tam sizlik.

Java uzun ve meşakkatli bir yol. Lakin ödülü çok büyük. Size her türlü hayalinizi gerçekleştirmeyi vaadediyor. Sürekli gelişen ve gelişecek olan Java gerçekten beni büyüledi. Açıkcası korkuttu da :) Büyük bir aksilik olmazsa "Javadan dönenin kaşığı kırılsın"
Şimdi size java şöyle java böyle demiyecem. Araştırın. benden sadece temel bir bilgi linki çalışır :) Buyrun...Tıklayın...

---------------- // Yaşasın Java Kardeşliği \\--------------------

BT insan kaynaklari portali

0 yorum



Güzel, faydalı bir insan kaynakları portalı. Jobula.com Sadece Bilişim Sektörüne hitap eden jobula' da ;
Yazılım,
Sistem ve Ağ
Satış
İş Analizi
Kurumsal Kaynak Planlama
Proje Yönetimi
Veritabanı
Finans
Diğer
Güvenlik
Multimedya
Web Yazılım
Satış ve Pazarlama
Satınalma
gibi kategorilere göre iş aramanız mümkün. Çok faydalı bir portal olarak BT sektöründe yerini alacağını zannediyorum.
Java ile yazıldığı için de gözüme çok hoş geldi.