Byteforge / بایــت فورج 🛸 – Telegram
Byteforge / بایــت فورج 🛸
1.71K subscribers
375 photos
119 videos
81 files
354 links
DevOps & DevSecOps
Clouds

🐧🔥 Unique content

Admin: @heman_sadeghii
Download Telegram
رفقا سوالی چالشی در برنامه‌ نویسی موبایل داشتین
Dart / flutter
خوشحال میشم در حد سوادم
کمک کنم 🤝❤️

👇👇

https://tinyurl.com/2s8ps7rc
This media is not supported in your browser
VIEW IN TELEGRAM
این ربات‌های کوچک، توسط دانشمندان کره‌ای جنوبی توسعه یافته‌اند، ۶۰۰ میکرومتر ارتفاع دارند و از میدان‌های مغناطیسی برای کار مشترک مانند مورچه‌ها استفاده می‌کنند


#robot
#tech
#byteforge
@byteforge_chan 🛸
👍3👏1
شکار فایل های بزرگ با  یه دستور   :

لینوکس/ مک :

ترمینال رو باز کن و این دستور رو بزن:

find / -type f -size +100M


این کد چی کار میکنه؟

find /: همه جای سیستم رو میگرده.

-type f: فقط فایلا رو نگاه میکنه، پوشه‌ها نه.

-size +100M: فایلای بالای 100 مگ رو پیدا میکنه (میتونی عوض کنی، مثلاً +1G برای بالای 1 گیگ).

چی نشون میده؟ مسیر فایلای سنگین (مثل /home/ali/videos/big_movie.mp4).

اگه خطای "دسترسی ممنوع" دیدی، اولش sudo بذار: sudo find / ...

———————————

ویندوز:

PowerShell رو باز کن و این دستور رو  بزن:

dir -r | ? Length -gt 100MB


این دستور چی کار میکنه؟

dir -r: همه فایلای تو پوشه و زیرپوشه‌ها رو چک میکنه.

|: خروجی رو میفرسته به مرحله بعد.

? Length -gt 100MB: فقط فایلای بالای 100 مگ رو نشون میده.

چی نشون میده؟ مسیر فایلای بزرگ (مثل C:\Movies\film.mkv).


اگه بخوای حجم فایلا رو هم ببینی، اینو بزن:

dir -r | ? Length -gt 100MB | select Name, @{N="SizeMB";E={$_.Length/1MB}}


#os
#windows
#linux
#mac
#byteforge
@byteforge_chan 🛸
🔥4👏1
یه حمایت کوچیک با معرفی کانال به دوستانتون باعث خرسندی این بنده حقیر میشه 😁🤝❤️

hêmn
7
Forwarded from Clang
همه ما میدونیم که عملگر کاما باید با ترتیب خاصی عمل کنه، یعنی اول عملوند سمت چپ ارزیابی میشه و در نهایت نتیجه کل عبارت میشه عملوند سمت راست. بدیهی هستش که یک عملوند خودش میتونه یک عبارت باشه:
int i = 0;
int j = ++i, i+=2, i -1;//=>(++i),(i+=2,(i - 1));

عملوند سمت راست اولین کاما، عبارت زیر هستش:
i+=2, i - 1

ولی مسئله‌ای که اینجا باید بهش توجه کنیم اینه که عملگر کاما در یک سری از context ها ترتیب ارزیابی عملوند هاش تضمین نشده؛ و به عبارت دیگه، اصلاً توی یک سری از context ها بهتره بهش نگیم عملگر کاما!
زمانی که از کاما در فراخوانی توابع برای مقدار دهی به پارامتر ها استفاده میکنید، بهش نگید عملگر کاما بگید:
1.list separator
2. list of initializers

و اینم بدونید که ترتیب اینکه کدوم پارامتر اول مقدار دهی میشه توی استاندارد زبان C تعیین نشده و کامپایلر آزاده که هر جور که صلاح میدونه تصمیم بگیره. #نکته
🔥3
از امشب،هر شب یه کتاب در باب برنامه نویسی و زبان های برنامه نویسی و مشتقات این موضوع گذاشته میشه 🙋‍♂🤝
2👍1🔥1👏1
Python_Programming_For_Beginners_Practical_Lessons_for_Building.pdf
4.5 MB
Python Programming For Beginners - Practical Lessons for Building Real-World Applications


#book
#python
#byteforge
@byteforge_chan 🛸
3
یه تئوری به اسم شغل‌های الکی میگه که بعضی پوزیشن‌ها هیچ اهمیتی ندارن اما مثل علف هرز توی سلسله‌مراتب شرکت‌ها زیاد شدن. درواقع عملا بود و نبودشون فرقی نداره ولی کسی جرات نداره اینو بگه.

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


دیوید گرِیبر توی کتاب شغل‌های الکی این کارها رو توضیح میده. چرا این‌جوریه؟ چون توی سیستم سرمایه‌داری، انگار بوروکراسی و خودنمایی مدیرا باعث شده این پوزیشن‌های چرت و پرت الکی زیاد بشن.

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


البته بعضی‌ها هم هستن که با عناوین خودشون حال میکنن و اون رو توی لینکدین مینویسن؛ مثلا: "معاون مدیر بخش هماهنگی دیجیتالی پشتیبانی مشتری‌مداری در راستای خدمات تجربه محور UX و داده‌های آماری به جز بک‌اند"

چهار خط عنوان شغلی رو میخونی ولی نمیفهمی تهش طرف داره چکار میکنه.





#خارج_از_گود
#byteforge
@byteforge_chan 🛸
👍6
شرکت خودروسازی رولز رویس موتور از ست شطرنج جذابی رونمایی کرده که تخته اون از جنس الومینیم و چوب هست، مهره های اون از جنس الومینیم با پوششی از سرامیک هستن، سر هر مهره از جنس استیل ساخته شده و زیر هر کدوم از اونها هم اهنربایی برای قرار گرفتن دقیقا در مرکز هر خانه از تخته گنجونده شده.

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

#chess
#byteforge
@byteforge_chan🛸
👍2
تجربه نشون داده grok اصلا مدل های خوبی برای جنریت و تولید عکس توسعه نداده تو این مورد ،
حتی پرامپت های ورودی رو نمیتونه برای تولید عکس پردازش کنه و خروجی حتی نزدیک به پرامپت نداره 🤷‍♂😕

Chatgpt

تو این مولفه اختلاف فاحشی با grok داره .


#ai
#byteforge
@byteforge_chanc 🛸
👍4
آیا پردازنده‌ای که گیگاهرتزش بالاتره قوی‌تره؟

یه سوالی که خیلی‌ها می‌پرسن اینه:
"اگه پردازنده‌ای گیگاهرتزش بیشتر باشه، یعنی قوی‌تره؟"
جوابش ساده‌ست: نه همیشه!

گیگاهرتز یعنی چی اصلاً؟

گیگاهرتز یعنی چند بار تو یک ثانیه پردازنده میتونه یه کار کوچیک انجام بده.
مثلاً اگه یه پردازنده ۳ گیگاهرتز باشه، یعنی میتونه ۳ میلیارد بار تو هر ثانیه یه کار انجام بده.
خب طبیعیه که عدد بزرگ‌تر جذاب‌تر به نظر میاد، ولی اصل داستان این نیست!


چرا گیگاهرتز بالاتر همیشه بهتر نیست؟

۱. مغز پردازنده مهم‌تره!

همه‌ی پردازنده‌ها شبیه هم نیستن.
یه پردازنده‌ی جدید با ۲.۵ گیگاهرتز ممکنه راحت یه پردازنده‌ی قدیمی ۳ گیگاهرتزی رو له کنه!
چون توی طراحی داخلی (معماری) خیلی باهوش‌تره و تو هر "ضربه"، کار بیشتری انجام میده.

۲. تعداد مغزها (هسته‌ها) چقدرن؟

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

۳. گرما و انرژی!

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

۴. نرم‌افزار چطوری از پردازنده استفاده میکنه؟

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

---

یه مثال کاربردی

اپل با پردازنده‌ی M1 کاری کرد که خیلی‌ها شوکه شدن: با فرکانس کمتر از رقیبا، خیلی‌ها رو تو کارایی شکست داد!

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

---
تهِ حرف

گیگاهرتز یا فرکانس پردازنده فقط یه تیکه‌ی کوچیک از داستانه.


#cpu
#byteforge
@byteforge_chan 🛸
25🔥3👏1
Byteforge / بایــت فورج 🛸 pinned «محتوای کانال رو میپسندین در چه حوزه ایی باشه؟»