Bit Orbit 🪐 – Telegram
Bit Orbit 🪐
371 subscribers
99 photos
10 videos
45 files
297 links
Talking about world of bit and bytes.
Download Telegram
>

جدیدا برای یک پروژه ای نیاز شد که یکم qt یاد بگیرم و کار کنم.

در واقع qt یک ویجت برای طراحی رابط گرافیکی برای برنامه هاست.
ویجت ؟!
موقع برنامه نویسی ما سوار برنامه های دیگر برنامه نویسان می شویم تا مجبور نشویم یک برنامه ای که قبلا نوشته شده است را خودمان از اول بنویسیم. معمولا این برنامه ها به صورت کتاب خانه هستند(library).
ویجت ها اجزای گرافیکی هستند که برنامه نویسان آن ها را از قبل طراحی کردند و برای استفاده دیگران منتشر کردند. طراحی و نوشتن چیزی مثل یک دکمه در این سطح نیاز به دانش زیاد و صرف وقت داره. کافیه فقط یک بار یک شرکتی/برنامه نویسی این کار رو بکنه و بعد منتشر کنه. اینطوری برای دیگر برنامه نویس ها, کار راحت تر میشه. و نیاز نیست وقت و هزینه رو صرف طراحی چیز های ابتدایی کنند.

البته که فقط یکی از ویجت های معروف qt هست, ویجت های دیگه ای مثل GTK هم هست که مزیت های خودشون رو دارند.

برای آموزش فارسی qt به نظرم این پلی لیست بد نیست:
https://www.youtube.com/playlist?list=PL1Ta6ChqhNBaxZ3zobRbNFRVDb-CgcOCp

آموزش انگلیسیش هم:
https://www.youtube.com/playlist?list=PLS1QulWo1RIZiBcTr5urECberTITj7gjA
https://www.androidauthority.com/telegram-direct-download-1218166/


ورژن جدید تلگرام 7.7.1 بجای این که توی گوگل پلی منتشر بشه، به صورت مستقیم از خود سرور تلگرام در دسترس قرار گرفت(direct download). انگار گوگل پلی محدودیت هایی برای تلگرام وضع کرده که اگر شما تلگرام رو از خود سرور تلگرام دانلود کنید، شامل این محدودیت ها نمی‌شوید.
My Jolly Sailor Bold - Rachel Hardy & Colm McGuinness (Pirates of…
My Jolly Sailor Bold - Rachel Hardy & Colm McGuinness (Pirates of the Caribbean: On Stranger Tides)
>
https://github.com/nvbn/thefuck


خیلی مواقع ممکنه متوجه ارور یک کامند نشویم,
این ابزار به طرز عجیبی ارور ها رو . . .
https://grep.app/

اگر دنبال نمونه کد هستین. این ساید بین ریپازیتوری های گیت هاب کدتون رو سرچ میکنه


grep.app searches code from over a half million public repositories on GitHub. We’re hoping to add more soon…

It searches for the exact string you enter, including any punctuation or other characters. You can also search by regular expression, using the RE2 syntax.
>

شاید خیلی ها سایت rarbg رو بشناسید, این سایت یک search engine برای torrent هست.
مدتی هست که این سایت به تورنت هاش یه فایلی به اسم rarbg_do_not_mirror.exe رو اضافه میکنه.
برام سوال شد که چرا باید rarbg خودش فایل های تورنت رو دستکاری کنه.
شاید خیلی ها فکر کنند که این فایل یک ویروس هست. چون زمانی که شما یک فیلم یا آهنگ دانلود میکنید چرا باید در کنار فیلم یک فایل exe هم باشه ؟
همنینطور که میدانید, توی دنیای لینوکس پسنوند زیاد اهمیتی نداره. اگر این فایل exe رو با کامند فایل برسی کنیم, متوجه این میشویم که این یک فایل اجرایی نیست و در حقیقت یک فایل ascii/text هست:

> file RARBG_DO_NOT_MIRROR.exe 
RARBG_DO_NOT_MIRROR.exe: ASCII text


و محتوای داخل این فایل:

> cat RARBG_DO_NOT_MIRROR.exe 
This is not an .exe file. This is just a placeholder to prevent mirroring over other public sites.

خب چرا باید rarbg این فایل رو به تورنت هاش اضافه کنه ؟
سایتی هایی هستند که با برنامه های crawler(ربات های خزنده) به طور خود کار تورنت های rarbg رو به سایت خودشون اضافه می کنند.
یک فیچری که این ربات ها دارند اینه که اگر برای یک تورنت مربوط به فیلم یا آهنگ, فایلی با پسوند exe پیدا کردند, اون تورنت رو به دیتابیسشون اضافه نکنند. چون فایل exe رو
بی ربط به اون تورنت می دونند, به عنوان ویروس میشناسنش.
سایت rarbg هم از این نقص فیچرطور به طرز هوشمندانه ای استفاده کرده. و جلوی mirror شدن تورنت هاش رو گرفته(تا حدی).
Forwarded from shahriaarrr
لینک تمامی قسمت های دوره آموزشی گیت:


۰-گیت چیست
مشاهده

۰.۵-آموزش نصب گیت
مشاهده

۱-اولین پروژه خودمون رو شروع کنیم
مشاهده

۲-نگاهی عمقی تر به تغییرات پروژه
مشاهده

۳-جهان های موازی در گیت
مشاهده

۴-با گیت هاب آشنا شو
مشاهده

۵-جهانی شدن پروژه با کمک گربه اختاپوسی
مشاهده

۶-در توسعه پروژه های بقیه مشارکت کن
مشاهده

قسمت پایانی((مهم ترین قسمت این دوره))
مشاهده

___

چنل یوتیوبمون رو حتما سابسکرایپ کنین و در ضمن لایک و کامنت یادتون نره😉

@shahriaarrr12
MenuetOS
http://www.menuetos.net/


یک سیستم عامل کامل، حتی با GUI فقط 2 مگ !
امروز دیدم که چندین نفر از کاربران گوشی، بخاطر این که خیلی از گوشی استفاده میکنند، انگشت کوچکشان به این شکل شده، من شکل استفاده ام رو تغییر دادم (:
Forwarded from Distrotv (Mehran Alam)
دوستان سلام .. ؛)

اپ To do تویه ۲ محیط کاربری (گرافیکی و CLI) نوشته شده و روی گیت هاب تیم گذاشته شد ،،

https://Github.com/distroteam/todo

قرار بر این بود که اگه میتونید به زبان های دیگر یا با فریمورک های دیگه (جنگو ، فلسک و ..) بنویسید :)

تمرین خیلی خوبیه ؛؛)

پیش نویس : کامل نیست بخش دیتابیس مونده😊


@Distrotv🐳
https://twitter.com/FarokhNotes/status/1389226611296321538?s=09



‏دوستان ما تصمیم گرفتیم ۵٪ منابع شرکت رو اختصاص بدیم به مشارکت روی یکی از پروژه های اپن سورسی که تو کشور شروع شده ولی جهانی قابل استفاده است.

پروژه خوبی رو میشناسین؟

معرفی یا ‎#ریتوییت هم بکنین که دمتون گرم ❤️
Forwarded from | Erfan Mola |
Media is too big
VIEW IN TELEGRAM
🎮 تایم‌لپس ساخت بازی Super Mario 3D

⭕️ توی این ویدیو مروری می‌کنیم بر فرایند ساخت بازی 3D ماریو، به‌عنوان اولین تجربه باحال بازی‌سازی

💎 Channel : @ErfanMola 💎