PHPSCH – Source Code Highlighter (Kaynak Kod Renklendirici)
19 Temmuz 2009 Yazar: ibrahim. Kategori: PROGRAMLAMA
Geçtiğimiz dönemde kaynak kodu renklendiriciye ihtiyacım oldu. Php 'nin yerleşik fonksiyonları ile bunu çözebiliyorsunuz ancak kendi renklendirme stillerinizi kullanmanız için php.ini içinden değişiklik yapmanız gerekiyor. Bu hem pratik değil, hem de çoğu sunucuda erişim hakları nedeni ile mümkün değil. Bende oturdum, kendiminkini hazırladım. Adına PHPSCH dedim. Bu küçük yazılımla kendi renklendirme stilinizi oluşturabiliyorsunuz. Renklendirme verilerini CSS /lib/recipes.css dosyasından aldığı için, bu dosyadan kolayca istediğiniz renklendirme değişikliklerini yapabiliyorsunuz. Ana programlama dili php'dir. Kullanıcı arayüzü için türkçenin yanında ingilizce ve almancayı da ekledim. Bunların dışındaki dilleri de kolayca ekleyebilirsiniz.
_____________________________________________________
English Version
PHPSCH is web based source code syntax highlighter. You can use your own template for highlight. It developed using php, javascript(jquery).
5 yorum
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.
10 yorum
Telif Hakları Paradoksu…
7 Temmuz 2009 Yazar: ibrahim. Kategori: HAVADAN SUDAN
Çok özel insanların, binbir emekle ortaya koyduğu eserlerinin telif hakları aracılığı ile emeklerinin karşılığını alması kadar doğal bir şey yok. Bu sayede, insanoğlunun sahip olduğu kullanılabilir bilgiler artmakta ve medeniyet gelişmekte. Düşünen beyinler motive edilmekte ve yeni düşünen insanların çıkıp yeni eserler ortaya koyması teşvik edilmekte.
Yukarıdaki gibi mi düşünüyorsunuz? Hayır ben böyle düşünmüyorum. "Sadece para kazanıldığı zaman bilgi üretimi sağlanır aksi durumlarda bilgi (ya da başka bir ürün) üretimi yapılması mümkün değildir" şeklinde bir varsayım, hayatımda gördüğüm en büyük yalanlardan birisi. Bunun böyle olmadığını ispatlayan milyonlarca örnek var. Bilgisayar dünyasındaki açık kaynak kodlu yazılımlar, internet üzerindeki (gerek sitelerdeki gerek ücretsiz e-kitap dağıtımlarında) ücretsiz sunulan bilgiler...
Ayrıca ahlaki açıdan bakıldığında da, bu konu, tam anlamı ile bir paradoks.
Şimdi Size (hem vicdanınıza, hem mantığınıza) 2 soru sormak istiyorum;
1 yorum
Hangi işi yapıyorsanız yapın, sunduğunuz ürün, görsel olarak müşterisiyle iletişim kurar. Hatta alıcısı, bazen ilk görüşte ürüne aşık olur. Bu açıdan tasarım işi çok ciddi olarak ele alınması gereken bir konu. Özellikle internet geliştiricileri için bunun önemi çok fazla. Hatta çoğu zaman değişik ürünler arasındaki tek fark, tasarım ve ürünlerin görselliğinden ibaret olabiliyor. Tasarım konusunun en can alıcı konusu ise renkler... Bugün psikolojik araştırmalarla da ispatlanmıştır ki her renk, insanlar üzerinde farklı psikolojik etkiler bırakıyor. Başarılı tasarımcı renklerin bu etkisinden faydalanabilmeli bana göre. Bu nedenle, arşivimde bulunan aşağıdaki yazıyı sizlerle paylaşmak istedim. Kaynağı not almamış olduğum için yazamıyorum. Bu nedenle emeği geçen her kimse kendisinden özür dileyereyerek aşağıya ekliyorum.
11 yorum
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.
2 yorum
Avrupa Yakası Bu Kez Hüzünlendirdi
6 Temmuz 2009 Yazar: ibrahim. Kategori: HAVADAN SUDAN
Hayatım boyunca, sürekli olarak takip ettiğim tek televizyon dizisi "Avrupa Yakası" idi. Özellikle kadrosundaki inanılmaz yetenekli oyuncular sayesinde, yıllardır beğeniyle izlediğimiz bir dizi haline geldi kendileri. Şimdi düşünüyorum da gerçekten çok komik tiplemeler vardı dizide; Burhan, Volkan, Setaç, Gaffur, Dursun, Sacit, Bülent.......
Gerçi "Seinfeld 'den çok fazla alıntılar yapılması", "çekimler de mikrofonların sık sık görünmesi", "senaryodaki tutarsızlıklar" vs gibi nedenlerle eleştirdiğim zamanlar da oldu fakat espiri kalitesi ortalamanın üzerindeydi, hakkını vermek lazım. Yine inkar etmemek gerek ki, oyuncu kadrosunun diziye katkıları izleyenlerin tahmininden çok daha fazlaydı. Aynı senaryo başka oyuncularla çekilse, dizinin bu kadar başırılı olması çok zordu diye düşünüyorum.
Yorum yok
