چه قدر خوب میشد اگر سیستمهای مدیریت محتوا به طور عام و سرویسهای وبلاگنویسی به طور خاص، امکانی برای افزودن خودکار سرآیند (Header) و پانوشت (Footer) به مطالب منتشر شده میدادند. این طوری دیگر لازم نبود تا وبلاگنویسانی مثل ایشان، در انتهای هر پست، برای دعوت به اشتراک فیدهای وبلاگ خود، چند خط را کپی – پیست کنند. آن وقت دیگر لازم نبود که من مشترک، هر بار که آیتم مربوط به این فیدها را در گوگل ریدر باز میکنم، این چند خط را هم ببینم. (من که قبلاً مشترک این فیدها شدهام، چه نیازی به دیدن این سطور دارم؟)
خودحرفگوشنکنی!: در فید وبلاگم عضو شوید لطفاً! http://feeds.feedburner.com/Approachblog
شِمای پایگاه داده وردپرس
آوریل 21, 2009
بسم الله
در مهندسی نرمافزار اولین و یکی از مهمترین کارهای توسعهی یک برنامه، طراحی درست و اصولی پایگاه داده است. در صورتی که تیم توسعه به هنگام طراحی دیتابیس به نیازمندیهای اصلی توجه نکند و آیندهنگری برای پروژه نداشته باشد، به طور قطع نرمافزار تبدیل به یک Legacy System خواهد شد و توسعه و نگهداری آن در آینده بسیار سخت و حتا محال خواهد بود. بنابراین لازم است تا در مراحل اولیهی طراحی به نیازمندیهای آینده توجه کافی شود و تا حد ممکن بانک اطلاعاتی نرمافزار به شکل بهینه و کارآمد ساخته شود.
«وردپرس» یک سیستم مدیریت محتوا –به طور خاص برای وبلاگ نویسی- است که به نظر بسیاری به شکل کاملاً حسابشده و اصولی طراحی شده و توسعه داده میشود. حتماً بخشی از موفقیت وردپرس در پیشرفت سریع آن، مربوط به طراحی بسیار خوب دیتابیس آن است. در شکل زیر شِمای (Schema) پایگاه دادهی نسخهی 2.7 وردپرس را مشاهده میکنید. (منبع: وبلاگ KAPISH) برای مشاهدهی تصویر بزرگتر روی آن کلیک کنید.
من اگر روزی بخواهم وبسایتی را طراحی و برنامه نویسی کنم و در آن بخشی را برای انتشار محتوا (به هر شکل: خبر، وبلاگ، …) داشته باشم، حتماً از بخشی از این شِما برای طراحی دیتابیس آن استفاده میکنم. (مشخصاً قسمت آبی رنگ که شامل جداول مربوط به نوشتههاست)
نسخهی pdf این شِما را از اینجا دریافت کنید.
خبرهای امیدوارکنندهای از فــیلــترینگ میرسد
آوریل 16, 2009
تقریباً از همان ابتدای ورود اینترنت به خانههای ایرانی، شرکت مخابرات و شرکتهای ارائهکنندهی خدمات دسترسی به اینترنت موظف به پالایش و فــیــلتــرینــگ محتواهای مغایر مقررات شدند. در نتیجه برای این کار نرمافزارهای مختلفی خریداری (و بعضاً با عرض شرمندهگی: دزدیده!) شدند که البته هر کدام کم و بیش اشکالاتی داشته و دارند. و گاهی باعث بلاک شدن اشتباهی وبسایتها میشوند.
موضوع بلاک شدن اشتباهی صفحات وب، بیشتر از همه، کاربران دانشگاهی را آزار میداد و مانع دسترسی ایشان به منابع علمی میشده و میشود. برخی از دانشگاهها برای حل این موضوع اقدام به عرضهی سرویس اینترنت بیمحدودیت برای دانشجویان خود کردند که خود این مساله معضل دیگری شد! در سایتهای اینترنت بعضی دانشگاهها، فعالیت کاربران با عامل انسانی مونیتور میشود.
تا چندی پیش هرگاه که کاربران اینترنتی با صفحهی بلاک شدهای مواجه میشدند، ناچار از خیر مشاهدهی آن صفحه گذشته و آن را میبستند. البته چندین بار شرکت مخابرات نشانی ایمیلی را برای گزارش مسدود شدن اشتباه وبسایتها از طریق رسانهها اعلام کرده بود. اما ناآگاهی اکثر کاربران از وجود چوناین چیزی، امکان گزارش آن به مسئولان مربوط میگرفت.
چند روز پیش وقتی با یک وبسایت بلاک شده مواجه شدم، دیدم که پیام مربوط به آن کمی تغییر داده شده و از کاربران میخواهد که در صورتی که سایت مورد نظر «به اشتباه فیلتر شده است با پست الکترونیکی filter@dci.ir» مکاتبه کنند.
به نظرم این موضوع به همراه رفع فــیــلــتــرینــگ چند وبسایت بیمورد و معروف دیگر، میتواند نویدبخش عزم مسئولان دستاندرکار پالایش اینترنت، برای تجدید نظر در روند سالهای گذشته و اصلاح اشکالات سیستم پالایش باشد. و البته در این مورد از مشترکان درخواست همکاری دارند. با این حساب میتوان امیدوار بود که به تدریج وبسایتهای مفید از بند فــیلـــــتر رهایی یابند.
اما من یک سوال برایم باقی است و آن این که اگر کاربری با یک سایت فــیلــتر شده مواجه شود، قبل از آن که از محتوای آن باخبر باشد، چهگونه میتواند بداند که این سایت به اشتباه فــیلـــتر شده یا نه؟ فرض بر این است که برای نخستین بار و مثلاً از طریق جستوجو به وبسایت یادشده رسیده است.
مشکل لاینحل یک دامنهی ملی
آوریل 9, 2008
شکر!
بهمنماه سال 85 بود که دامنهی mojahede.ir را ثبت کردم و تا دو ماه بعد که دوستم در “گروه طراحی صلح” وبگاه “مجاهده” را طراحی کرد، موقتا دیاناسهایش را روی یک سرور دیگر تنظیمش کردم. از فروردین پارسال که پیادهسازی نسخهی قبلی مجاهده تمام شد و البته من هم دیاناسهای دامنه را با سرور جدید ست کردم، به مشکلی برخوردیم که آن موقع عجیب بود.
موضوع این بود که برای من -که در شهرستان زندگی میکنم و اینترنتم هم هنوز دایالآپه!- در تقریبا نیمی از مواقع، mojahede.ir به جای اینکه روی سرور جدید هدایتم کند، به سرور قبلی میفرستاد مرا (چی نوشتم!!؟). و البته این مشکل برای دوستان -مثلا- تهرانی و همدانی و … وجود نداشت. و اتفاقا من با پرو..کسی میتوانستم سایت را ببینم؛ در حالی که همان زمان که بیآن متصل میشدم به جای دیگری میرفتم.
![]()
اول فکر میکردیم مسئله بعد از چند روز حل میشود. اما با گذشت یکی، دو هفته با پشتیبانی خدمات دامنهی ملی ایران تماس گرفتم که گفتند احتمالا مشکل از سرور است. بعد به یکی از آیاسپیهای شهر زنگ زدم، و حتا یک بار حضوری به شرکتشان مراجعه کردم، گفتند که ما اینترنتمان را از مخابرات میگیریم. با مرکز دیتای مخابرات زنجان صحبت کردم گفت مشکل از طرف آیاسپیهاست. با آیاسپی دیگری تماس گرفتم -که البته معتقدم بسیار متخصصتر از شرکت قبلی هستند- یک سری صحبتهایی شد که الان یادم نیست و …
خلاصه، دیگر پذیرفته بودم که باید صبر کرد! یادم هست حتا با علی هم که صحبت میکردم، موضوع دامین خودش (sharh.ir) و یکی دیگر را (noqteh.ir به گمانم) تعریف کرد و من صبورتر! شدم. راستی مسئلهی جالب اینکه بعضی دوستان همشهری (مثل این) که اینترنت adsl دارند چوناین مشکلی را احساس نمیکنند اصلا، بچه مایهدارها!! فلذا من هم که عادت کردم به این وضع و هر وقت میخواستم «مجاهده» را آپدیت کنم و دامین mojahede.ir مرا به جای اینکه به مکان اصلی برساند، به جای دیگری میفرستاد، یا صبر میکردم اوضاعش بهتر شود، و یا -بالاجبار- از پرو..کسی استفاده میکردم. که البته نمیدانم چهقدر امنیت داشت.
فیلترینگ و دامنههای جدید
آوریل 7, 2008
بسماللهالرحمنالرحیم
در روزهای پایانی سال 86 سایت خبری تحلیلی شیعهنیوز برای کاربران ایران مسدود شد و البته بعد از چند روز رفع فیلتر شد. همان زمان این سایت در خبری متن ایمیل واحد فیلترینگ مخابرات در پاسخ به مدیریت شیعهنیوز را درج کرد. در قسمتی از این نامه میخوانیم:
هرگونه تغییر در آدرس فیلتر شده یا راه اندازی دامنه جدید با محتوای قبلی، یا راه اندازی سرویس https، تخلف محسوب می گردد.
از سالهای گذشته تا به امروز بعضی از وبسایتهای مخالف یا معارض حکومت ایران که از خارج مدیریت و در داخل فیلتر میشدند، با پارککردن دامنهی جدید در کنار دامنههای قبلی به کار خود ادامه میدادند. که البته بعد از مدتی آنها هم فیلتر میشدند و این روند ادامه داشته و دارد.
و اما وبسایتهایی که از داخل ایران مدیریت میشده و میشوند نیز اگرچه به ندرت مسدود میشدهاند، اما خیلی زود رفع فیلتر شده و به کار خود ادامه میدادند. بنابراین معمولا نیازی به افزودن دامین تازه احساس نمیشد. شاید سایت “بازتاب” اولین پایگاه خبری داخلی بود که بعد از فیلترینگ چهارمش در سال 85، با افزودن دامینهای تازه از کار نایستاد و بعد از انسداد هر کدام از دامنههایش بیفاصله دامنهی دیگری را به راه میانداخت.
به جز مورد “بازتاب” تقریبا برای هیچ وبسایت داخلی دیگری مسئلهی مشابه بالا اتفاق نیفتاده بود. اما سال گذشته و در پی شکایت وکیل “سیدحسین موسویان” از مدیر پایگاه “عدالتخانه” و بازداشت وی و فیلترینگ عدلروم دات کام، دستاندرکاران این سایت دامنهی دات نت را برای این سایت ثبت کردند و البته بعد از فیلترینگ آن هم، با دامنهی adlroom.org به کار خود ادامه میدهند.
پینوشت 1: فکر میکردیم “شیعه نیوز” از فیلتر درآمده، اما ظاهرا به کار خود پایان داده است.
پینوشت 2: واقعا فکر نمیکردم که راهاندازی پروتکل https یا افزودن دامنههای جدید برای پایگاه فیلترشده تخلف است.
مرتبط: آئين نامه وزارت فرهنگ و ارشاد اسلامي براي مسدود سايتها [یک فتحی]
وبسایت "قصاص جالوت" از دسترسی خارج شده است
مارس 17, 2008
بسم الله القاصم الجبارین
دستکم 4 روز است که پایگاه “قصاص جالوت” در دسترس نیست. فیلتر نیست البته، اما با وب.پ.ر.و.ک.س.ی هم امتحان کردم و افاقه نکرد. ظاهرا از جانب سرور مالزیایی سایت مشکلی هست. این وبسایت از جانب “جنبش عدالتخواه دانشجویی” با هدف تعیین جایزه برای اعدام انقلابی سه تن از سران رژیم صهیونیستی که در جنایتهای اخیر ارتش اسرائیل در غزه نقش بیشتری داشتهاند، راهاندازی شده است.![]()
در این وبگاه از افرادی که مایلند برای تامین جایزه، کلیهی خود را به فروش برسانند، ثبت نام میشود. هفتهی گذشته مراسمی در تهران در این ارتباط برگزار شد. این ابتکار “جنبش عدالتخواه دانشجویی” خشم صهیونیستها را برانگیخت به طوری که پایگاه فارسیزبان وزارت خارجهی اسرائیل به آن واکنش نشان داد. همچوناین چندین وبسایت و وبلاگ خارجی به این موضوع پرداختند.
هنوز بعد از اتفاقی که برای این سایت افتاده، جنبش عدالتخواه نسبت به آن واکنشی نشان نداده و در مورد آن در پایگاه رسمی این جنبش -Edalatkhahi.ir- اطلاعرسانی نکرده است. احتمال میدهم فشارهای امریکا یا رژیم صهیونیستی یا بعضی کشورهای اروپایی بر مسئولان سرور مالزیایی -که میزبان ”قصاص جالوت” است- سبب از دسترس خارج کردن این پایگاه شده است.
- برای کسب اطلاعات بیشتر در مورد ماجرای این حرکت به بایگانی مطالب هفتهی گذشتهی “عدالتخواهی” مراجعه کنید.
پینوشت: هماکنون پایگاه قصاص جالوت در دامنهی Qesas.ir قابل دسترسیست (به نام ابوذر منتظرالقائم ثبت شده). اما نمیدانم چرا با وجود اینکه در whois دامنهی qesas.org همان اطلاعات اولیه هست، باز هم قابل دسترسی نیست.
اندر احوالات خودم، وردپرس، انتخابات و اینها
مارس 8, 2008
یا حق
1. در این پنج، شش روزی که یادداشتی به این وبلاگ نفرستادم، هم درگیر کلاسهای دانشگاه بودم، هم یکی، دو روزی مبتلا به سرماخوردهگی مجدد و … و خدا را شکر که حالا خیلی بهتریم.
2. دو هفتهای میشود که متوجه شدهام وردپرس دات کام لینکهایی که در صفت title آنها (به عنوان توضیح) از حرف “ح” استفادهای میشود، شناسهی یادشده را به علامت ؟؟ تبدیل میکند و به این سان موجب نامعتبر شدن فید وبلاگ میشود. تقریبا از همان موقع هم بحثی را در انجمن وردپرس فارسی آغاز کردم و به رغم مشارکت و کمک نویدخان عصرونه به نتیجهای نرسیدهایم، هنوز.
3. و اما بحث نه خیلی شیرین الکشن. در حوزهی انتخابیهای که شهر ما باشد، بناست که دو نماینده به مجلس راه یابند. اما سی کاندید تایید صلاحیت شدهاند! همین مساله امید به اینکه تصمیم صحیحی از جانب مردم اتخاذ شود را کمی کاهش میدهد. بماند اینکه… اصلا ولش کن! حال از انتخابات نوشتنم نیست.
4. متوجه یک مسئلهی جالب در تبلیغات غالب کاندیداهای شهر شدهام. و آن اینکه در اقلام (همینه دیگه اسمش؟) تبلیغاتی واژهی “حاج” به عنوان پیشوند بیشتر نامزدهای انتخاباتی دیده میشود؛ احتمالا برای جلب توجه و مشروعیت بخشیدن نزد عوام! در انتخابات سال گذشته، حداقل دو نفر با این شکل عوامفریبی -و با رای بالا- به شورای شهر رسیدند. یکیشان خب آقازادهی یکی از مادحین مشهور هم بود البته.
5. در این آشفتهبازار هم ظاهرا مسئلهی فلسطین هم به کلی فراموش شده است. انتظار روتین این بود که دیروز بعد از نماز جمعه یک تظاهراتی بشود که نشد البته و ائمهی محترم جمعه هم به فرمودن همین جمله اکتفا کردند: «محکوم میکنیم!»


