• صفحه نخست
  • آخرین یادداشت ها

    • برای دنبال‌کنندگان!
    • معرفی نرم‌افزار PHPPresentation
    • PHP 5.3.0 منتشر شد، همین!
    • ارتقا Ubuntu 8.10 به Jaunty Jackalope
    • برای گسترش مفاهیم متن باز گامی برداریم
  • دوستان

    • احمد عظیمی
    • امید متقی
    • امیر مولوی
    • رضا بهروز
    • سجاد کیومرثی
    • علی ستاری
    • مصطفی جلمبادانی
  • دسته بندی ها

    • آغاز (۱)
    • لینوکس (۱)
    • متفرقه (۲)
    • متن باز (۳)
  • بایگانی ماهیانه

    • اسفند ۱۳۸۸ (۱)
    • آبان ۱۳۸۸ (۱)
    • تیر ۱۳۸۸ (۱)
    • اردیبهشت ۱۳۸۸ (۱)
    • فروردین ۱۳۸۸ (۲)
    • اسفند ۱۳۸۷ (۱)
  • RSS پیوند‌ها

    • Cheat Sheets & Quick Reference Cards for Developers | DevCheatSheet.com
    • CSS3 Click Chart by Impressive Webs
    • WTF is HTML5 (Infographic)
    • Oracle Makes Commitments to Customers, Developers and Users of MySQL
    • Save MySQL! » Customers pay the bill
    • SPDY: An experimental protocol for a faster web (The Chromium Projects)
    • Chromium OS (The Chromium Projects)
    • CIO.com - Business Technology Leadership
    • Stellarium
    • [shell-fu:home]$
  • یادداشت ها با برچسب « PHP »

    معرفی نرم‌افزار PHPPresentation

    نوشته شده توسط Javad Amel در روز جمعه, ۱۵م آبان ۱۳۸۸ نظرها (0)

    بعد از مدتی حضور کم‌رنگ در اینترنت،‌ وبلاگ امید متقی با مطلبی در خصوص معرفی محصول PHPPresentation بروز شد. همانطور که در پست اصلی نیز ذکر شده، امید این محصول را برای کاربردی خاص و البته شخصی توسعه داده و از این‌رو محصول تولید شده برای کاربردهای مشابه می‌تونه بسیار مفید باشه. منظور از کاربردهای مشابه ساخت Presentation برای تدریس برنامه‌نویسی با PHP است.

    اما کاربردهای این محصول را در این حد محدود نمی‌دونم. در اولین نظر به سادگی می‌تونیم حوزه کاربرد اون رو برای آموزش فناوری‌ها و زبان‌های برنامه‌نویسی تحت وب بسط دهیم. این فناوری‌ها و زبان‌های برنامه‌نویسی می‌تونن Server-side یا Client-side با‌شند. به‌ویژه با توجه به امکان به‌کارگیری CSS، HTML و Javascript برای ساخت اسلایدها، کاربران این محصول قادرند امکانات و ویژگی‌های خاصی را به کارگیرند، که اغلب در نرم‌افزارهای متداول برای ساخت Presentation وجود ندارند. یکی از ساده‌ترین نمونه‌های این موارد، که اتفاقا بسیار نیز کاربردی است، استفاده از ifarme برای نمایش خروجی برنامه‌ها و یا سایت‌های مرجع، درون Presentation است. در نمونه اولیه‌ای که در کد‌منبع محصول قرار گرفته، این مورد اشاره شده است.

    حوزه کاربرد این محصول را می‌توان کمی گسترده‌تر هم دید. مشکلاتی که امید در نوشته خودش به عنوان علل دست به کار شدن برای آماده‌سازی این محصول عنوان کرده، برای اغلب کسانی که در حوزه تدریس علوم کامپیوتر فعال هستند نیز بروز کرده است. یک‌پارچه بودن محصول با GeSHi را می‌توان کمک بسیار مهمی برای این گروه از کاربرها به شمار آورد. از این‌رو این محصول برای تدریس‌کنندگان زبان‌های برنامه‌نویسی و اساتید بسیاری از دروس دانشگاهی کامپیوتر نیز کاربرد خواهد داشت. شاید پشتیبانی از استاندارد‌ فرمول نویسی MathML یا فرمت‌‌های فرمول‌نویسی در LaTeX نیز در این جهت بسیار مناسب باشد. MathML مبتنی بر XML بوده توسط بسیاری از مرورگر‌ها پشتیبانی می‌شه و به سهولت در چارچوب XHTML قابل به‌کارگیری است. از این‌رو به سادگی می‌تونه در این محصول پشتیبانی بشه. با این وجود LaTeX گستره کاربری وسیع‌تری داره. هرچند ضروری است در سمت سرور تفسیر شده و در قالب فایل‌های تصویری در اسلاید‌ها نمایش داده بشه.

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

    پی‌نوشت:

    لطفا  نظرها و پیشنهادهایی که مربوط به این محصول میشه  رو در بخش نظرهای نوشته اصلی ثبت کنید.

    دسته بندی ها:  متن باز
    برچسب ها:   PHP, متن باز, نرم افزار آزاد

    PHP 5.3.0 منتشر شد، همین!

    نوشته شده توسط Javad Amel در روز سه شنبه, ۹م تیر ۱۳۸۸ نظرها (1)

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

    خلاصه کنم، امروز PHP 5.3.0 منتشر شد. مطلع باشید تا شاید بعد از این ایام در فرصتی دیگر پیرامون برخی قابلیت های جدیدش نوشتم. البته اگر …

    پی‌نوشت:

    پیوندهای زیر شاید برای آشنایی بیشتر مفید باشد:

    • IBM Developer Works – What’s new in PHP V5.3
    • What is new in PHP 5.3
    • sitepoint.com – What’s new in PHP 5.3?
    • Request for Comments: Lambda functions and closures
    • slideshare.net – New Language Features in PHP 5.3 (دقت کنید که Trait جز امکانات PHP 5.3 نیست.)
    • UPGRADE NOTES – PHP 5.3
    دسته بندی ها:  متن باز
    برچسب ها:   PHP, PHP 5.3

    My Identity قدرت یافته توسط WordPress و افزونه های وردپرس فارسی | قالب گرافیکی بر پایه نسخه ویرایش شده ی Dailypress