۲۹ شهریور ۷:۵۶ ق.ظ

یک ادیتور برای همه ی زبان های برنامه نویسی !!!

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

یکی از مهمترین دغدغه های من همیشه این بود که موقع ادیت کردن فایل ها و کدهای مختلف برنامه نویسیم اینکارو خیلی زود بتونم انجام بدم و خیلی دوست داشتم یه برنامه ای پیدا می شد که همه ی فایل ها و کدهای برنامه نویسیم رو  – چه اسمبلی باشه ، چه #C ،  چه java و javascript و html و css و php , xml – بتونم راحت باهاش باز کنم و از امکاناتش هم راضی باشم .

خیلی وقتا اینگونه فایل ها نیاز به یه ویرایش جزئی داشتن و باز کردن اون فایل با ادیتور مخصوص اون زبون کلی وقت تلف می کرد . مثلا واسه edit یه فایل ۲-۳ کیلوبایتی  java باید یه ۱۰-۲۰ ثانیه صبر کرد تا ادیتور مخصوصش که eclipse باشه ،  لود شه ! یا اینکه یه فایل C یا #C و ++C که باید منتظر لود شدن برنامه ی سنگینی مثل Microsoft Visual Studio بود ! (هر چند کامپایلر های سبکتر و البته با امکانات کمتری هم برای این زبون ها موجوده ) . این ویرایش های جزئی معمولا برای فایل های HTML ، XML و CSS و کلا زبونهای Markup یا همون نمادگذاری خیلی بیشتر لازم میشه .

بگذریم از این حرفا ! ویرایشگر  ++NotePad یک برنامه ی رایگان و متن باز (open source) هست که دقیقا این مشکل و نیاز برنامه نویسایی رو که به چند زبون کد می نویسن حل میکنه . (برای کامپایل و اجرای کدها هم می تونید path فایل های مورد نیاز رو به notepad++ بدید تا اینکارو هم انجام بده) . البته انتظاری که از یک کامپایلر اختصاصی برای یک زبون رو دارید نباید از این برنامه داشته باشید .

++NotePade کلمات کلیدی اکثر زبون های برنامه نویسی رو در خودش داره و و با داشتن قابلیت Syntax Highlighting and Syntax Folding کدهای زبون های مختلف رو برای برنامه نویس خوانا تر و قابل فهم تر می کنه . این قابلیت باعث میشه که تمامی کلمات کلیدی زبونی که کد با اون نوشته شده به رنگهای مختلفی نمایش داده بشه ( مثلا اسامی متغیر ها به یک رنگ ، اپراتور ها ، اپرندها ، ثابتها و … هر کدوم به یک رنگ دیگر ) . این قابلیت باعث میشه که تکه های مختلف کدها ، مثل تگها در html توابع و متد ها در بقیه ی زبون ها و … دسته بندی بشه و شما بتونید مدیریت و تسلط بهتری روی کد داشته باشید .

++NotePad کلمات کلیدی یا همون keyword های اکثر زبونها رو در خودش داره . از جمله :

C C++ Java C# XML HTML
PHP CSS Assembly ASCII art (.nfo) doxygen ini file
batch file Javascript ASP VB , VBS SQL Objective-C
Matlab Pascal Perl Python Lua TeX
TCL Verilog Ruby Lisp Scheme Properties
Diff Smalltalk Postscript VHDL Ada Caml

این برنامه بهترین گزینه برای جایگزینی Notepad ویندوزه . پیشنهاد می کنم حتما دانلود کنید . تصاویری از محیط این برنامه رو می تونید در زیر ببینید . برای دیدن تصویر بزرگ روی هر کدام کلیک کنید :


HTML,php,javascript Syntax highlighting

C, C++ Syntax highlighting and folding

Notepad style

Find all

++NotePad تعداد زیادی plugin و افزونه های متعدد و به دربخوری هم داره . برای دانلود این برنامه ی رایگان و افزونه های اون به ادامه ی مطلب مراجعه کنید .

۲۴ شهریور ۸:۱۱ ق.ظ

انواع کد جاوااسریپت نمایش متن تصادفی برای وبسایت های مختلف

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


کدهای نمایش جمله ی اتفاقی و تصادفی موجود در این پست عبارتند از :

:: کد نمایش جمله تصادفی برای وبلاگهایی با موضوعات عاطفی ، عاشقانه و احساسی (در ۲ ظاهر)

:: کد نمایش اس ام اس تصادفی برای وب سایت های سرگرمی و sms و …

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

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

۲۱ شهریور ۷:۳۰ ق.ظ

کد جاوا اسکریپت نمایش متن و جمله ی اتفاقی و تصادفی

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


نمایش کد جمله ی تصادفی

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

:: برای دریافت کد و آموزش شیوه ی افزودن جملات جدید به این کد در ادامه ی مطلب با ما همراه باشید …

۱۹ شهریور ۲:۰۳ ب.ظ

فعال کردن مجدد Run, Task Manager, Regedit, CMD, Folder Options

درود دوستان و هموطنان گرامی.

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

دوستانی هستند که در اداره – کافی نت و … بعلت محدود کردن یوزر Admin دسترسی به بخشهایی چون Run, Task Manager, Regedit, CMD, Folder Options و System Restore رو ندارند و میدونید که بدون اینا دسترسی به خیلی جاهای سیستم غیر ممکنه. خب برای اینکه بتونید این گزینه ها رو فعال کنید کافیه که نرم افزارRe-Enable رو با حجم ۳۰ کیلو بایت دانلود کنید و براحتی گزینه های مورد نظر رو مطابق شکل فعال کنید.

منبع:brothersoft.com

بهروز باشید…

۱۸ شهریور ۷:۴۶ ق.ظ

معرفی سایت برای یوزر پسورد و key های Nod32 و KasperSky

 

اگر شما هم امنیت سیستمتون خیلی براتون مهمه حتما برای در امان ماندن از ویروس ها و بدافزارها و دیگر برنامه های مخرب باید تا حالا چاره ای اندیشیده باشید .  خوب آخه هر چقدر هم که مراقب باشید سیستمتون ویروسی نشه بازم نمی تونید مطمئن بشید که  در برقراری امنیت سیستمتون موفقید!
پس نهایتا باید سراغ یک نرم افزار آنتی ویروس برید ! و در این میون انتخاب کردن یکی از نرم افزار های متعدد ضدویروس هم خودش نیاز به  تحقیق داره !
در بین آنتی ویروس ها ، در یکی دو سال اخیر همواره دو شرکت Eset و Kaspersky با محصولات امنیتی خودشون از بهترین نرم افزارهای آنتی ویروس بودند !  Eset با Nod32 و kaspersky با Kaspersky AntiVirus و Kaspersky Internet Security تونستند که یک پوشش امنیتی مناسب رو برای سیستم عامل ویندوز به وجود بیارند .
اما یک آنتی ویروس خوب باید همواره update و به روز باشه تا بتونه از سیستم شما محافظت کامل کنه .
و کسانی که از نرم افزار رجیستر نشده استفاده می کنند همواره با این مشکل برخورد دارند که پس از آپدیت کردن آنتی ویروس (چه به صورت آفلاین و چه آنلاین) سریال و یا کلیدی (key) که نرم افزار رو باهاش رجیستر کردند به لیست سیاه (BlackList) می پیونده و دیگه آنتی ویروسشون فعال نیست !
Nod32 که به یوزر و پسورد جدید نیاز داره و KasperSky هم به key جدید !
توی این پست ، آدرس های متعدد و فعالی رو به شما معرفی می کنم که در اونجا می تونید user و password های جدید Nod32 و جدیدترین و به روز ترین key های Kaspersky رو دریافت کنید تا پس از هر آپدیت در صورت blacklist شدن  یوزر پسورد نود۳۲ یا key کسپراسکای دوباره آنتی ویروس خودتون رو فعال کنید . در ادامه با ما باشید :

۱۵ شهریور ۱:۱۴ ب.ظ

نرم افزار مترجم متن گوگل Client for Google Translate 3.1.83

با درود و ادب.

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

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

از دیگر خصوصیات نرم افزار  Client for Google Translate 3.1.83:
- ترجمه متون در چند ثانیه
- کم حجم بودن و استفاده بسیار ناچیز از سیستم
- دسترسی بسیار آسان
- کاربری بسیار آسان برای همه
- ترجمه همه زبان های زنده دنیا به یکدیگر
- بی نیاز ساختن شما از قسمت ترجمه سایت گوگل
- رایگان بودن نرم افزار

بهروز باشید…

منبع: Google.com

۰۸ شهریور ۹:۴۶ ق.ظ

کتاب آموزشی قرار دادن انواع متن و اشیاء متحرک در صفحات وب

پس از چند روز حالا اومدم و با درخواست چند تا از دوستان عزیز یک کتاب الکترونیکی براتون آماده کردم . کتابی که شاید خیلی ها نیاز داشته باشند .

این کتاب با متنی ساده و روان ، آموزشی دقیق به همراه مثالهای کامل را در بردارد و سرفصل های آن به شکل زیرند :
:: متحرک کردن متن ، یک کد جاوااسکریپت است یا کد Html ؟
:: کد ایجاد متن متحرک
:: تعیین جهت و سرعت حرکت متن
:: تعیین شیوه ی حرکت متن متحرک
:: تعیین تعدار دور های حرکت
:: تعیین اندازه ، رنگ و دیگر خصوصیات جعبه ی متن متحرک
:: ایستادن متن با رفتن موس روی باکس متحرک
:: آموزش داشتن اشیاء متحرک (لینکدونی و لوگودونی متحرک)

پس از خوندن این کتاب یاد میگیریم که چطور متن ها و اشیاء متحرکی مثل زیر داشته باشیم :

www.7Learn.com Link 1
Link 2
Link 3
Link 4
Link 5
www.7Learn.com
آموزش طراحی وب و جاوا اسکریپت

برای دریافت کتاب به ادامه ی مطلب مراجعه کنید .

  بقيه ي صفحات سايت :

Pages: 1 2 Next