/home/ahmetb
  • Blog
  • About me
  • Tweets
  • GitHub
  • Talks
08 April 2012

% of iOS, Android, Other users waiting for ollaa beta

While we’re waiting for our mobile social network app ollaa to get approved for iOS App Store in next two days, here’s the mobile OS percentage of 1000+ users signed up for beta invitation. Pretty much shows market shares in Turkey. (Follow @ollaaApp for news.) Read More →

03 April 2012

Doing tech startups at college

_(Prelude: At ollaa.com we are 3 undergrad CS students, developing a mobile social network.) _

We have faced several difficulties in our startup adventure until now. Here’s a few of them:

**Things are slow: ** When everybody is supposed to pay attention to college courses, development is not so agile and you cannot expect all team members to push feature implementations everyday. GPA-hobbies balance is pretty dangerous. Therefore, you keep postponing release dates. Read More →

24 February 2012

Why we LOVE and HATE HipChat

At ollaa.com we are 4 undergraduate CS students, developing a mobile social lifestreaming network. We are not working on this startup full time and we don’t have a budget to spend on fancy project management tools. One of the solutions that we proudly use to get things done is HipChat.

Basically it is a chat software that team members can communicate in chat rooms or in person. The different thing is, conversations are persistent and you don’t have to be online to keep up with previous chats. It also allows file sharing, video chat and has iOS, OS X, Android apps, which is pretty cool.  Read More →

16 February 2012

Designing a Secure REST API with OAuth2 You Can Be Proud Of

Yesterday there has been a popular post on Hacker News about Designing Secure REST API ** without OAuth**. I don’t agree that OAuth is unsuitable and I’ll introduce my way shortly. This post is intented to be a reply on this topic. In our new startup (ollaa.com), we (3 undergrad co-founders) are basically developing a mobile social network that has iOS/Android clients communicating the server via a REST API. We also looked at how we can provide a secure authentication to our API.

Earlier in our development days, we developed our own proprietary authentication method. It basically should not make us store passwords on the clients and should be extendible for 3rd party apps (who should not know user passwords).

Naively, we were just passing

/api/someEndpoint?username=xxx&passsword=xxx as URL parameters. But later on we realized that will cause serious issues:

Read More →

02 February 2012

Bilgisayar Mühendisleri Odası'na neden karşıyım

Bir fıkraya göre, cehennemde Türklerin kuyusunun başında zebanı beklemezmiş, çünkü zaten Türkler, çıkmak üzere olanları aşağı çekip çıkmasını engellerlermiş. Yıkıcı bir tutumum yok, ama dost acı söyler.

Bir süredir Türkiye’de bilgisayar mühendisleri odası kurulmaya çalışılıyor. Bu konuda yoğun çalışmalar [1][2][3] var ve sosyal ortamlarda da hararetli tartışmalar [4][5][6][7] dönüyor.

Çalıştay yapılmış, salonlar dolmuş taşmış, bir sürü bölüm başkanı imza toplamış, şimdiden yüzlerce –belki binlerce– kişi bu işin arkasında.

Bu odaya neden gerek olmadığından, bana nasıl zarar vereceğinden bahsedeceğim. **Tamamen benim görüşlerim. **Yani tam zamanlı iş tecrübesi olmayan bir öğrencinin görüşleri…

Odanın **kuruluş raporu**nu okudum. Genel teması şu şekilde: Kötü maaşlarla fazla mesai yapmak zorunda bırakılıyorlar, mühendis diplomasi olmayanlar (alaylı tayfa) işlerini ele geçiriyor, meslek onuru ayaklar altına alınıyor ve Türkiye’de bilgisayar eğitimi yeterli değil.

Kimse mühendis olmak zorunda değil

ÖSS gibi salak bir sınav sonucunda girilen bir bölümden bahsediyoruz.

Türkiye’de adam gibi bilgisayar mühendisliği bölümü 5-6’yı aşmıyor –kimse alınmasın. Read More →

31 December 2011

Bir startup'a başlama hikayesi: ollaa.com

Asagi yukari Ekim’den beri tek projeyle mesgulum. Twitter’dan takip edenler muhtemelen bu zamana kadar yuksek olcude reklama maruz kalmislardir. :) Duymamis olanlar icin, 2007‘den bu yana ilk defa yeni bir startup macerasina atiliyorum: ollaa.com

Kisaca, hayatinizdan belli anlari cep telefonunuzdan arkadaslarinizla paylasabildiginiz, arkadaslariniz arasinda ve sehrinizde hangi aktivitelerin populer oldugunu kesfedebildiginiz ve oneriler alabildiginiz bir sosyal ag. :)

Yogun bir takim calismasi esliginde bu projeyi hem gercek bir is hem de  ayni zamanda okulda bitirme projesi olarak yurutuyorum, malum artik son sinif oldum. (zaman gercekten hizli geciyor) :) Plana gore ollaa, dogrudan Ingilizce olarak cikacak ve global olarak acilacak. Read More →

10 December 2011

A few cloud computing and scalability videos

Here’s a list of videos that I watched recently and related to cloud computing, scalability and deployment techniques. Scaling with MongoDB Building Scalable Systems: An Asynchronous Approach NoSQL at Twitter MongoDB at Foursquare Pushing Millions of Lines of Code Five Days a Week at Facebook Horizontal Scalability via Transient, Shardable, and Share-Nothing Resource Inside Windows Azure, the Cloud Operating System with Mark Russinovich Bulut Bilisim with Binali Yildirim Read More →

22 November 2011

iPhone/Android için TV Yayın Akışı uygulamamız çıktı

Aslında yazının başlığı “Yayın Akışı Uygulaması iPhone’a Port Edildi” olacaktı ki Mart’ta Android uygulaması olarak çıkardığım bu uygulama hakkında daha önce blogda yazı yazmadığımı fark ettim. O zaman ikisini birden aradan çıkaralım. [caption id="" align=“alignright” width=“200” caption=“iOS sürümü”][/caption]

Oda arkadaşım Uğur, önceden geliştirdiğim Android için Yayın Akışı uygulamasını iPhone/iPad’e port etti. Oldukça güzel çalışıyor ve şirin görünüyor. Kendisinin kendi hesabından App Store’a yolladığı ilk app oldu. Onu da buradan tebrik edelim, **ücretsiz **uygulamayı indirmeyi ve oy vermeyi unutmayalım. :P

Biraz da teknik konulardan bahsedelim:

  • Android uygulamasını Mart’ta 2 günde yapıp 1 ayda market’e submit etmiştim.

  • Sistem ilk etapta Google App Engine altyapısını kullanıyordu, ta ki Google kızdırana kadar. Sonradan Heroku‘ya geçtik.

  • Server tarafı Java ile Play Framework üzerinde kodlandı, veritabanı için PostgreSQL kullanıyor.

Read More →

  • ««
  • «
  • 18
  • 19
  • 20
  • 21
  • 22
  • »
  • »»