قویترین نرم افزار نمایش فایل ها به صورت هگزا دیسمال، با استفاده از این نرم افزار میتوانند فایل های روی هارد دیسک، فلاپی دیسک، سی دی و حتی فایل های مقیم در حافظه موقت Ram را بخوانید و آنها را ویرایش کنید، این نرم افزار قدرتمند امکان تغییرات سطح پایین بر روی اطلاعات را فراهم میکند و در صورتی که شما دانش کافی داشته باشید قادر خواهید بود توسط این برنامه اطلاعات پاک شده را نیز بازیابی کنید. این نرم افزار یک برنامه فوق العده حرفه ای است، و بیشتر برنامه نویسان و کراکر ها از آن استفاده میکنند.
این نرم افزار با تمام فایل سیستم ها سازگار میباشد و توانایی بازیابی اطلاعات از روی هارد دیسک هایی که فایل سیستم آنها آسیب دیده است را نیز دارد
این برنامه یکی از قدرتمند ترین برنامه ها برای کار با این زبان برنامه نویسی قدرتمند می باشد.این برنامه به شما کمک خواهد کرد تا پروژه های خود را با این زبان برنامه نویسی سریعتر به مرحله نهایی و اجرا برساند
در زیر به برخی از ویژگی های این برنامه نگاهی می اندازیم:
پشتیبانی از نسخه 4 و 5 پی اچ پی
پشتیبانی از قابلیت تکمیل خودکار و هایلایت کردن متغیرها
پشتیبانی از تمپلت ها
دسترسی به توابع و کلاسها و راهنمای پی اچ پی در محیط کار
چک کردن لحظه ای کد ها
جستجو پیمایش سریع در کد ها
امکان نوشتن کامنت ها در کد ها به سادگی
امکان ایجاد وظایف
دسترسی به راهنمای PHP
امکان راحت و ساده ایجاد صفحات جدید
و .........

- داشتن ویرایشگر WYSIWYG
- نمایش دستور-Syntax های زبان های برنامه نویسی مختلف به صورت رنگی
- پشتیبانی از زبانهای برنامه نویسی:
ASP, Ada, ASCII art, Assembly, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML
- دارای Auto-completion به طوری که شما می توانید در هر قسمت از متن با فشار دادن کلید های Ctrl+Space از کلمه ها و عبارات تعریف شده در زبان برنامه نویسی استفاده کنید. حتی می توانید این کلمات را خودتان برای این ویرایشگر تعریف کرده و از آنها استفاده کنید.
- قابلیت نمایش، ویرایش چندین سند و فایل متنی به صورت همزمان
- قابلیت Drag & Drop، باز کردن اسناد به وسیله Drag & Drop به داخل نرم افزار یا انتقال اسناد در داخل محیط نرم افزار به وسیله Drag & Drop
- قابلیت بزرگ نمایی و کوچک نمایی به روی متن
- قابلیت باز کردن چندین فایل در یک پنجره و امکان فراخوانی آنها با باز کردن مجدد نرم افزار
- جستجو گر منظم و با قاعده و قابلیت جایگزینی متن
- پشتیبانی از زبان های مختلف از جمله فارسی در منو ها نرم افزار
- پشتیبانی از قابلیت Bookmark
- قابلیت ضبط و اجرای Macro
- حجم کم نرم افزار
- توانایی بالا در باز کردن فایل های متنی سنگین (که معمولاً Notepad از باز کردن آن ها عاجز است)
- و ...
پلاگین های گنجانده شده در این نرم افزار:
1. TexFX v0.24a
2. Function list v1.2
3. ConvertExt v1.1
4. NppExec v0.2 beta 4
5. Spell checker v1.2
6. Quick text v0.02
7. Light Explorer v1.4
8. Hex editor v0.84

مبدل صفحات ASP
زبان ASP يكي شناخته شده ترين و كاملترين زبانهاي برنامه نويسي تحت وب مي باشد و مي تواند احتياجات يك برنام نويس در وب به كلي فراهم كند
صفحات ASP معمولاً براي صفحات وب استفاده مي شوند که پويا بوده و اطلاعات آنها زياد تغيير مي کند. براي مثال، يک صفحه ASP ممکن است کدپستي بازديد کننده را از طريق يک فرم دريافت نموده و صفحه را با توجه به محل زندگي وي تغيير دهد. از آنجا که تکنولوژي ASP توسط مايکروسافت طراحي و ساخته شد، صفحات ASP توسط زبان برنامه نويسي مايکروسافت، Visual Basic برنامه نويسي مي شوند.
منتها مشكلي كه وجود دارد اين است كه اين زبان كاملا تخصصي است و كاربران زيادي نمي توانند از آن استفاده كنند برنامه پيش روي شما يك مبدل ساده است كه مي تواند داده ها را از زبانهاي ديگر برنامه نويسي مانند SQLو يا نرم افزارهاي ديگر مانند ماكروسافت اكسس به ASPتبديل كند از اين به بعد شما مي توانيد صفحه فرم مورد نظر را به راحتي در اكسس طراحي كرده و سپس با اين برنامه تبديل به صفحات ASP كنيد
ويژگيها:
امنيت بالا
استفاده از سيستم ثبت نام
خروجي به CSV/HTML/Excel/Word/XML
گزارش
و…

TextPad نام نرم افزار ویرایشگر متنی می باشد که به وسیله آن شما می توانید در زمینه هایی نظیر برنامه نویسی نیز استفاده نمایید. به عنوان مثال شما می توانید در این برنامه اقدام به کد نویسی به صورت زبان HTML نمایید. این برنامه به خوبی شما را در این زمینه یاری می کند. زیرا تمامی تگ های html را شناخته و آن ها را برای شما از دیگر نوشته ها مجزا می کند.
همچنین شما می توانید اقدام به برنامه نویسی در دیگر زبان ها نیز نمایید. زبان های پیشرفته ای مانند C .
از ویژگی های این نرم افزار می توان به موارد زیر اشاره کرد:
- قابلیت ویرایش فایل های بزرگ با اشغال حجم کم در حافظه
- پشتیبانی از 5 زبان مختلف در ظاهر گرافیکی برنامه
- قابلیت چک نمودن غلط های املایی در 10 زبان مختلف
- مشخص نموندن خطا های گرامری در دستورات
- توانایی کپی برداری از کد ها
- دارای قابلیت بازگشت به حرکت قبل و بعد به صورت نامحدود
- استفاده از ابزار های مختلف به صورت کاملا گرافیکی
- توانایی جستجو و جایگزینی
- توانایی چاپ کد ها و پیش نمایش قبل از چاپ
و ... .
متاسفانه با وجود استفاده گسترده از ماشین در نشر Desktop Publishing اکثر اسناد علمی طی دو دهه گذشته به علت عدم پشتیبانی اکثر نرم افزارهای وابسته از شکلهای به کار در رسم فوچارت ، هنوز اتکا اکثر استفاده کنندگان از فلوچارت به وسایل سنتی رسم و یا شابلون میباشد.
نرم افزار Pacestar EDGE Diagrammer یکی از بهترین ابزارهای موجود جهت رسم سریع فلوچارت میباشد .
توسط این نرم افزار میتوان تنها با اشاره موس شکلهای استاندارد موجود در نرم افزار را در صفحه کاری خود قرار دهیم و پس از تنظیم رنگ اندازه ، توضیحات لازم را به آن اضافه نماییم . از خصوصیات ارزشمند این نرم افزار پشتیبانی از یونیکد و امکان نوشتن متن فارسی بر روی کلیه قسمتهای فلوچارت مورد نظرمان میباشد .
خروجی نرم افزار به صورت پیش فرض در فرمت اختصاصی نرم افزار ذخیره میگردد ولی امکان استفاده از اکثر فرمتهای گرافیکی نیز در آن در نظر گرفته شده است به صورتی که از تصویر به دست آمده به سهولت میتوان در سایر نرم افزارها نشر نظیر MS Office Word و …. استفاده نمود .
نرم افزار بدون نیاز به نصب میباشد و محدودیتهای تجاری آن قبلا بر طرف گردیده است .

دوستانی که سیستم عامل DOS را به یاد داشته باشند به خوبی تنوع ابزارهای برنامه نویسی به زبان بیسیک را بر روی آن به خاطر میاورند و خصوصا که با کمبود نرم افزارهای کاربردی برای PC در آن زمان اکثر کاربران کامپیوتر برنامه های مورد نیازشان را یا باید خودشان آماده میکردند و یا به برنامه نویسی آشنا با یکی از زبانهای بیسیک ، سی و یا پاسکال سفارش میدادند . در این میان نیز زبان بیسیک به خاطر آسانی یادگیری بسیار مورد توجه اکثر کاربران قرار داشت و نگارشهای بسیار متنوع از انواع کامپایلر و مفسر بیسیک نظیر GW BASIC ، Turbo BASIC و Quick BASIC نیز خود شاهدی بود بر این ماجرا ……
با جهانی شدن ویندوز اندک اندک استفاده از چنین ابزارهایی رو به افول نهاد و تقریبا یگانه ابزاری که از چنین زبانهایی ارث میبرد زبان Visual BASIC مایکروسافت بود که تقریبا تنها زبان جدی برنامه نویسی در ویندوز با وفاداری اندک به زبان بیسیک اولیه محسوب میگردد .
نباید فراموش کنیم جدا از جنبه کاربردی ماحصل ابزارهای برنامه نویسی تحت ویندوز ، نیاز آموزشی به یک ابزار برنامه نویسی آسان که فقط جهت درک مفهوم الگوریتمها مورد استفاده قرار گیرد هنوز در اکثر مراکز آموزشی به شدت احساس میگردد و ابزارهای مورد استفاده در این مورد در غالب موارد توربو پاسکال 7 ، توربو سی 2 و یا آخرین مفسر ساده بیسیک میکروسافت موسوم به کوئیک بیسیک میباشد .
Liberty BASIC یکی از زیباترین ابزارهای برنامه نویسی به زبان بیسیک میباشد که میتواند همان سهولتی را که در مفسرهای قدیمی مشاهده میکردیم در ویندوز به ما عرضه دارد .
نکات قابل توجه در این نرم افزار به شرح زیر میباشد :
- عدم سخت گیری نسبت به بسیاری از خطاهای نحوی کاربران به صورتی که تقریبا از تمامی لحجه های بیسیک میتوان در آن استفاده نمود .
- محیط بسیار ساده و Help کامل که حتی امکانات برنامه نویسی جهت پیاده سازی اگوریتمهای پیچیده را نیز فراهم میسازد .
- امکان اجرای نرم افزار های نوشته شده در محیط مفسری و کامپایل نتیجه نهایی در فایل اجرایی مجزا . ( مفسر Interpreter به نرم افزاری گفته میشود که برنامه های نوشته شده توسط آن تنها با حضور خود برنامه قابل اجرا میباشد و کاربرد آن بیشتر آموزشی میباشد و در مقابل کامپایلر Compiler قادر به ایجاد فایل اجرایی exe مجزا است که بر روی هر ماشینی بدون نیاز به خود کامپایلر قابل اجرا میباشد ).
در Liberty BASIC پس از خاتمه برنامه نویسی قادر به ساخت فایل اجرایی میباشیم ولی به این منظور لازم است در پوشه نصب نرم افزار که در مسیر پیش فرض C:\Program Files\Liberty BASIC v4.03 قرار دارد پوشه ای به نام app.exe ایجاد نماییم و سپس با استفاده از کلیدهای ترکیبی Shift + f6 یا Creat Application فایل اجرایی نهایی را در آن ایجاد نماییم . فایل ایجاد شده همیشه با چند dll همراه است که جهت اجرا آنها را نیز باید در کنار خود داشته باشد .

ویژگی ها و مواردی که توسط این نرم افزار پشتیبانی می شوند:
- پشتیبانی از زبان .Net
- پشتیبانی از زبانهای Delphi و C++ (به همراهی پشتیبانی از Turbo Delphi و 2009 Delphi)
- قابلیت بومی سازی و استاندارد سازی فایلهای با پسوند .exe, .dll, .ocx و …
- پشتیبانی از XML
- پشتیبانی از زبانهای HTML, PHP, ASP و …
- پشتیبانی از همه زبانها از جمله زبان فارسی برای ایجاد تغییرات در سورسها و کدهای برنامه
- نصب بسیار آسان
- محیط کاربردی ساده در عین حال حرفه ای
- قابلیت ذخیره کردن پروژها
- امکان گرفتن نسخه پشتیبان از برنامه هایی که روی آنها کار میکنید
- و…
برای مثال کسانی که روی پروژه های اوپن سورس کار میکنند بسته های زبان متفاوت در نسخه های پشت سر هم منتشر میشوند. برای اینکه تفاوت بین دو مشابه در دو نسخه متفاوت از یک پروژه را بررسی کنند میتوانند از این برنامه استفاده کننند و تفاوت ها را بیابند.
برنامه اوپن سورس بوده و در دو نسخه پرتابل و با قابلیت نصب منتشر شده است.
ضمنا برنامه رایگان منتشر میشود.
ویژگی های اصلی برنامه:
مشخص کردن تفاوت های بین دو فایل متنی
امکان باز کردن دو فایل در یک پنجره و در دو پانل مجزا
امکان کار با فرمت های فایل های DOS, UNIX و MAC
پشتیبانی کامل از یونیکد
دارا بودن چندین پلاگین مفید و کاربردی
قابلیت بگار گیری در سیستم های 64 بیتی
و ..

پیتون یا پایتونیک زبان برنامهنویسی عام منظوره، سطح بالا، شیءگرا و تفسیری است که توسط گیدو ون روسوم (Guido van Rossum) در سال ۱۹۹۱ طراحی شد.
فلسفهی ایجاد آن به دو هدف اصلی خوانایی بالای برنامه های نوشته شده و حاصل دهی با بازدهی بالای کارهای برنامه نویس برمیگردد. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده اند و در مقابل کتابخانه هایی که در اختیار کاربر است بسیار وسیع هستند. یک کار غیر معمول که در طراحی این زبان انجام گرفته استفاده از فاصله و جلوبردن متن برنامه برای مشخص کردن بلوک های مختلف کد است.
پایتون مدل های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییر ها از یک سامانهی پویا استفاده میکند.
این زبان از زبان های برنامه نویسی تفسیری بوده و به صورت کامل یک زبان شیگرا است که در ویژگیها با زبانهای تفسیری پرل، روبی، اسکیم، اسمالتاک و تیسیال مشابهت دارد و از مدیریت خودکار حافظه استفاده میکند.
پایتون پروژهای بازمتن توسعه یافته است و توسط بنیاد نرمافزار پایتون مدیریت میگردد.






16- 12- 1388
23:07
76
0
منبع نوشته:


ورود اعضاء






