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

آموزش مکث بین اجرای دستورات Bash با فرمان sleep در لینوکس

فرمان sleep در ترمینال لینوکس موجب توقف موقتی اجرای دستورات می‌شود و به کمک آن می‌توانید مکث به اندازه‌ی دلخواه ایجاد کنید. به عبارت دیگر در بازه‌ای که سیستم خواب یا Sleep است، امور قبلی اجرا می‌شود اما فرآیند جدیدی آغاز نمی‌شود.

در این مقاله با روش استفاده از دستور sleep در ترمینال Linux آشنا می‌شویم. با ما باشید.

چگونه خروجی دستورات cmd یا PowerShell را در فایل متنی ساده ذخیره کنیم؟

برخی دستورات cmd یا PowerShell ویندوز، اطلاعات مفید و نسبتاً زیادی را نمایش می‌دهند. چک کردن بیش از چند خط اطلاعات در واسط خط دستور کمی مشکل است اما می‌توانید خروجی یک دستور را در قالب یک فایل متنی ساده ذخیره کنید و آن را در اپلیکیشنی مثل Notepad باز کنید.

در این مقاله به روش اجرای دستور در Command Prompt و PowerShell و ذخیره کردن خروجی دستور در فایل متنی می‌پردازیم. با ما باشید.

روش‌هایی برای لیست کردن تمام فایل‌های برنامه یا App در مک

نصب و اجرای اپلیکیشن‌های در مک‌او‌اس کمی با ویندوز متفاوت است. بیشتر اوقات فایل برنامه‌ها در مک‌بوک و آی‌مک به صورت فایلی با پسوند app است. می‌توانید فایل اپ‌ها را به راحتی جابجا کنید. اگر تصادفاً فایل اجرایی یک اپلیکیشن را جابجا کرده‌اید و آن را پیدا نمی‌کنید، راهی ساده برای لیست کردن تمام فایل‌های اپلیکیشن وجود دارد. به علاوه می‌توانید در فولدر Applications جستجو کنید.

در ادامه به چند روش جالب و کاربردی برای لیست کردن تمام اپلیکیشن‌ها در macOS می‌پردازیم. با ما باشید.

آموزش باز کردن ترمینال در فولدر دلخواه در Finder با اپلیکیشن OpenInTerminal

برای اجرای دستورات و اسکریپت‌نویسی در Terminal مک‌اواس، گاهی نیاز است که فولدر کاری تغییر کند. برای این کار در ترمینال macOS، لینوکس و همین‌طور ویندوز از فرمان cd استفاده می‌شود و پس این دستور می‌بایست آدرس و نام فولدر موردنظر قرار بگیرد. به جای این روش که به خصوص در مورد فولدرهای تودرتو وقت‌گیر و مشکل است، می‌توانید از اپلیکیشنی رایگان به اسم OpenInTerminal استفاده کنید. این اپلیکیشن در حقیقت یک افزونه برای Finder است و باز کردن ترمینال در فولدر فعلی را بسیار ساده می‌کند.

در ادامه با OpenInTerminal و روش استفاده از آن بیشتر آشنا می‌شویم.

آموزش مانیتورینگ فولدر در اوبونتو و انجام فرآیند خودکار در صورت تغییر فایل

یکی از روش‌های اتوماسیون در لینوکس Ubuntu و دیگر توزیعات مبتنی بر Debian، استفاده از مجموعه ابزار inotify-tools است. با ابزار inotifywatch می‌توانید تمام رویدادهایی که در یک فولدر اتفاق می‌افتد را مانیتور کنید و با ابزار inotifywait می‌توانید در صورت مشاهده‌ی یک رویداد خاص، مجموعه‌ای از وظایف را به صورت خودکار اجرا کنید.

به عنوان مثال می‌توانید فایل‌هایی که در فولدری کپی می‌شود را به صورت خودکار کانورت یا فشرده و در محل دیگری ذخیره کنید. در ادامه به مثال‌هایی از کاربرد inotify-tools در لینوکس Ubuntu و سایر توزیعات مبتنی بر دبیان می‌پردازیم.

چگونه دستورات تکراری را در شروع کار cmd یا PowerShell‌ به صورت خودکار اجرا کنیم؟

برخی کاربران به وفور از Command Prompt یا PowerShell استفاده می‌کنند و ممکن است هر بار پس از باز کردن پنجره‌ی cmd یا مشابه آن، PowerShell، دستورات تکراری را وارد کنند. به عنوان مثال ممکن است هر بار با دستور cd، فولدری کاری را به فولدر خاصی تغییر بدهند.

خوشبختانه با ترفندی ساده می‌توانید کاری کنید که هر بار که cmd یا پاورشل را اجرا می‌کنید، دستورات تکراری و همیشگی اجرا شود.

در این مقاله با روش اجرای خودکار چند دستور در شروع به کار cmd یا PowerShell آشنا می‌شویم.

نحوه نمایش پیام تکمیل کار زمان‌بندی شده توسط Task Scheduler در ویندوز

برای اجرای امور خودکار در زمان مشخص در محیط ویندوز، می‌توانید از Task Scheduler ویندوز استفاده می‌شود. البته نرم‌افزارهای بسیار زیادی برای استفاده از این قابلیت ویندوز جهت انجام خودکار امور زمان‌بندی شده موجود است. امور زمان‌بندی شده به صورت بی‌صدا و خودکار انجام می‌شوند لذا کاربر متوجه نمی‌شود اما در صورت نیاز می‌توانید در تعریف یک Task، نمایش پیام تکمیل فرآیند را نیز به صورت دستی فعال کنید.

در این مقاله به روش تنظیم نمایش پیام پس از تکمیل کارهای خودکار و زمان‌بندی‌شده در ویندوز ۱۰ می‌پردازیم.

آموزش استفاده از Custom Dimensions در گوگل آنالیتیکس

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

در ادامه به روش تعریف کردن ابعاد سفارشی در Google Analytics و شیوه‌ی استفاده از آن در بررسی آمار بازدیدکنندگان سایت می‌پردازیم.

آشنایی با Android Studio، نرم‌افزار رسمی گوگل برای برنامه‌نویسی اندروید

اندروید استدیو نرم‌افزار اصلی برنامه‌نویسی اندروید است. این نرم‌افزار بر اساس IntelliJ که ویرایشگر کد PyCharm بوده، طراحی شده است و طبعاً‌ برای توسعه‌دهندگانی که از پایتون استفاده کرده‌اند، آشنا به نظر می‌رسد.

اگر تاکنون با Android Studio کار نکرده‌اید و از برنامه‌نویسان مبتدی در عرصه‌ی اندروید هستید، با ما در ادامه‌ی مطلب همراه شوید تا با این نرم‌افزار معروف آشنا شویم.

آموزش اجرا کردن سریع نرم‌افزارها در ویندوز از طریق نوار آدرس File Explorer

یکی از قابلیت‌های جالب ویندوز که کاربران حرفه‌ای از آن استفاده می‌کنند، Path Environment Variables یا متغیرهای محیط آدرس نام دارد. به عنوان مثال اگر بخواهید با تایپ کردن cmd در اپلیکیشن مدیریت فایل ویندوز، کامند پرامپت در همان فولدر باز شود، می‌توانید فولدر cmd را به عنوان یک متغیر محیطی تعریف کنید. به همین ترتیب می‌توانید نرم‌افزارهای دیگری که در ویندوز موجود است و همین‌طور نرم‌افزارهای جانبی که نصب کرده‌اید را تنها با تایپ کردن نام فایل اجرایی در نوار آدرس نرم‌افزار مدیریت فایل، اجرا کنید.

در ادامه به روش استفاده از Path environment و تعریف کردن متغیرهای محیط در ویندوز می‌پردازیم.

حل مشکل Fatal Error Maximum Execution Time Exceeded در وردپرس

یکی از ارورها در سایت‌های مبتنی بر WordPress، ارور Fatal Error Maximum Execution Time Exceeded به معنی تجاوز از حداکثر زمان اجرا است. ممکن است حین نصب یا بروزرسانی کردن افزونه یا قالب در سایت مبتنی بر وردپرس و اموری مثل تغییری در یک مطلب یا امور پردازشی دیگر، این پیام خطا نمایش داده شود. خوشبختانه رفع کردن این ارور نسبتاً ساده است و کافی است حداکثر زمان مجاز اجرای یک فرآیند را بیشتر کنید.

در ادامه به روش‌های حل مشکل Fatal Error Maximum Execution Time Exceeded در وردپرس با دو روش ساده می‌پردازیم.

بهترین نرم‌افزارها برای نوشتن یادداشت ویژه‌ی برنامه‌نویسان

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

در این مقاله به معرفی سه نرم‌افزار دیگر برای یادداشت کردن نکات و نوت‌برداری می‌پردازیم. با ما باشید.

آخرین دیدگاه‌ها
۲۰۰ دیدگاه و پاسخ آخر
ترخیص کالا از گمرک خرید از آمازون سی پی ارزان کالاف موبایل لوازم خانگی کالاچی خرید انواع قاب گوشی موبایل ثبت شرکت در دبی سرور اختصاصی ایران سرور مجازی تلویزیون شهری بهترین تعمیرات موبایل خرید بهترین هندزفری های بی سیم فالوور توییتر واقعی مکسی فروشگاه اینترنتی بی بدیل تعمیر گیربکس اتوماتیک 207 خرید قسطی با چک اموزش فارکس سند اجاره ای رفع ریجکتی