بایگانی ماهیانه: ژانویه 2013

دیوانگی

ایـن دیـوانگیـست …

که از همه گلهای رُز تنها بخاطر اینکه
خار یکی از آنها در دستمان فرو رفته است متنفر باشیم

که همه رویاهای خود را تنها بخاطر اینکه
یکی از آنها به حقیقت نپیوسته است رها کنیم

این دیوانگیست …

که امید خود را به همه چیز از دست بدهیم بخاطر اینکه
در زندگی با شکست مواجه شده ایم

که از تلاش و کوشش دست بکشیم بخاطر اینکه
یکی از کارهایمان بی نتیجه مانده است

این دیوانگیست …

که همه دستهایی را که برای دوستی بسوی ما دراز می شوند بخاطر اینکه
یکی از دوستانمان رابطه مان را زیر پا گذاشته است رد کنیم

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

این دیوانگیست …

که همه شانس ها را لگدمال کنیم بخاطر اینکه
در یکی از تلاشهایمان ناکام مانده ایم

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

شانس های دیگری هم هستند
دوستی های دیگری هم هستند
عشق های دیگری هم هستند
نیروهای دیگری هم هستند
و افق های بهتری هم هستند

تنها باید قوی و پُر استقامت باشیم
و همه روزه در انتظار روزی بهتر و شادتر از روزهای پیش باشیم …

GTranslate به‌روزرسانی شد!

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

در هر حال افزونه به روز رسانی شد و من هم وظیفه‌م اطلاع رسانی بود و تاکید می‌کنم که اگر باز هم ایده‌ای دارید از اون استقبال می‌شه.

پی‌نوشت: در نسخه‌ی ۲ که دارم روش کار می‌کنم برای دست‌رسی سریع‌تر بهترین پیشنهاد گوگل برای ترجمه بدون نیاز به بازشدن صفحه‌ی جدید به نمایش در میاد.

پی‌نوشت۲: نوشته کوتاه بود. در واقع چیز بیش‌تری برای گفتن نداشتم!

همیشه آپدیت بودن خوب نیست!

داستان از این‌جا شروع می‌شه که ویندوز ۷ و ۸ در لپ‌تاپ من با یک مشکل کم‌یاب مواجه بودند. و اون هنگ (freez) کردن ناگهانی ویندوز بوده که حتی پس از ری‌استارت هم مشکل حل نمی‌شده و کمی بعد از بوت‌شدن سیستم‌عامل سیستم دوباره هنگ می‌کنه. فکر کنم اصطلاح واکنش‌های زنجیره‌ای مناسب باشه و در این‌جا زنجیره‌ی ما هنگ کردن سیستمه.

چندوقتی به فدورا مهاجرت کردن و واقعا ازش لذت بردم ولی نمی‌تونستم از سی‌شارپ دل بکنم و اصولا برنامه‌نویسی دات‌نتی هستم (اگر این تیکه رو نفهمیدید نتیجه‌ی کلی این که دات‌نت مال ویندوزه و برای برنامه‌نویسی‌ش هم باید ویندوز داشت) و حتی wine هم کمک نکرد (wine شبیه‌ساز ویندوز در سیستم‌عامل‌های لینوکسیه و تا حد خوبی هم جواب می‌ده ولی برای من جواب نداد!) و من دوباره به ویندوز بازگشتم (دقیقا روز قبل از انتشار فدورا ۱۸! باورتون می‌شه؟!؟)

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

این دفعه به پیشنهاد مهدی آپدیت‌ها رو دونه به دونه نصب می‌کردم و قبل از نصب هم یه restore point می‌ساختم که اگر مشکلی پیش اومد بشه برگشت به مرحله‌ی قبلی. حدود ۲۰ تا آپدیت بود و از شانس خوب بنده  دقیقا آپدیت بیستم که آپدیت درایور Lan سیستم بود باعث این مشکل بود و پس از سرچ توی گوگل فهمیدم که مشکل ریشه داره و دلیل هنگ‌های زنجیره‌ی ویندوز ۷ من هم همین بوده!

خواستم بگم همیشه آپدیت بودن خوب نیست مخصوصا اگر آپدیت‌کننده‌تون باگ داشته باشه!

پی‌نوشت۱: هنوز دنبال راه فرارم که برم فدورا رو هم در کنار ویندوز نصب کنم!

پی‌نوشت۲: درایوری که مشکل داشته این بوده:

Qualcomm Atheros - LAN - Qualcomm Atheros AR8131 PCI-E Gigabit Ethernet Controller (NDIS 6.30)

و نکته‌ش اینکه که NIDS 6.30 هم به نظر می‌رسه برای ویندوز ۶.۳ باشه. یعنی ویندوز ۹! (ویندوز ویستا ویندوز ۶.۰ بوده، ۷ می‌شه ۶.۱ و ۸ هم ۶.۲)

پی‌نوشت۳: ای نوشته «باشد که عبرت گیرید از سرگذشت پدرانتان» بوده. (شاید یه دسته به این نام ساختم!)

پی‌نوشت۴: شما هم اگر این درایور رو دیدید آپدیت‌ش نکنید. مشکل واقعا ریشه داره. اطلاعات بیش‌تر

دیگر در گوگل مشکل نیم‌فاصله نداریم!

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

پس از انتشار افزونه نگاهی برای بازنویسی نوشته‌ی قبلی (به توصیه‌ی مهدی) به site:2barnamenevis.com در گوگل انداختم و در کمال تعجب دیدم که نام دو برنامه‌نویس در تعداد زیادی از نوشته‌ها با نیم‌فاصله نوشته می‌شه.

Capture10

 

Capture11

 

Capture12

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

در ضمن اگر هنوز وردپرس‌تون مشکل داره پیشنهاد می‌کنم افزونه رو امتحان کنید شاید جواب داد در غیر این صورت مشکل از وردپرس یا قالب‌تون هست. البته کش گوگل هم مهمه و اهمیت سایت‌تون. یعنی ممکنه نوشته‌های قدیمی‌تر هیچ‌وقت کش‌شون تغییر نکنه و گوگل هم نیم‌فاصله رو تأثیر نده. پس تغییر رو باید توی نوشته‌های جدیدترتون مشاهده کنید.

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

موفق باشید و نمی‌دونید چقدر خوشحالم.

چون وردپرس با افزونه‌ی کمتر = سرعت بیش‌تر (حتی اگر آدم خودش افزونه رو نوشته باشه!)

رفع مشکل نمایش نیم‌فاصله در گوگل


این نوشته از اعتبار ساقط شده! (به این نوشته مراجعه کنید)

فقط در صورتی که هنوز کارکتر نیم‌فاصله‌ی شما در گوگل نمایش داده نمی‌شود از این افزونه استفاده کنید


کیبورد غیر استاندارد فارسی نسخه‌ای ویرایش‌شده از کیبورد QWERTY عربی بوده و در ماشین‌های تایپ (و نه در کیبوردهای نوین) کاربرد داشته. متأسفانه این کیبورد به ویندوز راه یافت و در نسخه‌های قبلی ویندوز (تا قبل از ویندوز  ۸) این کیبورد به عنوان کیبورد فارسی استفاده می‌شده. یکی از مهم‌ترین مشکلات این کیبورد این بوده که در عربی مفهومی به اسم نیم‌فاصله وجود نداره در صورتی که در زبان فارسی ما از نیم‌فاصله زیاد استفاده می‌کنیم و همان‌طور که از اسم‌ش پیداست قراره جایگزین فاصله در بعضی از ترکیب‌ها باشه. مثلا در جمله‌ی قبل ترکیب و ها یک واژه به حساب می‌شن و نباید آن‌ها را جدا نوشت (و سرهم نویسی هم منسوخ شده) و در این ترکیب‌ها از نیم‌فاصله استفاده می‌شه.

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

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

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

  1. فایل افزونه رو دانلود کنید (حجم: ۲ کیلوبایت)
  2. افزونه رو فعال کنید.
  3. اگر از افزونه‌ی کش استفاده می‌کنید باید توی تنظیمات اون user-agentهای گوگل رو جدا کنید. (لازم نیست همه‌ی user-agentها رو بنویسید. در ادامه توضیح می‌دیم!)

user-agentهای گوگل اون‌هایی هستند که این‌جا گفته و توی افزونه ما به همه‌ی اون‌ها حساسیم (یعنی اگر user-agent یکی از اون‌ها بود نیم‌فاصله می‌شه فاصله) ولی افزونه‌های کش معمولا یک واژه‌ی کلیدی می‌خوان و اگر اون user-agent اون واژه‌ی کلیدی رو شامل می‌شد دیگه سایت رو کش‌شده (به اون user-agent) نشون نمی‌دن. اگر از افزونه‌ی Hyper cache E استفاده می‌کنید توی صفحه‌ی تنظیمات افزونه Agents to reject رو پیدا کنید و توی اون کادر متنی روبه‌روش این مقادیر رو وارد کنید:

Googlebot
(compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)
Mediapartners-Google
(+http://www.google.com/adsbot.html)

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


و حالا بحث علمی (که نمی‌شه دقیقا بهش گفت علمی!) user-agent: هر مرورگری یک‌سری از اطلاعات خودش رو به سایتی که ازش بازدید می‌کنه می‌ده تا اون سایت بتونه تشخیص بده که کاربر داره با چه مرورگری سایت رو نگاه می‌کنه. مثلا برای تشخیص این که بازدیدکننده داره از گوشی موبایل، تبلت یا کامپیوتر سایت رو نگاه می‌کنه از user-agent استفاده می‌شه. برای این‌که بفهمید که user-agentتون چیه می‌تونید به سایت whatsmyuseragent مراجعه کنید. مثلا user-agent فعلی من اینه:

 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17 AlexaToolbar/alxg-3.1

و این user-agent نشون می‌ده که مثلا من از ویندوز ۶.۲ یا همون ویندوز ۸ استفاده می‌کنم و موتور ساخت صفحات وب من (توضیحات بیش‌تر رو در این‌جا بخونید) webkit هستش و یا

AlexaToolbar/alxg-3.1

می‌گه که من دارم از تولبار alexa استفاده می‌کنم. و خوب معلومه Chrome/24 یعنی مرورگر من گوگل کرومه. اصولا هر چیزی که توی وب هست یک user-agent داره. حالا ما توی این افزونه از user-agentهای خزنده‌های گوگل استفاده کردیم. در واقع user-agentها رو چک می‌کنیم و اگر خزنده‌ی گوگل بود، به‌جای متن نیم‌فاصله‌دار، متن فاصله‌دار به اون نشون می‌دیم. مثلا توی مرورگر کروم می‌تونید user-agent خودتون رو تغییر بدید و مثلا بکنیدش

Googlebot-Image(Googlebot)

و دو برنامه‌نویس رو ریفرش کنید اون‌وقت همه‌ی نیم‌فاصله‌ها می‌شن فاصله!


این افزونه چجوری کار می‌کنه وردپرس در افزونه‌هاش قابلیتی داره یه اسم filters که این اختیار رو به شما می‌ده که محتوایی رو فیلتر کنید. برای اطلاعات بیش‌تر به این‌جا مراجعه کنید. حالا این افزونه یک فیلتر اضافه می‌کنه و اگر user-agent بازدیدکننده user-agent گوگل بود اون‌وقت توی نوشته همه‌ی نیم‌فاصله‌ها رو با فاصله جایگزین می‌کنه. واقعا کار ساده‌ایه. و این رو هم بگم که این افزونه حدود یک ماه و نیمه که آماده‌ست ولی مشکل ما کش گوگل بوده و همین‌طور مشکلاتی که قبلا داشته. پی‌نوشت: یک‌سری از جست‌وجوهام توی گوگل به سایت‌هایی ختم شدند که نیم‌فاصله داشتند (یعنی گوگل نیم‌فاصله‌شون رو نشون می‌داد) ولی وقتی نوشته‌های یک پزشک رو چک کردم دیدم گوگل نیم‌فاصله‌های اون رو هم حذف می‌کنه و خوب این دلیلی شد که افزونه رو عمومی کنیم. من که ترجیح می‌دم گوگل نیم‌فاصله رو نشون بده تا این‌که این افزونه استفاده بشه ولی فعلا شرایط (حداقل برای ما) حکم می‌کنه که از همین افزونه استفاده کنیم چون گوگل که کاری نکرده. در هر صورت اگر مشکلی در استفاده از این افزونه دیدید حتما در این نوشته گزارش کنید.

چرا اینجوریه؟!

بعضی وقت‌ها آدم حس می‌کنه که «امروز، روز من نیست.» برای من این اتفاق افتاده، ولی نه برای یک روز. روز‌های بسیاری اخیرا میان و میرن که روز من نیستن.

نمی‌دونم مشکل از کجاست، ولی همینجوریه دیگه…

همینجور گند پشت گند، خرابکاری پشت خرابکاری، اصلاً دست به طلا می‌زنم سنگ میشه…

کاش زودتر درست بشه :(

تغییرات بخش آموزش برنامه‌نویسی دو برنامه‌نویس

چون یکی از دوستان در شماره‌ی اول آموزش برنامه‌نویسی دیدگاهی گذاشته بودند و درخواست کرده بودند که این بخش را حذف نکنیم؛ تصمیم گرفتم که در این زمینه کمی شفاف‌سازی کنم!

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

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

در هرصورت برنامه‌ی آینده‌ی من برای ادامه‌ی آموزش برنامه‌نویسی «یک شروع نو» هستش که اول با الگوریتم شروع کنم تا برنامه‌نویسی رو مفهمومی یاد بگیریم.

و تا اون‌جایی که می‌دونم مهدی منتظر بوده تا من آموزش‌های اولیه رو تموم کنم تا اون دوره‌ی آموزشی برنامه‌نویسی برای ویندوز ۸ رو شروع کنه (پیش خودمون باشه فکر کنم فعلا حوصله نداره شروع کنه و ترجیح می‌ده این‌جوری کارش رو توجیه کنه چون ما خیلی راه در پیش داریم تا به سی‌شارپ برسیم که پیش‌نیاز آموزش‌های مهدیه درصورتی که می‌تونه برای اون‌هایی که سی‌شارپ تا حد خوبی بلندند این آموزش رو شروع کنه و در کل ما که از آموزش پاسکال تا این‌جاش خیری ندیدیم!)

فکر کنم خیلی حرف زدم بهتر باشه یه مقدار بهشون عمل کنم!

تا نوشته‌ی بعد خدانگهدار

پی‌نوشت: دلم می‌سوزه که سال دیگه کنکور داریم و یک سال باید بیخیال سایت شم!

«دو برنامه‌نویس» تغییر می‌کند! (بخش دوم)

نوشته‌ی قبلی (که من اسمش رو می‌گذارم بخش اول) رو احمدعلی نوشته بود؛ و خب، من ترجیح دادم برنامه‌ی خودم برای آینده‌ی وبلاگ رو بگم.

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

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

در مورد لحن، توضیحی نمی‌دهم، کسانی که نوشته‌های من رو بخوانند متوجه خواهند شد!

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

ظاهر سایت رو هم کمی تغییر دادیم، به نظرم از قبل بهتر شده. با این حال ممکنه دلمون بخواد تغییرات دیگه‌ای هم توش بدیم. تا خدا چی بخواد!

البته دیدگاه‌های شما عزیزان هم بسیار راهگشا است برای ما! ما را از این نعمت بزرگ محروم نکنید!

دو برنامه‌نویس تغییر می‌کند

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

 

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

اهم اهم

نوع محتوا

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

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

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

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

در کل ترجیح می‌دهیم به جای نوشته‌هایی مثل نارنجی و زومیت، نوشته‌هایی به سبک جادی داشته باشیم (یعنی خودمانی‌تر و همین‌طور از نظر موضوع)

ظاهر سایت

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

یک‌سری تغییرات کوچیک‌تر هم بوده که امیدوارم خودتون متوجه شده باشید.

سرور دو برنامه‌نویس

چندهفته‌ی پیش که دو برنامه‌نویس خاموش بود، مشکل ما از سرورمان بود. قضیه اینه که دو برنامه‌نویس اول روی سرویس میزبانی اشتراکی یکی از شرکت‌های بلاد کفر بوده ولی چون آزینیوم بار زیادی روی سرور اشتراکی می‌زاشت به ما اخطاریه دادند که یا پروژه‌تون (پروژه‌ی مهدی در اصل) رو جمع کنید یا با پروژه‌تون جمع‌تون می‌کنیم و یا برید یه سرور مجازی اختصاصی بخرید و ما هم از روی اجبار برای پروژه‌ی آزینیوم (و پروژه‌های احتمالی دیگر در آینده) به یک سرور مجازی ویندوزی (ویندوز سرور ۲۰۰۸) با ۲ گیگابایت رم و ۵۰ گیگابایت هارددیسک اشتراکی و همین‌طور ۲.۴ گیگاهرتز سی‌پی‌یو مهاجرت کردیم. و جالب است بدانید بیش‌تر از این که وقت‌مان را روی نوشته‌های دو برنامه‌نویس بگذاریم؛ روی سرور و سرعت بخشیدن به آن گزاشتیم و البته تا حدودی هم موفق شدیم!

در کل دو برنامه‌نویس قراره تغییرات‌ش بنیادی باشه البته از یک نطر قبلا بنیادی نداشته ولی الان داره و سعی می‌کنیم این بنیاد حسابی قوی باشه.

مظمئن نیستم که مهدی هم می‌خواد نوشته‌ای در این مورد بنویسه یا نه ولی در کل از دیدگاه‌هاتون بسیار شادمان خواهم شد. مخصوصا این که دل دوتا نوجوون رو شاد کردید!