bson – binary json nedir?

Bson, yani Binary JSON, JSON’ların binary şekilde encode edilmiş halidir. Bson, tıpkı json gibi, içinde array ve döküman barındırırlar. Temelde 4 tipten oluşurlar, bunlar; byte 1 byte (8-bits) int32 4 bytes (32-bit signed integer) int64 8 bytes (64-bit signed integer) double 8 bytes (64-bit IEEE 754 floating point) Çok küçük bir örnek vermek gerekirse; {“hello”: […]

, , ,

7 Yorum

Corona Debugger Kullanımı

Corona, Android ve IOS ortamları için uygulama (daha ziyade oyun) yazmaya yarayan bir yazılım geliştirme kitidir (Software Development Kit – SDK). Yazının konusu ise Corona’nın debug tool’unun nasıl kullanılacağı. Genelde SDK’lar için kullandığımız IDE’lerde, debugger gömülü olarak bulunur. Corona’nın kendi IDE’si olmadığı ve indirdiğimiz SDK paketi ile beraber gelen 3rd party IDE de ücretli olduğu […]

, ,

7 Yorum

MySQL Tekrar Eden Verileri Bulmak

Merhaba, Binlerce satır verinizin bulunduğu bir tabloda birbiri ile aynı olan satırları bulmanız gerekebilir. Bunun için aşağıya yazacağım SQL cümleciğini kendinize göre düzenleyerek çalıştırabilirsiniz. SELECT column FROM table GROUP BY reference_column HAVING COUNT( * ) >1 column : buraya görüntülemek istediğiniz sutunları yazabilirsiniz veya tümü için * yazabilirsiniz. table : işlem yapmak istediğiniz tabloyu yazınız reference_column : aynı verilerin olup olmadığının kontrol edileceği sütun.   […]

, , , , ,

6 Yorum

FTP den yanlislikla .svn veya .git klasorunu da yuklemek

Versiyon kontrol sistemi kullanmanın avantajlarından şu yazımızda bahsetmiştik. Ancak bunu bilinçsiz kullanmanın epey zararı olabiliyor. Şurada okuduğumuz yazı da belirtiyor ki, FTP den dosya yüklerken , .svn klasörlerini ve içeriklerini de yanlışlıkla yükleme ihtimalimize karşı, (veya .git klasörünü) projemizin kaynak kodlarının tamamının çalınma riski oluşuyor. Hatta risk değil bu, direkt buyrun alın diyorsunuz. Bu klasörlerin içinde […]

, , , ,

6 Yorum

Ubuntu Gnome Extension

Merhaba, Ubuntu işletim sistemine sahipseniz ve Gnome arayüzünü kullanıyorsanız çalışma ortamınızı özelleştirebileceğiniz bir sürü yöntem ve eklenti bulunuyor. Standart yapının dışında kendinize özel ve rahat edebileceğiniz şekilde eklentilere sahip olabilirsiniz. Örnek vermek gerekirse, – Alt+Tab ile pencereler arasında gezmek için efekt – Masaüstü butonları – Workspaces butonları – Dizin butonları – Tarih ve saat görselleri […]

, , ,

9 Yorum

Symfony2 Formlarini Ozellestirmek ve Bootstrap CSS

Hazırladığım bir projede Symfony2 formlarını özelleştirerek Bootstrap CSS ile entegre etmek istedim. Bunu başarmak için tabii ki Symfony2′de bir formül var: Form Themes. Symfony2 ile oluşturulan formlardaki tüm elemanların formatlarının tutulduğu bir dosya bulunuyor. Bu formatlarda istediğimiz gibi değişiklik yaparak, örneğin <div> tag’leri ekleyerek ve ya sınıflar atayarak Bootstrap ile uyumlu hale getirebiliyoruz. Bu yazıda Bootstrap […]

, , ,

8 Yorum

Online Storage Hizmetleri Kiyaslamasi

Bu yazıyı yazmamın amacı, internette bir furya halinde yayılan Bulut depolama (cloud storage) hizmetleri arasında bir kıyas yapmaya olanak sağlamaktır. Piyasada bir çok firma bu hizmeti veriyor. (buradan görebilirsiniz). Ancak ben sadece ismini duyduğum büyük firmaların hizmetlerini buraya yazdım. Hizmetin Adı Ücretsiz Alan Desteklediği Ortam URL DropBox 2GB Windows, Mac, Linux + Mobil Cihazlar https://www.dropbox.com/ […]

, , , , , , , , ,

8 Yorum

ipad3 ve usb sarj problemi – asus ai charger

Henüz elime geçen ipad3 ümü tabiki , kurcalayarak şarjını bitirdim, ancak bilgisayarımın USB sine takıp şarj etmek istediğimde “not charging” (şarj olmuyor) yazıyor. Böyle olunca da biraz araştırmak gerekti tabi. IPad 3 lerin pili daha eski nesillere göre gelişmiş  olduğunu okudum. Böyle olunca daha kuvvetli şarj cihazlarına ihtiyaç duyduklarını da okudum. Bizim USB lerimiz ise, […]

, , , ,

6 Yorum

Foreign key nedir – Foreign key aksiyonlari

Foreign Key Nedir? Ön not : Foreign key için türkçe bir ifade bulamadım. Foreign key‘ler, farklı tablolardaki sütunlar için ilişki ve kısıt uygulama yoludur. Bu durumda ilişkili tablolardan bazıları çocuk bazıları da ebeveyn tablo gibi anılabilir. Bu iş, tıpkı OOP deki sınıf ilişkilerine benzer. Örneğin bir Üye ve bu üyeye ait birden fazla adres bilgisi […]

, , , , , ,

8 Yorum

percona server nedir

Percona, Mysql ve InnoDb performansında uzman Perconaserver, Percona firması tarafından geliştirilen bir mysql uyarlamasıdır. Mysql’i daha performanslı hale getirip ölçeklendirilmesini ve monitör edilmesini de basitleştirir. perconaserver ile, mysql kullanımınız hiç değişmez. Ancak bu kişiler innodb ve mysql konusunda gerçekten uzman kişiler. Açık kaynak olarak verdikleri bu ürün ile birlikte dilerseniz paralı destek ve hizmet alabiliyorsunuz. […]

, , , ,

8 Yorum