<?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>وبلاگ شخصی علی فرهادی &#187; لینوکس</title>
	<atom:link href="http://farhadi.ir/blog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://farhadi.ir/blog</link>
	<description>The daily thoughts and work experiences of a web developer</description>
	<lastBuildDate>Fri, 04 Mar 2011 11:42:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>تقویم فارسی (هجری شمسی) برای N900</title>
		<link>http://farhadi.ir/blog/1389/02/15/persian-calendar-for-n900/</link>
		<comments>http://farhadi.ir/blog/1389/02/15/persian-calendar-for-n900/#comments</comments>
		<pubDate>Tue, 04 May 2010 23:12:20 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[n900]]></category>
		<category><![CDATA[persian]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/?p=218</guid>
		<description><![CDATA[تقریبا یک ماهی میشه که n900 خریدم.
به قول امیر محمد سعید ما ایرانی ها هر وقت یک پلتفرم جدید به دستمون میرسه اولین کاری که میکنیم یک تقویم فارسی براش مینویسیم. شاید یک علتش اینه که بقیه چیزها رو بقیه نوشتن و پیدا کردن ایده جدید کار سختیه.
به هر حال من هم از همون روزهای [...]]]></description>
			<content:encoded><![CDATA[<p>تقریبا یک ماهی میشه که n900 خریدم.</p>
<p>به قول <a href="http://mybabblebox.blogspot.com/2009/05/widget-android.html" target="_blank">امیر محمد سعید</a> ما ایرانی ها هر وقت یک پلتفرم جدید به دستمون میرسه اولین کاری که میکنیم یک تقویم فارسی براش مینویسیم. شاید یک علتش اینه که بقیه چیزها رو بقیه نوشتن و پیدا کردن ایده جدید کار سختیه.</p>
<p>به هر حال من هم از همون روزهای اول به فکر نوشتن یک تقویم شمسی برای این گوشی بودم. تا اینکه یک روز به ذهنم زد که از <a href="http://icu-project.org/ " target="_blank">کتابخونه icu</a> استفاده کنم اینطوری میشد یک تقویمی نوشت که همه تقویم ها و زبانهای دنیا رو ساپورت کنه. گفتم حتما پایتون ماژول برای icu داره توی پکیج های پایتون گشتم دیدم بعله pyicu هست. فقط یک مشکلی بود که تو پکیج های pymaemo نبود. خلاصه سورسش رو گرفتم بردم تو SDK برای armel کامپایل کردم. فایل ها رو ریختم رو گوشی و یک اسکریپت کوچولوی پایتون برای تستش نوشتم. مثل باقلوا کار کرد. دست به کار شدم یک ویجت براش نوشتم. یک تایمر هم گذاشتم راس ساعت ۱۲ شب ویجت رو رفرش کنه. در ضمن با استفاده از dbus-monitor سیگنال تغییر زمان سیستم رو هم پیدا کردم تا بتونم در صورت تغییر دستی تاریخ ویجت رو رفرش کنم.</p>
<p>ویجت رو قابل تکثیر تعریف کردم تا بشه تقویم های مختلف رو همزمان داشت و از gconf برای ذخیره تنظیمات استفاده کردم.</p>
<p>خلاصه نتیجه شد این:</p>
<p><a href="http://farhadi.ir/blog/wp-content/uploads/2010/05/screenshot00.png"><img class="alignnone size-medium wp-image-219" title="n900-persian-calendar" src="http://farhadi.ir/blog/wp-content/uploads/2010/05/screenshot00-300x180.png" alt="n900-persian-calendar" width="300" height="180" /></a></p>
<p>پکیجش کردم گذاشتمش تو مخزن extras-devel :</p>
<p><a href="http://maemo.org/packages/view/multical-date-widget/" target="_blank">http://maemo.org/packages/view/multical-date-widget/</a></p>
<p><strong>آپدیت:</strong><br />
برای نصب این برنامه لینک زیر رو روی گوشی باز کنید:</p>
<p><a href="http://farhadi.ir/downloads/multical-date-widget.install">http://farhadi.ir/downloads/multical-date-widget.install</a></p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1389/02/15/persian-calendar-for-n900/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>اوبونتوی 8.10 و GPRS ایرانسل</title>
		<link>http://farhadi.ir/blog/1387/09/04/ubuntu-irancell-gprs/</link>
		<comments>http://farhadi.ir/blog/1387/09/04/ubuntu-irancell-gprs/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 19:03:34 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[اوبونتو]]></category>
		<category><![CDATA[GPRS]]></category>
		<category><![CDATA[intrepid]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/1387/09/04/ubuntu-irancell-gprs/</guid>
		<description><![CDATA[همونطور که قبلا گفتم قسمت شبکه در نسخه‌ی جدید اوبونتو خیلی پیشرفت کرده و کامل شده. اخیرا متوجه شدم که چقدر راحت و بی دردسر میشه از GPRS ایرانسل توی اوبونتو استفاده کرد.
وقتی موبایل رو با کابل به کامپیوتر متصل میکنی، اوبونتو خودش تشخیص میده و یک پیام میده برای استفاده از شبکه موبایل و [...]]]></description>
			<content:encoded><![CDATA[<p>همونطور که قبلا گفتم قسمت شبکه در نسخه‌ی جدید اوبونتو خیلی پیشرفت کرده و کامل شده. اخیرا متوجه شدم که چقدر راحت و بی دردسر میشه از GPRS ایرانسل توی اوبونتو استفاده کرد.</p>
<p>وقتی موبایل رو با کابل به کامپیوتر متصل میکنی، اوبونتو خودش تشخیص میده و یک پیام میده برای استفاده از شبکه موبایل و یک پنجره باز میشه برای تنظیمات اتصال. فقط کافیه نام کشور و بعد هم نام اپراتور رو انتخاب کنی تا تنظیمات اتصال به صورت خودکار انجام بشه. البته ایران در لیست نیست ولی من حدس زدم که تنظیمات ایرانسل با تنظیمات ترکسل یکی باشه و کشور ترکیه و اپراتور ترکسل رو انتخاب کردم و جواب هم داد. به همین سادگی.</p>
<p>فقط مشکل اصلی قیمتشه که اصلا به صرفه نیست.</p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1387/09/04/ubuntu-irancell-gprs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>اوبونتوی 8.10</title>
		<link>http://farhadi.ir/blog/1387/08/27/ubuntu-810/</link>
		<comments>http://farhadi.ir/blog/1387/08/27/ubuntu-810/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 21:37:40 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[اوبونتو]]></category>
		<category><![CDATA[intrepid]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/1387/08/27/ubuntu-810/</guid>
		<description><![CDATA[بالاخره دی وی دی اوبونتوی 8.10 رو گیر آوردم و نصبش کردم.
از جمله قسمت هایی که توی اوبونتوی جدید خیلی تغییر کرده قسمت Network Manager هست. همه جور شبکه رو ساپورت میکنه. انواع بی سیم و با سیم رو داره. ولی ظاهرا dialup اونقدر قدیمی شده که دیگه کلا حذفش کردند. مجبور شدم gnome-ppp رو [...]]]></description>
			<content:encoded><![CDATA[<p>بالاخره دی وی دی اوبونتوی 8.10 رو گیر آوردم و نصبش کردم.</p>
<p>از جمله قسمت هایی که توی اوبونتوی جدید خیلی تغییر کرده قسمت Network Manager هست. همه جور شبکه رو ساپورت میکنه. انواع بی سیم و با سیم رو داره. ولی ظاهرا dialup اونقدر قدیمی شده که دیگه کلا حذفش کردند. مجبور شدم gnome-ppp رو نصب کنم. نمی‌دونم چرا بدون دسترسی root درست کار نمیکنه. درایور مودم هم که فعلا نسخه رایگان 14 کیلو رو نصب کردم. واقعا زجر آوره این سرعت. ولی خوشبختانه امروز متوجه شدم که طلسم ADSL توی منطقه ما شکسته شده. خدا رو شکر نمردیم و دیدیم.</p>
<p>در ضمن به مناسبت نصب اوبونتوی 8.10  یه حالی به سیستم دادم و رمش رو ارتقا دادم. اولش که بالا اومدم دیدم 5 گیگ رم رو 3.2 گیگ نشون میده یه سرچی کردم فهمیدم سیستم عامل های 32 بیتی بیشتر از 3.2 گیگ رم رو ساپورت نمیکنن برای رفع این مشکل توی اوبونتو سه تا راه حل هست. یک اینکه اوبونتوی 64bit نصب کنی، دو اینکه کرنل نسخه سرور رو نصب کنی و سوم اینکه کرنل رو خودت از سورس با PAE کامپایل کنی. فعلا قصد دارم نسخه 64 بیتی رو در کنار همین نسخه نصب کنم ببینم اگر مشکل خاصی باهاش نداشته باشم کلا سوئیچ کنم به 64 بیتی. تا از قابلیت های سی پی یو 64 بیتی هم استفاده بشه.</p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1387/08/27/ubuntu-810/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>دومین جشن نصب لینوکس در مشهد</title>
		<link>http://farhadi.ir/blog/1387/07/18/2nd-linux-installfest-in-mashhad/</link>
		<comments>http://farhadi.ir/blog/1387/07/18/2nd-linux-installfest-in-mashhad/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 06:22:05 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[جشن نصب]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/1387/07/18/2nd-linux-installfest-in-mashhad/</guid>
		<description><![CDATA[به نقل از سایت گروه کاربران لینوکس مشهد، طبق برنامه ریزی انجام شده، «دومین» جشن نصب لینوکس در مشهد برگزار خواهد شد. در این جشن، برنامه هایی برای آشنایی کاربران با نرم‌افزارهای آزاد و سیستم عامل لینوکس و بویژه توزیع اوبونتو، تدارک دیده شده است.
لازم بذکر است که جشنهای نصب، برای آشنایی بیشتر و ساده‌تر [...]]]></description>
			<content:encoded><![CDATA[<p class="rteright" style="font-family: tahoma,sans-serif">به نقل از سایت <a href="http://mashhadlug.org/node/33">گروه کاربران لینوکس مشهد</a>، طبق برنامه ریزی انجام شده، «دومین» جشن نصب لینوکس در مشهد برگزار خواهد شد. در این جشن، برنامه هایی برای آشنایی کاربران با نرم‌افزارهای آزاد و سیستم عامل لینوکس و بویژه توزیع اوبونتو، تدارک دیده شده است.</p>
<p class="rteright" style="font-family: tahoma,sans-serif">لازم بذکر است که جشنهای نصب، برای آشنایی بیشتر و ساده‌تر کاربران علاقه‌مند با لینوکس برگزار میشوند. در این جشنها (فستیوالها) گروههای مختلف کاربری لینوکس، نسخه‌های مختلف لینوکس را روی رایانه‌های علاقه‌مندان نصب میکنند و به آنها آموزش میدهند که چگونه باید با لینوکس کار کنند</p>
<p class="rteright" style="font-family: tahoma,sans-serif">
<p class="rteright" style="font-family: tahoma,sans-serif">اهداف و برنامه‌های این جشن عبارتند از:</p>
<ul>
<li><span style="font-family: tahoma,sans-serif;">آشنایی با آزادی نرم‌افزار، لینوکس، و نرم‌افزار آزاد</span></li>
<li><span style="font-family: tahoma,sans-serif;">آشنایی با سیستم عامل لینوکس</span></li>
<li><span style="font-family: tahoma,sans-serif;">نصب سیستم عامل لینوکس در کنار سیستم‌عامل فعلی علاقه‌مندان</span></li>
<li><span style="font-family: tahoma,sans-serif;">آموزش اولیه لینوکس</span></li>
<li><span style="font-family: tahoma,sans-serif;">رفع اشکالات مقدماتی کاربران</span></li>
</ul>
<p class="rteright" style="font-family: tahoma,sans-serif">زمان و مکان:</p>
<ul>
<li><span style="font-family: tahoma,sans-serif;">زمان: روز جمعه، ۱۹ مهرماه، از ساعت ۲ الی ۸ شب</span></li>
<li><span style="font-family: tahoma,sans-serif;">مکان: بلوار فروسی، میدان جانباز به سمت چهارراه مهدی، شمارهٔ ۱۴۱، مرکز انفورماتیک بین‌الملل</span></li>
</ul>
<p><span style="font-family: tahoma,sans-serif;">شرکت برای عموم آزاد است.<br />
برای نصب رایگان لینوکس در کنار سیستم عامل فعلی خود کیس کامپیوتر خود را همراه بیاورید.</span><br />
<span style="font-family: tahoma,sans-serif;"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1387/07/18/2nd-linux-installfest-in-mashhad/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>پیشنهاداتی برای عملکرد بهتر مودم در ubuntu</title>
		<link>http://farhadi.ir/blog/1387/07/05/ideas-for-better-modem-functionality-in-ubuntu/</link>
		<comments>http://farhadi.ir/blog/1387/07/05/ideas-for-better-modem-functionality-in-ubuntu/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 10:34:09 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[اوبونتو]]></category>
		<category><![CDATA[مودم]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/1387/07/05/ideas-for-better-modem-functionality-in-ubuntu/</guid>
		<description><![CDATA[دو تا پیشنهاد توی brainstorm در مورد مودم دادم. اگر شما هم مثل من هنوز مجبورید از dialup استفاده کنید به این پیشنهادات رای بدین.
به این آدرس برین (برای رای دادن باید عضو بشید):
 http://brainstorm.ubuntu.com/contributor/farhadi/ideas/
]]></description>
			<content:encoded><![CDATA[<p>دو تا پیشنهاد توی brainstorm در مورد مودم دادم. اگر شما هم مثل من هنوز مجبورید از dialup استفاده کنید به این پیشنهادات رای بدین.</p>
<p>به این آدرس برین (برای رای دادن باید عضو بشید):</p>
<p><a href="http://brainstorm.ubuntu.com/contributor/farhadi/ideas/" target="_blank"> http://brainstorm.ubuntu.com/contributor/farhadi/ideas/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1387/07/05/ideas-for-better-modem-functionality-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ubuntu را سفارشی کنید</title>
		<link>http://farhadi.ir/blog/1387/07/01/ubuntu-brainstorm/</link>
		<comments>http://farhadi.ir/blog/1387/07/01/ubuntu-brainstorm/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 19:55:10 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[اوبونتو]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/1387/07/01/ubuntu-brainstorm/</guid>
		<description><![CDATA[اگر ubuntu اون چیزی رو که شما میخواهید نداره و اگر ایده یا فکر بکری برای ubuntu دارید، می تونید به brainstorm.ubuntu.com مراجعه کنید.
در brainstorm هر کس میتونه پیشنهاد و ایده خودش رو ثبت کنه و به ایده ها و پیشنهادات دیگران رای بده. پیشنهاداتی که بیشترین رای رو کسب کنند توسط تیم اوبونتو بررسی [...]]]></description>
			<content:encoded><![CDATA[<p>اگر ubuntu اون چیزی رو که شما میخواهید نداره و اگر ایده یا فکر بکری برای ubuntu دارید، می تونید به <a href="http://brainstorm.ubuntu.com" target="_blank">brainstorm.ubuntu.com</a> مراجعه کنید.</p>
<p>در brainstorm هر کس میتونه پیشنهاد و ایده خودش رو ثبت کنه و به ایده ها و پیشنهادات دیگران رای بده. پیشنهاداتی که بیشترین رای رو کسب کنند توسط تیم اوبونتو بررسی میشن و در صورت امکان در ورژن های بعدی پیاده سازی می شوند.</p>
<p>با توجه به اینکه حدود یک ماه دیگه تا انتشار 8.10 ubuntu مونده اگر ایده ای دارید بجنبید و گرنه به این نسخه نمی رسه.</p>
<p>خداییش سیستم عامل به این با حالی دیده بودید؟</p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1387/07/01/ubuntu-brainstorm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ubuntu با آخرین نسخه‌ی php</title>
		<link>http://farhadi.ir/blog/1387/06/29/ubuntu-with-latest-php-version/</link>
		<comments>http://farhadi.ir/blog/1387/06/29/ubuntu-with-latest-php-version/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 14:15:44 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[اوبونتو]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/1387/06/29/ubuntu-with-latest-php-version/</guid>
		<description><![CDATA[چند روز پیش به یک مشکل عجیب توی php برخوردم. یک کدی بود که وقتی اجراش میکردم پنجره دانلود می اومد. بررسی که کردم دیدم هیچ هدر و خروجی ارسال نمیشه و از اونجایی که هدر نداره پنجره دانلود میاد. ظاهرا یک جایی وسط کار php کرش میکنه. خلاصه trace کردم تا رسیدم به اون [...]]]></description>
			<content:encoded><![CDATA[<p>چند روز پیش به یک مشکل عجیب توی php برخوردم. یک کدی بود که وقتی اجراش میکردم پنجره دانلود می اومد. بررسی که کردم دیدم هیچ هدر و خروجی ارسال نمیشه و از اونجایی که هدر نداره پنجره دانلود میاد. ظاهرا یک جایی وسط کار php کرش میکنه. خلاصه trace کردم تا رسیدم به اون قسمتی که مشکل رو ایجاد کرده بود. اونقدر سر و ته کد ها رو زدم تا به خط مورد نظر رسیدم. و حدس زدم که باگ از php باشه. جالب اینجا بود که روی لوکال این مشکل رو نداشتم بعد فهمیدم که این مشکل فقط توی php 5.2.6 هست و از اونجایی که php که همراه ubuntu 8.04 هست php 5.2.4 هست، من متوجه این مشکل نشده بودم.<br />
توی قسمت باگ های php که سرچ کردم دیدم حدود 4 ماه پیش یک نفر <a href="http://bugs.php.net/bug.php?id=45038" target="_blank">این باگ</a> رو گزارش داده و حدود 2 ماه هم هست که توی CVS رفع شده.  فعلا تا اومدن نسخه جدید php مجبور شدم به یک روش سرخ پوستی این باگ رو دور بزنم.</p>
<p>همه‌ی اینها رو گفتم که بگم اگر نسخه‌ی php روی لوکال آپدیت بود زودتر متوجه مشکل می‌شدم و این همه وقت صرف پیدا کردنش نمی‌شد. البته دلایل دیگه ای هم میتونید برای آپگرید کردن php روی لوکال داشته باشید.</p>
<p>حال و حوصله نصب php از سورس رو نداشتم، تازه هر موقع نسخه جدید میومد باید دوباره کامپایل میکردم. این apt هم بد جوری ما رو بد عادت کرده.</p>
<p>یه سرچ کردم سایت <a href="http://www.dotdeb.org/instructions/" target="_blank">dotdeb.org</a> رو پیدا کردم. به لطف apt به سه سوت php آپگرید شد و هر موقع هم که آپدیت جدید بیاد به یک سوت میتونم آپگریدش کنم.</p>
<p>به قول <a href="http://freekeyboard.net/" target="_blank">جادی</a> به نظر شما این سیستم عامل زیبا نیست؟</p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1387/06/29/ubuntu-with-latest-php-version/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Lazarus IDE</title>
		<link>http://farhadi.ir/blog/1387/02/13/lazarus-ide/</link>
		<comments>http://farhadi.ir/blog/1387/02/13/lazarus-ide/#comments</comments>
		<pubDate>Fri, 02 May 2008 07:57:24 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[Lazarus]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/1387/02/13/lazarus-ide/</guid>
		<description><![CDATA[قبل از اینکه به لینوکس سوئیچ کنم برای نوشتن برنامه های دسکتاپی از delphi استفاده میکردم. تو فکر بودم که kylix رو  روی ubuntu امتحانش کنم. kylix در واقع همون دلفی تحت لینوکس هست. که البته مدتهاست توسعه و ساپورتش متوقف شده. آخرین نسخه از kylix نسخه‌ی 3 هست که در واقع معادل دلفی 7 [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Lazarus IDE" href="http://farhadi.ir/blog/wp-content/uploads/2008/05/lazarus1.jpg"><img title="Lazarus IDE" src="http://farhadi.ir/blog/wp-content/uploads/2008/05/lazarus1.thumbnail.jpg" alt="Lazarus IDE" hspace="5" align="left" /></a>قبل از اینکه به لینوکس سوئیچ کنم برای نوشتن برنامه های دسکتاپی از delphi استفاده میکردم. تو فکر بودم که kylix رو  روی ubuntu امتحانش کنم. kylix در واقع همون دلفی تحت لینوکس هست. که البته مدتهاست توسعه و ساپورتش متوقف شده. آخرین نسخه از kylix نسخه‌ی 3 هست که در واقع معادل دلفی 7 میشه. از اونجایی که kylix یک پروژه تجاری منسوخ شده است رقبتی به نصب کردنش نداشتم تا اینکه خیلی اتفاقی lazarus رو پیدا کردم.</p>
<p><a href="http://www.lazarus.freepascal.org/" target="_blank">lazarus</a> در واقع یک کپی  open source از دلفی هست که از freepascal compiler استفاده میکنه. حتی مزایایی هم نسبت به دلفی داره، مثلا اینکه در اکثر پلت فرم ها اجرا میشه یعنی برنامه ای رو که با lazarus بنویسید رو میتونید بر روی سایر پلت فرم ها هم کامپایل کنید. از جمله پلات فرم هایی که پشتیبانی میشه linux و FreeBSD و Windows و Mac OS X هستند. اما به نظر من بهترین مزیتش اوپن سورس بودنش هست. یک پروژه اوپن سورس مادامی که طرفدار داشته باشه زنده و پویا می مونه ولی یک پروژه تجاری مثل kylix هرچند پر طرفدار باشه، ممکنه تحت تاثیرتصمیمات سیاسی و تجاری به سرنوشت kylix دچار بشه.</p>
<p>در ادامه نحوه نصبش رو توضیح دادم.</p>
<p><span id="more-51"></span>آخرین نسخه lazarus توی مخزن universe در ubuntu 8.04 هست.  و به راحتی با دستور زیر میتونید نصبش کنید:</p>

<div class="wp_syntax"><div class="code"><pre class="bash bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span>  fpc-source lazarus fp-units-<span style="color: #000000; font-weight: bold;">*</span></pre></div></div>

<p>واگه از نسخه های قدیمی تر اوبونتو و یا سایر توزیع های دبیان استفاده میکنید <a href="http://wiki.lazarus.freepascal.org/Getting_Lazarus#Getting_Lazarus_from_our_Ubuntu_repository" target="_blank">اینجا</a> رو ببینید.<br />
واما برای سایر توزیع ها فایل های مربوطه رو از ا<a href="http://sourceforge.net/project/showfiles.php?group_id=89339" target="_blank">ینجا</a> دانلود کنید.</p>
<p>اولش ممکنه محیط برنامه زشت به نظر برسه، این به این خاطره که GUI پیش فرضش gtk1 هست، چون هنوز gui که برای gtk2 نوشته شده stable نیست.</p>
<p>برای تبدیل gui به gtk2 ابتدا اگر lazarus اجراست اون رو ببندید، سپس Alt+F2 بزنید و دستور زیر رو اجرا کنید:</p>

<div class="wp_syntax"><div class="code"><pre class="bash bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> startlazarus</pre></div></div>

<p>حالا به  منوی tools &gt; configure build lazarus رفته و در قسمت advanced build options از لیست LCL Interface گزینه gtk2 رو انتخاب کنید و کلید build رو بزنید.<br />
حالا lazarus با تنظیمات جدید دوباره build میشه و سپس restart میشه و با ظاهر خوشگل gtk2 بالا میاد.</p>
<p>ضمنا اگر کمی گوگل کنید کامپوننت های زیادی هم براش پیدا میکنید. مثلا کامپوننت های indy10 نسخه مخصوص lazarus هم داره، برای نصبش به <a href="http://wiki.lazarus.freepascal.org/Indy_with_Lazarus" target="_blank">اینجا</a> مراجعه کنید.</p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1387/02/13/lazarus-ide/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>پیش به سوی آزادی</title>
		<link>http://farhadi.ir/blog/1386/07/20/going-to-freedom/</link>
		<comments>http://farhadi.ir/blog/1386/07/20/going-to-freedom/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 19:45:59 +0000</pubDate>
		<dc:creator>علی</dc:creator>
				<category><![CDATA[لینوکس]]></category>

		<guid isPermaLink="false">http://farhadi.ir/blog/1386/07/20/going-to-freedom/</guid>
		<description><![CDATA[عید سعید فطر رو به همه شما دوستان تبریک میگم.
این عید مقارن شده با یک حرکت انقلابی توی شرکت ما که امیدوارم این تقارن برای ما خوش یمن باشه.
بعد از مدت‌ها بحث با مدیرعامل در مورد لینوکس و مزایای اون نسبت به ویندوز، بالاخره قرار شد من روی کامپیوتر خودم تو شرکت لینوکس نصب کنم [...]]]></description>
			<content:encoded><![CDATA[<p>عید سعید فطر رو به همه شما دوستان تبریک میگم.</p>
<p>این عید مقارن شده با یک حرکت انقلابی توی شرکت ما که امیدوارم این تقارن برای ما خوش یمن باشه.</p>
<p>بعد از مدت‌ها بحث با مدیرعامل در مورد لینوکس و مزایای اون نسبت به ویندوز، بالاخره قرار شد من روی کامپیوتر خودم تو شرکت لینوکس نصب کنم و به صورت عملی ثابت کنم که لینوکس میتونه تمام نیاز های کاری ما رو به عنوان توسعه دهنده وب مرتفع کنه. و اگر موفق بشم میتونیم کامپیوترهای مربوط به واحد توسعه‌ی وب رو لینوکس نصب کنیم.</p>
<p>من هم امروز اوبونتوی محبوب و دوست داشتنی رو آوردم و نصب کردم. تقریبا همه چی آمادست. الان دارم دنبال یک جایگزین مناسب برای TortoiseSVN می‌گردم.</p>
<p>فقط یک مشکل کوچیک داریم و اون تست کارهامون در IE هست. البته <a href="http://www.tatanka.com.br/ies4linux/page/Main_Page" target="_blank">IEs4Linux</a> کارمون رو راه میندازه ولی برای IE7 شاید آخرین راه استفاده از  VirtualBox باشه.</p>
<p>تو فکرم که گرافیستمون هم میتونه لینوکس کار بشه یا نه. یعنی gimp میتونه جای فتوشاپ رو بگیره یا برای فلش جایگزینی وجود داره.</p>
<p>راستی شنیدم گوگل هم از یک توزیع اختصاصی که بر پایه اوبونتو هست به نام <a href="http://en.wikipedia.org/wiki/Goobuntu" target="_blank">Goobuntu</a> <span style="text-decoration: line-through;">gubuntu</span> استفاده میکنه. خوب مگه ما چیمون از گوگل کم تره، البته فعلا با اوبونتو شروع میکنیم تا توزیع اختصاصی خودمون حاضر بشه (شوخی) <img src='http://farhadi.ir/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>در نهایت جا داره همینجا از بچه های وبلاگ <a href="http://mtux.wordpress.com/" target="_blank">MGroup</a> به خاطر مقاله «<a href="http://mtux.wordpress.com/2007/10/01/101_reasons_why_linux_is_better_than_windows/" target="_blank">۱۰۱ دلیل برای برتری لینوکس نسبت به ویندوز</a>» تشکر کنم که باعث شد ما در گرفتن این تصمیم مصمم بشیم.</p>
]]></content:encoded>
			<wfw:commentRss>http://farhadi.ir/blog/1386/07/20/going-to-freedom/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

