>
جدیدا برای یک پروژه ای نیاز شد که یکم qt یاد بگیرم و کار کنم.
در واقع qt یک ویجت برای طراحی رابط گرافیکی برای برنامه هاست.
ویجت ؟!
موقع برنامه نویسی ما سوار برنامه های دیگر برنامه نویسان می شویم تا مجبور نشویم یک برنامه ای که قبلا نوشته شده است را خودمان از اول بنویسیم. معمولا این برنامه ها به صورت کتاب خانه هستند(library).
ویجت ها اجزای گرافیکی هستند که برنامه نویسان آن ها را از قبل طراحی کردند و برای استفاده دیگران منتشر کردند. طراحی و نوشتن چیزی مثل یک دکمه در این سطح نیاز به دانش زیاد و صرف وقت داره. کافیه فقط یک بار یک شرکتی/برنامه نویسی این کار رو بکنه و بعد منتشر کنه. اینطوری برای دیگر برنامه نویس ها, کار راحت تر میشه. و نیاز نیست وقت و هزینه رو صرف طراحی چیز های ابتدایی کنند.
البته که فقط یکی از ویجت های معروف qt هست, ویجت های دیگه ای مثل GTK هم هست که مزیت های خودشون رو دارند.
برای آموزش فارسی qt به نظرم این پلی لیست بد نیست:
https://www.youtube.com/playlist?list=PL1Ta6ChqhNBaxZ3zobRbNFRVDb-CgcOCp
آموزش انگلیسیش هم:
https://www.youtube.com/playlist?list=PLS1QulWo1RIZiBcTr5urECberTITj7gjA
جدیدا برای یک پروژه ای نیاز شد که یکم 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). انگار گوگل پلی محدودیت هایی برای تلگرام وضع کرده که اگر شما تلگرام رو از خود سرور تلگرام دانلود کنید، شامل این محدودیت ها نمیشوید.
ورژن جدید تلگرام 7.7.1 بجای این که توی گوگل پلی منتشر بشه، به صورت مستقیم از خود سرور تلگرام در دسترس قرار گرفت(direct download). انگار گوگل پلی محدودیت هایی برای تلگرام وضع کرده که اگر شما تلگرام رو از خود سرور تلگرام دانلود کنید، شامل این محدودیت ها نمیشوید.
Android Authority
Telegram now offers direct app download for Android with 'fewer restrictions'
Telegram is now offering you an option to skip the Google Play Store and download its version of the app with "fewer restrictions."
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)
Bit Orbit 🪐
My Jolly Sailor Bold - Rachel Hardy & Colm McGuinness (Pirates of the Caribbean: On Stranger Tides) – My Jolly Sailor Bold - Rachel Hardy & Colm McGuinness (Pirates of…
YouTube
My Jolly Sailor Bold - Rachel Hardy & Colm McGuinness (Pirates of the Caribbean: On Stranger Tides)
"My Jolly Sailor Bold" is a traditional sailor's song which makes an appearance in Pirates of the Caribbean: On Stranger Tides. I was so excited to have the incredible Colm McGuinness join me on this piece!
Please go check out Colm's channel here: https…
Please go check out Colm's channel here: https…
>
https://github.com/nvbn/thefuck
خیلی مواقع ممکنه متوجه ارور یک کامند نشویم,
این ابزار به طرز عجیبی ارور ها رو . . .
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.
اگر دنبال نمونه کد هستین. این ساید بین ریپازیتوری های گیت هاب کدتون رو سرچ میکنه
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.
grep.app
Code Search | Grep by Vercel
Effortlessly search for code, files, and paths across a million GitHub repositories.
>
شاید خیلی ها سایت rarbg رو بشناسید, این سایت یک search engine برای torrent هست.
مدتی هست که این سایت به تورنت هاش یه فایلی به اسم rarbg_do_not_mirror.exe رو اضافه میکنه.
برام سوال شد که چرا باید rarbg خودش فایل های تورنت رو دستکاری کنه.
شاید خیلی ها فکر کنند که این فایل یک ویروس هست. چون زمانی که شما یک فیلم یا آهنگ دانلود میکنید چرا باید در کنار فیلم یک فایل exe هم باشه ؟
همنینطور که میدانید, توی دنیای لینوکس پسنوند زیاد اهمیتی نداره. اگر این فایل exe رو با کامند فایل برسی کنیم, متوجه این میشویم که این یک فایل اجرایی نیست و در حقیقت یک فایل ascii/text هست:
سایتی هایی هستند که با برنامه های crawler(ربات های خزنده) به طور خود کار تورنت های rarbg رو به سایت خودشون اضافه می کنند.
یک فیچری که این ربات ها دارند اینه که اگر برای یک تورنت مربوط به فیلم یا آهنگ, فایلی با پسوند exe پیدا کردند, اون تورنت رو به دیتابیسشون اضافه نکنند. چون فایل exe رو
بی ربط به اون تورنت می دونند, به عنوان ویروس میشناسنش.
سایت rarbg هم از این نقص فیچرطور به طرز هوشمندانه ای استفاده کرده. و جلوی mirror شدن تورنت هاش رو گرفته(تا حدی).
شاید خیلی ها سایت 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خب چرا باید rarbg این فایل رو به تورنت هاش اضافه کنه ؟
This is not an .exe file. This is just a placeholder to prevent mirroring over other public sites.
سایتی هایی هستند که با برنامه های crawler(ربات های خزنده) به طور خود کار تورنت های rarbg رو به سایت خودشون اضافه می کنند.
یک فیچری که این ربات ها دارند اینه که اگر برای یک تورنت مربوط به فیلم یا آهنگ, فایلی با پسوند exe پیدا کردند, اون تورنت رو به دیتابیسشون اضافه نکنند. چون فایل exe رو
بی ربط به اون تورنت می دونند, به عنوان ویروس میشناسنش.
سایت rarbg هم از این نقص فیچرطور به طرز هوشمندانه ای استفاده کرده. و جلوی mirror شدن تورنت هاش رو گرفته(تا حدی).
Forwarded from shahriaarrr
لینک تمامی قسمت های دوره آموزشی گیت:
۰-گیت چیست
مشاهده
۰.۵-آموزش نصب گیت
مشاهده
۱-اولین پروژه خودمون رو شروع کنیم
مشاهده
۲-نگاهی عمقی تر به تغییرات پروژه
مشاهده
۳-جهان های موازی در گیت
مشاهده
۴-با گیت هاب آشنا شو
مشاهده
۵-جهانی شدن پروژه با کمک گربه اختاپوسی
مشاهده
۶-در توسعه پروژه های بقیه مشارکت کن
مشاهده
قسمت پایانی((مهم ترین قسمت این دوره))
مشاهده
___
چنل یوتیوبمون رو حتما سابسکرایپ کنین و در ضمن لایک و کامنت یادتون نره😉
@shahriaarrr12
۰-گیت چیست
مشاهده
۰.۵-آموزش نصب گیت
مشاهده
۱-اولین پروژه خودمون رو شروع کنیم
مشاهده
۲-نگاهی عمقی تر به تغییرات پروژه
مشاهده
۳-جهان های موازی در گیت
مشاهده
۴-با گیت هاب آشنا شو
مشاهده
۵-جهانی شدن پروژه با کمک گربه اختاپوسی
مشاهده
۶-در توسعه پروژه های بقیه مشارکت کن
مشاهده
قسمت پایانی((مهم ترین قسمت این دوره))
مشاهده
___
چنل یوتیوبمون رو حتما سابسکرایپ کنین و در ضمن لایک و کامنت یادتون نره😉
@shahriaarrr12
Forwarded from Distrotv (Mehran Alam)
دوستان سلام .. ؛)
اپ To do تویه ۲ محیط کاربری (گرافیکی و CLI) نوشته شده و روی گیت هاب تیم گذاشته شد ،،
https://Github.com/distroteam/todo
قرار بر این بود که اگه میتونید به زبان های دیگر یا با فریمورک های دیگه (جنگو ، فلسک و ..) بنویسید :)
تمرین خیلی خوبیه ؛؛)
پیش نویس : کامل نیست بخش دیتابیس مونده😊
@Distrotv🐳
اپ To do تویه ۲ محیط کاربری (گرافیکی و CLI) نوشته شده و روی گیت هاب تیم گذاشته شد ،،
https://Github.com/distroteam/todo
قرار بر این بود که اگه میتونید به زبان های دیگر یا با فریمورک های دیگه (جنگو ، فلسک و ..) بنویسید :)
تمرین خیلی خوبیه ؛؛)
پیش نویس : کامل نیست بخش دیتابیس مونده😊
@Distrotv🐳
GitHub
DistroTEAM/todo
Todo App by DistroTeam. Contribute to DistroTEAM/todo development by creating an account on GitHub.
https://twitter.com/maktabkhooneh/status/1388037680269774848?s=09
احتمالا سایت مکتب خونه رو میشناسید، این سایت آموزش های مجازی برگزار میکند،
الان هر روز یک آموزش رایگان قراره منتشر کنه
احتمالا سایت مکتب خونه رو میشناسید، این سایت آموزش های مجازی برگزار میکند،
الان هر روز یک آموزش رایگان قراره منتشر کنه
Twitter
مکتب خونه
شما دعوتید! توی هفته آتی مکتبخونه هر روز یه مهمونی بزرگ داره از جنس دانش و یادگیری 🤓 به توئیتر ما سر بزنین تا درس رایگان شده در هر روز رو از دست ندید! اگه ریتوئیت کنین و بعدش بهمون پیام بدین فردا یه کد تخفیف ۵۰٪ هم ازمون هدیه میگیرین #مسئولیت_اجتماعی #زکات_علم…
FiloSottile/age: A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
https://github.com/FiloSottile/age
https://github.com/FiloSottile/age
GitHub
GitHub - FiloSottile/age: A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options…
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. - FiloSottile/age
دوره گیت مکتب خونه فعلا رایگان شده با کد تخفیف(100% تخفیف):
gitcnt
https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-Git-mk796/
gitcnt
https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-Git-mk796/
مکتبخونه
جامع ترین آموزش git | گیت (صفر تا صد) | مکتبخونه
در دورهی آموزش Git مفاهیم اساسی سیستمهای کنترل نسخه و دستورات لازم برای کار با آنها آموزش داده میشود. آموزش Git همراه با تمرین و پروژه توسط استاد وحید نائینی ارائه میشود.
https://towardsdatascience.com/3-tools-to-track-and-visualize-the-execution-of-your-python-code-666a153e435e
یه مقاله خوب برای پایتون کار ها
یه مقاله خوب برای پایتون کار ها
https://twitter.com/FarokhNotes/status/1389226611296321538?s=09
دوستان ما تصمیم گرفتیم ۵٪ منابع شرکت رو اختصاص بدیم به مشارکت روی یکی از پروژه های اپن سورسی که تو کشور شروع شده ولی جهانی قابل استفاده است.
پروژه خوبی رو میشناسین؟
معرفی یا #ریتوییت هم بکنین که دمتون گرم ❤️
دوستان ما تصمیم گرفتیم ۵٪ منابع شرکت رو اختصاص بدیم به مشارکت روی یکی از پروژه های اپن سورسی که تو کشور شروع شده ولی جهانی قابل استفاده است.
پروژه خوبی رو میشناسین؟
معرفی یا #ریتوییت هم بکنین که دمتون گرم ❤️
Twitter
Farokh Shahabi
دوستان ما تصمیم گرفتیم ۵٪ منابع شرکت رو اختصاص بدیم به مشارکت روی یکی از پروژه های اپن سورسی که تو کشور شروع شده ولی جهانی قابل استفاده است. پروژه خوبی رو میشناسین؟ معرفی یا #ریتوییت هم بکنین که دمتون گرم ❤️#crowdsourcing
Forwarded from | Erfan Mola |
Media is too big
VIEW IN TELEGRAM
🎮 تایملپس ساخت بازی Super Mario 3D
⭕️ توی این ویدیو مروری میکنیم بر فرایند ساخت بازی 3D ماریو، بهعنوان اولین تجربه باحال بازیسازی
💎 Channel : @ErfanMola 💎
⭕️ توی این ویدیو مروری میکنیم بر فرایند ساخت بازی 3D ماریو، بهعنوان اولین تجربه باحال بازیسازی
💎 Channel : @ErfanMola 💎