<?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; netbeans</title>
	<atom:link href="http://www.ubenzer.com/etiket/netbeans/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>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>Restoranlar &amp; Siparişler</title>
		<link>http://www.ubenzer.com/restoranlar-siparisler/</link>
		<comments>http://www.ubenzer.com/restoranlar-siparisler/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 23:03:34 +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[algoritma]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[kalıtım]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nesneye Yönelik Programlama]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[ödev]]></category>
		<category><![CDATA[özlem]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[proje]]></category>
		<category><![CDATA[rastgele]]></category>
		<category><![CDATA[restoran]]></category>
		<category><![CDATA[sanal makina]]></category>
		<category><![CDATA[yemek]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=2775</guid>
		<description><![CDATA[Başlık da maşallah Melekler &#038; Şeytanlar gibi oldu, neyse. Nesneye Dayalı Programlama dersinin ilk ödevini bu hafta teslim ettik. Bizden basit bir restoran yönetim sistemi yazmamız istendi. Tabii ki nesneleri, nesneler arası kalıtım (inheritance), çok şekillilik (polymorphism), arayüzler (interface) kullanarak! Proje JAVA’da geliştirildi. Takım halinde, üç kişi geliştirdik. Bazılarımız NetBeans kullandı, bazılarımız Eclipse. Bazılarımız ise [...]]]></description>
			<content:encoded><![CDATA[<p>Başlık da maşallah Melekler &#038; Şeytanlar gibi oldu, neyse.  <img src='http://www.ubenzer.com/wp-includes/images/smilies/_D.png' alt=':D' class='wp-smiley' /> </p>
<p>Nesneye Dayalı Programlama dersinin ilk ödevini bu hafta teslim ettik. Bizden basit bir restoran yönetim sistemi yazmamız istendi. Tabii ki nesneleri, nesneler arası kalıtım (inheritance), çok şekillilik (polymorphism), arayüzler (interface) kullanarak!</p>
<p>Proje JAVA’da geliştirildi. Takım halinde, üç kişi geliştirdik. Bazılarımız NetBeans kullandı, bazılarımız Eclipse. Bazılarımız ise Windows 7’de Eclipse’i bir türlü çalıştıramayıp Windows XP sanal makinesi kurdu. (Ben)</p>
<p><strong>EK1: Eclipse&#8217;i Windows 7&#8242;de çalıştıramama nedenim şuymuş: </strong>Ben Windows 7&#8242;yi 64 bit kurmuştum. Ancak Eclipse 32 bit bir uygulama olduğundan JDK 64-bit&#8217;in yanına, 32-bit JDK da yüklemek gerekiyormuş. Yükledim, kurtuldum.</p>
<p>Projede nesneler arası iletişim, kalıtım ve çok şekilliliğe örnek bulabilirsiniz. Program ayrıca 1.5 sürpriz yumurta içeriyor, belki onları da bulabilirsiniz.  <img src='http://www.ubenzer.com/wp-includes/images/smilies/_).png' alt=':)' class='wp-smiley' /> </p>
<p>Programda üç tip kullanıcı için üç senaryo var: <strong>Yönetici</strong>, restoran ve kullanıcı ekleyip çıkartabiliyor. <strong>Restoran</strong> operatörü kullanıcının verdiği siparişleri onaylayıp kurye ile gönderiyor, yemek ve menü ekliyor. <strong>Müşteri</strong> ise sipariş veriyor.</p>
<p><strong>Projenin kolay kontrolü için</strong> roller arası geçişi tek butona indirgedik. Ama normalde herkes kullanıcı adı ve şifresiyle girebilir. <em>(User sınıfına User ve Pass eklenmesi yeterli olacaktır.)</em></p>
<p>Projenin kaynak kodlarını ve raporunu takım arkadaşlarım <a href="http://www.guldeliorman.com/" class="yeni" target="_blank" >Gül Deliorman</a> ve Özlem Gürses’in de onaylarını alarak burada paylaşıyorum.<br/><br/><a href="http://www.ubenzer.com/restoranlar-siparisler/"><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/restoranlar-siparisler/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/restoranlar-siparisler/#comments">5 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/restoranlar-siparisler/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

