<?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>UBenzer &#124; Umut Benzer &#124; O da kim? &#187; kaynak</title>
	<atom:link href="http://www.ubenzer.com/etiket/kaynak/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ubenzer.com</link>
	<description>Yazacak ne kadar çok şey varmış... (:</description>
	<lastBuildDate>Sat, 28 Jan 2012 17:41:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>JAVA’da Soket Kullanmak: UMESEN</title>
		<link>http://www.ubenzer.com/javada-soket-kullanmak-umesen/</link>
		<comments>http://www.ubenzer.com/javada-soket-kullanmak-umesen/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 20:18:58 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[ders]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[kütüphane]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[ödev]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[proje]]></category>
		<category><![CDATA[rapor]]></category>
		<category><![CDATA[socket]]></category>
		<category><![CDATA[sunucu]]></category>
		<category><![CDATA[tcp/ip]]></category>
		<category><![CDATA[teknoloji]]></category>
		<category><![CDATA[thread]]></category>
		<category><![CDATA[WWW]]></category>
		<category><![CDATA[yazılım]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=7541</guid>
		<description><![CDATA[Geçen sene Sunucu Yazılım Teknolojileri dersinde Java’da soketleri kullanarak bir iletişim altyapısı oluşturma ve bu iletişim altyapısını kullanarak iki yönlü iletişim kurabilecek bir program yazma ödevimiz vardı. Ben de bu ödevi yapmak adına, basit işleri yapabilen, oldukça detaylı bir şekilde dokümante ettiğim bir JAVA soket kütüphanesi (adına USOCK demiştim) yazmış ve bu kütüphaneyi kullanan bir [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ubenzer.com/deepo/2012/01/umesen.jpg"><img src="http://www.ubenzer.com/deepo/2012/01/umesen-220x185.jpg" alt="" title="UMESEN" width="220" height="185" class="alignright size-medium wp-image-7542" /></a>Geçen sene Sunucu Yazılım Teknolojileri dersinde Java’da soketleri kullanarak bir iletişim altyapısı oluşturma ve bu iletişim altyapısını kullanarak iki yönlü iletişim kurabilecek bir program yazma ödevimiz vardı.</p>
<p>Ben de bu ödevi yapmak adına, basit işleri yapabilen, oldukça detaylı bir şekilde dokümante ettiğim bir <strong>JAVA soket kütüphanesi</strong> <em>(adına USOCK demiştim)</em> yazmış ve bu kütüphaneyi kullanan bir uygulama olarak MSN çakması UMESEN isimli bir uygulama geliştirmiştim.</p>
<p>UMESEN’de aynı anda birden fazla makine birbirine mesaj yollayabiliyor, dosya gönderebiliyor. Bir makine diğerine büyük bir dosya atarken, aynı zamanda mesaj yollamaya/dinlemeye devam edebiliyor. Yani uygulama soket yönetiminin yanında basit de olsa çoklu thread yönetimi de yapıyor.<br/><br/><a href="http://www.ubenzer.com/javada-soket-kullanmak-umesen/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2012 | <a href="http://www.ubenzer.com/javada-soket-kullanmak-umesen/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/javada-soket-kullanmak-umesen/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/javada-soket-kullanmak-umesen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>İki Aylık Kullanımdan Sonra Samsung Galaxy S i9000 İncelemesi</title>
		<link>http://www.ubenzer.com/iki-aylik-kullanimdan-sonra-samsung-galaxy-s-i9000-incelemesi/</link>
		<comments>http://www.ubenzer.com/iki-aylik-kullanimdan-sonra-samsung-galaxy-s-i9000-incelemesi/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 16:06:48 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Markalar]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[cep telefonu]]></category>
		<category><![CDATA[donanım]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[fotoğraf]]></category>
		<category><![CDATA[galaxys]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[Gingerbread]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[harita]]></category>
		<category><![CDATA[hediye]]></category>
		<category><![CDATA[i9000]]></category>
		<category><![CDATA[inceleme]]></category>
		<category><![CDATA[İngilizce]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[kalite]]></category>
		<category><![CDATA[kart]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[Küçük Park]]></category>
		<category><![CDATA[kulak]]></category>
		<category><![CDATA[kulaklık]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mezuniyet]]></category>
		<category><![CDATA[mod]]></category>
		<category><![CDATA[multimedya]]></category>
		<category><![CDATA[müzik çalar]]></category>
		<category><![CDATA[performans]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[ROM]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[samsung]]></category>
		<category><![CDATA[ses]]></category>
		<category><![CDATA[ses tanıma]]></category>
		<category><![CDATA[SGS]]></category>
		<category><![CDATA[standartlar]]></category>
		<category><![CDATA[taşınabilir]]></category>
		<category><![CDATA[tavsiye]]></category>
		<category><![CDATA[telefon]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[yazılım]]></category>
		<category><![CDATA[yenilik]]></category>
		<category><![CDATA[Youtube]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=7065</guid>
		<description><![CDATA[Yaklaşık iki ay önce telefonumu değiştirdim. Ailemden mezuniyet hediyesi, Samsung Galaxy S. Ne zamandır Android işletim sistemli bir telefonum olmasını istiyordum. Sonunda olmuştu. İki ay geçti. Artık telefonumu iyi ve kötü yanlarıyla tanıtan bir inceleme yazısı yazabileceğime inanıyorum. Android 2.3.4 Telefon satın aldığınızda Android 2.1 Eclair ile geliyor. Samsung’un Ovi Suite eşdeğeri yazılımı olan Kies [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ubenzer.com/deepo/2011/07/masaustu.png"><img src="http://www.ubenzer.com/deepo/2011/07/masaustu-132x220.png" alt="" title="masaustu" width="132" height="220" class="golge alignright size-medium wp-image-7111" /></a>Yaklaşık iki ay önce telefonumu değiştirdim. Ailemden mezuniyet hediyesi, Samsung Galaxy S.  <img src='http://www.ubenzer.com/wp-includes/images/smilies/=).png' alt='=)' class='wp-smiley' /> </p>
<p>Ne zamandır Android işletim sistemli bir telefonum olmasını istiyordum. Sonunda olmuştu. İki ay geçti. Artık telefonumu iyi ve kötü yanlarıyla tanıtan bir inceleme yazısı yazabileceğime inanıyorum.</p>
<h2>Android 2.3.4</h2>
<p>Telefon satın aldığınızda Android 2.1 Eclair ile geliyor. Samsung’un Ovi Suite eşdeğeri yazılımı olan <strong>Kies</strong> aracılığı ile işletim sisteminizi güncelleyebiliyorsunuz. Güncellediğinizde 2.3.3 Gingerbread halini alıyor.<br/><br/><a href="http://www.ubenzer.com/iki-aylik-kullanimdan-sonra-samsung-galaxy-s-i9000-incelemesi/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2011 | <a href="http://www.ubenzer.com/iki-aylik-kullanimdan-sonra-samsung-galaxy-s-i9000-incelemesi/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/iki-aylik-kullanimdan-sonra-samsung-galaxy-s-i9000-incelemesi/#comments">7 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/iki-aylik-kullanimdan-sonra-samsung-galaxy-s-i9000-incelemesi/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Quick Sort Nasıl Çalışır?</title>
		<link>http://www.ubenzer.com/quick-sort-nasil-calisir/</link>
		<comments>http://www.ubenzer.com/quick-sort-nasil-calisir/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 21:53:21 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[algoritma]]></category>
		<category><![CDATA[applet]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[quicksort]]></category>
		<category><![CDATA[sırlama]]></category>
		<category><![CDATA[sorting]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=6678</guid>
		<description><![CDATA[Quick Sort en önemli sıralama algoritmalarından biridir. Bir defa öğrenince nasıl çalıştığını, insanın hoşuna gider… Ama öğrenmek o kadar kolay değildir&#8230; © UBenzer 2011 &#124; Kalıcı Bağlantı &#124; Yorum yok]]></description>
			<content:encoded><![CDATA[<p>Quick Sort en önemli sıralama algoritmalarından biridir. Bir defa öğrenince nasıl çalıştığını, insanın hoşuna gider… Ama öğrenmek o kadar kolay değildir&#8230;</p>
<p><a href="http://www.ubenzer.com/deepo/2011/04/java-quicksort-ornek.png"><img src="http://www.ubenzer.com/deepo/2011/04/java-quicksort-ornek-560x426.png" alt="" title="java-quicksort-ornek" width="560" height="426" class="aligncenter size-large wp-image-6681" /></a></p>
<p><br/><br/><a href="http://www.ubenzer.com/quick-sort-nasil-calisir/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2011 | <a href="http://www.ubenzer.com/quick-sort-nasil-calisir/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/quick-sort-nasil-calisir/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/quick-sort-nasil-calisir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# ile IIS7’den Site ve Uygulama Bilgilerini Çekmek</title>
		<link>http://www.ubenzer.com/csharp-ile-iis7den-site-ve-uygulama-bilgilerini-cekmek/</link>
		<comments>http://www.ubenzer.com/csharp-ile-iis7den-site-ve-uygulama-bilgilerini-cekmek/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 07:36:31 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[assembly]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[hata]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[IIS7]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[kütüphane]]></category>
		<category><![CDATA[proje]]></category>
		<category><![CDATA[sistem]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[sorun]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=6660</guid>
		<description><![CDATA[.NET ortamından IIS’i yönetmenin birden fazla yolu vardır. Bunlardan bir tanesi (ve en yenisi) hazır bir kütüphane olan Microsoft.Web.Administration’ı kullanmaktır. Bu kütüphane, sisteminize IIS7 veya yedi buçuk yüklediğiniz zaman otomatik olarak yüklenmektedir. Aşağıdaki adresten bulunarak, referans olarak projenize eklenmektedir: %WinDir%\System32\InetSrv\Microsoft.Web.Administration.dll Kapsam Microsoft.Web.Administration ile sadece IIS7 ve IIS 7.5’i yönetebilirsiniz. Önceki sürümler için başka yöntemler araştırmalısınız. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ubenzer.com/deepo/2011/04/IIS7.png"><img class="golge alignright size-thumbnail wp-image-6661" title="IIS7" src="http://www.ubenzer.com/deepo/2011/04/IIS7-150x107.png" alt="" width="150" height="107" /></a>.NET ortamından IIS’i yönetmenin birden fazla yolu vardır. Bunlardan bir tanesi (ve en yenisi) hazır bir kütüphane olan <code>Microsoft.Web.Administration</code>’ı kullanmaktır.</p>
<p>Bu kütüphane, sisteminize IIS7 veya yedi buçuk yüklediğiniz zaman otomatik olarak yüklenmektedir. Aşağıdaki adresten bulunarak, referans olarak projenize eklenmektedir:</p>
<p><code>%WinDir%\System32\InetSrv\Microsoft.Web.Administration.dll</code></p>
<h2>Kapsam</h2>
<p><code>Microsoft.Web.Administration</code> ile <strong>sadece IIS7 ve IIS 7.5’i yönetebilirsiniz.</strong> Önceki sürümler için başka yöntemler araştırmalısınız. Bu yazıda onlara değinilmeyecektir.<br />
Anlatımda Visual Studio 2010 ve .NET 4 kullanılacaktır.<br/><br/><a href="http://www.ubenzer.com/csharp-ile-iis7den-site-ve-uygulama-bilgilerini-cekmek/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2011 | <a href="http://www.ubenzer.com/csharp-ile-iis7den-site-ve-uygulama-bilgilerini-cekmek/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/csharp-ile-iis7den-site-ve-uygulama-bilgilerini-cekmek/#comments">1 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/csharp-ile-iis7den-site-ve-uygulama-bilgilerini-cekmek/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C’de ve POSIX ile Multithreading</title>
		<link>http://www.ubenzer.com/cde-ve-posix-ile-multithreading/</link>
		<comments>http://www.ubenzer.com/cde-ve-posix-ile-multithreading/#comments</comments>
		<pubDate>Sat, 22 May 2010 07:46:12 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[ege]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[POSIX]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[rapor]]></category>
		<category><![CDATA[thread]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3661</guid>
		<description><![CDATA[Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreç (process) ve iş parçacıklarının (thread) neler olduklarını ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Bize verilen ikinci ödevde, iki matrisin çarpma işleminin her satırını bir iş parçacığına yaptıracağımız bir program istendi. Ödevde, yaratılan bir thread çalışmaya başlamadan önce diğer tüm threadlerin yaratılmasını [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreç <em>(process)</em> ve iş parçacıklarının <em>(thread)</em> neler olduklarını ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Bize verilen ikinci ödevde, iki matrisin çarpma işleminin her satırını bir iş parçacığına yaptıracağımız bir program istendi. </p>
<p>Ödevde, yaratılan bir thread çalışmaya başlamadan önce diğer tüm threadlerin yaratılmasını beklemeliydi. Biz de bu ödevi POSIX kütüphanesi ile hayata geçirdik.</p>
<p>POSIX: Linuxgiller. Onun için <strong>aşağıdaki kod Windows’ta çalışmaz</strong>.</p>
<p>Kaynak kodlarında <strong>mutex</strong> kullanımına örnek bulabilirsiniz. Kaynak kodlarını, ödev metnini ve ödev raporunu aşağıdan indirebilirsiniz. Kaynak kodu indirmek istemezseniz yazının devamına göz atabilirsiniz.</p>
<p><strong>Dipnot:</strong> Kaynak kodları eğitim amaçlı olup, acemisi olduğum bir konu üzerinde yazılmış olduğundan bu kodları geliştirip <strong>Max Payne 3</strong> yazarsanız ve yazdığınız oyun çökerse beni suçlayıp topuğuma sıkamayacağınızı bilmenizi isterim.<br/><br/><a href="http://www.ubenzer.com/cde-ve-posix-ile-multithreading/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/cde-ve-posix-ile-multithreading/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/cde-ve-posix-ile-multithreading/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/cde-ve-posix-ile-multithreading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C’de Processler ve vfork()</title>
		<link>http://www.ubenzer.com/c-de-processler-ve-vfork/</link>
		<comments>http://www.ubenzer.com/c-de-processler-ve-vfork/#comments</comments>
		<pubDate>Sun, 09 May 2010 12:35:46 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[ege]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[process]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3628</guid>
		<description><![CDATA[Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri (processler) ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Ödevin daha sonra değiştirilen ve kontrolü iptal edilen ilk sürümünde, henüz IPC’leri görmediğimizden süreçler arası bilgi aktarımını süreçleri aynı [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri <em>(processler)</em> ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. </p>
<p>Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Ödevin daha sonra değiştirilen ve <em>kontrolü iptal edilen ilk sürümünde</em>, henüz IPC’leri görmediğimizden süreçler arası bilgi aktarımını süreçleri aynı adres sahasında farklı program counterlar ile çalıştırarak sağlamıştık. <em>(vfork)</em></p>
<p>Zaten sonra IPC’lere dönüştürmek 15 dakikamı ya aldı ya almadı.</p>
<p><strong>Vfork bir linux sistem çağrısıdır.</strong> <em>(system call)</em> Onun için <strong>aşağıdaki kod Windows’ta çalışmaz</strong>.</p>
<p>Kaynak kodlarını, örnek girdi dosyasını ve ödev metnini aşağıdan indirebilirsiniz. Kaynak kodunu indirmek istemezseniz yazının devamına göz atabilirsiniz.<br/><br/><a href="http://www.ubenzer.com/c-de-processler-ve-vfork/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/c-de-processler-ve-vfork/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/c-de-processler-ve-vfork/#comments">1 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/c-de-processler-ve-vfork/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C’de Processler ve IPC</title>
		<link>http://www.ubenzer.com/c-de-processler-ve-ipc/</link>
		<comments>http://www.ubenzer.com/c-de-processler-ve-ipc/#comments</comments>
		<pubDate>Fri, 07 May 2010 21:39:11 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[ege]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[pipe]]></category>
		<category><![CDATA[POSIX]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[rapor]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3584</guid>
		<description><![CDATA[Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri (process) ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Üzerinde durduğumuz konulardan bir tanesi Inter Process Communication (Süreçler Arası İletişim) idi. Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Bu processler birbirleri ile bir IPC yöntemi [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri <em>(process)</em> ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Üzerinde durduğumuz konulardan bir tanesi <strong>Inter Process Communication</strong> <em>(Süreçler Arası İletişim)</em> idi.</p>
<p>Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Bu processler birbirleri ile bir IPC yöntemi olan pipeler ile iletişecekti.</p>
<p>Biz de bu ödevi POSIX arayüzünü kullanan işletim sistemlerine yönelik sistem çağrılarını kullanarak hayata geçirdik.</p>
<p>POSIX: Linuxgiller. Onun için <strong>aşağıdaki kod Windows’ta çalışmaz</strong>.</p>
<p>Kaynak kodlarını, ödev metnini ve ödev raporunu aşağıdan indirebilirsiniz. Kaynak kodu indirmek istemezseniz yazının devamına göz atabilirsiniz.<br/><br/><a href="http://www.ubenzer.com/c-de-processler-ve-ipc/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/c-de-processler-ve-ipc/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/c-de-processler-ve-ipc/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/c-de-processler-ve-ipc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nesneye Yönelik Hesap Makinesi</title>
		<link>http://www.ubenzer.com/nesneye-yonelik-hesap-makinesi/</link>
		<comments>http://www.ubenzer.com/nesneye-yonelik-hesap-makinesi/#comments</comments>
		<pubDate>Wed, 05 May 2010 21:00:29 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[hesap]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kurs]]></category>
		<category><![CDATA[Nesneye Yönelik Programlama]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[örnek]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[proje]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3598</guid>
		<description><![CDATA[NYHM, iki tane sayıyı, toplayan, çıkartan, çarpan veya bölen, NetBeans ortamı ile JAVA dilinde geliştirilmiş, Nesneye Yönelik Programlamanın (Object Oriented Programming) temellerine örnek teşkil eden basit bir programcıktır. Bu programcıkta Encapsulation (?) Inheritence (Kalıtım) Polymorphism (?) adları verilen OOP’un olmazsa olmaz temel parçalarına basit (ama umuyorum anlaşılır) örnekler bulacaksınız. © UBenzer 2010 &#124; Kalıcı Bağlantı [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ubenzer.com/deepo/2010/05/nesneye-yonelik-hesap-makinesi.jpg"><img src="http://www.ubenzer.com/deepo/2010/05/nesneye-yonelik-hesap-makinesi-300x228.jpg" alt="" title="nesneye-yonelik-hesap-makinesi" width="300" height="228" class="golge alignright size-medium wp-image-3599" /></a>NYHM, iki tane sayıyı, toplayan, çıkartan, çarpan veya bölen, NetBeans ortamı ile <strong>JAVA</strong> dilinde geliştirilmiş, Nesneye Yönelik Programlamanın <em>(Object Oriented Programming)</em> <strong>temellerine</strong> örnek teşkil eden basit bir programcıktır.</p>
<p>Bu programcıkta</p>
<ul>
<li>Encapsulation <em>(?)</em></li>
<li>Inheritence <em>(Kalıtım)</em></li>
<li>Polymorphism <em>(?)</em></li>
</ul>
<p>adları verilen OOP’un olmazsa olmaz temel parçalarına basit <em>(ama umuyorum anlaşılır)</em> örnekler bulacaksınız.<br/><br/><a href="http://www.ubenzer.com/nesneye-yonelik-hesap-makinesi/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/nesneye-yonelik-hesap-makinesi/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/nesneye-yonelik-hesap-makinesi/#comments">5 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/nesneye-yonelik-hesap-makinesi/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Basit Bir AJAX Hesap Makinesi</title>
		<link>http://www.ubenzer.com/basit-bir-ajax-hesap-makinesi/</link>
		<comments>http://www.ubenzer.com/basit-bir-ajax-hesap-makinesi/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 01:06:32 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[İnternet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[dizi]]></category>
		<category><![CDATA[hesap]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[kurs]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[POST]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3057</guid>
		<description><![CDATA[Geçen hafta PHP kursunda amacımızı biraz aşıp, istemci taraflı kütüphanelere daldık. AJAX’ın ne olduğu, neden AJAX’a ihtiyaç duyduğu, kısa bir tarihçesi gibi konular üzerinde durduktan sonra, popüler kütüphanelerden jQuery yardımı ile, AJAX yöntemini kullanan bir hesap makinesi yazdık. Amacı ne, PHP’ye ne gerek var, JavaScript zaten toplama çıkarma yapabiliyor diyecek olursanız, sonuna kadar haklısınız. Bu [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ubenzer.com/deepo/2009/08/php-logo.jpg" alt="" title="php-logo" width="95" height="60" class="alignright size-full wp-image-2089" />Geçen hafta PHP kursunda amacımızı biraz aşıp, istemci taraflı kütüphanelere daldık. AJAX’ın ne olduğu, neden AJAX’a ihtiyaç duyduğu, kısa bir tarihçesi gibi konular üzerinde durduktan sonra, popüler kütüphanelerden jQuery yardımı ile, AJAX yöntemini kullanan bir hesap makinesi yazdık.</p>
<p>Amacı ne, PHP’ye ne gerek var, JavaScript zaten toplama çıkarma yapabiliyor diyecek olursanız, sonuna kadar haklısınız. Bu programcıkta amaç, AJAX’ı basit bir şekilde örneklemek, öğrenebilmek, anlayabilmek&#8230;</p>
<p>&#8230;diyor ve sizi kodlarla baş başa bırakıyorum.<br/><br/><a href="http://www.ubenzer.com/basit-bir-ajax-hesap-makinesi/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/basit-bir-ajax-hesap-makinesi/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/basit-bir-ajax-hesap-makinesi/#comments">4 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/basit-bir-ajax-hesap-makinesi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PHP ve ezSQL</title>
		<link>http://www.ubenzer.com/php-ve-ezsql/</link>
		<comments>http://www.ubenzer.com/php-ve-ezsql/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 01:49:39 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[ders]]></category>
		<category><![CDATA[DOCTYPE]]></category>
		<category><![CDATA[ezSQL]]></category>
		<category><![CDATA[güvenlik]]></category>
		<category><![CDATA[güvenlik açığı]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[karakter kodlaması]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[MIME]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[proje]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[strict]]></category>
		<category><![CDATA[UTF-8]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3003</guid>
		<description><![CDATA[ezSQL, PHP üzerinden veri tabanına erişimi kolaylaştıran hazır bir sınıftır. PHP’nin 4. ve 5. sürümleriyle uyumludur. Justin Vincent tarafından yazılan bu sınıfın kendi sitesine buradan erişilebilir. Eğer kendi sitesine girmek istemezseniz bu yazının yazıldığı dönemdeki son sürümü olan 2.05&#8242;i buradan indirebilirsiniz. Yakuter, ezSQL sınıfının kullanımı ile ilgili çok kapsamlı bir yazı hazırladığından bir daha anlatmayı [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ubenzer.com/deepo/2009/08/php-logo.jpg" alt="" title="php-logo" width="95" height="60" class="alignright size-full wp-image-2089" />ezSQL, PHP üzerinden veri tabanına erişimi kolaylaştıran hazır bir sınıftır. PHP’nin 4. ve 5. sürümleriyle uyumludur. Justin Vincent tarafından yazılan bu sınıfın kendi sitesine <a href="http://justinvincent.com/ezsql" class="yeni" target="_blank">buradan erişilebilir</a>. Eğer kendi sitesine girmek istemezseniz bu yazının yazıldığı dönemdeki son sürümü olan 2.05&#8242;i <a href="http://www.ubenzer.com/deepo/2009/12/ez_sql_2.05.zip">buradan indirebilirsiniz</a>.</p>
<p>Yakuter, ezSQL sınıfının kullanımı ile ilgili <a href="http://www.yakuter.com/ezsql-veritabani-sinifinin-kullanimi/" class="yeni" target="_blank" >çok kapsamlı bir yazı hazırladığından</a> bir daha anlatmayı gereksiz buluyorum.</p>
<p>Bu yazıdaki kod örneğinde ezSQL sınıfı kullanılarak veri tabanına ekleme yapma ve basit sorgularla bilgi çekme örnekleri bulabilirsiniz. Daha önemlisi, veri tabanına erişimde ve web sayfasına çıktı yaparken <strong>Türkçe karakterlerde çıkabilecek sorunların</strong> nasıl giderilebileceğine dair ipuçları bulabilirsiniz.<br/><br/><a href="http://www.ubenzer.com/php-ve-ezsql/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2009 | <a href="http://www.ubenzer.com/php-ve-ezsql/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/php-ve-ezsql/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/php-ve-ezsql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

