"Consistency is the last refuge of the unimaginative.", Oscar Wilde
"Probably the best wish for a dreamer: Be underestimated", 잫읻 젤지옥루
RSS icon Home icon
  • Harmless Future Optimizations for xillions

    Posted on August 27th, 2009 Cahit Crcioglu No comments

    Recently, there has been found a bug in iPhone’s camera roll display system. It’s related to the number of images taken with iPhone; if you take at least 10000 photos, you’ll face with this problem. Before returning to this topic, i want to tell about some similar problems:

    When i was working for Nokta Inc. (www.nokta.com) and creating a clustering system for uploaded images, i wanted to extend possibilities and push the limits for image and user counts. Any technic might work, but according to your solution, there might be so many works that you can not handle in necessary time; not feasible. So this could ruin the project’s evolving process and project plans. You might have to re-write many codes, redesign the whole system, maybe shut the sytem for a while… Because of this, i thought “what if every person in this world uses this system with more than one account”, people laughed at me in Nokta. But i designed it in my way ( in the same time duration ). Currently i’m not working in Nokta, but if they don’t rewrite the whole code, they won’t be facing with problems related to uploaded images system for a really long time. (However.. trying to seperate images and putting them into UN-real cdn systems would break and make developers to rewrite the whole code for image system).


    (Kızılay, ANKARA)

    Read the rest of this entry »

  • Apple really considers bug reports

    Posted on April 15th, 2009 Cahit Crcioglu 1 comment

    I had sent a bug report to apple while i was working on my iPhone application. This bug was related to user interface components. (I’m sorry that I can not directly give the details because of the agreement ). I’ve let apple know this bug with the title “UITextfield background opacity affects background image too”.

    They were incredible in doing their job. In a short time i’ve received a mail from apple related to the report, they were saying “…Engineering believes this issue has been addressed in iPhone OS 3.0b3…”. And at that time new iPhone OS 3 beta released (beta 3).

    They’ve ended the mail with
    ” Thank you for your time. We truly appreciate your assistance in helping us discover and isolate bugs.
    Best Regards “.

    How come you can not love such a company!

    Thank you Apple! (However you are a bit slow and unresponsive to some situations, i think it’s because of the internal strategy and decisions.)