MySQL view’ları siz view’i oluşturduğunuz tabloda yapısal değişiklikler yaptığınızda bozulurlar. Kullandığınız veritabanı istemcisine bağlı olarak MySQL’deki bozuk viewlarınızı oluşturan sorguyu göremeyebilirsiniz. PhpMyAdmin gösterir mesela. Göremediğiniz view’ın içeriğini not almamışsanız düzeltmek için epey terlemeniz gerekir. Eğer istemciniz bozuk view’ları göstermiyorsa şu query’i kullanarak view detayını bozuk da olsa alabilirsiniz. select view_definition from information_schema.views where table_name = […]
Read MoreMevzu başlıktaki gibi kolay ve tek satırda hallolmuyor malesef. Amacım resimde gördüğünüz gibi yanyana iki div koymak ve bunlardan birisi sabit genişlikte iken diğer div’in kalan alanın tamamını kullanmasını sağlamak. Fatih Hayrioğlu’nun sitesinde bulamayınca Google’da aradım ama Türkçe örnekler malesef netice vermedi. Stackoverflow.com’da şu sayfadaki Andres kullanıcısının örneği işe yaradı. Bu işlem için evvela bu […]
Read MoreMac’deki yetersiz ama gelecek vaadeden sevimli Php editörüm Coda geçen gün feci bir kazık attı bana. Şirket projelerini tuttuğumuz svn sunucunun ssl sertifikasını güvensiz buldu ve projeyi indirmeme izin vermedi. Bunu daha global bir yöntemle halledemez miyim, mac’a bu sitenin güvenli olduğunu zorla ikna edemez miyim diye arkadaşlarıma sordum ama olumlu bir cevap alamadım. Default […]
Read Moreİşim gereği sürekli uzaktaki makinelere komut satırından bağlanmam gerekiyor. Ofisteki internet bağlantısından bunu yaptığımda sabah açtığım oturum akşama kadar açık kalabiliyor. Evdeki Kablo.Net bağlantısında ise 2 dakika o pencerede işlem yapmadıysam bağlantı asılı kalıyor, bir kaç dakika sonra da “Write failed: Broken pipe” yazıyor ve kendi komut satırıma düşmüş oluyorum. Bu akşam canıma tak etti […]
Read MoreHiç iso-8859-9 charsetinde hazırlanmış bir sayfadan utf-8’e göre hazırlanmış başka bir sayfaya form datası göndermeniz gerekti mi? Bize gerekti. Kütüphane web sitemiz biraz eski kalmış ve iso-8859-9 formatında hazırlanmış. Yeni kurulan kütüphane yazılımı ise utf-8’e göre hazırlanmış. Web sitesindeki arama kutucuğuna “ağaç”,”şair”, “ırmak” gibi Türkçe özel karakter içeren kelimeler yazdığınızda karşı tarafa a?a?, ?air, ?rmak […]
Read MoreWeb sitenizde video galeri yapmak ve bu hizmet için YouTube’dan yararlanmak istiyorsanız vidoların önizleme resimlerine ihtiyaç duyacaksınız. Aşağıdaki örnek url’leri kullanarak videoların önizleme imajlarına ulaşabilirsiniz. Videoyu verdiğiniz gibi imaj dosyasını da YouTube üzerinden verebilir ya da yazacağınız kodla sisteminize kopyalayabilirsiniz. O size kalmış: Örnek YouTube videosu: http://www.youtube.com/embed/4rb8aOzy9t4 Önizleme imaj dosyası yolu: http://img.youtube.com/vi/4rb8aOzy9t4/1.jpg http://img.youtube.com/vi/4rb8aOzy9t4/2.jpg http://img.youtube.com/vi/4rb8aOzy9t4/3.jpg
Read MoreBir iş için lazım olunca emektar Xerox 3117’yi kutusundan çıkarıp kurmak istedim. Meğer Mac Os X sürücüsü yokmuş. Ama bu onu kullanmak için engel değil tabi. Google’da bulduğum kısa bir dökümanı burada paylaşarak hem kendime hem de aynı problemi yaşayanlara küçük bir not bırakmış olalım. Yazıcıyı kullanabilmek için üç paket programı kurmak gerekiyor. 1) Samsung […]
Read MoreMac kullanmaya başladığımdan beri bilgisayarda sadece program yazmak değil bilgisayarı kullanmak da büyük bir keyif haline gelmişti benim için. Mac’deki tek şikayetim doğru düzgün -daha doğrusu alıştığım şekilde olan- bir veritabanı istemcisi bulamamaktı. Veritabanı uygulaması olarak EMS’nin eline su dökebilecek bir yazılım bilmiyorum. Mac’de EMS yerine Navicat, SequelPro gibi muadillerini kullanarak idare ediyordum ya da […]
Read MoreMySQL ile tanışalı 10 seneyi geçti; şu hayat kurtaran “ignore” ifadesine bir kere bile denk gelmedim. Bu gece mühim bir işlemi PHP’ye bırakmaksızın sadece veritabanı üzerinden halledeyim diye uğraşırken -kabaca ifadeyle belli bir kriterdeki verileri bir tablodan başka bir tabloya arşivliyordum- hedef tablodaki unique indexler yüzünden canım sorgum “duplicate error” alıyor ve canımı sıkıyordu. Geçen […]
Read Moreİki haftadır iPhone kursumuzla ilgili yazı yazamadık. Bunun en büyük nedeni kurs dışındaki işlerimizin aşırı yoğun olmasıydı. Kursdaki konular da giderek daha karmaşık hale geldiği için malesef yazacak vakit bulamadım. Bir ara screen-recording ile video şeklinde hazırlayayım dedim ama sessiz bir ortamda boşluğa konuşmayı beceremedim. Bir kaç popüler video blog inceledim, ama bana göre değilmiş. […]
Read MoreBir önceki yazıda MySQL için split_str() fonksiyonunu oluşturmuştuk. Kelimeleri verdiğimiz karaktere göre bölüyordu. Amacımız; ad ve soyad değerleri tek bir sütunda isim olarak verildiğinde bu isim bilgisinden ad ve soyadı ayrıştırabilmek idi. split_str() fonksiyonu datayı istediğimiz karaktere göre (örneğin boşluk karakteri) bölebiliyor ve ortaya çıkan gruplardan hangisini görmek istiyorsak onu almamızı sağlıyor. Ama problemimiz için […]
Read MoreExcel’den aldığım bir veriyi hazırladığım bir tabloya aktarmam gerekiyordu. Tablomda ad ve soyad sütunları ayrı ayrı olacak şekilde tasarlanmıştı ama aktarmak istediğim Excel dosyasında isim olarak tek sütun vardı. İlk iş olarak Excel dosyasını phpmyadmin yardımıyla komple bir tablo olarak veritabanına yükledim. Aktarma için kaynak tablodan select yapıp hedef tabloya insert uygulayacaktım ama bu ad, […]
Read MoreEğer iPhone uygulamamızda birden fazla Table View kullanmak istiyorsanız ve kodlar da birbirine karışmasın diyorsanız aşağıdaki adımları takip ediniz: View Based Application taslağı ile yeni bir proje oluşturun. (Bu yazı için hazırladığımız örnek projemize “CokluTablo” adını verdik. Dosya isimlendirmeleri bu şekilde yapılacaktır.) Resurce klasöründeki CokluTabloViewController.xib dosyasını Interface Builder ile açıp içine Library’den 2 tane TableView […]
Read More| Powered by WordPress | Theme by TheBootstrapThemes