<?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>CETURK &#187; Genel</title>
	<atom:link href="http://www.ceturk.com/kategori/genel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ceturk.com</link>
	<description>Türkiye&#039;nin Bilişim Platformu</description>
	<lastBuildDate>Wed, 25 Jan 2012 10:19:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>&#8220;Servlet ve JSP&#8221; Kitap İncelemesi</title>
		<link>http://www.ceturk.com/servlet-ve-jsp-kitap-incelemesi/</link>
		<comments>http://www.ceturk.com/servlet-ve-jsp-kitap-incelemesi/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 14:00:14 +0000</pubDate>
		<dc:creator>Semih Kırdinli</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Kitap]]></category>
		<category><![CDATA[Dinleyiciler]]></category>
		<category><![CDATA[Filtreler]]></category>
		<category><![CDATA[Geliştirme Ortamının Kurulumu]]></category>
		<category><![CDATA[Güvenlik]]></category>
		<category><![CDATA[HTTP Protokolü]]></category>
		<category><![CDATA[HTTPServlet Sınıfı]]></category>
		<category><![CDATA[JSP]]></category>
		<category><![CDATA[Murat Balkan]]></category>
		<category><![CDATA[oturum yönetimi]]></category>
		<category><![CDATA[Pusula Yayıncılık]]></category>
		<category><![CDATA[Servlet]]></category>
		<category><![CDATA[Servlet Nedir?]]></category>
		<category><![CDATA[Servletlerin Yapısı ve GenericServlet]]></category>
		<category><![CDATA[Servletler’e Giriş]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=8502</guid>
		<description><![CDATA[Servlet ve JSP kitabıyla sunucu taraflı dinamik web uygulamaları geliştirmeye başlayın… Murat Balkan’ın kaleme aldığı Servlet ve JSP kitabı, birçok web sunucu tabanlı Java teknolojisinin kalbini oluşturan Java Servlet’leri tüm detaylarıyla ele alıyor. Bu kitap Java ile sunucu taraflı dinamik web uygulamaları oluşturmak isteyen Java programcıları için yazılmıştır. JSP, web servisleri, JSF gibi Java teknolojileri, [...]]]></description>
			<content:encoded><![CDATA[<div>
<div style="float: left;margin-right: 10px"><a href="http://www.ceturk.com/images/Servlet-ve-JSP-kpk.jpg"><img class="alignnone size-medium wp-image-8503" src="http://www.ceturk.com/images/Servlet-ve-JSP-kpk-684x1000.jpg" alt="" width="206" height="302" /></a></div>
<p><strong>Servlet ve JSP kitabıyla sunucu taraflı dinamik web uygulamaları geliştirmeye başlayın…</strong><br />
Murat Balkan’ın kaleme aldığı Servlet ve JSP kitabı, birçok web sunucu tabanlı Java teknolojisinin kalbini oluşturan Java Servlet’leri tüm detaylarıyla ele alıyor.</p>
<p>Bu kitap Java ile sunucu taraflı dinamik web uygulamaları oluşturmak isteyen Java programcıları için yazılmıştır. JSP, web servisleri, JSF gibi Java teknolojileri, servlet temellerini kullanmaktadır. Bu nedenle, servlet’lere hakim olmak, diğer Java web teknolojilerini kolaylıkla anlayabilmek açısından büyük avantaj sağlayacaktır.</p>
<p>Bu kitapta servlet’ler her ayrıntısıyla aktarılmıştır. Kitapta servlet’lerin, servlet konteynerleri üzerinde nasıl çalıştığı, nasıl konfigüre edildiği ve nasıl yüklendiği gibi temel konuların yanı sıra, oturum yönetimi, filtreler ve dinleyiciler gibi daha ileri düzey konular hakkında da geniş çaplı içerik bulacaksınız.</p>
<p>Kitabın son bölümü olan JSP bölümünde ise yine bir servlet teknolojisi olan Java Server Pages teknolojisi detaylarıyla anlatılmıştır.</p>
<p>Servlet’ler ve JSP’nin temellerini öğrenebileceğiniz kitapta her konu örneklerle desteklenmiştir.</p>
<p>• Servlet Nedir?<br />
• Geliştirme Ortamının Kurulumu<br />
• Servletler’e Giriş<br />
• HTTP Protokolü<br />
• Web Uygulamalarının Yapısı<br />
• Servletlerin Yapısı ve GenericServlet<br />
• HTTPServlet Sınıfı<br />
• Oturum Yönetimi<br />
• Filtreler<br />
• Dinleyiciler<br />
• Güvenlik<br />
• JSP</p>
<p><strong>YAZAR HAKKINDA</strong></p>
<p>Murat Balkan, 1978 yılında Ankara&#8217;da doğdu. İlk, orta ve lise öğrenimini Antalya&#8217;da tamamladı. 2001 yılında Yıldız Teknik Üniversitesi&#8217;nden mezun olduktan sonra iş hayatına yazılım mühendisi olarak atıldı. Çalışmalarına paralel olarak İstanbul Bilgi Üniversitesi&#8217;nde MBA yüksek lisans çalışmasını tamamladı. 10 yılı aşkın iş deneyimi süresince Koç.net, Alcatel-Lucent, HP, Ericsson ve IBM gibi ulusal ve uluslararası şirketlerde, Yazılım Mühendisi, Yazılım Mimarı, Çözüm Mimarı ve IT Mimarı görevlerini yürüttü.</p>
<p><a href="http://www.ceturk.com/images/pusula-logo.jpg"><img src="http://www.ceturk.com/images/pusula-logo.jpg" alt="" width="152" height="57" class="alignnone size-full wp-image-8374" /></a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/servlet-ve-jsp-kitap-incelemesi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.ceturk.com/images/Servlet-ve-JSP-kpk-684x1000.jpg" length="152163" type="image/jpg" />	</item>
		<item>
		<title>Google&#8217;dan IE9&#8242;da Web-M Desteği Açıklaması</title>
		<link>http://www.ceturk.com/googledan-ie9da-web-m-destegi-aciklamasi/</link>
		<comments>http://www.ceturk.com/googledan-ie9da-web-m-destegi-aciklamasi/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 09:56:12 +0000</pubDate>
		<dc:creator>Hayriye Tanyıldız</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[IE 9]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=7382</guid>
		<description><![CDATA[Diğer internet sağlanyıcılarda yeterli olduğu halde Internet Explorer&#8217;daki video desteğindeki yetersizliklerin giderilmesi için harcanan tüm çabaların sonunda Google tarafından IE9&#8242;da Web-M video desteği sağlandığı açıklaması geldi. Açık kaynak kodlu, web için geliştirilmiş bir medya destekleme formatı olan ve HTML 5 altyapısını kullanan bu yapı ile internet sayfalarının gömülü video yayınlama becerisini bünyesinde bulunduracağı söylenmektedir.]]></description>
			<content:encoded><![CDATA[<p>Diğer internet sağlanyıcılarda yeterli olduğu  halde Internet Explorer&#8217;daki  video desteğindeki yetersizliklerin giderilmesi için harcanan tüm  çabaların sonunda  Google tarafından IE9&#8242;da Web-M video desteği sağlandığı açıklaması geldi.<br />
<a href="http://www.ceturk.com/genel/googledan-ie9da-web-m-destegi-aciklamasi.html/attachment/web-m" rel="attachment wp-att-7383"><img src="http://www.ceturk.com/images/web-m-200x100.jpg" alt="" width="200" height="100" class="alignnone size-thumbnail wp-image-7383" /></a><br />
Açık kaynak kodlu, web için geliştirilmiş bir medya destekleme formatı olan ve HTML 5 altyapısını  kullanan bu yapı ile internet sayfalarının gömülü video yayınlama becerisini bünyesinde bulunduracağı söylenmektedir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/googledan-ie9da-web-m-destegi-aciklamasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.ceturk.com/images/web-m-200x100.jpg" length="4976" type="image/jpg" />	</item>
		<item>
		<title>8 Yaşındayız!</title>
		<link>http://www.ceturk.com/8-yasindayiz/</link>
		<comments>http://www.ceturk.com/8-yasindayiz/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 22:08:33 +0000</pubDate>
		<dc:creator>Mehmet ACA</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=7204</guid>
		<description><![CDATA[Tam 8 yıl önce.. Büyük bir heyecanla ve hedefle kuruldu CETURK. Aradan geçen yıllarda binlerce bilişim gönüllüsü bir araya geldi, binlerce problem çözüldü, yüzlerce etkinlik düzenlendi. Bilişim sektörünün gelişmesi için hazırlanan bu ortamda herkesin bir katkısı oldu. Hedefimiz büyük, heyecanımız ilk günkünden daha da büyük. Gelecek için çalışmaya, üretmeye ve paylaşmaya devam edeceğiz. CETURK&#8217;e katkıda [...]]]></description>
			<content:encoded><![CDATA[<p>Tam 8 yıl önce.. Büyük bir heyecanla ve hedefle kuruldu CETURK.<br />
Aradan geçen yıllarda binlerce bilişim gönüllüsü bir araya geldi, binlerce problem çözüldü, yüzlerce etkinlik düzenlendi.<br />
Bilişim sektörünün gelişmesi için hazırlanan bu ortamda herkesin bir katkısı oldu.<br />
Hedefimiz büyük, heyecanımız ilk günkünden daha da büyük.<br />
Gelecek için çalışmaya, üretmeye ve paylaşmaya devam edeceğiz.<br />
CETURK&#8217;e katkıda bulunan herkese sonsuz teşekkürler&#8230;</p>
<p>İyiki varsın CETURK!</p>
<p><img src="http://www.ceturk.com/images/ceturk-8-yasinda.jpg" alt="" width="435" height="268" /></p>
<p>Mehmet ACA<br />
CETURK Kurucusu</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/8-yasindayiz/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<enclosure url="http://www.ceturk.com/images/ceturk-8-yasinda-200x100.jpg" length="7549" type="image/jpg" />	</item>
		<item>
		<title>Üniversite Forumları Açıldı</title>
		<link>http://www.ceturk.com/universite-forumlari-acildi/</link>
		<comments>http://www.ceturk.com/universite-forumlari-acildi/#comments</comments>
		<pubDate>Sat, 13 Nov 2010 20:57:36 +0000</pubDate>
		<dc:creator>Yönetici</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=6931</guid>
		<description><![CDATA[CETURK&#8217;te üniversitelerimiz arasındaki etkileşim ve paylaşımı arttırmak için bilişim ile ilgili üniversite bölümlerinin forumları açıldı. Bu forumlarda bölüm ile ilgili duyurular, ders notları, geçmiş sınav soruları, kaynak ve yöntem tavsiyeleri gibi paylaşımlarda bulunabilirsiniz. Paylaşımlarınız için teşekkür ederiz.]]></description>
			<content:encoded><![CDATA[<table cellpadding="8">
<tbody>
<tr>
<td style="text-align: center;"><a href="http://forum.ceturk.com/forumdisplay.php?93-%DCniversiteler" target="_blank"><br />
<img style="border: 0px;" src="http://www.ceturk.com/images/banner/ceturk-universite-forumlari-right.jpg" alt="" /></a></td>
</tr>
<tr>
<td>CETURK&#8217;te üniversitelerimiz arasındaki etkileşim ve paylaşımı arttırmak için<br />
bilişim ile ilgili <a href="http://forum.ceturk.com/forumdisplay.php?93-%DCniversiteler" target="_blank">üniversite bölümlerinin forumları açıldı.</a><span id="more-6931"></span> Bu forumlarda bölüm<br />
ile ilgili duyurular, ders notları, geçmiş sınav soruları, kaynak ve yöntem<br />
tavsiyeleri gibi paylaşımlarda bulunabilirsiniz.</p>
<p>Paylaşımlarınız için teşekkür ederiz.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/universite-forumlari-acildi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT Specialist</title>
		<link>http://www.ceturk.com/it-specialist/</link>
		<comments>http://www.ceturk.com/it-specialist/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 07:56:52 +0000</pubDate>
		<dc:creator>kariyerGENÇ</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Kariyer İlanları]]></category>
		<category><![CDATA[iş ilanı]]></category>
		<category><![CDATA[IT Specialist]]></category>
		<category><![CDATA[kariyer ilanı]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=6147</guid>
		<description><![CDATA[Job description Reporting to COO, the IT Specialist will work in an internationally operating organization and will Keep track of all ICT equipment in the company, in terms of ensuring health and maintenance, security, and suitability, Responsible for choosing suitable hardware/software/telephony for all OBG staff and negotiating the purchase after evaluating all current hardware, Responsible [...]]]></description>
			<content:encoded><![CDATA[<h4>Job description</h4>
<p>Reporting to COO, the IT Specialist will work in an internationally operating organization and will</p>
<ul>
<li> Keep track of all ICT equipment in the company, in terms of ensuring health and maintenance, security, and suitability,</li>
<li> Responsible for choosing suitable hardware/software/telephony for all OBG staff and negotiating the purchase after evaluating all current hardware,</li>
<li> Responsible for liaising with all OBG suppliers on ICT issues,</li>
<li> Monitoring of the Internet connection,</li>
<li> Deployment, maintaining, installing, configuring, securing (antivirus, firewall, intrusion detection systems,&#8230;) and monitoring company network (telecom and Ethernet), computers (both Macintosh and PC) and servers (Data server, FTPs),</li>
<li> Configuration of authentication and authorization &#8211; directory services,</li>
<li> Liaise with in country Field Operation teams to settle their network and to support them with their ICT needs either independently or through finding local ICT assistance,</li>
<li> Maintenance of network facilities in individual machines, such as drivers and settings of personal computers as well as printers,</li>
<li> Liaise with in country Field Operation teams to support and educate users on general Internet programs, office programs and specific softwares,</li>
<li> Responsible for ensuring back up of all company files and designing system/time frames to do so (VPN, synchronisation tools),</li>
<li> Provide first level support to users, answer queries and find solutions to their technical problems,</li>
<li> Install and configure IT hardware, software, and peripheral components,</li>
<li> Perform daily system administration duties, setup and maintain user &amp; e-mail accounts,</li>
<li> Assist general maintenance of servers and network infrastructure,</li>
<li> Follow up with IT trends and developments, work proactively on new ideas, solutions and improvements for IT system and future needs,</li>
<li> Perform other ad hoc duties as assigned.</li>
</ul>
<h4>Qualifications</h4>
<p>Our Multinational client which is operating in publishing sector is looking for <strong>IT Spesialist</strong>.</p>
<ul>
<li>University graduate, preferably computer engineer or electric electronic engineer or relevant combination of formal education, training and experience,</li>
<li> 1 &#8211; 3 years experience in user support, helpdesk and network administration fields,</li>
<li> Good command of English, able to support English speaking staff,</li>
<li> Analytical mind with strong administrative skills, good with follow up Well developed communication and problem solving skills,</li>
<li> Positive attitude, high level of personal responsibility, ability to work in a fast paced environment Practical, result oriented and capable person, able to perform in an international setting.</li>
</ul>
<p><strong>Technical Qualifications: </strong></p>
<ul>
<li> Hands on experience with Microsoft Operating systems and Office applications (Windows 2003 server, Active Directory, MS Office 200x, Windows XP and Vista),</li>
<li> Strong PC, notebook and hardware knowledge,</li>
<li> General knowledge of computer networks and TCP/IP protocol, familiar with Local/Wide Area Networks,</li>
<li> Web site design experience, HTML, ASP knowledge and Drupal content management system experience is a plus,</li>
<li> Experience of FTP Server, ISA Firewall, SMTP, POP3, DHCP and DNS applications is a plus MAC OS X operating system support experience is a strong asset.</li>
</ul>
<p><strong>Web Mastering Skills: </strong></p>
<ul>
<li>Drupal 6 (ideally with experience with Ubercart, CCK, module and theme development),</li>
<li> PHP,</li>
<li> Javascript (JQuery),</li>
<li> MySQL,</li>
<li> Help desk for web editors,</li>
<li> Maintaining and supporting web functionality (will be fully trained by development team),</li>
<li> Liaising with hosting company on hosting issues,</li>
<li> Act as in-house technical support for OBG website i.e. fixing broken links, making design changes to pages, support checkout issues etc,</li>
<li> General back up for customer care, circulation and production teams , able to fix issues with subscriber accounts , able to support user interface,</li>
<li> Able if required to upload new reports and advertising,</li>
<li> Alterations to design and functionality of existing web pages,</li>
<li> Able to create some new functionality such as,</li>
<li> Bespoke landing pages for marketing campaigns,</li>
<li> HTML email templates,</li>
<li> In-house banners and buttons,</li>
<li> Aiding with uploading of 3rd party advertising campaigns</li>
<li> Web-pages.</li>
</ul>
<p><a href="http://kariyergenc.com/advert/631/it-specialist">For Application &gt;&gt;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/it-specialist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Mobile 7 tanıtıldı</title>
		<link>http://www.ceturk.com/windows-mobile-7-tanitildi/</link>
		<comments>http://www.ceturk.com/windows-mobile-7-tanitildi/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 15:47:35 +0000</pubDate>
		<dc:creator>muhammedcuce</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Haberler]]></category>
		<category><![CDATA[Mobil Dünya Kongresi]]></category>
		<category><![CDATA[Mobil Dünya Kongresi 2010]]></category>
		<category><![CDATA[Mobile World Congress]]></category>
		<category><![CDATA[MWC]]></category>
		<category><![CDATA[Windows Mobile 7]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=5721</guid>
		<description><![CDATA[Microsoft’un akıllı telefonlar için geliştirdiği yeni Windows Mobile 7 işletim sistemi Barcelona’da düzenlenen Mobil Dünya Kongresi 2010’da tanıtıldı. 15-18 Şubat 2010 tarihlerinde Barcelona&#8217;da düzenlenen MWC(Mobile World Congress ) birbirinden önemli ve merakla beklenen yeniliklere sahne olacak. Yeni mobil işletim sisteminin özellikleri: -Önceki Windows Mobile’dan(WinMo 6.5 (Windows Mobile 6.5)) grafik, menü, işlem, seçenekler vs. detaylarda farklılıklar.(Böylece [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Microsoft’un akıllı telefonlar için geliştirdiği yeni Windows Mobile 7 işletim sistemi Barcelona’da düzenlenen Mobil Dünya Kongresi 2010’da tanıtıldı. </strong></p>
<p><span id="more-5721"></span><strong></strong></p>
<p><strong>15-18 Şubat 2010</strong> tarihlerinde Barcelona&#8217;da düzenlenen<strong> MWC(Mobile World Congress )</strong> birbirinden önemli ve merakla beklenen yeniliklere sahne olacak.</p>
<p><img class="aligncenter size-full wp-image-5722" src="http://www.ceturk.com/images/windows-mobile-7-microsoft.jpg" alt="windows-mobile-7-microsoft" width="400" height="336" /></p>
<p>Yeni mobil işletim sisteminin özellikleri:<br />
-Önceki Windows Mobile’dan(WinMo 6.5 (Windows Mobile 6.5)) grafik, menü, işlem, seçenekler vs. detaylarda farklılıklar.(Böylece performans sorunu yaşanmaması ve istikrarlı işleyiş)<br />
- <strong>Xbox Live</strong> ve <strong>Zune HD</strong> uygulamaları entegrasyonu<br />
-Sosyal ağa bağlanma ve işlem yapma<br />
-Kişi güncellemelerinin görünmesi<br />
-Bölümler(Hub’lar):People, Pictures, Games, Music &amp; Video, Marketplace ve Office<br />
-Office : Office 7, OneNote ve SharePoint Workspace.<br />
-Games : Xbox LIVE(oynayanların profili, başarıları, avatarları, Xbox LIVE oyunları)<br />
-Start, Search (Bing) ve Back butonları</p>
<p><strong>Windows Phone 7</strong> sistemi yüklü ilk telefonun yıl sonuna kadar raflarda olması bekleniyor. <strong>Microsoft</strong>, mobil cihazlardaki işletim sistemi pazarında <strong>Symbian</strong>, <strong>iPhone</strong> ve <strong>Blackberry’nin</strong> gerisinde bulunuyor. Ayrıca fuarda Windows <strong>Mobile 7</strong> tabanlı <strong>Zune</strong> telefonunun da tanıtılması bekleniyor.</p>
<p><a href="http://www.youtube.com/watch?v=7IOTrqlz4jo" target="_blank">Windows Mobile 7 video</a><br />
<a href="http://www.microsoft.com/Windowsmobile/en-us/default.mspx" target="_blank">Windows Mobile 7 sitesi</a><br />
<a href="http://www.mobileworldcongress.com/index.htm" target="_blank">Mobil Dünya Kongresi 2010</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/windows-mobile-7-tanitildi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.ceturk.com/images/windows-mobile-7-microsoft.jpg" length="30060" type="image/jpg" />	</item>
		<item>
		<title>HP ve Microsoft İşbirliği</title>
		<link>http://www.ceturk.com/hp-ve-microsoft-isbirligi/</link>
		<comments>http://www.ceturk.com/hp-ve-microsoft-isbirligi/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 18:11:58 +0000</pubDate>
		<dc:creator>Bilinginci</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Haberler]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[HP ve Microsoft İşbirliği]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=5378</guid>
		<description><![CDATA[  HP ve Microsoft yeni uygulamaya göre altyapı modeli ile veri merkezlerini basitleştiriyor. HP ile yazılım devi Microsoft, BT sistemlerini basitleştirmek için 3 yılda 250 milyon ABD Doları yatırım yapmak üzere güçlerini birleştiriyor. Kurumsal işletmeler ve KOBİ’lerde BT maliyetlerini düşürmeyi amaçlayan iki teknoloji devi şu alanlarda Ar-Ge çalışmaları yapacak: * Uygulamaya göre altyapı prensibine dayanan [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-5379" href="http://www.ceturk.com/genel/hp-ve-microsoft-isbirligi.html/attachment/hp"><img class="size-full wp-image-5379" title="hp" src="http://www.ceturk.com/images/hp.jpg" alt="hp" width="200" height="200" /></a></p>
<p> </p>
<p><strong>HP ve Microsoft yeni uygulamaya göre altyapı modeli ile veri merkezlerini basitleştiriyor.</strong></p>
<p><span id="more-5378"></span></p>
<p><strong>HP</strong> ile yazılım devi <strong>Microsoft</strong>, BT sistemlerini basitleştirmek için 3 yılda 250 milyon ABD Doları yatırım yapmak üzere güçlerini birleştiriyor. Kurumsal işletmeler ve KOBİ’lerde BT maliyetlerini düşürmeyi amaçlayan iki teknoloji devi şu alanlarda <strong>Ar-Ge</strong> çalışmaları yapacak:</p>
<p><strong>*</strong> Uygulamaya göre altyapı prensibine dayanan gelecek kuşak teknolojiler</p>
<p><strong>*</strong> Uygulamaları hızlandıran gelişmiş bulut bilişim teknolojileri</p>
<p><strong>*</strong> BT yönetimini basitleştirme, sistemleri otomatikleştirme ve BT maliyetlerini düşürme</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/hp-ve-microsoft-isbirligi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.ceturk.com/images/hp.jpg" length="7064" type="image/jpg" />	</item>
		<item>
		<title>Gençsen Geleceksin 3.0 &#8211; Beykent Üniversitesi</title>
		<link>http://www.ceturk.com/gencsen-geleceksin-3-0-beykent-universitesi/</link>
		<comments>http://www.ceturk.com/gencsen-geleceksin-3-0-beykent-universitesi/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 23:45:42 +0000</pubDate>
		<dc:creator>Selcuk</dc:creator>
				<category><![CDATA[Bilişim Kulüpleri]]></category>
		<category><![CDATA[Etkinlikler]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[Haberler]]></category>
		<category><![CDATA[Manşet]]></category>
		<category><![CDATA[Üniversiteler]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=5045</guid>
		<description><![CDATA[Beykent Üniversitesi Bilgisayar Kulübü 17 Aralık perşembe günü Microsoft ve Turkcell ortalıklığıyla gerçekleştirilen Gençsen Geleceksin 3.0 etkinliğini Beykent Üniversitesi&#8217;nde düzenliyor. Etkinlik detaylarına aşağıdaki bağlantı üzerinden erişebilirsiniz. http://www.facebook.com/event.php?eid=344693625231&#38;index=1]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ceturk.com/images/GG.jpg"><img class="alignnone size-full wp-image-5046" title="GG" src="http://www.ceturk.com/images/GG.jpg" alt="GG" width="317" height="450" /></a></p>
<p>Beykent Üniversitesi Bilgisayar Kulübü 17 Aralık perşembe günü Microsoft ve Turkcell ortalıklığıyla gerçekleştirilen Gençsen Geleceksin 3.0 etkinliğini Beykent Üniversitesi&#8217;nde düzenliyor.<br />
<span id="more-5045"></span></p>
<p>Etkinlik detaylarına aşağıdaki bağlantı üzerinden erişebilirsiniz.</p>
<p><a href="http://www.facebook.com/event.php?eid=344693625231&amp;index=1">http://www.facebook.com/event.php?eid=344693625231&amp;index=1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/gencsen-geleceksin-3-0-beykent-universitesi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.ceturk.com/images/GG.jpg" length="41474" type="image/jpg" />	</item>
		<item>
		<title>Adobe Photoshop CS5 geliyor</title>
		<link>http://www.ceturk.com/adobe-photoshop-cs5-geliyor/</link>
		<comments>http://www.ceturk.com/adobe-photoshop-cs5-geliyor/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 16:51:01 +0000</pubDate>
		<dc:creator>Yunus</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Haberler]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[adobe photoshop cs5]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[photosop]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=4484</guid>
		<description><![CDATA[Dipsiz kuyu olarak nitelendirdiğim Photoshop o kuyuyu git gide derinleştiriyor. CS5&#8242;teki özelliklere geçmeden önce şunu belirteyim, Bu özellikler Adobe’nin kabul ettiği, onaylanmış, CS5 te olacak özelliklerdir. Serinin yeni sürümünde fırçalarla (brush) alakalı bir çok yenilik olacak. Örneğin tasarımcılar, tablet vasıtasıyla, fırçaların dokunuş sertliklerini-basınçlarını, dönüş mekanizmalarını, eğimlerini kontrol edebilecekler. Tabii ki bu özellikler Photoshop’a daha gerçekçi [...]]]></description>
			<content:encoded><![CDATA[<p>Dipsiz kuyu olarak nitelendirdiğim Photoshop o kuyuyu git gide derinleştiriyor. CS5&#8242;teki özelliklere geçmeden önce şunu belirteyim, Bu özellikler Adobe’nin kabul ettiği, onaylanmış, CS5 te olacak özelliklerdir.</p>
<p><span id="more-4484"></span></p>
<p>Serinin yeni sürümünde fırçalarla (brush) alakalı bir çok yenilik olacak. Örneğin tasarımcılar, tablet vasıtasıyla, fırçaların dokunuş sertliklerini-basınçlarını, dönüş mekanizmalarını, eğimlerini kontrol edebilecekler. Tabii ki bu özellikler Photoshop’a daha gerçekçi bir fırça hakimiyeti ve kullanışlılığı getirecek. Bununla birlikte tasarımcılar, çalışma ortamındaki renkleri, paletlerin renklerini karıştırabilecekler. Örneğin çalışma alanınızda kırmızı ve sarı renkte iki boya var ise, aynı gerçek hayattaki gibi bu renkleri karıştırdığınız oranda turuncu rengi elde edeceksiniz. ( Aşağıdaki videolardan daha iyi anlayacaksınız. )</p>
<p>Adobe Photoshop CS5′te olacak diğer bir özellik ise, Adobe After Effect’te kullanılan “Puppet Tool” yani Kukla aygıtı. Bu aygıt ya da araç dememiz daha doğru olur, tasarımcılara objelerin eğrilikleriyle, ortak iskeletin bağlantıları el verdiği sürece oynama imkanı veriyor. Biliyorum cümleler çok anlamsız geliyor ama videoları izleyince hepsini göreceksiniz. <img src="http://www.photoshop-tr.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> Bu aracın kullanım olanakları ise söylediklerine göre sınırsız olacakmış. Yani tasarımcılar bir kişinin kolunu, bacağını, kafasını yer değiştirip, yeniden yerleştirebilecekler.</p>
<p>Ve geldik son özelliğe. Bu özellik ise Adobe Photoshop CS5 uygulamasının, Adobe Laboratuarları, Princeton Üniversitesi ve Washington Üniversitesinin “PatchMatch” adını verdikleri ortak bir çalışma olması. Bu tamamen yeni teknolojinin getireceği 3 özellik ise adlarıyla “Inpainting”, “Image targetting” ve “Reshuffling”. Ama tam olarak ne iş için kullanılacakları konusunda bir haber bulamadım.</p>
<p>Ve şimdi sizi <a href="http://cs5.org/" target="_blank">cs5</a>‘in hazırladığı 2 video ile baş başa bırakıyorum.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/adobe-photoshop-cs5-geliyor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.ceturk.com/images/adobe_thumb400.jpg" length="7963" type="image/jpg" />	</item>
		<item>
		<title>jQuery Kullanımınızı Geliştirmek için Öneriler</title>
		<link>http://www.ceturk.com/jquery-kullaniminizi-gelistirmek-icin-oneriler/</link>
		<comments>http://www.ceturk.com/jquery-kullaniminizi-gelistirmek-icin-oneriler/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 12:10:01 +0000</pubDate>
		<dc:creator>Kurtman Çelik</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Web Teknolojileri]]></category>
		<category><![CDATA[Kurtman Çelik]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=4172</guid>
		<description><![CDATA[Eğer jQuery&#8217;i sıklıkla kullanıyor veya başlamayı planlıyorsanız, inanıyorum ki yapılacak birkaç dakikalık ufak örnekler ile yazdığınız kodu daha kaliteli hale getirmek mümkün. Daha hızlı kod yazmanızı sağlayacak ve kodunuzun kalitesini arttırmanıza yardımcı olacak birkaç yöntemden bahsedelim. #1 &#8211; jQuery Kütüphanesini Google&#8217;dan Çekin. Google, sadece jQuery değil daha birçok JavaScript Kütühanesini kendi sunucularında Google Code kütüphanesi [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-4173" title="jquery-banner" src="http://www.ceturk.com/images/jquery-banner.jpg" alt="jquery-banner" width="625" height="250" /></p>
<p>Eğer jQuery&#8217;i sıklıkla kullanıyor veya başlamayı planlıyorsanız, inanıyorum ki yapılacak birkaç dakikalık ufak örnekler ile yazdığınız kodu daha kaliteli hale getirmek mümkün. Daha hızlı kod yazmanızı sağlayacak ve kodunuzun kalitesini arttırmanıza yardımcı olacak birkaç yöntemden bahsedelim.</p>
<p><span id="more-4172"></span></p>
<h2>#1 &#8211; jQuery Kütüphanesini Google&#8217;dan Çekin.</h2>
<p>Google, sadece jQuery değil daha birçok JavaScript Kütühanesini kendi sunucularında Google Code kütüphanesi adı altında barındırmakta. jQuery&#8217;i kendi sunucunuza yüklemektense doğrudan Google&#8217;ın sunucularından çekmeyi deneyebilirsiniz.</p>
<pre class="brush:html">&lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"&gt;&lt;/script&gt;</pre>
<h2>#2 &#8211; Veri Saklama Yöntemi.</h2>
<p>DOM içerisinde veri saklamaktansa, jQuery&#8217;nin <em>Data ()</em> metodunu kullanın. HTML elemanlarını veri tutucu olarak kullanmak çoğu web programcısının huyudur. Örnek vermek gerekirse:</p>
<pre class="brush:javascript">$('selector').attr('alt', 'saklanacak veri');

// yukarıdaki komutla 'alt' niteliğine yollanan değer, aşağıdaki metodla çekilebilir.

$('selector').attr('alt');</pre>
<p>HTML nitelikleri (attributes), veri saklamak amacıyla kullanılmamalıdır. Yukarıdaki örnekde görüldüğü gibi &#8220;alt&#8221; niteliği veri saklamanın dışında başka bir amaca hizmet etmektedir.</p>
<p>En doğru alternatif, jQuery&#8217;nin <em>Data()</em> metodunu kullanmaktır. Bu metod; size, sayfanızdaki herangi bir elemente bir veri ilişkilendirebilmenizi sağlar.</p>
<pre class="brush:javascript">$('selector').data('parametre_adi', 'saklanacak veri');

$('selector').data('parametre_adi'); // saklanan veriyi çekelim</pre>
<p>Bu tür bir kullanım, kullanılan isimler ve esneklik açısından daha anlamlıdır, sayfa üzerindeki istediğiniz elemente istediğiniz veriyi anlamlı bir başlık vererek ilişkilendirebilirsiniz. Data() ve RemoveData() metodları hakkında daha çok bilgi almak için <a href="http://docs.jquery.com/Internals" target="_blank">jQuery dökümantasyonuna</a> (İngilizce) bakabilirsiniz.</p>
<p>Klasik bir kullanım olarak aşağıdaki kod bloğunu gösterelim. Sayfa yüklendiği sırada istediğimiz veriyi doğrudan bir elemente atıyoruz ve o element aktif hale geldiğinde (focus) veriyi elementden kaldırıyoruz:</p>
<pre class="brush:javascript">&lt;form id="testform"&gt;

&lt;input type="text" class="clear" value="Sürekli temiz" /&gt;

&lt;input type="text" class="clear once" value="Sadece bir defa temiz" /&gt;

&lt;input type="text" value="Normal yazı" /&gt;

&lt;/form&gt;

$(function() {

//"each" fonksiyonunu kullanarak "clear" css sınıfına bağlı olan her input elementine uğra

//"clear once" etiketleri o nesnenin iki css sınıfına bağlı olduğnu gösterir.

$('#testform input.clear').each(function(){

//data(9 metodunu kullan ve verileri elementlere ata.

$(this).data( "txt", $.trim($(this).val()) );

}).focus(function(){

// Element aktif hale geldiğinde, varsayılan veri ile yenisi aynı değilse elementin içini temizle

if ( $.trim($(this).val()) === $(this).data("txt") ) {

$(this).val("");

}

}).blur(function(){

// elementin tekrar pasif olduğunda varsayılan değerleri geri yükle.

// ama "once" ("bir defa" demek) css sınıfı aktif ise elemente dokunma.

if ( $.trim($(this).val()) === "" &amp;&amp; !$(this).hasClass("once") ) {

//Veriyi elementte sakla.

$(this).val( $(this).data("txt") );

}

});

});</pre>
<p><a href="http://www.tripwiremagazine.com/wp-content/uploads/images/stories/Articles/jquery-tips/demo.html" target="_blank">Örnek</a></p>
<h2>#3 &#8211; Özet Dökümanlarını Kullanın (Cheats Sheets).</h2>
<p>Çoğu insan, -hele ki programcılar-, unuttukları bilgiye çabuk erişmek adına çok çaba gösteriyolar. Yazıcıdan çıktısı alınıp monitorun yanında bir yere yerleştirilmiş birkaç özet döküman, size hem zamandan kazanç sağlayacak hem de kodunuzu kalitesini arttıracaktır.</p>
<p><a href="http://oscarotero.com/jquery/" target="_blank">Oscarotero jquery 1.3</a> ve<a href="http://www.gmtaz.com/index.php/jquery-13-cheatsheet-wallpaper/" target="_blank"> duvar kağıdı boyutu</a>ndaki hali</p>
<p><img title="oscarotero" src="http://www.ceturk.com/images/oscarotero.jpg" alt="oscarotero" width="471" height="348" /></p>
<p><a href="http://acodingfool.typepad.com/blog/2009/01/jquery-13-cheat-sheet.html" target="_blank">jQuery 1.3 Özet Dökümanı</a></p>
<p>jQuery 1.3 sürümünün tüm fonksiyon ve özelliklerinin gösterildiği özet dökümanıdır. Yalnız jQuery UI&#8217;i kapsamamaktadır.</p>
<p><img title="acodingfooljquery" src="http://www.ceturk.com/images/acodingfooljquery.jpg" alt="acodingfooljquery" width="621" height="379" /></p>
<h2>#4 &#8211; İndirme Süresini Minimuma İndirin.</h2>
<p>Bazı Web tarayıcıları sayfayla birlikte aynı anda tek bir script dosyasını indirirler. Eğer birden fazla script dosyanız varsa bu, sayfanızın indirilme ve derleme sürelerini etkileyecektir.</p>
<p>Buna alternaitf olarak: Dean Edward&#8217;ın &#8220;Packer&#8221; adlı ücretsiz servisini kullanabilirsiniz. Kodlarınızdaki gereksiz boşlukları ve yorum satırlarını silerek size daha az boyutta ve daha hızlı indirilebilecek bir sürüm oluşturur. Tabi yorum satırlarınız kaybolacağı için scriptinizin bir programcı sürümünü yine elinizin altında bulundurmak gerekir, zira bu işlemi gerçekleştirdikden sonra kodunuz kolay kolay okunamaz bir duruma geliyor. Uygulamaya <a href="http://dean.edwards.name/packer/" target="_blank">buradan</a> erişebilirsiniz.</p>
<p><img class="alignnone size-full wp-image-4180" title="packer" src="http://www.ceturk.com/images/packer.jpg" alt="packer" width="625" height="250" /></p>
<h2>#5 &#8211; jQuery ile Firebug Konsoluna Mesaj Göndermek (Logging)</h2>
<p>Firebug, içerisinde; sayfanızın CSS, HTML, JavaScript kodları üzerinde hata ayıklama ve düzeltme işlemlerini yapabileceğiniz bür sürü araç barındıran bir Firefox eklentisi. Mükemmel bir denetim işlevi sayesinde sayfaların HTML ve CSS kodları içinde rahatça dolaşıp, hangi elementin hangi kod tarafından kontrol edildiğini görsel olarak izleyebilirsiniz.</p>
<p>Firefox, bir jQuery/JavaScript programcısına, kod içerisinden Firebug&#8217;a mesaj göndermeyi uygun hale getiriyor. En basit haliyle gösterecek olursak:</p>
<pre class="brush:javascript">console.log("hello world")</pre>
<p><img title="fire" src="http://www.ceturk.com/images/fire.jpg" alt="fire" width="625" height="250" /></p>
<p>Daha ayrıntılı bilgiyi <a href="http://www.getfirebug.com/logging.html" target="_blank">burada</a> bulabilirsiniz. (İngilizce)</p>
<p>Birden fazla değeri aynı anda göndermek de mümkün, böyle her mesaj arka arkaya gelen satırlarda gösterilir.</p>
<pre class="brush:javascript">console.log(2,4,6,8,"foo",bar)("hello world")</pre>
<p>Dominic Mitchell adlı programcının yazdığı ufak bir eklenti ile istediğiniz hernagi bir jQuery nesnesini Firebug konsoluna mesaj olarak yazdırabiliyorsunuz.</p>
<pre class="brush:javascript">jQuery.fn.log = function (msg) {

console.log("%s: %o", msg, this);

return this;

};</pre>
<p>Kullanımı ise şu şekilde:</p>
<pre class="brush:javascript">$('#some_div').find('li.source &gt; input:checkbox')

.log("İşareti kaldırılacak nesneler")

.removeAttr("checked");</pre>
<h2>#6 &#8211; Mümkünse Öncelikle Nesne ID&#8217;lerini Seçici Olarak Kullanın.</h2>
<p>jQuery ile çalışırken DOM neslerini ID&#8217;leri ile seçmek her zaman en kullanışlı yöntemdir. Nedeni ise bir nesneyi ID&#8217;si ile seçmek, diğer özellikleri ile aramakdan daha hızlı sonuçlanır (Internet Explorer&#8217;da CSS Sınıf seçicisinin bütün DOm nesneleri üzerinde dolaşarak aram yaptığı bilinir). Seçim işlemlerinde ID kullanmak hızlıdır çünkü bütün tarayıcılar kendi içlerinde <em>getElementByID() </em>(ID&#8217;ye göre seç) fonksiyonunu barındırırlar, jQuery&#8217;de bu fonksiyondan yararlanır. CSS sınıflarına göre seçim yapmak ise arkaplanda çaprazlama halinde yapılır ve eğer DOM yapınız geniş ise performansa etki eder.</p>
<p>Ufak bir örnek:</p>
<pre class="brush:javascript">&lt;div id="main"&gt;

&lt;form method="post" action="/"&gt;

&lt;h2&gt;Selectors in jQuery&lt;/h2&gt;

...

...

&lt;input class="button" id="main_button" type="submit" value="Submit" /&gt;

&lt;/form&gt;

&lt;/div&gt;

...

//Gönder düğmesini css sınıfı ile seçiyoruz. 

var main_button = $('#main .button');

//Gönder düğmesini doğrudan, ID bilgini vererek seçiyoruz.

var main_button = $('#main_button');</pre>
<p>#7 &#8211; CSS Sınıflarından Önce HTML Etiketlerini Belirtin.</p>
<p>Eğer HTML etiketlerine göre arama yaparsanız, jQuery tarayıcınızın kendi içindeki getElementbyTagName() fonksiyonunu kullanır. I&#8217;Dye göre arama yapmak nu yöntemde hala hızlıdır fakat, CSS sınıfına göre seçim yaparken sınıfın önünne HTML tagını getirerek aram yapmak, sadece CSS sınıfını belirtmekden hızlıdır.</p>
<pre class="brush:html">&lt;ul id="Urunler"&gt;

&lt;li&gt;&lt;input class="Stok" name="item" type="radio" value="Urun 1" /&gt; Urun 1 &lt;/li&gt;

&lt;li&gt;&lt;input class="Yok" name="item" type="radio" value="Urun 2" /&gt; Urun 2 &lt;/li&gt;

&lt;li&gt;&lt;input class="Bilinmiyor" name="item" type="radio" value="Urun 3" /&gt; Urun 3 &lt;/li&gt;

&lt;/ul&gt;</pre>
<p>Burada önemli olan CSS sınıfının ait olduğu elementin, HTML etiketini seçim sorgusuna eklemek, bu seçim işleminin tüm nesneler arasında dolaşma süresini azaltacaktır.</p>
<pre class="brush:javascript">var in_stock = $('#Urunler input.stok');</pre>
<p>Görüldüğü üzere; Seçim işlemine <em>Urunler ID</em>&#8216;sine sahip listeden başladık, sonra<em> input.stok</em> ile <em>stok</em> css sınıfında tanımlanmış bütün <em>input </em>nesnelerini seçmesini istedik. Eğer <em>#Urunler</em> yazmış olmasaydık, arama işlemi bütün sayfayı kapsıyacak ve sonucun bulunma süresini etkileyecekti. Aynı şekilde sadece CSS sınıfını yazmış olsaydık, sayfadaki bütün nesneler incelenecek ve <em>stok </em>css sınıfına ait olan nesne döndürülecekti.</p>
<h2>#8 &#8211; jQuery Nesnelerini Arabelleğe Alın (Caching).</h2>
<p>Bir nesnenin üzerinde işlem yapmadan önce onu tanımlamak ve gerekli değişiklikleri yaptıkdan sonra sahneye almak, performans açısından etkili bir yöntemdir. Örneğin: aşağıdaki gibi bir kod yazmak yerine:</p>
<pre class="brush:javascript">&lt;li&gt;Description: &lt;input type="text" name="description" value="" /&gt;&lt;/li&gt;

...

$('#shopping_cart_items input.text').css('border', '3px dashed yellow');

$('#shopping_cart_items input.text').css('background-color', 'red');

$('#shopping_cart_items input.text').val("text updated");</pre>
<p>Nesne doğrudan bir değişken olarak tanımlanıp, özellikleri belirlenebilir.</p>
<pre class="brush:javascript">var input_text = $('#shopping_cart_items input.text');

input_text.css('border', '3px dashed yellow');

input_text.css('background-color', 'red');

input_text.val("text updated");

//yukarıdakinin aynısı, sadece komutlar zincirleme yazılmış.

var input_text = $('#shopping_cart_items input.text');

input_text

.css('border', '3px dashed yellow')

.css('background-color', 'red')

.val("text updated");</pre>
<h2>#9 &#8211; Bazı jQuery Fonksiyonlarınızı $(window).load Olayı İçerisine Yazın.</h2>
<p>Birçok jQuery örneği ve açıklaması bizi kodumuzu <em>$(document).ready</em> olayı içerisine yazmaya yöneltir. Çoğu zaman bu hareket doğrudur fakat bu olay sadece nesneler oluşturulduğunda ve muhtemelen sayfa içeriğinin hala sunucudan indirildiği sırada meydana gelir. Bu nedenle animasyon, sürükle-bırak, gizli resimlerin çekilmesi gibi bazı, görsele dayalı fonksiyonlar doğru çalışmayabilir. $(window).load olayı, bazı şartlara bağlı olan bu nesnelere erişmeye garanti verdiği için kullanılması faydalı olabilir.</p>
<pre class="brush:javascript">$(window).load(function(){

// Sayfa yüklendikden sonra çalışacak kod bloğunu buray yazın.

});</pre>
<h2>#10 &#8211; Kodunuzu Daha Okunabilir Kılmak, Şık Göstermek ve Seçicileri Sınırlandırmak için Zincirleme Kod Yazımını Deneyin.</h2>
<p>Çünkü JavaScript zincir gibi, peşpeşe gelen ve hatta ayrı satırlara yazılmış, birbirinin devamı niteliğinde olan kodları anlayabilir ve çalıştırabilir.</p>
<p>Örnek olarak; aşağıdaki kod bir element&#8217;den bir CSS sınıfını kaldırıp, hemen arkasından aynı elemente başka bir CSS sınıfı bağlar.</p>
<pre class="brush:javascript">$('#Urunler input.stok')

.removeClass('stok')

.addClass('Yok');</pre>
<p>Eğer gerekli olursa, jQuery bu zincirleme fonksiyonları tek bir fonksiyon haline getirmenizi de destekler.</p>
<pre class="brush:javascript">$.fn.YokYap = function() {

return $(this).removeClass('stok').addClass('yok');

}

$('#Urunler input.stok').YokYap().log();</pre>
<p>Kurtman Çelik<br />
kurtmancelik.wordpress.com<br />
<strong>Kaynak: <a href="http://www.tripwiremagazine.com/tutorials/tutorials/jquery-and-general-javascript-tips-to-improve-your-code.html" target="_blank">http://www.tripwiremagazine.com/tutorials/tutorials/jquery-and-general-javascript-tips-to-improve-your-code.html</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/jquery-kullaniminizi-gelistirmek-icin-oneriler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.ceturk.com/images/jquery-banner.jpg" length="110084" type="image/jpg" />	</item>
	</channel>
</rss>

