Macosx üzerinde 1.7 olan svn sürümünü 1.8 yapma isteği olan herkesin bu makaleyi keyifle okuyacağını düşünüyorum. Çünkü çok kolay kısa bir yol izleyeceğiz...
PHPExcel ile Birden fazla Sheet üzerinde çalışmak
StandardPHP ile uğraşan insanların çoğunun birgün bir yerde excel ile yolları kesişir.. Çoğu insan bunu html çıktısını excel içine basarak çözer ama ben size daha stabil ve çoklu sayfalar ile çalışabileceğiniz bir yol göstereceğim şimdi..
Facebook Long Lived Access Token
StandardHerkese selam,
Facebook ta login işlemi sırasında farklı yöntemler izleyebilirsiniz.
Bugün size client tarafından login olduktan sonra sunucu tarafından long lived access token değiştirme işlemini göstereceğim.
Önce client tarafında login oluyorsunuz ve short lived access token alıyorsunuz. Daha sonra bu kodu sunucuya gönderip aşağıda yazdığım kod ile long lived token alabilirsiniz.
$slToken = $_GET['access_token']; // Obtain User Token $fb_token_get = curlGet("https://graph.facebook.com/oauth/access_token" . "?client_id=" . $config->facebookAppId . "&client_secret=". $config->facebookAppSecret . "&grant_type=fb_exchange_token" . "&fb_exchange_token=". $slToken ); $fb_token_params = null; parse_str($fb_token_get,$fb_token_params); // Token Data echo "Token: " . $fb_token_params['access_token'] . "<br />Expires: " . $fb_token_params['expires'];
Sphinx – Full Text Search
StandardSphinx Full Text Search nedir? PHP ile birlikte Kullanımına bakalım..
Objective-C ile md5 ve SHA1 oluşturma
StandardObjective C ile çalışırken md5 veya sha1 hash oluşturmak konusunda yardıma ihtiyacı olan varsa buyursun..
Encapsulation, inheritance ve Polymorphism
StandardSizlere OOP ile hayatımıza giren bazı terimleri kabaca anlatmaya çalışacağım..
Broadcast, Unicast ve Multicast
StandardSelam herkese.. Merak ettiğim ve öğrenmek için araştırma yaptığım bu kavramlar için küçük bir makale yazmaya ve sizlerle paylaşmaya karar verdim..
Ülkeler için tahmini Latitude – Longitude bilgileri
StandardÜlkelere ait enlem boylam bilgilerine ihtiyacı olanlara süper bir paylaşım olacağına inanıyorum. Ülke Kodu Latitude ve Longitude..
Mac Üzerinde Hayatınızı Kolaylaştıracak Uygulamalar
StandardMac üzerinde yazılım geliştiren herkesin, hatta geliştirmeyenlerin de bakmasını önerdiğim, hayat kolaylaştıran bir kaç uygulama..
Uzaktaki sunucuda Git Deposunun son sürümünü güncellemek
StandardSunucumuzda projemizin git de bulunan son sürümünü çekelim..
Ördeğim şahin ve evde Ördek besleme sanatı :)
StandardHep yazılım, hep kod yazacak değiliz ya.. Bu seferde hayattan bir tecrübe paylaşmak istedim..
Yii2 Framework
StandardYii2 nin en güzel yanlarından birisi de composer ile kurulum yapılabiliyor olması. Bootstrap default olarak içinde gelmekte.
yii ile ilgili olarak önceki yazdığım makalelere göz gezdirdiyseniz yavaşça kurulum ve detaylarına bakalım ne dersiniz?
Sosyal Medya Uzmanı Ne İş Yapar? 14 madde de ele alalım..
StandardSon yıllarda yeni yeni türemiş olan bir iş kolu olan sosyal medya uzmanlığı, her geçen gün daha da popüler olmakta.
Peki bu sosyal medya uzmanı ne iş yapar? Neye yarar kabaca bakalım isterseniz..
MySql – Foreign Key Kontrolünü – Kısıtlamalarını Kapatmak
StandardAslında Türkçe mesleki anlamda kullanmak bence sağlıklı olmayabiliyor herzaman. Bu konuyu aratan kimsenin foreign key kısıtlaması diyeceğini zannetmiyorum 🙂
Disable Foreign Key Checks or Constraints desek daha sağlıklı olacaktı bence konu başlığına..
İlişkisel veritabanları ile çalışmaya başladığınız zaman hayatınıza foreign key adında yeni bir kavram girecek.
Ve ilişkili dataları kaydederken size ilişiği olan tablodaki kayıt yoksa veya başka yerde kullanılan bir datayı silmeye çalıştığınız zaman şöyle bir hata döndürür sistem:
Cannot add or update a child row: a foreign key constraint fails
Bu durumda ya deveyi güdeceksiniz yada diyardan gideceksiniz diye düşünebilirsiniz ama Hatalı kaydı bulmak bazen zor olabiliyor.
Ben size 3 satırda bu kontrol işlemini kapatmayı göstereceğim..
SET foreign_key_checks = 0; DELETE FROM users WHERE id > 45; SET foreign_key_checks = 1;
Mysql de | (pipe) ile birleştirilmiş sahaları ayıklamak
StandardElinize bir veritabanı geldi diyelim. Burada programcı dataları tek kolonda pipe ( | ) ile veya başka özel karakterler ile birleştirerek saklamayı tercih etmiş diyelim.
Siz de tüm sahayı seçmek yerine içinden bir kısım almak istiyorsunuz diyelim. Bunun için size 2 yöntem göstereceğim.