بهمن ۱۱, ۱۳۸۲
همه MyDoom رو گرفته بودن به جز من، تا امروز که دیدم یکی ازاونها در صندوق من جاخوش کرده، MailScanner و تاندربرد ترتیبش رو داده بودن وبه صورت نیمه جان فقط یه عنوان از کل نامه مونده بود، جنازه اش رو میتونین ببینین (عبرت شود برای دیگر ویروس ها)، حالا اگه زنده بود هم یه ویروس ویندوزی روی لینوکس هیچ غلطی نمیتونست بکنه، روزای اولی که صدام قایم شده بود بوش میگفت به هر اطلاعاتی که منتهی به دستگیری صدام بشه نمیدونم چند میلیون پول میده حالا مایکروسافت هم اومده یه تریپ جورج بوش بازی دربیاره گفته به هر اطلاعاتی که به دستگیری این ویروس نویس منتهی بشه ۲۵۰ هزارچوق میده، مایکروسافت بهتره اون ۲۵۰ هزار دلار رو بزاره جیبش و یه فکری بکنه که سیستم‌عاملش رو دربرابر این ویروسها امن کنه!
بهمن ۰۶, ۱۳۸۲
"Sikhism preaches a message of devotion and remembrance of God at all times, truthful living, equality of mankind and denounces superstitions and blind rituals." Sikhism
اگه از خوندن متن بالا خندتون نگرفته، از بی ذوقی شماست نه از بی‌مزگی من!(باید به جای سیکیسم(گرایش سیک‌ها)، سیخیسم بخونین تا عمق فاجعه را دریابید)، هیچ ربطی به سیخیسم :) ندارد ولی روزبه پورنادر میگه Microsoft Office 2003 با غلط یاب و رابط فارسی رو دیده و به زودی به عنوان یک گسترش دهنده روی سایت مایکروسافت قرار میگره(این جریان از این نظر جالبه که مایکروسافت بعید میدونم تعداد زیادی مشتری فارسی زبان داشته باشه).
این یک نمایی است از کلاس هایی که در Zelate قابل دسترسی است و تقریبا نشون میده که سازوکار Zelate به چه صورت است، هر کدوم از این کلاس ها هم یک سری ساز و کار واسه خودشون دارن که در این تصویر نیست، نسخه ۵/۱ فارسی‌وبلاگ اولین نرم افزاری است که از Zelate به عنوان پایه استفاده میکنه.

بهمن ۰۴, ۱۳۸۲
اگه از فارسی‌وبلاگ، سیستم های Templating و خلاصه هرچیزی که مربوط به اینها باشه خوشتون نمیاد بهتره یک دوهفته ای به این وبلاگ سر نزنین چون برنامه من این هست که برای یک سالگی فارسی‌وبلاگ(دیروز بود) نسخه ۱.۵ رو منتشر کنم و همینطور یک سیستم Templating به نام Zelate هست که کارهاش تقریبا تموم شده و باید بهینه سازی بشه و اینها، خلاصه این که یه دو هفته ای یا خبری نیست یا اگر هم باشه در مورد همین چیزهایی هست که گفتم ، تصویر زیر یکی از ساده ترین کارهای zelate هست، zelate بیشتر از یک سیستم Templating هست، قبل از انتشار نسخه ۱.۵ فارسی وبلاگ نسخه ۱.۰ "زِل‌ِیت" منتشر خواهد شد، در هنگام کارواقعی (آزمایشی).

بهمن ۰۳, ۱۳۸۲
PlanetPHP نوشته‌های PHP کارای وبلاگ نویس رو جمع میکنه، متشکریم کریستین.
این هفته به خاطربرگزاری همایش لینوکس ورد۲۰۰۴در نیویورک، خبر است که از درودیوار وارد میشود ! ناول رو میشه خبر ساز این هفته دانست، پس سایتش را از دست ندین و حتما سری بهش بزنین| ناول و IBM موفق شده اند برای قرارداد هایی که می‌خوان با وزارت دفاع ببندن گواهی امنیتی EAL3+ بگیرن | جک مس من درباره نقشه های آینده ناول صحبت میکنه | مارتین تیلور از مایکروسافت هم یه سری دری وری در مورد حماقت های شرکتش میگه | سان یه پرتال واسه لینوکس بازان جاوا کار راه انداخته | اگر از شبکه بازی در لینوکس خوشتان می‌آید حمید در مورد Virtual Server لینوکس نوشته است | کلی خبر دیگر هم هست که خودتون احتمالا خوندین، فکر نکنین اینجا من میخوام خبرهای لینوکس رو براتون بگم و تحلیل کنم یا چیز دیگه ای، لینک هایی که میدم اکثربرای خود من باحالن و خواندنی، بلد هم نیستم تحلیل کنم یا از این کارها، منتظر باشین شاید آرین در نوشته های هفتگی این هفته اش در مورد تمام این خبرها چیزی نوشت.
بهمن ۰۲, ۱۳۸۲
دارل مک‌براید یکی از بامزه ترین آدمهااست! نامه نوشته به کنگره وخلاصه داره لابی میکنه بر علیه لینوکس، بازمتن و نرم افزارهای آزاد، یکی از بامزه ترین قسمت های نامه اش قسمتی است که میخواد دلیل بیاره که لینوکس و بازمتن برای امنیت ملی آمریکا خطر آفرین هست و میگه هرکسی از ایران، کره شمالی و دیگران میتونن لینوکس رو از اینترنت دریافت کنند، باهاش سوپر کامپیوتر درست کنند و در اهداف نظامی ازش استفاده کنند! راست گراها اکثرا دیدهاشون همین‌قدر بسته است.(یکی بیاد به اینها بگه اینجا رئیس بانک افتخار میکنه که سیستمهاش رو ارتقاء داده به ویندوز، سوپر کامپیوتر کجا بود)
Zend و MySQL AB یک قرار داد همکاری برای گسترش استفاده و همخوانی محصولات شون با هم امضا کردن و طبق این قرار داد محصولات یک دیگر را رو هم روی سایت های خودشون تبلیغ میکنن و میفروشن، خوب این خبر رو میشه به فال نیک گرفت، مهم تر از اون برنامه MySQL Administrator هست که یک رابط کاربر حرفه ای برای کار با MySQL هست و برعکس mysqlcc که شکست خورد این برنامه با قدرت اومده و کاررا برای کسانی که عادت به رابط های غیر خط فرمان دارن راحت کرده( بخونین ویندوزی ها)، هنوز فایلی برای برداشت قرار داده نشده ولی به زودی نرم افزار منتشر خواهد شد، این نرم افزار چیزی که حداقل از تصویرهاش و تعریفهای دیگران پیداست بهترین برنامه برای مدیریت سرور MySQL خواهد بود.
بهمن ۰۱, ۱۳۸۲
کم کم خبر ها نشون میده که سال ۲۰۰۴ شروع شده بعد از ۳ هفته از شروع سال جدید و آماده شدن شرکتها برای کار و مبارزه اسکو هم کار همیشه گی خود را شروع کرده است، درست حدس زدید اسکو یک پاچه گیر است، این بار هم پاچه ناول را گرفته، بعد از کلی نامه و کرکری خوندن بلاخره اسکو علیه ناول دادخواهی کرد،خیلی هااعتقاد دارن اسکو زندگیش به دادگاه ها بسته است و تنها راه زنده ماندنش اقامه دعوا است، این بار هم مثل همیشه مدیران اسکو خواب های آشفته ای دیده اند،‌ اونها در سال ۹۵ یه سری از حقوق System V و Unix رو از ناول میخرن، و حالا ادعا میکنن که تمام حقوق رو خریده‌اند و ناول نباید حق کپی‌رایت روی چیزهایی که متعلق به اسکو هست میذاشته ، ناول هم میگه هیچ همچین چیزی نیست و ما تنها یک سری حقوق رو به اسکو دادیم، بعضی ها میگن بد شد که اول ناول دادخواهی نکرد، بعضی ها هم میگن در عوض ناول نباید زیاد انرژی مصرف کنه و اسکو با این کارش کار ناول رو راحتتر کرده ، به هر حال اگه یه روز دیدید نامه ای از طرف اسکو برای دادخواهی از شما فرستاده شده زیاد تعجب نکنید، اسکو تا همه مردم دنیا را به دادگاه نکشاند سر به قبر نخواهد گذاشت، من هم مثل خیلی ها امید دارم که ناول برنده بیرون خواهد آمد و البته برنده یا بازنده شدن ناول در این ماجرا زیاد تاثیری بر دادخواهی های اسکو علیه IBM و دیگران ندارد ولی از آنجایی که اسکو از این شکست ضربه خواهد خورد خواه نا خواه برای دیگران نیز خوب است، کل ماجرا را در سایت خود Novell و سایتهای خبری یا اسلش دات میتونین پیدا کنین.
"Favorite Linux Distro: It was Redhat. Now it's SuSE.
Like a lot of folks I was running Redhat. While Redhat announced it was discontinuing support for the regular version of Redhat the folks at Novell dropped the bomb that they were buying SuSE. The timing couldn't have been better to announce it. Expect to see a lot more little green geekos in 2004."
انتخاب های منتقدین osdir.com در سال ۲۰۰۳، gaim در بخش IMها انتخاب شده، OpenOffice و SpamAssassinدر دو بخش، همینطور MySQL به عنوان بهترین پایگاه داده.
دی ۳۰, ۱۳۸۲
اگه میخواهید باگ گزارش کنین لااقل درست گزارش کنین،آخه یعنی چی که "خیلی سخته که بگم این مشکل چطوری اتفاق می‌افته " خوب کسی که میخواد باگ گزارش کنه باید یکم ور بره با چند تا نرم افزار آزمایش کنه، روش های مختلف رو تست کنه ببینه واقعا مشکل چی هست تا اون بنده خدایی هم که میخواد این باگ رو پچ کنه سریع تر مشکل را بفهمه، من یه نامه در همین مورد فرستاده بودم(پنج یا شش روز قبل از گزارش آرش بیژن زاده)، قصدم هم این نبود که باگ گزارش کنم فقط میخواستم ببینم مشکل از من است یا همه همین مشکل رو دارند با این حال تقریبا مشکل رو در آوردم و تصویر هایی هم که گرفتم روشن است، این مشکل یک مشکل عمومی در KDE و نرم افزارهایش است، حتی ممکنه از کتابخانه های Qt باشه( من نمیدونم) ولی به هر حال یه چیز خاص برای konqueror نیست که ارجاع دادید به برنامه نویسهای اونها، مشکل هم با اعداد نیست با جدا کننده اعداد اعشاری است، یک مشکل دیگه هم تصویرهایی هست که میگیرین بابا این PNG روخدا آفرید برای همین کارها چرا از JPEG استفاده میکنین که اون قدر به هم ریخته تصویر رو نشون بده ؟
مونده بودم چطوریه که این وبلاگ با knoqueror خوشگل تره، نگو knoqueror زیر خط برای لینک ها نمیزاره، به همین برهان و طی یک فقره عملیات انقلابی تمام زیر خطهای لینک ها که به صورت پیش فرض در firebird نشان داده میشود برداشته شد. اگر دوست دارید زیر خط داشته باشد میتونین از نسخه نصف style ها استفاده کنید.
دی ۲۹, ۱۳۸۲
اگر حال و حوصله اش را ندارید که خودتان اخبار بازمتن لینوکس و چیزهای مربوط به آن را پیگیری کنید و از میان انبوه خبرها که گاها هم به درد نخورو تکراری هستند خبر های خوب را گلچین کنید، نگران نباشید، آرین تصمیم گرفته است در یادداشتهای هفته گیش در لینوکس ایران این کار را برای شما انجام دهد و انصافا هم خوب انجام میدهد.
دی ۲۷, ۱۳۸۲
به این فکر میکنم که در قطب فصل یخ بندان است و اینکه پنگوئن ها چطور خود را گرم میکنند، صدای زنگ اجازه نمیدهند فکر من بیش از این ادامه پیدا کند پستچی است که پشت در با سه کارتن بزرگ منتظر من است، رسید را امضا میکنم و جعبه ها را باز میکنم آه باور نکردنی است سه پنگوئن به من لبخند میزنند و بی اجازه وارد خانه میشوند آنها چند روز است که جایی گرمتر از اتاق من پیدا نکرده اند .

معرفی
MandrakeMove ،Morphix و Aurox سه پنگوئنی هستند که به جای ماندن در قطب اینجا در کنار من یا میرقصند یا ناز میکنند و کار نمیکندد، گاهی هم عصبانی میشوند و به سوی من حمله ور میشوند ، هر سه احمق تر از اون بودند که کارت گرافیک من رو بشناسند و من رو مجبور کردند متوصل به VMWare شوم،Mophix به نرمی بالا آمد و خیلی راحت اجرا شد  ولی VMWare اصلا از دو پنگوین آخری خوشش نیامد، و ناچارMandrakeMove و Aurox رو تونستم با VMWare تحت ویندوز اجرا کنم.

Morphix 0.4 KDE
سرعت غیر قابل انکاری دارد، سایتهایی که معمولا با اونها کار میکنم نیازی به Flash Player‌ ندارند ولی این یک نقطه ضعف است که نتواند فایلهای Flash را نشان دهد (فلاش برای موزیلا نصب نبود)، برای کاربران ایرانی یک نقطه ضعف دیگر هم دارد ، قلم پیش فرض Morphix ظاهرا نویسه های فارسی را ندارد و نمیتونین بدون نصب فونتهای فارسی صفحات و یا پروندهایی که متن فارسی دارند روببینین، اگر طرفدار OpenOffice باشید هم یک نقطه تاسف بار دیگر این است که Morphix با KOffice منتشر شده است و OpenOffice روی آن نیست، از رنگ سبز پیش فرض برای لینک ها و ... هم هیچ خوشم نیامده است، یک فریاد زنده باد به خاطر جاسازی VLC برایش بکشید، شاید تعجب کنید اگر بشنوید Morphix‌نسخه 1.3 از Gimp که هنوز تحت توسعه است را در خود دارد که من موفق به اجرایش هم نشدم ، از مشکلاتش باید گذشت او یک بچه پنگوئن است و آینده درخشانی دارد، سرعت، نرم افزارها و این که دبیانی است وبر پایه Knoppix کافی است که همیشه در کیف همراه داشته باشید.

MandrakeMove 1.0
تا آنجایی که من میدانم اولین تلاش Mandrakesoft برای انتشار یک CD لیونکس زنده است و به حق باید تشویقش کرد، آخرین بار که یکی از توزیع های Mandrake را دیده بودم به این حد پیشرفت نکرده بود و مشکلات زیادی داشت، این پنگوئن خیلی تروتمیز است، به شما هم کمتر اجازه میدهد کثیفش کنید، Mandrake تلاش کرده این توزیع را مناسب محیطهای اداری آماده کند، قرار دادن OpenOffice ، حذف نرم افزار های نا کار آمد محیط های اداری و دسته بندی های مناسب بهترین شاهدان این ادعا هستند ، کمتر از دیگر توزیع ها نرم افزاردارد ولی تمام نرم افزارهایش با پایداری کار میکنند و تمیز اجرا میشوند، سرعتش هم قابل قبول است، اگر شرکتتان از دست محصولات مایکروسافت خسته شده است و توان دادن هزینه های بی خود را ندارد ، MandrakeMove میتواند نظر مدیران شما را نسبت به استفاده از لینوکس عوض کند. (متاسفانه این توزیع هم قلم های پیش فرضش نویسه‌های فارسی ندارد).

Aurox 9.2 LIVE 1.2 KDE
انگار صدای یک پنگوئن می آید، آه Aurox است، چه پنگوئن کندی، برعکس دو دوستش او شلخته است، زیاد به تمیزی علاقه ای ندارد، میز کارش به هم ریخته است و در کیف پشتی‌اش همه چیز پیدا میشود، از KOffice،QtDesigner،KDeveloper، OpenOffice ، انواع بازی ها و نرم افزارهای به درد بخور و به درنخور همه را با خود دارد(به غیر از Gaim)، دعوایش نکنید نتیجه یک ازدواج سه تایی بهتر از این هم نمیشود،او ترکیبی است از سه توزیع Redhat Linux 9.0, Knoppix, و Aurox پدر، که زنده بودنش را مدیون Knoppix است و کندی اش را از Redhat Linux به ارث برده است، خرت و پرت های کوله پشتی اش را هم پدرش به او داده است، بهتر است به عنوان الویت دهم همراه خود داشته باشید شاید روزی با وجود کندیش حکم یک آچار فرانسه را برای شما بازی کند .

درنهایت
اگر قرار باشد یک دوست معتاد به ویندوز را با لینوکس شگفت زده کنم ترجیح میدهم شبی با MandrakeMove به خانه اش بروم، ولی به شخصه میگویم زنده باد مرفیکس (Morphix) ، این سه پنگوین هر سه KDE 3.1 را در قلب خود دارند، برای یک طرفدار Gnome این یک نقطه تاسف بار است، چیزهایی که من به شدت گم شده میبینم در این توزیعها نرم افزارهای محبوب من هستند، چه اشکالی دارد اگر یک دیسک زنده اجازه بدهد کاربر با XFCE کار کند، gkrellm را داشته باشد و یا نرم افزار های تحت توسعه ولی محبوبی چون فایربرد و تاندر برد را به کاربران هدیه دهد (باید اضافه کنم که Morphix توزیع های مختلفی دارد و میشه از نسخه های Gnome ، XFCE و یا Gamers اون استفاده کرد، متاسفانه من نسخه KDE رو دارم شاید در آیند نسخه های دیگه‌ی ای توزیع رو هم گرفتم، درست نمیدانم ولی شاید Aurox هم برنامه داشته باشد یک نسخه با Gnome منتشر کند).

تصویر های مرفیکس
هنگام بالا آمدن ۱
هنگام بالا آمدن ۲
نرم افزارهایش
قلم پیش فرضش نویسه های فارسی را نشان نمیدهد
Konqueror پس از نصب قلم Times واجرای xmms
KWord و فارسی نویسی

تصویر های Aurox
هنگام بالا آمدن
نمایش وبلاگ من در Konqueror و نرم افزار های زیادش

تصویرهای MandrakeMove
Mandrake Control Center پیشرفت زیادی کرده است
OpenOffice، متن فارسی و قلم یاقوت

متاسفم که از VMWare برای این کار استفاده کردم ولی تا وقتی که توزیع های زنده از کارت گرافیک من پشتیبانی نکنند چاره ای نیست، و تا وقتی که نسخه VMWare تحت لینوکس احمقانه در هنگام اجرای MandrakeMove و Aurox قفل کند مجبورم آنها را تحت ویندوز اجرا کنم (حد اقل برای نوشتن یک اولین نگاه مثل این نوشته ) .

نکته!
من تنها یک نگاه اولیه به این سه توزیع داشته ام، برای خواندن بازبینی‌های عمیق باید کمی صبر کنید،آرین دارد به ایران می آید و آلن و دیگران منتظر رسیدن دیسکهای این سه توزیع هستند، آنها بی شک بازبینی های کاملی به شما ارایه خواهند داد.
دی ۲۶, ۱۳۸۲
اینجا در کل روزی ۲۰ یا ۳۰ تا بیننده داره اگه واقعا فکر میکنین به خاطر ۲۰ یا ۳۰ تا بیننده یا بیشتر حاضرم بشینم بیخودی در اینترنت بچرخ و لینک هایی پیدا کنم که خودم هیچ کدوم رو نخوندم (کاری که خیلی ها میکنن) مطمین باشید در اشتباهید، تمام لینک هایی که من اینجا میدم لینک هایی هستند که خودم دو یا سه بار متنشون رو خوندم و یا اگر نرم افزار هستن باهاشون کار کردم، این روز ها من بیکار ترین روزهای عمرم رو میگذرونم برای همین بیشتر در وب میگردم و بیشتر مطلب میخونم و بیشتر میشه مطلب در وبلاگ نوشت، معنی وبلاگ هم همینه ( نوشتن اتفاقات روزانه روی وب )، وقتی یک نفر بیکار است دو حالت بیشتر نداره یا خیلی چیز میدونه یا هیچ چیز نمیدونه، من جزء دسته دومم، اگر میبینید که امروز ۳ یا چهار مطلب اضافه شده تنها دلیلش بیکاری است، اینجا اگر بیننده ای هم نداشته باشه باز من وقتی بیکار باشم وبلاگ مینویسم همانجور که در دوماه اول خودم تنها خواننده وبلاگ خودم بودم ( دیوانگی محض ) .
در زمینه نرم افزار اگر مایکروسافت یک انحصار گرا باشد در زمینه وسایل الکترونیکی هم سونی دست کمی از مایکروسافت ندارد، هرچند که زیاد هم از مایکروسافت خوشش نمی آید و ترجیح میدهد با رقیبان مایکروسافت کار کند ولی یک انحصار گرای نور آور بهتر از یک انحصار گرای بی مغز است، DSC-T1  خلاقانه است، سونی تو این مایه چیزها زیاد داره.

"CW: هیچ برنامه ای برای ۲۰۰۴ داری ؟
لینوس : تاامروز زیاد برای مسیر لینوکس نقشه ای نداشته‌ام، بیشتر بستگی به عوامل خارجی داره، ولی امسال تعداد زیادی کاربر خانگی لینوکس خواهیم داشت که این کار برنامه نویسان هسته رو دو چندان میکنه .
من روی پایداری هسته ۲.۶ کار میکنم و یکی-دو ماه آینده منتظر هستم که فدورا با نسخه ۲.۶ منتشر بشه، فکر میکنم مشکلات بیشتری گزاربشه."
مصاحبه لینوکس ورد استرالیا با لینوس
دی ۲۴, ۱۳۸۲
تا وقتی که روزنامه ها و سایت های خبر گزاری مربوط به تکنولوژی و کامپیوتر ما دنبال این هستند که آخرین مارک دستمال توالت بیل گیتز چی بوده، ما دو راه داریم یا میتونیم مطالب اونها رو بخونیم و حرصمان در بیاد یا خودمان مطلب درست کنیم و تلاش کنیم که جامعه پیشرفت کند، من یک خبرنگار نیستم و کارم هم چیز دیگری است ولی چه میشود کرد به علت همان مشکلات بالا فعلا در نقش یک خبرنگار حمید هاشمی را به مناسبت ورود Iranphp به سومین سال سوال پیچ کرده ایم ، میتونین متن این مصاحبه را بخوانید.

شما باورتان نمیشود که حمید هاشمی چقدر آدم صلح دوستی است، در خیلی از سوالات که مربوط به جامعه اینترنتی ایران میشه خیلی راحت میتونست کارهای اونها را به انتقاد بکشه ولی به هر دلیلی نکرد.
"الان من مطمئنم جبهه‌ی لینوکس‌بازای ایران یه جبهه بود"
جمعیت لینوکس باز ایران جبهه اش کجا بود آخه، روی هم رفته ۱۰۰ تا لینوکس باز هم فکر نمیکنم در کشور باشه، روی هم نرفته هم زیر ۲۰۰ نفر، اگر بگید که در شریف یا دانشگاه های دیگه هزاران دانشجوی خدای لینوکس هست، تا وقتی حضورشون نشون داده نشه و معلوم نشه که لینوکس باز هستند باز فایده ای نداره، تااون جایی که میدونم یک طرف سایت linuxiran.org و گروه LIGLUG است که کل گروه ۷ نفر است و خود سایت لینوکس ایران هم در این مدت چند ماهی که سایت را پیگیری میکنم بیش از ۲۰ کاربر فعال لینوکس باز ندارد ، mailling-list های persian-computing و فارسی وب رو هم که من یک سال یا بیشتر است پیگیری میکنم، هرچند که آنجا زیاد هم ربطی به لینوکس ندارد ولی از خوندان متن افراد در طول مدت میشود دریافت که ۱۰ تا ۱۵ نفر لینوکس کار هم آنجا فعال هستند، روزبه پورنادر عضو کمیته فنی پروژه ملی لینوکس فارسی است، سایت پروژه را من دیده ام، در farsilinux.org ( آخه این چه سایت لینوکسی است که صفحاتش را با firebird نمیشود دید؟) کمتر میشود لینوکس باز پیدا کرد ، اکثر افرادی هستند که آدرس آن را در روزنامه و تبلیغات پروژه لینوکس فارسی دیده اند و برای اولین بار لینوکس نصب کرده اند که برایشان mp3 پخش نمیکند یا مشکلاتی از این دست.
اگر منظور روزبه پورنادر از جبهه بندی را این دوجبهه یعنی لینوکس ایران و فارسی لینوکس (پروژه ملی ) بدانیم (اگر نخواهیم سایت پروژه ملی رو جبهه دوم مورد نظر بدونیم احتمالا باید یک سایت که در مریخ پایه ریزی شده جبهه دوم باشد چون در اینترنت زمینی من چیزی پیدا نکردم) درخواهیم یافت که اصولا جبهه ای درکار نیست، من دوستی دارم که در شریف درس میخواند او روی کامپیوترهای لینوکس دانشگاه شناسه کاربری دارد، از mailserver لینوکسی شریف استفاده میکند و به من میگوید که لینوکس باز است،‌ او به عنوان پروژه دانشگاهی یک برنامه جاوا را روی لینوکس اجرا کرده است، دوست من در خانه از یک windows xp استفاده میکند، پروژه جاوایش را هم با Idea(یک محیط حرفه ای جاوا) و شماره سریال دزدی نوشته است، آیا او لینوکس باز است ؟
در شریف و دیگر دانشگاه ها مشابه دوست من زیاد هستند اونها میتونن با لینوکس کار کنن ولی لینوکس را ترجیح نمیدهند، این عده لینوکس باز نیستند، تنها کسانی هستند که برعکس دیگر ویندوز کاران اگر لینوکس را دیدن ترسی از کارکردن با آن ندارند.
علاوه بر آن یک عضو جامعه باید در جامعه باشد،‌ اگر کسی ۲۰ سال در خانه اش نشست و در اتاق خودش کتاب خواند و روزی که خواست وارد جامعه شود و حاصل ۲۰ سال از عمرش را در اختیار دیگران بگذارد رفت و خورد تو درخت و مُرد، آیا در آن ۲۰ سال جز جامعه بوده است ؟ جواب من منفی است، یک عضو جامعه باید فعالیت کند، گفتگو کند و به هر حال از جامعه استفاده کند و استفاده برساند .
بین روزبه پور نادر، آرش زینی، آرین و دیگران مسایلی بوده است که قسمت mailling-listش را من و دیگران هم در جریانش هستند ( و بحث های خصوصیاشان را نه ) ولی خوب این مربوط به گذشته ای است که جامعه لینوکس بازان ایران از این هم کوچکتر بود، کسانی که امروز با لینوکس کار می کنند و لینوکس را ترجیح میدهند و اگر چیزی هم بلد نیستند تلاش میکنند یاد بگیرند و به دیگران هم یاد بدهند(که من اونها را لینوکس باز میدونم)، اکثرا چیزی از این ماجراها نمیدانند چه رسد به این که خود را در یکی از این دو جبهه ببینند.
"I started looking into the state of Perl today when my colleague asked me if Perl has a future. He challenged me to look past my knee-jerk answers, "Of course Perl has a future!" and "Perl's future is in Perl 6 and Parrot!" I'm glad he did."
برای همه کسانی که فکر میکنند Perl مرده است، انتشار parrot نسخه یک و Perl 6 یک پیشرفت بزرگ  برای زبان های scriptیی و حتی کل جامعه بازمتن خواهد بود.

دی ۲۲, ۱۳۸۲
این tokenizer من است که برای xpath نوشتم، اگه کسی بخواد tokenizer بنویسه این پایه خوبی هست، اگه نمیدونین xpath چیه یا tokenizer‌ به چه درد میخوره من واقعا حالش رو ندارم توضیح بدم، میتونین تو گوگل یه جستجو بکنین ازش سر در میارین، سرعتش هم بدنیست البته جای کار داره تا کارکردش بهینه بشه. یه نتیجه گیری هم این که xdebug سرعتش وقتی php در حالت cli اجرا میشه بیشتره تا وقتی روی آپاچی هست،

این یک query استاندارد xpath‌ هست و در زیرش هم نتیجه tokenizer من.

convertMessage($messages/message[@id=2]/content)

convertMessage <=T_WORD
( <=T_START_FUNCTION
$messages/message <=T_VARIABLE_QUERY
[ <=T_START_BLOCK
@id <=T_XML_ATTRIBUTE
= <=T_OPERATOR
2 <=T_WORD
] <=T_END_BLOCK
/content <=T_XML_QUERY
) <=T_END_FUNCTION

هشدار اولیه !
این یک نوشته بلند است، اگر حوصله نوشته های بلند را ندارید و یا هر جا احساس کردید اعصابتان از دست این نوشته دارد جر میخورد بسته به محیطی که در آن هستید کلید Alt+F4 و یا qq را بزنید و از کامپیوتر فاصله بگیرید، در ضمن این نوشته جنبه آموزشی ندارد و هیچ تلاش نکنید چیزی از آن دستگیرتان شود.

"کار ساده ای نیست و برنامه نویسان باید اطلاعات عمیقی در مورد ایجاد هوش مصنوعی و مطالب مرتبط با آن داشته باشند تا توسط یک سری الگوریتم های ریاضی بتوانند این ربات ها رو ایجاد کنند ." خبر جمع کن ها از حمید


نوشته حمید در مورد گوگل و الگوریتمهای آن با توجه به تجربه گوگل در ساخت موتور جستجویش درست به نظر میرسد ولی در مورد نمونه های ایرانی آن موضوع تا حدودی فرق میکند، برنامه نویسی بیش از اینکه به ریاضی نیاز داشته باشه به منطق نیاز دارد،‌ قصد کوچک جلوه دادن کار سایتهای ایرانی را ندارم، تنها تلاش میکنم طرز کاری یک خبر جمع کن شبیه به آنها را توضیح دهم ، سایتهای ایرانی خبر جمع کن تا اونجایی که من پی برده ام همه ازروشی مشابه استفاده میکنند، روشی که من نیزبا آن یک سال پیش برنامه خبر جمع کنی از روی سرگرمی نوشتم و از این رو حداقل اگر از روشی مشابه به روش من استفاده کرده باشند مجموع خطهای برنامه شان از ۱۰۰۰ خط نباید بیشتر باشد همانطورکه از من هم چیزی حدود ۹۰۰ خط است، برنامه زیر ۱۰۰۰ خط ممکنه تمام الگوریتمش در مخ برنامه نویس در حال دیدن تلویزیون یا توی استخر پیاده سازی بشه پس از الگوریتم و هوش مصنوعی آنچنانی خبری نیست، خیلی ساده و با تمام تنبلی که حال زر زدن بیش از ۵ خط را ندارم تلاش میکنم حداقل روش برنامه خودم رو بگم، برنامه من حد اکثر ۱۲ ساعت برای نوشتنش وقت صرف شده، اولین بار هم با perl نوشتم ولی بعد تبدیلش کردم به python ، اگه کسی خواست متن نرم افزار به perl هم هست، اون موقع فکر میکردم python بهتر thread ها رو پشتیبانی کرده که در واقع چنین هم بود ولی زیاد کارساز نبود این تبدیل، و اگر قرار باشد روزی برنامه ادامه پیدا کند ترجیح میدهم نسخه perl را گسترش دهم.

اصلا چه کار میکننداین لعنتی ها ؟
خیلی ساده است، تمام خبرجمع کن ها باید فهرستی از منابع خبری داشته باشند،‌ برنامه من که اسمش رو اون موقع zereshk گذاشتم یک پایگاه داده داشت که نام خبر گذاری، آدرس صفحه خبرش، نوع سیستم ذخیره سازی مثل یونیکد یاایران سیستم، دسته ای که صفحه خبرش در آن جا دارد و اولویت و اعتبارش در آن جای داشت، این حیاتی ترین بخش است خبر جمع کن شما باید تعداد خبرگزاری ها یی که از آنها خبر جمع میکند زیاد باشد، آن موقع من حدود ۹۰ صفحه خبری را در فهرستم داشتم .


خود برنامه !
برنامه راحت تر از آن است که فکرش را بکنید، یک حلقه که به تعداد صفحات خبری اجرا میشود کافی است‌ حلقه، اطلاعات را از پایگاه داده بخواند،آدرس صفحه را میگیرد و محتویات آن صفحه را بیرون میکشد ، صفحه یک فایل HTML است تمام محیط های برنامه نویسی میشود کلاسی به نام HTML Parser پیدا کرد اگر نباشد هم میشود یکی نوشت کار سختی نیست و یا ازیک یا چند regular expression استفاده کرد، به این وسیله مشخصات تگ های < A > ومحتویات داخلشون را در میاریم ، محتویات تگ میشود عنوان خبر و مشخصه href میشود لینک خبر، اگر مانند second news عکس هم بخواهیم پیدا کنیم تگ های img رو هم بیرون میکشیم و نسبت به فاصله ای که با تگ خبر ما دارند میتونیم بهش امتیاز بدیم و بفهمیم واقعا عکس درتسی است یا نه اگر عکس داخل تگ باشد هم که دیگر هیچ،‌به هر حال عکس یکم بیشتر کار میبرد ولی زیاد پیچیده نیست، خوب تا اینجا لینک خبرها و عنوان ها رو داریم، اگر بخواهیم به خبر ها امتیاز بدهیم (همانطور که zereshk میدهد) میشود تمام کلمات خبر ها را یکی یکی جدا کرد و نسبت به تکرارشان در دیگر خبر ها به آن کلمه و در کل به آن خبر امتیاز داد از همین طریق میشود خبر های مرتبط را هم پیدا کرد ( همانگونه که zereshk میکند ) خبر ها ، برای دسته بندی خبر ها هیچ کار خاصی احتیاج نیست انجام دهید تمام خبرگزاری ها خبرهایشان دسته بندی شده در صفحات متفاوتی وجود دارند، پس وقتی یک صفحه خاص را تحلیل میکنید تقریبا یقین دارید که لینک ها مربوط به موضوع آن صفحه است‌، لینک های نامربوط هم خود به خود به وسیله آن سیستم امتیاز دهی به خبر از دور خارج میشوند .

اینهمه خبر گرفتیم حالا چه غلطی میشه باهاش کرد ؟
میتونید اونها را نسبت به دسته ای که در آن هستند در فایل های جداگانه ذخیره کنین یا در پایگاه داده ذخیره کنین و بعدا در آنها امکان جستجو و ... قرار دهید، میتونید برای اینکه خیری به دیگران برسانید خبرهای جمع شده را به صورت RSS قرار دهید تا ملت بتوانند از آن در سایتهایشان راحت استفاده کنند ( کاری که در هیچ یک از خبر جمع کن ها من ندیدم، حق هم دارند آنها میخواهند بیننده خبر ها را در سایت خودشان ببیند)

در پایان
این نوشته تنها تجربیات من بود، متن برنامه zereshk تحت GPL منتشر شده است با اون میتونید یک سایت خبر جمع کن راه اندازی کنین و خودتون گسترش بدین برنامه را یا توذیعش کنین، ولی این بسته که اینجا هست یک بسته ناقص است فایل پایگاه داده اش گم شده است (‌این برنامه مال ۱ سال و خورده ای پیش است و کنج هارد من خاک میخورده) همین امروز سرفایل های GPL به آن اضافه شده است و حتی من آزمایشش هم نکردم، zereshk یک پروژه مرده است ولی اگربا مرده ها حال میکنین و یا میخواهید سر از کار خبر جمع کن ها در بیاورید شروع خوبی است .

نکته ! کار تمام خبر جمع کن های ایرانی قابل تقدیر است به ویژه سرخط به عنوان پیشرو آنها چرا که آنها کم یا زیاد باعث رشد جامعه اینترنت ایران میشوند و همین کافی است که از یک ایده تقدیر شود.

دریافت پروژه مرده Zereshk (از آنجایی که هیچ راهنمایی داخل کدها نیست ونوشتن نرم افزار فقط برای سرگرمی بوده بعید میدونم بتونین راه اش بی اندازید ولی اگر موفق شدید و خواستید بقیه هم مثل شما اون را راه اندازی کنند میتونین یه راهنما واسه اش بنویسین و بفرستین برای من)

به روز : اینقدر غلط املایی این نوشته دارد که اگر با دقت آن را برسی کنید پس از پایان متن میتونین به عنوان استاد ادبیات استخدام شوید ، نسبت را با ص نوشته بودم که درستش کردم.

دی ۲۰, ۱۳۸۲
"You have just receive a TURKISH computer virus. since we are not so technologically advanced in Ardabil, this is a MANUAL virus. Please delete all the files on your hard disk yourself and send this virus to everyone you know. thank you very much for helping me. Gazanfar Hacker"
اسپم با مزه از نوع messengerیش

دی ۱۹, ۱۳۸۲
مشکل یا KDE است یا کتابخانه های QT یا من، نمیدونم به هرحال  با نوشتن متن فارسی و عددهای اعشاری در نرم افزارهای KDE مشکل دارم، تصویر یک، تصویر دو (برای اونهایی که در persiancomputing عضو نیستن)
"Nat and Miguel's team has spent a lot of time interning with our engineering teams, marketing teams, and sales force, on getting everyone to understand the culture."

قسمت سوم مصاحبه با موسسین ximian و نایب رییس ناول
( مال قبل از خرید SuSE هست ولی به هر حال تا حدودی سیاست های ناول رو درباره بازمتن و نرم افزارهای آزاد روشن میکنه، اگه قسمت اول و دومش رو هم نخوندین همون پایین صفحه لینک هاش هست)
دی ۱۷, ۱۳۸۲
JPL از Java  زیاد استفاده میکنه، چند سال پیش هم یه برنامه گرفته بودم که شبیه سازی میکرد زندگی در فضا رو، هرکس سفینه ای داشت و سفینه هم سوخت و منابع مخصوص به خودش را داشت که تا یه مقدار محدودی نمیتونستی باهاش دور بشی و باید بر میگشتی به پایگاه و ... تمام اون برنامه با Java نوشته شده بود، برای Spirit هم از Java  استفاده کرده اند،  در این عکس هم اگه از قیافه مصنوعی بوش بگذریم،  سمت چپ اولین نفر دکتر فیروز نادری، مدیر پروژه هست که احتمالا میشناسیدش ، از بس  مراجعه کننده برای صفحه مخصوص به قسمت مریخ بوده فعلا یه سری از مطالب رو برداشتن و ویدیو های رو هم حذف کردند ، اولین منظره رنگی مریخ که دیروز گرفته شده.

"شلاق زدن به مرده ها شدتش تفاوتی ندارد، حتی نمی فهمند شلاق میخورند، آنها مرده اند"
" As long as there is one Circle peer running,anywhere in the world, there's still a network."
یکم با Cricle بازی کردم، این پروژه آینده داری هست، با python/gtk هم نوشتنش که دیگه حرف نداره، اولین بار هم که اجرا میشه خیلی با مزه اس، screenshot از چند تا پنجره هاش، هنوز نسخه ۱.۰ هم منتشر نشده ولی جای پیشرفت خیلی داره .
دی ۱۵, ۱۳۸۲
"در امتحان از شما میپرسند که یک سه چرخه و یک گاری میخواهند از یک تقاطع عبور کنند، حق تقدم با کدام است ؟! پاسخ میدهید حق با عابر پیاده است. جواب غلط است ولی از آنجایی که انسانیت را مد نظر قرارداده اید و حق به عابر پیاده رسیده درامتحان قبول می شوید، چند روز بعد پستچی گواهی نامه را می آورد، آینه را تنظیم میکنید و استارت میزنید از عقب میگویند : «ظبط رو روشن کن ...!»" صفحه آخر شرق ، مشکل از برف نیست
کلا صفحه آخر شرق با نوشته های فرورتیش (Farvartish) و دکتر نوشیروان کیهانی زاده یکی از خواندنی ترین صفحه هایش است .
دی ۱۴, ۱۳۸۲
به جای ترجمه مقاله های صدتا غاز نیرز و آموزش نرم افزار های منقرض شده دهه ۹۰، چهارتا مقاله خوب مثل این رو ترجمه کنین(توضیحات موشکافانه و گاها حقوقی مارک وبینک از RedHat در مورد بازمتن و نرم افزارهای آزاد ، مقاله قدیمی است ولی ارزش خواندن دارد برای چندمین بار) ، من واقعا نمیدونم کی این مجله ها و صفحه های کامپیوتری روزنامه ها و مقاله نویسهاشون میخوان بفهمن که دو رو برشون چی داره میگذره، آخه صفحه کامپیوتر روزنامه جای آموزش فلان نرم افزاره ؟!، این یک معضله که ما چهارتا روزنامه نگار اینکاره باز در زمینه کامپیوتر و تکنولوژی نداریم، اکثر در رده همون فسیل شده ها قرار میگیرن، شرق هم که قابل قبولترین روزنامه صبح هست و در بقیه زمینه ها قالبا آدم داره نمیدونم چرا یه آدم این کاره نداره.

اینجا Dreambox گیر نمیاد ولی با یکم حوصله میشه چیزی بهتر از Dreambox ساخت، یک کارت dvb ، چندتا نرم افزار و یک آدم بیکار تنها چیزهایی است که برای ساختن یه receiver شخصی سازی شده نیاز هست، موفق شدم Skystar 2 رو نصب کنم، xine دارهdata ها رو از کارت dvb میگیره و پخش میکنه (۲۵۶ رنگه با حجم کمتر)، فعلا دنبال اینم که یه میزبان کنترل از راه دور واسش درست کنم(زیاد سخت نیست)، تا اون وقت باید از همون receiver‌ قدیمی و بدون داشتن امکان ضبط برنامه های دلخواه استفاده کنم. نسخه فعلی پروژه linuxtv از نسخه قدیمی skystar 2 پشتیبانی میکنه، البته اگه از cvs بگیرین درایور های نسخه جدید هم پیاده سازی شده ( سر همین جریان ۲-۳ ساعت معطل شدم ). از درایور گرفته تا کد کانالهای قفل شده و ... همه در happysat پیدا میشه .
دی ۱۱, ۱۳۸۲
مدیر بازاریابی Sun باید تبلیغاتی حرف بزنه ولی تو حرفهای تبلیغاتی هم همیشه قسمتهایی از واقعیت پیدا میشه .

"80% to 90% of the world's viruses are built to exploit the
Windows OS. Why? Because the OS was never built with security
in mind."

گفتگو با Peder Ulander مدیر بازاریابی راهکارهای Sun برای دستگاه های رومیزی.
بهترین بازیهای ۲۰۰۳ از Gamespot
Call of Duty بهترین بازی سال نشد ولی جز منتخب ها بود،  Rise of Nations هم به درستی عنوان بهترین بازی سال رو گرفت ، اینها انتخاب منتقدین هست، دو هفته وقت دارید به بهترین بازی از دید خودتون رای بدید.


آخرین نوشته ها
ویروس میکشیم !
بدون شرح
بدون شرح
سیخیسم
A Simple Framework
zelate simple diagram
نوشته های PHPکارا
چه خبر است این هفته
darl راستگرا
PHP و MySQL بیشتر همخوان میشوند
اسکو پاچه گیر
osdir awards
این چه طرز گزارش باگه آخه !
اقدام انقلابی
بدون شرح
نوشته های آرین
سه پنگوین زنده در اتاق من
دیوانگی محض
اندازه یک کارت اعتباری
بدون شرح
مصاحبه لینوس
بدون شرح
در نقش خبرنگار
بدون شرح
مورچه و کله پاچه اش
Perl has a future
xpath tokenizer
خبر جمع کن ها
messenger spams
KDE bug ?
ناول و بازمتن
مریخ / جاوا
شلاق به مرده ها
بدون شرح
cricle
مشکل از برف نیست
بدون شرح
این کاره باز
receiver خودتون رو بسازید
meta of meta
تبلیغات از نوع Sun
بازیهای برتر ۰۳
به ۲۰۰۴ سلام کنین
آرشیو ماهیانه
2003-10 / 2003-11 / 2003-12 / 2004-01 / 2004-02 / 2004-03 / 2004-04 / 2004-05 / 2004-06 /
دسته ها
random / php / linux / perl / روزمره / game / python / لینک /
گسترش یافته با
linux, apache, php, mysql, vim, farsiWeblog
سازگار با
xhtml 1.1,css2
e-mail
< masoud at m2ix dot com >