React Native serimizin ilk yazisinda React Native nedir onu diger Frameworklerden ayiran en önemli farki nedir, kisaca ona degindik. BU yazimizda kurulumu anlatip, bir an önce, demo uygulamamizi yazmaya basliyacagiz. Suan sadece IOS reposu bulundugu icin, uygulamamizi IOS icin yazacagiz. Gereksinimler: Xcode – Mac OSX Homebrew Node.js Watchman Baslangic asagidaki komutlari terminalde, projeyi kaydetmek istediginiz klasörde calistiralim…
React Native
Facebook bir kac ay önce React.js Conf‘da tanittigi React Native i gectigimiz hafta F8 konferansinda, Open source olarak Github üzerinden yayinladi. React Native JavaScript (React) ile native iOS/Android (makaleyi yazdigim tarihde henüz sadece IOS uygulamalari yazila biliyor) uygulamaları oluşturmaya yarayan bir Framework. Insanlar zaten daha öncedende Javascript veya HTML5 ile IOS uygulamalari gelistiriyordu, pek de yeni birsey…
Sencha Touch + Phonegap ve Phonegap Build ile App olusturma
Bu yazi serimizde Sencha Touch 2 ile bir App nasil olusturulur ona bakacagiz. Sencha Touch’ in yani sira Phonegap ile Kamera, Adres defteri ve Phonegap in sunmus oldugu diger Api lerin birkacini nasil kullaniriz onu ögrenecegiz En son olarakda web uygulamamizi mobil uygulama olarak paketlememize olanak saglayan bulut tabanli bir hizmet olan Phonegap Build nedir kisaca onu…
Sench Touch: Projeyi olusturalim
Sencha CMD ile projemizi olusturalim: Terminal i aciyoruz ve asagidaki komutu calistiriyoruz. Komutu indirmis oldugumuz Sencha Touch SDK klasörünün icinden calistirmiyorsaniz –sdk ile o klasörün yolunu yazmaniz gerekiyor. eger komutu SDK klasörünün icinden calistiriyorsaniz –sdk kismini yazmiya bilirsiniz, ama ozamanda Proje dosyalarinin bulunmasini istediginiz klasörün yolunu, son parametre olarak eklemeniz gerekiyor SenchaPhonegapDemoApp yazacagimiz uygulamanin adi Eger Xampp…
Sencha Touch: Gereksinimler
– Sencha touch SDK (2.3.1) – Sencha Cmd (4.0.2 ) – nodejs (0.10.25) Sencha SDK: Sencha SDK yi indirin , zip dosyasini acin ve icerigini bir klasöre kaydedin. Sencha Cmd Sencha CMD projeyi olusturmadan, uygulamayi deploy etmeye kadar bircok görevi üstlenen bir komut satiri aracidir. Sench CMD kurulum : 1. Java Runtime Environment version 1.7 indirelim. 2. Ruby…
Github: Fork’dan Pull’a
Bu yazimizda Github da bulunan Open Source bir projeye nasil katkida buluna biliriz ona bakalim. Önclikle Projeyi kendi github kullaniciniza fork etmeniz gerekiyor. Sag üst kösedeki Fork button una basin. Bir kac saniye sonra o Projeyi kendi github repolariniz arasinda bula bilirsiniz. Simdi IDE niz destekliyorsa onunla, desteklemiyorsa Git-Bash (Git for Windows ) ile yeni repomuzu local…
Symantec Trial SSL Certificate
Symantec in Test SSL ini kurarken gözlerinizi dört acin. Sagolsun Mail ile link göndermis download edin filan demis gerci ama certifikalari Copy/Paste yapmak gerekiyo. Neyse onuda yaptik Apache’yi ayarladik restart edelim dedik, ama olmadi verdigi Hata: ‘Failed to configure CA certificate chain!’ Cözüm: Copy/Paste yaptiginiz tüm dosyalari acin, satirlarin basinda bir bosluk varsa silin yeniden kaydedin.
root Partition dolmus
Sabah müsteri telefonuyla uyanmak hic hos birsey degil, heleki adamlar sende önce ise basliyorsa. Neyse büroya geldigimde, servere sorunsuzca baglandikdan sonra derin bir nefes aldim ve gördümki root partition dolmus. nasil dolduysa 50gb artik, root da tas patlasin 10 gb den fazla olmamasi lazim. ile hangi klasör sismis diye bakinirken hic bir klasörün 50gb büyüklügünde olmadigini görünce…
mailq islemleri (postfix)
Mailq mail sunucumuzda yollanamayan emaillerin saklandigi bir mail kuyrugudur. Karsi sunucunun cok yogun olmasi veya postgrey kullaniyor olmasi, sunucudaki müsterilerin izinsiz bir newsletter gönderiliyor olmasi, hatali bir script yüzünden spam yollaniyor olmasi gibi konular mailq ‘umuzu sisire bilir. Bu yüzden göndermek istediginiz Emaillerin gecikmesi söz konusu ola bilir. Asagida son günlerde bana pek lazim olan bir kac…
Silverstripe snippetler
Adres satirina eklenenler Template in olusturdugu kodu görmek icin önbellegi temizlememe kodu ve db yi senkronlamak icin önemli (http://localhost/dev/build seklinde olmali) Tüm sayfalari birden yayinlamak veritabanini olusturur ama kayitlari eklemez config dosyasindaki degere aldirilmadan, Test moduna gec tüm queryleri göstermek icin: tüm insert ve updateleri gösterir ama calistirmaz performance icin diger mysite/_config.php icine eklenenler development moda gecmek…