Not etmek istediğim birşey var. Nerdeyse her hafta buluşmamıza rağmen çalışma saatimiz genelde 2-3 saati geçmiyor ve toplamda bu çok fazla bir çalışma zamanı değil. Ancak hepimiz büyük ihtimal aynı şeyi düşünüyoruz; o da, Facebook, Heroku ikilisinde yazılım geliştirmek oldukça sıkıntılı. Mimarinin getirdiği zorluklar var. Ayrıntıya girmeyeceğim. Gerçi daha parlak bir takım bu zorlukların üstesinden gelebilecek bir çözüm bulabilirdi belki ama bizim de uğraşmadığımızı söyleyemem. Kısacası artık her hafta alt yapının getirdiği zorluklardan kurtulmamız lazım diye düşünüyorum. Böyle angaryalarla uğraşmak ve asıl işe odaklanamamak motivasyonumuzu zorluyor. Yankoltuk'un ne olduğunu bilmeyenler dediğimden pek birşey çıkaramayacaklardır tabii. Ben bu yazıları, daha sonradan herkesin kullanabileceğini düşündüğümüz bir uygulamanın güncesi olarak devam ettiriyorum. Yıllar sonra geriye dönüp baktığımızda nelerle uğraştığımızı hatırlamak için.
Bu hafta Google Maps API ile istediklerimize oldukça yakın bir şekilde değişiklikler yaptık. Sonra Boğaç niye Ext JS kullanmayalım dedi! Bu AJAX işlerimizi kolaylaştıracakmış. Hemen kısa bir inceleme yaptık ve Ext Js'i kullanmanın işleri çok kolaylaştıracağını düşündük. Boğaç auto complete işlerini yapacak bir bileşeni entegre etti. Yaptığımız değişiklikleri staging e yükleyip görmek istedik ama Heroku o sırada çuvalladı ve biz de uzun geçen bir çalışma toplantısını bitirdik.
Not etmek istediğim birşey var. Nerdeyse her hafta buluşmamıza rağmen çalışma saatimiz genelde 2-3 saati geçmiyor ve toplamda bu çok fazla bir çalışma zamanı değil. Ancak hepimiz büyük ihtimal aynı şeyi düşünüyoruz; o da, Facebook, Heroku ikilisinde yazılım geliştirmek oldukça sıkıntılı. Mimarinin getirdiği zorluklar var. Ayrıntıya girmeyeceğim. Gerçi daha parlak bir takım bu zorlukların üstesinden gelebilecek bir çözüm bulabilirdi belki ama bizim de uğraşmadığımızı söyleyemem. Kısacası artık her hafta alt yapının getirdiği zorluklardan kurtulmamız lazım diye düşünüyorum. Böyle angaryalarla uğraşmak ve asıl işe odaklanamamak motivasyonumuzu zorluyor. Yankoltuk'un ne olduğunu bilmeyenler dediğimden pek birşey çıkaramayacaklardır tabii. Ben bu yazıları, daha sonradan herkesin kullanabileceğini düşündüğümüz bir uygulamanın güncesi olarak devam ettiriyorum. Yıllar sonra geriye dönüp baktığımızda nelerle uğraştığımızı hatırlamak için.
0 Comments
Uzun zamandır uğraştığımız Google Map API ile aramayı bütünleştirme çabalarımız bu hafta bir adım daha öteye gitti. Evvelki hafta Lerzan'ın araştırmaları sonucu bulduğu Mapstraction aracıyla yola devam etmektense bir Rails plug-in i ile devam edersek daha esnek bir geliştirme ortamına sahip oluruz düşüncesiyle YM4R ile çalışmayı denedik. Deneyimlerimizden çıkardığım şey bu plug-in in henüz olgunlaşmamış veya en azından bizim işlerimizi kolaylaştırmayacağını gördüm. Bunun yanında, Google Map API dökümanı oldukça ayrıntılı ve kullanışlı diye düşünüyorum.
Gizem ve Lerzan bu hafta Google MAP API ile çok fazla ilerleme kaydettiler ve haritayla yapmamız gereken önemli etkileşimleri kontrol etmeyi öğrendiler ve çalıştırdılar. Artık YM4R kullanmayacağız sanırım. Onu yerine saf JavaScript ile kontrol edilen, ihtiyaçlarımızı giderecek kadar kolay ve güçlü olan Google Map API ı doğrudan kullanacağız. Sabah 10;30'da Beşiktaş Nero Cafe'ye gittiğimde herzaman oturduğumuz masaının dolu olduğunu gördüm. Başka çalışabilecek düzgün masa olmadığından hemen yandaki Starbucks'a gidip bir şansımı denemek istedim. İkinci kata çıktım ve beni bekleyen bomboş bir salon ve iki güzel masa gördüm. Hemen yerleştim ve laptopumu açtım İnternet bağlantısını test ettim. Nero Cafe'nin bağlantısı kadar kesintisiz ve performanslı olmamasına rağmen işimize yarayacak kadar iyiydi. Yarım saat içinde Lerzan ve Boğaç ta geldiler ve hemen çalışmaya koyulduk. Lerzan bize yaptığı araştırmaları gösterdi ve bize getirdiği kod üstünden Boğaç eklentiler yaparak kullanmak istediğimiz harita fonksiyonlarına bizi bir adım daha yaklaştırdı. Böylece kullanıcıların nasıl arama yapacağını ve adres görüntülemeyi de nasıl uygulayacağımıza dair somut adım atmış olduk. Boğaç biraz json biraz Ruby, biraz da Starbucks'ın pek kaliteli olmayan İnternet bağlantısıyla uğraştıktan sonra yapmak istediği şeyi bitirdi ve çalıştırdı. Bizimkiler yorulduk bir ara verelim dediler ve aşağıya indiler bir şeyler almak için. Döndüklerinde ise bana bir sürpriz yapıp doğum günüm şerefine üstünde 35. yaşımı temsil eden 4 mumla süslenmiş pasta getirdiler. Öpüşüp sarıldıktan sonra pastaları kahvelerimizle bir güzel yedik ve toplantımızı da böyle mutlu bir şekilde tamamlamış olduk. Herkese nice yıllar arkadaşlar...
|
AuthorArda Basoglu is a digital marketing agency owner, software engineer/developer, musician. Worked for several companies: TWB, BNB Software, PINC Solutions, hakia, Nurol, NTV. Archives
October 2023
Categories
All
|