<?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>PCnet Blog &#187; Yazılım</title>
	<atom:link href="http://www.pcnet.com.tr/blog/category/yazilim/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pcnet.com.tr/blog</link>
	<description>PCnet editörlerinin resmî günlüğü</description>
	<lastBuildDate>Fri, 08 Jul 2011 08:27:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PCnet&#8217;te &#8220;profesyonel yazılım&#8221; incelemeleri başlıyor</title>
		<link>http://www.pcnet.com.tr/blog/2010/12/pcnette-profesyonel-yazilim-incelemeleri-basliyor/</link>
		<comments>http://www.pcnet.com.tr/blog/2010/12/pcnette-profesyonel-yazilim-incelemeleri-basliyor/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 14:04:53 +0000</pubDate>
		<dc:creator>Selim Şumlu</dc:creator>
				<category><![CDATA[PCnet]]></category>
		<category><![CDATA[Yazılım]]></category>

		<guid isPermaLink="false">http://www.pcnet.com.tr/blog/?p=583</guid>
		<description><![CDATA[Türkiye&#8217;de yazılım pazarı son zamanlarda oldukça hızlı gelişiyor. Kullanıcılar deneyim kazanıp profesyonel/ticari yazılımları talep ettikçe, yazılım üreticileri de Türkiye pazarını önemsemeye başladılar. Bu sayede son kullanıcılara yönelik Türkçe destekli ticari yazılımların arttığını sevinçle gözlemliyoruz. Bu gelişmelere bağlı olacak, PCnet&#8217;te ücretsiz ve pratik yazılımları tanıttığımız &#8220;Ayın Yazılımları&#8221; köşesinde, bundan sonra başarılı ticari yazılımları da tanıtacağız. Önceliğimiz [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pcnet.com.tr/blog/wp-content/uploads/2010/12/IMG_0046.jpg"><img class="alignright size-medium wp-image-584" title="IMG_0046" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2010/12/IMG_0046-300x225.jpg" alt="" width="300" height="225" /></a>Türkiye&#8217;de yazılım pazarı son zamanlarda oldukça hızlı gelişiyor. Kullanıcılar deneyim kazanıp profesyonel/ticari yazılımları talep ettikçe, yazılım üreticileri de Türkiye pazarını önemsemeye başladılar. Bu sayede son kullanıcılara yönelik Türkçe destekli ticari yazılımların arttığını sevinçle gözlemliyoruz. Bu gelişmelere bağlı olacak, PCnet&#8217;te ücretsiz ve pratik yazılımları tanıttığımız &#8220;<strong>Ayın Yazılımları</strong>&#8221; köşesinde, bundan sonra başarılı ticari yazılımları da tanıtacağız. Önceliğimiz Türkçe destekli ve Türkiye pazarında bulunabilen yazılımlar olacak.</p>
<p>İncelememiz için PCnet ofisine ilk ulaşan yazılımlar, Türkiye pazarına da yeni giren multimedya devi <a href="http://www.magix.com">MAGIX</a>&#8216;in video odaklı üç yazılımı oldu. Yazılımların çok başarılı şekilde kutulanmış ve profesyonel bir biçimde Türkçeye çevrilmiş olmaları hemen dikkatimizi çekti. &#8220;<strong>Video kasetlerinizi kurtarın!</strong>&#8221; çözümünün son derece ilgi çekici olduğunu düşünüyoruz; çünkü kutunun içinden eski video kasetlerinizi DVD&#8217;ye aktarmak için gereken tüm donanım, kablolar, yazılım ve kullanma kılavuzu çıkıyor! <strong>Video deluxe 17 Plus HD</strong> kutusundan çıkan ve video düzenlemeyi öğreten 250 sayfalık basılı kitapsa bizi gerçekten şaşırttı. Bu yazılımların detaylı incelemelerini önümüzdeki PCnet sayılarında okuyabileceksiniz. MAGIX ürünlerinin Türkiye dağıtımını <a href="http://www.servodata.com.tr/">Servodata</a> üstleniyor. Bu yazılımları kısa süre içinde teknoloji marketlerinde ve alışveriş sitelerinde bulabileceksiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcnet.com.tr/blog/2010/12/pcnette-profesyonel-yazilim-incelemeleri-basliyor/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Netbook&#8217;unuzda bir de Jolicloud&#8217;u deneyin</title>
		<link>http://www.pcnet.com.tr/blog/2010/01/netbookunuzda-bir-de-jolicloudu-deneyin/</link>
		<comments>http://www.pcnet.com.tr/blog/2010/01/netbookunuzda-bir-de-jolicloudu-deneyin/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 10:26:18 +0000</pubDate>
		<dc:creator>Selim Şumlu</dc:creator>
				<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[Jolicloud]]></category>
		<category><![CDATA[netbook]]></category>

		<guid isPermaLink="false">http://www.pcnet.com.tr/blog/?p=443</guid>
		<description><![CDATA[Dünden bu yana PCnet Test Merkezi&#8217;ne gelen bir Dell Inspiron Mini 10 netbook&#8217;u test ediyorum. Tabii bu küçük bilgisayarı elime almanın sebebi donanımsal bir incelemede bulunmak değil, Jolicloud adlı yeni bir işletim sistemini test etmekti. Jolicloud netbook&#8217;lar için özel olarak geliştirilmiş, Linux tabanlı ve &#8220;bulut&#8221; odaklı hafif bir işletim sistemi. Henüz pre-beta aşamasında olmasına rağmen [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pcnet.com.tr/blog/wp-content/uploads/2010/01/jolicloud.png"><img class="alignright size-medium wp-image-444" title="jolicloud" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2010/01/jolicloud-300x168.png" alt="" width="300" height="168" /></a>Dünden bu yana PCnet Test Merkezi&#8217;ne gelen bir <a href="http://www1.euro.dell.com/tr/tr/ev/Diz%C3%BCst%C3%BC/laptop-inspiron-10/pd.aspx?refid=laptop-inspiron-10&amp;cs=trdhs1&amp;s=dhs">Dell  Inspiron Mini 10</a> netbook&#8217;u test ediyorum. Tabii bu küçük  bilgisayarı elime almanın sebebi donanımsal bir incelemede bulunmak  değil, <a href="http://www.jolicloud.com/">Jolicloud</a> adlı yeni bir işletim  sistemini test etmekti. Jolicloud netbook&#8217;lar için özel olarak  geliştirilmiş, Linux tabanlı ve &#8220;bulut&#8221; odaklı hafif bir işletim  sistemi. Henüz pre-beta aşamasında olmasına rağmen çoğu netbook  donanımını destekliyor ve kısmi Türkçe desteğine sahip. Netbook&#8217;unuzla  birlikte gelen Windows&#8217;un yanına kurulabilmesi de önemli bir özelliği.  Jolicloud şimdiye kadar en basit şekilde kurduğum ve kaldırdığım Linux  dağıtımı diyebilirim. Google Chrome OS&#8217;in nasıl bir şey olacağını merak  ediyorsanız, aynen Jolicloud gibi olacak! Jolicloud&#8217;un &#8220;uygulama  dizini&#8221;nden Twitter, Google Reader, FriendFeed gibi web uygulamaları ve  Chrome, OpenOffice.org, VLC gibi Linux programları tek tıklamayla  kurulabiliyor. Bir netbook sahibiyseniz ve &#8220;bulut&#8221;ta yaşamayı  seviyorsanız bir de Jolicloud denemenizi öneririm. 600 MB&#8217;lik kurulum  dosyasını indirmek sizin için problemse Jolicloud&#8217;u PCnet&#8217;in Şubat  DVD&#8217;sinde bulabileceğinizi de belirtelim.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcnet.com.tr/blog/2010/01/netbookunuzda-bir-de-jolicloudu-deneyin/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>AcademyTech&#8217;ten PCnet okurlarına özel kampanya</title>
		<link>http://www.pcnet.com.tr/blog/2009/04/academytechten-pcnet-okurlarina-ozel-kampanya/</link>
		<comments>http://www.pcnet.com.tr/blog/2009/04/academytechten-pcnet-okurlarina-ozel-kampanya/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 10:07:01 +0000</pubDate>
		<dc:creator>Erdal Kaplanseren</dc:creator>
				<category><![CDATA[PCnet]]></category>
		<category><![CDATA[Yazılım]]></category>

		<guid isPermaLink="false">http://www.pcnet.com.tr/blog/?p=138</guid>
		<description><![CDATA[AcademyTech hemen herkesin dilediği alandan sertifika sahibi olabilmesini kolaylaştırmak adına, siz PCnet okurlarına özel bir kampanya başlattı. Nisan ayı sonuna kadar geçerli olan kampanyada CEH sertifikasyon eğitimini KDV dahil 549 TL&#8217;den alabileceksiniz. Kampanyadan yararlanabilmek için PCnet Nisan 2009 sayısıyla bir AcademyTech ofisine gitmeniz yeterli. AcademyTech, CEH sertifika eğitimlerinde yaptığı kampanyanın bir benzerini de sunduğu diğer [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-139" title="academy" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/04/academy-300x88.jpg" alt="academy" width="300" height="88" />AcademyTech hemen herkesin dilediği alandan sertifika sahibi olabilmesini kolaylaştırmak adına, siz PCnet okurlarına özel bir kampanya başlattı. Nisan ayı sonuna kadar geçerli olan<br />
kampanyada CEH sertifikasyon eğitimini KDV dahil 549 TL&#8217;den alabileceksiniz. Kampanyadan yararlanabilmek için PCnet Nisan 2009 sayısıyla bir AcademyTech ofisine gitmeniz yeterli.<br />
AcademyTech, CEH sertifika eğitimlerinde yaptığı kampanyanın bir benzerini de sunduğu diğer eğitimler için gerçekleştiriyor. Yine sadece PCnet okurlarının yararlanabileceği kampanyada yer alan eğitimler şu şekilde:</p>
<p>Sistem Uzmanlığı: MCTS Windows 2008<br />
Network Uzmanlığı: CCNA<br />
Grafik Uzmanlığı: Adobe Photoshop, Adobe Illustrator, Adobe<br />
Indesign ve Adobe Flash (Eğitimlerinden birini tercih edebilirsiniz).</p>
<p>Bu eğitimlerden dilediğiniz birisine katılmak istediğinizde AcademyTech&#8217;e ödeyeceğiniz fiyat KDV dahil 799 TL. Eğer kampanyadaki eğitimlerden iki farklı programa katılmak isterseniz program başına ödemeniz gereken tutar yine KDV dahil 699 TL. Üç farklı eğitim programına yazılmak isterseniz, program başı KDV dahil 599 TL ödüyorsunuz. Son olarak kampanyalı eğitimlerden 4 adet programa kayıt yaptırmak isterseniz program başı KDV dahil 549 TL ödemeniz gerekiyor. Tabii yine AcademyTech&#8217;e bir PCnet Nisan sayısıyla başvurmanız gerekiyor.</p>
<p>Eğer kendinizi geliştirmek ve ekonomik krizi bir meslek edinerek atlatmak istiyorsanız bu kampanyayı kaçırmamanızı öneriyoruz.<br />
Detaylı bilgi için tıklayın: <a href="http://www.academytech.com">http://www.academytech.com</a></p>
<p><strong><span style="font-family: Arial TUR;">Erdal Kaplanseren &#8211; <a href="http://kaplanseren.com">http://kaplanseren.com</a></span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcnet.com.tr/blog/2009/04/academytechten-pcnet-okurlarina-ozel-kampanya/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Series 60 ve Python</title>
		<link>http://www.pcnet.com.tr/blog/2009/03/series-60-ve-python/</link>
		<comments>http://www.pcnet.com.tr/blog/2009/03/series-60-ve-python/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 19:35:14 +0000</pubDate>
		<dc:creator>Daron Dedeoğlu</dc:creator>
				<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[cep]]></category>
		<category><![CDATA[e32]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[os]]></category>
		<category><![CDATA[PDA]]></category>
		<category><![CDATA[ped]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[s60]]></category>
		<category><![CDATA[series 60]]></category>
		<category><![CDATA[sis]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[telefonu]]></category>

		<guid isPermaLink="false">http://www.pcnet.com.tr/blog/?p=91</guid>
		<description><![CDATA[Cep telefonlarımız neredeyse bir mini bilgisayar şeklinde çalışabiliyor. GPRS destekli bir telefonla (bütçenizin el verdiği ölçüde) e-posta alışverişinden tutun da anlık mesajlaşma yazılımlarına kadar hemen her türden internet temelli uygulamayı gerçekleştirebiliyoruz. Bunun yanı sıra S60 (Series 60) destekli bir telefona sahipseniz ofis yazılımlarına kadar bir çok PC yazılımının Symbian muadiline cebinizden erişmeniz mümkün. Neredeyse 10-15 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-97" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/1.jpg" alt="symbian" width="265" height="137" />Cep telefonlarımız neredeyse bir mini bilgisayar şeklinde çalışabiliyor. GPRS destekli bir telefonla (bütçenizin el verdiği ölçüde) e-posta alışverişinden tutun da anlık mesajlaşma yazılımlarına kadar hemen her türden internet temelli uygulamayı gerçekleştirebiliyoruz. Bunun yanı sıra S60 (Series 60) destekli bir telefona sahipseniz ofis yazılımlarına kadar bir çok PC yazılımının Symbian muadiline cebinizden erişmeniz mümkün.<br />
Neredeyse 10-15 yıl önceki işletim sistemlerinin yeterliliklerine sahip diyebileceğim günümüz Symbian OS&#8217;u, elbette ki üzerinde koştuğu donanımın kısıtlamalarına bir hayli bağlı. Bu nedenle telefonların işlemci ve bellek güçleri çıtasını bir kaç kademe daha yukarı çıkartana kadar günümüz bilgisayarlarının yerine kullanılabilecek birer alternatif olamayacaklar. Ama en azından internet uygulamaları bakımından laptopların yerini tutabiliyorlar. Bu bile büyük bir gelişme.</p>
<p><span id="more-91"></span></p>
<p><strong>Emektar Java</strong><br />
<img class="alignright size-full wp-image-99" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/2.jpg" alt="2" width="176" height="208" /><br />
Symbian OS, hemen her platformda sorunsuzca çalışabilen, emektar Java diliyle yazıldığından onun üzerinde çalışan yazılımların da büyük bir kısmı Java ile geliştiriliyor. Durum bu olunca Java dili cep telefonları için de bir zamanlar PC&#8217;ler için olduğu gibi bir hayli kıymetli bir hal alıverdi.</p>
<p>Ancak cep telefonları için bir uygulama geliştirirken yine PC ortamını ve Symbian OS emülatörlerini kullanmak durumunda kalıyorsunuz. Çünkü şu sıralar cebimizde taşıdığımız ve &#8220;alo&#8221; deyip SMS çekmekten başka bir şey yapmadığımız (tamam tamam arada fotoğraf ya da video da çekiyoruz) akıllı telefonların üzerinde çalışabilecek bir Java editörü bulunmuyor (en azından ben rastlamadım, bilenler bana yazabilir). Yani direk Symbian OS üzerinde Java kodu yazmanız pek mümkün değil. Ama Python geliştiricileri, Python için bir editör hazırlayıp, S60 ya da UIQ üzerinde çalışır hale getirmeyi başarmışlar.</p>
<p><strong>Otobüs yolculuğunda program yazılır mı?</strong></p>
<p><img class="alignleft size-full wp-image-100" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/3.jpg" alt="3" width="176" height="208" />Şu sıralar piyasada uygun fiyata bulabileceğiniz Symbian OS&#8217;lu cep telefonları &#8220;büyük&#8221; diye nitelendirebileceğimiz bir ekrana sahipler. Bu ekran SMS yazmak, oyun oynamak ya da film izlemek için yeterli olabiliyor, tabii program yazmak için de&#8230;</p>
<p>Evet, yanlış okumadınız program yazmak dedim. Geçtiğimiz günlerde internette gezinirken Python&#8217;un Series 60 üzerinde çalışabilen bir sürümüne rastladım (PyS60). Yani Linux, Mac ya da Windows üzerinde kullandığınız Python&#8217;u artık cep telefonunda da kullanabileceğiz. Java&#8217;nın bir adım önüne geçip, Symbian OS&#8217;ta tek olmayı başaran Python beni şaşırttı diyebilirim. Çünkü artık cep telefonunuz için cep telefonunuz üzerinde program yazabileceksiniz. Ne kadar güzel değil mi? Aynı PC gibi&#8230;</p>
<p>Tamam, son cümle biraz abartılı oldu. Kabul ediyorum ama bir sonraki cep telefonu nesli bu sözümü haklı çıkartabilir. Bunu da bir kenara not edin. Çünkü cep telefonu CPU&#8217;ları 500 MHz&#8217;in üzerine çıkıp, ekran çözünürlükleri ve bellek miktarları biraz daha iyileştirilirse, otobüste yolculuk ederken bile Python editörü üzerinde (PED) program yazmak mümkün olabilir (gerçi şimdi bile mümkün bu, en azından ben N70 ile denedim ve oldu :-D ).</p>
<p><strong>Sistemi tanımak şart!</strong></p>
<p>Python ile cep telefonunuz üzerinde yazılım geliştirecekseniz, Symbian OS mimarisini tanımanız şart. Yani PC üzerinde (Linux, Mac ya da Windows) geliştirdiğiniz kodların büyük bir kısmı (yaklaşık %90&#8242;ı) Symbian OS üzerinde doğrudan çalışmayacaktır. Öncelikle sistemin gereksinimlerini öğrenip, kodlarınızı buna göre modifiye etmeniz gerekecek. Mesela, com ya da win32 bileşenlerini çağıran ya da Excel&#8217;e veri yazdıran bir kodu Symbian OS üzerinde çalıştırmanız pek mümkün değil. Bunun için öncelikle e32 (32-bit Symbian Executable File Format) ve Symbian OS sistem modellerini biraz kurcalamış olmanız gerekiyor. Yoksa &#8220;hello world&#8221; dışında pek bir şey yapamayabilirsiniz.<img class="alignright size-full wp-image-101" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/4.jpg" alt="4" width="176" height="208" /></p>
<p><strong>Küçük bir örnek</strong></p>
<p>Cep telefonunuza Python ve PED&#8217;i kurduysanız, herhangi bir hatayla da karşılaşmadıysanız birkaç küçük örnek kod yazmaya başlayabilirsiniz demektir.</p>
<p>Aslında gene</p>
<p>&gt;&gt;&gt; print &#8220;merhaba dünya&#8221;</p>
<p>merhaba dünya</p>
<p>şeklinde klasik bir örnekle başlayabiliriz. Tabii ki bu basit örnek bazılarınız için yetmeyecektir. O yüzden PED içerisinden de ulaşabileceğiniz bir başka uygulamadan örnek vermek istiyorum. Programlama dilleri öğrenilirken genellikle basit bir top oyunu üzerinde çalışılır. İşte hello world benzeri bir başka klasik örnek:<br />
<img class="alignright size-full wp-image-102" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/5.jpg" alt="5" width="176" height="208" /></p>
<p>import appuifw<br />
from graphics import *<br />
import e32<br />
from key_codes import *</p>
<p>class Keyboard(object):<br />
def __init__(self,onevent=lambda:None):<br />
self._keyboard_state={}<br />
self._downs={}<br />
self._onevent=onevent<br />
def handle_event(self,event):<br />
if event['type'] == appuifw.EEventKeyDown:<br />
code=event['scancode']<br />
if not self.is_down(code):<br />
self._downs[code]=self._downs.get(code,0)+1<br />
self._keyboard_state[code]=1<br />
elif event['type'] == appuifw.EEventKeyUp:<br />
self._keyboard_state[event['scancode']]=0<br />
self._onevent()<br />
def is_down(self,scancode):<br />
return self._keyboard_state.get(scancode,0)<br />
def pressed(self,scancode):<br />
if self._downs.get(scancode,0):<br />
self._downs[scancode]-=1<br />
return True<br />
return False<br />
keyboard=Keyboard()</p>
<p>appuifw.app.screen='full'<br />
img=None<br />
def handle_redraw(rect):<br />
if img:<br />
canvas.blit(img)<br />
appuifw.app.body=canvas=appuifw.Canvas(<br />
event_callback=keyboard.handle_event,<br />
redraw_callback=handle_redraw)<br />
img=Image.new(canvas.size)</p>
<p>running=1<br />
def quit():<br />
global running<br />
running=0<br />
appuifw.app.exit_key_handler=quit</p>
<p>location=[img.size[0]/2,img.size[1]/2]<br />
speed=[0.,0.]<br />
blobsize=16<br />
xs,ys=img.size[0]-blobsize,img.size[1]-blobsize<br />
gravity=0.03<br />
acceleration=0.05</p>
<p>import time<br />
start_time=time.clock()<br />
n_frames=0<br />
# To speed things up, we prerender the text.<br />
labeltext=u'yon tuslarini kullanin'<br />
textrect=img.measure_text(labeltext, font='normal')[0]<br />
text_img=Image.new((textrect[2]-textrect[0],textrect[3]-textrect[1]))<br />
text_img.clear(0)<br />
text_img.text((-textrect[0],-textrect[1]),labeltext,fill=0xffffff,font='normal')</p>
<p>while running:<br />
img.clear(0)<br />
img.blit(text_img, (0,0))<br />
img.point((location[0]+blobsize/2,location[1]+blobsize/2),<br />
0x00ff00,width=blobsize)<br />
handle_redraw(())<br />
e32.ao_yield()<br />
speed[0]*=0.999<br />
speed[1]*=0.999<br />
speed[1]+=gravity<br />
location[0]+=speed[0]<br />
location[1]+=speed[1]<br />
if location[0]&gt;xs:<br />
location[0]=xs-(location[0]-xs)<br />
speed[0]=-0.80*speed[0]<br />
speed[1]=0.90*speed[1]<br />
if location[0]&lt;0:<br />
location[0]=-location[0]<br />
speed[0]=-0.80*speed[0]<br />
speed[1]=0.90*speed[1]<br />
if location[1]&gt;ys:<br />
location[1]=ys-(location[1]-ys)<br />
speed[0]=0.90*speed[0]<br />
speed[1]=-0.80*speed[1]<br />
if location[1]&lt;0:<br />
location[1]=-location[1]<br />
speed[0]=0.90*speed[0]<br />
speed[1]=-0.80*speed[1]</p>
<p>if keyboard.is_down(EScancodeLeftArrow):  speed[0] -= acceleration<br />
if keyboard.is_down(EScancodeRightArrow): speed[0] += acceleration<br />
if keyboard.is_down(EScancodeDownArrow):  speed[1] += acceleration<br />
if keyboard.is_down(EScancodeUpArrow):    speed[1] -= acceleration<br />
if keyboard.pressed(EScancodeHash):<br />
filename=u'e:\\screenshot.png'<br />
canvas.text((0,32),u'screenshot kaydediliyor:',fill=0xffff00)<br />
canvas.text((0,48),filename,fill=0xffff00)<br />
img.save(filename)</p>
<p>n_frames+=1<br />
end_time=time.clock()<br />
total=end_time-start_time</p>
<p>print "%d frames, %f seconds, %f FPS, %f ms/frame."%(n_frames,total,<br />
n_frames/total,<br />
total/n_frames*1000.)</p>
<p>yakın zamanda çok daha fazla örnek ve yazdığınız kodları nasıl SIS uzantılı kurulabilir programlar haline getirebileceğiniz üzerine yazılarla burada olacağım.</p>
<p><!-- close .post (main column content) --> <!-- close #content --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcnet.com.tr/blog/2009/03/series-60-ve-python/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yeni nesil cep işletim sistemlerine ısınma turları</title>
		<link>http://www.pcnet.com.tr/blog/2009/03/yeni-nesil-cep-isletim-sistemlerine-isinma-turlari/</link>
		<comments>http://www.pcnet.com.tr/blog/2009/03/yeni-nesil-cep-isletim-sistemlerine-isinma-turlari/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 23:03:49 +0000</pubDate>
		<dc:creator>Daron Dedeoğlu</dc:creator>
				<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[akıllı]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[cep]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PDA]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[smartfone]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[telefon]]></category>
		<category><![CDATA[Ubuntu MID]]></category>

		<guid isPermaLink="false">http://www.pcnet.com.tr/blog/?p=84</guid>
		<description><![CDATA[Artık cep telefonları yerlerini yavaş yavaş cep bilgisayarlarına bırakmaya başladı. Donanımsal olarak iyiden iyiye kendilerini aşan cihazlarla karşı karşıyayız. Her ne kadar henüz bir bilgisayarın hünerlerine sahip olmasalar da yakın gelecekte 1 GHz ve üzerinde işlemcilere sahip, yüksek depolama kapasiteli cep bilgisayarlarıyla tanışacağız. İşin donanım tarafı kadar yazılım tarafı da büyük bir hızla gelişmeye devam [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 320px"><img class="aligncenter size-full wp-image-105" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/1.png" alt="1" width="310" height="205" /><p class="wp-caption-text">Panasonic&#39;ten Linux&#39;lu cep telefonları</p></div>
<p>Artık cep telefonları yerlerini yavaş yavaş cep bilgisayarlarına bırakmaya başladı. Donanımsal olarak iyiden iyiye kendilerini aşan cihazlarla karşı karşıyayız. Her ne kadar henüz bir bilgisayarın hünerlerine sahip olmasalar da yakın gelecekte 1 GHz ve üzerinde işlemcilere sahip, yüksek depolama kapasiteli cep bilgisayarlarıyla tanışacağız. İşin donanım tarafı kadar yazılım tarafı da büyük bir hızla gelişmeye devam ediyor. Bildiğiniz gibi Smartphone olarak adlandırılan Nokia ürünlerinde Java tabanlı Symbian OS kullanılıyor. Her ne kadar ileri seviye işlemler yapmaya olanak sağlasa da, yavaşlığı ve diğer platformlarla olan uyum sorunları yüzünden yeni nesil cihazlarda başka işletim sistemi çözümleri aranmaya başlanıyor.<span id="more-84"></span></p>
<p>Aslında eskiden beri Windows&#8217;u, CE ve Mobile sürümleriyle bu çözümlerin başında görüyoruz. Ancak her platformda olduğu gibi mobil platformda da Linux, Windows&#8217;u yalnız bırakmıyor. Genel olarak uzakdoğu ülkelerinde yoğun ilgi gören Linux&#8217;lu telefonlar dünya pazarında ne yazık ki Microsoft&#8217;un gölgesinde kaldı. Şimdilerde ise Apple&#8217;ın iPhone ile pazara görkemli bir giriş yapması mobil işletim sistemi pazarını ateşlendirmeye yetti diyebiliriz. Geçtiğimiz günlerde Turkcell ve Vodafone tarafından ülkemizde de satılmaya başlayan iPhone 3G, Apple&#8217;ın pazardaki gücünü gösteriyor.</p>
<p><strong>Önemli olan cihazla gelen sistem değil, cihaza sistem kurulabilmesidir</strong></p>
<div class="wp-caption aligncenter" style="width: 350px"><img class="aligncenter size-full wp-image-106" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/21.jpg" alt="21" width="340" height="199" /><p class="wp-caption-text">Ubuntu&#39;nun cep versiyonu</p></div>
<p>Bildiğiniz gibi günümüz bilgisayarları (markalı ya da kampanyalı ürünler hariç) işletim sisteminden bağımsız bir şekilde satılıyor. Zaten bilgisayarınızı kendiniz topluyorsanız yine işletim sistemi olmayan bir PC&#8217;ye sahip olmuş oluyorsunuz. Doğal olarak da elinizde lisansı bulunan bir Windows sürümünü ya da kullandığınız Linux dağıtımını bu bilgisayara kurma özgürlüğüne sahipsiniz. Ancak durum cep bilgisayarları (ya da akıllı telefonlar) için böyle değil. Aldığınız cihaz size Symbian OS, Windows Mobile ya da gömülü bir Linux ile geliyor. Ve ne yazık ki değiştirme şansınız yok. Ama yakın zamanda bu durumun değişeceği görüşündeyim. Çünkü Canonical şirketi (Ubuntu Linux&#8217;u geliştiren şirket) popüler Linux dağıtımı Ubuntu&#8217;nun mobil sürümünü hazırlamayı tamamlamak üzere. Hatta ilk görüntülerini internete sızdırmış durumdalar. Benzer şekilde Google da Linux 2.6 çekirdeğini kullanan Android adlı mobil işletim sistemini geliştiriyor. Yani yakın bir gelecekte (hatta çok yakın!) satın aldığınız cep bilgisayarına (ya da akıllı telefona) dilediğiniz bir başka işletim sistemini yükleyebileceksiniz.</p>
<p><strong>Ubuntu Mobile vs Google Android</strong></p>
<p>İşin içinde Canonical gibi bir firma varsa ben sonucun başarısından şüphe etmem. Sonuçta kendisini ispatlamış ve milyonlarca kullanıcının tercihini değiştirmiş bir işletim sisteminin mobil versiyonundan bahsediyoruz. Üstelik yine ücretsiz olarak dağıtılacağını varsayarsak etkisini varın siz düşünün. Ancak işin şimdi bir de Google tarafı var ki, asıl heyecanımı körükleyen tarafı bu diyebilirim. Çünkü Google yazılım tarafında bir hayli güzel işler yapıyor.</p>
<div class="wp-caption aligncenter" style="width: 350px"><img class="aligncenter size-full wp-image-107" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/31.jpg" alt="31" width="340" height="199" /><p class="wp-caption-text">Ubuntu MID, Android&#39;e rakip olabilir mi?</p></div>
<p>Geçtiğimiz günlerde Android kendisini YouTube üzerindeki videolarda da göstermeye başlayınca hemen proje sayfasını ziyaret ettim ve SDK&#8217;nın dağıtıldığını gördüm. SDK şuan Windows, Linux ve Mac platformlarında kullanılabiliyor. Beraberinde getirdiği emülasyon yazılımı sayesinde kolayca Android&#8217;i kurcalayıp, neler vaat ettiğini görebiliyorsunuz. Bahsettiğimiz SDK olduğundan hemen tahmin edebileceğiniz gibi Google&#8217;ın Android&#8217;i de Canonical&#8217;ın Ubuntu Mobile&#8217;ı gibi açık kaynak felsefesini benimseyip destekliyor. Ve ücretsiz olarak indirip kullanabiliyorsunuz. Yani bu iş oturup, yaygınlaştığında tıpkı bilgisayar dünyasında olduğu gibi mobil alanda da eli kod yazmayı tutan hemen herkes kendine özel bir mobil işletim sistemi derleyip kullanabilecek hatta dağıtabilecek. Bakalım o günlere ne zaman ulaşacağız.</p>
<p><strong>Yine Java ve Python</strong></p>
<div class="wp-caption alignright" style="width: 250px"><img class="size-full wp-image-108" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/41.jpg" alt="41" width="240" height="199" /><p class="wp-caption-text">Google Android işletim sistemi</p></div>
<p>PCnet&#8217;teki yazılarımı takip edenler, bana hangi programlama dili diye sorunlduğunda Python demekten geri durmadığımı hatırlayacaklardır. Bu durum yine kendisini gösteriyor ve gerek Ubuntu Mobile için, gerekse de Google Android için Java ve Python dillerini kullanarak geliştirme yapabilirsiniz diyorum. Elbette ki bu bana kalan bir şey değil. Yani geliştiriciler bu dilleri desteklemekten ve kullanmaktan geri durmuyor. Bu da gösteriyor ki, kariyerinize programcılık tarafında bir yön vermek istiyorsanız öğrenmek durumunda olduğunuz dillerin başında Python ve Java geliyor. Tabii bu durum gösteriyor ki, yılların eskitemediği emektar Java daha uzun yıllar karşımıza çıkmaya devam edecek. Elbette ki, SUN&#8217;ın ve açık kaynak komünitesinin destekleriyle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcnet.com.tr/blog/2009/03/yeni-nesil-cep-isletim-sistemlerine-isinma-turlari/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Bu da benim alet çantam :)</title>
		<link>http://www.pcnet.com.tr/blog/2009/03/bu-da-benim-alet-cantam/</link>
		<comments>http://www.pcnet.com.tr/blog/2009/03/bu-da-benim-alet-cantam/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 20:57:58 +0000</pubDate>
		<dc:creator>Erdal Kaplanseren</dc:creator>
				<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[BS.Player]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Microsoft Office 2007]]></category>
		<category><![CDATA[Nero]]></category>
		<category><![CDATA[VLC Player]]></category>
		<category><![CDATA[Windows Media Player]]></category>
		<category><![CDATA[WinRAR]]></category>

		<guid isPermaLink="false">http://www.pcnet.com.tr/blog/?p=48</guid>
		<description><![CDATA[Selim&#8217;den gördüm, kıskandım. Ben de kendi alet çantamı yazayım&#8230;:) Tarayıcı: Firefox 3 kullanıyorum ama bazı site ve uygulamalar için Internet Explorer, Google Chrome ve Safari hazır kıta durumunda bekliyor Müzik dinleme: Windows Media Player (Last.fm&#8217;le çok güzel iletişim kuruyor) Video izleme: VLC Player (Dertsiz tasasız, misler gibi&#8230;) Film izleme: BS.Player ve VLC Media Player (Altyazı [...]]]></description>
			<content:encoded><![CDATA[<p>Selim&#8217;den gördüm, kıskandım. Ben de kendi alet çantamı yazayım&#8230;:)</p>
<div class="item_class_text">
<p><strong>Tarayıcı:</strong> Firefox 3 kullanıyorum ama bazı site ve uygulamalar için Internet Explorer, Google Chrome ve Safari hazır kıta durumunda bekliyor<br />
<strong>Müzik dinleme:</strong> Windows Media Player (Last.fm&#8217;le çok güzel iletişim kuruyor)<strong><br />
Video izleme:</strong> VLC Player (Dertsiz tasasız, misler gibi&#8230;)<br />
<strong>Film izleme:</strong> BS.Player ve VLC Media Player (Altyazı desteği çok başarılı, harikulade yazılımlar)<br />
<strong>Sıkıştırma:</strong> WinRAR (Aslanlar gibi&#8230;)<br />
<strong>Dosya indirme:</strong> Firefox&#8217;un dosya indirme yöneticisi bana yetiyor.<br />
<strong>E-posta istemcisi:</strong> Tüm e-posta adreslerimi Gmail hesabımda toplamıştım 2 sene önce. 10 GB ek kapasite de almıştım. 17 GB dolmak üzere, 40 GB&#8217;a terfi ettirmem gerekecek sanırım.<br />
<strong>CD yazma:</strong> Nero<br />
<strong>Ofis uygulaması: </strong>Microsoft Office 2007</p>
<p><strong><span style="font-family: Arial TUR;">Erdal Kaplanseren &#8211; <a href="http://kaplanseren.com">http://kaplanseren.com</a></span></strong></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pcnet.com.tr/blog/2009/03/bu-da-benim-alet-cantam/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Alet çantam</title>
		<link>http://www.pcnet.com.tr/blog/2009/02/merhaba-dunya/</link>
		<comments>http://www.pcnet.com.tr/blog/2009/02/merhaba-dunya/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 12:04:58 +0000</pubDate>
		<dc:creator>Selim Şumlu</dc:creator>
				<category><![CDATA[Yazılım]]></category>

		<guid isPermaLink="false">http://www.pcnet.com.tr/blog/?p=1</guid>
		<description><![CDATA[İşletim sistemimi yeniden kurduğum zaman ilk iş olarak yüklediğim ve arkadaşlarıma da önerdiğim bazı yazılımları sizlerle paylaşmak istedim: Tarayıcı: Internet Explorer 7 kullanıyordum ama şu sıralar Firefox 3′e geçme alıştırmaları yapıyorum. Müzik dinleme: Winamp Video izleme: Windows Media Player Film izleme: BS.Player Sıkıştırma: WinRAR Dosya indirme: Free Download Manager E-posta istemcisi: Microsoft Outlook 2007 CD [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/baslat.jpg"><img class="alignright size-full wp-image-37" title="baslat" src="http://www.pcnet.com.tr/blog/wp-content/uploads/2009/03/baslat.jpg" alt="baslat" width="350" height="150" /></a>İşletim sistemimi yeniden kurduğum zaman ilk iş olarak yüklediğim ve arkadaşlarıma da önerdiğim bazı yazılımları sizlerle paylaşmak istedim:</p>
<p><strong>Tarayıcı:</strong> Internet Explorer 7 kullanıyordum ama şu sıralar Firefox 3′e geçme alıştırmaları yapıyorum.<br />
<strong>Müzik dinleme:</strong> Winamp<br />
<strong>Video izleme:</strong> Windows Media Player<br />
<strong>Film izleme:</strong> BS.Player<br />
<strong>Sıkıştırma:</strong> WinRAR<br />
<strong>Dosya indirme:</strong> Free Download Manager<br />
<strong>E-posta istemcisi:</strong> Microsoft Outlook 2007<br />
<strong>CD yazma:</strong> Nero<br />
<strong>MP3 etiketleme:</strong> The GodFather</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcnet.com.tr/blog/2009/02/merhaba-dunya/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

