جمعه ۱۴ آذر ۱۴۰۴ |  عضویت / ورود

Aftabgardan: برنامه‌‌نویسی

جستجو پیرامون این موضوع:   
[ برگشت به صفحه اصلی | انتخاب موضوع جدید ]

چگونه AutoComplete (کامل شدن خودکار و راهنمای توابع) را در NotePadd++‎ فعال کنیم؟


شکی نیست که NotePad++‎  یکی از محبوب‌ترین محیط‌های کدنویسی به ویژه در طراحی وب است. امکانات خارق العاده‌ای که دارد باعث شده من هم مثل خیلی از برنامه‌نویسان دیگر قید DreamWeaver را بزنم و با خیال راحت از آن استفاده کنم. امکاناتی مثل:- دابل کلیک روی یک کلمه و هایلایت شدن آن کلمه در کل فایل- کلیک روی یک پرانتز یا آکولاد باز و رنگی شدن پرانتز بسته‌اش- امکانات گسترده در بحث Find and Replace (فقط به کاربرد دکمه Count در این پنجره دقت کنید!)- خط‌های سطح بندی کدهاو ده‌ها امکان کوچک دیگر که برای یک برنامه‌نویس، ‌بسیار ارزشمند و بزرگ هستند، باعث شده این مهاجرت‌ها از غول‌هایی مثل DreamWeaver به برنامه رایگانی مثل این برنامه افزایش یابد. یکی از چیزهایی که ممکن است یک برنامه‌نویس نیاز داشته باشد و به طور پیش‌فرض در NPP غیرفعال است، کامل شدن خودکار نام تگ‌ها و توابع و راهنمای پارامترهای ورودی توابع ... (ادامه)

الگوریتم ها و مقالات علمی در مورد تبدیل متن فارسی به صدا


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

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


یکی از برکاتی که پروژه پارس‌خوان داشت، همت مدیران و جمع آوری منابع و دیتابیس‌های زیادی مرتبط با زبان فارسی بود. خیلی از دوستان تماس می‌گیرند و درخواست دیتابیس کلمات و یا منابع مشابه را دارند. بد نیست در این مطلب، لینک‌های مفیدی در این زمینه قرار دهیم تا برنامه‌نویسان و محققان فارسی‌زبان از آن‌ها بهره ببرند: - بانک اطلاعاتی شامل بيش از 50000 کلمه فارسي به همراه تلفظ آنها و نوع کلمه. شامل مجموعه‌اي از پيشوندها و پسوندهاي فارسي. * این بانک در پارس‌خوان و دیگر پروژه‌های ما استفاده شده است. افعال به صورت ریشه درج شده‌اند و با توجه به الگوریتم‌هایی که در کتابی که معرفی خواهم کرد وجود دارد، می‌توانید افعال را صرف کنید.- بانک اطلاعاتی شامل شامل حدود 1300 بيت از اشعار مولانا و حافظ به همراه کد وزن آنها، توضيحات بيشتر در فايل Comme... (ادامه)

چگونه یک کد را همراه با استایل آن کپی کنیم؟ (How to copy a code with Highlight Style)


نمی‌دانم اهل نوشتن آموزش و یا جزوه و ... مرتبط با زبان‌های برنامه نویسی هستید یا خیر؟ اگر این طور باشد احتمالاً نیاز پیدا کرده‌اید که یک کد را از محیط برنامه نویسی (IDE) به داخل Word یا به یک صفحه وب کپی کنید. اگر بگویم بیش از ده ساعت در روزهای مختلف دنبال این ترفند گشته‌ام و پیدا نکرده‌ام، باور نمی‌کنید! چون ممکن است در بخشی از آموزش‌هایی که در سایت داریم، بخواهیم یک قطعه کد را به عنوان نمونه بگذاریم و طبیعتاً نیاز داریم که استایلی (style) که آن کد در IDE دارد، در آموزش هم داشته باشد. مثلاً به این صورت: .sc18 { color: #FF0000; background: #FDF8E3; } .sc118 { background: #FEFCF5; } .sc120 { color: #808080; background: #FEFCF5; } .sc121 { font-weight: bold; color: #0000FF; background: #FEFCF5; } .sc127 { color: #8000FF; background: #FEFCF5; } <?php includ... (ادامه)

برخی آمار مفید در مورد بازدید کاربران از سایت شما (ویژه بحث طراحی وب)


چند روز پیش در کلاس طراحی وب خواستم در مورد این صحبت کنم که چند درصد از کاربران از مرورگر IE6 استفاده می‌کنند و شما باید علاوه بر اینکه از تکنولوژی‌ها و استانداردهای جدید استفاده می‌کنید، هوای کاربرانی که از مرورگر قدیمی IE6 استفاده می‌کنند را هم داشته باشید، که دیدم جای دقیقی سراغ ندارم برای ارائه آمار. گفتم بد نیست آمار مربوط به آفتابگردان را یک جا درج کنم که هم خودم سریع‌تر استفاده کنم و هم شما بتوانید با دیدن آن‌ها در طراحی‌هایتان برنامه‌ریزی داشته باشید. از آنجا که آفتابگردان یک سایت عمومی است و کاربرانی با همه نوع سطح دانش، همه نوع سلایق و از جاهای مختلف در آن رفت و آمد دارند، فکر می‌کنم می‌توان آمار مربوط به آن را تقریباً به کل سایت‌های ایرانی نسبت داد. به طور مثال اگر بگویم 37 درصد کاربران آفتابگردان از مرورگر IE6 استفاده می‌کنند، شما می‌توانید در نظر بگیرید که در مورد کل کاربرا... (ادامه)

با Polystyle کدهایی که نوشته‌اید را به طور صحیح ترازبندی و سطح بندی کنید


سال 87 وقتی می‌خواستم تستا را منتشر کنم، انصافاً وقتی به کدها نگاه کردم، دیدم خیلی درهم و برهم است! بنابراین، دنبال نرم افزاری گشتم که بتواند کدهای PHP و HTML نوشته شده در فایل‌های این پروژه سریعاً تصحیح کند. حالا که دو سال و اندی می‌گذرد، برای انتشار نسخه دوم تستا آماده می‌شویم و دوباره به آن نرم افزار نیاز پیدا کردم. گفتم بد نیست به شما نیز معرفی کنم: Polystyle این نرم افزار، خیلی راحت، فایل شما را می‌گیرد و سطح‌بندی می‌کند و تحویل می‌دهد... برای دانلود آخرین نسخه، به سایت رسمی این نرم افزار مراجعه کنید: http://www.polystyle.com/download/ اگر از تاریخ نوشتن این مطلب زمان زیادی گذشته بود و احیاناً دانلود نمی‌شد یا نسخه‌های جدیدتر محدودیت داشت، از طریق لینک زیر دانلود کنید: http://www.mediafire.com/file/c8jsfhni6w6c8c6/Polystyle-Source-Formatter4.exe یک آموزش سریع: ابتدا این عک... (ادامه)

یک خواهش از مدرسین زبان C : با نرم افزار Scratch آشنا شوید


چند ماه است که قصد داشتم از نرم افزار Scratch صحبت کنم، اما فرصتش پیش نمی‌آمد. اولین بار در ویدئوهای دوره CS50 که پیش از این در مطلب « یک کورس آموزشی عالی از دانشگاه هاروارد در مورد «مبانی علم کامپیوتر » معرفی کرده بودم، با آن آشنا شدم. عجب فکر محشری برای جا انداختن مفاهیم برنامه نویسی است! این نرم افزار توسط دانشگاه MIT، مهد کامپیوتر دنیا! طراحی شده است برای آشنا کردن مبتدیان با مفاهیمی از زبان برنامه‌نویسی همچون:- دستور یا Statement- دستورات کنترل مثل if ، it..else و...- حلقه‌ها مثل while و...   خارق العاده‌ترین ویژگی این نرم افزار، ترجمه شدن به ده‌ها زبان دنیاست. بنابراین، می‌توان تا چند جلسه از دانشجویان خواست که به زبان مادری برنامه‌هایی که در ذهن دارند را پیاده‌سازی کنند و کم‌کم به زبان انگلیسی سوئیچ کرد و در ن... (ادامه)

مجموع خبرها 63 (9 صفحه | درهر صفحه 7)
[ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |