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

<channel>
	<title>Ramin Orucovun Java və Oracle bloqu</title>
	<atom:link href="http://raminorucov.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://raminorucov.wordpress.com</link>
	<description>Java ilə obyekt yönlü proqramlaşdırma, Java web proqramlaşdırma, Oracle SQL, PL/SQL proqramlaşdırma, optimallaşdırma</description>
	<lastBuildDate>Thu, 12 Jan 2012 08:10:30 +0000</lastBuildDate>
	<language>az</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='raminorucov.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/940230b1296d6248708662e7e9ff9b07?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Ramin Orucovun Java və Oracle bloqu</title>
		<link>http://raminorucov.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://raminorucov.wordpress.com/osd.xml" title="Ramin Orucovun Java və Oracle bloqu" />
	<atom:link rel='hub' href='http://raminorucov.wordpress.com/?pushpress=hub'/>
		<item>
		<title>&#8220;İKT sahəsində əsas istiqamətlər və iş imkanları&#8221; seminarı baş tutdu.</title>
		<link>http://raminorucov.wordpress.com/2011/10/29/ikt-seminar-materiallari/</link>
		<comments>http://raminorucov.wordpress.com/2011/10/29/ikt-seminar-materiallari/#comments</comments>
		<pubDate>Sat, 29 Oct 2011 11:10:12 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Seminar]]></category>
		<category><![CDATA[ces]]></category>
		<category><![CDATA[ikt]]></category>
		<category><![CDATA[iş imkanları]]></category>
		<category><![CDATA[karyera]]></category>
		<category><![CDATA[sertifikat]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=400</guid>
		<description><![CDATA[Xəzər Mühəndislər Cəmiyyətinin İT və Kompüter Mühəndisliyi olaraq təşkil etdiyimiz &#8220;İKT sahəsində əsas istiqamətlər və iş imkanları” adlı seminar bu gün Qafqaz Universitetində baş tutdu. Seminarda rekord sayda 120 nəfər tələbə iştirak etdi, salon tam doldu, hətta əlavə stullar gətirildi. Seminar haqda əvvəldən elan vermişdim: http://raminorucov.wordpress.com/2011/10/24/seminar-ikt-sahesinde-esas-istiqametler-ve-is-imkanlari/ Təqdimatı buradan yükləyə bilərsiniz: http://www.slideshare.net/raminorujov/ikt-sahsind-sas-istiqamtlr-v-i-imkanlar Seminar haqda Xəzər Mühəndislər Cəmiyyətinin [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=400&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Xəzər Mühəndislər Cəmiyyətinin İT və Kompüter Mühəndisliyi olaraq təşkil etdiyimiz &#8220;İKT sahəsində əsas istiqamətlər və iş imkanları” adlı seminar bu gün Qafqaz Universitetində baş tutdu. Seminarda rekord sayda 120 nəfər tələbə iştirak etdi, salon tam doldu, hətta əlavə stullar gətirildi.</p>
<p>Seminar haqda əvvəldən elan vermişdim:</p>
<p><a title="seminar" href="http://raminorucov.wordpress.com/2011/10/24/seminar-ikt-sahesinde-esas-istiqametler-ve-is-imkanlari/" target="_blank">http://raminorucov.wordpress.com/2011/10/24/seminar-ikt-sahesinde-esas-istiqametler-ve-is-imkanlari/</a></p>
<p>Təqdimatı buradan yükləyə bilərsiniz:</p>
<p><a title="Seminar təqdimatı" href="http://www.slideshare.net/raminorujov/ikt-sahsind-sas-istiqamtlr-v-i-imkanlar" target="_blank">http://www.slideshare.net/raminorujov/ikt-sahsind-sas-istiqamtlr-v-i-imkanlar</a></p>
<p>Seminar haqda Xəzər Mühəndislər Cəmiyyətinin saytında ətraflı yazı çıxıb:</p>
<p><a title="CES saytda seminar haqda" href="http://thecesworld.org/az/?p=1505">http://thecesworld.org/az/?p=1505</a></p>
<p>İştirakçılardan Fərhad Ələkbərovun seminar haqda yazısı:</p>
<p><a title="Seminar" href="http://elekberov.com/ces-t%c9%99dbiri-ugurla-basa-vurdu/">http://elekberov.com/ces-t%c9%99dbiri-ugurla-basa-vurdu/</a></p>
<p>Seminardan bəzi şəkillər:</p>
<p><a href="http://raminorucov.files.wordpress.com/2011/10/imag0906.jpg"><img class="alignleft size-full wp-image-404" title="IMAG0906" src="http://raminorucov.files.wordpress.com/2011/10/imag0906.jpg?w=544&#038;h=325" alt="" width="544" height="325" /></a></p>
<p><a href="http://raminorucov.files.wordpress.com/2011/10/imag0900.jpg"><img class="alignleft size-full wp-image-402" title="IMAG0900" src="http://raminorucov.files.wordpress.com/2011/10/imag0900.jpg?w=544&#038;h=325" alt="" width="544" height="325" /></a><a href="http://raminorucov.files.wordpress.com/2011/10/imag0901.jpg"><img class="alignleft size-full wp-image-403" title="IMAG0901" src="http://raminorucov.files.wordpress.com/2011/10/imag0901.jpg?w=544&#038;h=325" alt="" width="544" height="325" /></a></p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/seminar/'>Seminar</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/ces/'>ces</a>, <a href='http://raminorucov.wordpress.com/tag/ikt/'>ikt</a>, <a href='http://raminorucov.wordpress.com/tag/is-imkanlari/'>iş imkanları</a>, <a href='http://raminorucov.wordpress.com/tag/karyera/'>karyera</a>, <a href='http://raminorucov.wordpress.com/tag/seminar/'>Seminar</a>, <a href='http://raminorucov.wordpress.com/tag/sertifikat/'>sertifikat</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/400/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=400&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2011/10/29/ikt-seminar-materiallari/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/10/imag0906.jpg" medium="image">
			<media:title type="html">IMAG0906</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/10/imag0900.jpg" medium="image">
			<media:title type="html">IMAG0900</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/10/imag0901.jpg" medium="image">
			<media:title type="html">IMAG0901</media:title>
		</media:content>
	</item>
		<item>
		<title>Seminar: &#8220;İKT sahəsində əsas istiqamətlər və iş imkanları&#8221;</title>
		<link>http://raminorucov.wordpress.com/2011/10/24/seminar-ikt-sahesinde-esas-istiqametler-ve-is-imkanlari/</link>
		<comments>http://raminorucov.wordpress.com/2011/10/24/seminar-ikt-sahesinde-esas-istiqametler-ve-is-imkanlari/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 18:01:59 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Seminar]]></category>
		<category><![CDATA[ikt]]></category>
		<category><![CDATA[karyera]]></category>
		<category><![CDATA[sertifikat]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=394</guid>
		<description><![CDATA[Hədəf auditoriya: İnformasiya Kommunikasiya Texnologiyaları sahəsində təhsil alan, son kursda oxuyan tələbələr, məzunlar və başqa ixtisas üzrə təhsil almış, amma İKT üzrə karyera qurmaq istəyən hər kəs bu seminarda iştirak edib faydalana bilər. Azərbaycan dilində elan: http://thecesworld.org/az/?p=1454 İngilis dilində elan: http://thecesworld.org/site/2011/10/upcoming-seminar-the-main-trends-and-business-opportunities-in-the-sphere-of-ict-by-ramin-orujov/ Filed under: Seminar Tagged: ikt, karyera, Seminar, sertifikat<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=394&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:left;"><strong>Hədəf auditoriya</strong>: İnformasiya Kommunikasiya Texnologiyaları sahəsində təhsil alan, son kursda oxuyan tələbələr, məzunlar və başqa ixtisas üzrə təhsil almış, amma İKT üzrə karyera qurmaq istəyən hər kəs bu seminarda iştirak edib faydalana bilər.</p>
<p style="text-align:left;">Azərbaycan dilində elan: <a title="Azərbaycanca elan" href="http://thecesworld.org/az/?p=1454" target="_blank">http://thecesworld.org/az/?p=1454</a></p>
<p style="text-align:left;">İngilis dilində elan: <a title="İngiliscə elan" href="http://thecesworld.org/site/2011/10/upcoming-seminar-the-main-trends-and-business-opportunities-in-the-sphere-of-ict-by-ramin-orujov/" target="_blank">http://thecesworld.org/site/2011/10/upcoming-seminar-the-main-trends-and-business-opportunities-in-the-sphere-of-ict-by-ramin-orujov/</a></p>
<p style="text-align:center;"><a href="http://raminorucov.files.wordpress.com/2011/10/ro-seminar.jpg"><img class="size-full wp-image-395 aligncenter" title="Seminar: İKT sahəsində əsas istiqamətlər və iş imkanları" src="http://raminorucov.files.wordpress.com/2011/10/ro-seminar.jpg?w=544&#038;h=769" alt="" width="544" height="769" /></a></p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/seminar/'>Seminar</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/ikt/'>ikt</a>, <a href='http://raminorucov.wordpress.com/tag/karyera/'>karyera</a>, <a href='http://raminorucov.wordpress.com/tag/seminar/'>Seminar</a>, <a href='http://raminorucov.wordpress.com/tag/sertifikat/'>sertifikat</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/394/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/394/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/394/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/394/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/394/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/394/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/394/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/394/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/394/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/394/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/394/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/394/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/394/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/394/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=394&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2011/10/24/seminar-ikt-sahesinde-esas-istiqametler-ve-is-imkanlari/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/10/ro-seminar.jpg" medium="image">
			<media:title type="html">Seminar: İKT sahəsində əsas istiqamətlər və iş imkanları</media:title>
		</media:content>
	</item>
		<item>
		<title>Baku GTUG ilk &#8220;Hello World&#8221; tədbiri uğurla keçdi.</title>
		<link>http://raminorucov.wordpress.com/2011/08/20/baku-gtug-hello-world/</link>
		<comments>http://raminorucov.wordpress.com/2011/08/20/baku-gtug-hello-world/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 15:17:22 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Seminar]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[azerbaijan]]></category>
		<category><![CDATA[baku]]></category>
		<category><![CDATA[gtug]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=381</guid>
		<description><![CDATA[Bu gün 20 Avqust tarixində Bakı Dövlət Universitetinin yeni tədris binasının akt zalında Baku Google Technology User Group-un &#8220;Hello World&#8221; adlı ilk tədbiri baş tutdu. Baku GTUG Kamran Səmədli və Elvin Əfəndiyev tərəfindən yeni yaradılmış açıq bir qrupdur. Google technology user group-larda rəsmi olaraq qeydiyyatdan keçmişdir. http://baku.gtugs.org/ Belə bir qrupun yaranması haqda öyrənən kimi qeydiyyatdan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=381&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://raminorucov.files.wordpress.com/2011/08/logo.jpg"><img class="aligncenter size-full wp-image-384" title="Baku GTUG Logo" src="http://raminorucov.files.wordpress.com/2011/08/logo.jpg?w=544&#038;h=224" alt="" width="544" height="224" /></a></p>
<p>Bu gün 20 Avqust tarixində Bakı Dövlət Universitetinin yeni tədris binasının akt zalında Baku Google Technology User Group-un &#8220;Hello World&#8221; adlı ilk tədbiri baş tutdu.</p>
<p>Baku GTUG Kamran Səmədli və Elvin Əfəndiyev tərəfindən yeni yaradılmış açıq bir qrupdur. Google technology user group-larda rəsmi olaraq qeydiyyatdan keçmişdir. <a title="Baku GTUG" href="http://baku.gtugs.org/" target="_blank">http://baku.gtugs.org/</a></p>
<p>Belə bir qrupun yaranması haqda öyrənən kimi qeydiyyatdan keçdim, çünki özüm hal hazırda Android mobil platforması ilə çox maraqlanıram və məşğul oluram.Qrupun ilk tədbirinin müzakirələri zamanı mənə çıxış etməyi təklif etdilər, mən də Android platforması haqqında ümumi məlumat verici təqdimat üçün razılıq verdim.</p>
<p>İlk olaraq Kamran Səmədli və Elvin Əfəndiyev GTUG barədə ətraflı məlumat verdilər, Baku GTUG qrupunun məqsədi və fəaliyyət sahəsi barədə bildirdilər.</p>
<p><a title="http://www.slideshare.net/farikus/baku-gtug-prezentasiyam" href="http://www.slideshare.net/farikus/baku-gtug-prezentasiyam" target="_blank">http://www.slideshare.net/farikus/baku-gtug-prezentasiyam</a></p>
<p><a title="http://www.slideshare.net/farikus/baku-gtug" href="http://www.slideshare.net/farikus/baku-gtug" target="_blank">http://www.slideshare.net/farikus/baku-gtug</a></p>
<p>Daha sonra Əli İsmayılov Google APİ-lar haqqında təqdimat etdi.</p>
<p>Sonuncu mənim təqdimatım isə Android platformu haqqında ümumi məlumatlardan ibarət idi.</p>
<p>Təqdimatım aşağıdakı mövzuları əhatə edirdi:</p>
<ul>
<li>Android nədir?</li>
<li>Android arxitekturu</li>
<li>Android proqramlaşdırma</li>
<li>Android application store-lar</li>
<li>Proqramlar</li>
<li>Təhlükəsizlik məsələləri</li>
<li>Azərbaycanda Android</li>
</ul>
<p>Təqdimatın sonunda Azərbaycanlı Android proqramçılar Amid Quliyev, Məcid Cəbrayılov, Elvin Hacı, Rəcəv Davudov və onları proyektləri haqqında da məlumat verdim.</p>
<p>Təqdimat müddətində iştirakçılar üçün maraqlı bir neçə videolar da göstərdim. Ümid edirəm ki, hamı bəyəndi <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a title="100 million Android activation" href="http://www.youtube.com/watch?v=ZwzXvRpoPP4" target="_blank">http://www.youtube.com/watch?v=ZwzXvRpoPP4</a></p>
<p><a title="Angry Birds Cinematic Trailer" href="http://www.youtube.com/watch?v=1Bk_nqUQ0fc" target="_blank">http://www.youtube.com/watch?v=1Bk_nqUQ0fc</a></p>
<p><a title="Angry Birds Trailer" href="http://www.youtube.com/watch?v=bNNzRyd1xz0" target="_blank">http://www.youtube.com/watch?v=bNNzRyd1xz0</a></p>
<p><a title="Angry Birds and Google AdMob success story" href="http://www.youtube.com/watch?v=DpLRQy5cNIc" target="_blank">http://www.youtube.com/watch?v=DpLRQy5cNIc</a></p>
<p><a title="F-Secure Mobile Security Review September 2010" href="http://www.youtube.com/watch?v=fJMLr8BDQq8" target="_blank">http://www.youtube.com/watch?v=fJMLr8BDQq8</a></p>
<p><a title="Microsoft Future Vision 2019" href="http://www.youtube.com/watch?v=g9JBSEBu2q8" target="_blank">http://www.youtube.com/watch?v=g9JBSEBu2q8</a></p>
<p>Mənim təqdimatıma aşağıdakı linkdə baxa bilərsiniz:<br />
<a title="http://www.slideshare.net/raminorujov/android-platform-8936865" href="http://www.slideshare.net/raminorujov/android-platform-8936865" target="_blank">http://www.slideshare.net/raminorujov/android-platform-8936865</a></p>
<p>Tədbir haqqında artıq bir neçə yerdə məlumat verilib:</p>
<p>Fərhad Ələkbərova maraqlı və xoş rəylərinə görə təşəkkür edirəm: <a title="http://elekberov.com/?p=332" href="http://elekberov.com/?p=332" target="_blank">http://elekberov.com/?p=332</a></p>
<p>İnfoCity-də çıxmış xəbərə görə də Fərhada təşəkkürlər: <a title="http://www.infocity.az/index.php/news/90-courses-seminars/747-gtug" href="http://www.infocity.az/index.php/news/90-courses-seminars/747-gtug" target="_blank">http://www.infocity.az/index.php/news/90-courses-seminars/747-gtug</a></p>
<p>Şəkillərə görə Rəşad Əliyevə minnətdarlığımı bildirirəm.</p>
<p><a href="http://raminorucov.files.wordpress.com/2011/08/imag0746.jpg"><img class="alignleft size-full wp-image-386" title="Mənim üçün hazırlanmış badge" src="http://raminorucov.files.wordpress.com/2011/08/imag0746.jpg?w=544&#038;h=325" alt="" width="544" height="325" /></a><a href="http://raminorucov.files.wordpress.com/2011/08/men.jpg"><img class="alignleft size-full wp-image-387" title="Təqdimat zamanı profildən çəkilmiş şəklim " src="http://raminorucov.files.wordpress.com/2011/08/men.jpg?w=544&#038;h=362" alt="" width="544" height="362" /></a><a href="http://raminorucov.files.wordpress.com/2011/08/baku_gtug_photo.jpg"><img class="alignleft size-full wp-image-385" title="Sonda iştirakçılar birgə şəkil çəkdirdik." src="http://raminorucov.files.wordpress.com/2011/08/baku_gtug_photo.jpg?w=544&#038;h=362" alt="" width="544" height="362" /></a></p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/seminar/'>Seminar</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/android/'>android</a>, <a href='http://raminorucov.wordpress.com/tag/azerbaijan/'>azerbaijan</a>, <a href='http://raminorucov.wordpress.com/tag/baku/'>baku</a>, <a href='http://raminorucov.wordpress.com/tag/gtug/'>gtug</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/381/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/381/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/381/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/381/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/381/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/381/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/381/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/381/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/381/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/381/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/381/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/381/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/381/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/381/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=381&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2011/08/20/baku-gtug-hello-world/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/08/logo.jpg" medium="image">
			<media:title type="html">Baku GTUG Logo</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/08/imag0746.jpg" medium="image">
			<media:title type="html">Mənim üçün hazırlanmış badge</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/08/men.jpg" medium="image">
			<media:title type="html">Təqdimat zamanı profildən çəkilmiş şəklim </media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/08/baku_gtug_photo.jpg" medium="image">
			<media:title type="html">Sonda iştirakçılar birgə şəkil çəkdirdik.</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8220;ORA-01722: invalid number&#8221; ilə &#8220;ORA-06502: numeric or value error&#8221; xətalarının fərqi</title>
		<link>http://raminorucov.wordpress.com/2011/05/01/ora-01722-vs-ora-06502/</link>
		<comments>http://raminorucov.wordpress.com/2011/05/01/ora-01722-vs-ora-06502/#comments</comments>
		<pubDate>Sun, 01 May 2011 01:31:52 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PL/SQL]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[invalid number]]></category>
		<category><![CDATA[numeric or value error]]></category>
		<category><![CDATA[ORA-01722]]></category>
		<category><![CDATA[ORA-06502]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=373</guid>
		<description><![CDATA[Aşağıdakı kodlara baxıb baş verəcək Oracle xətasını müəyyənləşdirməyə çalışın. Nümunə kod 1-də ORA-01722: invalid number xətası çıxacaq. Nümunə kod 2-də ORA-01722: invalid number xətası çıxacaq. Nümunə kod 3-də ORA-06502: PL/SQL: numeric or value error: character to number conversion error xətası çıxacaq. Yuxarıdakı nümunə kodlardan göründüyü kimi &#8220;ORA-01722: invalid number&#8221; xətası SQL sorğusunda baş verir, bu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=373&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Aşağıdakı kodlara baxıb baş verəcək Oracle xətasını müəyyənləşdirməyə çalışın.</p>
<p><pre class="brush: sql;">
-- Nümunə kod 1
select to_number('123a') from dual
</pre></p>
<p><pre class="brush: sql;">
-- Nümunə kod 2
declare
    l_number number;
begin
    select to_number('123a') into l_number from dual;
    dbms_output.put_line(l_number);
end;
</pre></p>
<p><pre class="brush: sql;">
-- Nümunə kod 3
declare
    l_number number;
begin
    l_number := to_number('123a');
    dbms_output.put_line(l_number);
end;
</pre></p>
<p>Nümunə kod 1-də <strong>ORA-01722: invalid number</strong> xətası çıxacaq.<br />
Nümunə kod 2-də <strong>ORA-01722: invalid number</strong> xətası çıxacaq.<br />
Nümunə kod 3-də <strong> ORA-06502: PL/SQL: numeric or value error: character to number conversion error</strong> xətası çıxacaq.</p>
<p>Yuxarıdakı nümunə kodlardan göründüyü kimi <strong>&#8220;ORA-01722: invalid number&#8221;</strong> xətası SQL sorğusunda baş verir, bu SQL sorğusu PL/SQL proqramında da ola bilər(nümunə 2-də olduğu kimi).</p>
<p><strong>&#8220;ORA-06502: numeric or value error&#8221;</strong> xətası isə ancaq PL/SQL proqramında baş verir.<br />
Məntiqi olaraq bunların hər ikisi eyni xəta olsa da xətanın baş vermə yerinə görə(SQL və ya PL/SQL context) Oracle onlara ayrı xəta kodları və mesajı vermişdir. Buna görə də diqqətli olub PL/SQL proqramının exception handler kodlarında bu nüansı nəzərə almaq lazımdır.</p>
<p>Yuxarıdakı nümunə 2 və 3-də verilmiş PL/SQL kodlarını düzgün exception handler ilə aşağıdakı kimi olmalıdır:<br />
<pre class="brush: sql;">
-- Nümunə kod 2
declare
    l_number number;
begin
    select to_number('123a') into l_number from dual;
    dbms_output.put_line(l_number);
exception
    when INVALID_NUMBER then
        dbms_output.put_line('SQL invalid number error ' || dbms_utility.format_error_backtrace);
        dbms_output.put_line('SQL invalid number error ' || dbms_utility.format_error_stack);
end;
</pre></p>
<p><pre class="brush: sql;">
-- Nümunə kod 3
declare
    l_number number;
begin
    l_number := to_number('123a');
    dbms_output.put_line(l_number);
exception
    when VALUE_ERROR then
        dbms_output.put_line('PL/SQL value error ' || dbms_utility.format_error_backtrace);
        dbms_output.put_line('PL/SQL value error ' || dbms_utility.format_error_stack);
end;
</pre></p>
<p>Ümid edirəm ki, aydın oldu. Happy PL/SQL development <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/oracle/'>Oracle</a>, <a href='http://raminorucov.wordpress.com/category/oracle/plsql/'>PL/SQL</a>, <a href='http://raminorucov.wordpress.com/category/oracle/sql/'>SQL</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/invalid-number/'>invalid number</a>, <a href='http://raminorucov.wordpress.com/tag/numeric-or-value-error/'>numeric or value error</a>, <a href='http://raminorucov.wordpress.com/tag/ora-01722/'>ORA-01722</a>, <a href='http://raminorucov.wordpress.com/tag/ora-06502/'>ORA-06502</a>, <a href='http://raminorucov.wordpress.com/tag/oracle/'>Oracle</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/373/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=373&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2011/05/01/ora-01722-vs-ora-06502/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>
	</item>
		<item>
		<title>7 May Oracle konfransı</title>
		<link>http://raminorucov.wordpress.com/2011/04/11/7-may-oracle-konfransi/</link>
		<comments>http://raminorucov.wordpress.com/2011/04/11/7-may-oracle-konfransi/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 16:05:52 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Seminar]]></category>
		<category><![CDATA[konfrans]]></category>
		<category><![CDATA[oracle proqramçı]]></category>
		<category><![CDATA[oracle sertifikatları]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=366</guid>
		<description><![CDATA[7 May tarixində CETÜRK tərəfindən təşkil olunan Oracle konfransında &#8220;Oracle proqramçı karyerası&#8221; ilə bağlı çıxış edəcəyəm. Təqdimatda aşağıdakı mövzulara toxunacağam: 1.Oracle proqramçı nələri bilməlidir? 2.Oracle proqramçı necə olmaq olar? 3.Oracle proqramçılar üçün iş imkanları 4.Oracle SQL və PL/SQL sertifikatları haqqında Tarix: 7 May şənbə günü saat 10:00-18:00 Yer: Azərbaycan Texniki Universiteti Yer: Gəncliyə Yardım Fondu, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=366&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>7 May tarixində CETÜRK tərəfindən təşkil olunan Oracle konfransında &#8220;Oracle proqramçı karyerası&#8221; ilə bağlı çıxış edəcəyəm.<br />
Təqdimatda aşağıdakı mövzulara toxunacağam:<br />
1.Oracle proqramçı nələri bilməlidir?<br />
2.Oracle proqramçı necə olmaq olar?<br />
3.Oracle proqramçılar üçün iş imkanları<br />
4.Oracle SQL və PL/SQL sertifikatları haqqında </p>
<p><strong>Tarix: 7 May şənbə günü saat 10:00-18:00</strong><br />
<del datetime="2011-05-06T19:14:16+00:00"><strong>Yer: Azərbaycan Texniki Universiteti</strong></del><br />
<strong>Yer: Gəncliyə Yardım Fondu, Bakı şəhəri, Səbail rayonu, Cəfərov Qardaşları küçəsi 16</strong></p>
<p>Ətraflı məlumat: <a href="http://www.ceturk.com/ceturk-azerbaycan-oracle-konferansi">http://www.ceturk.com/ceturk-azerbaycan-oracle-konferansi</a><br />
Oracle ilə maraqlanan hər kəs dəvətlidir.</p>
<p><a href="http://raminorucov.files.wordpress.com/2011/04/ceturk-azerbaycan-afis.jpg"><img src="http://raminorucov.files.wordpress.com/2011/04/ceturk-azerbaycan-afis.jpg?w=544&#038;h=769" alt="" title="ceturk-azerbaycan-afis" width="544" height="769" class="alignleft size-full wp-image-369" /></a></p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/oracle/'>Oracle</a>, <a href='http://raminorucov.wordpress.com/category/seminar/'>Seminar</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/konfrans/'>konfrans</a>, <a href='http://raminorucov.wordpress.com/tag/oracle/'>Oracle</a>, <a href='http://raminorucov.wordpress.com/tag/oracle-proqramci/'>oracle proqramçı</a>, <a href='http://raminorucov.wordpress.com/tag/oracle-sertifikatlari/'>oracle sertifikatları</a>, <a href='http://raminorucov.wordpress.com/tag/seminar/'>Seminar</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/366/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=366&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2011/04/11/7-may-oracle-konfransi/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/04/ceturk-azerbaycan-afis.jpg" medium="image">
			<media:title type="html">ceturk-azerbaycan-afis</media:title>
		</media:content>
	</item>
		<item>
		<title>Java proqramından PL/SQL cursorunun istifadəsi</title>
		<link>http://raminorucov.wordpress.com/2011/02/19/java-plsql-sys-refcursor/</link>
		<comments>http://raminorucov.wordpress.com/2011/02/19/java-plsql-sys-refcursor/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 12:31:45 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PL/SQL]]></category>
		<category><![CDATA[cursor]]></category>
		<category><![CDATA[jdbc]]></category>
		<category><![CDATA[sys_refcursor]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=345</guid>
		<description><![CDATA[Bu yazıda Java proqramında PL/SQL prosedurunda təyin olunmuş cursor-un istifadəsini izah edəcəm. Bunun üçün PL/SQL proqramlarında cursor-un nə olduğunu və necə istifadə olunduğunu bildiyinizi fərz edirəm. Nümunə HR sxeması üzərində belə bir məsələyə baxaq. Elə bir PL/SQL proqramı yazmaq lazımdır ki, ona verilmiş işçi əgər hansısa bir şöbənin rəhbəridirsə, onda həmin şöbədəki bütün prosedur işçilərin [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=345&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://raminorucov.files.wordpress.com/2011/02/oracle_logo.gif"><img src="http://raminorucov.files.wordpress.com/2011/02/oracle_logo.gif?w=544" alt="" title="Oracle"   class="alignleft size-full wp-image-342" /></a></p>
<p>Bu yazıda Java proqramında PL/SQL prosedurunda təyin olunmuş cursor-un istifadəsini izah edəcəm.<br />
Bunun üçün PL/SQL proqramlarında cursor-un nə olduğunu və necə istifadə olunduğunu bildiyinizi fərz edirəm.</p>
<p>Nümunə HR sxeması üzərində belə bir məsələyə baxaq.<br />
Elə bir PL/SQL proqramı yazmaq lazımdır ki, ona verilmiş işçi əgər hansısa bir şöbənin rəhbəridirsə, onda həmin şöbədəki bütün prosedur işçilərin siyahısını qaytarsın. Əgər verilmiş işçi heç bir şöbənin rəhbəri deyilsə, onda özü və əgər varsa, onun tabeliyində olan işçilərin siyahısını qaytarmaq lazımdır. Prosedurdan qayıdan nəticə ona giriş olaraq göndərilmiş işçinin vəziyyətindən asılıdır.<br />
Bu məsələnin cavabı olaraq aşağıdakı PL/SQL proqramını yazmaq olar.<br />
<pre class="brush: sql;">
create or replace procedure test_dyn_manager(p_employee_id in number, p_employee_list out sys_refcursor)
is
  l_dept_id number;
  cursor dept_cur 
  is 
    select department_id from departments
    where manager_id=p_employee_id;
begin
  open dept_cur;
  fetch dept_cur into l_dept_id;
  close dept_cur;
  
  if l_dept_id is not null
  then 
    open p_employee_list for 'select employee_id, first_name, last_name, job_id ' ||
      ' from employees where department_id='||l_dept_id || 
      ' order by department_id';      
  else
    open p_employee_list for 
      'select employee_id, first_name, last_name, job_id from employees where manager_id='||p_employee_id ||
      ' union all ' ||
      ' select employee_id, first_name, last_name, job_id from employees where employee_id='||p_employee_id ||
      ' order by employee_id'; 
  end if;
end test_dyn_manager;
</pre>  </p>
<p>Bu prosedurda  əvvəlcə işçinin hər hansı bir şöbənin rəhbəri olub olmadığı yoxlanılır.<br />
Əgər şöbə rəhbəridirsə, onda out parametr olaraq təyin olunmuş <strong>p_employee_list</strong> cursoru həmin şöbədəki işçilərin siyahını verən select sorğusu ilə əlaqələndirilir. Əgər işçi şöbə rəhbəri deyilsə, onda <strong>p_employee_list</strong> cursoru işçinin özünü və varsa, onun tabeliyindəki işçiləri verən select sorğusu ilə əlaqələndirilir.</p>
<p>Bu proseduru yoxlamaq üçün aşağıda anonim PL/SQL blokunu yazaq.<br />
<pre class="brush: sql;">
declare
  --l_emp_id number:= 103; -- Alexander	Hunold IT sobesinin rehberi
  --l_emp_id number := 101; -- Neena	Kochhar sobe rehberi deyil, amma tabeliyinde isciler var   
  l_emp_id number:= 204; -- Hermann Baer rehber deyil, sade iscidir
  l_emp_list sys_refcursor;  
  l_id number;
  l_first_name employees.first_name%type;
  l_last_name employees.last_name%type;
  l_job_id employees.job_id%type;
Begin
  test_dyn_manager(l_emp_id, l_emp_list);
  loop
    fetch l_emp_list into l_id, l_first_name, l_last_name, l_job_id;    
    exit when l_emp_list%notfound;
    dbms_output.put_line('Emp_id=' || l_id || ' first_name=' || l_first_name || ' last_name=' || l_last_name || ' job_id=' || l_job_id);
  end loop;
  close l_emp_list;
end;
</pre></p>
<p>İndi isə yazdığımız proseduru Java proqramından çağırıb istifadə edək. Aşağıdakı proseduru çağırmaq üçün lazım olan minimum kod blokunu verirəm. Proqramın tam kodunu yazının sonundakı linkdən proyekti yükləyərək əldə edə bilərsiniz.<br />
<pre class="brush: java;">
            long id = 103;
            String firstName = &quot;&quot;;
            String lastName = &quot;&quot;;
            String job = &quot;&quot;;
            
            String sql = &quot;{call test_dyn_manager(?,?)}&quot;;
            callableStatement = connection.prepareCall(sql);
            callableStatement.registerOutParameter(2, OracleTypes.CURSOR);
            callableStatement.setLong(1, id);
            callableStatement.executeUpdate();
            ResultSet rs = (ResultSet) callableStatement.getObject(2);

            while(rs.next()) {
                id = rs.getLong(&quot;employee_id&quot;);
                firstName = rs.getString(&quot;first_name&quot;);
                lastName = rs.getString(&quot;last_name&quot;);
                job = rs.getString(&quot;job_id&quot;);            
                System.out.print(&quot;Id = &quot; + id);
                System.out.print(&quot; employee = &quot; + firstName + &quot; &quot; + lastName);
                System.out.print(&quot; job &quot; + job);
                System.out.println();
            }
</pre><br />
Prosedurun 2-ci parametrini out olaraq təyin etmək lazımdır. Bu zaman tip olaraq <strong>OracleTypes.CURSOR</strong> göstərilməlidir ki, sys_refcursor tipli bu parametrin Javada ResultSet obyekti olaraq oxumaq mümkün olsun.</p>
<p>Ümid edirəm ki, aydın oldu.<br />
Proqramın tam versiyasını aşağıdakı linkdən yükləyə bilərsiniz.<br />
<a href="http://www.boxca.com/70cfriqt1gsh/JdbcSysRefCursor.zip.html">http://www.boxca.com/70cfriqt1gsh/JdbcSysRefCursor.zip.html</a><br />
Oracle bazasına qoşulmaq üçün lazımi konfiqurasiya məlumatları <strong>database.properties</strong> faylında yazılıb, öz sisteminizə uyğun dəyişə bilərsiniz.<br />
Prosedurun kodu və test sql, pl/sql sorğuları <strong>database.sql</strong> faylına yazılıb.</p>
<p>Sual, tənqid və təkliflərinizi şərh olaraq yaza bilərsiniz.<br />
Uğurlar!</p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/java/'>Java</a>, <a href='http://raminorucov.wordpress.com/category/java/jdbc-java/'>JDBC</a>, <a href='http://raminorucov.wordpress.com/category/oracle/'>Oracle</a>, <a href='http://raminorucov.wordpress.com/category/oracle/plsql/'>PL/SQL</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/cursor/'>cursor</a>, <a href='http://raminorucov.wordpress.com/tag/java/'>Java</a>, <a href='http://raminorucov.wordpress.com/tag/jdbc/'>jdbc</a>, <a href='http://raminorucov.wordpress.com/tag/oracle/'>Oracle</a>, <a href='http://raminorucov.wordpress.com/tag/plsql/'>PL/SQL</a>, <a href='http://raminorucov.wordpress.com/tag/sys_refcursor/'>sys_refcursor</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/345/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=345&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2011/02/19/java-plsql-sys-refcursor/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/02/oracle_logo.gif" medium="image">
			<media:title type="html">Oracle</media:title>
		</media:content>
	</item>
		<item>
		<title>Java ilə Oracle PL/SQL proqramlarının istifadəsi</title>
		<link>http://raminorucov.wordpress.com/2011/02/15/java-oracle-plsql/</link>
		<comments>http://raminorucov.wordpress.com/2011/02/15/java-oracle-plsql/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 21:02:40 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PL/SQL]]></category>
		<category><![CDATA[callablestatement]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[jdbc]]></category>
		<category><![CDATA[procedure]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=237</guid>
		<description><![CDATA[Bu yazıda Oracle verilənlər bazasındakı PL/SQL prosedur və funksiyalarının Java proqramında istifadəsini göstərəcəyəm. Nümunə olaraq HR sxemasındakı EMPLOYEES cədvəlini istifadə edəcəyəm. Əvvəlcə EMPLOYEES cədvəlinə yeni işçi əlavə etmək üçün aşağıdakı PL/SQL prosedurunu yazaq. Bu prosedurda yeni işçiyə aid id sütununun avtomatik generasiyası üçün EMPLOYEES_SEQ obyekti istifadə olunur və onun qiyməti p_employee_id parametrinə mənimsədilib geri qaytarılır. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=237&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://raminorucov.files.wordpress.com/2011/02/oracle_logo.gif"><img src="http://raminorucov.files.wordpress.com/2011/02/oracle_logo.gif?w=544" alt="" title="Oracle"   class="alignleft size-full wp-image-342" /></a></p>
<p>Bu yazıda  Oracle verilənlər bazasındakı PL/SQL prosedur və funksiyalarının Java proqramında istifadəsini göstərəcəyəm.<br />
Nümunə olaraq <strong>HR</strong> sxemasındakı <strong>EMPLOYEES</strong> cədvəlini istifadə edəcəyəm.<br />
Əvvəlcə <strong>EMPLOYEES</strong> cədvəlinə yeni işçi əlavə etmək üçün aşağıdakı PL/SQL prosedurunu yazaq.<br />
<pre class="brush: sql;">
create or replace procedure add_employee(
  p_employee_id out employees.employee_id%type,
  p_first_name in employees.first_name%type,
  p_last_name in employees.last_name%type,
  p_email in employees.email%type,
  p_hire_date in employees.hire_date%type,
  p_salary in employees.salary%type,
  p_department_id in employees.department_id%type,
  p_job_id in employees.job_id%type
)
is
begin
  select employees_seq.nextval into p_employee_id from dual;

  -- Oracle 11g bazasında sequence obyektini aşağıdakı kimi istifadə etmək mümkündür. 
  --p_employee_id := employees_seq.nextval;
  
  insert into employees(employee_id, first_name, last_name, email, hire_date, salary, department_id, job_id)
  values( p_employee_id, p_first_name, p_last_name, p_email, p_hire_date, p_salary, p_department_id, p_job_id);
end add_employee;
</pre></p>
<p>Bu prosedurda yeni işçiyə aid id sütununun avtomatik generasiyası üçün <strong>EMPLOYEES_SEQ</strong> obyekti istifadə olunur və onun qiyməti <strong>p_employee_id</strong> parametrinə mənimsədilib geri qaytarılır. Buna görə də həmin parametr <strong>out</strong> olaraq təyin edilib.</p>
<p>Bu prosedurunu aşağıdakı anonim PL/SQL bloku ilə yoxlamaq olar.<br />
<pre class="brush: sql;">
DECLARE
  l_new_emp_id NUMBER;
BEGIN
  add_employee(p_employee_id =&gt; l_new_emp_id, p_first_name =&gt; 'Ulvi', p_last_name =&gt; 'Qasimov', 
      p_department_id =&gt; 60, p_job_id =&gt; 'IT_PROG', p_email =&gt; 'ulvi@yahoo.com', 
      p_hire_date =&gt; to_date('14.02.2011', 'dd.mm.yyyy'), p_salary =&gt; 2000);
  dbms_output.put_line('Yeni isci kodu =  ' || l_new_emp_id);
END;
</pre></p>
<p>Bu proseduru Java proqramından aşağıdakı kimi çağırmaq olar. Aşağıda ancaq lazımi kod bloklarını yazmışam, proyektin tam versiyasını aşağıdakı linkdən yükləyə bilərsiniz.<br />
Java ilə PL/SQL prosedur və funksiyasını çağırmaq üçün <strong>CallableStatement</strong> sinifi istifadə olunmalıdır.<br />
<pre class="brush: java;">
String sql = &quot;&quot;;
CallableStatement callableStatement = null;
// Yeni isci elave etmek
long id = 0;
String firstName = &quot;Əli&quot;;
String lastName = &quot;Əliyev&quot;;
String email = &quot;ali@yahoo7.com&quot;;
double salary = 2222.0;
String job = &quot;IT_PROG&quot;;
Date hireDate = new Date(); // bu gunku tarix
long department = 60;

// ? işarələri parametrləri göstərir, sırasına uyğun olaraq məlumatları vermək lazımdır.
sql = &quot;{call add_employee(?,?,?,?,?,?,?,?)}&quot;;
callableStatement =  connection.prepareCall(sql);

// 1-ci parameter &lt;strong&gt;p_employee_id&lt;/strong&gt; out parametr olduğuna görə onu ayrıca qeyd etmək lazımdır. 
callableStatement.registerOutParameter(1, Types.INTEGER);
callableStatement.setString(2, firstName);
callableStatement.setString(3, lastName);
callableStatement.setString(4, email);
callableStatement.setDate(5, convert(new Date()));
callableStatement.setDouble(6, salary);
callableStatement.setLong(7, department);
callableStatement.setString(8, job);
// proseduru işlədirik
callableStatement.executeUpdate();
// p_employee_id parametrinin qiymətini çap edirik
id = callableStatement.getLong(1);
System.out.println(&quot;Yeni isci kodu = &quot; + id);
</pre><br />
Burada bir neçə vacib məqamlar var:<br />
1.JDBC ilə PL/SQL prosedurunu çağırmağın sintaksisi aşağıdakı kimidir:<br />
<strong>{call prosedur_adı(parametr1, parametr2, &#8230; parametrN)}</strong><br />
Burada hər bir parametr üçün bir sual işarəsi yazılmalıdır.<br />
2.Out parametrlər aşağıdakı kimi təyin edilməlidir:<br />
callableStatement.registerOutParameter(parametr_sira_nomresi, parametr_tipi);<br />
Parametr tipi olaraq java.sql.Types sinifindəki sabit qiymətlərdən uyğun olanı göstərmək lazımdır.<br />
3.<strong>executeUpdate()</strong> metodu ilə proseduru işlədirik və bundan sonra out parametrlərinin qiymətini oxuyuruq.</p>
<p>İndi isə PL/SQL funksiyasının Java ilə necə istifadə olunmağına baxaq.<br />
Əvvəlcə aşağıdakı kimi sadə bir funksiya yazaq.<br />
<pre class="brush: sql;">
create or replace function topla(a in number, b in  number)
return number
is
begin 
  return a+b;
end topla;
</pre></p>
<p>Bu funksiyanı Java proqramından aşağıdakı kimi çağıra bilərik.<br />
<pre class="brush: java;">
sql = &quot;{call ? := topla(?,?)}&quot;;
callableStatement = connection.prepareCall(sql);
callableStatement.registerOutParameter(1, Types.INTEGER);
callableStatement.setInt(2, 5);
callableStatement.setInt(3, 7);
callableStatement.executeUpdate();
int netice = callableStatement.getInt(1);
System.out.println(&quot;Netice = &quot; + netice);
</pre><br />
Burada vacib olan məqam funksiyadan qayıdan qiymətin java ilə necə oxunmasıdır.<br />
<strong>? :=</strong> ifadəsində bərabərlikdən əvvəlki ? işarəsi funksiyadan qayıdan qiyməti saxlayan parametrdir və out rejimində təyin edilməlidir.</p>
<p>Ümid edirəm ki, aydın oldu.<br />
Proyektin tam kodunu aşağıdakı linkdən yükləyə bilərsiniz.<br />
<a href="http://www.boxca.com/qqsybk73v3ll/JdbcPlsql.zip.html">http://www.boxca.com/qqsybk73v3ll/JdbcPlsql.zip.html</a></p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/java/'>Java</a>, <a href='http://raminorucov.wordpress.com/category/java/jdbc-java/'>JDBC</a>, <a href='http://raminorucov.wordpress.com/category/oracle/'>Oracle</a>, <a href='http://raminorucov.wordpress.com/category/oracle/plsql/'>PL/SQL</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/callablestatement/'>callablestatement</a>, <a href='http://raminorucov.wordpress.com/tag/function/'>function</a>, <a href='http://raminorucov.wordpress.com/tag/java/'>Java</a>, <a href='http://raminorucov.wordpress.com/tag/jdbc/'>jdbc</a>, <a href='http://raminorucov.wordpress.com/tag/oracle/'>Oracle</a>, <a href='http://raminorucov.wordpress.com/tag/plsql/'>PL/SQL</a>, <a href='http://raminorucov.wordpress.com/tag/procedure/'>procedure</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/237/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=237&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2011/02/15/java-oracle-plsql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2011/02/oracle_logo.gif" medium="image">
			<media:title type="html">Oracle</media:title>
		</media:content>
	</item>
		<item>
		<title>Bye bye 2010, welcome 2011 :)</title>
		<link>http://raminorucov.wordpress.com/2011/01/03/2010-blog-review/</link>
		<comments>http://raminorucov.wordpress.com/2011/01/03/2010-blog-review/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 11:22:58 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=335</guid>
		<description><![CDATA[The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here&#8217;s a high level summary of its overall blog health: The Blog-Health-o-Meter&#8482; reads Wow. Crunchy numbers A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 8,500 times in 2010. That&#8217;s about 20 full 747s. In [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=335&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[
<p>The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here&#8217;s a high level summary of its overall blog health:</p>
<p align="center"><img style="border:1px solid #ddd;background:#f5f5f5;padding:20px;" src="http://s0.wp.com/i/annual-recap/meter-healthy5.gif" width="250" height="183" alt="Healthy blog!"></p>
<p align="center">The <em>Blog-Health-o-Meter&trade;</em> reads Wow.</p>
<h2>Crunchy numbers</h2>
<p>			<a href="http://raminorucov.files.wordpress.com/2010/12/java-logo.jpg"><img src="http://raminorucov.files.wordpress.com/2010/12/java-logo.jpg?w=288" alt="Featured image" style="max-height:230px;float:right;border:1px solid #ddd;background:#fff;margin:0 0 1em 1em;padding:6px;" /></a></p>
<p>A Boeing 747-400 passenger jet can hold 416 passengers.  This blog was viewed about <strong>8,500</strong> times in 2010.  That&#8217;s about 20 full 747s.</p>
<p>
<p>In 2010, there were <strong>21</strong> new posts, growing the total archive of this blog to 22 posts. There were <strong>57</strong> pictures uploaded, taking up a total of 13mb. That&#8217;s about 1 pictures per week.</p>
<p>The busiest day of the year was December 15th with <strong>251</strong> views. The most popular post that day was <a style="color:#08c;" href="http://raminorucov.wordpress.com/2010/12/15/java-2ci-ders/">Java ilə obyekt yönlü proqramlaşdırmanın əsasları 2-ci dərs</a>.</p>
<p></p>
<h2>Where did they come from?</h2>
<p>The top referring sites in 2010 were <strong>facebook.com</strong>, <strong>linkedin.com</strong>, <strong>az.wordpress.com</strong>, <strong>weboxu.com</strong>, and <strong>disput.az</strong>.</p>
<p>Some visitors came searching, mostly for <strong>ramin orucov</strong>, <strong>verilənlər bazası</strong>, <strong>aciq ders</strong>, <strong>web texnologiyalari</strong>, and <strong>web texnologiyaları</strong>.</p>
<div style="clear:both;"></div>
<h2>Attractions in 2010</h2>
<p>These are the posts and pages that got the most views in 2010.</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">1</div>
<p>					<a style="margin-right:10px;" href="http://raminorucov.wordpress.com/2010/12/15/java-2ci-ders/">Java ilə obyekt yönlü proqramlaşdırmanın əsasları 2-ci dərs</a> <span style="color:#999;font-size:8pt;">December 2010</span><br />6 comments and 2 Likes on WordPress.com											</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">2</div>
<p>					<a style="margin-right:10px;" href="http://raminorucov.wordpress.com/cv/">CV</a> <span style="color:#999;font-size:8pt;">January 2010</span><br />11 comments											</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">3</div>
<p>					<a style="margin-right:10px;" href="http://raminorucov.wordpress.com/scjp/">Sun Certified Java Programmer</a> <span style="color:#999;font-size:8pt;">February 2010</span><br />9 comments											</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">4</div>
<p>					<a style="margin-right:10px;" href="http://raminorucov.wordpress.com/2010/01/24/java-ile-oracle-bazasina-qosulmaq/">Java ilə Oracle bazasına qoşulmaq</a> <span style="color:#999;font-size:8pt;">January 2010</span><br />20 comments and 1 Like on WordPress.com,											</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">5</div>
<p>					<a style="margin-right:10px;" href="http://raminorucov.wordpress.com/2010/03/31/video-dersler/">Video dərslər</a> <span style="color:#999;font-size:8pt;">March 2010</span><br />21 comments											</p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/java/'>Java</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/335/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=335&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2011/01/03/2010-blog-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://s0.wp.com/i/annual-recap/meter-healthy5.gif" medium="image">
			<media:title type="html">Healthy blog!</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2010/12/java-logo.jpg?w=288" medium="image">
			<media:title type="html">Featured image</media:title>
		</media:content>
	</item>
		<item>
		<title>Bakalavr diplom işim &#8211; Mobil Web Servisləri və Java Platformu</title>
		<link>http://raminorucov.wordpress.com/2010/12/29/bakalavr-diplom-isim/</link>
		<comments>http://raminorucov.wordpress.com/2010/12/29/bakalavr-diplom-isim/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 07:35:13 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[diplom]]></category>
		<category><![CDATA[diplom isi]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[midp]]></category>
		<category><![CDATA[mobil]]></category>
		<category><![CDATA[proqramlaşdırma]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[web servis]]></category>
		<category><![CDATA[wsdl]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=322</guid>
		<description><![CDATA[Bakalavr diplom işimi paylaşmaq qərarına gəldim. Mövzumun adı &#8220;Mobil Web Servisləri və Java Platformu&#8221;-dur. Həmin vaxtlar (2005-2006-ci illər) Java ilə mobil proqramlaşdırmaya marağım var idi. Həmçinin yeni texnologiya olaraq Web servislərini araşdırırdım. Bu ikisinin sintezi nəticəsində diplom işimin mövzusunu özüm belə seçdim. Bir il ərzində araşdırdım, öyrəndim, diplom işimi yazdım, həmçinin bu texnologiyaların tətbiqinə nümunə [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=322&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://raminorucov.files.wordpress.com/2010/12/mobile-java-me.jpg"><img src="http://raminorucov.files.wordpress.com/2010/12/mobile-java-me.jpg?w=150&#038;h=136" alt="" title="mobile java " width="150" height="136" class="alignleft size-thumbnail wp-image-328" /></a><br />
Bakalavr diplom işimi paylaşmaq qərarına gəldim. Mövzumun adı &#8220;Mobil Web Servisləri və Java Platformu&#8221;-dur. Həmin vaxtlar (2005-2006-ci illər) Java ilə mobil proqramlaşdırmaya marağım var idi. Həmçinin yeni texnologiya olaraq Web servislərini araşdırırdım. Bu ikisinin sintezi nəticəsində diplom işimin mövzusunu özüm belə seçdim. Bir il ərzində araşdırdım, öyrəndim, diplom işimi yazdım, həmçinin bu texnologiyaların tətbiqinə nümunə olaraq mobil proqram da yazdım.<br />
Diplom işinin nələri əhatə etdiyini görməyiniz üçün ön sözü buraya yerləşdirdim:</p>
<p>Bu diplom işimdə web servisləri texnologiyalarını və standartlarını, mobil cihazlardan  web servislərin istifadə etmək imkanlarını araşdırmışam.<br />
Birinci bölmədə Java platformu və mobil Java texnologiyaları haqqında məlumat verilmişdir.<br />
İkinci bölmədə web servisləri, standartlar və texnologiyalar haqqında məlumat verilmişdir.<br />
Üçüncü bölmədə mobil web servisləri, standartlar və texnologiyalar, dördüncü bölmədə isə  necə onların layihələndirilməsi haqqında məlumat, beşinci bölmədə isə MobiGoogle adlı  nümunə bir proqram təqdim edilmişdir.<br />
Mobil web servisləri yeni anlayış olduğu üçün bu barədə qaynaq və kitablar azdır. Qaynaq olaraq əsasən Internet və mövzu ilə bağlı oxuduğum kitab və məqalələri istifadə etmişəm.</p>
<p>Diplom işi pdf formatında buradan yükləyə bilərsiniz:<br />
<a href='http://raminorucov.files.wordpress.com/2010/12/ramin_orucov_diplom_mobil_web_servisleri_ve_java_platformu.pdf'>Mobil Web Servisleri və Java Platformu</a><br />
Ümid edirəm ki, kiməsə maraqlı, faydalı olar <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/java/'>Java</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/diplom/'>diplom</a>, <a href='http://raminorucov.wordpress.com/tag/diplom-isi/'>diplom isi</a>, <a href='http://raminorucov.wordpress.com/tag/j2me/'>j2me</a>, <a href='http://raminorucov.wordpress.com/tag/java/'>Java</a>, <a href='http://raminorucov.wordpress.com/tag/midp/'>midp</a>, <a href='http://raminorucov.wordpress.com/tag/mobil/'>mobil</a>, <a href='http://raminorucov.wordpress.com/tag/proqramlasdirma/'>proqramlaşdırma</a>, <a href='http://raminorucov.wordpress.com/tag/soap/'>soap</a>, <a href='http://raminorucov.wordpress.com/tag/web-servis/'>web servis</a>, <a href='http://raminorucov.wordpress.com/tag/wsdl/'>wsdl</a>, <a href='http://raminorucov.wordpress.com/tag/xml/'>xml</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/322/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=322&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2010/12/29/bakalavr-diplom-isim/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2010/12/mobile-java-me.jpg?w=150" medium="image">
			<media:title type="html">mobile java </media:title>
		</media:content>
	</item>
		<item>
		<title>Java ilə obyekt yönlü proqramlaşdırmanın əsasları 2-ci dərs</title>
		<link>http://raminorucov.wordpress.com/2010/12/15/java-2ci-ders/</link>
		<comments>http://raminorucov.wordpress.com/2010/12/15/java-2ci-ders/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 23:05:04 +0000</pubDate>
		<dc:creator>Ramin Orucov</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Video dərslər]]></category>
		<category><![CDATA[açıq dərs]]></category>
		<category><![CDATA[aciq ders]]></category>
		<category><![CDATA[azerbaycan dilinde]]></category>
		<category><![CDATA[azərbaycan dilində]]></category>
		<category><![CDATA[dövrlər]]></category>
		<category><![CDATA[java proqramlasdirma]]></category>
		<category><![CDATA[melumat tipleri]]></category>
		<category><![CDATA[məlumat tipləri]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[obyekt yonlu proqramlasdirma]]></category>
		<category><![CDATA[operatorlar]]></category>
		<category><![CDATA[proqramlaşdırma]]></category>
		<category><![CDATA[ramin orucov]]></category>
		<category><![CDATA[serti ifadeler]]></category>
		<category><![CDATA[switch case]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video ders]]></category>
		<category><![CDATA[video dərs]]></category>
		<category><![CDATA[şərti ifadələr]]></category>

		<guid isPermaLink="false">http://raminorucov.wordpress.com/?p=296</guid>
		<description><![CDATA[Java ilə obyekt yönlü proqramlaşdırmanın əsasları seriyasından hazırladığım 2-ci dərsi təqdim edirəm. Bu dərsin müddəti 46 dəqiqədir. Bu dərsdə aşağıdakı mövzuları izah etmişəm: 1.Dəyişənlər 2.Məlumat tipləri və mənfi ədədlər 3.Operatorlar 4.Şərti ifadələr 5.Dövrlər Video dərsə bu linkdən baxa bilərsiniz: http://vimeo.com/17823387 Əgər vimeo.com-da qeydiyyatdan keçmisinizsə, dərsi MP4 formatında saytdan yükləyə bilərsiniz. Bu dərsin materiallarını (təqdimat və [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=296&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://raminorucov.files.wordpress.com/java-logo.jpg"><img src="http://raminorucov.files.wordpress.com/2010/12/java-logo.jpg?w=544" alt="" title="java-logo"   class="alignnone size-full wp-image-314" /></a><br />
Java ilə obyekt yönlü proqramlaşdırmanın əsasları seriyasından hazırladığım 2-ci dərsi təqdim edirəm. Bu dərsin müddəti 46 dəqiqədir.</p>
<p>Bu dərsdə aşağıdakı mövzuları izah etmişəm:<br />
1.Dəyişənlər<br />
2.Məlumat tipləri və mənfi ədədlər<br />
3.Operatorlar<br />
4.Şərti ifadələr<br />
5.Dövrlər</p>
<p>Video dərsə bu linkdən baxa bilərsiniz: <a href="http://vimeo.com/17823387">http://vimeo.com/17823387</a><br />
Əgər vimeo.com-da qeydiyyatdan keçmisinizsə, dərsi MP4 formatında saytdan yükləyə bilərsiniz.</p>
<p>Bu dərsin materiallarını (təqdimat və proyektlər) bu linkdən yükləyə bilərsiniz:</p>
<p><a href="http://www.boxca.com/t0yjvlgyczrh/Ramin_Orucov_java_ders2_15.12.2010.zip.html">http://www.boxca.com/t0yjvlgyczrh/Ramin_Orucov_java_ders2_15.12.2010.zip.html</a></p>
<p>Ümid edirəm ki, hazırladığım bu video dərs Java öyrənənlərə faydalı olar.<br />
Dərslə bağlı tənqid və təkliflərini şərh olaraq yaza bilərsiniz.</p>
<p>Qeyd 1. Bu dərsi gecə hazırladığıma görə montaj etməyə vaxtım olmadı, videoda qüsurlar varsa, bağışlayın.<br />
Qeyd 2. Video faylı 15 dəqiqədən çox olduğuna görə youtube onu qəbul etmədi.</p>
<br />Filed under: <a href='http://raminorucov.wordpress.com/category/java/'>Java</a>, <a href='http://raminorucov.wordpress.com/category/video-d%c9%99rsl%c9%99r/'>Video dərslər</a> Tagged: <a href='http://raminorucov.wordpress.com/tag/aciq-d%c9%99rs/'>açıq dərs</a>, <a href='http://raminorucov.wordpress.com/tag/aciq-ders/'>aciq ders</a>, <a href='http://raminorucov.wordpress.com/tag/azerbaycan-dilinde/'>azerbaycan dilinde</a>, <a href='http://raminorucov.wordpress.com/tag/az%c9%99rbaycan-dilind%c9%99/'>azərbaycan dilində</a>, <a href='http://raminorucov.wordpress.com/tag/dovrl%c9%99r/'>dövrlər</a>, <a href='http://raminorucov.wordpress.com/tag/java/'>Java</a>, <a href='http://raminorucov.wordpress.com/tag/java-proqramlasdirma/'>java proqramlasdirma</a>, <a href='http://raminorucov.wordpress.com/tag/melumat-tipleri/'>melumat tipleri</a>, <a href='http://raminorucov.wordpress.com/tag/m%c9%99lumat-tipl%c9%99ri/'>məlumat tipləri</a>, <a href='http://raminorucov.wordpress.com/tag/netbeans/'>netbeans</a>, <a href='http://raminorucov.wordpress.com/tag/obyekt-yonlu-proqramlasdirma/'>obyekt yonlu proqramlasdirma</a>, <a href='http://raminorucov.wordpress.com/tag/operatorlar/'>operatorlar</a>, <a href='http://raminorucov.wordpress.com/tag/proqramlasdirma/'>proqramlaşdırma</a>, <a href='http://raminorucov.wordpress.com/tag/ramin-orucov/'>ramin orucov</a>, <a href='http://raminorucov.wordpress.com/tag/serti-ifadeler/'>serti ifadeler</a>, <a href='http://raminorucov.wordpress.com/tag/switch-case/'>switch case</a>, <a href='http://raminorucov.wordpress.com/tag/video/'>video</a>, <a href='http://raminorucov.wordpress.com/tag/video-ders/'>video ders</a>, <a href='http://raminorucov.wordpress.com/tag/video-d%c9%99rs/'>video dərs</a>, <a href='http://raminorucov.wordpress.com/tag/s%c9%99rti-ifad%c9%99l%c9%99r/'>şərti ifadələr</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/raminorucov.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/raminorucov.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/raminorucov.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/raminorucov.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/raminorucov.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/raminorucov.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/raminorucov.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/raminorucov.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/raminorucov.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/raminorucov.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/raminorucov.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/raminorucov.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/raminorucov.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/raminorucov.wordpress.com/296/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=raminorucov.wordpress.com&amp;blog=9596077&amp;post=296&amp;subd=raminorucov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://raminorucov.wordpress.com/2010/12/15/java-2ci-ders/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72baf109a250e0359ae7eabcf5dcfb99?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">raminorucov</media:title>
		</media:content>

		<media:content url="http://raminorucov.files.wordpress.com/2010/12/java-logo.jpg" medium="image">
			<media:title type="html">java-logo</media:title>
		</media:content>
	</item>
	</channel>
</rss>
