تبليغاتX
برنامه نویسی و لینوکس
توسعه دهندگان مایکروسافت و تیم سکوی این شرکت روز جمعه پروژه متن باز خود را برای ارتباط PHP و مدل برنامه ریزی net. مایکروسافت را معرفی کرد.

طرح PHP مایکروسافت برای استفاده از خدمات داده ای ADO.net به عنوان پلی بین سکوی نرم افزاری مایکروسافت و زبان اسکریپتی عمومی PHP محسوب می شود. این مطلب توسط پیتر گالی، مدیر انجمن متن باز مایکروسافت عنوان شده است.
به عنوان ابزاری مناسب، توسعه توسط سیتمهای پایدار، توسعه دهندگان PHP می توانند به سادگی از مزایای ADO.net که شامل ویژگیهای fremework برای ساخت و خدمات داده معرفی از وب می باشد بهره مند شوند.
منبع خبر:
http://www.linuxworld.com/news/2009/082109-microsoft-offers-open-source-link.html?fsrc=rss-linux-news

 

+ نوشته شده توسط معین اوحدی کارشک در دوشنبه دوم شهریور 1388 و ساعت 14:21 |
طرفداران زبان دلفی و اشخاصی که قصد دارند با این زبان، پا به دنیای برنامه نویسی بگذارند، خوب است یک شناخت کلی از این زبان، ابزارها و اجزای تشکیل دهنده آن کسب کنند.می دانیم که دلفی یک زبان بصری یا ویژوال است که اجزای بسیاری در آن به صورت آماده وجود دارد و می توان به ساده ترین شکل و با سرعت زیاد آنها را درون فرم برنامه قرار داده و از قابلیت های آنها استفاده کرد.

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

 

بقیه در ادامه ی مطلب ...


ادامه مطلب
+ نوشته شده توسط معین اوحدی کارشک در دوشنبه هفتم اردیبهشت 1388 و ساعت 13:7 |
نصب کروم در لینوکس----------how to install chrome in linux

مدتی از انتشار اولین نسخه مرورگرchrome می گذرد. اما همان طور که می دانید نسخه ای برای لینوکس هنوز در دسترس نیست و البته با توجه به متن باز بودن این پروژه به زودی قرار است منتشر شود.

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

ادامه ی مقاله را در ادامه ی مطلب بخوانید


ادامه مطلب
+ نوشته شده توسط معین اوحدی کارشک در پنجشنبه چهارم مهر 1387 و ساعت 12:47 |

در حوزه نرم‌‏افزارهاي آزاد/ متن باز در كشور ، تاكنون هيچ سند راهبردي و سياست‌‏گذاري صورت نگرفته است.

دكتر محمد خوانساري ، مدير طرح ملي لينوكس فارسي و عضو موسس مركز ICT پيشرفته شريف ، درگفت و گو با ايلنا، با بيان اين مطلب ، اظهار داشت: گسترش و ارايه لينوكس به سازمان‌‏ها و نهادهاي كشور جزء فعاليت مديران اين طرح نيست، بلكه نهادينه كردن لينوكس بايد از سوي شوراي عالي اطلاع‌‏رساني دنبال شود.

ادامه مطلب
+ نوشته شده توسط در پنجشنبه پانزدهم آذر 1386 و ساعت 15:54 |
خبرگزاري دانشجويان ايران - تهران
سرويس: علمي
مسابقات آزاد ربوكاپ 2006 ايران امروز با رقابت تيم‌ها در مرحله نهايي در سالن مبناي نمايشگاه بين‌المللي تهران ادامه دارد.


به گزارش خبرنگار علمي خبرگزاري دانشجويان ايران(ايسنا)، در نخستين دوره از اين مسابقات كه با حضور حدود 115 تيم از پنج كشور جهان از روز جمعه در حال برگزاري است، شركت‌كنندگان در شش بخش شبيه‌سازي دوبعدي، شبيه‌سازي سه بعدي و شبيه‌سازي مربيگري فوتبال، شبيه‌سازي امداد، امداد واقعي و فوتباليست‌هاي كوچك (جونيور) رقابت مي‌كنند.

دكتر موسي خاني، رييس دانشگاه آزاد اسلامي قزوين و مسئول برگزاري اين مسابقات در حاشيه رقابت‌ها در گفت‌و‌گو با ايسنا ضمن تاكيد بر جدي گرفتن رسالت دانشگاه‌ها در امور پژوهشي و علمي گفت: با توجه به هدف معاونت پژوهشي دانشگاه آزاد در تبيين فعاليت‌هاي تحقيقاتي در ميان دانشجويان، اين معاونت براي برگزاري اين مسابقات اعلام آمادگي كرد.

وي افزود: مصمم بوديم كه با توجه به استعدادهاي زيادي كه در كشورمان وجود دارد، اين مسابقات در ايران برگزار شود تا دانشجويان و دانش‌آموزان با اين مسابقات آشنا شوند و تلاش‌هايشان را در اين زمينه بيشتر كنند.

دكتر موسي‌خاني در ادامه اظهار داشت: نكته بسيار مهم اين مسابقات درآمدزايي آن است. به طوري كه بازديدكنندگان خارجي پس از اين مسابقات درصدد انعقاد قرارداد با مسوولان دانشگاهي و دانش‌آموزي مي‌باشند.

وي خاطرنشان كرد: طبق گزارش نماينده فدراسيون جهاني، ربوكاپ آزاد ايران در سطحي مطابق مسابقات جهاني برگزار شده است.

دكتر سعيد شيري ديداري، عضو هيات علمي دانشكده مهندسي كامپيوتر دانشگاه صنعتي اميركبير نيز ضمن تشريح فعاليت‌هاي تيم‌هاي ايراني در مسابقات بين‌المللي گفت: تيم‌هاي ايراني سابقه موفقيت‌هاي گوناگوني را در عرصه‌ي بين‌الملل دارند.

وي در گفت‌و‌گو با ايسنا افزود: متاسفانه در حال حاضر مشكل ما عدم سازماندهي و نبود يك ارگان هماهنگ‌كننده جهت هماهنگي تيم‌هاي داخلي در مسابقات بين‌المللي است.

عطايي، مدير اجرايي مسابقات روبوكاپ 2006 اپن ايران نيز با اشاره به اين كه اين مسابقات تا روز يكشنبه در عرصه‌اي به مساحت 9 هزار متر در محل دائمي نمايشگاه‌هاي بين‌المللي تهران ادامه دارد، خاطرنشان كرد: كارگاه‌هاي آموزشي در اين دوره تازه‌هاي علم را در عرصه روباتيك در معرض ديد عموم قرار مي‌دهد.

تيم‌هايي كه تا عصر روز شنبه به مرحله بعدي بخش مختلف مسابقات راه يافته‌اند به شرح زير است:
بخش شبيه‌سازي سه بعدي فوتبال:
1.Arian
2.Arman
3. UIAI – Beta
4. UTNT
5. Rezvan 3D

بخش شبيه‌سازي دو بعدي فوتبال:
1.ErFan (آموزش و پرورش)‌ Seu – 2 D
2. Hitro jet (آموزش و پرورش) Persis (دانشگاه اصفهان)
3.robopars (آموزش و پرورش) Nemesis (آموزش و پرورش)
4. Miaad (علامه حلي) Mersad (علامه حلي)
اين مسابقات امروز (يكشنبه) برگزار مي‌شود.

بخش شبيه‌سازي مربي فوتبال:
1.MRL (دانشگاه آزاد قزوين)
2.Sepanta
3.Caspian (دانشگاه علم و صنعت)
4.Pasargad (دانشگاه آزاد واحد تهران جنوب)
5.Caos (دانشگاهي از كشور اسپانيا)


بخش ربات‌هاي فوتباليست كوچك:
1-حلي 1
2- حلي 2
3- راه رشد
4- Cygnus

بخش شبيه‌سازي امداد:
1.SBCE.saviour (دانشگاه شهيد بهشتي)
2.كوش(دانشگاه شمسي‌پور)
3.پاسارگاد (دانشگاه آزاد تهران شمال)
4.كاسپين (دانشگاه علم و صنعت)
5.پرشيا(دانشگاه آزاد شيراز)
6.MRL (دانشگاه آزاد قزوين)
__________________

+ نوشته شده توسط در سه شنبه ششم آذر 1386 و ساعت 13:38 |
 رشته مهندسی رباتیک چیست

شاید تا کنون تعریفی عامی از ربات و رباتیک شنیده باشید ولی رشته رباتیک را بطور واضح و کامل خیر.

رشته فنی مهندسی رباتیک یکی از رشته های میان رسته ای جدید در ایران میباشد ،جدید بودنش میتواند بدلیل تاسیس در حد اکثر 15 سال گذشته باشد و میان رشته ای است به دلیل اشتراکاتی که با رشته های مهندسی برق گرایشات الکترونیک و کنترل و همچنین مهندسی مکانیک گرایش طراحی جامدات و مهندسی کامپیوتر گرایش نرم افزاردارد.

ادامه مطلب
+ نوشته شده توسط در سه شنبه ششم آذر 1386 و ساعت 13:30 |
نخستین نگاه به OpenOffice.org 2.0

به طور قطع امروزه یکی از پر استفاده‌ترین بسته‌های نرم‌افزاری بر روی هر کامپیوتر شخصی، مجموعه‌های اداری یا Office Suite ها هستند. تعداد زیادی از کاربران مخصوصا کاربران اداری ممکن است کمتر روزی را پشت سر گذاشته باشند بدون اینکه یک سند یا صفحه گسترده را ایجاد، بررسی یا ویرایش کرده باشند.

در دنیای یونیکس، مجموعه‌های اداری آزاد متعددی وجود دارند که بی‌شک بزرگترین و قدرتمندترین آنها، مجموعه اداری OpenOffice.org محصول سان می‌باشد. ممکن است اطلاع داشته باشید که به تازگی نسخه 2.0 این مجموعه اداری قدرتمند با تغییرات و بهینه سازی‌های زیادی ارائه شده است که در این مقاله کوتاه سعی بر آن داریم تا با یک مرور سریع، مهمترین ویژگی‌های نسخه جدید را بررسی کنیم.

۱) سرعت
یکی از موارد بهینه شده در نسخه جدید سرعت بارگذاری و عملکرد مجموعه OpenOffice.org است. موردی که ایرادات زیادی در نسخه 1.1 به آن وارد بود.

۲) ظاهر جدید و بهینه سازی رابط کاربر
ظاهر نسخه جدید مجموعه اداری OpenOffice.org تغییـر داده شده و بهینه سازی‌هایی در رابط کاربر آن برای استفاده آسان‌تر و بهتر انجام شده است. بیشترین تغییر را در نحوه چیدمان نوار ابزارهای برنامه شاهد هستیم.

۳) پشتیبانی سراسری از OASIS Open Document Format
ظاهرا فرمت استاندارد و عمومی OASIS Open Document در حال فراگیر شدن در بین برنامه‌های کاربردی اداری است [۱]. با اینکه از این فــرمت در نسخــه 1.1.5 پشــتیبانی شده بود، در نسخه 2.0 این فرمت تبدیل به فرمت پیش‌گزیده برای ذخیره مستندات شده است. مجموعه اداری Koffice نیز از این فرمت پشتیبانی می‌کند. با توصیه استفاده شدن استفاده از این فرمت در برخی از کشورها و مناطق مانند اروپا [۲] در مقابل فرمت‌های روز به روز انحصاری‌تر مایکروسافت، به زودی شاهد فراگیر شدن هرچه بیشتر آن در بین مجموعه‌های اداری مختلف خواهیم بود.

۵) خروجی بهینه PDF
مجموعه OpenOffice.org همیشه به امکان ایجاد خروجی آسان PDF مشهور بوده و این شهرت را در نسخه جدید با بهینه کردن این خروجی مانند درج لینک‌ها و Bookmarkها در فایل PDF ادامه خواهد داد. خروجی xHTML نیز در کنار PDF اضافه شده است.




پنجره OpenOffice.org Writer 2.0 در پارسیکس 0.70

۶) OpenOffice.org Base
یکی از ابزارهای کاملا جدید نسخه 2.0 مجموعه اداری OpenOffice.org ابزاری است که قطعا تا بحال جای خالی آن در این مجموعه احساس می‌شد: یک ایجاد کننده بانک‌های اطلاعاتی مبتنی بر فایل مشابه با MS-Access. برای استفاده از این ابزار، باید سیستم شما مجهز به JRE یا Java Runtime Environment باشد.

۷) rpm بجای نصاب
نسخه 2.0 مجموعه اداری OpenOffice.org بجای استفاده از نصاب سنتی که در نسخه‌های 1.0 و 1.1 با آن آشنا بودیم، بصورت بسته‌های rpm و فقط rpm برای نصب ارائه شده است. این در صورتی است که مایل باشید نسخه ارائه شده در سایت رسمی آنرا استفاده کنید. البته به مرور زمان، توزیع‌های مختلف در حال ایجاد بسته‌های مخصوص به خود از این نسخه هستند. برای نصب rpmهای ارائه شده در سایت OpenOffice.org باید یک توزیع کاملا جدید مجهز به libc6 نسخه 2.3.5 و یا بالاتر داشته باشید. در غیر این صورت این بسته‌های پس از نصب اجرا نخواهند شد. البته بسیاری از توزیع‌های جدید این امکان را دارا هستند، ولی برخی دیگر مانند Debian 3.1 از libc6 نسخه 2.3.2 استفاده می‌کنند که امکان نصب بسته OpenOffice.org 2.0 در آنها وجود ندارد. البته در حال حاضر بسته OpenOffice.org 2.0 در شاخه unstable دبیان قرار داده شده است و کاربران استفاده کننده از این توزیع می‌توانند بسته OpenOffice.org خود را به نسخه جدید ارتقاء دهند:

# apt-get update && apt-get install openoffice.org

۷) حل بسیاری از مشکلات فارسی
خوب شاید این یکی از بهترین خبرها برای این نسخه باشد. در نسخه جدید بسیاری از مشکلات زبان فارسی برطرف شده است. مانند مشکل خط عمودی هنگام تایپ Shift+Space و مشکل فواصل تیره ایجاد شده در هنگام استفاده از پاراگراف‌های Justify. البته مشکل Justify هنگامی کاملا تصحیح می‌شود که در بخش تنظیمات زبان، زبان پیش‌گزیده برنامه بر روی Arabic تنظیم شود.

۸) امکانات گسترده‌تر
تقریبا در تمامی برنامه‌های مجموعه اداری OpenOffice.org 2.0 اصلاحات و بهینه سازی‌هایی در راستای ایجاد امکانات جــدیــد و بــهتر ایجاد شده است. مثــلا پشــتیبانی Calc از ۶۵۰۰۰ سطر و صفحات Right-To-Left و امکانات و جلوه‌های بسیار تکامل یافته در Impress. از دیگر امکانات بهینه شده در این نسخه می‌توان به موارد زیر اشاره کرد:

الف): پشتیبانی از Custom Shapes.
ب): Mail Merge Wizard یا ویزارد ادغام پستی برای ارسال مستندات ایجاد شده به تعداد زیادی کاربر.
ج): پشتیبانی از Nested Tables یا جداول درون جداول دیگر.
د): پشتیبانی از امضاهای دیجیتالی.
ه): پشتیبانی از Xforms.
و): پشتیبانی از فرمت‌های ورودی بیشتر مانند WordPerfect.
ز): پشتیبانی از نوار ابزارهای شناور.

.
+ نوشته شده توسط در چهارشنبه سیزدهم تیر 1386 و ساعت 21:35 |
نگاهی به فایرفاکس ۳

اولین روزهای فوریه‌ی سال میلادی جاری (اواسط بهمن) نسخه‌ای آزمایشی جدیدی از مرورگر وب فایرفاکس منتشر شد.[۱] این نسخهFirefox 3 Alpha 2 بود. همان‌طور که از نامگذاری این نسخه مشهود است این نسخه یک نسخه‌ی در حال توسعه است و به توصیه‌ی گروه توسعه‌ی فایرفاکس نسخه‌ای نیست که بتوانید آن را جایگزین نسخه‌های پایدار کنید و صرفا جهت آزمایش عمومی در اخیتار کاربران قرار داده شده است. در این نسخه تغییراتی بنیادین در فایرفاکس رخ داده است که در حقیقت می‌تواند حامل اخبار بسیار خوبی برای کاربرانی باشد که در انتظار نسخه‌ی پایدار بعد هستند. ما نیز تصمیم گرفتیم تا در یک مقاله ویژگی‌های جدید این مرورگر را به طور خلاصه مورد بررسی و کنکاش قرار دهیم.

1. دریافت و نصب

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

نسخه‌ی Alpha 2 (آلفا دوم) برای اغلب سیستم عامل‌ها در دسترس است، شما می‌توانید لینک‌های دریافت برای نسخه‌ی ویندوزی یا لینوکسی یا Mac OS X را از بخش دانلود در [۱] بیایید. برای راه اندازی در لینوکس نیازی به نصب نیست و کافیست بسته‌ی Tarballرا که با پسوند tar.gz. قابل دریافت است را دانلود کرده و سپس به وسیله‌ی دستورات زیر آن را از حالت آرشیو و نیز فشرده شده خارج کنید و در ادامه اجرا کنید.
$tar -xzvf granparadiso-alpha2.tar.gz
$cd firefox
$./firefox






همان‌طور که احتمالا متوجه شده‌اید در فایل دریافتی و سایت اصلی از نام Firefox 3 استفاده نشده است و در عوض از Gran Paradiso استفاده شده است. اما این Gran Paradiso چیست؟ گروه توسعه‌ی Mozilla Firefox برای نسخه‌های در حال توسعه از یک «اسم مخفی» یا “Codename” استفاده می‌کند که همواره نام محلی واقعی است. برای نسخه‌ی در حال توسعه‌ی فایرفاکس که نتیجه‌ی آن Firefox 3 خواهد بود از نام Gran Paradiso استفاده می‌شود. Gran Paradiso نام مرتفع‌ترین سلسله جبال در Graian Alps است. این سلسله جبال (رشته کوه) در شمال غربی ایتالیا نزدیکی مرز فرانسه قرار دارد و ترجمه‌ی آن به انگلیسی Grand Paradis است. در صورتی که مایلید با این سلسله جبال بیشتر آشنا شوید به [۲] مراجعه کنید. ما نیز از این پس با نام صحیح یعنی Gran Paradiso خطاب خواهیم کرد.

2.تازه‌ها

تمرکز «گران پارادیسو» تاکنون بشتر برروی بهبود هسته و ساختار اصلی مرورگر بوده است، در حقیقت هدف برطرف نمودن مشکلات و کاستی‌های موجود در پردازش و نمایش صفحات وب بوده است، در همین راستا تغییرات بسیاری در سیستم نمایش گرافیک، پردازش و نمایش CSS ها، مفسر Java Script و نحوه‌ی Render کردن صفحات رخ داده است. در اثنای همین تغییرات بهبودهایی در نسخه‌های Mac OS X و یا ویندوزی و لینوکس قابل لمس است از طرفی سازگاری با استانداردهای روز نیز بسیار بهبود یافته برای نمونه Gran Paradiso اولین نسخه‌ی ارائه شده از سوی پروژه‌ی فایرفاکس است که توانسته تست acdi2 را با موفقیت پشت سر بگذارد. سعی خواهم کرد تا در ادامه‌ی مقاله به تغییرات عمده در هر بخش بیشتر بپردازم.

3. مشکلات شناخته شده

همان‌طور که در ابتدای مقاله نیز اشاره کردم Gran Paradiso یک نسخه‌ی در حال توسعه و به عبارت دیگر ناپایدار از فایرفاکس است و از همین رو تعدادی اشکال و نیز کاستی نیز در آن قابل مشاهده است. برای نمونه مصرف حافظه یا RAM در این نسخه چندان رضایت بخش نیست، پیش از Gran Paradiso از Firefox 2 استفاده می‌کردم که با داشتن چندین Extension و نیز باز کردن چند پنجره و تعداد زیادی لبه یا Tab در هر پنجره در نهایت ۱۳۵ مگابایت حافظه در سیستم استفاده می‌شد در حالی که Gran Paradiso به مجرد باز شدن نیاز به ۱۰۰ مگابایت حافظه دارد و پس از بازکردن چند صفحه به طور همزمان پس از مدتی استفاده از برنامه میزان استفاده از حافظه تا ۳۵۰ مگابایت می‌رسد.

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

“Known Issues” آنها را مشاهده کرد.[۳] از جمله این مشکلات می‌توان نمایش صفحات به زبان چینی را ذکر کرد که در هنگام نمایش صفحات چینی ممکن است مرورگر شما بسته شود، می‌توانید این موضوع را با دیدن صفحات چینی سایت wikipedia.com نیز تجربه کنید. خوشبختانه مشکلی در نمایش صفحات فارسی وجود ندارد، چه بسا به دلیل پشتیبانی بهتر از «راست به چپ» نویسی، صفحات فارسی زیباتر نیز نمایش داده می‌شوند. در قسمت «اشکالات معمول» از اشکال در هنگام چاپ صفحات پیچیده نیز نام برده شده بود که شخصا با چاپ صفحات حتی به زبان فارسی مشکلی نداشتم. پایداری مرورگر نیز به غیر از فعالیت در هنگام استفاده از صفحات چینی مطلوب است و مشکلی در استفاده از آن مشاهده نمی‌شود. ممکن است که در استفاده از این نسخه مشکلات دیگری نیز پدیدار شود که اگر با چنین مشکلاتی برخورد کردید حتما در قسمت گزارش اشکالات آن‌ها را گزارش کنید [۴] تا برای نسخه‌ی پایدار برطرف شوند.

4. قلب جدید

شاید بتوان یکی از مهمترین تغییرات Gran Paradiso را استفاده از Gecko نسخه‌ی 1.9 نام برد. Gecko یک موتور رندرینگ (Rendering Engine) یا موتور لایه سازی (Layout Engine) برای برنامه‌های تحت وب است؛ هر چند که برنامه‌های غیر وبی دیگری نیز هستند که از این موتور بهره می‌گیرند. این موتور که با زبان ++C نوشته شده است وظیفه‌ای نمایش و ایجاد تمام آنچه را دارد که شما مشاهده می‌کنید. یک موتور رندرینگ وظیفه دارد تا محتویات وب مانند HTML ،XML و تصاویر ونیز اطلاعات مربوط به فرمتینگ (Formatting) مانند CSS و XSLT را دریافت و آن‌ها را به روش صحیح برروی صفحه نمایش دهد و یا به چاپگر (Printer) ارسال کند. Gecko دومین موتور محبوب رندرینگ دنیاست و پس از آن WebCore و Presto قرار دارند که به ترتیب در Safari و Opera مورد استفاده قرار می‌گیرند. Gekco برای استفاده در مرورگر وب Netscape متولد شد و سپس به بنیاد موزیلا تحویل داده شد و هم اکنون در محصولات بنیاد موزیلا مانند Firefox و Thunderbird از این موتور استفاده می‌شود حتی در نسخه‌های اخیر Netscape نیز از ی تولید شده توسط موزیلا استفاده می‌شود. برای دریافت اطلاعات بیشتر درباره‌ی این موتور می‌توانید به صفحه‌ی رسمی آن در مراجعه کنید

«گران پارادیسو» نیز از Gecko استفاده می‌کند، با این تفاوت که Gran Paradiso از جدیدترین نسخه‌ی Gecko یعنی 1.9 استفاده می‌کند که در حقیقت خبر از تحولات بسیاری در نسخه‌ی آتی فایرفاکس می‌دهد. آنچه در «خط مشی» یا

“Road Map” مربوط به Gecko می‌توان یافت [۶] خبرهای بسیار خوبی از تحولات می‌دهد. نمایش بهتر CSS ها، نمایش بهتر گرافیک دوبعدی حتی سه بعدی (با استفاده از glitz)، پشتیبانی بهتر از تصاویر برداری با فرمت SVG، استفاده از Cairo در عوض استفاده از API سیستم‌های عامل که سرعت و زیبایی اجزای صفحه را دو چندان می‌کند و بسیای تغییرات دیگر با آمدن Gecko 1.9 مشاهده خواهند شد.

اما آنچه در حال حاضر در لینوکس در ظاهر مشاهده می‌شود چندان تفاوتی با نسخه‌های قبلی ندارد. اگر شما نیز از آن دسته از کاربران هستید که منتظرید تا با هر تغییر نسخه ظاهر گرافیکی و منوها نیز تغییر کنند، متاسفانه این نسخه ارمغانی برای شما ندارد. تنها نکته‌ای که ممکن است در زیباتر شدن نسخه‌ی آتی فایرفاکس تاثیر گذار باشد،خبر استفاده‌ی این مرورگر از Widgetهای Coca در نسخه‌ی Mac OS است.[۷] استفاده از Coca به معنی ظاهر شدن فایرفاکس با شکلی مانند سایر برنامه‌های اصلی Mac OS X است. از طرفی استفاده از Gecko 1.9 به این معنی است که کاربران Windowsهای 95 و 98 و ME نمی‌توانند از Gran Paradiso و یا Firefox 3 در زمان انتشار استفاده کنند. همچنین کاربران Mac OS X نیز نیاز باید از نسخه‌های 10.3.9 و بالاتر این سیستم عامل استفاده کنند.

از سوی دیگر اسکریپت‌های جاوایی (Java Scripts) که از Objectهای غیر استاندارد استفاده می‌کنند دیگر پشتیبانی نخواهند شد، این به معنی آن است که اگر در سایتتان اسکریپت غیر استانداردی دارید در Firefox 3 نمایش داده نخواهند شد و از سوی دیگر به معنی بهبود در سرعت نمایش صفحات دارای Java Script است.

استفاده از Gecko 1.9 مهم است، چرا که این موتور «قلب تصمیم گیرنده‌ی» فایرفاکس است و با تغییر آن به نسخه‌های جدید اینک فایرفاکس نیز با سرعت و بهره‌وری بالاتری فعالیت خواهد کرد. برای نمونه با تغییر به Gecko 1.9 پشتیبانی از قابلیت‌های CSS بهبود یافته و ویژگی‌هایی چون inline-block و نیز inline-table از CSS نسخه‌ی 2.1 حالا دیگر اعمال شده‌اند. پشتیبانی از زبان‌های راست به چپ مانند فارسی و یا عربی و عبری در CSS بهبود یافته و در سایه‌ی این موتور جدید، اینک فایرفاکس نیز تست ACID2 را با موفقیت گذرانده است.

قبولی از تست ACID2

یکی از نشانه‌های تغییرات و توسعه در فایرفاکس که در حال حاضر در Grand Paradiso خود را نمایان می‌کند قبولی در تست Acid2 است. این تست توسط گروه «پروژه‌ی استانداردهای وب» در آدرس اینترنتی [۸] راه اندازی شده است و هدف آن تست سازگاری مرورگر وب با ویژگی‌های تعریف شده از سوی W3C یا کنسرسیوم شبکه جهانی وب [۹] است. به زبان ساده‌تر مرورگری که این تست را با موفقیت پشت سر بگذارد در حقیقت در «رندر (render)» کردن صفحات HTML و CSS کاملا مطابق با استاندارهای W3C است. اولین مرورگری که توانست این تست را با موفقیت پشت سر بگذارد مرورگر Safari شرکت اپل بود که به لطف استفاده از WebCore موفق به گذراندن این تست شد. WebCore نیز خود به دلیل استفاده از KHTML از پروژه‌ی KDE موفق به گذراندن این تست شده بود، به معنای دیگر Konqueror مرورگر میزکار KDE که از ابتدا از KHTML استفاده می‌کرد یکی دیگر از مرورگرهای وبی است که از Acid2 با موفقیت عبور کرده.

فایرفاکس برای گذراندن این تست مشکلات کوچکی در نسخه‌ی دوم خود داشت که تمام مشکلات برطرف شده‌اند و نسخه‌ی آلفا ۲ تست Acid2 را با موفقیت می‌گذراند.[۱۰] و این به معنای سازگاری با اصلی‌ترین استانداردهای وب برای فایرفاکس ۳ است. قبولی در این تست نیز در سایه‌ی استفاده از Gecko 1.9 محقق شده است. در تصویر شماره یک می‌توانید گران‌پارادیسو را در حال نمایش صفحه‌ی تست مشاهده نمایید.



(تصویر شماره یک)

6. جمع بندی

همان‌طور که از ابتدا اشاره کردم، Gran Paradiso یا Firefox 3 Alpha 2 یک نسخه‌ی آزمایشی برای تست و گزارش اشکال برای رفع آن است. نیازی نیست که این نسخه را جایگزین نسخه‌ی فعلی فایرفاکس خود بکنید، در حقیقت این نسخه برای مصارف روزانه نیست و فقط در صورتی که مایل بودید اشکالات موجود را گزارش کنید و به این پروژه کمک کنید می‌توانید این نسخه را دانلود و نصب کنید اما اگر تصمیم به استفاده از آن برای میزکارتان گرفتید به این معنا نیست که همواره دچار دردسر باشید، در حدود یک ماهی که از این نسخه استفاده می‌کردم مشکل مهمی نداشتم، شما هم می‌توانید با دریافت و نصب و تست و گزارش خطاها به این پروژه‌ی آزاد کمک کنید.

اما آنچه همراه با Gran Paradiso مشاهده می‌شود در حقیقت تغییرات درونی بسیاری است که در نسخه‌ی آتی فایرفاکس خواهیم دید، نمایش هرچه زیباتر صفحات حاویCSSها، اجرای سریع‌تر و بدون اشکال JavaScriptها، تغییر نکردن سرعت پس از نصب اکستنشن‌ها، پشتیبانی بهتر از SVG ها و تمام قابلیت‌هایی که Gecko 1.9 ارائه می‌کند در حقیقت خبر از توسعه‌ی سرسام‌آور این مرورگر اوپن سورس است، سرعتی که جامعه‌ی کاربران و مدیریت به صورت اوپن‌سورس به این پروژه بخشیده است. بر اساس پیش‌بینی‌ها با انتشار نسخه‌ی جدید فایرفاکس میزان استفاده از این مرورگر که در حال حاضر ۱۴/۸ درصد بازار است به میزان چشم‌گیری افزایش خواهد یافت. در هر صورت همه به دنبال مرورگری ساده، کارامد و در عین حال ایمن هستند و فایرفاکس یکی از مرورگرهایی است که حسن نیست خود را در این زمینه‌ها به کاربران نمایش داده. ما نیز برای تمام تیم توسعه‌ی فایرفاکس در بنیاد موزیلا آرزوی موفقیت می‌کنیم.

نویسنده: نوید عبدی <navid AT gnuiran dot org>

پی نویس‌ها:

[۱]. http://developer.mozilla.org/devnews/index.php/2007/03/23/gran-paradiso-alpha-3-available-for-download

[۲]. http://en.wikipedia.org/wiki/Gran_Paradiso

[۳]. http://www.mozilla.org/projects/firefox/3.0a2/releasenotes/#issues

[۴]. https://bugzilla.mozilla.org/

[۵]. http://www.mozilla.org/newlayout/

[۶]. http://www.mozilla.org/roadmap/gecko-1.9-roadmap.html

[۷]. http://www.gnuiran.org/Xserver

[۸]. http://www.webstandards.org

[۹]. http://w3c.org

[۱۰]. http://www.webstandards.org/files/acid2/test.html

+ نوشته شده توسط در چهارشنبه سیزدهم تیر 1386 و ساعت 21:31 |


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

اما امروز که به خانه آمدم با پاکت ارسالی سی ‌دی‌های اوبونتو نسخه ۷.۰۴ مواجه شدم. جالب اینکه علاوه بر سی دی‌ها، چند برچسپ زیبا با آرم اوبونتو و البته شعار Linux for human beings در پاکت قرار داشت. از شرکت Canonical که این بسته را برایم فرستادند هم متشکرم. و خلاصه اینکه از امروز من هم به جمع کاربران این توزیع محبوب لینوکس پیوستم.
+ نوشته شده توسط در چهارشنبه سیزدهم تیر 1386 و ساعت 21:26 |
گوگل دسکتاپ - نسخه لینوکس


تنها بعد از حدود یک هفته از گذشت نشستی در گوگل که در آن صحبت هایی برای ارائه نسخه نرما فزار های گوگل برای لینوکس شده بود یکی از مهمترین برنامه های اینشرکت یعنی Google Desktop برای لینوکس منتشر شد .

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

از قابلیت های این برنامه در نسخه لینوکس می شه به موارد زیر اشاره کرد :
- جستجوی سریع : کافیست ۲ بار کلید Ctrl را فشار دهید تا کادر جستجو ظاهر بشه . و شما می تونید در این کادر کامپیوترتون رو جستجو کنید . سرعت جستجو در این برنامه فوق العاده سریع است و در کسری از ثانیه نتایج جستجو برای شما ظاهر می شود .
- جستجو در جیمیل شما و صفحات وبی که رفتید ، حتی زمانی آفلاین هستید !
- جستجو در داخل فایل های نوشتاری ، کد ها ، اسناد اپن آفیس ، ایمیل ها ( تاندربیرد ) ، فایل های PDF و …
- مخلوط شدن با جستجوی گوگل به این صورت که مثلا اگر شما کلمه ای را در گوگل جستجو کنید چند گزینه اول مربوط به هارد شما و بقیه جستجو های وب است .
و … . شما می تونید جهت دیدن قابلیت های این برنامه به این آدرس مراجعه کنید .

× کاربران ویندوز این برنامه تمام قابلیت های بالا + کلی قابلیت های جذاب دیگرو نیز دارند .
× تقریبا تمام قابلیت های بالا در نسخه مکینتاش نیز موجود است .

منبع : وبلاگ گوگل
+ نوشته شده توسط در چهارشنبه سیزدهم تیر 1386 و ساعت 21:25 |