دی ۱۰, ۱۳۸۲
نگاه به ۲۰۰۳ از دید هر کسی یک شکل است اگر جای صدام بوده باشید بدترین سال و روزهای عمرتان در این سال سپری شده است ، جای خانم عبادی بوده باشید شاید ۲۰۰۳ عددی باشد که همیشه در ذهنتان بهترین رقم ترکیبی است، ولی جمعیت هوادار باز متن (Opensource) نه صدام است که سالی زهر شده و تلخ را پشت سرگذاشته باشد و نه خانم عبادی است که شیرین ترین روزهای زندگیش را، جامعه بازمتن بزرگتر از نظر های شخصی است، هرکسی نسبت به سهمی که در آن دارد نظر متفاوتی دارد، خرید SuSE توسط Novell ، سرمایه گذاری بیشتر IBM در بازمتن و لینوکس، قرارداد Sun با دولت چین برای نصب و پشتیبانی JDS در میلیون ها کامپیوتر، پیوستن شرکتهای بزرگی چون Novell,Network-Appliance, Sun, Turbolinux به OSDL ، همه نشان میدهد که جامعه بازمتن (حداقل جامعه بازمتن هوادار لینوکس) سال خوبی را پشت سرگذاشته است، بعضی ها هم نظرشان این نیست، آنها معتقدند خرید Novell به ضرر جامعه بازمتن و لینوکس بوده است ، میگویند دادخواهی SCO سال پر دردسری را درست کرد ، بر علیه لینوس تولوارز دادخواهی شد ، RedHat سرویس پشتیبانی رایگان خود را قطع کرد و دست از توزیع رایگان RedHat Linux کشید و ... به همه این دلیل ها سال ۲۰۰۳ را سال بدی میدانند ، ۲۰۰۳ چه خوب ، چه بد سالی است که گذشت. اما ۲۰۰۴ نوید بهتری میدهد ، PHP5 انقلابی است که در نیمه اول ۲۰۰۴ منتشر خواهد شد ، توزیع های جدید با نسخه ۲.۶ لینوکس آرام آرام رقیبان خود را در دیگر سیستم عامل ها آزار خواهند داد، Novell نخستین نسخه SuSE بعد از خرید را منتشر خواهد کرد که بی شک یکی از بهترین توزیع های ۲۰۰۴ خواهد شد، Mono نیز اولین نسخه اش در نیمه اول ۲۰۰۴ منتشر میشود، همچنین به احتمال زیاد MySQL 4.1 نیز در اویل ۲۰۰۴ نسخه پایدارش خواهد آمد ، البته بی شک سال کم دردسری هم نخواهد بود، SCO باز هم با تریبون تبلغاتیش تلاش میکند جو را بر ضد لینوکس آماده کند، دیگر رقیبان لینوکس نیز تلاش میکنند در مسابقه قدرت عقب نمانند .
نمیتونم بگم سال ۲۰۰۳ برنده ای داشته است ولی فکر میکنم Apple سال خوبی را داشت، کافی است به فروش iPod و خریدهایی که مردم از طریق iTune انجام داده اند نگاهی بیاندازید.
دی ۰۸, ۱۳۸۲
یه بابایی تو slashdot در مورد FarsiKDE نوشته و ملت هم نظر دادن ، بگذریم از این که طرف حتی اگه یکم مخش رو هم به کار می انداخت می فهمید که رسم الخط های خاور میانه ای همه از راست به چپ هستند (عبری، فارسی، عربی) به این اشتباه فاحش کاری نداریم، مشکل اصلی اونجایی است که همه کسایی که نظر دادن به غیر از چند مورد همه گفتن Farsi به جای Persian، این واقعا مسخره است مثل اینه که من بیام به فارسی بگم " انگلیش زبان پر کاربردی است " خوب این اشتباه است ، این موضوع چندین بار هم در mailling-list های فارسی وب ، persian-computing و فکر میکنم linuxiran بحث شده و همه نظرشون همین بوده، خیلی از تقصییر ها هم گردن خود ایرانی هایی است که باعث میشن استفاده از Farsi بیشتر رواج پیدا کنه، حالا نگید چرا پس farsiWeblog رو نگفتی persianWeblog ، این یه اسم پروژه هست با نام "فارسی وبلاگ" و نوشتنش به انلگیسی هم میشه farsiWeblog، یه اسم هیچ وقت ترجمه نمیشه .farsiWeb هم یک اسمه که اون هم ترجمه نباید بشه ، به انتخاب کننده گان اسم farsiKDEهم نباید خرده گرفت ولی باید گفت کسانی که یک پروژه ترجمه رو اسم گذاری کرده اند باید اسم پروژه رو PersianKDE میگذاشتن، این اشتباه رو حتی مایکروسافت هم در ویندوزش مرتکب شده و زبان فارسی رو همون Farsi نوشته و کدش رو هم fa، وقتی در کتابهای درسی تا پیش از دانشگاه هیچ نامی از Persian و آموزش اون نباشه نتیجه بهتر از این هم نمیشه . من متخصص زبان نیستم میتونین سایتهای تخصصی رو در این مورد بخونین .به روز : نظر های دیگران در لینوکس ایران
فارسی وب چندتا قلم سازگار با unicode چند روز پیش منتشر کرد (البته نسخه آزمایشی است) روزبه پورنادر یه screenshot از صفحه bbc با قلم های تازه منتشر شده فارسی وب گرفته (متاسفانه حجمش کمی زیاد است)، به شخصه فکر میکنم ترکیب Times و Nesf خوش خط تر و خوانا تر از بقیه قلمها برای وب است (تصویر bbc با قلم times)، نمیدونم چرا Nesf2 رو دنبالش رو نگرفتند و روش کار نکردند چون قلم خوبی بود ( فکر کنم Nesf2 از رده خارج شده ).
UTF-8:"همین امروز برین فدورا نصب کنین دنیاتون خوشگل شه!"
من فکر نمیکنم شکل و شمایل فدورا تغییر عمده ای نسبت به redhat 9 کرده باشه .
UTF-8:"همین امروز برین فدورا نصب کنین دنیاتون خوشگل شه!"
من فکر نمیکنم شکل و شمایل فدورا تغییر عمده ای نسبت به redhat 9 کرده باشه .
حمید واقعا مخش کار میکنه، اون تلاش میکنه بره خون بده ولی بعد میبینه آنقدر اهدا کننده هست که نیازی نیست، پس میره و یه برنامه با PHP مینویسه که بشه مجروهین زلزله رو پیدا کرد، آخرین بار که چک کردم حدود ۵۰۰۰ نفر رو در بانک اطلاعاتش داشت.
بی مصرف ترین ایده ها و فکرها همیشه تو خواب به سراغ آدم میان، یه فکری برای آراکس به ذهنم رسید که یه جورایی راحت تر بشه ازش استفاده کرد ، اگه یه کلمه رو پشت سر آدرسش بنویسین ترجمه اش میکنه!
واقعا فایلی به نام crazy در اون آدرس نیست ولی میتونین امتحان کنین و ببینین چی میشه، هر کلمه دیگه ای رو هم به همین ترتیب، یا میتونین بزنین like crazy اون وقت چیزهایی که شبیه به crazy باشه رو پیدا میکنه همه اینها به وسیله ErrorDocument 404 هست، اگه صفحه ای پیدا نشد میره به صفحه جستجوی کلمه، ور رفتن به apache یکی از سرگرم کننده ترین کارهاست .
واقعا فایلی به نام crazy در اون آدرس نیست ولی میتونین امتحان کنین و ببینین چی میشه، هر کلمه دیگه ای رو هم به همین ترتیب، یا میتونین بزنین like crazy اون وقت چیزهایی که شبیه به crazy باشه رو پیدا میکنه همه اینها به وسیله ErrorDocument 404 هست، اگه صفحه ای پیدا نشد میره به صفحه جستجوی کلمه، ور رفتن به apache یکی از سرگرم کننده ترین کارهاست .
دی ۰۵, ۱۳۸۲
"با صدایی مهیب از خواب میپری همه جا پر از گرد و خاک است، هنوز صدا رامیشنوی و آوار است که پایین می آید ، مادرت، پدرت و تمام خانواده در تخت خوابشان مرده اند و آواری خاک، رواندازشان شده است ، به بیرون از خرابه ای میروی که تا دیشب خانه بود، شهر، خاطرات ، دوستان و زندگیت همه با خاک یکی شده اند، حتی توان سیلی زدن به خود نیز نداری، شاید که از این کابوس بیرون بیایی، کسی نیز در شهر نیست ، اگر هست هم وضعی بهتر از تو ندارند، انها هم در این کابوس با تو مشترک اند و منتظر اند کسی با سیلی آنها را از کابوس نجات دهد، افسوس که کابوس ها همیشه کابوس نمی مانند"دی ۰۴, ۱۳۸۲
لینک های شب جمعه بدون شرح،
MySQL نسخه ۵ آلفا | بهترین های ۲۰۰۳ سایت onlamp | بیشترین اشتباه های طراحان وب در ۲۰۰۳ | بی زحمت یکی هم بفرستید درخت کریسمس ما رو تزیین کنه | pictoblog | این فندکه یا دوربین | این همه نشان رو تو کدوم جنگ بدست آوردی !
"Iranian Christians are Orthodox and believe that Jesus is born on January 6.
Gifts are kept under the Christmas tree and are opened after midnight "
کارفرما پیش برنامه نویسهاش رفت و گفت : " در مورد ساعتهای کار، باید ۹ صبح بیاین و ۵ بعد از ظهر هم برید" همشون عصبانی شدند و بعضی ها کناره گیری کردند.
کارفرما :" خیلی خوب، ساعتهای کاری رو خودتون تنظیم کنین ولی پروژه رو به موقع تحویل بدید"، برنامه نویسها راضی شدند، اونها ظهر می اومدند و تا نزدیک صبح کار میکردند .
Tao Of Programming
کارفرما :" خیلی خوب، ساعتهای کاری رو خودتون تنظیم کنین ولی پروژه رو به موقع تحویل بدید"، برنامه نویسها راضی شدند، اونها ظهر می اومدند و تا نزدیک صبح کار میکردند .
Tao Of Programming
دی ۰۲, ۱۳۸۲
"آلن بی خیال نگهداری نسخه ۲.۴ میشه و مارچلو رو پیشنهاد میکنه ، اون از ۱۸ سالگی maintainer نسخه ۲.۴ شد و دوسال این کار رو ادامه داد "، مصاحبه با مارچلو توساتی، نگهدار نسخه ۲.۴.در مورد نسخه ۲.۶ هم ازش میپرسه، اون هم اشاره میکنه که این نسخه واقعا سریعه!
JA: What do you feel are some of the more exciting new features in 2.6?
Marcelo Tosatti: The most exciting thing is the speed. It is really fast.
Marcelo Tosatti: The most exciting thing is the speed. It is really fast.
بی خود افسرده نشین، از خودتون هم نا امید نشین، اگه اون تونسته در 18 سالگی یک maintainer قابل اعتماد بشه برای اینه که از۱۳ سالگی واسه contectiva کار میکرده، کشورش هم کشور متفاوتی است با ایران، (هر چند که از نظر اقتصادی برزیل با اون بدهی هایی که داره وضعیتش شاید بدتر از ایران هم باشه)، اونجا مارچلو با استعداد خودش تونسته رشد کنه، همین که با لینوکس تو ایران بازی میکنیم خودش خیلی پیشرفته، maintainer شدن پیشکش ، من هم دلم به چه چیزهای مزخرفی خوشه ها ، میفهمی اون ۱۴ سالگی کرنل patch میکرده یعنی چی؟ ول کن ، گور باباش.
وقتی دیدی بیش از حد داره زر میزنه حماقت سنجت رو در بیار و فرو کن توی حلق گشادش، اگه درجه از ۵۰ بالارفت بدون که اون یک احمق فسیل شده است که فقط به درد موزه ها میخوره تا آخر هفته ها بچه های مدرسه بیان اون دهن همیشه بازش رو ببینن و یاد بگیرن چطور احمق نباشن
این چشم بادومی های ژاپنی همچین هم بی مصرف نیستن، یه Extension واسه Firebird پیدا کردم که واقعا زندگی رو راحت میکنه و آدم رو از دست Straw و دیگر rss جمع کن ها نجات میده، نویسندش ژاپنیه انگار، حالا چکار به نویسندش دارین، screenshotش رو ببینین، میشه قیافه ش رو هم عوض کرد، دردش یه فایل xsl که یه جاهایی مثل آدرس زیر باید پیدا بشه ،
نصب واسه نسخه 0.7
~/.phoenix/default/vkoon18p.slt/chrome/rssreader.xsl
نصب واسه نسخه 0.7
دی ۰۱, ۱۳۸۲
من یه آزمایش از سرعت IO در نسخه ۲.۴ و ۲.۶ گرفتم، نتایجش غیر طبیعیه، کم کم دارم به این نتیجه میرسم که نسخه ۲.۴ من یک مشکلی داره ، کسی امکانش براش هست بتونه چنین آزمایشی روی دستگاهش انجام بده و بگه آیا اون هم مشابه همین نتایج رو گرفته یا نه !آذر ۳۰, ۱۳۸۲
یک مقاله باحال یا نیمچه باحال روی onlamp چندروز پیش دیدم، تصمیم گرفته بودم ترجمه اش کنم ولی فعلا اصلا حالش نیست، مقاله درمورد خیال بافی هایی هست که بعضی هافکر میکنند برنامه هاشون رو اگه opensource کنن اون اتفاقها میفته، یه تیکش رو ترجمه اش رو مینویسم بقیه اش رو خودتون بخونین ، قسمت های قشنگ تر از این قسمت که من ترجمه کردم هم داره ولی چون این قسمت در مورد برنامه farsiWeblog هم صدق میکرد این رونوشتم، به هر حال کل مقاله رو پیشنهاد میکنم بخونین مخصوصا اگه میخواین برای اولین بار یه برنامه رو opensource منتشر کنین،
خیالبافی : برنامه نصب و تنظیمات اونقدر مهم نیست که آزاد کردن متن برنامه.
حقیقت : اگه نصب و راه انداختن برنامه خیلی طول بکشه، خیلی از کاربرا بی خیالش میشن بدون این که حتی به شما چیزی بگن .
این یک خیال بافی نیست به این خاطر که کاربرها فکر میکنن نصب برنامه به سختی انجام میشه، بلکه یک خیال بافی هست به این علت که اکثر پروژه ها هیچ تلاشی برای نصب آسان تر برنامه شون نمیکنن .
مورد بالا در برنامه farsiWeblog هم صدق میکنه، چون از نظر خودم برنامه خوب نوشته شده بود ولی خوب نصبش به اون راحتی ها هم نبود برای همین خیلی احتمالش هست که خیلی ها نرم افزار رو گرفته باشن ولی چون برنامه نصب آنچنانی نداره بدون اینکه حتی چیزی بگن برنامه رو پاک کردن از روی دستگاهشون.
من myth رو اینجا خیال بافی ترجمه کردم چون فکر میکنم بیشتر به متن بخوره تا ترجمه هایی مثل افسانه، اسطوره و یا این چیز ها .
"پرچم آمریکا رو نصب کردند، چند عکس گرفتند و مقداری سنگ با خود آوردند" بی شک هنگام بازگشت آلدرین و آرم استرانگ از ماه تنها پژوهشگران ناسا و دولت آمریکا از سالم رسیدنشان خوشحال نشدند ، همه هیجان زده بودند و خبر دهان به دهان بازگو میشد و در کمتر از چند ساعت همه با خبر شدند که فضانوردان با موفقیت ماموریتشون رو انجام دادند، پریشب حال و هوای جمعیت لینوکس کار و هوادارنش دست کم از آن نداشت، چند ساعتی از انتشار نسخه ۲.۶ نگذشته بود که همه سایتها ، کانال های IRC و mailling-list های linux پر بود ازخبرهای مربوط به انتشار نسخه جدید، سرورهای kernel.org و mirror هایش شلوغ ترین زمان خود را سپری میکردند.
ویندوز را میتوان یک رقیب حساب کرد ولی نه رقیب اصلی ، رقیبان اصلی لینوکس دیگر هسته هایی هستند که با ابزار های gnu کار میکنند، انواع BSD ها، unix ها و solaris بیشتر رقیب محسوب میشند تا ویندوز چرا که اگه linux خوب عمل نکند به راحتی ( نه اونجور ) میشه رفت به سراغ رقیب، همه جا خوانده ام که ۲.۶ برای سازگاری با میکروکنترلر ها و اجرا روی دستگاه های کوچک و سیستم های داری چند پردازنده و بزرگ خیلی پیشرفت کرده، میدونم که پروژه اجرای linux برای iPod از uClinux استفاده میکرد، با توجه به این که نسخه ۲.۶ خیلی از کدهای uClinux رو داخل کرنل جاسازی کرده فکر کنم چند وقت دیگه بتونین روی iPodتون نسخه ۲.۶ رو داشته باشین ولی خوب به هر حال من iPod ندارم سیستم داری چندپردازنده هم ندارم، فعلا میتونم روی دستگاه سازگار با i386 خودم اون رو امتحان کنم و دربارش حرف بزنم ، مثل همیشه باید بگم که این یک بازبینی عمیق نیست ،
یک پرسش بزرگ در ابتدای کار مطرح است و اون این که آیا من بایداز ۲.۴ به ۲.۶ بروم و یا نه ؟
من به شخصه سرعت به مراتب بهتری نسبت به ۲.۴ احساس کردم و در تستهایی که کردم نیز این سرعت به وضوح دیده میشد، XFree86 سریعتر بالا آمد و پس گذشت ۱۰ دقیقه و اجرای انواع برنامه ها تنها ۸۰ مگابایت از حافظه استفاده شده بود حال آنکه همین وضعیت در نسخه ۲.۴ حداقل ۱۲۰ مگابایت حافظه مصرفی داشت ، firebird بهینه شده من در کمتر از ۱ ثانیه بالا آمد حتی فرصت چشم به هم زدن هم این نسخه به شما نمیدهد، در نسخه های پیش هنگام کاربا فایلهای بزرگ سیستم من به واقع کند میشد ، مثلا هنگام کپی کردن یک فایل ۳۰۰ مگابایت Mouse به کندی حرکت میکرد و برنامه های دیگر به سختی اجرا میشدند ، این نسخه اصلا این مشکل ها را ندارد ، یک گیگا بایت فایل رو کپی کردم و سیستم همچنان روان کار میکرد، اگر مودم serial دارید و اطمینان دارید که امکانات ۳ بعدی کارت گرافیکتان در نسخه جدید کار خواهند کرد و یا نیاز به امکانات ۳ بعدی ندارید و همچنین دستگاه ی دارید که درایورش سازگار با ۲.۶ شده است ادامه این نوشته را رها کنید و شروع به نصب نسخه جدید کنید، اگر هم چنین نیست پس از خواندن این نوشته حتما یک بار ۲.۶ را نصب کنید و امتحانش کنید یقین داشته باشید از سرعتش شگفت زده خواهید شد .
سازگاری
module ها و makefile ها در نسخه ۲.۶ دستخوش تغییر شده است، اگر درایور سخت افزارتون سازگار با ۲.۶ نشده است و یا makefileیی سازگار با آن ندارد چند راه بیشتر نیست .
- میتونید خودتون makefile سازگار با ۲.۶ رو درست کنید (در شاخه Documention/kbuild چیزهایی در این مورد پیدا میشود ) ممکن است پس از سازگار کردن makefile هم باز متن driver نیاز به سازگاری داشته باشد که سازگار کردن آن واقعا کار خسته کننده ایست
- منتظر باشید شرکت تولید کننده سخت افزار درایور سازگار با ۲.۶ رو عرضه کنه
- آنقدر موهای سرتون رو بکنید تا کچل بشید وقتی کچل شدید آنقدر spam برای دوباره رویاندن موهای سرتان دریافت خواهید کرد که اصلا سازگار کردن درایور با نسخه ۲.۶ یادتان خواهد رفت .
گرافیک و چیپست
نسخه ۲.۴ چیپست nForce2 مرا به زحمت پشتیبانی میکرد و agpgart اصلا بالا نمی آمد مجبور بودم یک patch دست نویس غیر رسمی رو روی اون نصب کنم تا خاصیت های ۳ بعدی کارت گرافیکم فعال شود، نسخه ۲.۶ خاصیت های nForce2 رو به خوبی پشتیبانی میکند تنها مشکلی که هست driver کارت ATI هست که با وجود سازگار بودن با 2.6 ، به شخصه هنوز موفق نشده ام از امکانات ۳ بعدی کارتم استفاده کنم .
کارت صدا
من از کارت صوتی جاسازی شده روی motherboard استفاده میکنم نسخه ۲.۴.۲۰ قبلی هم صدای مرا میشناخت و مشکل خاصی نیست فقط این را به یاد داشته باشید که نسخه ۲.۶ از ALSA استفاده میکند و باید ابزارهای ALSA رو داشته باشید .
چیپست SATA
هارد SerialATA من هم بدون مشکل با نسخه جدید کار میکند (با نسخه قبل نیز مشکلی نداشت ) چیپست SATA مادربورد SiliconImage است
مودم
متاسفانه درایور های مودم من با ۲.۶ سازگار نشده اند، مشکل اصلی از Makefile است و البته خود sourceهای driver نیز از کتابخانه های قدیمی استفاده میکند که بعضی یا در نسخه جدید از رده خارج شده اند و بعضی نیز مکانشان عوض شده است، من هنوز در تلاشم که خودم این driver را سازگار کنم اگر نشود یا باید یک modem خارجی serial بخرم و یا منتظر شوم intel نسخه سازگار با ۲.۶ رو عرضه کند .
CD-Writer
اگر cdwrite تان ideاست و هنوز نمیدانید بد نیست بدنید استفاده از ide-scsi در این نسخه منسوخ شده است، من در این زمینه در لینوکس تازه کارم ( ۱ ماه بیشتر نیست که writer خریده ام ) ، میتونین سایتهای دیگه رو بخونین .
در مورد سازگاری دیگر چیزی به ذهنم نمی رسد بقیه موارد مانند ۲.۴ است و راحت کار میکند (حداقل در مورد دستگاه من که اینجور بود ).
Compile و نصب Kernel
چیز که خیلی پیشرفت کرده و به وضوح قابل دیدن است علاوه بر خود سرعت kernel ، سرعت compile و تنظیم کرنل است ، نسخه ۲.۴ من در بهترین شرایط ۷ دقیقه طول میکشید تا با یک تنظیم بهینه compile شود ولی نسخه ۲.۶ بیش از ۳ دقیقه طول نکشید ( با نصب module ها و همه چیز )، برای تنظیم کرنل باید بگم که چند گزینه جدید اضافه شده است، xconfig متحول شده است و به مراتب خوش دست تر از نسخه های قبلی است ( باید libraryهای qt رو داشته باشین)، گزینه gconfig هم اضافه شده که از gtk استفاده میکند ، برنامه نصب خیلی از امکانات رو به صورت پیش فرض بهینه تنظیم میکند ولی بهتر است در نهایت خودتان نگاهی بیاندازید و چیزهایی که نمیخواهید را بردارید و یا اضافع کنید ، gconfig ظاهرا کمی باگ دارد و بعضی مواقع crash میکرد ولی این موارد در xconfig نبود ، دیگر نیاز به make dep نیست و خروجی make ها خیلی تمیز تر از ۲.۴ و دیگر نسخه ها ست ، مراقب باشید که آخرین نسخه module-init-tools رو نصب کنید ( نسخه پیش فرض redhat من قدیمی بود )
توزیع های سازگار با 2.6
من از redhat 9.0 استفاده کردم و به غیر از نیاز به module-init-tools جدید دیگر چیزی نیاز نیست ولی redhat 9.0 یک توزیع سازگار نیست و rpm ها به مشکل بر میخورند و فایل initscript هم بهینه نشده است، slackware 9.1 را چند جا خوانده ام که سازگاری کامل با ۲.۶ دارد ، fedora core 2 هم قرار است با 2.6 عرضه شود
گفتنی در این مورد بسیار زیاد است، در مورد ntfs و و این که در این نسخه درایورش ازنو بازنویسی شده ، یا در مورد این که چرا اینقدر سرعتش خوب شده و ram رو بهینه تر مصرف میکنه که از حوصله این نوشته خارج است
تصویر ها
- در حال دریافت نسخه جدید به وسیله خط dial-up، چند ساعت پس از انتشار
- gconfig
- در حال compile ( دقت کنید ببینید چقدر تمیز خروجی میدهد )
فایلها
- فایل .config بهینه شده برای athlon xp و تنظیمات دستگاه من با vfat+ntfs و ext3 جاسازی شده (این رو من توصیه نمیکنم استفاده کنین مگه اینکه دستگاهتون دقیقا مثل من باشه )
- module-init-tools نسخه جدید
- دریافت نسخه ۲.۶ (دیگه مثل ساعات اولیه سرش شلوغ نیست و باید بتونین راحت بگیرین )
چند سایت و مطلب در همین زمینه
- نامه خبر انتشار به وسیله خود لینوس
- مطلب آرین در لینوکس ایران ( من زود تر ازاون این خبر رو فرستاده بودم(تقریبا با همین لینکها) و البته zoup هم زود تر از من ، ولی خوب نوشته های او به هرحال حس دیگری دارد اون واقعا هیجان هاش رو قشنگ تر مینویسه )
- چطوری بریم روی 2.6
- لیست تغییرات نسبت به 2.4
به روز : متاسفانه درایور مودم هنوز نصب نشده است و مجبورم از همان ۲.۴ استفاده کنم تا راهی پیدا شود ، این بزرگترین نوشته ای است که دراینجا نوشته ام خودم هم باورم نمیشد میتوانم اینقدر مزخرف بگم.
ویندوز را میتوان یک رقیب حساب کرد ولی نه رقیب اصلی ، رقیبان اصلی لینوکس دیگر هسته هایی هستند که با ابزار های gnu کار میکنند، انواع BSD ها، unix ها و solaris بیشتر رقیب محسوب میشند تا ویندوز چرا که اگه linux خوب عمل نکند به راحتی ( نه اونجور ) میشه رفت به سراغ رقیب، همه جا خوانده ام که ۲.۶ برای سازگاری با میکروکنترلر ها و اجرا روی دستگاه های کوچک و سیستم های داری چند پردازنده و بزرگ خیلی پیشرفت کرده، میدونم که پروژه اجرای linux برای iPod از uClinux استفاده میکرد، با توجه به این که نسخه ۲.۶ خیلی از کدهای uClinux رو داخل کرنل جاسازی کرده فکر کنم چند وقت دیگه بتونین روی iPodتون نسخه ۲.۶ رو داشته باشین ولی خوب به هر حال من iPod ندارم سیستم داری چندپردازنده هم ندارم، فعلا میتونم روی دستگاه سازگار با i386 خودم اون رو امتحان کنم و دربارش حرف بزنم ، مثل همیشه باید بگم که این یک بازبینی عمیق نیست ،
یک پرسش بزرگ در ابتدای کار مطرح است و اون این که آیا من بایداز ۲.۴ به ۲.۶ بروم و یا نه ؟
من به شخصه سرعت به مراتب بهتری نسبت به ۲.۴ احساس کردم و در تستهایی که کردم نیز این سرعت به وضوح دیده میشد، XFree86 سریعتر بالا آمد و پس گذشت ۱۰ دقیقه و اجرای انواع برنامه ها تنها ۸۰ مگابایت از حافظه استفاده شده بود حال آنکه همین وضعیت در نسخه ۲.۴ حداقل ۱۲۰ مگابایت حافظه مصرفی داشت ، firebird بهینه شده من در کمتر از ۱ ثانیه بالا آمد حتی فرصت چشم به هم زدن هم این نسخه به شما نمیدهد، در نسخه های پیش هنگام کاربا فایلهای بزرگ سیستم من به واقع کند میشد ، مثلا هنگام کپی کردن یک فایل ۳۰۰ مگابایت Mouse به کندی حرکت میکرد و برنامه های دیگر به سختی اجرا میشدند ، این نسخه اصلا این مشکل ها را ندارد ، یک گیگا بایت فایل رو کپی کردم و سیستم همچنان روان کار میکرد، اگر مودم serial دارید و اطمینان دارید که امکانات ۳ بعدی کارت گرافیکتان در نسخه جدید کار خواهند کرد و یا نیاز به امکانات ۳ بعدی ندارید و همچنین دستگاه ی دارید که درایورش سازگار با ۲.۶ شده است ادامه این نوشته را رها کنید و شروع به نصب نسخه جدید کنید، اگر هم چنین نیست پس از خواندن این نوشته حتما یک بار ۲.۶ را نصب کنید و امتحانش کنید یقین داشته باشید از سرعتش شگفت زده خواهید شد .
سازگاری
module ها و makefile ها در نسخه ۲.۶ دستخوش تغییر شده است، اگر درایور سخت افزارتون سازگار با ۲.۶ نشده است و یا makefileیی سازگار با آن ندارد چند راه بیشتر نیست .
- میتونید خودتون makefile سازگار با ۲.۶ رو درست کنید (در شاخه Documention/kbuild چیزهایی در این مورد پیدا میشود ) ممکن است پس از سازگار کردن makefile هم باز متن driver نیاز به سازگاری داشته باشد که سازگار کردن آن واقعا کار خسته کننده ایست
- منتظر باشید شرکت تولید کننده سخت افزار درایور سازگار با ۲.۶ رو عرضه کنه
- آنقدر موهای سرتون رو بکنید تا کچل بشید وقتی کچل شدید آنقدر spam برای دوباره رویاندن موهای سرتان دریافت خواهید کرد که اصلا سازگار کردن درایور با نسخه ۲.۶ یادتان خواهد رفت .
گرافیک و چیپست
نسخه ۲.۴ چیپست nForce2 مرا به زحمت پشتیبانی میکرد و agpgart اصلا بالا نمی آمد مجبور بودم یک patch دست نویس غیر رسمی رو روی اون نصب کنم تا خاصیت های ۳ بعدی کارت گرافیکم فعال شود، نسخه ۲.۶ خاصیت های nForce2 رو به خوبی پشتیبانی میکند تنها مشکلی که هست driver کارت ATI هست که با وجود سازگار بودن با 2.6 ، به شخصه هنوز موفق نشده ام از امکانات ۳ بعدی کارتم استفاده کنم .
کارت صدا
من از کارت صوتی جاسازی شده روی motherboard استفاده میکنم نسخه ۲.۴.۲۰ قبلی هم صدای مرا میشناخت و مشکل خاصی نیست فقط این را به یاد داشته باشید که نسخه ۲.۶ از ALSA استفاده میکند و باید ابزارهای ALSA رو داشته باشید .
چیپست SATA
هارد SerialATA من هم بدون مشکل با نسخه جدید کار میکند (با نسخه قبل نیز مشکلی نداشت ) چیپست SATA مادربورد SiliconImage است
مودم
متاسفانه درایور های مودم من با ۲.۶ سازگار نشده اند، مشکل اصلی از Makefile است و البته خود sourceهای driver نیز از کتابخانه های قدیمی استفاده میکند که بعضی یا در نسخه جدید از رده خارج شده اند و بعضی نیز مکانشان عوض شده است، من هنوز در تلاشم که خودم این driver را سازگار کنم اگر نشود یا باید یک modem خارجی serial بخرم و یا منتظر شوم intel نسخه سازگار با ۲.۶ رو عرضه کند .
CD-Writer
اگر cdwrite تان ideاست و هنوز نمیدانید بد نیست بدنید استفاده از ide-scsi در این نسخه منسوخ شده است، من در این زمینه در لینوکس تازه کارم ( ۱ ماه بیشتر نیست که writer خریده ام ) ، میتونین سایتهای دیگه رو بخونین .
در مورد سازگاری دیگر چیزی به ذهنم نمی رسد بقیه موارد مانند ۲.۴ است و راحت کار میکند (حداقل در مورد دستگاه من که اینجور بود ).
Compile و نصب Kernel
چیز که خیلی پیشرفت کرده و به وضوح قابل دیدن است علاوه بر خود سرعت kernel ، سرعت compile و تنظیم کرنل است ، نسخه ۲.۴ من در بهترین شرایط ۷ دقیقه طول میکشید تا با یک تنظیم بهینه compile شود ولی نسخه ۲.۶ بیش از ۳ دقیقه طول نکشید ( با نصب module ها و همه چیز )، برای تنظیم کرنل باید بگم که چند گزینه جدید اضافه شده است، xconfig متحول شده است و به مراتب خوش دست تر از نسخه های قبلی است ( باید libraryهای qt رو داشته باشین)، گزینه gconfig هم اضافه شده که از gtk استفاده میکند ، برنامه نصب خیلی از امکانات رو به صورت پیش فرض بهینه تنظیم میکند ولی بهتر است در نهایت خودتان نگاهی بیاندازید و چیزهایی که نمیخواهید را بردارید و یا اضافع کنید ، gconfig ظاهرا کمی باگ دارد و بعضی مواقع crash میکرد ولی این موارد در xconfig نبود ، دیگر نیاز به make dep نیست و خروجی make ها خیلی تمیز تر از ۲.۴ و دیگر نسخه ها ست ، مراقب باشید که آخرین نسخه module-init-tools رو نصب کنید ( نسخه پیش فرض redhat من قدیمی بود )
توزیع های سازگار با 2.6
من از redhat 9.0 استفاده کردم و به غیر از نیاز به module-init-tools جدید دیگر چیزی نیاز نیست ولی redhat 9.0 یک توزیع سازگار نیست و rpm ها به مشکل بر میخورند و فایل initscript هم بهینه نشده است، slackware 9.1 را چند جا خوانده ام که سازگاری کامل با ۲.۶ دارد ، fedora core 2 هم قرار است با 2.6 عرضه شود
گفتنی در این مورد بسیار زیاد است، در مورد ntfs و و این که در این نسخه درایورش ازنو بازنویسی شده ، یا در مورد این که چرا اینقدر سرعتش خوب شده و ram رو بهینه تر مصرف میکنه که از حوصله این نوشته خارج است
تصویر ها
- در حال دریافت نسخه جدید به وسیله خط dial-up، چند ساعت پس از انتشار
- gconfig
- در حال compile ( دقت کنید ببینید چقدر تمیز خروجی میدهد )
فایلها
- فایل .config بهینه شده برای athlon xp و تنظیمات دستگاه من با vfat+ntfs و ext3 جاسازی شده (این رو من توصیه نمیکنم استفاده کنین مگه اینکه دستگاهتون دقیقا مثل من باشه )
- module-init-tools نسخه جدید
- دریافت نسخه ۲.۶ (دیگه مثل ساعات اولیه سرش شلوغ نیست و باید بتونین راحت بگیرین )
چند سایت و مطلب در همین زمینه
- نامه خبر انتشار به وسیله خود لینوس
- مطلب آرین در لینوکس ایران ( من زود تر ازاون این خبر رو فرستاده بودم(تقریبا با همین لینکها) و البته zoup هم زود تر از من ، ولی خوب نوشته های او به هرحال حس دیگری دارد اون واقعا هیجان هاش رو قشنگ تر مینویسه )
- چطوری بریم روی 2.6
- لیست تغییرات نسبت به 2.4
به روز : متاسفانه درایور مودم هنوز نصب نشده است و مجبورم از همان ۲.۴ استفاده کنم تا راهی پیدا شود ، این بزرگترین نوشته ای است که دراینجا نوشته ام خودم هم باورم نمیشد میتوانم اینقدر مزخرف بگم.
آذر ۲۶, ۱۳۸۲
فکرش رو بکنین که یک بچه دبستانی اعداد را به این ترتیب بشماره، ۱،۲،۳،۵اگه شما معلمش باشید چه نمره ای بهش میدید ؟ شاید صفر ! اون واقعا ریاضیش ضعیف هست، ولی مدیر پروژه و تیم برنامه نویسی winamp اونقدر ها هم ریاضیشون بد نیست و مستحق صفر هم نیستند، هرچند که به خاطر استراتژی اشتباهشون در مورد winamp 3.0 میشه یک نمره زیر 10 بهشون داد ولی اون شکست نسخه3.0 درس خوبی بود که دیگه چنین اشتباهی نکنند، بعد از یک نسخه پر از مشکل و همچنین کند و بی مصرف اونها تمام تلاش خودشون رو کردند که شاهکار winamp 2 رو تکرار کنند و تا حد بسیار زیادی هم موفق شده اند، نسخه جدید ترکیبی است از پایداری و سرعت در نسخه ۲ و امکانات در نسخه ۳ به همین خاطر هم نام نسخه شد 5 یعنی 2+3، این یک ابتکار بیشتر نیست اونها بایدطبق قاعده نسخه ۴ رو توزیع میکردند، یعنی 2.9x+1 =3.9x که اگر روند(round) اش کنیم میشود ۴ ، اون رو گرفتم و نصب کردم، برای نخستین بار است که در کنار نسخه اصلی winamp یک نسخه غیر رایگان نیز قرار میدهد که تنها امکان اضافه اش رایت بر روی cd با سرعت بیشتر است ، دیگر از مصرف حافظه و cpu فراوان نسخه ۳ خبری نیست همه چیز از نظر استفاده از منابع در حد winamp ۲ است (شاید کمی بیشتر) نسخه ۳ برای پخش حداقل ۵ درصد cpu من را مصرف میکرد، حال انکه نسخه ۵ چیزی زیر ۱ درصد را ، با skin های نسخه های پیشین کاملا سازگار است، هم ۲ و هم ۳ ، خوش دست تر از winamp ۲ شده است ، global hotkeys رو به صورت پیش فرض نصب میکند ، AVS به روز شده است و چند تا جلوه جدید در لیستش میشود دید، برای عوض کرد رنگهای یک skin، دیگر لازم نیست ۴ یا ۵ ثانیه صبر کرد، در همان لحظه رنگها عوض میشوند (من از City Night خوشم اومد ) ، خروجی Direct Sound امکان تنظیمات بیشتری را میدهد ، در کل به نظر من winamp 5.0 به اهداف خودش یعنی تلفیق امکانات و ویژگی های نسخه ۳ و ۲ رسیده است، هزار تا ریزه کاری دیگه هم هست که در نسخه جدید اضافه شده و بهتره خودتون امتحانش کنین، تصویر winamp 5.0 که در حال اجرا ازش گرفتم (به لطف vmware) ، یه تصویر بامزه هم در مورد همین شیوه نسخه گذاری nullsoft .اگر از AVS خیلی خوشتون میاد، میتونین xvs برای xmms رو امتحان کنین. ظاهرا winamp چهره سایتش رو هم به مناسبت نسخه جدید عوض کرده ( شاید هم از قبل عوض کرده بوده و من نمیدونستم )
به روز : یه چیز رو یادم رفت بگم، nullsoft هنگامی که نسخه ۳ رو گسترش میداد همزمان نسخه ۳ رو برای linux هم گسترش داد و حتی یه نسخه alpha هم بیرون داد ولی متاسفانه به علت شکست نسخه ۳ دیگه دنبالش رو نگرفت، احتمالش هست که نسخه ۵ رو واسه لینوکس هم منتشرکنند (البته نه به این زودی ها )
به روز ۲ : موفق نشدم به وسیله wine نسخه ۵ رو نصب کنم ولی نسخه نصب شده روی ویندوز رو کپی کردم و wine تونست اجراش کنه ،البته وقتی که میخوام از skinهای modern استفاده کنم crash میکنه ، در مورد cpu هم اگه AVS و صفحه about باز نباشه تقریبا ۲٪ از cpu رو مصرف میکنه، بازم یه screenshot ازش گرفتم، اینجا نشون میده ۴۰٪ از cpu رو گرفته که ۳۸ درصدش مربوط به AVS و About هست .
آذر ۲۵, ۱۳۸۲
قبلا گفته بودم که Fedora ذاتش این است که باگ دار باشد ولی یک سری مشکلاتی که یوگنیا(مدیر سایت OSNews) بهش برخورد کرده و آرین هم ترجمه اون رو با نظرات خودش در مورد اون بازبینی نوشته بیشتر از کم حوصلگی نویسنده بوده تا مشکلات یک توزیع .اشکالهایی که در مورد Fedora مقاله نویس اشاره کرده است میشه گفت تقریبا طبیعی هست، Fedora نرم افزار های جدید رو جاسازی کرده و بی شک خیلی ازمشکل های پیش اومده به خاطر مشکل های نرم افزار های تازه منتشر شده ای است که fedora استفاده کرده است، یوگنیا یک کاربر لینوکس نیست او برای سرگرمی fedora رو نصب کرده و در آخر هم گفته که سراغ همان xp و mac os قدیمی خودش خواهد رفت ، کسی که یک بازبینی عمیق یا همون review راجع به یک چیزی میخواهد بنویسه حتی اگه مدیر سایت پر طرفداری مثل OSNews هم باشه باید حداقل خودش یک کاربر همیشگی لینوکس باشد، اون میگه که نتونسته gaim رو نصب کنه به خاطر وابستگی به pspell که با یه پارامتر میتونست از کنارش بگذره ولی خودش رو زحمت داده و رفته کارهای اضافی خسته کننده انجام داده ، یا به زحمت تونسته mp3 پخش کنه با xmms ، اینها ایراد های اساسی بر یک توزیع نیست ، این اولین تلاش fedora هست نباید ازش انتظار خاصی داشته باشین بازنگری که کرده بیشتر با دید منفی هست و حتی یه جاهایی عجله زدگی درش هست ، نصب plugin های جاوا و flash هم که از نظر من هیچ ربطی به توزیع نداره یعنی اصلا بی ربط هست، من واقعا تعجب میکنم که نتونسته ۲ تا plugin ساده رو نصب کنه ، جایی دیگر میگه که fedora نتونسته حتی rpm های خودش رو هم نصب کنه که احتمالا از برنامه package manager استفاده کرده و اون یه مشکلی داشته و گرنه باز معنی نمیده که fedora نتونه rpm های خودش رو نصب کنه ، من fedora روهنوز نصب نکردم ولی بعید میدانم که چنین مشکلاتی داشته باشه، چون یه جورایی اینها اصلا مشکل نیستند، بعضی هاشون حتی طبیعی است ، وقتی شما development package ها رو نصب نکرده باشید خیلی طبیعی است که مشکل وابستگی با فلان بسته را داشته باشید .Redhat نسخه های خوب کم نداشته است مثل همان ۷.۳ که آرین مثال زده و یا همین ۹ که من ازش استفاده میکنم و واقعا مشکلی ندارد، انتظار نداشته باشید با یه خط dial-up بشینم debian نصب کنم و با apt-get upgrade حدود ۳۰۰ مگابایت نرم افزار رو به روزکنم، نظر من این است که استفاده کننده گان لینوکس میدونن که چه موقع باید چه توزیعی رو استفاده کنن همانجور که آرین مثلا میداند الان باید debian استفاده کند و من میدونم که redhat ، و دوماه دیگه ممکنه هر دو به این نتیجه برسیم که fedora را میشود استفاده کرد، منظور این است که کسانی که fedora رو به عنوان redhat 10 میخرند کاربر لینوکس نیستند اگر دل زده شوند هم مهم نیست، آنها در بهترین شرایط هم بازی کردنشان با لینوکس بیش از ۱ روز طول نخواهد کشید.
همیشه احتیاج نیست آدم از کامل ترین و بهترین چیزها استفاده کنه، چراکه وقتی بهترین چیز رو آدم بخواهد باید هزینه اش رو هم بپردازد در کامپیوتر هم هزنیه رو CPU و حافظه پرداخت میکنند، محیط های KDE و Gnome یکم کند هستند، امکانات زیادی رو هم در اختیار کاربر قرار میدهند که تقریبا بی استفاده می ماند من برای Desktop Enviroment شخصا XFCE رو استفاده میکنم ولی بی شک KDE و Gnome کامل ترین هستند، Python و Perl درسته که برای Script نویسی است ولی همین دو زبان تقریبا نیازهای برنامه های کوچک و حتی نیمه سنگین رو برآورده میکنند، مثلا redhat تمام برنامه های تنظیمات linuxش را با python/gtk نوشته، و یا خیلی برنامه های دیگه باز هم میگم کامل ترین چیزها همیشه مناسب ترین نیستن یک برنامه نویس ++C باید حداقل ۳ ثانیه برای کامپایل کردن یک برنامه gtk ساده وقت تلف می کند در صورتی که python در کمتر از ۱ ثانیه همان برنامه رو بدون نیاز به کامپایل اجرا میکنه، البته در پروژه های بزرگ دیگه این معیارها صدق نمیکنه .
آذر ۲۴, ۱۳۸۲
فانکشن addslashes در عمل به غیر از برای postgre, mysql و shell به هیچ کار دیگه ای نمیاد، برای sqlite باید روش استاندارد ANSI یعنی استفاده از دوتا کوتیشن رو استفاده کرد،php فکر این کار رو کرده و گزینه magic_quotes_sybase رو قرار داده که همین کار رو میکنه ولی اون هم فایده نداره چون به جای magic_quotes_gpc میشینه و کارهای دیگه رو خراب میکنه، بهترین کار استفاده از یه str_replace substr کوچولو است :$variable = str_replace("'","''",$variable);
"The use of a backslash is nonstandard and could (in theory) break well-formed SQL scripts. Therefore, this change request is rejected." sqlite feature request
آذر ۲۳, ۱۳۸۲
بیلبورد باحالی زده EA، یک خط زبان C ، نوشته Now Hiring، اشتباه نکنین من تمام کد های ASCII رو حفظ نیستم، برای فهمیدنش یک خط برنامه کوچک به زبان پرل کافی بود.
[masoud@localhost masoud]$ perl -e 'map { print chr($_) } qw/78 111 119 32 72 105 114 105 110 103 10/;'
از 0xDECAFBAD
آذر ۲۲, ۱۳۸۲
آلن مقاله ای به تازگی در مورد Gimp نوشته است که در یک جا من دیدم گفته است Gimpاز نسخه 2 بعد دارای امکان ورودی متن فارسی میشود که البته یه جورایی درسته ولی Gimp ۱.۳ که هم اکنون در مرحله گسترش است و به احتمال زیاد به عنوان همان Gimp ۲ منتشر میشود امکان نوشتن فارسی را دارد و شما میتونین ازش استفاده کنین، من چند وقت پیش (۲ یا سه ماه قبل) چند تا از قلم های فارسی رو به Unicode برگردوندم و ازشون برای کارهای خودم استفاده کردم، یه بار هم برای بهنام اسفهبد (پروژه فارسی وب) فرستادم که نمیدونم سرش شلوغ بود ؟ ویندوزش خراب بود ؟ خلاصه یه جورایی دیگه نشد پیگیری کنم ببینم از این قلم های تبدیل شده استفاده میکنند یا نه ؟(البته بعدا روزبه پورنادر گفته خودت منتشر کن بره و منتظر ما نشو، من هم نمی دونستم کجا باید منتشر کنم دیگه بی خیال شدم ) به هر حال میتونین از این جا اونها رو دریافت کنین( هیچ اطمینانی نمیدم که روی ویندوز این قلم ها کار بده) ، یه Screenshot از Gimp هم گذاشتم که نشون میده دارم یه تبلیغ برای مانیتور های LCD سامسونگ درست میکنم ( طراح نیستم، این تبلیغ رو همینجوری دست گرمی برای این که یه نمونه کار واقعی با ابزارهای Gimp رو نشون بدم درست کردم )، خود wallpaperرو هم میتونین دریافت کنین (همینجوری گذاشتم که کار تمام شده رو ببینین )
یه چیز رو هم که من از بچه های Photoshop کار و طراح و Illustrator کار و Freehand کار پرسیدم گفتند هیچ یک از برنامه های طراحی تحت ویندوز در نسخه اصلی از ورود متن Unicode پشتیبانی نمیکنن ، این جا هست که قدرت Gimp در این کار مشخص میشه که شرکت بزرگی مثل Adobe و یا Macromediaهنوز این امکان رو نگذاشتن و Gimp داره.
این که آدم مخالف یک چیز باشد هیچ اشکالی ندارد ولی یک موقعهایی هست که باید منصفانه نگاه کنه، خیلی از مشکلاتی که مایکروسافت داره در مورد سیستم عاملش هست و سیستم عاملش باعث میشه که بعضی از محصولاتش هم پایداری لازم رو نداشته باشن، من فکر میکنم که بعضی از برنامه های مایکروسافت به خاطر مشکلات ویندوز شکست میخورند ، بهتر از بحث دور نشیم، من با MSSQLچند سال پیش کار کرده ام از نظر امکانات واقعا کامل تر از MySQL و Postgre است ، Postgreهم به مراتب کامل تر از MySQLاست ولی بعضی مواقع میشه که برای شما زیاد امکانات و ویژگی ها مهم نیست و تنها در پی سرعت و پایداری هستید اون موقع MySQL اگر نگیم بهتراز Oracle است در حد Oracle هست، ببینید قدرت Oracle در این است که کاملترین است و پرسرعت ترین و پایدار ترین (و البته گران ترین) در حالی که MySQL خیلی از امکانات اولیه رو هم میشه گفت نداره ولی در عوض سرعت و پایداری رو داره و همین در ۹۰٪ پروژه ها کافی است ، MSSQL از نظر ویژگی ها و راحتی کار میشه در رده های بعد از Oracle قرار داد ولی از نظر سرعت و پایداری بی شک بعد از MySQL است ، برای ارتباط با MSSQL به وسیله Linuxهم میشه از FreeTDS استفاده کرد که هم Sybaseو هم MSSQLاز یک قراداد مشابه استفاده میکنن، یک چیز دیگه رو هم در نظر بگیرید که پشتیبانی مالی Oracle و مایکروسافت از محصولاتشون اصلا قابل مقایسه با یک محصول Opensource نیست و با این حال MySQL پیش می تازد.
آذر ۱۹, ۱۳۸۲
دوست بی قانون من که اگه بخوان همه شهروندها رو ردیف کنن و بهشون نمره بدن بی شک نمره اش زیر صفر است امروز وقتی سوار ماشینش شدم کمربند ایمنیش رو بست و به من هم گفت کمر بندت رو ببند، گفتم بهت نمیاد از این کارا بکنی، گفت با ۳۰۰۰ تومان جریمه همه کاری به آدم میاد.
قابل پیشبینی بود که ناول وارد OSDLبشه، البته تا اونجایی که من میدونم SuSE قبل از خرید ناول عضو OSDL بود و یه جورایی این چند روزه به طور رسمی Novell وارد OSDL شد، این باز یک حرکت خوب است، تا همین حالاش هم OSDL در مورد بهینه سازی و قدرت بخشی به هسته خوب کار کرده و نسخه ۲.۶ خیلی پایدار تر و بهتر از نسخه های قبلی و رقیبان فعلی (انواع BSD ها) عمل میکنه ، دقیق معلوم نیست که 2.6 چه هنگامی منتشر بشه ولی من فکر میکنم نیم دوم اول ۲۰۰۴ یه نسخه پایدار از 2.6 قابل استفادهباشه، به هر روی ناول هم به جمع دیگر گردن کلفتان OSDL از جمله IBM,Cisco,Sun, Intel,Dell,Fujitsu,HP,NEC و ... اضافه شد، دو چیز در بیشتر حامیان OSDL مشترک هست، آنها در حال حاضر از مایکروسافت ویندوز استفاده میکنند در محصولاتشون ولی گوشه چشمی به آینده روشن بازمتن دارند و به همین خاطر همگی وارد OSDL شده اند و به پیشرفتش کمک میکنن، یادم نیست مقاله ZDNet بود یا جای دیگه که طرف گفته بود مایکروسافت میتونه واسه خودش توزیع لینوکس داشته باشه، خوب بی شک مایکروسافت میتونه ولی این یک خودکشی است که مایکروسافت بیاد و توزیع لینوکس درست کنه و بفروشه، یه جورایی اصلاه مسخره است که مایکروسافت که اینقدر روی ویندوز سرمایه گذاری کرده بیاد و حالا توزیع لینوکس درست کنه، من که چنین چیزی رو بعید میدونم، یه چیز مسخره تر اینکه بعضی ها فکر میکنند جمعیت Opensource یک شرکت تجاری است که سهام دارد و غیره و میگویند نقطه ضعف لینوکس این است که نمیتواند یک ویندوز برای خود داشته باشد، آخه حرف مزخرف تر از این شنیده بودین ؟ یعنی چی لینوکس نمیتواند ؟ اصلا ممکنه لینوکس رو تعریف کنین ؟ آقا جان لینوکس یه هسته بیشتر نیست، همین، یک توزیع لینوکس شامل خود لینوکس میشود و هزار تا ابزار جانبی دیگه که هزاران برنامه نویس باز متن اونها رو نوشتن و توسعه اش میدن، اونها رقیب تجاری ندارند.
آذر ۱۸, ۱۳۸۲
اگر وبلاگی به روز نشد چند حالت بیشتر ندارد- نویسنده همه چیز برایش روزمره شده و چیز جالبی برای گفتن ندارد( حد اقل از دید خودش)
- آنقدر چیز های جالب و گفتنی دارد که نمیداند کدامش را بگوید
- نویسنده به صورت اتفاقی و بدون خبر قبلی مرده است
در مورد من بیشتر مورد دوم است، یعنی چیزهای جالب زیادی پیش می آید ولی چون حالش رو ندارم انتخاب کنم که کدومش جالب تره برای نوشتن بی خیال میشم و هیچ کدوم رو نمی نویسم، اگه دیدین این وبلاگ به روز شده بدونین یا من دست از تنبلی برداشتم ، یا یک اتفاق بیشتر پیش نیومده.
آذر ۱۴, ۱۳۸۲
نگاه کنین افشین ۱۰مگابیت در ثانیه فایل میگرفته، جریانش رو قبلا برای من گفته بود، اون یه موقعی تو یه ISPکار میکرد(نمیدونم الان هم کار میکنه یانه) اونهایه سرویس ۱ مگابیتی خریده بودن ولی فکر کنم تو یه صفر اشتباه شده بود و داشتن ۱۰ مگابیت ازش میکشیدن، حدود ۲ ماهی به همین ترتیب میگذره تا یه روز صبح متوجه میشند که دیگه خبری از ۱۰ مگابیت نیست ، جالب این که اون شرکت هم (نمیدونم FalconStream بود یا جای دیگه) اصلا ازاون موقع به بعد سرویس ۱ مگابیتی به صورت share رو به کسی نمیده .
من یه هارد SATA ، یه CDWriter و یه Modem خریدم،چند سال است که با لینوکس به عنوان یک کاربر خانگی و برنامه نویس کار میکنم ولی همیشه روی شبکه بوده ام و الان که به اجبار باید با Dial-up کار کنم مجبور شدم یه modem بخرم، ۴ سال پیش یه مودم motorola sm56 داشتم که همون موقع رو ویندوز هم مشکل داشت و این چند روزه هم هر کاریش کردم نصب نشد، بلاخره رفتم و ۹۰۰۰ تومان پول رایج مملکت یک مودم Intel 536ep خردیم، البته با مغازه دار شرط کردم که بر میگردونم اگه کار نداد با لینوکس، اون هم گفت باشه ، البته روی جعبه اش نوشته بود Hardware based solution و همین باعث شد که بخرمش ( منظورم این که همینجور الکی هم نخریدم ) خلاصه اینکه رفتیم رو اینترنت یه تاب زدیم و فهمیدم که Intelخودش برای 536ep درایور داره، گرفتم و نصبش کردم، و حالاهم به قول حمید مثل گربه داره کار میکنه (آخه این چه اصطلاحیه ؟ )
به روز : با درایورهای خود سایت intel سرعت زیاد جالب نیست و ممکنه dc هم بشین، driver ها رو از اینجا بگیرین و دستور اولیه زیر رو هم بدین و حال کنین.
به روز : با درایورهای خود سایت intel سرعت زیاد جالب نیست و ممکنه dc هم بشین، driver ها رو از اینجا بگیرین و دستور اولیه زیر رو هم بدین و حال کنین.
AT&F E0 Q0 X4 S0=0 &D2 &C1 &S0 V1 W4 E1
در مورد اون هارد SATA که خیلی هم داره حال میده بعدا مینویسم .آذر ۱۱, ۱۳۸۲
روزبه پورنادر هر چندوقت يه بار مياد يه چند روزی مينويسه و باز دوباره ول ميکنه تا چند ماه بعد، فعلا نوشتنش گرفته پس بهتره از دست نديد، تازگيها هم يه پروژه جديد شروع کرده "براي تبلیغ، چونهزنی، و مستند کردن پشتیبانی یونیکد تو نرمافزارهای آزاد"