تفاوت hard link , soft link در لینوکس
hard link or phisycal link
این نوع از لینک کردن به مکان اصلی فایل در حافظه اشاره میکنه و ربطی ب ادرس فایل توی جداول سیستم عامل نداره
از ویژگی های این نوع لینک کردن میشه ب عدم خراب شدن لینک در صورت جابجایی یا حذف فایل اصلی اشاره کرد
توجه کنید ک حتی اگر فایل اصلی رو هم پاک کنیم همچنان میتونیم از طریق این لینک بهش دسترسی داشته باشیم و مقادیر جدید توی اون خونه از حافظه overwrite نمیشه
مگر انکه همه فیزیکال لینک ها به اون فایل حذف بشن
برای ایجاد چنین لینکی میتونیم از این دستور استفاده کنیم:
soft link or symbolic link
این نوع لینک کردن صرفا ادرس فایل اصلی رو نگه میداره و درصورت جابجایی یا حذف فایل اصلی، این لینک دیگه به درد نمیخوره
درواقع همه شورتکات های ویندوز از این نوع لینک کردن هستن
برای اینجا چنین لیستی میتونیم از این دستور استفاده کنیم:
hard link or phisycal link
این نوع از لینک کردن به مکان اصلی فایل در حافظه اشاره میکنه و ربطی ب ادرس فایل توی جداول سیستم عامل نداره
از ویژگی های این نوع لینک کردن میشه ب عدم خراب شدن لینک در صورت جابجایی یا حذف فایل اصلی اشاره کرد
توجه کنید ک حتی اگر فایل اصلی رو هم پاک کنیم همچنان میتونیم از طریق این لینک بهش دسترسی داشته باشیم و مقادیر جدید توی اون خونه از حافظه overwrite نمیشه
مگر انکه همه فیزیکال لینک ها به اون فایل حذف بشن
برای ایجاد چنین لینکی میتونیم از این دستور استفاده کنیم:
ln [destination] [LinkAddress]
—————-soft link or symbolic link
این نوع لینک کردن صرفا ادرس فایل اصلی رو نگه میداره و درصورت جابجایی یا حذف فایل اصلی، این لینک دیگه به درد نمیخوره
درواقع همه شورتکات های ویندوز از این نوع لینک کردن هستن
برای اینجا چنین لیستی میتونیم از این دستور استفاده کنیم:
ln -s [destination] [LinkAddress]
@raspberrypiforallاز این میانبرها میتونید راحت تر توی ترمینال استفاده کنید:
ctrl+a = line start
برو به اول خط
————————--
ctrl+e = end
برو ب اخر خط
————————--
ctrl+k = erase after cursor
کاراکتر بعد از نشانگر رو پاک کن
————————--
ctrl+w = erase before cursor
کاراکتر قبل از نشانگر رو پاک کن
————————--
ctrl+l = clear
پاک کردن نوشته های قبلی
————————--
ctrl+left = one word left
یک کلمه به سمت چپ برو
————————--
ctrl+right = one word right
یک کلمه به سمت راست برو
————————--
alt+backspace = delete one word before cursor
یک کلمه رو پاک کن
@raspberrypiforall
ctrl+a = line start
برو به اول خط
————————--
ctrl+e = end
برو ب اخر خط
————————--
ctrl+k = erase after cursor
کاراکتر بعد از نشانگر رو پاک کن
————————--
ctrl+w = erase before cursor
کاراکتر قبل از نشانگر رو پاک کن
————————--
ctrl+l = clear
پاک کردن نوشته های قبلی
————————--
ctrl+left = one word left
یک کلمه به سمت چپ برو
————————--
ctrl+right = one word right
یک کلمه به سمت راست برو
————————--
alt+backspace = delete one word before cursor
یک کلمه رو پاک کن
@raspberrypiforall
Forwarded from RASPBERRY PI FOR ALL (hossein seyedi)
⭕️توجه
در صورتی که در پایان دوره، دانشجو توانایی انجام پروژه های عملی که در سر فصل ها مشخص شده است را نداشته باشد، تمام هزینه پرداخت شده بدون قید و شرط پس داده میشود و به منظور جبران زمان از دست رفته دانشجو یک رزبری پای هدیه داده میشود.
💯با اطمینان ثبت نام کنید
در صورتی که در پایان دوره، دانشجو توانایی انجام پروژه های عملی که در سر فصل ها مشخص شده است را نداشته باشد، تمام هزینه پرداخت شده بدون قید و شرط پس داده میشود و به منظور جبران زمان از دست رفته دانشجو یک رزبری پای هدیه داده میشود.
💯با اطمینان ثبت نام کنید
This media is not supported in your browser
VIEW IN TELEGRAM
قبلا کلیپ های کوتاهی از این سبک چاپ مدار توی تلگرام پخش شد، این ویدیو کامل تره🤓
@raspberrypiforall
@raspberrypiforall
استخدام - شرکت پلاتین.pdf
584.7 KB
استخدام گسترده برنامه نویس های nodejs,python(flask,django) ,react, wordpress
محل کار: تبریز
@raspberrypiforall
محل کار: تبریز
@raspberrypiforall
نحوه ساخت progress bar در پایتون
اولش ک باید کتابخونشو نصب کنیم
حالا برای ایمپورت کردنش مینویسیم:
`from tqdm import tqdm`
حالا هرجایی ک ی حلقه داشتیم تنها کاری ک باید بکنیم اینه ک اون چیزی ک حلقه روش اجرا میشه رو بزاریم توی
برای مثال:
@raspberrypiforall
اولش ک باید کتابخونشو نصب کنیم
pip install tqdmحالا برای ایمپورت کردنش مینویسیم:
`from tqdm import tqdm`
حالا هرجایی ک ی حلقه داشتیم تنها کاری ک باید بکنیم اینه ک اون چیزی ک حلقه روش اجرا میشه رو بزاریم توی
tqdm() برای مثال:
from tqdm import tqdm
from time import sleep
for i in tqdm(range(1000)):
sleep(0.1)
@raspberrypiforall
This media is not supported in your browser
VIEW IN TELEGRAM
🛠یه زمانی بزرگترین چالش ربات ها این بود که چطوری از پله ها پایین بیان، این کلیپ نشون میده که دیگه این چالش مدت هاست حل شده و شرکت های ربات سازی به چالش های پیشرفته تری فکر میکنن.
@raspberrypiforall
@raspberrypiforall
Forwarded from RASPBERRY PI FOR ALL (hossein seyedi)
This media is not supported in your browser
VIEW IN TELEGRAM
دوره های آموزش انلاین رزبری پای.
🐧آموزش لینوکس.
🐍آموزش میکرو پایتون.
🔌آموزش تحلیل مدار های الکتریکی
🍓آموزش رزبری پای.
مدرس دوره: حسین سیدی، نویسنده کتاب آموزش جامع رزبری پای.
برای هماهنگی کلاس ها به ادمین کانال پیام دهید.
🐧آموزش لینوکس.
🐍آموزش میکرو پایتون.
🔌آموزش تحلیل مدار های الکتریکی
🍓آموزش رزبری پای.
مدرس دوره: حسین سیدی، نویسنده کتاب آموزش جامع رزبری پای.
برای هماهنگی کلاس ها به ادمین کانال پیام دهید.
Forwarded from DLeX: AI Python (Farzad)
https://www.technologyreview.com/s/614608/google-ceo-quantum-supremacy-interview-with-sundar-pichai/?
MIT Technology Review
Google CEO Sundar Pichai on achieving quantum supremacy
In a paper today in Nature, and a company blog post, Google researchers claim to have attained “quantum supremacy” for the first time. Their 53-bit quantum computer, named Sycamore, took 200 seconds to perform a calculation that, according to Google, would…
Forwarded from DLeX: AI Python (Farzad)
Forwarded from 🐍 Python & Raspberry 🐍 (فرهاد ناصری زاده)
Forwarded from 🐍 Python & Raspberry 🐍 (فرهاد ناصری زاده)
Stephen_Smith_Raspberry_Pi_Assembly.pdf
4.1 MB
Forwarded from 🐍 Python & Raspberry 🐍 (Kasra :|)
با استفاده از دستور lnav میتونید فایل های لاگ رو خیلی بهتر ببینید
برای نصب کردنش
برای اسنفاده کردنش خیلی راحت همه فایلای مورد نظر رو ب عنوان ارگومان برای برنامه بفرستید
@raspberrypiforall
برای نصب کردنش
sudo apt install lnavبرای اسنفاده کردنش خیلی راحت همه فایلای مورد نظر رو ب عنوان ارگومان برای برنامه بفرستید
@raspberrypiforall