You are currently browsing the monthly archive for فوریه 2008.

همان‌طور که اطلاع دارید، نسخه 7.10 از اوبونتو چند ماه پیش عرضه شد و استقبال چشمگیری از آن به عمل آمد. اکنون چند هفته ای است که خبرهایی از نسخه بعدی اوبونتو یعنی 8.04 با اسم رمز “Hardy Heron به گوش می‌رسد. در وب‌سایت رسمی این توضیع لینوکس که هنوز به صورت آلفا تا آلفای 5 پیشرفته، از گسترش‌دهنده ها و باگ‌شناسان همچنین سایر افرادی که از اوبونتو استفاده می‌کنند درخواست شده است که به اشکالات تکنیکی و سایر مشکلات اوبونتو از قبیل ظاهری، محیط گرافیکی، اجرای نرم‌افزار و غیره رسیدگی کنند. این امر به این دلیل انجام شده است تا باگ های نرم‌افزاری در نسخه جدید 8.04 بر طرف شود. شما می‌توانید برای کمک به بهبود و رفع باگ های موجود در اوبونتو، باگ ها را برای بررسی به برنامه‌نویسان سیستم عامل ارسال کنید. برای این‌کار کافی است به سایت مخصوص ارسال باگ های اوبونتو در این لینک بروید و مراحل ارسال باگ را انجام دهید. با ارسال مشخصات یک اشکال در سیستم، اطلاعات به برنامه‌نویسان فرستاده می‌شود و آن‌ها بررسی خواهند کرد تا مشکلات رفع شود. در سایت مذکور بانکی از باگ های اوبونتو نیز قرار دارد که می‌توانید آن‌ها را مشاهده کنید.

سایت باگ های اوبونتو

صفحه پروژه های Hardy Heron

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

متداول‌ترین خطا، اشکالات دستوری (syntactial) است. این اشکالات دستوری باعث به‌وجودآمدن خطاهای  warning در php می‌شود. برای جلوگیری از ارتکاب این نوع خطاها:

  1. هر خط دستوری را بایک semi-colon (;) تمام کنید.
  2. در داخل توابع از جمله ()print قبا از quotation یک backslash قرار دهید.
  3. علامت های پرانتز و آکولاد را که جفتی هستند (“مثلا”) حتما دوبار نوشته شود. یکبار در سمت راست عبارت و باردیگر در چپ.

دسته بعدی از خطاها در php، کدهای هستند که در php شناخته نمی‌شوند. مثلا نام متغیری را به اشتباه تایپ می‌کنید که شناخته نمی‌شود. برای جلوگیری از این خطاها:

  1. قبل از  php ?> یک خط خالی ایجاد کنید. این فضای خالی موجب نمایش پیام خطا می‌شود.
  2. بعد از ایجاد فضالی خالی کدهای زیررا در آن قرار دهید:
if(headers_sent()) {
    print(“PHP can not process your request, check your scripts!\n”);
} else {
اکنون در صورت وجود خطایی در کدها، مقدار تابع header به حالت True در می‌آید. درغیر این صورت کدهای صفحه اصلی اجرا و خوانده می‌شود.
پ.ن. با سپاس از علی صرافی عزیز برای درخواست این مقاله.

مطمئنا بسیاری از شما با نرم‌افزار wine آشنایی دارید. با کمک این نرم‌افزار می‌توان نرم‌افزارها و برنامه های تحت ویندوز را در لینوکس اجرا کرد.Wine
از ویژگی های این wine این است که محیطی از ویندوز را به صورت مجازی در لینوکس ایجاد می‌کند تا نرم‌افزار ها را اجرا کند. اما اینبار می‌خواهم شما رو با برنامه ای آشنا کنم که قدرت بسیار بالاتری نسبت به wine داراست.

CrossOver Linux برنامه‌ای است که به کمک آن می‌توانید بازی ها، برنامه ها و ابزارهای معروف در ویندوز را بسیار آسان در لینوکس و سایر Unix-Likes اجرا کنید. علاوه بر لینوکس، نگارشی از این برنامه برای Macintosh نوشته شده است. از ویژگی های برنامه، قدرت بالا، سرعت بالا و اجرای کامل است؛ چیزی که در wine گاهی مشاهده نمی‌شد.CX_Linux

این برنامه هم مثل Wine یک مقلد (emulator) نیست. اما چیزی را از قلم نمی‌اندازد. این نرم‌افزار علاوه بر کدباز بودن، رایگان نیست، اما نسخه trial آن چیزی کمتر (تا حدودی) ندارد. برخلاف wine، کراس-اور (crossover) می‌تواند بازی های ویندوزی را به خوبی اجرا کند که به سیستم شما هم ربط زیادی دارد. معایب آن هم اشغال کردن بسیار زیاد از ram است که به برکت وجود تکنولوژی های جدید (!) این مشکل بر طرف می‌شود. این برنامه در دو نگارش Standard و Pro عرضه شده که اختلاف قیمت زیادی ندارند ($39.95 و $69.95). علی‌رقم رقابت شدید، سازندگان این ابزار از wine حمایت می‌کنند (+) و حتی این موضوع را در سایت رسمی برنامه نیز ابراز کرده‌اند.

دریافت نسخه رایگان برنامه CrossOver برای لینوکس

سایت رسمی نرم‌افزار CrossOver

دریافت نرم‌افزار wine 

 به تازگی طرفداران بلو-ری دست به کار جالبی زده اند و یک اعتراض نامه‌ای بر علیه HD DVD تهیه کرده اند. در این Petition می‌توانید امضا دهید که با سیاست های HD DVD مخالف هستید و از بلو-ری پشتیبانی می‌کنید.

Blu-ray

بلو-ری چیست؟

HD DVD چیست؟

دسته ها

توییت های کیا طاهری

آمار بازدیدها

  • 43,764 نفر