💔2
🤯 جیمیل شما بینهایت ایمیل داره و احتمالاً خبر ندارید!
- فرض کنید ایمیل من اینه :
- در واقع من میتونم اینها رو هم استفاده کنم :
+ و همه ایمیلها باز هم به همون جیمیل اصلی من میرسن! کاربردش چیه؟ باهاش میتونی تو یه سرویس با یک ایمیل واحد چندین و چند حساب بسازی...
+ حتی اگه چند ماه بعد به همین آدرس اسپم یا تبلیغات ارسال شد، دقیقاً میفهمی اطلاعاتت از کجا نشت کرده یا فروخته شده.
++ از امروز هر سایتی که ثبتنام میکنی، یه پسوند براش بذار؛ بعدها از خودت تشکر میکنی!
- فرض کنید ایمیل من اینه :
example@gmail.com- در واقع من میتونم اینها رو هم استفاده کنم :
• example+instagram@gmail.com
• example+shopping@gmail.com
• example+crypto@gmail.com
• example+anything@gmail.com+ و همه ایمیلها باز هم به همون جیمیل اصلی من میرسن! کاربردش چیه؟ باهاش میتونی تو یه سرویس با یک ایمیل واحد چندین و چند حساب بسازی...
+ حتی اگه چند ماه بعد به همین آدرس اسپم یا تبلیغات ارسال شد، دقیقاً میفهمی اطلاعاتت از کجا نشت کرده یا فروخته شده.
++ از امروز هر سایتی که ثبتنام میکنی، یه پسوند براش بذار؛ بعدها از خودت تشکر میکنی!
#quote@pibytes<Atox>
❤7🔥1
شکست عشقی فقط اونجا که بعد از دوساعت دیباگ کردن و نتیجه یکسان گرفتن، متوجه میشی فایلی که ران میکردی تا خروجی رو چک کنی، فایل بکآپ قبل از دیباگت بوده... 💔🚶♂
پ.ن: فکرکنم حداقل چهار روش حل کردن اون باگ رو البته پیدا کردم بخاطر این اتفاق
#daily@pibytes
💔10❤1👍1🍌1
Don't eat the Marshmallow!
a life with too much of self-control can be as unfulfilling as one with too little.
#daily@pibytes
محیط مجازیتون فعاله، لایبرریها دانلود شده، همه چیز اوکی بنظر میرسه اما... مفسر پایتون بهتون ارور میده و مثلا میگه فلان ماژول پیدا نشد!
اگه مسیر قبلی خودش رو ندونم (یا نخوام اینکارو به هردلیلی بکنم) و از نت درست درمون هم برخوردار نباشم باید چه کنم؟
اصلا چرا از venv استفاده کنیم وقتی برای یک جابجایی ساده انقدر دردسر داره؟
⛩ - PiBytes
اگه نت درستدرمون داشته باشید، با خودتون میگید خب اصلا فلسفه محیطمجازی یکبار مصرف بودنشه (Disposable) و محیطمجازی فعلی رو حذف میکنم یکی جدید میسازم و دوباره همه Dependency هارو دانلود میکنم انشاءالله کار میکنه، اگرم از همچین نتی برخوردار نیستید ادامه متن رو بخونید.
اگه اخیراً محل پوشه محیطمجازی خودتون رو عوض کردید، علت خیلی سادهتر ازینه که بخواید چیزی رو دیباگ کنید، venv از absolute path ها برای باینریهای پایتون و سایتپکیج ها استفاده میکنه، درنتیجه انتقال محیطمجازی به یک مسیر جدید، کاملاً لینکهارو میشکنه و اون محیط عملاً ناکارآمد میشه تا وقتی که اون رو به مسیر قبلی خودش برگردونید.
اگه مسیر قبلی خودش رو ندونم (یا نخوام اینکارو به هردلیلی بکنم) و از نت درست درمون هم برخوردار نباشم باید چه کنم؟
اینجا باید بگید محدودیت یعنی خلاقیت، میرید پوشه lib رو کامل کپی میکنید یکجای دیگری (فرضاً دسکتاپ) و بعد ازینکه محیطمجازی فعلی رو حذف کردید و یکی جدید ساختید که چیزی توش نصب نیست، پوشه libاش رو حذف، و قبلی رو که شامل همه Dependency های لازم بود، جایگزینش میکنید.
اصلا چرا از venv استفاده کنیم وقتی برای یک جابجایی ساده انقدر دردسر داره؟
حق با شماست، توصیههایی که میشه یکی اینه کلا فایل های محیطمجازی پروژههاتون رو داخل یک پوشه جدا نگهدارید و جابجاش نکنید، یا اینکه از pyenv-virtualenv استفاده کنید و رستگار بشید.
#note@pibytes
⛩ - PiBytes
❤6
چطور cron expression هارو بخونیم؟
یک عبارت کرون، پنج تا پارامتر داره که داخل عکس بالا هم میتونید مشاهدهش کنید. با همین پنج پارامتر، خیلی راحت میتونیم به یک زمان خاص یا یک بازه از زمان اشاره کنیم، چندتا مثال بببنیم:
این عبارت یعنی ساعت سه و ۲۵ دقیقه، روز اول (یکم) هر ماهی، هر روز از هفته که بود، دستور متناظر اجرا بشه.
ساعت ده شب، از دوشنبه تا جمعه، دقت کنید که چون هفته خارجنشینها از دوشنبه شروع میشه، روز اول میشه دوشنبه و روز اخر میشه یکشنبه.
اگه بخوایم هر روز ساعت ۱۲شب اجرا بشه چی؟
قدرتمندی cron expression در مقادیری هست که هرکدوم از پارامترهاش میتونن بگیرن:
و... شماهم میتونید این زیر چندتا مثال بنویسید؟
⛩ - PiBytes
یک عبارت کرون، پنج تا پارامتر داره که داخل عکس بالا هم میتونید مشاهدهش کنید. با همین پنج پارامتر، خیلی راحت میتونیم به یک زمان خاص یا یک بازه از زمان اشاره کنیم، چندتا مثال بببنیم:
25 15 1 * *
این عبارت یعنی ساعت سه و ۲۵ دقیقه، روز اول (یکم) هر ماهی، هر روز از هفته که بود، دستور متناظر اجرا بشه.
0 22 * * 1-5
ساعت ده شب، از دوشنبه تا جمعه، دقت کنید که چون هفته خارجنشینها از دوشنبه شروع میشه، روز اول میشه دوشنبه و روز اخر میشه یکشنبه.
اگه بخوایم هر روز ساعت ۱۲شب اجرا بشه چی؟
0 0 * * *
قدرتمندی cron expression در مقادیری هست که هرکدوم از پارامترهاش میتونن بگیرن:
* Any value
------------------------------------
, Value list separator
------------------------------------
- Range of values
------------------------------------
/ Step values
و... شماهم میتونید این زیر چندتا مثال بنویسید؟
#linux@pibytes
⛩ - PiBytes
❤3
اینکه برای یک پروژه خفن (یا حداقل از نظر خودتون خفن) بتونید یک MVP خیلی ساده، با کد تمیز، قابل تست و توسعه و درمدت زمان پایین بیارید بالا، هنریه که هرکسی نداره اما همهمون بهش لازم داریم.
MVP = Minimum Viable Productive
⛩ - PiBytes
MVP = Minimum Viable Productive
حداقل محصول قابل پذیرش، نسخهای از محصولی جدید است که تیمها برای جمعآوری حداکثر میزان اطلاعات معتبر از بازخوردهای مشتریان و آگاهی از نوع رفتار آنان نسبت به محصول مورد نظر با صرف کمترین تلاش و هزینه عرضه میکنند
پینوشت¹: یدونه MVP توی بازیها هم داریم که نباید با اون اشتباه بگیرید، اون میشه Most Valuable Player
پینوشت²: الان یعنی اگه زندگی ی بازی باشه، MVP کسیه که MVP با مشخصاتی که بهتون گفتم، میاره بالا. 🗿
#note@pibytes
⛩ - PiBytes
Forwarded from انجمن بیاسدی فارسی
درود بر جامعهی بیاسدی فارسی،
خوش آمدید!
این انجمن با اشتیاق فراوان، برای گسترش فرهنگ استفاده از نرمافزارها و سیستمعامل های مرتبط با یونیکس و بیاسدی ایجاد شده است. لطفا قبل از عضویت در انجمن، مرامنامه در حال توسعه را بخوانید.
لازم به ذکر است که، انجمن «بیاسدی فارسی» ارتباطی با سایر انجمن های متن-باز ایران ندارد و به صورت کاملا مستقلانه، اداره میشود.
به زودی، هماهنگی ها برای شروع جلسات حضوری و آنلاین انجام خواهد شد و اطلاعات مرتبط با این موضوع، فراخوانده میشود.
ارادتمند،
انجمن بیاسدی فارسی
خوش آمدید!
این انجمن با اشتیاق فراوان، برای گسترش فرهنگ استفاده از نرمافزارها و سیستمعامل های مرتبط با یونیکس و بیاسدی ایجاد شده است. لطفا قبل از عضویت در انجمن، مرامنامه در حال توسعه را بخوانید.
لازم به ذکر است که، انجمن «بیاسدی فارسی» ارتباطی با سایر انجمن های متن-باز ایران ندارد و به صورت کاملا مستقلانه، اداره میشود.
به زودی، هماهنگی ها برای شروع جلسات حضوری و آنلاین انجام خواهد شد و اطلاعات مرتبط با این موضوع، فراخوانده میشود.
ارادتمند،
انجمن بیاسدی فارسی
Forwarded from Rubik Mindset (ヅŔůBîç)
Media is too big
VIEW IN TELEGRAM
آموزش اتصال به فیلترشکن اندروید، از دستگاه های دیگه
نکات مهم:
اشتراک گذاری فراموش نشه🫶
👁🗨 @Rub_Ic
نکات مهم:
-توی ویدیو هم بهش اشاره شد، اما تاکید میکنم استفاده از username و password برای پروکسی کاملا اختیاریه و الزامی به ست کردنش نیست.هدف از آموزش ها، اشتباه انجام ندادن کار های روزمره تا حد ممکن هستش🤝
در صورتی که از وایفای استفاده میکنید و لازم میدونید که هرکسی نتونه از پروکسی شما استفاده کنه میتونید از تنظیمات برنامه، یوزرنیم و پسورد ست کنید و استفاده کنید.
-اگر با هات اسپات اینترنت رو اشتراک گذاری میکنید، برنامه ایپی هات اسپات رو نشون میده و دستگاه های مقصد باید به همون هات اسپات وصل باشن.
اگر هم اینترنت از طریق وایفای تامین میشه، برنامه ایپی همون وایفای رو نشون میده و دستگاه های مقصد باید به همون وایفای وصل باشن
-برای دستگاه های MacOs و IOS مقصد، برنامه Streisand پیشنهاد میشه
اشتراک گذاری فراموش نشه🫶
👁🗨 @Rub_Ic
1🔥1🥰1
بخوانید.
📍- فلسفه آینه 📍- فلسفه ماسک
📍- فلسفه پنجره 📍- فلسفه کفش
📍- فلسفه جیب 📍- فلسفه کلید
📍- فلسفه سُس
📍- فلسفه زُباله
📍- فلسفه آینه 📍- فلسفه ماسک
📍- فلسفه پنجره 📍- فلسفه کفش
📍- فلسفه جیب 📍- فلسفه کلید
📍- فلسفه سُس
📍- فلسفه زُباله
#thought@pibytes
❤3💊1
از دیپسیک عزیز بابت اضافه کردن image understanding در آستانه ایام عزاداری (امتحانات) سپاسگزاریم.
#news@pibytes
😁10