September 6, 2008

Mail gruplarına yazılan mailler konusunda dikkatli olmak lazım. Google da adımı aratınca hala karşıma çıkan pek rezil bir mail mevzusu var. Bundan tam 9 sene 6 ay önce, linux kurmaya çalışırken yaşadığım bir sorunla ilgili Bilkent Linux mail grubuna yazdığım birkaç mail seneler sonra ilginç bir süprize dönüştü. O zamanlar 14 yaşında bir orta okul öğrencisi olan ben, soru sormaya çalışırken komik tabirler kullanmış, cevap gelmeyince “yaaa noooluur cevap verin lütfeannn HELP HELP HELP” gibi devam mailleri göndermiştim.
(devami var)
Read the rest of this entry »
4 Comments |
Uncategorized | Tagged: görkem çetin, linux, open source, umut gökbayrak |
Permalink
Posted by denizoktar
September 4, 2008
Instead of crying because of the privacy issues of Google Chrome, developers of the open source world can build their own secure-release of Google Chrome, if they seriously think there is a big threat !
Yesterday, for the first time in my life, I read the whole user agreement before downloading something !
And I saw that there are some critics going on about Google Chrome’s EULA, especially about the privacy issue. This morning, Google changed their EULA a bit as a response to those critics.
The question: Does or Will Google gather our web browsing data remains unclear to me since there are no official announcements. The only valuable information was on this CNET blog post:
edit: there is a privacy information page from Google.
“Provided that users leave Chrome’s auto-suggest feature on and have Google as their default search provider, Google will have access to any keystrokes that are typed into the browser’s Omnibox, even before a user hits enter.”
“A Google representative told CNET News that the company plans to store about 2 percent of that data–and plans to store it along with the Internet Protocol address of the computer that typed it.”
As I have stated in my previous post, Google seems a bit greedy for the user data. I believe Usage Data is useful to provide better services. So I am not a person to be over-protective, However, this has to be done very carefully. So, if there are this much discussion going on, then it seems like Google was not careful about how they explained their product to the public. Well, there are still no evidence if Google is gathering your usage data. Here is a link of a nice blog post explaining what he knows about Chrome-Google communication.
So here is a free idea: Since Chrome is opensource, build your own - secure - no data sending - blessed Chrome? I’m sure you’ll get some fame.
Ps. I am not an expert on license. I know google uses BSD-like license. If what i have suggested cannot be implemented, please let me know.
No Comments » |
Uncategorized | Tagged: google chrome, google chrome privacy, open source, privacy |
Permalink
Posted by denizoktar
September 3, 2008
Google Chrome is available for the public. This might be a very important step for the next generation web experience. However, the part that got my attention is different and I wish to discuss it.
Here is the screen shot of the download page of Google’s new browser. As you can see, optional checkbox which allows Google to gather your data is located at the same location as “I read and accept” checkbox that every user checks without even reading it.

Even though making “optional” keyword bold a is gesture of good will, I think it is a little tricky to put it on the same exact location where most of the users are conditioned to auto-check. What do you think ?
Once you have checked that box, Chrome installation comes in with pre-configured to gather your data. of course, it is still available to opt-out. And if you do not check the box, Cohrome will ask you one more time to enable it at the first time you launch the browser.
As I have previously discussed the importance of such data in the post: Social Data War , it is quite understandable why google deeply wishes people to share their data. Considering this browser is a step for next generation web experience (web-os), it is acceptable to assume that gathering data is an important portion.
Conclusion: Google is watching you. Google is wise 
5 Comments |
Uncategorized | Tagged: google, google chrome. chrome. gather data, google privacy, internet usage data |
Permalink
Posted by denizoktar
August 18, 2008

The rumours are finally confirmed ! Apple and Turkcell shaked hands about bringing iPhone 3G to Turkey.
This was the biggest news of this morning.
This is a very important strategic step considering that Turkey is about to have Number Portability.
To see this importance, we can take a look at the recent developements at Japanese market. Acording to an article at apple insider, many customers in Japanese maket had changed their operators due to the iPhone effect. Check this link to see what happened in Japanese market.
The fight between Turkcell, Vodefone and Avea continues and it is quite beneficial for the customers.
The price and the release date of iPhone 3G had not been announced yet. Keep checking Turkcell website: www.turkcell.com.tr
Edit: Pre-order link available.
2 Comments |
Uncategorized |
Permalink
Posted by denizoktar
August 17, 2008

Spring Framework - Dependency Injection
Last month, I was giving a introductory Spring Framework-DI training to other interns in Turkcell Teknoloji.
Here is the presentation I prepared about: Dependency Injection using Spring Framework in JAVA.
note: Download the .rar and extract all files first.
This presentation was originally prepared to be a supportive tool while I speak, so it is not %100 explatory by itself. Also, I have prepared this one based on a previous one that I had prepared before, so as a result, it turned out to be a turkish-english mixed presentation. Sorry about that.
I think Spring is quite usefull, here are some basic information about this framework:
- A framework designed to ease or change the way of developing J2EE applications
- A new way to manage business objects
- Dependency Injection / Inversion of Controllers is important ! It changed the way I code
- Very usefull in long-live Enterprise projects due to its capabilities of providing:
- Maintainability
- Expandibility
- Testing opportunities
- And many more
I am having an internship at Turkcell Teknoloji since the beginning of this summer. While I was applying for the internship, they asked from all participants to do some preliminary work in order to test us.
We were 3 students who chose the job of “Developing a Web Application Using Spring”. I can recommend taking a look at Spring to any developer who has a plan of developing middle-high scale Java Enterprise applications.
2 Comments |
Uncategorized |
Permalink
Posted by denizoktar
June 26, 2008
İlginç ve dolu dolu bir gün yaşadım. Sol ayağımı buzlu suda dinlendirirken, bu gün başımdan geçenleri paylaşmak istedim.
İşte bugün yapacaklarımın listesi:
1- Turkcell Teknoloji nin staj için istediği fantastik belgeleri toplamak için okula-adliyeye-verem savaş a git.
2- Maçı izle
Ve motor! :
(hızlıca geçen bölümler önemsiz atlayabilirsiniz)
Sabah kalktım veremsavaş ve adliyeden belgeleri toplamak için tilt topu gibi bir oraya bir buraya gittim. 4 saatlik maraton sonunda valilik vs.. derken yaklaşık 7-8 noktaya uğradım. Sıcaktan pişmiş biçimde son defa verem savaşa girerek sağlık belgesini almam gerekiyordu.
Verem savaşa girerken arkamdan bir ses duydum
“Aman yavrum allah korusun başına iş gelmesin ! “
(devamı var)
Read the rest of this entry »
7 Comments |
Uncategorized |
Permalink
Posted by denizoktar
June 14, 2008
”I know why you did it. I know you were afraid. Who wouldn’t be? Piracy. Torrentz. Youtube… There were a myriad of problems which conspired to corrupt your reason and rob you of your common sense. Fear got the best of you and in your panic, you turned to the now High Chancellor Windows Media Player. He promised you protection. He promised you DRM. And all he demanded in return was your silent, obedient consent.”
And the truth is, there is something terribly wrong with this solution, isn’t there? “
I have recently seen two online video broadcasting investments, which fear turned them into something that will be remembered as a legendary problematic user experience. The main reason of that problem was the usage of Microsoft Media Player and its Digital Rights Management system. In those video portals, we were forced to watch the videos in Media Player instead of any better and user friendly alternative like flash video or etc… But can we really blame these companies? What are the alternative ways of DRM instead of forcing people to use WMP? I have made some research and seen that non-innovative companies didn’t have many alternatives until the recent times. Recently, both Microsoft and Adobe are aware of this problem and they are trying to include a DRM system into the Silverlight and Adobe Flash Player. If Microsoft manages to bring DRM to Silverlight, this might bring a competitive advantage to Silverlight against Adobe Flash because Microsoft has great amount of DRM experience.
Read the rest of this entry »
No Comments » |
Uncategorized | Tagged: adobe flash, digiturk web tv, drm, flash 9, flash player, silverlight, TTNET video |
Permalink
Posted by denizoktar
June 4, 2008
Here is what I have discovered recently.

A new batman story coming in Anime style. I have watched old batman, Justice League, Batman future blabla (sucks), The Batman (a new version of 5 season) and now this one is coming… What if you combine Batman with Samurai Champloo and Death Note? It is called: Batman: Gotham Knight
Here is a preview VIDEO

source: this post
No Comments » |
Uncategorized | Tagged: batman, batman anime, batman gotham knight, samuri champloo |
Permalink
Posted by denizoktar
May 30, 2008

Geçtiğimiz hafta, bir web girişimcisinin, Türkiye’de iş yaparken dikkat etmesi gereken bazı önemli konuları içeren Botego deneyimlerimi şu yazıda paylaştım. Bu konuların en başında, size ortaklık teklifiyle gelen ve şirket kurma çalışmalarına başladığınız bir yatırımcıya, ne kadar güvenirseniz güvenin en azından yazılı bir protokol imzalatmak gereği vardı. Deneyimlerime göre böyle bir protokol imzalanmadığı zaman, yatırımcı kişi proje sahibini projenin dışına itebiliyor ve katkısını yok saymaya çalışabiliyordu.

Bu yazının üzerine Ekim Nazım Kaya, yazımda kendisine hakaret ve iftira ettiğimi, bu nedenle yasal yollara başvuracağını duyurmuştu. Dava açmak herkesin hakkıdır ama bir talebim olmayan ve sadece başımdan geçenlerden çıkarttığım dersleri paylaşmak için yazdığım yazıya gelen bu temelsiz tepkiyi bir savunma stratejisi olarak görüyorum. Webrazzi de yürütülen tartışmada (tartışmaya kapatıldı) kendilerine gelen eleştrilerin önü “bence yorum yaparken 2 kere düşünün çünkü yargıya intikal etmek üzere olan bir konuda yorum belirtiyorsunuz..” diyerek kesilmiş. Ekim kendi twitter hesabında ve friendfeed‘de duyuru yaparak (edit: Ekim twitter ve friendfeed hesaplarını private hale getirmiş ve blogundan webrazzi makalesini silmiş), Botego olarak yapacakları yasal başvurunun wordpress’i kapattıracağı endişesini dile getirmiş. Olayın yasal mercilere taşınacağı duyurulmuş ama Botego’nun bana tepki verme süreci burada bitmemiş. Keşke bitseydi diyorum çünkü işler genel mantık sınırlarından çıkmaya ve kişisel saldırılarla düşmanlık noktasına getirilmeye başlandı. Beni hakaret ve iftira etmekle suçlayan şirket, akıl almaz çıkışlarla kendisini garip bir duruma soktu.
Read the rest of this entry »
2 Comments |
Uncategorized | Tagged: beriltech, botego, ekim nazim kaya, etik, fikri haklar, tartisma etigi |
Permalink
Posted by denizoktar