<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ahmet Alp Balkan : Blog &#187; Web Teknolojileri</title>
	<atom:link href="http://www.ahmetalpbalkan.com/blog/category/webteknolojileri/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ahmetalpbalkan.com/blog</link>
	<description></description>
	<lastBuildDate>Fri, 30 Jul 2010 17:24:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>User Data Privacy on Web Sites (Web Sitelerinde Kullanıcı Verilerinin Gizliliği)</title>
		<link>http://www.ahmetalpbalkan.com/blog/user-data-privacy-on-web-sites/</link>
		<comments>http://www.ahmetalpbalkan.com/blog/user-data-privacy-on-web-sites/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 15:57:03 +0000</pubDate>
		<dc:creator>Ahmet Alp Balkan</dc:creator>
				<category><![CDATA[Müşteri-Kullanıcı Algısı]]></category>
		<category><![CDATA[Web Teknolojileri]]></category>

		<guid isPermaLink="false">http://www.ahmetalpbalkan.com/blog/?p=1127</guid>
		<description><![CDATA[1 yıl kadar bir süre önce yazdığım fakat yayımlamadığım bu yazıyı Türkçe&#8217;ye çevirecek zamanı bulamadığım için özür diliyorum. User Data Privacy on Web Services Ahmet Alp Balkan &#60;ahmet(at)ahmetalpbalkan.com&#62; The growing number of Web technologies and their usage have revolutionized the web. Web startups will play an important role in the next web generation (Web 2.0 [...]]]></description>
			<content:encoded><![CDATA[<p style="padding-left: 30px;"><em>1 yıl kadar bir süre önce yazdığım fakat yayımlamadığım bu yazıyı Türkçe&#8217;ye çevirecek zamanı bulamadığım için özür diliyorum.</em></p>
<p><strong><img class="alignright size-thumbnail wp-image-1128" title="privacy[1]" src="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2010/02/privacy1-150x150.jpg" alt="" width="150" height="150" />User Data Privacy on Web Services</strong><br />
Ahmet Alp Balkan &lt;ahmet(at)ahmetalpbalkan.com&gt;</p>
<p>The growing number of Web technologies and their usage have revolutionized the web. Web startups will play an important role in the next web generation (Web 2.0 or Web 3.0) together with Semantic Web technologies. One of the biggest challenges in Web Services is privacy issues. With the widespreading of World Wide Web in 1990&#8242;s, web sites started to collect user data and many details in different ways.</p>
<p>In June 1994, Lou Montulli created the one of the biggest features and problems of Internet. “At that moment in Web history, every visit to a site was like the first, with no automatic way to record that a visitor had dropped by before. [...] Visitors would have to work their way through the same clicks again and again; it was like visiting a store where the shopkeeper had amnesia.” [1] Then he created the solution which is a small file placed by Web site on the computer called “magic cookies”.</p>
<p>Born of web cookies was the milestone in history of Web. Visitors are able to store their preferences and data on the web and browsers were asking users to let Web sites reach their cookies via browsers such as IE, Netscape etc. Thanks to cookies, when a visitor chooses the city where he or she lives in a weather forecasting service, this option is saved under cookies and the same city appears automatically on the next visit. This process can be performed without knowing visitor&#8217;s personal details. Because he or she is an anonymous visitor and does not give personal details. However, these when visitors have an account from this site, they give their names, e-mail addresses and such personal details with their passwords, “then the cookie becomes a powerful mechanism for personal tracking.” [1] Today, many sites remember their previously logined users by cookies and many user behaviors are recorded to improve user interfaces and navigation by developers.</p>
<p>Web became a dangerous platform which users can users can lose their privacy easily. Users started to give their personal details such as name, email address, city, zip code, phone numbers, hobbies, interests, secret questions and their answers, credit card numbers by signing up an account from a Web site without any hesitation. According to Directive 95/46/EC on the protection of personal data of European Union [2], web site owners are obliged to store user data “from the third party or parties to whom the data are disclosed”. After this point, there a few concerns about the safety of personal data.</p>
<ul>
<li> Is anyone able to know his/her personal data exists on anyone else&#8217;s computer?</li>
<li> Are law enforcements and authorities allowed to reach the stored personal data for security or intelligence reasons?</li>
<li> If personal data is stolen from somebody and carried away to another county, does it become <em>untraceable</em>? [3]</li>
</ul>
<p>There are many directives about protection of personal details and free movement of such data in <em>European Union</em>. However, there are not any directives about this issue in United States of America. Because of this problem, many US companies working with EU countries accepted “Safe Harbor”3 certification “which aims to harmonize data privacy practices in trading between the United States of America and the stricter privacy controls of the European Union Directive 95/46/EC on the protection of personal data.” [4] US-EU Safe Harbor license is created by United States Department of Commerce.</p>
<p>With the launch of new Web Services such as personal helpers and information services users are started to use remember option of user name and password on many sites and allowed a risk to let hackers to get hold of their credentials. For instance, Gmail of Google launched [5] new appearance settings for users and one of them changes its skin by the weather conditions of the location which users live in. Many social platforms such as Facebook and Myspace, started to show advertisements related to user&#8217;s own and his/her friends&#8217;/connection&#8217;s interests and hobbies to increase CPM rates of advertisements. Many online stores and merchanting platforms such as eBay, Amazon started to show related products related to searched or bought items and they collect payment details of customers[6]. &#8220;Cookies also allow sites to show advertisements tied directly to the parts of the site a visitor has seen, so that someone visiting a health-oriented site who reads information about diabetes drugs might see an advertisement for a newly approved medication for the condition.&#8221;(page 4) [1] This usage of personal data is applied under condition of user&#8217;s acceptance of Terms of Service (TOS) and Privacy Policy of the Web Service. This method should not be recognized as steal of personal data. It can be used for improving search engine qualities to retrieve more relevant results for user.</p>
<p>Another point of privacy is right of private communication. Everyone uses mobile phones, e-mails and instant messaging (IM) softwares for daily communication. But there are concerns about trace of our private communication. Actually, we know that NSA (National Security Agency) or CIA (Central Intelligence Agency) has caught many terrorists before who uses web-based mail and IM services. “However, logs of accused using Yahoo mail or Hotmail are provided immediately upon request as Yahoo and Microsoft both have their subsidiaries in India,” says an intelligence official. [7]  Same story heard on Orkut (which is a social networking platform, established by Orkut Büyükökten and acquired by Google, Inc.), a terror strike is obstructed by detecting private messaging (PM) and Mumbai Mirror Daily Newspaper reported that so many terrorists and under world people are connecting through Orkut.</p>
<p>In this case, every site and online software which is collecting user data and personal information should prepare a &#8220;Privacy Policy&#8221; with appopriate rules and explicitly ask users for confirmation even if it is for improvements of the software. The next step for site owners is to protect user data very carefully. On leakage cases, many scandals may happen (see further reading). As is seen, our privacy is under risk. If you lose one of your passwords, you may lose your credit card number, secret details, personal data and much more easily. You should think for a while when you are giving personal data to a website on registration form.</p>
<p><span style="text-decoration: underline;">Further Reading</span></p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/AOL_search_data_scandal">AOL Search Data Scandal</a>, Wikipedia Article.</li>
<li><a href="http://www.computer.org/portal/web/csdl/doi/10.1109/MSP.2005.27">Technology and Web User Data Privacy: A Survey of Risks and  Countermeasures</a>, John Linn, ACM Computer Society.</li>
<li><a href="http://www.readwriteweb.com/archives/privacy_facebook_and_the_future_of_the_internet.php">Privacy, Facebook and the Future of the Internet</a>, Marshall Kirkpatrick, RWW</li>
</ul>
<p><span style="text-decoration: underline;">References</span></p>
<ol>
<li>Giving Web a Memory Cost Its Users Privacy , New York Times, Published : September 4, 2001. Last access: Jan 5, 2009.&lt;<a href="&lt;http://query.nytimes.com/gst/fullpage.html?res=9B0DE1D61639F937A3575AC0A9679C8B63&amp;scp=9&amp;sq=privacy%20web&amp;st=cse&gt;  ">http://query.nytimes.com/gst/fullpage.html?res=9B0DE1D61639F937A3575AC0A9679C8B63&amp;scp=9&amp;sq=privacy%20web&amp;st=cse</a>&gt;</li>
<li><a href="http://en.wikipedia.org/wiki/Directive_95/46/EC_on_the_protection_of_personal_data">Directive_95/46/EC_on_the_protection_of_personal_data</a>, Wikipedia, the free encyclopedia Last access : Jan 5, 2009.</li>
<li><a href="http://www.muratbilgin.av.tr/docs/3.doc">Amerika ile Avrupa Birliği Hukuki Düzenlemelerinin Gizlilik Haklarına Bakış Açısının Kararlaştırılması</a>, Av. M. Murat Bilgin. Last Access : Jan 5, 2009. (Turkish)</li>
<li><a href="http://en.wikipedia.org/wiki/Safe_harbor">Safe Harbor</a>, Wikipedia, the free encyclopedia. Last access: Jan 5, 2009.</li>
<li>The Official Gmail Blog, <a href="http://gmailblog.blogspot.com/2008/11/spice-up-your-inbox-with-colors-and.html">Spice up your inbox with colors and themes</a>. Annie Chen. Released: Nov 2008. Last access: Jan 5, 2009.</li>
<li><a href="http://tinyurl.com/6uq9ds">Privacy term-preserving e-payments using one-time payment details</a>, Mafruz Zaman Ashrafi – See Kiong Ng, Released: May 11, 2008. Last Access : Jan 5, 2009. Article on ScienceDirect,</li>
<li><a href="http://economictimes.indiatimes.com/articleshow/780497.cms">Orkut won&#8217;t let cops hack terrorists</a>, Harsimran Singh. The Economic Times : India Times. Release Date: Dec 12, 2006. Last Access : Jan 5, 2009.</li>
</ol>
<p><span style="text-decoration: underline;">MLA Citation Format of this Text<br />
</span></p>
<ul>
<li>BALKAN Ahmet Alp, &#8220;User Data Privacy on Web Sites&#8221;, Ahmet Alp Balkan : Blog,  from &lt;http://www.ahmetalpbalkan.com/blog/user-data-privacy-on-web-sites&gt;</li>
</ul>
<div id="crp_related"><br /><b>Bunu okuyanın bunları da okuyası gelebilir:</b><ul><li><a href="http://www.ahmetalpbalkan.com/blog/design-issues-in-modern-programming-languages-modern-programlama-dillerindeki-tasarim-sorunlari/" rel="bookmark" class="crp_title">Contemporary Design Issues in Modern Programming Languages (Modern Programlama Dillerindeki Tasarım Sorunları)</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/io-brush-mit-media-labstan-bir-harika/" rel="bookmark" class="crp_title">I/O Brush: MIT Media Labs&#8217;tan Bir Harika</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/30-temmuz-2009-ikoncan-da-neymis/" rel="bookmark" class="crp_title">30 Temmuz 2009 : İkoncan da neymiş?</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/lise-web-tasarim-2si-olduk/" rel="bookmark" class="crp_title">Lise Web Tasarım 2.si Olduk!!!</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/web-20-write-sitelerin-ikonlariyla-yazin/" rel="bookmark" class="crp_title">Web 2.0 Write : Sitelerin ikonlarıyla yazın</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.ahmetalpbalkan.com/blog/user-data-privacy-on-web-sites/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2010/02/privacy1-150x150.jpg" />
		<media:content url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2010/02/privacy1.jpg" medium="image">
			<media:title type="html">privacy[1]</media:title>
			<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2010/02/privacy1-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>FFSPY: FriendFeed Hesabınızı Takipten Çıkaranlar Kimler?</title>
		<link>http://www.ahmetalpbalkan.com/blog/ffspy-friendfeed-hesabinizi-takipten-cikaranlar-kimler/</link>
		<comments>http://www.ahmetalpbalkan.com/blog/ffspy-friendfeed-hesabinizi-takipten-cikaranlar-kimler/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 19:40:55 +0000</pubDate>
		<dc:creator>Ahmet Alp Balkan</dc:creator>
				<category><![CDATA[Site İncelemeleri]]></category>
		<category><![CDATA[Web Teknolojileri]]></category>

		<guid isPermaLink="false">http://www.ahmetalpbalkan.com/blog/?p=1051</guid>
		<description><![CDATA[Aylardır bloguma yazmıyordum ve blogun temasını değiştirdikten sonra bembeyaz hâle gelen bloguma ara ara yazı yazma isteği içimde uyanmış bulunmakta Bu yazımda 3 Eylül 2009&#8242;da açtığım fakat blogumdan tanıtımını yapmadığım, FriendFeed sosyal ağı için geliştirdiğim 3. parti uygulamayı tanıtmış olacağım. FFSPY Nedir? FriendFeed kullanıcısı olan kimselerin sisteme abone oldukları takdirde belirli periyotlarla e-posta adreslerine, FriendFeed [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ffspy.com"><img class="alignright size-medium wp-image-1052" title="logo ffspy" src="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/12/logo-300x197.png" alt="logo ffspy" width="300" height="197" /></a>Aylardır bloguma yazmıyordum ve blogun temasını <a href="http://wordpress.org/extend/themes/clean-home">değiştirdikten</a> sonra bembeyaz hâle gelen bloguma ara ara yazı yazma isteği içimde uyanmış bulunmakta <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Bu yazımda 3 Eylül 2009&#8242;da açtığım fakat blogumdan tanıtımını yapmadığım, <a href="http://friendfeed.com">FriendFeed</a> sosyal ağı için geliştirdiğim 3. parti uygulamayı tanıtmış olacağım.</p>
<p><strong>FFSPY Nedir?</strong></p>
<blockquote><p><a href="http://friendfeed.com/">FriendFeed</a> kullanıcısı olan kimselerin sisteme abone oldukları takdirde belirli periyotlarla e-posta adreslerine, FriendFeed hesaplarını takip etmeyi bırakan kişilerin isimlerini yollayan bir servis.</p></blockquote>
<p>Evet sürekli Facebook&#8217;ta görüyorduk &#8220;seni kim arkadaşlıktan çıkarmış&#8221; uygulaması adı altındaki fake ve kullanıcı verisi toplayan uygulamaları. En azından bu uygulamayı yaparken aramızda bulunan bu tip takip edilme/edilmeme durumlarını önemseyen veya paranoyak olan arkadaşlara faydamız olur diye düşündüm.<span id="more-1051"></span></p>
<p>Aslına bakıldığında sadece bu tip durumlar için işe yaramıyor. FriendFeed&#8217;den sizi takip eden biri sizi blockladığında (engellediğinde) e-posta adresinize yine de &#8220;bu kişi sizi takip etmeyi bıraktı&#8221; e-postası alıyorsunuz ve profiline gittiğinizde &#8220;kişinin feed&#8217;i özel&#8221; yazısını gördükten aynı profil sayfasına logout olduktan (çıkış yaptıktan) sonra açıldığını görünce olayı anlamış oluyorsunuz.</p>
<p>Bunun yanında bazı karaktersiz arkadaşlar binlerce kişiyi takip edip 700-1000 gibi bir takipçi sayısına ulaştıktan sonra tüm aboneliklerini kaldırıp 30 kişiye abone oluyorlar. Sonra 30/1000 gibi bir orani yakaladiklarinda <em>cool </em>göründüklerini sanıyorlar <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Kişiliksiz tespiti için bire bir.</p>
<p>Bunu en çok yapan da aslında site/firma reklamı yapmak için friendfeed&#8217;e hesap açan şirketler ve site sahipleri olduğunu <a href="http://friendfeed.com/ahmetalpbalkan">bizzat </a>gözlemledim.</p>
<p><strong>FFSPY nasıl kullanılır?</strong></p>
<p>Öncelikle arayüzü aceleden sadece ingilizce hazırlayabilmek beni de üzdü ama şunu bilmekte fayda var ki kullanıcıların çoğu yabancı ülkelerden. FriendFeed hesabınız var ise <a href="http://ffspy.com">ffspy.com</a> adresine giriyorsunuz ve üzerinde &#8220;Sign in with FriendFeed&#8221; yazan mavi düğmeye tıklayın. Daha sonra e-posta adresinizi yazıp size ne kadar sıklıkla e-posta gönderileceğini seçiyorsunuz ve &#8220;Start!&#8221;a bastıktan sonra eğer biri sizi takipten çıkarırsa belirlediğiniz periyodun sonunda e-posta adresinize bir rapor gönderilmiş olacak. Sonradan ffspy&#8217;ı kullanmayı bırakmak isterseniz yine giriş yapıp &#8220;stop spying&#8221; dğümesine tıklamalısınız. Tamamen <strong>ücretsiz</strong>.</p>
<p><strong>FFSPY 3 Ayda Ne Duruma Geldi?</strong></p>
<p>Servisin ana sayfasında yazdığı üzere şu anda 1,375 FriendFeed kullanıcısı tarafından kullanılıyor ve şimdiye kadar 22,700 kişiyi ispiyonlamayı başarmış <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Bu kadar kişiyi bulmak için de 300,000&#8242;den fazla defa mekanizmasını çalıştırmış ve raporlar üreterek kullanıcılara bırakan kişi bulduğu zaman e-postalar yollamış. Eğer FriendFeed satılmadan revaçta olduğu zamanlarda çıkarmış olsaydım sayıların en az dörde katlanacağına da eminim. Ama ne yazık ki Facebook, FriendFeed takımını satın alıp siteyi ölüme terkettikten sonra yabancı kullanıcıların %90&#8242;ı kullanmayı bıraktı. Buna rağmen yabancılar tarafından daha çok tercih edilen bir servis.</p>
<p><strong>Son Olarak</strong></p>
<p>Logosu biraz kanlı olmuş, vahşey içeriyor diyenler var ama idare edin o kadarını da artık <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Yaptığım diğer FriendFeed uygulamalarını <a href="http://sozluk.sourtimes.org/show.asp?id=16790916">buradan</a> görebilirsiniz.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 182px; width: 1px; height: 1px;">olup girdikten</div>
<div id="crp_related"><br /><b>Bunu okuyanın bunları da okuyası gelebilir:</b><ul><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-uygulamam-ffsummary-com/" rel="bookmark" class="crp_title">Yeni uygulamam: FFSummary.com</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffsms-friendfeede-kisa-mesajla-gonderin/" rel="bookmark" class="crp_title">ffsms : FriendFeed&#8217;e Kısa Mesajla Gönderin</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/ffblockr-sizi-friendfeedde-kim-bloklamis/" rel="bookmark" class="crp_title">FFBlockr : Sizi FriendFeed&#8217;de Kim Bloklamış</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/ffoldavatarsi-actik-o-da-nedir/" rel="bookmark" class="crp_title">ffOldAvatars&#8217;ı açtık? O da nedir?</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/kullanicilarinizi-servisinize-kayit-olmaya-tesvik-edin/" rel="bookmark" class="crp_title">Kullanıcılarınızı Servisinize Kayıt Olmaya Teşvik Edin</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.ahmetalpbalkan.com/blog/ffspy-friendfeed-hesabinizi-takipten-cikaranlar-kimler/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/12/logo-150x150.png" />
		<media:content url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/12/logo.png" medium="image">
			<media:title type="html">logo ffspy</media:title>
			<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/12/logo-150x150.png" />
		</media:content>
	</item>
		<item>
		<title>ffsms : FriendFeed&#8217;e Kısa Mesajla Gönderin</title>
		<link>http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffsms-friendfeede-kisa-mesajla-gonderin/</link>
		<comments>http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffsms-friendfeede-kisa-mesajla-gonderin/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 19:08:53 +0000</pubDate>
		<dc:creator>Ahmet Alp Balkan</dc:creator>
				<category><![CDATA[Site İncelemeleri]]></category>
		<category><![CDATA[Web Teknolojileri]]></category>

		<guid isPermaLink="false">http://www.ahmetalpbalkan.com/blog/?p=1037</guid>
		<description><![CDATA[Yaklaşık bir ay önce duyurduğumuz yeni bir üçüncü parti FriendFeed uygulaması olan FFSMS&#8216;den bahsedeceğim bugün. Sandmands&#8216;den (yeni adıyla uili) çıkan bir fikirle hayata geçirdiğimiz ffsms, benim de şimdiye kadar yazdığım FriendFeed uygulamalarından en hoşuma gideni oldu. Kısaca görevini anlatacak olursak FriendFeed hesabınız varsa ffsms.com üzerinden FF hesabınızla giriş yapıyorsunuz ve biz size 6 haneli bir [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1038 alignright" title="ffsms.logo" src="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/09/ffsms.logo.png" alt="ffsms.logo" width="198" height="108" />Yaklaşık bir ay önce duyurduğumuz yeni bir üçüncü parti <a href="http://friendfeed.com">FriendFeed </a>uygulaması olan <strong><a href="http://ff.im/6Ue0I">FFSMS</a></strong>&#8216;den bahsedeceğim bugün. <a href="http://www.sandmands.com/">Sandmands</a>&#8216;den (yeni adıyla <a href="http://uili.net">uili</a>) çıkan bir fikirle hayata geçirdiğimiz <strong><a href="http://ff.im/6Ue0I">ffsms</a></strong>, benim de şimdiye kadar yazdığım FriendFeed uygulamalarından en hoşuma gideni oldu. Kısaca görevini anlatacak olursak <a href="http://friendfeed.com">FriendFeed</a> hesabınız varsa ffsms.com üzerinden FF hesabınızla giriş yapıyorsunuz ve biz size 6 haneli bir PIN kodu veriyoruz. Daha sonra FFEED kelimesini takiben PIN kodunuzu ve mesajınızı aralarda boşluk bırakarak &#8220;0 532 7523369&#8243; numarasına attığınızda o mesaj profilinize 1 dakika  içinde gönderilmiş oluyor:</p>
<blockquote><p><strong>FFEED PINKODU Mesajınız.</strong></p></blockquote>
<p>Kullanımı oldukça basit olan ffsms&#8217;in kullanım ücreti ise standart bir Turkcell hattına bir SMS atmakla aynı fiyatta. Üstelik AVEA ve Vodafone&#8217;un &#8220;her yöne ücretsiz sms&#8221; paketlerinde promosyon kısa mesaj hakkınızı kullanabiliyorsunuz. Tek yapmanız gereken sisteme giriş yapıp PIN kodunuzu almak.</p>
<p>Türkiye&#8217;de çalışmasının yanı sıra <strong>ABD</strong>&#8216;de de &#8220;88147&#8243; numarasına kısa mesaj atılması suretiyle standart ücretle <a href="http://ff.im/70d6j">çalışıyor</a>. Bunu da uygulamayı çıkardıktan birkaç gün sonra açtık. Çok yakında da <strong>İran</strong>&#8216;da bu uygulamayı açacağımızın sinyalini buradan verelim <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <span id="more-1037"></span>Bu arada <strong>İran</strong>&#8216;da hâlâ birkaç ay önceki seçimlerdeki iletişim sansüründen dolayı FriendFeed, Facebook, Twitter gibi daha bir çok ağa erişimin yasaklı olduğunu hatırlamakta yarar var.</p>
<p>Sistemde hem Türkçe hem İngilizce arayüz var ve yardım bölümünde detaylı olarak sistemi kullanmanın incelikleri anlatılıyor. Bir önemli nokta daha FFSMS taşıyla üç kuşu aynı anda vurabileceğiniz <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  FFSMS ile FriendFeed&#8217;e gönderdiğiniz girdileri, Yardım bölümünde açıklanan şekilde <a href="http://twitter.com">Twitter</a>&#8216;a gönderebilir, Twitter&#8217;dan da <a href="http://facebook.com">Facebook</a> hesabınıza aktarabilirsiniz.</p>
<p>Şimdiden FFSMS&#8217;in 345 kullanıcısı <a href="http://ffsms.com/#about">var </a>ve bu kullanıcılar toplamda 418 kısa mesajı FriendFeed&#8217;e sayemizde ulaştırmışlar. Gerçekten gurur verici olduğunu söylemeliyim. Soracak olabilirsiniz: &#8220;3G geldi, her yerde internet var, niye bu projeyi yaptınız?&#8221; diye, cevaplayalım &#8220;Her yerde 3G yok, her ülkede de 3G yok, herkesin 3G&#8217;li telefonu da yok, her yerde internet de yok&#8221; .</p>
<p>Umarım erişilebilirliğin ve ücretsiz bir hizmetin hakkını vermişizdir <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://ffsms.com">Denemenizi</a> öneririm.</p>
<div id="crp_related"><br /><b>Bunu okuyanın bunları da okuyası gelebilir:</b><ul><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-uygulamam-ffsummary-com/" rel="bookmark" class="crp_title">Yeni uygulamam: FFSummary.com</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/ffspy-friendfeed-hesabinizi-takipten-cikaranlar-kimler/" rel="bookmark" class="crp_title">FFSPY: FriendFeed Hesabınızı Takipten Çıkaranlar Kimler?</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/web-20-write-sitelerin-ikonlariyla-yazin/" rel="bookmark" class="crp_title">Web 2.0 Write : Sitelerin ikonlarıyla yazın</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/ffblockr-sizi-friendfeedde-kim-bloklamis/" rel="bookmark" class="crp_title">FFBlockr : Sizi FriendFeed&#8217;de Kim Bloklamış</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffscheduler-ilk-48-saat/" rel="bookmark" class="crp_title">Yeni Projemiz: ffScheduler (ilk 48 saat)</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffsms-friendfeede-kisa-mesajla-gonderin/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
	
		<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/09/ffsms.logo-150x120.png" />
		<media:content url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/09/ffsms.logo.png" medium="image">
			<media:title type="html">ffsms.logo</media:title>
			<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/09/ffsms.logo-150x120.png" />
		</media:content>
	</item>
		<item>
		<title>Yeni Projemiz: ffScheduler (ilk 48 saat)</title>
		<link>http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffscheduler-ilk-48-saat/</link>
		<comments>http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffscheduler-ilk-48-saat/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 09:53:58 +0000</pubDate>
		<dc:creator>Ahmet Alp Balkan</dc:creator>
				<category><![CDATA[Site İncelemeleri]]></category>
		<category><![CDATA[Web Teknolojileri]]></category>

		<guid isPermaLink="false">http://www.ahmetalpbalkan.com/blog/?p=1019</guid>
		<description><![CDATA[Bu aralar FriendFeed uygulamaları yazmaya devam ettiğimizi FFSummary yazımda söylemiştim. Hatta edeceğiz de. Facebook&#8217;un friendfeed&#8217;i satın alması, bizi de şaşkınlığa düşürdü ve yeni uygulamalar geliştirmeye devam etsek mi etmesek mi ikileminde kaldık. Şimdilik ilerlemeye devam ediyoruz. Umarım facebook, friendfeed&#8217;i çöpe atmaz, friendfeed&#8217;in nezih ortamı baki kalır (çok antika oldu yahu bu cümle). Yeni projemiz ffScheduler.com [...]]]></description>
			<content:encoded><![CDATA[<p>Bu aralar <a href="http://friendfeed.com">FriendFeed </a>uygulamaları yazmaya devam ettiğimizi <a href="http://www.ahmetalpbalkan.com/blog/yeni-uygulamam-ffsummary-com/">FFSummary yazımda</a> söylemiştim. Hatta edeceğiz de. <a href="http://www.webrazzi.com/2009/08/11/facebook-friendfeedi-satin-aldi/">Facebook&#8217;un friendfeed&#8217;i satın alması</a>, bizi de şaşkınlığa düşürdü ve yeni uygulamalar geliştirmeye devam etsek mi etmesek mi ikileminde kaldık. Şimdilik ilerlemeye devam ediyoruz. Umarım facebook, friendfeed&#8217;i çöpe atmaz, friendfeed&#8217;in nezih ortamı baki kalır (çok antika oldu yahu bu cümle).</p>
<p><a href="http://ffscheduler.com"><img class="alignright size-medium wp-image-1020" title="ffscheduler.logo" src="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/08/logo1-300x84.png" alt="ffscheduler.logo" width="300" height="84" /></a>Yeni projemiz <a href="http://ffscheduler.com"><strong>ffScheduler.com</strong></a> yine bir <a href="http://friendfeed.com">FriendFeed</a> projesi. Ne işe yarıyor? FriendFeed&#8217;e zamanlanmış yazılar göndermenizi sağlıyor. Örneğin gece <a href="http://ffscheduler.com">ffScheduler</a>&#8216;a girip bir zamanlanmış post ayarlıyorum ve sabah 08:00&#8242;da bunu göndermesini istiyorum. Ben sabah 10:00&#8242;da uyandığımda tam 08:00 de o post, hesabıma gönderilmiş oluyor <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>Projenin alt yapısını ben kodladım, tasarımını ise <a href="http://hmert.com">Hüseyin Mert</a> giydirdi.</p></blockquote>
<blockquote><p>ffScheduler&#8217;e Avrupa&#8217;nın en büyük AVM&#8217;lerinden biri olan <a href="http://www.istanbulcevahir.com">Cevahir İstanbul</a> sponsor oldu. Kendilerine yine buradan da destekleri için teşekkürü borç bilirim.</p></blockquote>
<p>İşte başlıca özellikleri:<span id="more-1019"></span></p>
<ul>
<li>Kullanıcıların şifreleri ve  remote key (uzak anahtarları) gerekmiyor. OAuth sistemi ile friendfeed hesaplarını kullanarak tek tıkla sistemin anında içindeler!</li>
<li>Zaman dilimi ve tarih/saat gösterim biçimini seçme var, böylece farklı ülkelerden kullanıcılar olmasını destekliyoruz.</li>
<li>Yazılara 20&#8242;şer tane müzik (mp3) ve resim URL adresi ekleyerek postlarınızda görünmesini sağlayabiliyorsunuz.</li>
<li>Yazınıza ilk yorumu yine kendiniz otomatik ekletebiliyorsunuz.</li>
<li>Birden çok odaya gönderme seçeneği var.</li>
<li>İstediğiniz yılın istediğiniz ayının istediğiniz gününün istediğiniz saatinin istediğiniz dakikasına gönderimi programlayabiliyorsunuz, tek şart,geriye dönük ayarlayamıyorsunuz <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Friendfeed ayarlarından twitter&#8217;a gönderme seçeneğini otomatik seçili yap işaretlerseniz aynı post twitter hesabınıza da düşer. Twitter uygulaması da var ffScheduler&#8217;ın: <a href="http://twuffer.com">twuffer</a>. Ama bizimkisi bir taşla iki kuş vurur.</li>
</ul>
<p>İlk 48 saatte neler oldu?</p>
<ul>
<li>350 kişi uygulamayı kullanmaya başladı! Büyük ihtimalle 48 saatte en hızlı büyüyen uygulama rekoruyuz.</li>
<li><a href="http://friendfeed.com/ffscheduler/16bae331/yay-yeni-projemiz-ffscheduler-zamanlanms">Türkçe duyuru</a> 200 beğeni, <a href="http://friendfeed.com/weloveapps/c983cba6/our-new-app-ffscheduler-you-can-post-scheduled">İngilizce duyuru</a> 150 like aldı.</li>
<li>200 zamanlanmış gönderi yapıldı, mesela şu an 30 tanesi ileri bir tarihte gönderilmeyi bekliyor <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Bir yabancı <a href="http://friendfeed.com/outsanity">kullanıcımız</a>, <a href="http://www.youtube.com/watch?v=7blF98N4uVw&amp;eurl=http%3A%2F%2Fffscheduler.com%2F&amp;feature=player_embedded">ffScheduler nasıl kullanılır</a> (youtube) videosu çekti, biz de projenin ana sayfasına yerleştirdik <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Gerçekten en beğendiğim kısım bu oldu.</li>
<li>Bir çok Türk ve yabancı kullanıcı denemeye devam ediyor, biz onları <a href="http://friendfeed.com/search?q=ffscheduler+OR+ffscheduler.com+OR+http%2F%2Fffscheduler.com%2F+OR+http%2F%2Fffscheduler.com+OR+http%2F%2Fffscheduler.com%2Findex.php">buradan</a> tahmini olarak takip ediyoruz.</li>
<li>Şu yabancı bloglarda yazıldı: <a href="http://feedmyapp.com/p/a/ffscheduler-schedule-your-friendfeed-posts/12009#">feedmyapp</a> (ingilizce), <a href="http://www.listio.com/web20/app/ffScheduler/">listio</a> (ingilizce), <a href="http://akihitok.typepad.jp/blog/2009/08/friendfeed-ffsc.html">polar bear blog</a> (japonca), <a href="http://hackr.de/2009/08/15/ffscheduler">live.hackr</a> (almanca) <a href="http://www.tuttovolume.net/web-20/ffscheduler-e-ffsummary-applicazioni-web-per-espandere-le-opzioni-di-friendfeed/">tutto volume</a> (italyanca), <a href="http://www.orangeinks.com/tips-n-tricks/ffscheduler-schedule-your-friendfeed-posts/">orangeinks</a> (ingilizce), <a href="http://www.blog360gradi.com/2009/08/14/ffscheduler-e-ffsummary-applicazioni-web-per-espandere-le-opzioni-di-friendfeed/">blog360gradi</a> (italyanca), <a href="http://www.geekissimo.com/2009/08/13/ffscheduler-e-ffsummary-due-piccoli-servizi-utili-per-il-nosto-account-friendfeed/">geekisimo</a> (italyanca), <a href="http://www.codigogeek.com/2009/08/12/ffscheduler-para-programar-updates-en-friendfeed/">codigogeek</a> (ispanyolca) <a href="http://bitelia.com/2009/08/programar-updates-desde-friendfeed-facilmente-con-ffscheduler">bitelia</a> (ispanyolca), <a href="http://www.webkaynakci.com/2009/08/11/ffscheduler/">web kaynakci</a> (türkçe) ve ben (türkçe). Büyük ihtimalle gözden kaçanlar olmuştur <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Mutluluk verici!</li>
<li>Google &#8220;ffscheduler&#8221; araması şu an 3.290 <a href="http://www.google.com/search?q=ffscheduler&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a">sonuç</a> veriyor.</li>
<li>1.700 tekil hit, 5.000 sayfa gösterimi yaptı. Siteye giren ortalama 3 dk geziyor. FriendFeed gibi dar bir alandaki uygulama için çok güzel bir rakam bu.</li>
</ul>
<p>Peki ne yapılabilir bununla?</p>
<ul>
<li>Bir postun istediğiniz saatte görünmesini <a href="http://friendfeed.com/ahmetalpbalkan/f0a6eb77/gunaydn-friendfeed-12-agustos-2009-carsamba">sağlayabilirsiniz</a>.</li>
<li>Doğum günü <a href="http://friendfeed.com/ahmetalpbalkan/c57495dd/bugun-blog-yazar-hayalofisi-calsan-ve-bir">kutlayabilirsiniz</a>.</li>
<li>Lansman yapabilirsiniz. (örneğin biz ffscheduler lansmanını ffscheduler ile <a href="http://friendfeed.com/ffscheduler/16bae331/yay-yeni-projemiz-ffscheduler-zamanlanms">yaptık</a>)</li>
<li>Yorum gelmesi beklentisinde olduğunuz sorularınızı insanların daha yoğun kullandığı saatlerde sorabilirsiniz.</li>
<li>Bir sınav, çekiliş vb sonuçlarını belli bir saatte ilan edebilirsiniz.</li>
<li>&#8230;</li>
<li>Hayal gücünüzle çoğaltılabilir.</li>
</ul>
<p>Eksik kalan yanları</p>
<ul>
<li>Türkçe dil desteği koymadık, sadece İngilizce var, sonraki projede ikisi de olacak.</li>
<li>Resimlerde hareketli GIF&#8217;leri koyabiliyorsunuz fakat hareket etmiyorlar FF&#8217;e düştüklerinde.</li>
<li>Müzik URL&#8217;lerini doğru yazmazsanız ff&#8217;de yine de bir player oluşturuyor her URL için, ama play dendiğinde not found (bulunamadı) hatası veriyor.</li>
<li>Geriye dönük post ayarlayamıyorsunuz. (niye olsun ki zaten)</li>
<li>Zamanlanmış yorum atamıyorsunuz. (gerekli olmadığını düşündük)</li>
<li>Bazı arkadaşlar postun altındaki &#8220;from ffScheduler&#8221; (ffScheduler hizmetinden) yazısı görünmese iyi olur dediler, ne yazık ki teknik sebeplerden ötürü mümkün değil, ayrıca spammerların önüne geçmek için en iyi yol gibi görünüyor.</li>
</ul>
<p>Görüşüm:</p>
<ul>
<li>Yurt dışında <a href="http://twitter.com">twitter</a> uygulamaları <a href="http://www.erhanerdogan.com.tr/2009/08/twitter-uygulamalari-yazi-dizisi-yatirim-alan-uygulamalar/">milyon dolarlarca</a> dolar yatırım alırlarken, biz yazının başında bahsettiğim gibi sosyal medyada adını daha çok duyurmak isteyen bir AVM&#8217;yi sponsor bulabildik ancak. Bunun nedeni Türkiye&#8217;nin henüz sosyal medyaya çok da hazır olmaması gibi görünüyor. Yurt dışına açılabilirdik ama henüz bilinen ve yatırım alan bir friendfeed uygulaması &#8220;yok&#8221;.</li>
<li>Sonraki uygulamalarımda sponsor/yatırımcı bulabilmek umudundayım. Umarım bunları boşa yazmıyoruzdur!</li>
<li>Ülkemiz genç girişimcilere ve yenilikçilere daha çok yatırımda bulunmalı. Evet günümüz şartları uygun değil, melek yatırımcılar sayıca gerçekten çok az fakat ileride bir gün bu dileğim umarım gerçek olur, gençlerimizle &#8220;parlarız&#8221;!</li>
</ul>
<p><a href="http://ffscheduler.com">ffScheduler</a>: Yarının postunu yarına bırakma!</p>
<blockquote><p>(&#8220;Bugün ne öğrendim&#8221; konseptine bir süre ara verdim, vereceğim de. Projelerle yoğun şekilde ilgilenmekten pek vakit ayıramıyorum. Sağlıcakla kalın)</p></blockquote>
<div id="crp_related"><br /><b>Bunu okuyanın bunları da okuyası gelebilir:</b><ul><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-uygulamam-ffsummary-com/" rel="bookmark" class="crp_title">Yeni uygulamam: FFSummary.com</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffsms-friendfeede-kisa-mesajla-gonderin/" rel="bookmark" class="crp_title">ffsms : FriendFeed&#8217;e Kısa Mesajla Gönderin</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/ffoldavatarsi-actik-o-da-nedir/" rel="bookmark" class="crp_title">ffOldAvatars&#8217;ı açtık? O da nedir?</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/web-20-write-sitelerin-ikonlariyla-yazin/" rel="bookmark" class="crp_title">Web 2.0 Write : Sitelerin ikonlarıyla yazın</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/ffspy-friendfeed-hesabinizi-takipten-cikaranlar-kimler/" rel="bookmark" class="crp_title">FFSPY: FriendFeed Hesabınızı Takipten Çıkaranlar Kimler?</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffscheduler-ilk-48-saat/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/08/logo1-150x100.png" />
		<media:content url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/08/logo1.png" medium="image">
			<media:title type="html">ffscheduler.logo</media:title>
			<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/08/logo1-150x100.png" />
		</media:content>
	</item>
		<item>
		<title>ffOldAvatars&#8217;ı açtık? O da nedir?</title>
		<link>http://www.ahmetalpbalkan.com/blog/ffoldavatarsi-actik-o-da-nedir/</link>
		<comments>http://www.ahmetalpbalkan.com/blog/ffoldavatarsi-actik-o-da-nedir/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 08:01:29 +0000</pubDate>
		<dc:creator>Ahmet Alp Balkan</dc:creator>
				<category><![CDATA[Site İncelemeleri]]></category>
		<category><![CDATA[Web Teknolojileri]]></category>

		<guid isPermaLink="false">http://www.ahmetalpbalkan.com/blog/?p=797</guid>
		<description><![CDATA[Evet yine sadece FriendFeed kullanıcılarını ilgilendiren bir servis yaptık. Boş zaman bolluğu mu var bilmiyorum ama yapalı bayağı oluyor. Blog&#8217;a da uzun süredir yazmadım ve sahipsiz kaldığını gördüm zavallının. Bu aralar biraz sevindireceğim blogumu. Peki ffOldAvatars ne işe yarar? FriendFeed kullanıcılarının hesaplarına yükledikleri eski profil resimlerini görebilmelelerine yarıyor. Mesela benim ahmetalpbalkan kullanıcı adlı hesabıma daha [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ffoldavatars.com"><img class="alignleft size-medium wp-image-798" style="margin: 4px;" title="ffoldavatars" src="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/06/ffoldavatars1-300x62.png" alt="ffoldavatars" width="300" height="62" /></a>Evet yine sadece <a href="http://friendfeed.com">FriendFeed </a>kullanıcılarını ilgilendiren bir servis yaptık. Boş zaman bolluğu mu var bilmiyorum ama yapalı bayağı oluyor. Blog&#8217;a da uzun süredir yazmadım ve sahipsiz kaldığını gördüm zavallının. Bu aralar biraz sevindireceğim blogumu.</p>
<p><strong>Peki <a href="http://ffoldavatars.com">ffOldAvatars </a>ne işe yarar?</strong> <a href="http://friendfeed.com">FriendFeed </a>kullanıcılarının hesaplarına yükledikleri eski profil resimlerini görebilmelelerine yarıyor. Mesela benim <a href="http://friendfeed.com/ahmetalpbalkan">ahmetalpbalkan </a>kullanıcı adlı hesabıma daha önce yüklenmiş fotoğraflar <a href="http://ffoldavatars.com/index.php?user=ahmetalpbalkan">burada</a>. Başka kullanıcıların da ilginç ilginç resimleri görülebiliyor. Ana sayfaya da ufak bir galeri koyduk ilginç resimlilerden, sayfayı yeniledikçe değişip duruyor <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Bu projenin de alt yapısını <a href="/">ben </a>kodladım, <a href="http://www.hmert.com">Hüseyin Mert</a> de arayüzünü tasarladı. Güzel oldu kanımca, eğlenceli oldu. Hatta size hemen kullanım istatistiklerini açayım.  14 gün sonunda toplam 3850 defa kullanılmış. Bu tip servislerin asıl kullanıldığı zaman, duyurulduğu, bloglara düştüğü zaman oluyor. Rekorunuzu o zaman kırıyorsunuz. Esasında tecrübelerime dayanarak söyleyeyim, çoğu Web 2.0 servisinin sadece ana sayfası müthiş hit alır, iç sayfalara, üyeliğe ziyaretçilerin %90&#8242;ı hiç bulaşmaz bile. Bu da Web 2.0 Servislerinin, Araçlarının kötü kaderi diyelim. <a href="http://www.myschoolog.com">mySchoolog</a>&#8216;da ben de yaşamıştım, duyurduğumuz zaman günde 2000 kişi girerdi, şimdi ayda o kadar ziyaretçi yok.</p>
<p>Neyse, konuyu dağıtmadan bu aralar yine Hüseyin&#8217;le bir servis üzerinde çalışıyoruz, çok yakında açıklayacağız. Yine <a href="http://friendfeed.com">FriendFeed</a> kullanıcılarını hedefliyoruz ama bu defa daha çok kullanılacak ve sadık kullanıcıları olacak bir uygulama olacak. Umarım bu FriendFeed üzerine tasarladığımız son araç olur <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Ama hakkını yemeyelim; FriendFeed takımıyla bu aralar iyi ilişkiler kuruyorum, sistemlerinde bug&#8217;lar bulup bildiriyoruz, beraber çözüyoruz, API <a href="http://groups.google.com/group/friendfeed-api">grubunda </a>sorular soruyor-cevaplıyoruz, eğlenceli nitekim.</p>
<div id="crp_related"><br /><b>Bunu okuyanın bunları da okuyası gelebilir:</b><ul><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-uygulamam-ffsummary-com/" rel="bookmark" class="crp_title">Yeni uygulamam: FFSummary.com</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/ffspy-friendfeed-hesabinizi-takipten-cikaranlar-kimler/" rel="bookmark" class="crp_title">FFSPY: FriendFeed Hesabınızı Takipten Çıkaranlar Kimler?</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/web-20-write-sitelerin-ikonlariyla-yazin/" rel="bookmark" class="crp_title">Web 2.0 Write : Sitelerin ikonlarıyla yazın</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffscheduler-ilk-48-saat/" rel="bookmark" class="crp_title">Yeni Projemiz: ffScheduler (ilk 48 saat)</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/kullanicilarinizi-servisinize-kayit-olmaya-tesvik-edin/" rel="bookmark" class="crp_title">Kullanıcılarınızı Servisinize Kayıt Olmaya Teşvik Edin</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.ahmetalpbalkan.com/blog/ffoldavatarsi-actik-o-da-nedir/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/06/ffoldavatars1-150x150.png" />
		<media:content url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/06/ffoldavatars1.png" medium="image">
			<media:title type="html">ffoldavatars</media:title>
			<media:thumbnail url="http://www.ahmetalpbalkan.com/blog/wp-content/uploads/2009/06/ffoldavatars1-150x150.png" />
		</media:content>
	</item>
		<item>
		<title>SQL RANDOM Fonksiyonu Performans Problemleri</title>
		<link>http://www.ahmetalpbalkan.com/blog/sql-random-fonksiyonu-performans-problemleri/</link>
		<comments>http://www.ahmetalpbalkan.com/blog/sql-random-fonksiyonu-performans-problemleri/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 14:47:52 +0000</pubDate>
		<dc:creator>Ahmet Alp Balkan</dc:creator>
				<category><![CDATA[Web Teknolojileri]]></category>

		<guid isPermaLink="false">http://www.ahmetalpbalkan.com/blog/sql-random-fonksiyonu-performans-problemleri/</guid>
		<description><![CDATA[Şimdilik böyle bilimsel makaleler yazabilecek biri değilim. Ama ileride belki birilerinin işine yarama ihtimalini düşünecek olursak Internet&#8217;te hep yiyen olmaktansa biraz da üretmek gerek Biraz da Türkçe kaynaklarda bu sorunu kimsenin dile getirmediğini farkettim. Sorun: Öncelikle problem herhangi bir veritabanı sisteminin çok sayıda kaydı veritabanından çekerken kayıtların rastgele dizilmesi için ORDER clause içinde kullanılan SQL [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/42951367@N00/106907441/" target="_blank"><img src="http://farm1.static.flickr.com/35/106907441_f4a1004f1b_t.jpg" align="right" border="0" hspace="3" vspace="3" /></a>Şimdilik böyle bilimsel makaleler yazabilecek biri değilim. Ama ileride belki birilerinin işine yarama ihtimalini düşünecek olursak Internet&#8217;te hep yiyen olmaktansa biraz da üretmek gerek <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Biraz da Türkçe kaynaklarda bu sorunu kimsenin dile getirmediğini farkettim.</p>
<p><strong>Sorun:</strong> Öncelikle problem herhangi bir veritabanı sisteminin çok sayıda kaydı veritabanından çekerken kayıtların rastgele dizilmesi için ORDER clause içinde kullanılan SQL RANDOM komutunun doğurduğu performans problemleri.<span id="more-546"></span></p>
<p><strong>Açıklama:</strong> SQL&#8217;de kullanılan ORDER tümceciğinin içinde bir sıralama fonksiyonu olarak geçen RAND (veya RANDOM) çeşitli SQL yapılarında şu şekilde kullanılıyor:</p>
<pre lang="MySQL">SELECT column FROM table  ORDER BY RAND() LIMIT 1 // MYSQL</pre>
<pre lang="SQL">SELECT column FROM table ORDER BY RANDOM() LIMIT 1 // POSTGRESQL</pre>
<pre lang="SQL">SELECT TOP 1 column FROM table ORDER BY NEWID() // MICROSOFT SQL SERVER</pre>
<p>Bu şekilde veritabanından alınacak veri için tüm tablodaki veriler LIMIT veya TOP gibi komutlara bakılmadan SQL tarafından teker teker sıraya diziliyor ve seçilen column (sütun) değerleri ve kayıtların rastgele dizilmiş yeni sıraları, mevcut bağlantı kapatılmadığı sürece hafızada tutuluyor. Fakat bu işlem, çok sayıda kayıta sahip tablolardan (en az 80.000 gibi bir sayıda elle tutulur sonuçlar elde ediliyor) yapılan rastgele kayıt alma sorgularında büyük performans-hız problemlerine ve sunucuda büyük bir yüke neden oluyor.   Bunun nedeni ise öncelikle LIMIT komutunun değil, RANDOM ifade içeren ORDER clause&#8217;un çalıştırılması. Mantıklı olan da bu aslında, yani SQL doğru olanı yapıyor. Diğer türlü LIMIT-TOP ifadelerine 10 değerini verip sonra RANDOM komutunun çalışmasını beklersek ancak id veya kayıt sırası gibi değerlere göre ilk 10 kaydı çekip bunları sıralama yapmasını beklememiz gerekirdi.</p>
<p><strong>Alternatif Çözümler :</strong> Dediğim gibi, on binlerce kayıt arasında işlem yapmıyorsanız, öncelikle bu probleme takılmadan yukarıdaki ORDER by RANDOM ifadesini rahatlıkla <a href="http://www.petefreitag.com/item/466.cfm">kullanabilirsiniz</a>. Fakat alacağınız tek bir satır olsa bile, on binlerce kayıt barındıran bir tablodan bu komutla kayıt çekmek performans yönünden akıllıca değil. Buna çözüm olarak gösterebilecek en mantıklı çözüm, RANDOM komutunu doğrudan bir column gibi SELECT statement içine <a href="http://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html">yerleştirmek</a>. Aşağıdaki üç sorgunun <a href="http://jan.kneschke.de/projects/mysql/order-by-rand/">benchmark sonuçları</a> sanırım durumu anlatıyor.</p>
<p>* Sorgu 1. <em>SELECT &#8230; ORDER BY RAND()</em><br />
* Sorgu 2. <em>SELECT RAND() * MAX(ID) &#8230;</em><br />
* Sorgu 3. <em>SELECT RAND() * MAX(ID) + ORDER BY ID &#8230;</em></p>
<pre>--------------------------------------------------------------------
Kayıt*  ||    100    ||   1.000   ||  10.000   ||  100.000  || 1.000.000
--------------------------------------------------------------------
Sorgu 1|| 0:00.718s || 0:02.092s || <strong>0:18.684s</strong> || <strong>2:59.081s </strong>|| 58:20.000s
Sorgu 2|| 0:00.519s || 0:00.607s || 0:00.614s || 0:00.628s || 0:00.637s
Sorgu 3|| 0:00.570s || 0:00.607s || 0:00.614s || 0:00.628s || 0:00.637s
*Her sorgu 1000 defa çalıştırılmıştır</pre>
<p>Görüldüğü gibi <em>RANDOM </em>komutunun, <em>ORDER </em>tümcesi içine yerleştirilmesi, 1 milyon kayıtta 0.6 s. yerine 58.2 saniye gibi inanılmaz bir performans kaybı ve gereksiz yüke neden oluyor.</p>
<p>Bunun yanında ID kesintisi yaşamayacak olan sistemlerden son ID yi alıp ona kadar olan sayılardan N tane üretilip &#8216;where id=3 or id=5..&#8217; gibi şekillerde de sonuçlar alınabilir. Fakat bu, kayıtların silinebildiği sistemlerde sağlıklı çalışmayabilir, eksik sayıda sonuç döndürebilir.</p>
<p><strong>Sonuç:</strong> SQL RANDOM fonksiyonunu, büyük sayılarda kayıt içeren tablolarda ORDER cümleciği içince kullanmak, büyük performans problemlerine neden oluyor. Bu nedenle RANDOM fonskiyonu, doğrudan SELECT statement içinde kullanılmalıdır.</p>
<div id="crp_related"><br /><b>Bunu okuyanın bunları da okuyası gelebilir:</b><ul><li><a href="http://www.ahmetalpbalkan.com/blog/xkcd-random-bookmarkleti/" rel="bookmark" class="crp_title">xkcd Random Bookmarklet&#8217;i</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/randomize-algoritmalar-ve-olasilik-uzerine/" rel="bookmark" class="crp_title">Randomize Algoritmalar ve Olasılık üzerine</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/php-ogreniyorum/" rel="bookmark" class="crp_title">php öğreniyorum</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/bilgisayar-alirken-windows-secmemekte-ozgursunuz/" rel="bookmark" class="crp_title">Bilgisayar Alırken Windows Seçmemekte Özgürsünüz</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/en-iyi-dosya-depolama-servisleri/" rel="bookmark" class="crp_title">En iyi Dosya Depolama Servisleri</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.ahmetalpbalkan.com/blog/sql-random-fonksiyonu-performans-problemleri/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:thumbnail url="http://farm1.static.flickr.com/35/106907441_f4a1004f1b_t.jpg" />
		<media:content url="http://farm1.static.flickr.com/35/106907441_f4a1004f1b_t.jpg" medium="image" />
	</item>
		<item>
		<title>Rastgele! : Amatör Olta Balıkçılığı Üzerine</title>
		<link>http://www.ahmetalpbalkan.com/blog/rastgele-amator-olta-balikciligi-uzerine/</link>
		<comments>http://www.ahmetalpbalkan.com/blog/rastgele-amator-olta-balikciligi-uzerine/#comments</comments>
		<pubDate>Sat, 16 Feb 2008 16:15:45 +0000</pubDate>
		<dc:creator>Ahmet Alp Balkan</dc:creator>
				<category><![CDATA[Site İncelemeleri]]></category>
		<category><![CDATA[Web Teknolojileri]]></category>

		<guid isPermaLink="false">http://www.ahmetalpbalkan.com/blog/rastgele-amator-olta-balikciligi-uzerine/</guid>
		<description><![CDATA[2006&#8242;da BİTEK-O Liseler Arası Web Tasarım yarışması için yaptığım ve Türkiye 2.liği aldığım Rastgele! adlı projeyi internete tekrar koyayım dedim. Amatör balıkçılık açısından geniş bir bilgi kaynağı olarak kullanılabilir. Sitede amatör olarak balıkçılıkla ilgilenmek isteyenlerin ne gibi araç-gereçler kullanmaları gerektiği, ipuçları ve bir çok bilgi bulunuyor. Buradan buyrunuz. Firefox yerine IE &#8216;de açarsanız daha rahat [...]]]></description>
			<content:encoded><![CDATA[<p>2006&#8242;da BİTEK-O Liseler Arası Web Tasarım yarışması için yaptığım ve <strong>Türkiye 2.liği</strong> aldığım <strong><a href="http://rastgele.ahmetalpbalkan.com">Rastgele!</a> </strong>adlı projeyi internete tekrar koyayım dedim. Amatör balıkçılık açısından geniş bir bilgi kaynağı olarak kullanılabilir. Sitede amatör olarak balıkçılıkla ilgilenmek isteyenlerin ne gibi araç-gereçler kullanmaları gerektiği, ipuçları ve bir çok bilgi bulunuyor. <a href="http://rastgele.ahmetalpbalkan.com">Buradan </a>buyrunuz. <span id="more-526"></span>Firefox yerine IE &#8216;de açarsanız daha rahat görüntüleniyor. O zamanlar firefox çok yaygın değildi, ben de o kadar CSS standardı bilmiyordum <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  O yarışmada 1. olan projenin template olduğu da ortaya çıktı daha sonradan :p</p>
<div id="crp_related"><br /><b>Bunu okuyanın bunları da okuyası gelebilir:</b><ul><li><a href="http://www.ahmetalpbalkan.com/blog/ohh-sonunda-bitti/" rel="bookmark" class="crp_title">ohh sonunda bitti</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/bitek-o-2006-geliyor/" rel="bookmark" class="crp_title">bitek-o 2006 geliyor!!!</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/randomize-algoritmalar-ve-olasilik-uzerine/" rel="bookmark" class="crp_title">Randomize Algoritmalar ve Olasılık üzerine</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/sql-random-fonksiyonu-performans-problemleri/" rel="bookmark" class="crp_title">SQL RANDOM Fonksiyonu Performans Problemleri</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/ramazanda-ne-yiyelim-ne-pisirelim/" rel="bookmark" class="crp_title">Ramazan&#8217;da Ne Yiyelim &#8211; Ne Pişirelim?</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.ahmetalpbalkan.com/blog/rastgele-amator-olta-balikciligi-uzerine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
	</item>
		<item>
		<title>En iyi Dosya Depolama Servisleri</title>
		<link>http://www.ahmetalpbalkan.com/blog/en-iyi-dosya-depolama-servisleri/</link>
		<comments>http://www.ahmetalpbalkan.com/blog/en-iyi-dosya-depolama-servisleri/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 11:40:31 +0000</pubDate>
		<dc:creator>Ahmet Alp Balkan</dc:creator>
				<category><![CDATA[Site İncelemeleri]]></category>
		<category><![CDATA[Web Teknolojileri]]></category>

		<guid isPermaLink="false">http://www.ahmetalpbalkan.com/blog/en-iyi-dosya-depolama-servisleri/</guid>
		<description><![CDATA[Bildiğiniz gibi artık Web 2.0 teknolojileriyle bilgisayarımıza ve bulunduğumuz yere bağlı kalmadan internet&#8217;in her nimetinden faydalanmaya başlandığı bir dönemdeyiz. Videolarımızı, resimlerimizi, dokümanlarımızı Youtube, flickr, Spreadsheets, Zoho gibi web servislerinde saklayabiliyorsak başka dosyalarımızı da online harddisk servislerinde saklayabiliriz. İşte birkaç servis: Windows Live SkyDrive: Türkçe, 500 MB alan box.net : 1 GB alan, 10 MB dosya [...]]]></description>
			<content:encoded><![CDATA[<p>Bildiğiniz gibi artık <strong>Web 2.0</strong> teknolojileriyle bilgisayarımıza ve bulunduğumuz yere bağlı kalmadan internet&#8217;in her nimetinden faydalanmaya başlandığı bir dönemdeyiz. Videolarımızı, resimlerimizi, dokümanlarımızı Youtube, flickr, Spreadsheets, Zoho gibi web servislerinde saklayabiliyorsak başka dosyalarımızı da online harddisk servislerinde saklayabiliriz. İşte birkaç servis:</p>
<p><a href="http://skydrive.live.com/">Windows Live SkyDrive</a>: Türkçe, 500 MB alan<br />
<a href="http://www.box.net/">box.net</a> : 1 GB alan, 10 MB dosya başı limit, 10 GB aylık transfer<br />
<a href="http://www.xdrive.com/">Xdrive</a>: 5 GB alan<br />
<a href="hhttp://www.esnips.com/">eSinips</a> : 5 GB alan <span id="more-499"></span><a href="http://www.mediamax.com/">MediaMax</a>: 25 GB alan,10 MB dosya başı limit,1 GB aylık transfer<br />
<a href="http://www.omnidrive.com/">OmniDrive</a>: 1 GB alan, Sınırsız dosya limiti, 5 GB aylık transfer<br />
<a href="http://www.orbitfiles.com/">OrbitFiles</a>: 6 GB alan,dosya limiti yok<br />
<a href="http://mozy.com/">Mozy</a>: 2 GB alan<br />
<a href="https://www.egnyte.com/">Egnyte</a>: 1 GB alan<br />
<a href="http://www.dropboks.com/">DropBoks</a>: 1 GB alan,50 MB dosya başı limit<br />
<a href="http://www.idrive.com/">IDrive E</a>: 2 GB alan<br />
<a href="http://www.rapidshare.com">RapidShare</a>: limit yok, dosya başına max. 100 mb</p>
<p>Üzücü olan ise hemenpaylas adlı Türkçe online disk servisi aylar önce kapanmıştı ve yerini dolduran Türkçe servis henüz yok <img src='http://www.ahmetalpbalkan.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Türkçe kullanmak istiyorum diyenler &#8220;Windows Live SkyDrive&#8221; kullanabilirler. Ayrıca Google&#8217;da <a href="http://www.google.com/search?q=file+storage">file storage</a> ararsanız aynı türden onlarca servise ulaşabilirsiniz.</p>
<p>[<a href="http://www.bildirgec.org/yazi/bedava-online-disk-servisleri">via</a>]</p>
<div id="crp_related"><br /><b>Bunu okuyanın bunları da okuyası gelebilir:</b><ul><li><a href="http://www.ahmetalpbalkan.com/blog/8-agustos-2009-kim-takar-yalova-kaymakamini-yanilgisi/" rel="bookmark" class="crp_title">8 Ağustos 2009: Kim Takar Yalova Kaymakamını Yanılgısı</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/myschoolog-dunya-birincisi/" rel="bookmark" class="crp_title">mySchoolog dünya birincisi</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/yeni-projemiz-ffscheduler-ilk-48-saat/" rel="bookmark" class="crp_title">Yeni Projemiz: ffScheduler (ilk 48 saat)</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/sql-random-fonksiyonu-performans-problemleri/" rel="bookmark" class="crp_title">SQL RANDOM Fonksiyonu Performans Problemleri</a></li><li><a href="http://www.ahmetalpbalkan.com/blog/offline-bilisim-dersleri/" rel="bookmark" class="crp_title">offline bilişim dersleri</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.ahmetalpbalkan.com/blog/en-iyi-dosya-depolama-servisleri/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
	</item>
	</channel>
</rss>
