Random shi- tutorials – Telegram
Random shi- tutorials
211 subscribers
229 photos
27 videos
12 files
546 links
محتوای مفید برنامه نویسی و لینوکسی از سراسر دنیا ✍️
جوین شدن شما موجب شادی روح و روان ما میگردد😗
Download Telegram
Forwarded from ZGP
دسترسی به GPT 4.1 و O4-Mini و چند مدل دیگه به صورتِ رایگان و نامحدود، بدونِ نیاز به ثبت‌نام.

https://freepass.ai/
Forwarded from hamed
تقریباً بیس فریمورک گرافیکی کامل شد
خود core فریمورک مستقل از سخت افزار و سیستم عامل(no_std / core) قابل استفاده در امبدد سیستم ها و محیط baremetal
پشتیبانی از تمام فرمت های تصویری(RGB8888x4, RGB8888x1, RGB565x1 و پیاده سازی آسان انواع فرمت های تصویر دیگر)
ورودی Event ها و خروجی تصویر قابلیت پیاده سازی برای هر محیطی رو داره(ورودی رویداد ها فعلا فقط برای evdev رویداد های تاچ اسکرین و خروجی تصویر برای فریم بافر لینوکس پیاده سازی شده)
ویجت های مختلفی داره ولی بعد از بازنویسی فریمورک فقط Label پیاده سازی شده
توی آپدیت بعدی ویجت های پایه ای پیاده سازی میشن
خوشحال میشم نظرتون بگید و حمایت کنید❤️🙏

https://crates.io/crates/pixelab-rs
https://github.com/ER-hamed/pixelab-rs
1
Forwarded from Linuxor ?
این ریپو پر ایده های پروژه برنامه نویسیه که به عنوان رزومه یا تمرین می‌شه ازشون استفاده کرد

github.com/florinpop17/app-ideas

@Linuxor
Forwarded from Django Expert (Majid A.M)
قراردادن رزمه کارجو های عزیز داخل کانال هیچ هزینه ای نداره
همین که کار پیدا کنید به ما خبر بدید ما خوشحال میشم بابتش همین
شماهم به دوستاتون کمک کنید کار پیدا کنند :)
این مخزن گیت‌هاب شامل بیش از ۱۵۷ پرامپت متنوع و کاربردی برای ChatGPT و مدل‌های مشابهه که تو زمینه‌های مختلف کمکت می‌کنه،از جمله:
- برنامه‌نویسی و رفع اشکال
- تولید محتوا و نوشتن مقاله
- آموزش و یادگیری مفاهیم پیچیده
https://github.com/f/awesome-chatgpt-prompts

#کاربردی
بااحترام به تمامی همکارانی که در یک پست 10 پوزیشن شغلی قرارمیدن

به هیچ عنوان به این افراد پیام ندید

اصلا منطقی نیست همچین کاری

طبق تجربه ای که داشتم یا شرکت یا شخص به دنبال جذب دنبال کننده هستن

اگر فقط در یک سازمان یک شبه 10 پوزیشن خالی داشته باشه تفسیرهای خوبی از اون سازمان نمیشه داشت

پس حواستون باشه

اگر هم ما به اشتباه پوشش دادیم شما آگاه باشید
👍3
کدی که فکر می‌کنه راه نجات از انتظارهای بیهوده

تو دنیای 01 ها یکی از چیزایی که خیلیا ازش غافل میشن ولی میتونه کل ساختار یه برنامه رو تغییر بده، مفاهیم Synchronous و Asynchronous هستش .

اما دقیقاً یعنی چی؟


سنکرون

توی این مدل، کدها یکی‌یکی اجرا میشن هر خط تا کامل نشه، بعدی صبر میکنه درست مثل آدمایی که پشت دستگاه ATM وایسادن؛ یکی یکی میان جلو .

print("در حال پردازش...")
print("اتمام عملیات.")


ساده، قابل پیش‌بینی… اما تو پروژه های سنگین شاید مشکل ساز باشه ،


آسنکرون
توی این حالت، وقتی یه کار زمان‌بر شروع میشه، برنامه منتظر نمیمونه و بقیه‌ کاراشو انجام میده .

مثلاً وقتی منتظری کتری جوش بیاد، میری ایمیلتو چک میکنی .

import asyncio

async def load_data():
await asyncio.sleep(2)
print("data loaded ")
asyncio.run(load_data())


آسنکرون بودن چه فایده ایی داره ؟
سرعت بالاتر بدون نیاز به سخت‌افزار قوی
بهینه‌سازی مصرف منابع
تجربه کاربری نرم و سریع
کار با هزاران درخواست بدون هنگ
مناسب برای میکروسرویس ها , API و اپ‌های Real-Time

آسنکرون اینجاها بکار میاد
سرورهای سبک و سریع مثل FastAPI
معماری‌های Microservices
سیستم‌های Cloud و Serverless
بازی‌ها و سیستم‌های لحظه‌ای
رابط‌های کاربری واکنش‌گرا و روان
ی پیشنهاد دوستانه
اگه برنامت پیچیدگی نداره و ساده‌ست، آسنکرون فقط پیچیدگی اضافه میکنه. ولی برای دنیای واقعی و پروژه‌های بزرگ، این ابزار مثل شمشیر نینجاست.

#developing
#byteforge
@byteforge_chan 🛸
👍1
Term DevOps is Dying 🚨
In 2021, a recruiter told me, "I’m thinking of becoming a DevOps; you guys get paid a lot and it’s easy to get a job, right? Just pass the AWS Certificate?"

Fast forward 4 years, the reality is grim. 📉
Market analysis of LinkedIn postings reveals:
- More DevOps roles are becoming full-stack engineering positions.
- Programming is now essential; Python is the most requested skill.
- Golang appears in 28% of job postings across all regions.

Many from the 2020-2021 wave are frustrated; the job market is tough if you lack solid skills. Can you write a simple round robin load balancer using sockets? It may be just 20 lines of code but requires both networking knowledge and programming. Yet, many engineers struggle, while still aiming for $100K+ salaries. 💰

If you’re job hunting, stop just collecting certificates ONLY! 🛑
Everyone has AWS, Kubernetes, and similar credentials—they often lack real value. The recent Kubeastronaut from the Linux Foundation is just another money grab.

I don’t want to discourage anyone. Don’t be misled by AWS and other cert providers.
Invest time in mastering:
- Networking
- Operating Systems
- Programming
- Data Structures & Algorithms (know how to tackle easy questions)
- Cloud architecture patterns (check AWS Architects blog)
- Event-driven architectures

Become a balanced engineer who understands the entire process. You’ll thrive, regardless of market conditions. Let’s focus on hard skills!

نظر یک متخصص DevOps
👍2
Forwarded from RandRng
پسر این بهترین پستی بود که بعد از مدت‌ها توی لینکدین دیدم.

برای پیشرفت باید اینطوری باشی.

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

برای شخص من اونجا، یک ناراحتی کوچیک داره و بعدش یک جشن بزرگ

همیشه به خودم و بچه‌هایی که باهام کار می‌کنند توی این موقعیت می‌گم؛ خوشحال باش چون قراره به سطح بالاتر برسی.

اگر فهمیدی، توی یک چیزی دانش کافی نداری؛ جشن بگیر چون قراره پیشرفت کنی
👍2
Forwarded from Linuxor ?
دنبال ابزار مانیتورینگ بودید netdata رو امتحان کنید، اونقدری امکانات داره تو داشبوردش آدم تو داشبوردش گم می‌شه

نسخه Demo جهت تست :
app.netdata.cloud/spaces/netdata-demo

نصب

learn.netdata.cloud/docs/netdata-agent/installation/

@Linuxor
Forwarded from Linuxor ?
اگه دوست داری پروفایل گیت‌هابت یه‌کم عددی باشه و بیشتر نشون بده که واقعاً چه‌جوری کار می‌کنی، ریپوی github-readme-stats دقیقاً همینه.

باهاش می‌تونی یه‌سری کارت‌های داینامیک (dynamic) به README پروفایلت اضافه کنی که آمار زنده از گیت‌هابت مثل زبان‌های پرتکرار، تعداد کامیت‌ها، ریپوهای محبوب‌ و... رو نشون می‌ده. تنظیمات زیادی هم داره که راحت می‌تونی کاستومایزش کنی.

github.com/anuraghazra/github-readme-stats

@Linuxor
Forwarded from Linuxor ?
توی دنیای برنامه‌نویسی، یکی از بزرگ‌ترین اشتباه‌ها اینه که بخوای خودتو از پروژه‌های واقعی دور نگه داری.
این ریپو «Awesome for Beginners» یه لیست باحال از پروژه‌های متن‌بازیه که دقیقا برای آدمایی مثل تو طراحی شده، که می‌خوان هم یاد بگیرن هم مشارکت کنن.
با کار روی این پروژه‌ها، نه فقط کد می‌زنی، بلکه با جامعه توسعه‌دهنده‌ها هم آشنا می‌شی و رزومه‌ات هم قوی‌تر می‌شه.
یه جای خوب برای شروع واقعی کدنویسی.

github.com/MunGell/awesome-for-beginners

@Linuxor
👍1