<?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/"
	>

<channel>
	<title>Fatih Nayebi</title>
	<atom:link href="http://fatihnayebi.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fatihnayebi.com</link>
	<description>Senior Software Engineer and Researcher</description>
	<lastBuildDate>Thu, 29 Dec 2011 19:56:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Top Scientific Discoveries of 2011</title>
		<link>http://fatihnayebi.com/top-scientific-discoveries-of-2011/</link>
		<comments>http://fatihnayebi.com/top-scientific-discoveries-of-2011/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 06:58:51 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/?p=667</guid>
		<description><![CDATA[From wired.com From emotional honeybees to particles flying faster than Einstein&#8217;s theory of relativity ought to allow, 2011 abounded in findings that posed new questions and expanded frontiers of possibility. Here are Wired Science&#8217;s favorites. Faster-Than-Light Neutrinos Detected &#8212; or Not In September, researchers from the OPERA collaboration in Italy provided fodder for a thousand [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>From wired.com</em></strong></p>
<p align="justify">From emotional honeybees to particles flying faster than Einstein&#8217;s theory of relativity ought to allow, 2011 abounded in findings that posed new questions and expanded frontiers of possibility. Here are Wired Science&#8217;s favorites.</p>
<h4><strong><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/neutrinos.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="neutrinos" border="0" alt="neutrinos" src="http://fatihnayebi.com/wp-content/uploads/2011/12/neutrinos_thumb.jpg" width="513" height="409" /></a></strong></h4>
<h4><strong>Faster-Than-Light Neutrinos Detected &#8212; or Not</strong></h4>
<p align="justify">In September, researchers from the OPERA collaboration in Italy provided fodder for a thousand articles when they announced the <a href="http://www.wired.com/wiredscience/2011/09/neutrinos-faster-than-light/">measurement of neutrinos flying faster than that killjoy Albert Einstein would permit</a>. Most physicists dismissed the finding, suggesting some error in the measurement or analysis, but that didn&#8217;t stop millions of people from hoping that they&#8217;d witnessed the start of a new scientific revolution.</p>
<p><em>Image: Neutrino tracks. (CERN)</em></p>
<h4><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/honeybees2.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="honeybees2" border="0" alt="honeybees2" src="http://fatihnayebi.com/wp-content/uploads/2011/12/honeybees2_thumb.jpg" width="512" height="338" /></a></h4>
<h4>Intelligent Animals and Emotional Bees</h4>
<p align="justify">Hardly a week goes by without new evidence of intelligence in animals: <a href="http://www.wired.com/wiredscience/2011/12/rat-empathy/all/1">empathic rats</a>, <a href="https://encrypted.google.com/url?url=http://www.nytimes.com/2011/12/23/science/pigeons-can-learn-higher-math-as-well-as-monkeys-study-suggests.html&amp;rct=j&amp;sa=X&amp;ei=fKv0Tt-nMIP10gGs5bDNAg&amp;ved=0CCMQ-AsoADAA&amp;q=pigeon+counting&amp;usg=AFQjCNF8kizCGMbgEG2O2gHExV0XKmHi9w">counting pigeons</a>,<a href="http://www.wired.com/wiredscience/2011/03/elephant-cooperation/">cooperating elephants</a>, <a href="http://www.wired.com/wiredscience/2011/07/fish-tool-use/">tool-using fish</a>, and on and on.</p>
<p align="justify">Rigorously tested and documented, the findings scientifically underscore the sheer richness of the life surrounding us &#8212; and perhaps none was more emblematic than observations that, by the standards devised to ensure that animal intelligence is measured by cold data rather than warm fuzzy feelings,<a href="http://www.wired.com/wiredscience/2011/06/honeybee-pessimism/">honeybees have emotions</a>. Specifically, they&#8217;re capable of a glass-half-empty pessimistic worldview, which in turn challenges a human worldview: What does it mean when insects meet a benchmark that only &quot;higher&quot; animals are supposed to attain?</p>
<p align="justify"><em>Image: <a href="https://secure.flickr.com/photos/wolfraven/1334244592/">Jack Wolf</a>/Flickr</em></p>
<p><em><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/senescence_modification.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="senescence_modification" border="0" alt="senescence_modification" src="http://fatihnayebi.com/wp-content/uploads/2011/12/senescence_modification_thumb.jpg" width="511" height="283" /></a></em></p>
<h4>A New Link Between Aging Cells and Aging People</h4>
<p align="justify">Researchers have debated for decades whether aging at the organismal level was linked to aging at the cellular level. Did bodies and metabolisms malfunction as people grew older because, at a microscopic level, cells hit their replicative limits, broke down and clogged up the system?</p>
<p align="justify">In November, gerontologists showed that <a href="http://www.wired.com/wiredscience/2011/11/cellular-senescence/">flushing old, broken-down cells from the bodies of mice</a> indeed slowed their descent into infirmity. It was a powerful proof of principle: so-called cellular senescence did matter. And while the same trick can&#8217;t be performed for people as was performed in this one strain of genetically modified mice, the findings could seed a whole new generation of aging research.</p>
<p align="justify"><em>Image: At left, two mice, one (top) treated to rid it of senescent cells, and the other untreated; at right, untreated bone marrow cells (top) and treated cells. (Baker et al./Nature)</em></p>
<p><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/chimps.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="chimps" border="0" alt="chimps" src="http://fatihnayebi.com/wp-content/uploads/2011/12/chimps_thumb.jpg" width="511" height="352" /></a></p>
<h4>Chimps Not Needed for Hepatitis C Research</h4>
<p align="justify">After two decades of dwindling chimpanzee usefulness in infectious disease research, only one disease remained to justify experiments that in humans would be considered unconscionable: Hepatitis C, which kills 340,000 people every year and infects no non-human animal except chimps.</p>
<p align="justify">Hepatitis C thus <a href="http://www.wired.com/wiredscience/2011/11/chimps-hepatitis-c/">became the main battleground</a> for debates over the ethics and morality of invasive chimp testing, which is permitted nowhere but Gabon and the United States. At least scientifically, that battle now appears settled. In May, the FDA approved two new hepatitis C drugs, both far superior to the only existing treatment and both developed without chimp testing. In December, the Institute of Medicine formally <a href="http://www.wired.com/wiredscience/2011/12/iom-chimp-report/all/1">declared chimps unnecessary for hepatitis C drug development</a>, paving the way to treat the closest living relative to humans with humanity.</p>
<p align="justify"><em>Image: Chimpanzee mother and child at the Singapore Zoo. (<a href="https://secure.flickr.com/photos/shinythings/2609711377/">Shiny Things</a>/Flickr)</em></p>
<h4><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/gurche_neanderthal.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="gurche_neanderthal" border="0" alt="gurche_neanderthal" src="http://fatihnayebi.com/wp-content/uploads/2011/12/gurche_neanderthal_thumb.jpg" width="510" height="348" /></a></h4>
<h4>Extinct Human Ancestors Survive in our Genes</h4>
<p align="justify">For years, anthropologists suspected that <em>Homo sapiens</em> cross-bred with Neanderthals before our closest ancestor went extinct. That hypothesis proved officially true in 2010, with the first <a href="http://www.wired.com/wiredscience/2010/05/neanderthal-genome/">hard genetic evidence of Neanderthal DNA surviving</a> in living humans, and in July further tests found even more evidence of cross-breeding. Moreover, it&#8217;s not just Neanderthals that live on in us, but <a href="http://www.wired.com/wiredscience/2011/10/denisovan-genes/">long-extinct, recently discovered Neanderthal cousins called Denisovans</a>. </p>
<p align="justify">The functional role of formerly non-human gene variants remains to be determined, but their importance to a human sense of self is clearer: <em>Homo sapiens</em> isn&#8217;t the product of some long, pure lineage, but a bit of a hominid mutt.</p>
<p align="justify"><em>Image: Neanderthal sculpture by John Gurche, photographed by Chip Clark. (Smithsonian Institution)</em></p>
<h4><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/7billion.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="7billion" border="0" alt="7billion" src="http://fatihnayebi.com/wp-content/uploads/2011/12/7billion_thumb.jpg" width="512" height="260" /></a></h4>
<h4>Humanity Hits 7 Billion</h4>
<p align="justify">In October, the human population reached 7 billion. This happened just 12 years after we hit 6 billion; in contrast, it took humanity about 72,000 years to reach its first billion. The number prompted a global moment of reflection: How do we, as a civilization, want to live? Do we want to share &#8212; with each other, and <a href="http://www.wired.com/wiredscience/2011/10/7-billion-people/">with the rest of life</a>?</p>
<p><em>Image: NASA</em></p>
<h4><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/foodprices.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="foodprices" border="0" alt="foodprices" src="http://fatihnayebi.com/wp-content/uploads/2011/12/foodprices_thumb.jpg" width="510" height="343" /></a></h4>
<h4>Deregulation, Speculation and the Price of Food</h4>
<p align="justify">In 2008 and again in 2011, global food prices spiked massively and weirdly. There was no obvious reason: Demand didn&#8217;t increase dramatically, nor did supplies fall. The price of meeting a basic human requirement no longer seemed connected to conventional economic logic.</p>
<p align="justify">Many explanations were proposed, from bad weather to increased market sensitivity to the conversion of former food crops into biofuels. But when researchers from the New England Complex Systems Institute<a href="http://www.wired.com/wiredscience/2011/10/food-price-rises/">turned their mathematical models on global food markets</a>, they found something else. Biofuel demand played a role in in nudging food prices up &#8212; but the spikes, the <a href="http://www.wired.com/wiredscience/2011/08/food-price-threshold/">sudden and socially disrupting fluctuations</a>, seemed to be caused by commodity speculators who entered food markets after the late-1990s wave of financial industry deregulation. The same forces that fueled the 2008 mortgage meltdown and subsequent near-collapse of the global economy have been turned loose on food.</p>
<p><em>Image: <a href="https://secure.flickr.com/photos/doctorow/2988743899/">Cory Doctorow</a>/Flickr</em></p>
<h4><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/h5n1_phil.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="h5n1_phil" border="0" alt="h5n1_phil" src="http://fatihnayebi.com/wp-content/uploads/2011/12/h5n1_phil_thumb.jpg" width="510" height="468" /></a></h4>
<h4>Bird Flu Nightmare Comes True &#8212; in the Lab</h4>
<p align="justify">Ever since H5N1 avian influenza emerged in the late 1990s, infecting billions of birds around the world, flu scientists have warned of potential apocalypse. The disease isn&#8217;t highly contagious to people, but kills 60 percent of those who contract it. Should H5N1 ever become as infectious as seasonal flu strains, civilization could be headed for a <a href="http://contagionmovie.warnerbros.com/index.html"><em>Contagion</em>-style meltdown</a>.</p>
<p align="justify">In December, a federal U.S. security panel announced that two teams of researchers, one in the Netherlands and the other in Wisconsin, <a href="https://www.nytimes.com/2011/12/21/health/fearing-terrorism-us-asks-journals-to-censor-articles-on-virus.html">had engineered just such a virus</a>. By understanding how avian influenza could jump into humans, hoped the researchers, we could better prevent that from happening, and design drugs and vaccines in preparation for that terrible day.</p>
<p align="justify">Some scientists supported the work. Others considered it an abomination, either because terrorists could hypothetically use the research to manufacture their own killer bug, or &#8212; less hypothetically &#8212; because ultra-high-security laboratories designed to prevent diseases from escaping have <a href="http://www.semp.us/publications/biot_reader.php?BiotID=464">sometimes failed to do so</a>.</p>
<p align="justify">Though formal publication is expected in 2012, the details have already been shared with hundreds of scientists. For good or for ill, this research has the potential to be the most important scientific discovery of 2011, and perhaps much more.</p>
<p align="justify"><em>Image: Transmission electron microscope image of two H5N1 virions. (Center for Biologic Counterterrorism and Emerging Diseases)</em></p>
<h4><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/kepler22-b.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="kepler22-b" border="0" alt="kepler22-b" src="http://fatihnayebi.com/wp-content/uploads/2011/12/kepler22-b_thumb.jpg" width="502" height="377" /></a></h4>
<h4>A Possibly Habitable, Earth-Like Planet</h4>
<p>Using NASA&#8217;s Kepler space telescope, astronomers <a href="http://www.wired.com/wiredscience/2011/12/kepler-22b/">spotted the closest planet yet to being considered a home away from home</a>. The exoplanet, named Kepler 22-b, has a mass just 2.4 times greater than Earth&#8217;s and orbits its parent star within the so-called &#8216;habitable zone,&#8217; potentially giving it a temperate climate and the right conditions for life.</p>
<p><em>Image: Artist’s rendition of Kepler-22b (NASA)</em></p>
<h4><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/higgs.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="higgs" border="0" alt="higgs" src="http://fatihnayebi.com/wp-content/uploads/2011/12/higgs_thumb.jpg" width="501" height="337" /></a></h4>
<h4>Hints of the Higgs Boson</h4>
<p>The $10 billion Large Hadron Collider may have proven its worth in December when results from two experiments, ATLAS and CMS, showed a small data bump that might <a href="http://www.wired.com/wiredscience/2011/12/higgs-boson-hints/">correspond to the long-sought Higgs boson</a>. If future data corroborates the finding, finding the Higgs will likely be regarded as one of the 21st century&#8217;s great discoveries.</p>
<p><em>Image: Inside the Large Hadron Collider. (CERN)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/top-scientific-discoveries-of-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone App Downloads In November Up 83% Over Last Year</title>
		<link>http://fatihnayebi.com/iphone-app-downloads-in-november-up-83-over-last-year/</link>
		<comments>http://fatihnayebi.com/iphone-app-downloads-in-november-up-83-over-last-year/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 06:07:45 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[Blog Post]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/?p=632</guid>
		<description><![CDATA[From TechCrunch.com Marketing technology company Fiksu tracked the impact of the iPhone 4S on iPhone app downloads and found that download volume of the top 200 free apps increased 15% from October’s previous record high of 4.91 million daily downloads. In November, the firm’s “App Store Competitive Index,” which measures this trend, peaked at 5.65 [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>From TechCrunch.com</em></strong></p>
<p align="justify">Marketing technology company <a href="http://www.fiksu.com/resources/fiksu-indexes">Fiksu</a> tracked the impact of the iPhone 4S on iPhone app downloads and found that download volume of the top 200 free apps increased 15% from October’s previous record high of 4.91 million daily downloads. In November, the firm’s “<a href="http://www.fiksu.com/resources/fiksu-indexes#competitive-index">App Store Competitive Index</a>,” which measures this trend, peaked at 5.65 million downloads per day – the first time it has topped the 5 million mark. That’s an increase of 83% over November of last year.</p>
<p align="justify"><strong><em><font color="#c0504d">That’s a remarkable number, when you think about it. And it shows how it’s very much still the early days for the mobile app ecosystem. As analytics firm </font></em></strong><a href="http://techcrunch.com/2011/12/23/flurry-largest-addressable-markets-for-mobile-developers-in-2012-include-india-china-japan-u-s/"><strong><em><font color="#c0504d">Flurry recently reported</font></em></strong></a><strong><em><font color="#c0504d">, the addressable market for potential smartphone (iOS or Android) users in the U.S. alone is 91 million. In China, it’s 122 million. There are still a lot of untapped app downloads out there. And these Fiksu numbers are an example of what happens when those new smartphone users come on board: they download a whole </font><font color="#c0504d">bunch of new apps.</font></em></strong></p>
<p align="justify"><strong><em><font color="#c0504d">Fiksu calls this a “colossal expansion of mobile apps,” and yet that doesn’t even seem to be a strong enough word for what we’re seeing. It’s something beyond colossal, it’s downright transformative. It’s a new universe.</font></em></strong></p>
<p align="justify"><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/index-competitive-lrg-201111.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="index-competitive-lrg-201111" border="0" alt="index-competitive-lrg-201111" src="http://fatihnayebi.com/wp-content/uploads/2011/12/index-competitive-lrg-201111_thumb.png" width="488" height="202" /></a><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/index-loyal-lrg-201111.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="index-loyal-lrg-201111" border="0" alt="index-loyal-lrg-201111" src="http://fatihnayebi.com/wp-content/uploads/2011/12/index-loyal-lrg-201111_thumb.png" width="488" height="204" /></a></p>
<p align="justify">Meanwhile, app marketers, which the firm’s second index, the <a href="http://www.fiksu.com/resources/fiksu-indexes#loyal-index">Fiksu Cost per Loyal User Index</a>, addresses, are getting smarter about their ad spends. This index remained steady last month, only down four cents from October’s $1.47 to $1.43 in November. During the month, there was a steady demand for app downloads, unlike in October.</p>
<p align="justify">&#160;</p>
<p align="justify">Says Fiksu CEO Micah Adler, “app marketers have become savvier about planning and executing their ad spends during seasonal periods to avoid paying premium prices for acquiring users. In fact, November presented them with a somewhat unique opportunity to add more users at costs that were actually below October’s.”</p>
<p align="justify">Data for the Fiksu Indexes was sourced from more than 7.6 billion mobile app actions including app launches, registrations and in-app purchases. There are more than 156 million downloads recorded by apps marketed via the <a href="http://www.fiksu.com/fiksu-for-mobile-apps">Fiksu for Mobile Apps</a> user acquisition platform.&#160; More details are <a href="http://www.fiksu.com/resources/fiksu-indexes">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/iphone-app-downloads-in-november-up-83-over-last-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobil Web Uygulamalarının Masa &#220;st&#252; Bilgisayarlarda Test Edilmesi</title>
		<link>http://fatihnayebi.com/mobil-web-uygulamalarinin-masa-st-bilgisayarlarda-test-edilmesi/</link>
		<comments>http://fatihnayebi.com/mobil-web-uygulamalarinin-masa-st-bilgisayarlarda-test-edilmesi/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 06:45:00 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[Mobile Web]]></category>
		<category><![CDATA[User Agent Switcher]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/?p=628</guid>
		<description><![CDATA[Masa üstü bilgisayarınızdaki internet tarayıcılarını mobil web sayfa geliştirmelerinizde kullanabilirsiniz. Bir çok masa üstü web tarayıcısının sunduğu yapılara aşağıdaki yazıda değineceğim. Genel olarak yapmanız gereken: Tarayıcınızın User Agent özelliğini, hedeflediğiniz mobil cihaz ile eşlemek. Tarayıcınızın pencresini resize ederek, mobil cihaz boyutuna getirmek. Tarayıcınızın developer tools özelliğini mobil sitenizin debug ve testi için kullanmanız. &#160; Web [...]]]></description>
			<content:encoded><![CDATA[<p>Masa üstü bilgisayarınızdaki internet tarayıcılarını mobil web sayfa geliştirmelerinizde kullanabilirsiniz. Bir çok masa üstü web tarayıcısının sunduğu yapılara aşağıdaki yazıda değineceğim.</p>
<p>Genel olarak yapmanız gereken:</p>
<ul>
<li>Tarayıcınızın User Agent özelliğini, hedeflediğiniz mobil cihaz ile eşlemek. </li>
<li>Tarayıcınızın pencresini resize ederek, mobil cihaz boyutuna getirmek. </li>
<li>Tarayıcınızın developer tools özelliğini mobil sitenizin debug ve testi için kullanmanız. </li>
</ul>
<h4>&#160;</h4>
<h3>Web tarayıcıları:</h3>
<h5>Mozilla Firefox:</h5>
<p>User Agent Switcher Add-on:</p>
<p><a title="https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/" href="https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/">https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/</a></p>
<p>Tools / Default User Agent seçeneğinden bu özelliğe erişebilirsiniz.<a href="http://fatihnayebi.com/wp-content/uploads/2011/12/19212.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="19212" border="0" alt="19212" src="http://fatihnayebi.com/wp-content/uploads/2011/12/19212_thumb.png" width="226" height="196" /></a></p>
<h5>Chrome:</h5>
<p>User-Agent Switcher for Chrome Extension:</p>
<p><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/17.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="1[7]" border="0" alt="1[7]" src="http://fatihnayebi.com/wp-content/uploads/2011/12/17_thumb.png" width="510" height="459" /></a></p>
<p>&#160;</p>
<h5>Safari:</h5>
<p><strong>Mac: </strong></p>
<p>Safari menüsü / Prefrences / Advanced sekmesi / Show Develop menu in menu bar seçeneğini seçiniz.</p>
<p><strong>Windows:</strong></p>
<p>Keyboard Alt butonu / Edit menüsü / Prefrences / Advanced sekmesi / Show Develop menu in menu bar seçeneğini seçiniz.</p>
<p>Develop menüsünden User Agent seçeneğinde, hedeflediğiniz tarayıcıyı seçebilirsiniz. </p>
<p><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/safariUserAgent.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="safariUserAgent" border="0" alt="safariUserAgent" src="http://fatihnayebi.com/wp-content/uploads/2011/12/safariUserAgent_thumb.png" width="517" height="546" /></a></p>
<h5>Internet Explorer:</h5>
<p>Tools / Developer Tools’ ı seçiniz. Açılan panel de Tools / Change user agent string.</p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/mobil-web-uygulamalarinin-masa-st-bilgisayarlarda-test-edilmesi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple iPad vs. Samsung Galaxy Tab 7, 7 Plus ve 8.9</title>
		<link>http://fatihnayebi.com/apple-ipad-vs-samsung-galaxy-tab-7-7-plus-ve-8-9/</link>
		<comments>http://fatihnayebi.com/apple-ipad-vs-samsung-galaxy-tab-7-7-plus-ve-8-9/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 13:02:02 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Amazon Kindle Fire]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Galaxy Tab]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/?p=624</guid>
		<description><![CDATA[Bir iPad kullanıcısı olarak, Samsung Galaxy Tab 7, 7 Plus ve 8.9 modellerini iPad ile kullanma ve karşılaştırma fırsatı buldum. Burada tarafsızca bu cihazların iPad karşısında avantaj ve dezavantajlarını paylaşmak istiyorum. Avantajlar: Bir uygulama geliştiricisi olarak, geliştirdiğim uygulamaların galaxy tab&#8217; e atılmasını çok rahat yapabildim. Sonuçta üretilen apk&#8217; yı cihaza kopyalamanız yeterli. apk oluştuturken iOS [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify">Bir iPad kullanıcısı olarak, Samsung Galaxy Tab 7, 7 Plus ve 8.9 modellerini iPad ile kullanma ve karşılaştırma fırsatı buldum.</p>
<p style="text-align: justify">Burada tarafsızca bu cihazların iPad karşısında avantaj ve dezavantajlarını paylaşmak istiyorum.</p>
<p><strong>Avantajlar:</strong></p>
<p style="text-align: justify" align="justify">Bir uygulama geliştiricisi olarak, geliştirdiğim uygulamaların galaxy tab&#8217; e atılmasını çok rahat yapabildim. Sonuçta üretilen apk&#8217; yı cihaza kopyalamanız yeterli.</p>
<p style="text-align: justify" align="justify">apk oluştuturken iOS de olduğu gibi, provissioning ve certification konuları o kadar çetrefilli olmuyor.</p>
<p style="text-align: justify" align="justify">Yazdığınız uygulamaları cihaza atarken, iOS developer lisansınızın olması zorunlu, android de ise böyle bir gereksinim söz konusu değil.</p>
<p style="text-align: justify" align="justify">Android uygulama geliştirme, iOS uygulama geliştirmeye göre çok daha basit sonuçta Java dilinde yazıyorsunuz. iOS için Objective-C dilinde yazmanız gerekiyor ki çok farklı bir syntax söz konusu.</p>
<p style="text-align: justify" align="justify">Android market&#8217; te iOS App Store a nazaren daha çok bedava uygulama var.</p>
<p style="text-align: justify" align="justify">Açık olan uygulamaları tekil bir yerden kapatabilme özelliği pratik.</p>
<p style="text-align: justify" align="justify">Sistem özelliklerine ana ekran footerdan erişebilmek güzel ve pratik.</p>
<p><strong>Dezavantajlar:</strong></p>
<p style="text-align: justify" align="justify">Bu cihazların pil kullanım süreleri iPad&#8217; in çok gerisinde.</p>
<p style="text-align: justify" align="justify">Ana ekrandaki widgetler cihazı çok yavaşlatıyor. Bu widgetlerin hepsi internete bağlanmaya çalışıyor ve cihaz&#8217; ın hızını düşürüyor.</p>
<p style="text-align: justify" align="justify">eBook uygulaması, tamamen iBook uygulaması kopyası olmuş. Bu seviyede bir kopyalama bence utanç verici. Ayrıca bu uygulamayı çok başarısız buldum. bazı kitap sayfalarını çevirirken çok yavaş davranma ve hatta çevirememe durumları ile karşılaştım. Tablet cihazda en çok kullandığım pdf kitap okuma özelliğini çok benimsediğim için bu kadar kötü bir pdf reader kullanmak bana hiç cazip gelmedi.</p>
<p style="text-align: justify" align="justify">iPad ve iPhone, standart usb kablosunu kullanmadıkları ve iTunes&#8217; a bağlı oldukları için çok eleştirildiler ama Samsung Galaxy Tab de de ayrı bir durum sözkonusu değil. Samsung galaxy tab de usb kablosunu iPad den kopyalamış ve siyaha boyamış. <img src='http://fatihnayebi.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Birde kies diye bir uygualamayı kurmadan bilgisayar cihazı tanımıyor.</p>
<p style="text-align: justify" align="justify">Sistem özellik ve ayarlarını ana ekran footer dan gerçekleştirirken çok enteresan hatalar yaşadım. Örnek olarak, ekran parlaklığını çoğaltıp ve azaltırken slider garip bir şekilde ekran parlaklığına tesir ediyordu ama slider objesi değişmiyordu!</p>
<p style="text-align: justify">iTunes U gibi bir platformun bu cihazlarda olmaması çok büyük bir eksik.</p>
<p style="text-align: justify">Android işletim sistemli cihazların yeni verisyona upgrade edilmesi bazen mümkün olmuyor. Örnek olarak Samsung Galaxy Tab 7 android os 3&#8242; e yükseltilmiyor (Official olarak).</p>
<p style="text-align: justify">Samsung hzılı bir şekilde bazı modellerin üretimini dudurabiliyor, üretimi durmuş bir cihazın fiyatı çok düşebiliyor halbüki iPad versiyon bir bile çok yüksek değerlere satılabiliyor ve çok değer kaybetmedi. Örnek vermek gerekirse, Samsung galaxy Tab 7 artık üretilmiyor ve şu anki piyasa değeri 600 tl civari. İlk çıktığında 1500 lira civarı bir fiyata sahip olduğunu hatırlıyorum. Bu kadar hızlıca bu kadar değer kaybetmesi satın alan kişiyi mutlu etmediği kesin.</p>
<p>&#160;</p>
<p><strong>Sonuç:</strong></p>
<p style="text-align: justify">Android tabletlerin sunduğu bir çok özellik var fakat bu özellikleri bazen hatalı bazen düşük bir kullanıcı deneyimi olarak gerçekleştiriyorlar. iPad ise, vaad ettiği özelliği muhteşem bir seviyede gerçekleştiren bir cihaz ve kullanım deneyimi çok yüksek. Zaten dünya çapında tablet kullanımlarına bakıldığında iPad %60 ile ilk sırada ve Samsung Galaxy Tab %4-%6 civarında. iPad e en yakın rakip olarak ise, Amazon Kindle Fire gösteriliyor. Amazon Kindle Fire&#8217; ın fiyatı çok uygun (199$) yanlız henüz 3G modeli yok. Kullanma fırsatım olursa deneyimlerimi buradan paylaşacağım.</p>
<p style="text-align: justify">&#160;</p>
<p style="text-align: justify"><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/iPad-21.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="iPad 2" border="0" alt="iPad 2" src="http://fatihnayebi.com/wp-content/uploads/2011/12/iPad-2_thumb1.jpg" width="251" height="326" /></a><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/GalaxyTab7.71.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="GalaxyTab7.7" border="0" alt="GalaxyTab7.7" src="http://fatihnayebi.com/wp-content/uploads/2011/12/GalaxyTab7.7_thumb1.png" width="222" height="327" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/apple-ipad-vs-samsung-galaxy-tab-7-7-plus-ve-8-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS Deployment Hataları ve T&#252;rkiyedeki Sans&#252;r</title>
		<link>http://fatihnayebi.com/ios-deployment-hatalari-ve-trkiyedeki-sansr/</link>
		<comments>http://fatihnayebi.com/ios-deployment-hatalari-ve-trkiyedeki-sansr/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 09:14:12 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[App Distribution]]></category>
		<category><![CDATA[sansür]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/ios-deployment-hatalari-ve-trkiyedeki-sansr/</guid>
		<description><![CDATA[iOS deploy sürecinde, Apple provisioning profile’ ınıza bakar. Internet bağlantınızda bir sıkıntı yaşıyorsanız, uygulamanızı derleyemezsiniz. Özellikle proxy veya filtre uygulamasına takıldıysanız size hata bilgisi vermiyor ve siz uzun bir süre hatanın kaynağını bulmak ile uğraşabilirsiniz. Çalıştığım firmada, başıma gelen bir oalyı anlatayım. Uygulamaları MacBook Pro da geliştiriyorum ve cihazın internet’ e bağlanabilmesi için avea jet [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">iOS deploy sürecinde, Apple provisioning profile’ ınıza bakar. Internet bağlantınızda bir sıkıntı yaşıyorsanız, uygulamanızı derleyemezsiniz. Özellikle proxy veya filtre uygulamasına takıldıysanız size hata bilgisi vermiyor ve siz uzun bir süre hatanın kaynağını bulmak ile uğraşabilirsiniz. Çalıştığım firmada, başıma gelen bir oalyı anlatayım.</p>
<p align="justify">Uygulamaları MacBook Pro da geliştiriyorum ve cihazın internet’ e bağlanabilmesi için avea jet modem kullanıyorum. avea çocuk filtresine geçmiş olmalı ki, itunes ve Xcode engelleniyordu.</p>
<p align="justify">Uzun bir süre uğraştıktan sonra problemin kaynağını bulabildim ve bir daha yasakçı ve sansürcü zihniyete lanet okudum.</p>
<p align="justify">&#160;</p>
<p><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/censorship.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="censorship" border="0" alt="censorship" src="http://fatihnayebi.com/wp-content/uploads/2011/12/censorship_thumb.jpg" width="485" height="337" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/ios-deployment-hatalari-ve-trkiyedeki-sansr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xcode 4 ile Uygulamaların Yayım İ&#231;in Derlenmesi</title>
		<link>http://fatihnayebi.com/xcode-4-ile-uygulamanizi-yayim-iin-derleme/</link>
		<comments>http://fatihnayebi.com/xcode-4-ile-uygulamanizi-yayim-iin-derleme/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 09:06:05 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[App Distribution]]></category>
		<category><![CDATA[App store]]></category>
		<category><![CDATA[XCode]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/xcode-4-ile-uygulamanizi-yayim-iin-derleme/</guid>
		<description><![CDATA[Bu yazı, XCode 4.2 için hazırlanmıştır. iOS uygulamanızın App Store da yayınlanabilmesi için release build oluşturmanız lazım. Bunu yapabilmek için dağıtım sertifikası (distribution certificate) ve provisioning profile oluşturmuş olmanız lazım. Bu işlemleri gerçekleştirdikten sonra aşağıdaki adımları izleyiniz: Product Menüsünden Clean deyiniz. Release için bir şema (Scheme) oluşturunuz. Xcode’ da Toolbar da Scheme’ dan Edit Scheme [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazı, XCode 4.2 için hazırlanmıştır.</p>
<p>iOS uygulamanızın App Store da yayınlanabilmesi için <strong><em>release build </em></strong>oluşturmanız lazım.</p>
<p>Bunu yapabilmek için dağıtım sertifikası (distribution certificate) ve provisioning profile oluşturmuş olmanız lazım. Bu işlemleri gerçekleştirdikten sonra aşağıdaki adımları izleyiniz:</p>
<ol>
<li>Product Menüsünden Clean deyiniz. </li>
<li>Release için bir şema (Scheme) oluşturunuz. Xcode’ da Toolbar da Scheme’ dan Edit Scheme deyiniz. Daha sonra Scheme pencersinden, soldan Archive (Release) I seçiniz. Sağda Build Configuration combosundan Release’ I seçiniz ve bir Archive adı belirleyiniz. ve Reveal Archive in Organizer checkbox’ını işaretleyiniz. </li>
<li>Proje üzerinde tıklayın, sağda Project altından projenizi seçinizi. sağda Build Settings seçeneğini seçiniz.
<ul>
<li>Archietcture başlığı altında, Base SDK’ yi Latest iOS olarak ayarlayın ve Architectures seçeneği altında armv6 ve armv7. </li>
<li>Code Signing bölümünde distribution certificate’inizin doğru olduğundan emin olunuz. </li>
<li>Deployment bölümünde, Skip Install’I Yes olarak seçiniz. Ayrıca, iOS Deployment Target olarak desteklemek istediğiniz minimum versiyonu seçiniz. </li>
</ul>
</li>
<li>Product menüsünden Archive’I çalıştırınız. </li>
<li>İşlemler bittikten sonra window dan organizer I seçiniz. Organizer da Archives sekmesinde yeni oluşturduğunuz archive in yer almasından emin olunuz. </li>
</ol>
<p>Bu aşamada uygulamanız App Store’a gönderilmeye hazırdır.</p>
<p>&#160;</p>
<p><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/xcode41.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="xcode4" border="0" alt="xcode4" src="http://fatihnayebi.com/wp-content/uploads/2011/12/xcode4_thumb1.png" width="485" height="343" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/xcode-4-ile-uygulamanizi-yayim-iin-derleme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppStore Uygulama Yayınlama S&#252;reci</title>
		<link>http://fatihnayebi.com/appstore-uygulama-yayinlama-sreci/</link>
		<comments>http://fatihnayebi.com/appstore-uygulama-yayinlama-sreci/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 07:31:04 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/appstore-uygulama-yayinlama-sreci/</guid>
		<description><![CDATA[Bu yazı, Xcode 4.2 için hazırlanmıştır. Uygulamanın Hazırlanamsı: Uygulamanızın geliştirmesi ve testini bitiriniz. UygulamaAdı-info.plist dosyasını düzenleyiniz. bundle identifier’ e uygulamanızın adını veriniz. boşluk ve türkçe karakterlerden kaçınınız. Uygulamanızın iOS cihazlarda başka bir ad ile görünmesini istiyorsanız, Bundle display name’ I değiştiriniz. bundle version’ ı güncelleyeniz. icon’ları düzenleyiniz. Uygulamanızı dağıtım için derleyiniz. (Build your app for [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Bu yazı, Xcode 4.2 için hazırlanmıştır.</p>
<p align="justify"><strong>Uygulamanın Hazırlanamsı:</strong></p>
<ol>
<li>
<div align="justify">Uygulamanızın geliştirmesi ve testini bitiriniz. </div>
</li>
<li>
<div align="justify">UygulamaAdı-info.plist dosyasını düzenleyiniz. </div>
<ul>
<li>
<div align="justify">bundle identifier’ e uygulamanızın adını veriniz. boşluk ve türkçe karakterlerden kaçınınız. </div>
</li>
<li>
<div align="justify">Uygulamanızın iOS cihazlarda başka bir ad ile görünmesini istiyorsanız, Bundle display name’ I değiştiriniz. </div>
</li>
<li>
<div align="justify">bundle version’ ı güncelleyeniz. </div>
</li>
<li>
<div align="justify">icon’ları düzenleyiniz. </div>
</li>
</ul>
</li>
<li>
<div align="justify">Uygulamanızı dağıtım için derleyiniz. (Build your app for distribution) </div>
</li>
<li>
<div align="justify">App store için uygulamanız hakkında açıklama hazırlayınız. </div>
</li>
<li>
<div align="justify">Uygulamanız için bir SKU seçiniz. Her uygulamanız için unique olmalıdır. Numerik tarih bilgisi oalbilir. örnek: 12122011. </div>
</li>
<li>
<div align="justify">Uygulamanızdan screetshotlar alınız. En azından bir screenshot’ a ihtiyaç vardır. Çözünürlükler: </div>
<ul>
<li>
<div align="justify">640*960 (iPhone Retina Display) </div>
</li>
<li>
<div align="justify">1024*768 (iPad) </div>
</li>
</ul>
</li>
<li>
<div align="justify">iTunes artwork’ unuzu hazırlayınız. iTunes artwork 512*512 pixel, 72 dpi jpeg bir dosya olmalıdır. </div>
</li>
</ol>
<p>&#160;</p>
<p><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/Apple-App-Store2.png"><img style="display: inline" title="Apple-App-Store2" alt="Apple-App-Store2" src="http://fatihnayebi.com/wp-content/uploads/2011/12/Apple-App-Store2_thumb.png" width="496" height="492" /></a></p>
<p>&#160;</p>
<p><strong>iTunes Connect Ayarlamaları:</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/appstore-uygulama-yayinlama-sreci/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011 .net magazine Awards</title>
		<link>http://fatihnayebi.com/dotnetmeagazineawards2011</link>
		<comments>http://fatihnayebi.com/dotnetmeagazineawards2011#comments</comments>
		<pubDate>Mon, 05 Dec 2011 09:49:21 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[jQuery Mobile]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/?p=548</guid>
		<description><![CDATA[.Net magazine announced their 2011 awards. Here you can find the results: .net Magazine Awards 2011 Winners They think it’s all over – it is now! The winners of the .net awards 2011, in association with BaseKit, have been announced and handed over during a special rock-themed ceremony at Madame JoJo&#8217;s in London&#8217;s Soho. And [...]]]></description>
			<content:encoded><![CDATA[<p>.Net magazine announced their 2011 awards.</p>
<p>Here you can find the results:</p>
<p><a title=".net Awards 2011 Winners" href="http://www.netmagazine.com/features/net-awards-2011-winners" target="_blank">.net Magazine Awards 2011 Winners</a></p>
<p style="text-align: justify">They think it’s all over – it is now! The winners of the .net awards 2011, in association with <a href="http://www.basekit.com/website-builder" rel="nofollow">BaseKit</a>, have been announced and handed over during a special rock-themed ceremony at Madame JoJo&#8217;s in London&#8217;s Soho. And we can now exclusively reveal the results to the world!</p>
<p style="text-align: justify">It was back in August and September that readers of .net were first asked to vote for their favourites in each category.&#160; That led to a record 125,000 votes – and decided the top three in each category. That shortlist of three was then scrutinised and debated by <a href="http://www.thenetawards.com/judges.php" rel="nofollow">an independent panel of industry judges</a> who picked tonight’s 17 winners.</p>
<p style="text-align: justify">At time of writing, the event is still in full swing and <a href="http://www.conquestofsteel.co.uk/" rel="nofollow">Conquest of Steel</a>, featuring Opera&#8217;s very own god of metal, Chris Mills, are about to take the stage. But we’ve dragged ourselves away from the screaming axe solos and general debauchery to share with you the ultimate victors. So without further ado, the winners are …</p>
<p style="text-align: justify">&#160;</p>
<p style="text-align: justify"><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/Netawardsfeatjpegnew.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Netawardsfeatjpegnew" border="0" alt="Netawardsfeatjpegnew" src="http://fatihnayebi.com/wp-content/uploads/2011/12/Netawardsfeatjpegnew_thumb.jpg" width="493" height="271" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/dotnetmeagazineawards2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design Patterns</title>
		<link>http://fatihnayebi.com/design-patterns/</link>
		<comments>http://fatihnayebi.com/design-patterns/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 13:53:03 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Engıneering]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/?p=152</guid>
		<description><![CDATA[According to Wikipedia, Software Design Patterns: In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a [...]]]></description>
			<content:encoded><![CDATA[<p>According to Wikipedia, Software Design Patterns:</p>
<p align="justify">In software engineering, a <strong>design pattern</strong> is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. Object-oriented design patterns typically show relationships and interactions between classes or objects, without specifying the final application classes or objects that are involved. Many patterns imply object-orientation or more generally mutable state, and so may not be as applicable in functional programming languages, in which data is immutable or treated as such.</p>
<p align="justify">Design patterns reside in the domain of modules and interconnections. At a higher level there are architectural patterns that are larger in scope, usually describing an overall pattern followed by an entire system.</p>
<p align="justify">&#160;</p>
<p align="justify"><strong>Tasarım desenleri</strong> veya <strong>tasarım örüntüleri</strong>, çok rastlanan, birbirine benzer sorunları çözmek için geliştirilmiş ve işlerliği kanıtlanmış genel çözüm önerileridir.</p>
<p align="justify">Yazılım tasarım örüntüleri, yazılım tasarımı sırasında sıkça karşılaşılan, birbirine benzer sorunları çözmek için geliştirilmiş ve işlerliği kanıtlanmış genel çözüm önerileridir. Genel olarak yazılım tasarım örüntüleri programlama dillerinden bağımsız olarak tanımlansalar da, nesneye yönelimli programlama dillerine uygun yazılım tasarım örüntüleri daha çok bilinir. Bu örüntüler, nesneler ve sınıflar arasındaki ilişkileri ve etkilişimleri gösterirler. Programcı bir tasarım örüntüsünü elindeki soruna bakarak özelleştirip kullanabilir.</p>
<p align="justify">&#160;</p>
<h3>Observer:</h3>
<p>Allows objects to be notified when state changes.</p>
<h3>Decorator:</h3>
<p>Wraps an object to provide new behavior.</p>
<h3>Factory Method:</h3>
<p>Subclasses decide which concrete classes to create.</p>
<h3>Sigleton:</h3>
<p>Ensures one and only object is created.</p>
<h3>Command:</h3>
<p>Encapsulates a request as a n object.</p>
<h3>Adapter:</h3>
<p>Wraps an object and provides a different interface to it.</p>
<h3>Facade:</h3>
<p>Simplifies the interface of a set of classes.</p>
<h3>Template Method:</h3>
<p>Subclasses decide how to implement steps in an algorithm.</p>
<h3>Iterator:</h3>
<p>Provides a way to traverse a collection of objects without exposing its implementation.</p>
<h3>Composite:</h3>
<p>Clients treat collections of objects and individual objects uniformly.</p>
<h3>State:</h3>
<p>Encapsulates sate-based behaviors and uses delegation to switch between behaviors.</p>
<h3>Proxy:</h3>
<p>Wraps an object to control access to it.</p>
<h3>Bridge:</h3>
<p>Separates an object’s interface from its implementation</p>
<h3>Builder:</h3>
<p>Separates object construction from its representation</p>
<h3>Chain of Responsibility:</h3>
<p>A way of passing a request between a chain of objects</p>
<h3>Flyweight:</h3>
<p>A fine-grained instance used for efficient sharing</p>
<h3>Interpreter:</h3>
<p>A way to include language elements in a program</p>
<h3>Mediator:</h3>
<p>Defines simplified communication between classes</p>
<h3>Memento:</h3>
<p>Capture and restore an object&#8217;s internal state</p>
<h3>Prototype:</h3>
<p>A fully initialized instance to be copied or cloned</p>
<h3>Visitor:</h3>
<p>Defines a new operation to a class without change</p>
<h3></h3>
<p><strong>References:</strong> </p>
<p>Head First Design Patterns</p>
<p>Head First Object Oriented Analysis &amp; Design</p>
<p><a href="http://en.wikipedia.org/wiki/Software_design_pattern" target="_blank">Wikipedia</a></p>
<p><a href="http://sourcemaking.com/design_patterns" target="_blank">Design Patterns @ Sourcemaking.com</a></p>
<p><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/designpatterns.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="designpatterns" border="0" alt="designpatterns" src="http://fatihnayebi.com/wp-content/uploads/2011/12/designpatterns_thumb.jpg" width="489" height="564" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/design-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java &amp; Java Technologies</title>
		<link>http://fatihnayebi.com/java-java-technologies/</link>
		<comments>http://fatihnayebi.com/java-java-technologies/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 13:32:24 +0000</pubDate>
		<dc:creator>Fatih</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Engıneering]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://fatihnayebi.com/?p=146</guid>
		<description><![CDATA[Java Destkop Application Development Libraries: AWT SWT Swing SwingX Plain Old Java Objects (POJO) Java Bean Java Web Frameworks: Servlet Java Server Pages (JSP) Struts Spring Seam Java Server Faces (JSF) Wicket Object Relational Mapping (ORM) Java Persistence API (JPA) Hibernate Java Toolkit and Libraries: Apache POI Apache Commons Substance JFreeChart JESS SOLR SAX QUARTZ [...]]]></description>
			<content:encoded><![CDATA[<h4><strong>Java Destkop Application Development Libraries:</strong></h4>
<ul>
<li>
<h5>AWT</h5>
</li>
<li>
<h5>SWT</h5>
</li>
<li>
<h5>Swing</h5>
</li>
<li>
<h5>SwingX</h5>
</li>
</ul>
<h4>Plain Old Java Objects (POJO)</h4>
<h4>Java Bean</h4>
<h4>Java Web Frameworks:</h4>
<ul>
<li>
<h5>Servlet</h5>
</li>
<li>
<h5>Java Server Pages (JSP)</h5>
</li>
<li>
<h5>Struts</h5>
</li>
<li>
<h5>Spring</h5>
</li>
<li>
<h5>Seam</h5>
</li>
<li>
<h5>Java Server Faces (JSF)</h5>
</li>
<li>
<h5>Wicket</h5>
</li>
</ul>
<h4>Object Relational Mapping (ORM)</h4>
<h4>Java Persistence API (JPA)</h4>
<h4>Hibernate</h4>
<h4>Java Toolkit and Libraries:</h4>
<ul>
<li>
<h5>Apache POI</h5>
</li>
<li>
<h5>Apache Commons</h5>
</li>
<li>
<h5>Substance</h5>
</li>
<li>
<h5>JFreeChart</h5>
</li>
<li>
<h5>JESS</h5>
</li>
<li>
<h5>SOLR</h5>
</li>
<li>
<h5>SAX</h5>
</li>
<li>
<h5>QUARTZ</h5>
</li>
<li>
<h5>JUnit</h5>
</li>
<li>
<h5>JNDI</h5>
</li>
<li>
<h5>Lucene</h5>
</li>
<li>
<h5>RichFaces</h5>
</li>
<li>
<h5>IceFaces</h5>
</li>
<li>
<h5>Google Web Toolkit (GWT)</h5>
</li>
</ul>
<h5>&#160;</h5>
<p><a href="http://fatihnayebi.com/wp-content/uploads/2011/12/java.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="java" border="0" alt="java" src="http://fatihnayebi.com/wp-content/uploads/2011/12/java_thumb.jpg" width="500" height="376" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fatihnayebi.com/java-java-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

