MySQL – Tekrar Eden Veriler

Bazen binlerce satır veriden oluşan tablolarımızda aynı içeriğe sahip satırları tespit etmemiz gerekebilir.

Bunun için şu sorguyu kendinize göre düzenleyip kullanabilirsiniz.

 

php_sapi_name ile Fonksiyona SSH Cronjob Erişimi

Php ile yazdığımız bir metota örneğin sadece ssh ile ya da crontab a yazdığımız bir görev için erişim izni vermek istiyorsak, php_sapi_name işlevini kullanabiliriz.

php_sapi_name methodu bize http sunucu ile php arasındaki arayüzün cinsini döndürür. Örneğin CLI PHP için bu değer “cli” iken apache ile kullanılan api’ye bağlı olarak değişiklik gösterebilir. Tamamı olmasa da olası değerler “aolserver, apache, apache2filter, apache2handler, caudium, cgi, cgi-fcgi, cli, continuity, embed, isapi, litespeed, milter, nsapi, phttpd, pi3web, roxen, thttpd, tux ve webjames” gibidir. Okumaya devam et “php_sapi_name ile Fonksiyona SSH Cronjob Erişimi”

PHP ile Meteoroloji Hava Durumu Bilgileri Çekme (Güncel)

Daha önce çoğu kişi ülke geneli şehir ve gün bazlı güncel hava durumu bilgilerini mgm.gov.tr adresi üzerine şehir ismi gönderip çıkan sonucu kaynak kodundan cURL ile okuyup projelerinde gösteriyordu. Bende/bizde aynısını yapıyorduk 🙂 Farkettik ki meteoroloji web sitesi tasarımını ve teknolojisini değiştirmiş. Tabi cURL ile gelen bilgileri parse edenlerinde kodları patladı malesef. Okumaya devam et “PHP ile Meteoroloji Hava Durumu Bilgileri Çekme (Güncel)”

SubVersion (SVN) ile TortoiseSVN Kurulum ve Kullanımı

Subversion Nedir?

Subversion açık kaynak kodlu bir sürüm takip,  yaptığınız projeler için komuta satırından yönettiğimiz bir depolama sistemidir. Subversion’ı istenilen şekilde geliştirebilir, dağıtabilir ve kullanabilirsiniz. İki türlü kullanımı vardır. Birincisi depo -repository- olarak kullanıldığı sunucu, diğeri ise repository’deki dosyalara erişim için kullanılan client kısmıdır. İster kendi bilgisayarınızda ister uzak bir bilgisayarda repository oluşturup, yapmış olduğunuz projeleri bu depolarda saklayabilir, versiyonlayabilirsiniz. Subversion’ın görevi, projeniz üzerinde yaptığınız her değişikliği bir sürüm numarası vererek depoda saklamaktır. Bu sayede istediğiniz zaman dilediğiniz bir eski sürüme geri dönebilir, nerede ne zaman değişiklik yaptığınızı görebilirsiniz. Okumaya devam et “SubVersion (SVN) ile TortoiseSVN Kurulum ve Kullanımı”

Bash Script ve Crontab ile MySQL Dump Almak

Veritabanlarının düzenli olarak yedeklerini tutulmasının önemini biliyoruz. Projelerimde çoğunlukla MySQL kullandığım için bunun bash betiği ile nasıl yapılacağını anlatmaya çalışacağım. Burada kullandığım mysqldump bir dosyaya veritabanı içeriğinin dökümünün aktarılmasını sağlayan küçük yararlı komutumuz. Okumaya devam et “Bash Script ve Crontab ile MySQL Dump Almak”