پنج‌شنبه ۱ آذر ۱۴۰۳ |  عضویت / ورود

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

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

کدنویسی سریع‌تر با Emmet


دوستانی که در دوره آموزش ویدئویی Sublime شرکت کرده‌اند و یا کار با این نرم افزار را بلد هستند، می‌دانند که این نرم افزار چه نعمتی است! اگر می‌خواهید سرعت کدنویسی شما دو برابر قبل شود، پیشنهاد می‌کنم افزونه Emmet را روی Sublime نصب کنید! (فراموش نکنید که ابتدا از طریق این آموزش، Package Control را روی سابلایم نصب کنید) پس از نصب، مثلاً فقط کافی‌ست تایپ کنید: ul.menu>li*4 و تب را بزنید تا همین دستور، خروجی‌اش این بشود: <ul class="menu">        <li></li>        <li></li>        <li></li>        <li></li> </ul> یعنی خودش می‌فهمد که شما یک تگ ul نیاز دارید با کلاس menu و داخل آن ۴ تا li نیاز دارید! یا مثلاً... (ادامه)

لیستی از کلمات بازدارنده در زبان فارسی - Stop Words in Persian


کلمات بازدارنده یا Stop Words یا Stop List به کلماتی گفته می‌شود که در اکثر متون یافت می‌شوند و جزء کلمات کلیدی به حساب نمی‌آیند. حروف اضافه (مانند «به»، «از» و ...) و حروف ربط (مانند «که»، «پس» و ...) و ضمایر (مانند «من»، ««او» و...) جزء این لیست خواهند بود. کلمات بازدارنده برای برنامه‌نویسان جهت تحلیل کوئری‌های جستجو و حذف کلمات اضافه بسیارمهم هستند. (در مورد محل و روش استفاده، در مطالب بعد صحبت خواهم کرد) در جستجوهای من متأسفانه یک دیتابیس خوب و کامل از این کلمات پیدا نشد. ای کاش شورای عالی انفورماتیک و سازمان‌های مربوطه یک دیتابیس تأیید شده و رسمی ارائه کنند. به هر حال، لیست زیر از این PDF با عنوان A List of Farsi StopWords که ظاهراً یک مقاله چاپ شده در مجلات است استخراج شده و... (ادامه)

یک دوره و راهکار آموزشی عالی برای کسانی که می‌خواهند از PHP به ASP سوئیچ کنند


خوب، احتمالاً می‌دانید که من یک PHP کار هستم. اما مدتی هست که به خاطر یک پروژه مجبور شده‌ام بروم سراغ ASP. برای اینکه به کسی که با PHP کار کرده ASP را یاد بدهی باید یک جور دیگر درس بدهی چون او از یک دنیای دیگر می‌خواهد وارد دنیای ASP شود و این را کسی می‌تواند خوب انجام دهد که خودش PHP کار باشد. دوره آموزشی TutsPlus ASP.NET Web Pages Web Forms And MVC توسط استادی تدریس می‌شود که خودش ابتدا کدنویس به زبان PHP بوده. بسیار خوب توضیح می‌دهد و انصافاً باعث شد من کمی به دنیای ASP علاقه‌مند شوم متوجه شدم که مایکروسافت در برابر PHP احساس خطر کرده و بخشی راه اندازی کرده به آدرس: http://www.microsoft.com/web تقریباً همه چیز را اینجا رایگان و مورد پسند PHP کارها عرضه کرده است!! WebMatrix ایده مایکروسافت جهت آسان‌سازی تولید صفحات وب است که از سال ۲۰۱۱ معرفی شده است. اگر شما هم PHP کار هستید و می... (ادامه)

مسابقه وُتیره: مسابقه‌ای کوچک با جایزه‌ای کوچک ویژه برنامه‌نویسان (به مناسبت دهه فجر)


دهه فجر است و حیف است یک مسابقه کوچک برگزار نکنیم.توضیح ابتدایی در مورد مسابقه:ببینید، همانطور که در مطلب «یک روش ساده برای حفظ قرآن» گفته بودم (و از قضا مطلب پربازدیدی هم شده است) یک نماز نشسته‌ی دو رکعتی داریم به نام «وُتیره» (Votayreh) که مستحب است انسان شب‌ها بعد از نماز عشا (به جای نافله عشا) بخواند و در رکعت اول بعد از حمد، ۱۰۰ آیه قرآن بخواند. (تأکید، روی سوره واقعه است و برخی بزرگان هم سوره «ص» را می‌خوانده‌اند) نکته دیگر اینکه در نماز مستحبی برخلاف نماز واجب می‌شود چندین سوره را بعد از حمد خواند. این نماز، می‌تواند بهانه خوبی برای تلاوت خیلی از سوره‌های قرآن و حتی حفظ آن‌ها باشد. همانطور که در آن مطلب گفتم من (خدا را شکر) سوره واقعه را در ۱۴۷ روز تکرار این نماز و به تازگی، سوره‌های «انسان» و «قیامة» و «تکویر» را که جمعاً ۱۰۰ آیه می‌شود حفظ کرده‌ام. خوب، حالا مسابقه چیست؟ خیل... (ادامه)

CodePen.io یک ادیتور کدنویسی آنلاین (Online IDE)


یکی از دانشجویانم یک سایت خوب به ایمیلم فرستاد که خیلی خوشم آمد. گفتم برای طراحان وب معرفی کنم: CodePen.io یک IDE برای کدنویسی به زبان‌های تحت وب. (html و CSS و Javascript) بیشتر به درد آموزش می‌خورد... مثلاً من یک قطعه کد با JQuery برای شما بنویسم و یک ذخیره تحت وب از آن بسازم و به شما لینک بدهم که ببینید و یاد بگیرید. و یا مثلاً بارها شده که جایی بوده‌ام که همراهم نرم افزارهایی مثل Sublime نبوده که بخواهم کدها را تر و تمیز نشان دهم. این سایت می‌تواند کمک کند... البته یک سایت نام‌آشناتر هم هست: JSFiddle.net اما خوب، CodePen یک خوبی نسبت به JSFiddle دارد و آن، Live Preview است. یعنی به محض نوشتن کد، نتیجه در خروجی دیده می‌شود در حالی که در فیدل باید هر بار روی دکمه Run کلیک کنید! امکان تغییر ظاهر برنامه هم در CodePen وجود دارد. (در بخش Settings) اما ... (ادامه)

پروژه‌های کوچک، مانعی بر سر راه پروژه‌های بزرگ


از زمان ارائه تستا ۳، ما بر روی چندین و چند سایت سفارشی‌سازی انجام داده‌ایم. مثلاً در یک سایت، ساعت‌ها وقت گذاشتیم و «نمرا» را به «تستا ۳» متصل کردیم. روی یک سایت، آنقدر تغییرات دادیم که می‌شود گفت یک سیستم دیگر ایجاد شده است! (مثلاً مدیر هم می‌تواند ثبت‌نام کند، مدیر خودمختار می‌تواند مدیران زیرمجموعه خود را تعریف و مدیریت کند و خلاصه چندین و چند تغییر دیگر) برای یک سایت، آمار جزئی مانند «تراز درس» و «تراز کل» و غیره اضافه کردیم و همچنان ادامه دارد، بر روی یک سایت تغییرات گسترده‌ای دادیم و اکثر آن تغییرات را Publish کردیم تا همه استفاده کنند، در یک سایت، برای نمرا کیف پول ساختیم و ده‌ها سایت و سفارشی‌سازی دیگر... با اینکه این سفارشی‌سازی‌ها بخش زیادی از درآمد حدود ۴۰ میلیون تومانی ... (ادامه)

آموزش ویدئویی طراحی وب پیشرفته (طراحی CMS) توسط مهندس نیرومند آماده شد


آپدیت: نسخه به‌روزتر از این آموزش‌ها (2020) به سایت افزوده شد: https://aftab.cc/article/1662   آپدیت: این دوره قدیم‌تر به سه صورت قابل تهیه است: ۱- خرید به صورت آنلاین (لینک دانلود) ۲- خرید به صورت آفلاین (دیسک حاوی ویدئوها) ۳- شرکت در دوره آنلاین و دریافت مدرک آنلاین   خوب، این هم پایان انتظار دوستانی که بارها ایمیل می‌زدند که: ویدئوهای دوره طراحی وب پیشرفته آماده نشد؟ همانطور که احتمالاً در جریان هستید و در این مطلب هم بیان کردیم، ما در تابستان ۹۲ یک تجربه بسیار شیرین را به تجربیات خود افزودیم و آن، برگزاری اولین دوره آنلاین طراحی وب مقدماتی بود. جلسات این دوره به صورت صوتی و تصویری ضبط شد و در ۱ مهر ۱۳۹۲، ما اولین مجموعه آموزش ویدئویی خود را در آفتابگردان منتشر کردیم: آموزش ویدئویی طراحی وب مقدماتی با تدریس مهندس نیرومند خوشحالیم که اعلام ... (ادامه)

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