Obfuscation nedir? (php)

Obfuscation, türkçe karşılığı gizlemek olan bir işlemdir. Bu işlem, yazılımda, kodların anlaşılabilirliğinin daha az olması için yapılmaktadır. Yapılma amacı ise güvenlik ve gizliliktir. Obfuscator dediğimiz araçlar ise, yazdığımız kodları anlaşılabilirliği daha zor hale getiren, yani obfuscate işlemini yapan şeylerdir. İnternette çoğu yazılım dili için olduğu gibi php için de bir sürü obfuscator var. Bunlardan bir […]

, , ,

4 Yorum

Sık kullanılan Linux komutları

Bash Komutları uname -a : bu komut, sistem ve kernel bilgilerini verir. (kernel dediğimiz linux çekirdeğidir.) head -n1 /etc/issue : kullandığımız linux dağıtımını görüntüler. mount : dosya sistemini monte etmeye yarar date : bilgisayarın saatini ve tarihini görüntüler. uptime : sistemin ne kadar süredir kesintisiz çalıştığını, sistemdeki aktif kullanıcı sayısını ve sistemin yük ortalamalarını görüntüler. […]

, , , ,

6 Yorum

LESS – Dinamik Stil (CSS) Dili

Twitter Bootstrap‘i (ayrı bir konuda buna da değinmek gerekir) incelerken LESS ile karşılaştım. Bootstrap, LESS ile tamamen entegre şekilde çalışıyormuş ve gayet de iyi yapıyormuş Hemen derinlemesine LESS nedir ne işe yarar diye araştırmaya koyuldum ve sizlere de bahsetmek istedim. LESS, CSS‘i dinamik hale getiren bir programlama dili. CSS yazarken dert yandığım değişken ve fonksiyon […]

, , , , , ,

8 Yorum

diagram designer – sekil cizme ve modelleme programı

Herkes yaptığı sistemi, mimarisini, çalışma şekillerini bir başkasına göstermek ister. Ancak koddan bir şey anlatamazsınız. Üstüne üstlük bir de hevesiniz kaçar.. Diagram designer, yazılımlarınızın mimarisini, akış diagramını, aklınızdakileri aktarabilecğeiniz küçücük (<2MB) ancak çok değerli bir şekil çizme programıdır. SmartDraw, Microsoft zımbırtıları ile çok kasmış ancak, bir türlü rahat edememiş biri olarak, bu programı keşfettiğime çok […]

, , , , , ,

1 Yorum

Zend framework Zend_Db_Adapter ile veritabani persistent connection olusturma

Zend framework ile Zend_db_adapter kullanarak herhangi bir veritabanına persistent (kalıcı) bğalantı oluşturmak istiyorsanız, config.ini dosyanıza (veya adı application.ini olabilir artık hangisi ise ) database.params.persistent = TRUE yazmanız yeterli olacaktır. peristent connection nedir merak ediyorsanız, bir önceki yazım için tıklayınız.

, , ,

1 Yorum

database – mysql persistent connection nedir?

Persistent connection nedir? Persistent connection, bağlantının sürekli açık tutulduğu bağlanma biçimine denir. Normal olarak, yazılım dilleri bir veritabanına bağlanacağı zaman, bilgisayardaki bir port üzerinden veritabanına bağlantı açar. Daha sonra kodun sonunda, veya isteğe bağlı bir yerine bağlantıyı kapatır. Ayrıca connection kapatılmadıysa, yazılım dillerinde otomatik kapatma seçenekleri de bulunmaktadır. Örneğin 5 sn sonra kapat, 10 sn […]

, , , , , ,

4 Yorum

Sunucumu Hangi İsletim Sistemi ile kurmaliyim?

Eğer bir sunucu kurmak istiyorsanız, burada sizleri ilgilendiren bir kaç şey paylaşmaya çalışacağım. İlk etapta ne kuracaksanız, hangi amaca yönelik bir sunucu kuracaksanız kurun, Microsoft Mahsüllerinden (klavye, mouse hariç) uzak durun. Her şeyi paralı bilindiği üzere. Ayrıca Windows Serverlar bir miktar stabilliği yakalamış olmasına rağmen, “Windows” kelimesinin altına bastıra bastıra uzuk durun derim. Burada mantıklı […]

, , , , ,

3 Yorum

mysqldump kullanımı

mysqldump komutu veritabanının yedeğini almak için ve bu yedekleri geri yüklemek için kullanılan bir komuttur. Veritabanının yedeğini almak derken, yapabileceğimiz işlemler kısıtlı değildir. Tek bir veritabanının yedeğini almak, birden çok veritabanının yedeğini almak, tüm veritabanlarının yedeğini almak, tek bir veritabanından seçtiğimiz tabloların yedeğini almak gibi işlemleri yapabiliriz. mysqldump komutunun kullanımı aşağıdaki 3 şekilde özetlenebilir. mysqldump […]

, , , , ,

6 Yorum

Linux ve Unix icin Crontab – CronJob – Zamanlanmis Gorev

Hızlı Crontab Dökümanı (zamanlanmış görev) Linux  (Unix) ve Solaris sistemlerde Cronjob (zamanlanmış görev) oluşturmak  Cron, zamanlanmış görevler hazırlayabileceğiniz ve bu görevlerin arka planda cron sihirbazı ile çalıştırabileceğiniz bir özelliktir. Cron jobs (zamanalanmış görevler) cron tab (cron tables yani cron tablosu) diye çeşitli söylemleri vardır. Bunlar aynı şeydir. Bu görevler, programları ve ne zaman çalışacakları ile […]

, , , , ,

7 Yorum

tar.gz arsivinin icinden dosya silmek

Linux sistemlerde bir çok durumda bir tarı üretmek kolay gözükse de, bazı durumlarda, özellikle benim gibi çoklu işletim sistemleri ile çalışıyorsanız, ihtiyacınız olabilecek bir şey bu. Nitekim böyle bir işlemi malesef yapamıyorsunuz. Çünkü : 1 – Tar demek, tüm dosyalar toplanıp tek bir dosya haline getirilmiş demek. 2- Gz demek, bu tek tar dosyası, sıkıştırılmış […]

, ,

4 Yorum