آیا دلفی 2009 می تواند دلفی 7 دیگری باشد!؟

10 10 2008

شرکت Embarcadero Technologies که چندي پيش CodeGear را از شرکت بورلند خريده بود به تازگي نسخه اي جديد از دلفي و C++ Builder را براي توسعه نرم افزارهاي تحت ويندوز عرضه نموده است. Embarcadero نسخه 2009 دلفي را “بزرگترين نسخه دلفي در طول سال هاي گذشته” مي داند و انتظار دارد تا اين نسخه از دلفي توليد نرم افزارهاي کاربردي را راحت تر و لذت بخش تر از گذشته کند. دلفي از نسخه 3 تا 7، به عنوان يکي از کاراترين و قدرتمندترين محيط هاي برنامه نويسي و توليد نرم افزار در پلت فرم ويندوز يکه تاز بازار اين بخش بود. حتي شرکت مايکروسافت در مقابل بورلند کم آورده بود و از ايده هاي اين شرکت در محصولات خود از جمله ويژوال بيسيک از ايده هاي اين شرکت استفاده مي کرد. تا قبل از ايجاد تکنولوژي دات نت توسط مايکروسافت، اين شرکت بازار توليد نرم افزار براي ويندوز را به بورلند واگذار کرده بود. نسخه 7 دلفي اوج قدرت و محبوبيت دلفي بود که در آن زمان و سال هاي بعد از آن محصولات نرم افزاري بسيار زيادي با استفاده از آن توليد شد به طوري که خاطره لذت بخش برنامه نويسي در محيط دلفي 7 به اين زودي ها از ذهن برنامه نويسان پاک نخواهد شد.

Embarcadero Technologies صاحب فعلي شرکت CodeGear برنامه هاي زيادي براي دلفي و C++ Builder دارد. به گفته خودشان قرار است نسخه 2009 دلفي خاطره نسخه 7 آن را تکرار کند و حتي بيشتر از آن به موفقيت برسد. دلفي اين بار بر خلاف نسخه هاي قبل که تمايل به سياست هاي مايکروسافت داشت و به پلت فرم دات نت توجه خاصي داشت، راه قبلي خود را در پيش گرفته است و اين بار بخشي از بازار نرم افزار را که “توليد بسته هاي نرم افزاري، نرم افزارهاي کاربردي، سرويس گيرنده/سرويس دهنده و بانک اطلاعاتي” است را هدف قرار داده است که البته اين محصولات بخش مهم و بزرگي از بازار و نياز نرم افزار را تشکيل مي دهند. هر چند که با دلفي 2009 تقريباً هر نرم افزاري را که فکر کنيد مي توانيد توليد نمایید.

توسعه دهندگان با دلفی 2009 دیگر نگران جهانی کردن نرم افزار خود نخواهند بود. دلفی 2009 به صورت توکار از یونیکد پشتیبانی می کند. این بدین معنی است که برنامه نویسان دیگر نباید نگران زبان استفاده شده در برنامه خود باشند. شاید خاطرتان باشد که بسیاری از برنامه های دلفی 7، پس از اجرا شدن در سیستم های دیگر کاراکترها را به صورت ؟ نمایش می دانند. این به خاطر عدم پشتیبانی درست از سیستم یونیکد در برنامه ها بود. هم اکنون دلفی 2009 این مشکل را به طور کامل برطرف کرده است.

با دلفی می توانید برنامه های بانک اطلاعاتی را هر جه سریعتر، کاراتر و قدرتمندتر بنویسید. این کار با استفاده از جدا کردن لایه های مختلف برنامه (جدا کردن لایه داده، لایه تجاری و لایه نمایش از هم) بوسیله DataSnap جدید انجام می گیرد. ابزارهای مختلف IDE دلفی 2009 به شما امکان تحلیل ساختار بانک اطلاعاتی را با استفاده از مدل سازی و نمودارهای گوناگون می دهد.

دلفی 2009 شامل کنترل های متنوع و جدیدی است که توسعه برنامه های کاربردی تحت ویندوز را هرچه آسان تر و لذت بخش تر می کند. کنترل های VCL جدید شامل Microsoft Office Style Ribbon (کنترل های ریبون که در رابط کاربری آفیس 2007 استفاده شده اند) و کنترل Image که فرمت PNG را پشتیبانی می کند.

با دلفی 2009 علاوه بر نرم افزارهای تحت وب، قادرید پروژه های تحت وب تجاری که از تکنولوژی های AJAX و Silverlight بهره می برند، ایجاد کنید. با دلفی 2009 می توانید همانند برنامه های کاربردی تحت ویندوز، وب سایت هایی با ظاهر زیبا و بر مبنای وب 2.0 تولید کنید. این قابلیت دلفی به نام VCL for the Web شناخته می شود. البته در نسخه های قبل دلفی هم این قابلیت وجود داشت ولی در این نسخه کاملاً بهینه و پیشرفته شده است.

دلفی 2009 در سه نسخه Professional، Enterprise و Architect عرضه می شود و توسعه و توزیع برنامه های کاربردی در ویندوزهای ویستا، اکس پی، سرور 2003، ویندوز 2000 و سرور 2008 را پشتیبانی می کند.

دلفی 2009 | امکانات جدید نسخه 2009

حال باید منتظر ماند و دید که آیا دلفی 2009 می تواند دلفی 7 دیگری باشد و برنامه نویسان را دوباره به استفاده از دلفی علاقه مند کند!؟

farasun.wordpress.com

Subcribe to Farasun feedمشترک فراسان شويد

farasun.wordpress.com

پ.ن : من هنوز شخصاً از دلفی 2009 استفاده نکردم و اطلاعاتم را از مقالاتی که تا به حال در مورد دلفی 2009 خواندم بدست آورده ام. به محض آنکه خودم تجربه استفاده از این نسخه را پیدا کردم سعی می کنم مقاله کاملی در موردش بنویسم. فعلاً این نوشته را در حد یک خبر خلاصه داشته باشید.

مطالب مرتبط :





نسخه های جدید Datefa و Darkpad

1 10 2008

اگر خواننده این وبلاگ هستید حتماً با هدف این وبلاگ و برنامه هایی که قبلاً معرفی کرده بودم آشنایید. یکی از اهدافی که من در مورد این وبلاگ داشتم و در مورد وب سایتی که قراره ایجاد کنم خواهم داشت، تولید و پشتیبانی نرم افزارهای آزاد برای استفاده کاربران ایرانی سیستم عامل ویندوز است. حالا به علت مشغله و تحصیل و مسائل دیگر آنچنان نتوانستم برنامه هایی که در سر داشتم عملی کنم. به هر حال در طول عمر این وبلاگ اگر کار مفیدی در این زمینه کرده باشم همان عرضه اوپن سورس برنامه تاریخ شمسی برای ویندوز یعنی Datefa بوده و همچنین به علت علاقه ام به برنامه Darkpad، قصد دارم اون رو هم ادامه بدم و به صورت اوپن سورس منتشر کنم. برای کسایی که تازه با این وبلاگ آشنا شدن یا احیاناً نمیدونن من در مورد چی صحبت می کنم بهتره این صفحه و این صفحه را مطالعه کنند و سپس ادامه این مطلب را بخوانند.

Datefa

نرم افزاریست کم حجم، رایگان و کدباز برای سیستم عامل ویندوز که قادر است تاریخ میلادی جاری سیستم شما را به تاریخ معادل شمسی تبدیل کند. این برنامه راه حلی است مطمئن و آسان برای داشتن قابلیت تاریخ شمسی در سیستم عامل ویندوز مایکروسافت که دارای قابلیت های دیگری همچون تنظیمات، مبدل تاریخ، زنگ هشدار است و با استفاده از محیط قدرتمند دلفی 7 تولید شده است. عملکرد این برنامه بدین صورت است که پس از اجرا در حافظه سیستم شما مقیم می شود و یک آیکن جدید به قسمت System Tray (در کنار ساعت ویندوز) اضافه می کند. شما از این پس می توانید با نگه داشتن ماوس روی این آیکن و یا دابل کلیک کردن روی آن، تاریخ شمسی معادل تاریخ سیستم خود را مشاهده کنید. برای دسترسی به دیگر ویژگی های این برنامه باید روی همین آیکن کلیک راست نمایید تا به منوی Datefa دسترسی پیدا کنید. Datefa بر اساس کلاس تاریخ شمسی TFaDate که توسط دوست عزیزم آقای سالار خلیل زاده نوشته شده، ایجاد و توسعه داده شده است. با این امید که برای کاربران ایرانی سیستم عامل ویندوز مفید واقع گردد.

Datefa با مجوز اوپن سورس GPL 2.0 ارائه می شود. برای توسعه آن احتیاج به Borland Delphi 7 و کامپوننت های JVCL خواهید داشت. برای اطلاعات بیشتر می توانید این مطلب را مطالعه کنید و یا سئوالات خود را در قسمت نظرات همین مطلب ارسال نمایید

دریافت نسخه آزمایشی 2.0.3 | دریافت سورس کد

Darkpad

دارک پد ویرایشگر متنی است قابل حمل (=Portable) که پس از اجرا، کل صفحه کاری شما را پوشش می دهد ( به صورت Fullscreen) تا بتوانید آزادانه روی آن تایپ کنید و به جز نوشتن به هیچ چیز دیگری فکر نکنید. در حقیقت دارک پد کمک می کند تا روی متن خود تمرکز بیشتری داشته باشید. در دارک پد بر خلاف ویرایشگرهای متن دیگر همچون Notepad ویندوز، هیچ نوار ابزار یا منویی برای اجرای دستورات ویرایشی بر روی متن مورد نظر خود ندارید. تمام دستورات را بایستی بوسیله کلیدهای میانبر (Shortcut Keys) صادر کنید. با دارک پد می توانید متون ساده خود را باز کنید، ویرایش کنید و در نهایت تغییرات را ذخیره نمایید. توجه داشته باشید که دارک پد نیازی به نصب ندارد و فقط باید فایل اجرایی آن را باز نمایید.

علاوه بر حل شدن مشکلات نسخه ی قبلی Darkpad، این نسخه به صورت اوپن سورس و تحت مجوز GPL نسخه 2 منتشر شده است. این تصمیم را گرفتم تا هرکس بتواند بر اساس نیازش دارک پد را سفارشی کند. فقط یادتان باشد که باید نسخه های تغییر داده شده را نیز به صورت اوپن سورس ارائه کنید. دارک پد نیز همچون Datefa با استفاده از دلفی 7 تولید شده و برای توسعه آن از کامپوننت های JVCL استفاده کرده ام.

کلیدهای میانبر در Darkpad :

F1 : تنظیمات / راهنما / درباره برنامه | Ctrl+O: باز کردن فایل متنی |Ctrl+A: انتخاب کل متن

Ctrl+S: ذخیره کردن فایل | Ctrl+D: درج تاریخ | Ctrl++: افزایش اندازه فونت

Ctrl+-: کاهش اندازه فونت | Ctrl+T: انتخاب نوع قلم | Ctrl+F: پیدا کردن متن (جستجو)
Ctrl+R: جایگزینی متن | Ctrl+U: تبدیل حروف کوچک به بزگ در متن انتخابی
Ctrl+L: تبدیل حروف بزرگ به کوچک در متن انتخابی
Ctrl+Q: خارج شدن از برنامه;

دریافت نسخه آزمایشی 0.5.12 | دریافت سورس کد

توضیح : لینک های دانلود به صورت غیر مستقیم و در سایت Box.net قابل دریافت هستند.

farasun.wordpress.com

Subcribe to Farasun feedمشترک فراسان شويد

farasun.wordpress.com

مطالب مرتبط :





لینوکس فقط اوبونتو نیست!

20 09 2008

اگر مطالب وبلاگستان فارسی را دنبال می کنید محال است که تا به حال نامی از لینوکس و به خصوص اوبونتو را نشنیده باشید. اگر می دانید لینوکس یعنی چه و اوبونتو چیست می توانید این پاراگرف را نخوانید. گنو/لینوکس جدا از فلسفه و تفکر آزادی که پشت آن است، سیستم عاملی است بر اساس هسته لینوکس که شامل ابزارهای GNU، برنامه نصاب، سیستم مدیریت بسته ها و بسیاری از نرم افزارهای مورد نیاز شما باشد. برخلاف سیستم عامل ویندوز مایکروسافت که توسط یک کمپانی تولید و پشتیبانی می شود، گنو/لینوکس را افراد متخصص مختلف و شرکت های بسیاری تولید، توزیع و پشتیبانی می کنند. به علت اینکه تمامی اجزای گنو/لینوکس آزاد و رایگان هستند، همه می توانند بر اساس نیاز خود یک نسخه سفارشی از آن تولید کنند. به همین خاطر توزیع های گنو/لینوکس از تنوع بسیار زیادی برخوردارند و قدرت انتخاب مناسبی به کاربران خود می دهند که در برخی مواقع این تنوع باعث سردرگمی کاربران در انتخاب توزیع مناسب می شود. از سال 1993 به بعد، افراد و شرکت های مختلفی توزیع های سفارشی شده خود را وارد بازار جهانی کرده اند که هم اکنون بیش از 350 توزیع فعال گنو/لینوکس موجود است.

یکی از توزیع های بسیار خوب و کاربردی از گنو/لینوکس به نام اوبونتو (Ubuntu) چند وقتی است چه در میان خارجی ها وچه در میان ایرانی ها محبوبیت خاصی پیدا کرده است. اما این محبوبیت در میان ایرانی ها مخصوصاً وبلاگ نویسان طوری فراگیر شده که باعث نادیده گرفتن و کم توجهی به توزیع های قدرتمند و معروف دیگر شده است. به نظرم باید در همه زمینه ها تعادل را برقرار کرد، اگر یک جستجوی کوچک در مورد اوبونتو و لینوکس در وبلاگستان فارسی داشته باشید متوجه منظور من خواهید شد. به نظرم این جو موجود در وبلاگستان افراد را به سمتی خواهد برد که نام لینوکس را مساوی با اوبونتو خواهند دانست و از توزیع های دیگر و فلسفه لینوکس غافل خواهند ماند. راه حل این قضیه هم این است که وقتی وبلاگ نویسی توزیع محبوب خود را تبلیغ و توصیه می کند، در کنارش توضیحی هر چند کوچک در مورد دو-سه توزیع محبوب دیگر هم بدهد تا خواننده با اطلاعات بیشتری تصمیم به مهاجرت به لینوکس یا انتخاب توزیع مناسب خود بکند.

در این نوشته به هیچ وجه قصد خراب کردن اوبونتو یا ایراد گرفتن به وبلاگ نویسانی که به تبلیغ آن می پردازند ندارم. من حدود سه-چهار سال است که کاربر لینوکس هستم و با توزیع های OpenSUSE، Debian, Fedora, Parsix, Knoppix و Ubuntu آشنایی دارم و از آن ها به عنوان سیستم عامل بر روی کامپیوتر شخصی استفاده کرده ام. البته به خاطر کار و رشته تحصیلیم نمی توانم سیستم عامل ویندوز را کاملاً کنار بگذارم. این توضیحات را از این جهت دادم که فکر نکنید این مطلب را کسی نوشته که ذره ای با لینوکس و توزیع های آن آشنا نیست.

Ubuntu

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

سایت رسمی | اطلاعات بیشتر در ویکی پدیا

Fedora

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

سایت رسمی | اطلاعات بیشتر در ویکی پدیا

OpenSUSE

از زمانی که توزیع Suse بوجود آمد، سازندگان آن روی کاربران کامپیوترهای شخصی زوم کرده بودند. پس از اینکه در سال 2003 شرکت Novell شرکت تولید کننده Suse را خریداری کرد، دریافت آن را از اینترنت برای عموم میسر نمود. سپس ناول نام Suse را به OpenSUSE تغییر داد و آن را به صورت کاملاً آزاد در اختیار همه قرار داد. هم اکنون OpenSUSE انتخاب اول کاربران حرفه ای برای استفاده های شخصی است. دسکتاپ پیش فرض آن KDE است و از برنامه نصاب بسیار قدرتمندی بهره می برد. پایداری، ظاهر چشمگیر، گرافیک قوی، امنیت، تنظیمات پیشرفته از ویژگی هایی است که کاربران OpenSUSE از آن یاد خواهند کرد.

سایت رسمی | اطلاعات بیشتر در ویکی پدیا

Knoppix

این توزیع از گنو/لینوکس یک Live-CD است; این بدین معنی است که کاربر می تواند سیستم خود را به صورت مستقیم از روی سی دی بوت کند بدون اینکه نیاز به نصب سیستم عامل روی هارد دیسک خود داشته باشد. Knoppix قدرت بسیار زیادی در شناسایی اتوماتیک سخت افزارهای شما دارد (که حتی از دیگر توزیع های لینوکس در این زمینه قوی تر است) و شامل بسیاری از نرم افزارهای مورد نیازتان می شود. این سی دی می تواند به عنوان یک ابزار ریکاوری یا برای تست سخت افزارهای سیستم به کار برود و یا حتی به عنوان یک توزیع گنو/لینوکس مناسب برای کاربردهای دسکتاپ انتخاب شود. این توزیع محبوب بر اساس دبیان توسعه داده شده است و دارای آپدیت ها و پشتیبانی مناسبی است.

سایت رسمی | اطلاعات بیشتر در ویکی پدیا

Debian

یکی از قدیمی ترین توزیع های گنو/لینوکس است که توزیع های بسیاری همچون اوبونتو بر اساس آن گسترش یافته اند. دبیان پروژه ای آزاد و غیرتجاری است که هم اکنون بیش از هزاران توسعه دهنده در سراسر دنیا بر روی نسخه های مختلف آن کار می کنند. این پروژه بسیار بزرگ است و یازده سکوی سخت افزاری را که شامل PowerPC، x86، SPARC و AMD64 نیز می شوند را پشتیبانی می کند. دبیان یکی از مقیدترین توزیع های گنو/لینوکس به فلسفه گنو/لینوکس و سیستم عامل یونیکس است، پایدار است و دارای یکی از بزرگترین اجتماعات کاربری لینوکس است. دبیان همچنین دارای مستندات بسیاری است و به تعداد زیادی از زبان های دنیا ترجمه شده است. فقدان ابزارهای گرافیکی و نصاب گرافیکی استفاده از دبیان را برای بسیاری از کاربران سخت نموده است. در حقیقت ماندن در دبیان در مقایسه با توزیع های دیگر مشکل تر است. بر همین اساس کاربرانی که قصد استفاده از لینوکس در کامپیوترهای شخصی را دارند بیشتر به طرف توزیع های بر اساس دبیان مانند اوبونتو کشیده می شوند. دبیان انتخاب مناسبی برای استفاده در کامپیوترهای سرویس دهنده (Server) خواهد بود.

سایت رسمی | اطلاعات بیشتر در ویکی پدیا

Parsix

پارسیکس یک توزیع بسیار انعطاف پذیر، مناسب، پایدار و ایرانی برای سیستم های دسکتاپ است که به صورت دیسک زنده یا Live CD منتشر می شود اما قابلیت نصب روی هارد دیسک را نیز داراست. این توزیع برگرفته شده از توزیع KANOTIX و مبتنی بر Debian است. دسکتاپ آن به صورت پیش فرض GNOME است و نرم افزارهای پیش فرض فارسی همچون دیکشنری xFarDic و فونت های فارسی پروژه FPF در این توزیع در دسترس اند. همچنین در پارسیکس به صورت پیش فرض از فارسی نویسی پشتیبانی می شود و شما می توانید همانند ویندوز با فشردن همزمان دکمه های Alt+Shift میان زبان فارسی و انگلیسی سوئیچ کنید. پارسیکس یکی از مناسب ترین توزیع ها برای شروع یادگیری لینوکس در میان فارسی زبانان است. البته در نظر داشته باشید که پارسیکس می تواند جایگزین مناسبی برای سیستم عامل ویندوز باشد و می توانید از آن به عنوان یک سیستم عامل مستقل استفاده نمایید. توصیه می کنم برای یک بار هم که شده از این توزیع کاربرپسند و ایرانی استفاده کنید.

سایت رسمی | اطلاعات بیشتر در ویکی پدیا

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

برای انتخاب توزیع های مناسب دیگر می توانید از این سایت کمک بگیرید.

برای دسترسی به CD/DVDهای توزیع های مختلف در ایران به لینوکس شاپ مراجعه کنید.

farasun.wordpress.com

Subcribe to Farasun feedمشترک فراسان شويد

farasun.wordpress.com

مطالب مرتبط (از وبلاگ های دیگر) :





نسخه جدید VLC Media Player

17 09 2008

نسخه جديد نرم افزار پخش مالتي مدياي اوپن سورس، کراس پلت فرم، سرشناس و محبوب VLC Media Player به تازگي توسط VideoLan در سايت رسمي آن عرضه شده است. این مدیا پلیر قادر به پخش بسیاری از فرمت های صوتی و ویدئویی بدون نیاز به نصب Codecهای اضافی است. قبل از VLC، کاربران نرم افزارهایی نظیر Windows Media Player، Winamp و JetAudio مجبور به نصب Codec Packهای مختلفی جهت پخش فرمت های مختلف صوتی و ویدئویی بودند اما با استفاده از VLC نیازی به نرم افزارهای دیگر نخواهید داشت. رابط کاربري VLC پس از دو سال کاملاً متحول و از نو طراحي شده که کار کردن با اين نرم افزار را لذت بخش تر از قبل نموده است. گذشته از ظاهر برنامه، VLC تغييرات بسيار زياد ديگري دارد که در ادامه با آن ها آشنا خواهيد شد. ويژگي هاي جديدي همچون پشتيباني از آلبوم آرت، امکان ويرايش تگ هاي Meta data، ارتباط با سایت last.fm و مشاهده ويدئو هاي يوتيوب به صورت مستقيم از دسکتاپ خودتان.

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


اگر با نسخه های قبلی این پلیر آشنا باشید اولین نکته ای که پس از نصب و اجرای آن نظر شما را جلب خواهد کرد، ظاهر کاملاً متفاوت VLC خواهد بود. VLC در اولین اجرا زبان سیستم شما را تشخیص و بر اساس آن زبان خود را تغییر خواهد داد. اگر زبان فارسی روی ویندوز شما نصب باشد، به صورت پیش فرض زبان فارسی برای شما فعال خواهد گردید که البته فقط قسمت ناچیزی از نرم افزار ترجمه شده است. برای تغییر زبان باید از منوی Tools گزینه Preferencese را نتخاب نمایید و در پنجره باز شده از قسمت Language زبان مورد نطر خود را انتخاب کنید. با یک بار باز و بسته کردن برنامه، زبان مورد نظرتان فعال می گردد.

نسخه جدید VLC پشتیبانی بهتری از فایل های ویدئویی فلش با فرمت flv دارد که امکان مشاهده فایل های ویدئویی موجود در سایت های اشتراک ویدئو مثل YouTube را به صورت مستقیم در دسکتاپ تان به شما می دهد.

VLC Media Player نرم افزاریست اوپن سورس (=کد باز) و رایگان که در سیستم عامل های مختلف از جمله ویندوز و بسیاری از توزیع های لینوکس و سیستم عامل های دیگر شامل Mac OS X، BeOS، FreeBSD و قابلیت نصب و اجرا را دارد.


دریافت برای Ubuntu | دریافت برای OpenSUSE | دریافت برای Debian

farasun.wordpress.com

Subcribe to Farasun feedمشترک فراسان شويد

farasun.wordpress.com

مطالب مرتبط :





این همه Notepad! تا حالا کجا بودن!؟

7 09 2008

یکی از نرم افزارهای حیاتی که هر فردی به آن نیاز دارد، یک “ویرایشگر متن” (= Text Editor) است. همان طور که می دانید در این زمینه انتخاب های زیادی وجود دارد که هرکس بر اساس سلیقه و نیاز خود یک ویرایشگر متن مناسب را انتخاب می کند. سیستم عامل ویندوز به صورت پیش فرض یک ویرایشگر متن ساده به نام Notepad دارد که خیلی ها از آن استفاده می کنند. Notepad از زمان پیدایش ویندوز همراه آن عرضه شده و در این سال ها کمتر دستخوش تغییر شده و هیچ قابلیت جدیدی به آن اضافه نشده است. کمبود امکانات این برنامه شرکت ها و برنامه نویسان را مجبور کرد تا محصولات مشابهی با قابلیت های گوناگون برای این نیاز اساسی کاربران تولید کنند.

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

ویرایشگرهای متن معمولی

این دسته شامل برنامه هایی است که ویژگی های معمول یک ویرایشگر متن را دارند و مناسب کاربران معمولی هستند.

Notepad2 : بهترین و شایسته ترین جایگزین برای Notepad ویندوز همین نرم افزار Notepad2 است. توصیه من به شما هم همین برنامه است. حجم پایین، دارای توابع مختلف برای کار با متون ساده، باز کردن فایل های حجیم با سرعت بالا، تنظیمات متنوع و قابلیت روشنایی نحوی (که البته این ویژگی برای طراحان وب و برنامه نویسان مناسب است)، از جمله مزایای این ویرایشگر متن قدرتمند است. کاربران معمولی، طراحان وب و برنامه نویسان افرادی هستند که این ویرایشگر متن نیاز آن ها را برطرف خواهد کرد.

توضیحات بیشتر | دریافت

Win32pad : برنامه ای بسیار کم حجم با قابلیت های بسیار خوب جهت ویرایش متون ساده. این برنامه قابلیت هایی را که Notepad ویندوز فاقد آن هاست به شما ارائه می کند. یکی از مهمترین ویِژگی های این برنامه باز کردن فایل های حجیم با سرعت بالا است.

توضیحات بیشتر | دریافت

NoteTab Light : ویرایشگر متن قدرتمند با پشتیبانی از فایل های RTF و رابط کاربری مناسب که به شما اجازه می دهد فایل های متنی مختلف را در تب های جداگانه باز نمایید. این برنامه به شما کمک می کتد تا فایل های HTML را آسان تر ویرایش کنید.

توضیحات بیشتر | دریافت

MoonEdit : ویرایشگر متنی ساده که در سیستم عامل های ویندوز و لینوکس قابل اجراست. البته من این ویرایشگر متن قدیمی را به هیچ عنوان به شما توصیه نمی کنم.

توضیحات بیشتر | دریافت

TED Notepad : این برنامه قدرت بسیار زیادی در کار با متون ساده دارد. وجود توابع بسیار زیاد برای کار با متون و قدرت فوق العاده در پردازش رشته ها، TED Notepad را از برنامه های مشابه دیگر جدا می کند. این برنامه قابل حمل است، یعنی شما می توانید آن را بر روی کول دیسک خود ذخیره کنید و در همه جا از آن استفاده کنید. برای استفاده از این ویرایشگر متن لازم نیست آن را نصب کنید.

توضیحات بیشتر | دریافت

Elfima Notepad : پس از اجرای این برنامه، فرق خاصی میان آن و Notepad ویندوز نمی بینید. اما این برنامه کوچک قادر است متون شما را به فرمت های PDF، SVG, XML و XHTML تبدیل نماید. برای این کار فقط کافیست راهنمای ساده اش را مطالعه کنید.

توضیحات بیشتر | دریافت

Metapad : برنامه ای مناسب جهت جایگزینی Notepad ویندوز با قابلیت های مناسب و تنظیمات بسیار.

توضیحات بیشتر | دریافت

Notepad.NET : برنامه ای ساده و زیبا برای کار با متون ساده. رابط کاربری این ویرایشگر متن شبیه به Office2007 طراحی شده و کاربر در آن احساس خستگی نخواهد کرد. اما Notepad.NET هنوز با یک ویرایشگر متن ایده آل بسیار فاصله دارد. سورس کد این پروژه به زبان ویژوال بیسیک.نت در دسترس است.

توضیحات بیشتر | دریافت

ویرایشگرهای متن با قابلیت رمزگذاری اطلاعات

در این قسمت با برنامه هایی آشنا می شوید که علاوه بر ویرایش متن، امنیت اطلاعات شما را نیز تامین می کنند.

MAXA Text2Exe : با ماکسا می توانید رمزهای عبور، سریال نامبرها و اطلاعات شخصی خود را رمز گذاری کنید تا کسی نتواند به آن ها دسترسی پیدا کند. ماکسا قادر است فایل های متنی شما را به فایل های اجرایی رمز گذاری شده تبدیل کند.

توضیحات بیشتر | دریافت

fSekrit : برنامه ایست برای حفاظت از اطلاعات متنی شما. فایل های اجرایی تولید می کند که هیچ کس جز شما نمی تواند متن درون آن ها را تشخیص دهد. الگوریتم رمزگذاری این برنامه بسیار پیچیده است.

توضیحات بیشتر | دریافت

ویرایشگر های متن با قابلیت مدیریت اطلاعات

در این بخش برنامه هایی معرفی می شوند که علاوه بر امکانات معمول ویرایشگرهای متن، قابلیت مدیریت بر اطلاعات را نیز به ما می دهند.

Evernote : محلی برای مدیریت تمامی اطلاعات و متون شماست که ویژگی های منحصر به فردی را ارائه می کند. شما می توانید تمامی اطلاعات خودتان را از جمله : آدرس های اینترنی، شماره تلفن، لیست کارهای روزمره و … را در این نرم افزار ذخیره کنید.

توضیحات بیشتر | دریافت

NotesHolder lite : این برنامه با جا گرفتن در دسکتاپ شما، قابلیت های زیادی برای مدیریت یادداشت هایتان به شما می دهد. ویژگی های همچون جستجو و یادآور نیز در این برنامه موجود است.

توضیحات بیشتر | دریافت

Keynote : یک برنامه قدرتمند و مناسب جهت مدیریت یاداشت ها و متون شماست. در این برنامه قادرید تا یادداشت های خود را به صورت درختی (=Tree Like) دسته بندی کنید و از ویرایشگر متن قدرتمن آن نیز استفاده کنید.

توضیحات بیشتر | دریافت

ویرایشگرهای متن مخصوص طراحان وب و برنامه نویسان

در این قسمت برنامه هایی که ویژگی Syntax Highlighting دارند و برای برنامه نویسان و طراحان وب مناسب اند معرفی می کنیم.

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

توضیحات بیشتر | دریافت

PsPad : ویرایشگر متنی واقعاً حرفه ای که قابلیت های بسیار زیادی را به کاربرش می دهد. این برنامه را نمی توان فقط یک ویرایشگر متن ساده دانست، ویژگی های حرفه ای، تنظیمات بسیار، قالب بندی مناسب متن و … آن را از محصولات مشابه جدا می کند.

توضیحات بیشتر | دریافت

Programmer’s Notepad : نام این برنامه مشخص کننده ی کارکرد آن است. ویرایشگر متنی که مخصوص نیازهای یک برنامه نویس تولید شده است. به جز امکانات ویرایش متن، امکاناتی برای مدیریت سورس کدها نیز به شما می دهد.

توضیحات بیشتر | دریافت

ویرایشگرهای متن برای افرادی که متفاوت می اندیشند!

در این دسته برنامه هایی قرار می گیرند که ایده جالبی برای ویرایش متون به کار گرفته باشند.

q10 : ویرایشگر متنی تمام صفحه ایست که حس نوشتن را در شما زنده می کند. در این برنامه احساس خستگی نخواهید کرد و با هر بار فشردن کلید صدای فشردن دکمه ماشین تایپ های قدیمی را می شنوید که حداقل از صدای ناشی از فشردن کلیدهای صفحه کلید جالب تر است.

توضیحات بیشتر | دریافت

DarkRoom : تقریباً با q10 یکی است اما انعطاف پذیری q10 را ندارد. برای استفاده از این برنامه حتماً باید دات نت فریم ورک 2 روی سیستم شما نصب باشد.

توضیحات بیشتر | دریافت

Darkpad : دارک پد به شما کمک می کند تا فقط روی متن تان تمرکز کنید و دسکتاپ خود را فراموش کنید. این برنامه توسط من با ایده ی q10 ساخته شده است با این تفاوت که قابلیت راست به چپ نویسی نیز دارد (که q10 ندارد). در این برنامه هیچ نوار ابزار یا نوار منوی مزاحی وجود ندارد و شما تمام دستورات ویرایش را با صفحه کلید صادر خواهید کرد. به علاوه این برنامه هیچ نیازی به نصب ندارد و کاملاً قابل حمل (=Portable) است تا شما بتوانید آن را روی کول دیسک خود همیشه همراه خود داشته باشید.

توضیحات بیشتر | دریافت

farasun.wordpress.com

Subcribe to Farasun feedمشترک فراسان شويد

farasun.wordpress.com

مطالب مرتبط :





کمی بیشتر درباره “آندروید” - سیستم عامل گوگل برای گوشی های موبایل

31 08 2008

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

Android به زبان ساده سیستم عاملی است برای دستگاه های موبایل و گوشی های هوشمند که توسط بیش از 30 کمپانی معروف پشتیبانی می شود. آندروید اوپن سورس است و توسعه دهندگان می توانند با استفاده از Android SDK برنامه های مختلفی برای این سیستم عامل بنویسند. در واقع آندروید بستری را فراهم می کند تا برنامه نویسان بتوانند هرچه سریعتر و بهتر برنامه هایی بسازند که از تمام ویژگی های یک گوشی هوشمند استفاده کند. آندروید به معنای واقعی “باز” (=Open) است، یعنی برنامه نویس می تواند از تمام قدرت یک تلفن همراه استفاده کند. آندروید امکان استفاده از توابع داخلی گوشی موبایل همچون شماره گیری، فرستادن SMS یا استفاده از دوربین گوشی را به برنامه نویسان می دهد تا بتوانند اپلیکیشن های قدرتمند و کاربردی برای کاربران بسازند.

تمام برنامه ها برای آندروید یکی اند. آندروید فرقی میان یک برنامه third-party و توابع هسته سیستم عامل در اجرا نمی گذارد و هر دو می توانند دسترسی مساوی به قابلیت های گوشی داشته باشند. گوشی هایی که سیستم عامل آندروید را خواهند داشت به کاربرشان اجازه می دهند تا از تمام قابلیت های یک گوشی هوشمند بهره ببرند. کاربران این گوشی ها به معنای واقعی می توانند دستگاه خود را بر اساس سلیقه ی خود تغییر دهند و محیط سیستم عامل گوشی خود را سفارشی و شخصی سازی کنند. حتی کاربران می توانند برای گوشی تعیین کنند که عکس هایشان با چه برنامه ای باز شود.

ویژگی ها و خصوصیات آندروید

  • آندروید تمامی تکنولوژی های اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, Bluetooth و Wi-Fi را پشتیبانی می کند.
  • آندروید از فرمت های مختلف فایل های مالتی مدیا مثل MPEG-4, H.264, MP3, AAC, AMR, JPEG, PNG, GIF پشتیبانی می کند.
  • SMS, MMS و XMPP فرم هایی هستند که آندروید برای ارسال پیغام های متنی یا همان SMS از آن ها پشتیبانی می کند.
  • مرورگر موجود در آندروید بر اساس فریم ورک اوپن سورس WebKit توسعه یافته است.
  • SQLite نرم افزاریست که برای ذخیره داده ها و مدیریت بانک های اطلاعاتی سبک در آندروید در نظر گرفته شده است.
  • ماشین مجازی جاوا (=Java Virtual Machine) در آندروید به صورت پیش فرض تعبیه شده است. تمام برنامه های آندروید باید به زبان جاوا نوشته شوند. البته این نسخه از JVM برای دستگاه های موبایل بهینه شده است.
  • ابزارهای مختلف آندروید برای توسعه دهندگان به راحتی در دسترس است و توسط شرکت گوگل پشتیبانی می شوند. این ابزارها شامل کتابخانه ها، خطایاب، شبیه ساز گوشی و یکم پلاگین برای اکلیپس است.
  • آندروید از سخت افزارهای مختلف همچون GPS و دوربین های متنوع پشتیبانی می کند.
  • تصاویر و فایل های گرافیکی بوسیله OpenGL پردازش می شوند که کیفیت بالاتری خواهند داشت.

توسعه برنامه های کاربردی در آندروید سریع، راحت و لذت بخش است

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

آندروید سیستم عاملی بر اساس لینوکس

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

با Eclipse برای آندروید برنامه بنویسید

همانطور که قبلاً گفتم برنامه نویسی برای آندروید بوسیله زبان جاوا انجام می شود. گوگل جهت راحتی برنامه نویسان پلاگینی برای اکلیپس ارائه داده که آن ها بتوانند با استفاده از قدرت اکلیپس برای آندروید برنامه تولید کنند. شما ابتدا باید Eclipse را از اینجا دریافت کنید و سپس این پلاگین را روی آن نصب کنید. بعد از این در قسمت پروژه های اکلیپس گزینه ای به نام Android اضافه خواهد شد که می توانید با استفاده از آن به زبان جاوا و با قدرت اکلیپس برای آندروید برنامه بنویسید.

مسابقه برنامه نویسی برای آندروید

گوگل برای اینکه شرکت ها و برنامه نویسان را ترغیب به تولید برنامه برای بستر آنروید کند، اقدام به برگزاری یک مسابقه با جوایز چشمگیر کرده است. گوگل 10 میلیون دلار بودجه برای این کار در نظر گرفته که تا الان چند شرکت در این مسابقه برگزیده شده اند و مبالغ هنگفتی نیز دریافت کرده اند. البته این جوایز هم برای ایرانی ها تحریم شده اند :(

در مورد آندروید بیشتر بدانید

farasun.wordpress.com

Subcribe to Farasun feedمشترک فراسان شويد

farasun.wordpress.com

مطالب مرتبط :





آزمایشگاه پردازش تصاویر

27 08 2008

برای ویرایش تصاویر نرم افزارهای بسیار زیادی وجود دارد. معروف ترین و قوی ترین آن ها شاید Photoshop باشد. انتخاب یک نرم افزار مناسب در این زمینه به جواب این سئوال بر میگردد که معیار شما برای انتخاب یک نرم افزار ویرایش عکس چیست؟

Image Processing Lab ابزاری است کوچک ولی کاربردی برای پردازش عکس های دیجیتالی که دارای فیلترهای مختلف و ابزارهای تحلیل تصاویر است. این نرم افزار کاملاً رایگان و اوپن سورس ارائه شده است و برای افراد حرفه ای و غیر حرفه ای می تواند مفید باشد. iplab به شما کمک می کند تا عکس هایتان را هرچه ساده تر در محیطی دوستانه ویرایش کنید و از آن ساده تر آن ها را چاپ کنید. برنامه قابلیت باز کردن چند عکس را به صورت یکجا در تب های محتلف به شما می دهد (دقیقاً مانند Photoshop) و کار کردن با آن بسیار ساده است.

مشکل بزرگی که این برنامه ندارد، نبودن ابزار Undo است که در مواردی این برنامه را غیر قابل تحمل می کند. اما چیزی که باعث شد یک پست این وبلاگ را به معرفی این برنامه اختصاص بدهم، نکات آموزشی آن برای برنامه نویسان دات نت است.

برای برنامه نویسان دات نت

این برنامه به زیان سی شارپ و تحت دات نت فریم ورک نسخه 2 نوشته شده است و از کتابخانه AForge.NET برای پردازش تصاویر بهره می برد. شما می توانید با دانلود کتابخانه AForge.NET، خواندن راهنمای آن و مشاهده کدهای iplab راه خود را برای برنامه نویسی گرافیکی و پردازش تصاویر در دات نت پیدا کنید. امیدوارم از نکات آموزشی این پروژه حداکثر استفاده را ببرید.

برای ویرایش تصاویر من نرم افزار Paint .NET را به شما پیشنهاد می کنم!

iplab در CodeProject

دریافت AForge.NET

farasun.wordpress.com

Subcribe to Farasun feedمشترک فراسان شويد

farasun.wordpress.com

مطالب مرتبط :