ibonette.com | TEKNOLOJİ

ibonette.com

Samimi olmayi vaat edebilirim ama tarafsiz olmayi asla…
Subscribe

‘TEKNOLOJİ kategorisi için arşiv. ’

Kitap İnceleme:Uzmanlar için PHP-Mehmet Şamlı

Kasım 11, 2009 By: ibrahim Category: PROGRAMLAMA, TEKNOLOJİ

Geçtiğimiz günlerde, kitapyurdu.com’da php ile ilgili yeni çıkan kitap varmıdır acaba diye gezinirken. Mehmet Şamlı’nın Uzmanlar için Php isimli kitabını gördüm. Tanıtım yazısını ve birkaç okuyucu yorumunu okuduktan sonra hemen sipariş verdim.

Açıkçası beklediğimden daha iyi bir kitapla karşılaştım. Öncelikle vurgulamam gerekir ki bu kitap php ile programlamayı öğrenmek için yazılmış bir kitap değil. Daha çok php programlama diline az çok hakim olmuş ve uygulama geliştirme yeteneğine ulaşmış, ancak ciddi bir uygulama geliştirirken bir takım sorun ve ihtiyaçlarla karşı karşıya kalan php geliştiricilerine hitap ediyor.

Devamını oku →

Bilişim Sektörünün Bitmeyen Tartışmaları (O mu? Bu mu?)

Ekim 29, 2009 By: ibrahim Category: TEKNOLOJİ

Linux mu, Windows mu ?
php mi, asp mi, jsp mi …. ?
C# mı, Java mı?
C# mı, Vb.net mi ?
Microsoft mu, Sun mı?
Masaüstü uygulama mı, Web tabanlı mı?
Açık Kaynak mı, Ticari yazılım mı?
Flash mı, Silverlight mı?
Internet Explorer mı, Firefox mu, Opera mı, Safari mi …. ?

Devamını oku →

PHP 5.3 ‘deki Deprecated Hatası (Deprecated: Assigning the return value…)

Temmuz 16, 2009 By: ibrahim Category: PROGRAMLAMA, TEKNOLOJİ

PHP ‘nin 5.3 versiyonunu üzerinde, CakePHP, Wordpress, Joomla! vs gibi php 4 uyumlu uygulamalarınızı tarayıcıdan çağırmaya kalktığınızda aşağıdaki hatayı alıyorsunuz;

Deprecated: Assigning the return value of new by reference is deprecated in …..

Bu hata, genel olarak, php 4 uyumlu olarak geliştirilen uygulamalarda alınıyor. Onaylanmayan fonksiyonların kullanıldığı betikler bu hatayı veriyor. Yani artık 5.3 ile birlikte tavsiye edilmeyen ve php 6.0 kaldırılacak olan fonksiyonlar. Örneğin; ereg, eregi, ereg_replace, split, spliti, sql_regcase… Bu fonksiyonlar halihazırda kullanılabilir durumda ancak yukarıdaki hatayı üretiyor. Yani, Php 5.3 ile birlikte değişen (php.ini) hata raporlama ayarları nedeniyle bu hata alınıyor.

Devamını oku →

Geliştirici için En Uygun İçerik Yönetim Sistemi (İYS-CMS)

Temmuz 06, 2009 By: ibrahim Category: PROGRAMLAMA, TEKNOLOJİ, İŞLETME/EKONOMİ

Hep diyoruz. Geliştirici, kendine en uygun aracı seçmeyi bilmeli. Bana göre her projede, oturup sıfırdan kodlama yapan ya da notepadden başka editör kullanmam diyen bir geliştirici çok kötü bir geliştiricidir. Hatta geliştirici değildir. (Bu konuda ayrıntılı bir yazı yazmayı düşünüyorum. Çünkü nette notepad kullanmayı marifetmiş gibi söyleyebilen, tavsiye edebilen insanlar var. Özellikle programlamaya yeni başlayan kişileri yanlış yönlendirebilecek bir durum bu.)

Laf lafı açıyor, konumuza dönecek olursak. Bir geliştirici iseniz, size gelen işlerin büyük bölümünün, sıradan web siteleri olduğunu bilirsiniz.

Şöyle düşünün;

Bir firma web sitesi yaptıracaktır. Ancak sıradan web sitesinin yanında, kendine özgü ufak tefek şeyler de istiyor. Joomla, drupal, wordpress gibi hazır sistemlerin, firmanın ihtiyaçlarının %80 ‘ini karşıladığını, ancak kesinlikle yetersiz olduğunu ve biraz daha müşteriye özel eklemeler ile işi çok kısa sürede halledebileceğinizi gördünüz.

Devamını oku →

Linux – Windows Paradoksu

Mayıs 24, 2009 By: ibrahim Category: TEKNOLOJİ

Linux’un avantajlarından hep bahsedip dururum. Ancak dürüstçe söylemek gerekirse  bütün avantajlarına rağmen, kullanıcıların linux’u kullanmasını sağlamak oldukça zor oluyor. Özellikle kurumsal alanda… Sunucular dışında kalan, yani kullanıcıların mesai arkadaşı olan masalarının üstündeki sistemlerde linuxa geçiş gerçekten çok zor. Kullanıcıların adaptasyonu, yeni alışkanlıkların edinilmesi vs. nedeniyle direnç ile karşılaşılıyor. Üstelik, linuxa geçişin kuruma getirdiği, eğitim giderleri, [...]

Devamını oku →

İnternette Girdiğiniz Siteler Ne Kadar Güvenli Bilmek İstermisiniz?

Şubat 21, 2009 By: ibrahim Category: PRATİK BİLGİLER, TEKNOLOJİ

Bilgisayarımda olmazsa olmaz birkaç yazılımdan birisi Firefox ‘tur. Bu web tarayıcıyı benim için vazgeçilmez yapan bir çok özelliği mevcut. En güzel taraflarından birisi, hepsi birbirinden yararlı yüzlerce eklentiye ücretsiz olarak ulaşabilmek…

McAfee SiteAdvisor ‘da, mükemmel Firefox eklentilerinden. Kendisi, bildiğimiz meşhur antivirus programını yapan firmaya ait. Bu eklenti ile kısaca; google, yahoo gibi arama motorlarının sonuçlarının yanına bir ikon ekleyerek ilgili sitenin “güvenli”, “zararlı” ya da “henüz belirlenmemiş” olduğunu bize söylüyor. Bu sayede bir takım zararlı yazılımlar yada kısaca virüs vs barındıran sitelere girmeden önce bilgilenmiş oluyorsunuz.

Firefox, versiyon 3 ten itibaren bu eklenti çalışmıyordu. Az önce tekrar baktığımda eklentiyi güncellemişler ve artık Firefox 3 ‘te de çalışıyor. Bu güzel gelişme ile ilgili oturup kısa bir bilgilendirme yazmak istedim.

Devamını oku →

Programlama Araçlarına Lisans Açısından Kısa Bir Bakış

Şubat 21, 2009 By: ibrahim Category: PROGRAMLAMA, TEKNOLOJİ

Web yazılımcılar olarak genellikle açık kaynak kodlu araçları kullanarak geliştirme yaparız. En azından bende ve tanıdığım dostlarımda durum böyle…

Peki geliştirme araçlarınızı seçerken lisans konusuna dikkat ediyormusunuz?

Eğer cevabınız evet ise; bu yazıyı okumaya devam etmenize gerek yok. Ancak cevabınız, “hayır ” ya da hiç aklıma gelmedi” vb ise o zaman bu kısa yazıyı okumanızda fayda var. Çünkü kullandığımız araçların lisansları, projemizin geleceğini, özellikle de en önemli konu olan parasal boyutunu çok etkiler.

Devamını oku →

Veritabanı Tasarımı-1: Veritabanının Uygulamadaki Yeri ve Veritabanı Tasarımına Giriş

Şubat 11, 2009 By: ibrahim Category: PROGRAMLAMA, TEKNOLOJİ

Pratikte, üzerinde çalıştığımız uygulamalarımızın çok büyük çoğunluğu, veritabanı ve bu veritabanı üzerinde çalışan kodlardan oluşurlar.

Programlamaya yeni başlayan amatör programcılar, uygulama geliştirirken genellikle kodlar (php vs.) üzerinde dururlar. Oysa ki kod kısmı işin en son kısmı olup, öncesinde yapılan bir takım analiz ve hazırlıklar sonucunda üretilen uygulama gereklerini, gerçekleştirmek üzere yazılır ve hangi programlama dilini kullanırsanız kullanın çok fazla farklılık göstermezler. Programlama dili değiştiğinde temel olarak değişen, yazım kurallarıdır. Yine aynı döngüleri, aynı mantıksal sınamaları, aynı karşılaştırmaları yaparsınız. Sadece yazım şekli değişir ancak temelde hangi dili kullanırsanız kullanın kodunuz aynı işleri yapar ve aynı sonuçları üretir. Tabi ki istisnaları da olmakla birlikte genel olarak durum böyledir.

Devamını oku →

İnternet Girişimciliği ve İnternette İş Kurmak

Şubat 10, 2009 By: ibrahim Category: PROGRAMLAMA, TEKNOLOJİ, İŞLETME/EKONOMİ

Bir dönemin en moda kavramlarından birisi “internetten para kazanmak” idi. Bu kavram, interneti kullanarak, hiç uğraşmadan kısa yoldan köşeyi dönmeyi ifade ederdi. Ancak Günümüze geldiğimizde interneti kullanarak kısa yoldan köşeyi dönmenin mümkün olmadığını gördük. Ancak bu gerçek internetin, yeni ekonomi, yeni iş modelleri ve yeni girişimcilik yaklaşımları getirdiği gerçeğini ortadan kaldırmaz. Bir başka deyişle kısa yoldan köşeyi dönmek yerine ciddi bir girişimcilik yaklaşımı ile internetin kendi gerçeklerini de kullanarak, bir iş sahibi olunabilir. Hatta biraz da şansıının yardımı ile bir efsane haline gelebilirsiniz. Bunun örnekleri çok… Ancak buradaki anahtar noktayı unutmamak gerekir: çalışmak, çalışmak, çalışmak… Yani kısa yoldan köşe dönmek yerine, bunun ciddi bir iş olduğunu ve girişimci yaklaşımı ile konuya yaklaşmak gerektiğini unutmamak lazım.

Devamını oku →

Google Translate, Artık Türkçeye de Çeviri Yapıyor…

Şubat 02, 2009 By: ibrahim Category: PRATİK BİLGİLER, TEKNOLOJİ

Google’ın en sevdiğim hizmetlerinden birisi translate, yani çeviri hizmetidir. Bu servis çince, japonca dahil olmak üzere dünyanın en çok kullanılan dillerinden birbirlerine çeviri yapabiliyor. Oldukça da başarılı çeviri yapıyor. Ne yazık ki şimdiye kadar 40′a yakın dil arasında türkçe mevcut değildi. Ancak artık türkçe de dahil edilmiş.

Google translate servisine buradan ulaşabilirsiniz. Mutlaka bir yere not edin. Bazen hayat kurtarabiliyor.

Devamını oku →