آرشیو برایفوریه, 2008

فایر‌فاکس + پارسی = مشکل!!؟

پیش از هر چیز این نوشته را بخوانید: کارشکنی های یک ایرانی در پروژه فایرفاکس پارسی

دوستانی که من را می شناسند می‌دانند که من اهل حاشیه‌سازی، جاروجنجال یا زردنویسی نیستم. اما آخر این چه وضعی است. من نمی‌دانم ما در دنیای نرم‌افزارهای آزاد/بازمتن مرتب به دنبال همکاری هستیم و پی‌ در پی گروه تشکیل می‌دهیم و … ، ولی وقتی نوبت به خودمان که می‌رسد نمی توانیم با هم همکاری کنیم.

من نمی‌دانم مشکل از کجاست (یا کیست)، و البته دوست دارم بدانم. نمی‌دانم چرا حالا که دوستانی لطف کرده و بدون چشم‌داشت فایرفاکس و بسیاری از افزونه‌های آنرا پارسی کرده‌اند چرا دیگر دوستان به‌جای همکاری…

خودتان قضاوت کنید و اگر کاری از دستتان برمی‌آید چه برای کمک به پروژه و چه برای حل این مساله دریغ نفرمایید.

پیشتر هم پستی نوشته‌ام به‌نام«فایر‌فاکس + پارسی: ارمغانی از آسمان» که در آن کمی درباره کارهای ارزنده‌ای که دوستان در این‌باره انجام داده اند سخن گفته‌ام.

پ.ن: دوست عزیزم بهرام مراوندی مصاحبه‌ای با سایت دودردو دارد،از خواندن آن لذت ببرید: «گپی با بهرام مراوندی»

(4) دیدگاه

سمینار کسب‌وکار بازمتن

دوشنبه گذشته (15 بهمن) در گروه کاربران لینوکس اصفهان سمیناری کوتاه (در حد 20 دقیقه) داشتم درباره‌ی کسب‌وکار بازمتن (Open source Business). راستش بارها از زیربار این کار شانه‌ خالی کرده‌بودم، اما دیگر نشد.

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

بسیار خوشحال خواهم‌شد اگر پس از بارگیری و خواندن، دیدگاه‌های خود را بگویید. تلاش خواهم کرد در نخستین فرصتی که دست داد بیشتر روی آن کار کنم.

(6) دیدگاه

پی‌نوشتی بر نوشته ریاضی و رشته کامپیوتر

این پی‌نوشتی است بر نوشته ریاضی و رشته کامپیوتر. از دوستانی که محبت کردن و بر آن نوشته، کامنت گذاشتند بسیار ممنونم واز آنها می‌خواهم که مرا از دیدگاه‌ها و بازخوردهای خود محروم نسازند.

نخست بگویم که منظورم از درس‌های ریاضی همین درس‌های متعارفی است که در دوره کارشناسی کامپیوتر ارایه می‌گردند، درس‌هایی چون ریاضی 1و 2، معادلات دیفرانسیل، آمار و احتمالات مهندسی، ریاضی مهندسی وساختمان گسسته (گرچه من خودم تنها نمره ریاضی 1و2 و ساختمان گسسته را می‌پرسم). بگذازید مساله را از زاویه‌ دیگری بنگریم و آن زاویه مدیریتی است، منِ نوعی به عنوان یک مدیر، برای استخدام نیروها زمان و ابزارهای محدودی در اختیار دارم. می‌گویند (درست یا نادرستش پای گویندگان) ازدواج مثل هندوانه بسته است، هر چقدر هم که وسواس به خرج دهید عاقبت بسیاری چیزها در آینده معلوم می‌گردند. استخدام نیرو نیز اینگونه است. حتا ممکن است فردی رزومه‌ای عالی داشته باشد یا در شرکت پیشین بسیار موفق بوده باشد اما با فرهنگ سازمانی شرکت شما سازگار نشود. فردی که نیرو استخدام می‌کند باید از تمام ابزارهای موجود بهره گیرد. او باید توانایی‌های مختلف نیرو رادر بسیار از زمینه‌ها بیازماید. یکی از این ابزارها معدل کل و نمره‌‌های فرد است، روشن است که منِ استخدام کننده وقت آن‌را ندارم که از نیروی جدید امتحان ریاضی بگیرم تا توانایی وی را در ریاضی بسنجم پس به نمره‌های وی اکتفا می‌کنم و همین‌گونه است برای دیگر درس‌ها، درس‌هایی چون مبانی کامپیوتر، برنامه‌سازی پیشرفته، ساختمان داده‌ها، پایگاه داده‌ها، طراحی الگوریتم‌ها، هوش مصنوعی، مهندسی نرم‌افزار 1و 2.

حتا تازگی به این نتیجه رسیده‌ام که باید نمره درس‌های عمومی را هم پرسید (برای اطلاعات بیشتر درباره چرایی این کار، بخش درسهایی که کامپیوتری نیستند را تنها به این خاطر که کسل‌کننده هستند سرسری نگیرید. از مقاله پندهایی به دانشجویان کامپیوتر- بخش دوم را به دقت بخوانید)

ممکن است فردی را که استخدام می‌کنید تا آخرین روزی که با شما کار می‌کند حتا با یک فرمول ریاضی کار نکند، اما توانایی آنرا نیاز دارد. هنگامی که ساخت بنایی به پایان می‌رسد تنها بخشی که دیده یا حس نمی‌شود پی است، اما من تا به‌حا ندیده‌ام که کسی بگوید چون از پی استفاده نمی کنم به آن نیازی نیست. دانشجویی فرصت بسیار مناسبی است برای ساختن و محکم کردن این پی که شاید در دوران کاری هیچکاه مستقیم دیده نشود. یکی از بخش‌های این پی ریاضی است و روشن است که بخش‌های دیگری هم چون توانایی‌های برنامه‌نویسی و… از دیگر بخش‌های این پی هستند.

(4) دیدگاه

معرفی کتاب: معمای زندانی

معمای زندانی/ ویلیام پاندستون/ ترجمه عباس علی کتیرای/ انتشارات مازیار/356 صفحه/ 4000 تومان

روزی که دوست عزیز و اقتصاد دانم محمدرضا فرهادی‌پور به اصفهان آمده بود، قرار بر آن شد که به کتابفروشی‌های خوب اصفهان برویم، دریکی از این کتابفروشی‌ها بود که با این کتابِ خوب آشنا شدیم و هردو آنرا خریدیم.
آنگونه که تجربه کرده‌ام و بارها نیز شنیده‌ام: «نظریه بازی‌ها» بد زبان است یعنی زبان و نثری سخت دارد و فهم آن مشکل است.

کتاب «معمای زندانی» از گونه‌ای دیگر است. نخست اینکه به شکلی تخصصی به آن نگاه نمی‌کنند. کتاب در واقع هم تاریخچه نظریه بازی ها است، هم زندگینامه ریاضی‌دان نابغه «جان فون نویمان» بنیانگذار نظریه بازیها و هم شرح حوادث و اتفاق‌های مربوط که آن‌زمان رخ داده‌اند. کتاب زبانی شیوا و ساده دارد و تلاش می‌کند که مفاهیم نظریه ‌بازی‌ها را در لابلای تاریخچه‌ها و زندگینامه‌ها بیان کند. کتاب برگردانِ این کتاب است:

Poundstone, William. Prisoner’s Dilemma: John von Neumann, Game Theory, and the Puzzle of the Bomb (1992)


فصل‌های کتاب به‌ترتیب اینگونه‌اند:1. معماها 2. جان فون نویمان 3.نظریه بازی‌ها 4. بمب اتمی 5.بنگاه راند 6. معمای زندانی 7. 1950 8. نظریه بازی‌ها و منتقدان آن 9. سال‌های پایانی فون نویمان 10. جوجه و بحران موشکی کوبا 11. باز هم درباره معماهای اجتماعی 12. بقایای انسب 13. حراج دلار

کتاب برای کسانی‌که با نظریه بازی‌ها آشنایی ندارند آغازی عالی است. پیشنهاد می‌کنم کتاب را حتما بخوانید و از آن لذت ببرید.

در پستی دیگر تلاش کرده‌ام تمام کتاب‌های فارسی مرتبط با نظریه بازی‌ها را فهرست کنم، برای دیدن این فهرست اینجا را ببینید و اگر کتاب دیگری به فارسی می‌شناسید که نامش نیامده، یادآور شوید تا اضافه کنم.

(2) دیدگاه

ریاضی و رشته کامپیوتر

windowslivewritercba-engineer.jpgتاریخ پر است از حرف‌ها و عقاید یک عده آدم که بعدها معلوم شده این دیدگاه‌ها و عقاید نادرست بوده‌اند. بدبختانه گاهی این حرف‌ها را آدم‌های معروفی زده‌اند، بنابراین عده‌ای بدون فکر و همچون کاسه داغ‌تر از آش، سنگ حرف‌های نادرست آن آدم‌ها را به سینه زده‌اند. به ویژه در تاریخ فناوری از این کارها زیاد رخ داده‌است.

داستان از آنجا آغاز شد که زمانی چند نفر آدم نادان در خارج گفتند که کامپیوتر چه ربطی به ریاضی دارد؟ یا اینکه: چرا کامپیوتری‌ها اینقدر باید ریاضی بخوانند؟ (بعدها ثابت شد که حرفشان نادرست است، گرچه همان زمان هم طرفداران چندانی پیدا نکردند)

آنگاه چندین آدم ناآگاه در داخل که دل خوشی از ریاضی (یا استادان ریاضی) نداشتند، داد و بیداد راه انداختند که ریاضی به کامپیوتر ربط ندارد و چرا ما اینقدر ریاضی می‌خوانیم؟ ریاضی که کاربرد ندارد و از اینگونه حرف‌ها

با پیدایش گوگل و مزیت رقابتی آن که همانا «الگوریتم جستجو»ی آن بود، جنگ الگوریتم‌ها دوباره آغاز گردید و توجه به الگوریتم‌ها و ریاضی بسیار بیش از گذشته شد.

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

اما من هنوز هم همان حرف‌های کهنه را می‌شنوم. بدون رو دربایستی بگویم من اگر بخواهم کسی را استخدام کنم نمره‌های ریاضی او را می‌پرسم و قصد دارم از این پس روی این کار تاکید بیشتری بکنم، کما اینکه چند روز پیش این کار را کردم، حتا از کسی هم که می‌خواهد برای کارآموزی پیش ما بیاید یک‌سری نمره پرسیده‌ام که ریاضی جزو آنها بوده است.

اما فواید ریاضی برای کامپیوتری‌ها:

- ذهن آنها را منطقی و منظم نگه می‌دارد و در کار بسیار به آنها کمک می‌کند

- ریاضی یکی از بهترین ورزش‌های ذهنی است و باعث می‌گردد ذهن دیرتر پیر گردد.

- آنهایی که می‌خواهند ادامه تحصیل دهند در دوره کارشناسی ارشد و دکترا به شدت به آن نیاز خواهند داشت.

- اگر ریاضی شما خوب باشد در درس‌هایی چون ساختمان گسسته و رشته درس‌های پس از آن از جمله ساختمان داده‌ها، طراحی الگوریتم‌ها و هوش‌مصنوعی مساله‌ای نخواهید داشت.

- نمره بهتر از ریاضی (گرچه یادگیری مهم‌تر از نمره است) دست کم معدل کل شما را بالاتر می‌برد.

- پاس نکردن درس‌های ریاضی به‌ویژه در آغاز کار (ریاضی 1 یا 2) به شدت انگیزه درس خواندن شما را پایین می‌آورد.

پی‌نوشت: نوشته «پی‌نوشتی بر نوشته ریاضی و رشته کامپیوتر» را بخوانید. پیش ار آن به عکس بالا توجه کنید و درآن تامل کنید. شرکتی مهندس کامپیوتر می‌خواهد و شماره تلفن خود را به شکل فرمولی ریاضی می نویسد. چرا؟

(21) دیدگاه

پندهایی به دانشجویان کامپیوتر- بخش سوم

این سومین بخش از مقاله‌ای در سه بخش است. برای خواندن بخش نخست به اینجا و بخش دوم به اینجا بروید.

دیگر نگران فرصتهای شغلی که نصیب هندی‌ها می شود نباشید

اگر در هند هستید هیچگاه چنین نگرانی نداشته‌اید، پس دیگر هم نگران شغل‌هایی که به هندیان داده می‌شود نباشید! در هند شغل‌های جالبی وجود دارد، از آنها لذت ببرید.
مرتب می‌شنوم که از تعداد افرادی که به رشته کامپیوتر می‌روند کم می‌شود و دلیلی که می‌شنوم این است که دانشجویان از این می‌ترسند به رشته‌ای بروند که کارهایش به هندی‌ها داده می شود. این حرف به دلایل بسیاری نادرست است. نخست اینکه انتخاب شغل بر اساس گرایش روز (حال) کاری نابخردانه است. دوم اینکه حتا اگر تمام کارهای برنامه‌نویسی به هند و چین داده‌شوند، برنامه نویسی به گونه‌ای شگفت انگیز مهارت خوبی برای همه گونه کارهای جالب و خیال‌انگیز است، کارهایی چون مهندسی فرآیندهای تجاری. سوم: این را از من بپذیرید که هنوز هم برنامه‌نویس به‌راستی خوب کیمیا است هم اینجا و هم هند. بله بسیار از افراد کامپیوتر و آی‌تی خوانده هستند که بیکارند و درباره اینکه مدت بسیاری است که بیکارند گلایه‌ می‌کنند، می‌دانید چرا؟ ناراحت کردن آنها را به جان می‌خرم و می‌گویم برنامه‌نویسان واقعا خوب حتما سر کار هستند. چهارم: ایده بهتری دارید؟ می‌خواهید چه کار کنید، تاریخ بخوانید؟ بعد هم راه دیگری ندارید جز اینکه ادامه تحصیل بدهید و به رشته دیگری چون حقوق بروید. چیزی هست که از آن مطمئن هستم: ٪99 وکلا از کارشان متنفرند، از تک‌تک دقایق کارشان متنفرند و هفته‌ای 90 ساعت کار می‌کنند. همانگونه که گفته‌ام: اگر از برنامه نویسی لذت می برید خدا را شکر کنید زیرا از جمله محدود افراد بسیار خوش شانسی هستید که با انجام دادن کاری که دوستش دارید می توانید زندگی خوبی بسازید.
بگذریم، فکر نمی‌کنم داشجویان به‌راستی اینگونه فکر کنند. کم شدن دانشجویان کامپیوتر به این خاطر است که پس از یک دوره جو‌گیری هم‌اکنون تعداد به حد طبیعی خود رسیده است. جو‌گیری باعث شده بود کسانی که به‌راستی برنامه‌نویسی را دوست نداشتند فکر کنند این کار کار پر درآمدی است و به سوی آن هجوم بیاورند. خوشبختانه چنین افرادی دیگر به کامپیوتر نمی‌آیند.

مهم نیست که چه می کنید دوره کارآموزی خوبی بردارید

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

این نوشته برگردانی است از:

Spolsky, Joel. “Advice for Computer Science College Students

در این رابطه می‌توانید نوشته «چرا دانشجویان ایرانی باید در پروژه های آزاد/بازمتن مشارکت کنند!؟» را نیز بخوانید.

این نوشته را به بالاترین بفرستید: Balatarin

(9) دیدگاه