Google Writely

سپتامبر 23, 2006

Writely یک برنامه واژه پرداز آنلاین است که به کمک آن می‌توانید متن‌های خود را سریع و ساده ایجاد، ویرایش و منتشر کنید، به اشتراک بگذارید، به صورت آنلاین ذخیره کنید تا از هر جایی قابل ویرایش باشند.

در Writely‌ می‌توانید کار بر روی یک متن را به همراه چند نفر دیگر انجام دهید،‌ در واقع می‌توانید تعیین کنید که چه کسانی اجازه ویرایش بر روی اسناد شما را دارند. همچنین می‌توانید بخش‌های ویرایش شده توسط دیگران را مشاهده و مقایسه کنید و به سادگی به نسخه قدیمی‌تر سند برگردید. همچنین می‌توانید اسناد خود را به اشتراک بگذارید و تعیین کنید که چه کسانی اجازه دیدن اسناد شما را داشته باشند.

اسناد در Writely‌ را بعد از ایجاد و تکمیل ویرایش به صورت HTML‌، RTF، Word، Open Office، PDF می‌توانید روی هارد خودتان ذخیره کنید. ذخیره به صورت pdf‌ رو برای فارسی هم امتحان کردم که مشکلی نداشت، همچنین می‌توانید متن یا تصویر روی Writely آپلود کنید یا از طریق پست الکترونیک به Writely متن ارسال کنید.

از Writely برای وبلاگتان هم می‌توانید استفاده کنید. می‌توانید یادداشت‌هایی را که در Writely‌ ذخیره کرده‌اید در وبلاگتان منتشر کنید. امکان تگ گذاری برای نوشته‌ها هم در Writely پیش‌بینی شده است.

با استفاده از اکانت گوگل خودتان می‌توانید از امکانات Writely‌ استفاده کنید. بعد از ورود به Writely از طریق این صفحه، این سرویس هم به لیست سرویس‌های اکانت گوگل شما اضافه می‌شود.

Advertisements

Persian Community Server

سپتامبر 22, 2006

سال گذشته که پروژه فارسی‌سازی برای Community Server با همت و تلاش کیوان نیّری و بهنام یوسفی شروع شد من هم که دنبال فرصتی بودم تا با CS‌ بیشتر کار کنم وارد تیم شدم اما به‌خاطر فشارهای وحشتناک کاری که در بهار امسال داشتم بعد از مدتی کناره‌گیری کردم. آن موقع خیلی ناراحت بودم، به کیوان هم گفتم که ناراحتی‌ام به خاطر رفتن از تیم پروژه فارسی‌سازی نیست که به خاطر دور شدن از CS‌ است که انصافا برای هر برنامه‌نویسی کلی چیز برای یادگرفتن دارد و یک کلاس تمام عیار است.

به هر حال مدتی پیش تلاش‌های دوستان تیم فارسی‌سازی به نتیجه رسید و نسخه بتا اولین پک فارسی برای 2.1  Community Server ارائه شد. خود کیوان که از مدت‌ها پیش با CS‌ کار کرده بود و تقریبا یک سال و نیم است که وبلاگ انگلیسی‌اش را به کمک CS‌ راه انداخته،‌ اما علیرضا اسماعیلی هم مدت کوتاهی است که از Xblog به CS فارسی‌شده کوچ کرده است. برای همه دوستان آرزوی موفقیت می‌کنم.

تکمیل:
اول. امیدوارم توصیفی که در مورد CS به کار بردم باعث نشود کسی فکر کند برای شروع دات‌نت CS را باید انتخاب کرد. قبل از هر چیز باید برنامه‌نویسی دات‌نت را یاد بگیرید، بعد از کمی برنامه‌نویسی و کسب تجربه،‌ زمان استفاده از برنامه‌های حرفه‌ای مثل CS است. در مورد CS ضمن اینکه همه چیز را می‌توانید در انجمن‌های سایت CS بیابید/بپرسید، یادداشت‌های CS Dev Guide کیوان نیّری هم کمک خوبی هستند.

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

Ministry of ICT

سپتامبر 22, 2006

امروز سری زدم به سایت وزارت ارتباطات و فناوری‌اطلاعات. چند نکته جالب توی این سایت دیدم. اول اینکه اگر وب‌سایت شما اشتباهی فیلتر شده، می‌تونید از طریق نمابر 02188429267 مساله رو پیگیری کنید.

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

سایت امور بانوان وزارت هم با آن طراحی وحشتناک و New Page 1 ‌ای اش دیدنی است! به خصوص بعضی صفحاتش مثل این یا این.

پ.ن: با مسواک برقی خاموش مسواک نزنید! ممکن است باعث سوء تفاهم شود.

Persia Plugin

سپتامبر 20, 2006

با سی‌شارپ یک برنامه ساده برای گوگل دسکتاپ نوشتم که اسمش را گذاشتم Persia Plugin. در ورژن 0.1 فعلا به جز نمایش تاریخ شمسی (به کمک pcal‌) هیچ چیز دیگری ندارد! فکرهایی برایش دارم تا به تدریج به امکاناتش اضافه کنم.

سال گذشته برنامه بزرگتری برای گوگل دسکتاپ نوشته بودم که تنها یک قدم تا ارائه جهانی فاصله داشت. آن یک قدم هم مربوط می‌شد به دیتابیس برنامه که می‌خواستم یک فایل xml باشد با اطلاعات رمز شده. فرصتی برای تکمیلش پیدا نکردم. به خصوص که بخش دیتابیس آن برنامه اصولا خودش یک پروژه دیگر است.

فعلا زمان‌بندی خاصی برای ارائه نسخه جدید این برنامه ندارم. یک سری چیزهای جینگول هست که الان هم می‌توانم به همین نسخه از Persia Plugin‌ اضافه کنم مثل امکان خاموش کردن کامپیوتر یا باز کردن درایو سی‌دی و این طور چیزها، ولی می‌خواهم امکاناتی جالب و مفید برای کاربران ایرانی داشته باشد. پیشنهادی دارید؟

» دریافت Persia Plugin 0.1
بعد از اجرای فایل نصب‌کننده، در انتهای عملیات یک پیغام مبنی بر تایید نصب Persia ظاهر می‌شود که باید روی دکمه Yes‌ کلیک کنید. این تصویر را ببینید.

Diary

سپتامبر 20, 2006

امروز از صبح درگیر تحویل پایان‌نامه بودم. تقریبا 6 ساعت تمام. فردا هم ادامه خواهد داشت چون موفق به زیارت استاد نشدیم.

همین حالا که این‌ها را می‌نویسم یک گند اساسی زدم. حواسم نبود و توی یاهو میسنجر حدود 15 نفر رو اشتباهی اضافه کردم. حالا بماند که چند تا استاد و چند نفر که عمرا نمی‌خواهم سر به تن داشته باشند هم بینشان هست.

نتیجه اخلاقی: حالا هر چقدر هم کار درست هستید قبل از آن‌که آن دکمه Ok لعنتی را فشار دهید آن دیالوگ لعنتی را بخوانید تا بفهمید که نرم‌افزار لعنتی چه کار می‌خواهد بکند که تاییدش را از شما می‌خواهد. روشنه؟

To Be

سپتامبر 19, 2006

فیلم 21 گرم را اگر دیده باشید، به جز آن تدوین موزاییکی و روایت پازل‌گونه فوق‌العاده‌اش یک سوال اساسی دارد.

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

این 21 گرم که از ما کم می‌شه وزن روح ماست. واقعا 21 گرم چقدر وزن داره؟ وزن «بودن» و «هستی» ما چقدره؟

Microsoft Visual Programming Language

سپتامبر 19, 2006

 چندی پیش مایکروسافت بسته نرم‌افزاری Robotic Studio را معرفی کرد. Microsoft Visual Programming Language یکی از نرم‌افزارهای این مجموعه است. برای استفاده از MVPL به دات‌نت فریم‌ورک 3 احتیاج دارید. بله! دات‌نت 3 دیگر در راه نیست همین حالا بین ماست.

در MVPL‌ همان‌طور که از نامش پیداست کدنویسی معنایی ندارد. کافی است با استفاده از المان‌های گرافیکی مشخص کنید که ساختار و کار برنامه شما چیست. به عنوان مثال این تصویر را ببینید. کار این برنامه ساده این است که اعداد بین یک تا ده را به صورت جمله The number is توسط TextToSpeech‌ می‌خواند و در آخر در صورتی که به عدد 10 رسیده باشیم عبارت All done را می‌خواند. می‌بینید که برنامه‌نویسی چقدر کار گلابی‌ای شده!

نگاهی بیندازید به قابلیت‌های جدید این مجموعه، البته MVPL‌ و همه زبان‌های برنامه‌نویسی ویژوال هنوز خیلی جای کار دارند. Robotic Studio و .NET Framework 3.0 را می‌توانید از اینجا دانلود کنید (مجموعا 75.5 مگابایت). نمونه برنامه‌های خوبی هم همراه این مجموعه نصب می‌شود که به زبان‌های مختلف مثل C#.NET و VB.NET‌ و MVPL یا حتی Python هستند.

IIS on Windows XP Home

سپتامبر 19, 2006

اگر برنامه‌نویس وب باشید و به دلیلی (مثلا به خاطر ارجینال بودن ویندوز لپ‌تاپ) مجبور باشید از ویندوز اکس‌پی نسخه خانگی استفاده کنید یک مشکل بزرگ دارید. مایکروسافت اجازه نصب IIS را روی ویندوز اکس‌پی خانگی نمی‌دهد.

هر چند ویژوال استودیو 2005 مشکل نیاز به IIS را حل کرده است ولی همه که با دات‌نت 2 کار نمی‌کنند! خوشبختانه امکان نصب IIS‌ روی نسخه خانگی ویندوز اکس‌پی وجود دارد. مقاله زیر راهنمای خوبی در این مورد است.

Installing IIS on Windows XP Home

NOD32

سپتامبر 19, 2006

همیشه فکر می‌کردم آنتی‌ویروس یعنی نورتون و مک‌آفی و شنیدن اسامی جدید در عرصه محصولات امنیتی کنجکاوم نمی‌کرد. تا اینکه به طور تصادفی با NOD32 آشنا شدم. این آشنایی باعث شد کل McAfee Security Center رو که مثل بختک افتاده بود روی منابع سیستم حذف کنم و از این آنتی‌ویروس خوب و قوی و سبک استفاده کنم.

بهترین‌ها آنتی‌ویروس‌های دنیا در حال حاضر، Kaspersky و Active Virus Shield و F-Secure‌ هستند ولی NOD32 هم در لیست بهترین‌هاست و عملکرد بسیار خوبی از خودش نشان داده است.

دانلود آخرین نسخه NOD32 (مربوط به 13 سپتامبر 2006 با حجم 10.6 مگابایت) + کرک

Parse

سپتامبر 18, 2006

یکشنبه عصر، محمد زنگ زد که برویم برای ثبت‌نام پارسه. توی دو ساعتی که وقت داشتم فقط صدهزار تومان پول توانستم آماده کنم. ساعت 7 طبق قرار توی پارسه بودیم، من و ده دوازده نفر دیگر از بچه‌های ورودی 81. فکر کنم 50 دقیقه‌ای مشغول التماس و مخ‌زنی مسئول مربوطه بودیم تا پول جزوه‌ها را از ما نگیرد. آخرش هم موفق نشدیم، به هر حال زور آن‌ها بیشتر بود! چند نفری همان شب ثبت‌نام کردند ولی بقیه تصمیم گرفتند بیشتر در موردش فکر کنند.

ظهر دوشنبه با محمد تماس گرفتم که ببینم آخرش چه کار می‌خواهد بکند. باورم نمی‌شد که در حال نوشتن چک جزوه‌ها بود! من هم که از شب قبل عملیات دریافت بدهی‌های آخر ماه رو شروع کردم و صبح هم با دست پر از بانک آمده بودم گفتم که میام و ده دقیقه بعد هم دو نفری توی پارسه داشتیم ثبت‌نام می‌کردیم و آخرین جزوه‌هایی که از نرم‌افزار مانده بود رو می‌بردیم. همان‌جا به محمد گفتم که خیلی آدم‌فروشیم. به خانم‌های مسئول ثبت‌نام هم گفتم که اصولا ورودی‌های 81 متفاوتند. ما همه با هم دوستیم ولی فقط همدیگه رو تحمل می‌کنیم. خندیدند.

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

پ.ن: این سایت پارسه یک افتضاح در طراحی محسوب می‌شه. یادم باشه بعد از کنکور بهشون پیشنهاد طراحی و برنامه‌نویسی سایت بدم.

Second

سپتامبر 18, 2006

تست کردن wordpress.com و Windows Live Writer یک چیز است و دوباره شروع کردن یک چیز دیگر. می‌خواستم دفعه بعدی که شروع می‌کنم در سایت شخصی خودم باشم جایی که نقشه‌های زیادی برایش داشتم. بعد به این فکر کردم چرا باید پیاده‌سازی چیزهایی که همین حالا هستند و استفاده‌شان هم رایگان است وقت و هزینه صرف کنم؟ دلیلی نبود.

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

عناوین را هم بیشتر از این جهت انگلیسی انتخاب می‌کنم تا لینک درستی داشته باشند. حیف که Windows Live Writer‌ فعلا این قابلیت کد پست (post slug) را پشتیبانی نمی‌کند. در ضمن باید بدانید با وجود اینکه به‌خاطر ADSL همیشه آنلاین هستم ولی به‌روزشدن اینجا زمان‌بندی مشخصی ندارد پس ممکن است باز برای مدتی چیزی ننویسم. شخصی بودن نوشته‌ها هم بیشتر به چشم خواهند آمد چون تا چند ماه زمانی برای نوشتن یادداشت‌های تخصصی نیست.

این لینک‌های del.icio.us هم که این گوشه می‌بینید هم مرتب آپدیت نخواهند شد ولی لااقل لینک‌های تخصصی جالبی بینشان پیدا خواهید کرد. خب این هم از دومین پست.