PiBytes
165 subscribers
48 photos
2 videos
9 files
87 links
- MAKE IT BETTER

- X: x.com/xpibyte
- Contact: @pibyte
- Vibe: @sinner_singer

کد بزنید و کد بزنید و بزنید و بزنید و بازهم بزنید.
Download Telegram
دیتا هوردرها (Data Hoarders) یا به عبارتی «کلکسیونرهای دیجیتال»، افرادی هستن که علاقه شدیدی به جمع‌آوری و آرشیو کردن اطلاعات دیجیتال دارن و میشه گفت احتکار کنندگان دنیای اینترنت هستن (البته نه به شکلی که برای بقیه ضرر داشته باشه، بلکه سود هم میتونه داشته باشه).

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

چه چیزایی نگه میدارن؟ از آرشیو باکیفیت فیلم و سریال و پادکست ها بگیرید تا برنامه‌های قدیمی (Abandonware) و دیتابیس ها.

اگر میخواید دیتاهوردر بشید... به سرور NAS خونگی و نرم‌افزارهای اتوماسیون و اسکرپر ها نیاز پیدا میکنید، و اینکه توی ساب‌ردیت r/DataHoarder میتونید اطلاعات بیشتری پیدا کنید.

#note@pibytes


- PiBytes
🍓51
توصیه کوتاه مختصر مفیدِ امروز اینه که تو تاریکی با لپتاپ کار نکنید.

#daily@pibytes
🥰6👍4
Programming Solutions for Modern Businesses

🎒@backpack_dev
👤 @TheNewbieBackpack
🌐 newbiebackpack.com
1
با کمک آپلودر گورب میتونید با ارسال لینک و یا فایل هاتون، اونهارو بین تلگرام و فضاهای ذخیره سازی مثل گوگل درایو منتقل کنید و یا لینک دانلود مستقیم ازش بگیرید که راحتتر دانلود کنید.
@catuploadbot

#tool@pibytes
🐳2🥰1👏1
انواع اینترنت در ایران!!!

در دنیا اینترنت یک تعریف دارد، در ایران هزار تفسیر.

#meme@pibytes


- PiBytes
4🕊1
بنظرتون میشه از اینستاگرام استفاده مفید هم کرد یا فقط بطالت محضه؟

من اینستاگرام ندارم (فعال نیستم توش و اپش رو ندارم ی اکانت قدیمی فقط) ولی اگه تجربه مفیدی باهاش داشتید بگید بهم، می‌خوام ببینم میتونه چیز بدردبخوری باشه یا نه

ادیت: بخاطر کامنت‌های جالب، پست رو حذف نمیکنم.
باکمی تأخیر، ماه پراید مبارک🎊

#meme@pibytes
🤣81🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
اونایی که اوپن‌فرانت بازی میکنن، این صحنه براتون آشنا نیست!؟ 😂

آسمان کویت، لحظاتی پیش

#daily@pibytes
😁7
It's time to rewatch this masterpiece 🩸🚪🔫⚠️

#meme@pibytes
😭2👎1
به دیدن این ویدیو نیاز داشتم، و چون شماهم مخاطبای خوب من‌اید، شاید دوسداشتید...

https://youtu.be/RGaW82k4dK4?si=5R3ecQEVLEjcs-JW
4
هیچ کانفیگی رو از روی پینگش قضاوت نکنید.

#daily@pibytes
🤣4👌2
پورت های ضروری که بهتره حفظ باشید.

+ نمیتونم سرچ کنم؟
- چرا میتونی، ولی بد نیست یکم از حافظه‌ات برای سریعتر کردن کار خودت استفاده کنی. 

#linux@pibytes


- PiBytes
5🥰1
بچه‌ها اون موشک نیست، اون آرزوهامونه که تبدیل به آهن‌پاره میشه میره هوا...

#daily@pibytes
💔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
💔101👍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
محیط مجازی‌تون فعاله، لایبرری‌ها دانلود شده، همه چیز اوکی بنظر میرسه اما... مفسر پایتون بهتون ارور میده و مثلا‌ میگه فلان ماژول پیدا نشد!
اگه نت درست‌درمون داشته باشید، با خودتون میگید خب اصلا فلسفه محیط‌مجازی یکبار مصرف بودنشه (Disposable) و محیط‌مجازی فعلی رو حذف میکنم یکی جدید میسازم و دوباره همه Dependency هارو دانلود میکنم انشاءالله کار میکنه، اگرم از همچین نتی برخوردار نیستید ادامه متن رو بخونید.

اگه اخیراً محل پوشه محیط‌مجازی خودتون رو عوض کردید، علت خیلی ساده‌تر ازینه که بخواید چیزی رو دیباگ کنید، venv از absolute path ها برای باینری‌های پایتون و سایت‌پکیج ها استفاده میکنه، درنتیجه انتقال محیط‌مجازی به یک مسیر جدید، کاملاً لینک‌هارو میشکنه و اون محیط عملاً ناکارآمد میشه تا وقتی که اون رو به مسیر قبلی خودش برگردونید.


اگه مسیر قبلی خودش رو ندونم (یا نخوام اینکارو به هردلیلی بکنم) و از نت درست درمون هم برخوردار نباشم باید چه کنم؟
اینجا باید بگید محدودیت یعنی خلاقیت، میرید پوشه lib رو کامل کپی میکنید یک‌جای دیگری (فرضاً دسکتاپ) و بعد ازینکه محیط‌مجازی فعلی رو حذف کردید و یکی جدید ساختید که چیزی توش نصب نیست، پوشه libاش رو حذف، و قبلی رو که شامل همه Dependency های لازم بود، جایگزینش میکنید.

اصلا چرا از venv استفاده کنیم وقتی برای یک جابجایی ساده انقدر دردسر داره؟
حق با شماست، توصیه‌هایی که میشه یکی اینه کلا فایل های محیط‌مجازی پروژه‌هاتون رو داخل یک پوشه جدا نگه‌دارید و جابجاش نکنید، یا اینکه از pyenv-virtualenv استفاده کنید و رستگار بشید.


#note@pibytes

- PiBytes
6
چطور cron expression ‌هارو بخونیم؟

یک عبارت کرون، پنج تا پارامتر داره که داخل عکس بالا هم میتونید مشاهده‌ش کنید. با همین پنج پارامتر، خیلی راحت میتونیم به یک زمان خاص یا یک بازه از زمان اشاره کنیم، چندتا مثال بببنیم:
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
با آرزوی موفقیت برای تیم ملی‌مون (تیم نیوزیلند 🇳🇿)

نتیجه بازی: ۲ - ۲ شد

#daily@pibytes
🤣10👍6🔥1🖕1
اینکه برای یک پروژه خفن (یا حداقل از نظر خودتون خفن) بتونید یک MVP خیلی ساده، با کد تمیز، قابل تست و توسعه و درمدت زمان پایین بیارید بالا، هنریه که هرکسی نداره اما همه‌مون بهش لازم داریم.

MVP = Minimum Viable Productive
حداقل محصول قابل پذیرش، نسخه‌ای از محصولی جدید است که تیم‌ها برای جمع‌آوری حداکثر میزان اطلاعات معتبر از بازخوردهای مشتریان و آگاهی از نوع رفتار آنان نسبت به محصول مورد نظر با صرف کمترین تلاش و هزینه عرضه می‌کنند


پی‌نوشت¹: یدونه MVP توی بازی‌ها هم داریم که نباید با اون اشتباه بگیرید، اون میشه Most Valuable Player
پی‌نوشت‌²: الان یعنی اگه زندگی ی بازی باشه، MVP کسیه که MVP با مشخصاتی که بهتون گفتم، میاره بالا. 🗿


#note@pibytes


- PiBytes
درود بر جامعه‌ی بی‌اس‌دی فارسی،
خوش آمدید!

این انجمن با اشتیاق فراوان، برای گسترش فرهنگ استفاده از نرم‌افزارها و سیستم‌عامل های مرتبط با یونیکس و بی‌اس‌دی ایجاد شده است. لطفا قبل از عضویت در انجمن، مرام‌نامه در حال توسعه را بخوانید.

لازم به ذکر است که، انجمن «بی‌اس‌دی فارسی» ارتباطی با سایر انجمن های متن-باز ایران ندارد و به صورت کاملا مستقلانه، اداره می‌شود.

به زودی، هماهنگی ها برای شروع جلسات حضوری و آنلاین انجام خواهد شد و اطلاعات مرتبط با این موضوع، فراخوانده می‌شود.

ارادتمند،
انجمن بی‌اس‌دی فارسی