درباره HTML 5

آوریل 8, 2008 by Saeid

html
سلام :)

HTML5 نسخه شماره ۵ زبان اصلی World Wide Web یعنی HTML است. این نسخه در تاریخ ۲۲ ژانویه ۲۰۰۸ بوسیله کنسرسیوم وب جهانی (w3c) منتشر شد.
ایده ابتدایی این نسخه از HTML در سال ۲۰۰۴ در Web Hypertext Application Technology Working Group یا همان WHATWG کلید خورد. این گروه کاری شامل شرکت های بزرگی مانند AOL، Apple، Google، IBM، Microsoft، Mozilla، Nokia، Opera و … می باشد.

نشانه های جدید
HTML 5 عناصر و ویژگی های جدیدی به تگ ها (tag) ها اضافه کرده است. از لحاظ تکنیکی بعضی از این تگ ها به div و span شبیه هستند. به عنوان مثال تگ جدید nav و تگ جدید footer از این دسته هستند.
بعضی دیگر از تگ های جدید مخصوص موتور های جستجو (برای ایندکس کردن اطلاعات) ، دستگاه های دارای صفحه کوچک (مانند موبایل) و یا خواننده های صوتی می باشند مانند تگ های جدید audio و video.
همچنین بعضی از عناصر حذف شده اند. مانند تگ center.

تفاوت ها با HTML 4
لیست تعدادی از تفاوت های HTML 5 با HTML 4 به طور خلاصه (تعداد کمی از نمونه ها نمایش داده شده است) عبارتند از:
• عناصر جدید - section, video, progress, nav, meter, time, aside, canvas
• عناصر صفحه - header, section, footer, figure
• ویژگی های جدید برای تگ Input - date/time, email, url
• ویژگی های جدید - ping, charset, async
• ویژگی های عمومی (به تمامی عناصر قابل اعمال هستند) - id, tabindex,repeat
• عناصر حذف شده - center, font, strike
برای مشاهده تمامی تفاوت های HTML 5 با 4 کافیست به صفحه HTML 5 Reference مراجعه کنید.

میزان پشتیبانی مرورگر ها از استاندارد های HTML 5
برای مشاهده آخرین بررسی ها در رابطه با پشتیبانی مرورگر ها از استاندارد های HTML 5 می توانید به لینک های زیر مراجعه نمایید:

Implementations in Web browsers
Comparison_of_layout_engines

موفق باشید

راه اندازی محیط های X11 به صورت تودرتو

آوریل 6, 2008 by Saeid

KDE - کی دی ای
سلام :)

شاید برای شما هم مثل من پیش آمده باشد که قصد راه اندازی محیط kde (یا سایر محیط ها) به صورت تودرتو داشته باشید.
به عنوان مثال اکنون من در سیستم عامل کوبونتو (Kubuntu) محیط KDE 4 هستم. قصد دارم تا محیط کی دی ای ۳.۵.۹ و یا ۴ و یا سایر محیط های X11 در داخل محیط جاری load کنم.

ابتدا Xephyr را اجرا می کنیم:

Xephyr :1 -extension GLX &

*شما باید بسته xserver-xephyr را نصب کرده باشید.

برای اجرای KDE 3.5.9 بزنید:

export DISPLAY=:1 /usr/bin/startkde &

همین!، به همین سادگی

برای اجرای سایر محیط های X11 کافیست به جای /usr/bin/startkde آدرس bin محیط های مورد نظر را بنویسید. مانند:

/usr/bin/startx & /usr/lib/kde4/bin/startkde &

از دستور locate برای پیدا کردن bin ها استفاده کنید. مانند:

locate startkde

موفق باشید

جشن انتشار اوبونتو 8.04 Hardy Heron

آوریل 3, 2008 by Saeid

ubuntu
سلام

با توجه به انتشار اوبونتو ۸.۰۴ با نام Hardy Heron (هاردی هرن) یا همان حواصیل ماندگار، گروه راهبران تیم ایرانی اوبونتو با همکاری کاربران تصمیم به برگزاری جشن انتشار (Release Party) این نسخه کرده است.

برای اطلاعات بیشتر به صفحه جشن انتشار اوبونتو هاردی ۸/۰۴ موجود در ویکی کاربران ایرانی اوبونتو مراجعه نمایید.

از تمامی اهالی کدباز، دوستان و وبلاگ نویسان تقاضا می شود تا با قرار دادن یکی از تصاویر زیر و لینک دادن به صفحه جشن انتشار اوبونتو هاردی ۸/۰۴ ما را در برپایی هرچه بهتر و صمیمی این جشن یاری دهند:

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

جشن انتشار اوبونتو 8.04 Hardy Heron

با تشکر فراوان از دوست عزیزم بهنام کاشانی بابت طراحی این تصاویر :)

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

موفق باشید

نمایه یا Colophon

مارس 2, 2008 by Saeid

سلام :)

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

برنامه ها

Amarok پخش کننده و سازمان دهنده قوی موسیقی
Konqueror مرورگر وب، مدیریت فایل ها
KEdit ویرایشگر متن
Kontact برنامه مدیریت اطلاعات شخصی به صورت یکپارچه
KMail برنامه مدیریت ایمیل
Kopete پیغام رسان همه کاره
Akregator خوراک خوان
BasKet سیستم یادداشت برداری و فهرست کارها
digiKam مدیریت و ویرایش عکس
QStarDict دیکشنری چند زبانه
Kdesvn Subversion Client
K3B CD/DVD burner

نمایه های دوستان
علی ستاری
سعید زبردست (خودم)

موفق باشید

همکاری در پروژه های کد باز بدون کد نویسی

فوریه 11, 2008 by Saeid

opensource
سلام :)

یکی از بحث هایی که معمولا در اوایل پیوستن به جامعه کدباز (Open Source) مطرح می شود، نحوه مشارکت در پروژه های کد باز است.
در حالت کلی می توان این بحث را به دو قسمت تقسیم کرد:
۱- مشارکت بدون کدنویسی
۲- مشارکت با کدنویسی

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

همکاری و مشارکت در پروژه های کد باز بدون کد نویسی
برای مشارکت در پروژه های کدباز بدون کدنویسی راه های بسیار وجود دارد. مانند: گزارش دادن باگ ، بروز کردن و نگارش راهنما ها و … .
در زیر لیستی از راه های مشارکت در پروژه های کد باز ارائه شده است:
• گزارش دادن باگ (اشکال) های برنامه
• پیشنهاد دادن امکانات و گزینه های جدید
• ارائه نظراتی در رابطه با بالا بردن کیفیت برنامه ها
• یاری در نوشتن مستندات بهتر
• ترجمه مستندات (و متن برنامه) به زبان های دیگر
• مطالعه مستندات، استنباط مثال ها و تصحیح کردن آن ها
• تصحیح کردن تلفظ ها و گرامر های مستندات
• ایجاد یک شیوه و روش مناسب برای کسانی که مستندات را ارائه می دهند
• ساختن یک فرهنگ لغات برای اصطلاحات فنی
• تبدیل کردن مستندات به فرمت های دیگر (مانند DocBook)
• ایجاد یک قالب برای نگارش مستندات در پردازش گر های متن WYSIWYG مانند KWord ، AbiWord و XSLT و تبدیل آن به DocBook
• ایجاد نمودار، اسکرین شات و گرافیک برای مستندات
• ارسال تصاویر گرافیکی (مانند آکون ها و دکمه ها) برای استفاده در برنامه
• کمک به مردم برای استفاده صحیح از برنامه های (مانند پاسخ به سوالات در لیست های پستی و کانال های IRC)
• ارسال یک ایمیل برای تشکر و قدردانی از برنامه هایی که از آنها استفاده می کنید
• ارسال کارت پستال به برنامه نویس ها
• ارسال هدیه های مجازی به برنامه نویس ها
• قوانین را که فکر می کنید به آینده کدباز می توانند یاری برساند را منتشر کنید
• نوشتن مقالات نقد و مرور
• نگارش کتاب
• بروز کردن FAQ و مقالات HowTo
• کمک کردن به گروه های محلی لینوکس (LUG) برای برنامه ریزی برپایی جشن های نصب و …
• نوشتن مقاله برای خبرنامه LUG
• کمک کردن در بروز کردن وب سایت LUG
• کمک در ساختن و نگهداری وب سایت برای پروژه های کدباز
• به کارگیری مطالب مطالعه شده
• استاندارد های مرتبط با برنامه های کدباز را مطالعه کنید و مطمئن شوید که برنامه ها از آن ها پیروی می کنند
• در صورت امکان مردم را به استفاده از برنامه های کدباز تشویق کنید
• ارسال کمی پول برای برنامه نویسان کدباز (Open Source)

اطلاعات بیشتر ;)
موفق باشید

۳ فیلم برای دیدن در آخر هفته

فوریه 7, 2008 by Saeid

movie_48_48.gif
سلام

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

دیاری برای پیرمرد ها نیست No Country For Old Men 2007No Country For Old Men
خشونت و ضرب و جرح پس یافتن چندین جسد، ماشینی با بار هروئین و ۲ میلیون دلار پول نقد به صورت کاملا اتفاقی توسط یک شکارچی در نزدیکی ریو گراند شروع می شود …
فیلمی جذاب که نامزد دریافت ۸ اسکار امسال شده و تاکنون ۶۹ جایزه دیگر را به خود اختصاص داده است.
فیلم هایی که برادران Coenاین یکی داداش) آنها را می سازند همیشه نکته های ظریفی دارد.
اگر موفق به دیدن این فیلم شدید، ۳ نکته را در حین دیدن فیلم دقت کنید. اول اینکه فیلم موسیقی متن ندارد! و دوم حرکت های دوربین.
این فیلم برای کسانی اهل دیدن فیلم های رومنس (رومانتیک؟) هستند، اصلا توصیه نمی شود.دقیقا در برابر روح لطیف انسانی قرار دارد.
امتیاز در IMDB با بیش از ۵۱ هزار رای : ۸.۶ از ۱۰
اطلاعات بیشتر
ادامه مطلب »

از KDE 1 تا KDE 4

فوریه 2, 2008 by Saeid

KDE
سلام

امروز تصاویری از سیر رشد و توسعه KDE جمع آوری کردم. از نسخه ۱ تا نسخه ۴.

KDE 1

kde1.jpg

KDE 2

kde2.jpg

KDE 3

kde3.png

ادامه مطلب »

جیره بندی برق در تهران؟

ژانویه 25, 2008 by Saeid

سلام
حدود یه هفته است که شب ها چند کامپیوتر رو توی شرکت روشن می زاریم ولی هر روز صبح که میایم می بینیم خاموش شدن. یکی دو روز اول فکر کردیم که اتفاقی بوده ولی دیدم نه انگاری اتفاقی نیست. بعد گفتیم حتما شب ها برق ساختمون رو قطع می کنن!
… بگزریم …
نزدیک یک ماهی میشه که برق خونمون هی قطع و وصل می شه! گفتیم اینم حتما دارن کابل عوض می کنن. آخه روز ها اتفاق می افتاد. چند ساعت قبل (حدود ساعت ۴ صبح) از خواب بلند شدم تا یه چیزی بخورم. اومدم قشنگ همه چیز رو آماده کردم. رفتم دستامو بشورم که از شانس من برق ها رفت! :(
توی تاریکی مجبور شدم به جای ماکروویو از گاز استفاده کنم. خلاصه خوردیم و خوابیدیم.
ساعتای ۵ بود که برق ها اومد و همه چراغ هایی رو که تو خاموشی روشن کرده بودم روشن شدن.
گفتم نکنه که این ربطی به قطعی برق توی شرکت داشته باشه؟! اولش گفتم نه بابا، چه ربطی ممکنه داشته باشه؟!
خلاصه اومدین توی اینترنت و دیدم نه انگاری بقیه هم قطعی برق دارن. نمونش همین رضا. از طرفی، یه ۲-۳ شبی می شه که صبحا بیدار میشم می بینیم آب سردکنمون خاموشه.

این سوال برام پیش اومد که آیا کس دیگه ای هم قطعی برق داره؟

موفق باشید

KBFX، جایگزینی برای K Menu

ژانویه 24, 2008 by Saeid

kde.png
سلام

الان چند روزه که کوبونتو رو نصب کردم. از اون چیزی که فکر می کردم بهتره. در این مدت دوستم محمدرضا (mohi) نرم افزاری های خوبی رو برای محیط KDE برام معرفی کرد. البته من هنوز گول نخوردم که به طور کلی بیام سراغ Kubutu ;)
یکی از بسته های نرم افزاری خوبی که معرفی کرد KBFX بود.

KBFX چیست؟
KBFX یک برنامه کاربری می باشد که به زبان C++ برای KDE 3.2.+ نوشته شده و جایگزین مناسبی برای منو پیش فرض محیط KDE است.

kbfx.png

ادامه مطلب »

Webmin ابزار مدیریتی سیستم

ژانویه 15, 2008 by Saeid

webmin_48.png
سلام :)

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

Webmin چیست؟
Webmin یک واسط گرافیکی تحت وب برای مدیریت سیستم های یونیکس است. با یک مرورگر وب شما می توانید کاربران سیستم خود رو مدیریت کنید، تنظیمات Apache را به صورت گرافیکی داشته باشید (از جمله VirtualHost)، فایل های خود را به اشتراک بگذارید و بسیاری از کارهای دیگر را در یک جا داشته باشید. در صورتی که IP شما معتبر (Valid) باشد، براحتی از هر جایی می توانید سیستم خود را مدیریت کنید.
Webmin نیاز شما را برای ویرایش دستی فایل های تنظیمات مانند /etc/passwd از بین می برد و به شما اجازه ویرایش فایل ها را به صورت گرافیکی می دهد.
برای مشاهده لیست ماژول های استاندارد Webmin اینجا کلیک کنید.
نسخه فعلی Webmin ۱.۳۹۰ است.

چند قسمت کاربردی از Webmin به صورت تصویری
• تنظیمات GRUB Boot Loader (بوت لودر گراب)

webmin_grub_boot_loader_screenshot.png

• تنظیمات Apache Webserver (وب سرور آپاچی)

webmin_apache_webserver.png

• مرجع مستندات سیستم (System Documentation) با قابلیت جستجوی همزمان در مستندات لوکال و موجود در وب. در ماژول های مختلف Webmin یک کلیک میانبر در بالای سمت راست صفحه برای جستجوی مستندات ماژول جاری موجود است.

webmin_system_documentation.png

• برنامه زمانی Crontab - Scheduled Cron jobs

webmin_scheduled_cron_jobs.png

• نصب، حذف و بروز رسانی بسته های نرم افزاری (Software Packages)

webmin_software_packages.png

دانلود
• بسته deb برنامه webmin_1.390_all.deb
• بسته rpm برنامه webmin-1.390-1.noarch.rpm
• بسته tar.gz برنامه webmin-1.390.tar.gz
• بسته Solaris برنامه webmin-1.390.pkg.gz

ادامه مطلب »