Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
اگه کامپیوتر تک بورد آرم دارید حتماً BredOS رو یک نگاه بندازید‌

توزیع آرچ بیس با تمرکز بر معماری آرم هستش.

https://bredos.org/

@SohrabContents
Forwarded from Linuxor ?
ولگشت (همون ولگرد خودمون) یا قدم‌زدن تصادفی، مطالعهٔ رفتار یه مسیر تشکیل شده از گام‌های تصادفی و پی در پی با استفاده از ابزار های ریاضیاته.


تصویر بالا 5 تا ولگشت محور زمان مکانه، به نظرتون اگه نمودار یه ارزی ولگشت باشه آیا میشه روش ترید کرد؟


🐧 @Linuxor
Forwarded from Geek Alerts
لایوبنچ با ساخت تسک و سوالات آپدیت سعی میکنه دقیق‌ترین بنچمارک رو از مدل‌ها بگیره، تا اینجا برنده هر بخش رو (بر اساس معیارهای لایوبنچ) مینویسم.
مجموع: o1-preview
کدنویسی: claude-3-5-sonnet
ریاضی: gemini-exp-1206 (جدید)
درک زبان: o1-preview
استدلال: o1-preview و o1-mini
تحلیل داده: o1-preview و gemini-exp-1206
https://livebench.ai/
@geekalerts
چرا Composite Index می‌تونه کارمون رو راحت‌تر کنه؟
فرض کنید یه جدول users داریم که دو تا ستون مهم داره:
(تاریخ ثبت‌نام کاربر) signup_date
(شهر محل سکونت کاربر) city
حالا می‌خوایم این کوئری رو اجرا کنیم:
"همه کاربرهایی که بعد از یه تاریخ خاص ثبت‌نام کردن و تو شهر تهران هستن رو پیدا کن."

اگر فقط روی signup_date ایندکس داشته باشیم:
خب MySQL اول میره تو ستون مرتب‌شده تاریخ، مثلاً 1000 تا کاربر که شرط تاریخ رو دارن پیدا می‌کنه.
بعدش مجبور میشه تو این 1000 تا رکورد، دونه‌دونه بررسی کنه با پیچیدگی زمانی (o n) که کدوم کاربر تو تهران زندگی می‌کنه. این مرحله می‌تونه کند باشه، مخصوصاً اگه تعداد رکوردها زیاد باشه.

اگر از Composite Index استفاده کنیم:
به‌جای اینکه یه ایندکس جدا روی هر ستون داشته باشیم، می‌تونیم یه ایندکس ترکیبی روی signup_date و city تعریف کنیم. اینجوری:
و MySQL هم‌زمان شرط تاریخ و شهر رو بررسی می‌کنه و فقط اون رکوردهایی که هر دو شرط رو دارن پیدا می‌کنه. سرعت کوئری کلی بهتر میشه.

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

@DevTwitter | <Saber Qadimi/>
حمایت میکنید بزاریم ؟ 🚀
Anonymous Quiz
75%
Yuppp 🔥
25%
Nope ⚠️😬
می‌خوام یه حرکتی بزنم

از این بعد ویدیو هارو توی تلگرام اپلود کنم نظرتونه ؟

البته باید قول بدید حمایت میکنید 🌚❤️‍🔥
توی مک اگر‌دوست‌ دارید مصرف منابع رو ببینید این ابزار رایگان خوبه:
https://github.com/exelban/stats

@DevTwitter | <マシュー/>
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 مشاهده مصرف منابع مک با ابزار Stats

https://github.com/exelban/stats

#مک

@TheRaymondDev
Forwarded from DevAcademy
𝗪𝗲’𝗿𝗲 𝗛𝗶𝗿𝗶𝗻𝗴: 𝗦𝗲𝗻𝗶𝗼𝗿 𝗕𝗮𝗰𝗸-𝗘𝗻𝗱 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 (𝗥𝗲𝗺𝗼𝘁𝗲, 𝗘𝗦𝗧 𝗧𝗶𝗺𝗲 𝗭𝗼𝗻𝗲)
💰 𝗖𝗼𝗺𝗽𝗲𝗻𝘀𝗮𝘁𝗶𝗼𝗻:
𝗡𝗲𝘁 𝗠𝗼𝗻𝘁𝗵𝗹𝘆 𝗦𝗮𝗹𝗮𝗿𝘆: $2,500 – $5,000 (based on experience and skills).
Fully remote position, with working hours aligned to 𝗘𝗮𝘀𝘁𝗲𝗿𝗻 𝗦𝘁𝗮𝗻𝗱𝗮𝗿𝗱 𝗧𝗶𝗺𝗲 (𝗘𝗦𝗧).

Are you passionate about building scalable, high-performance back-end systems and solving complex technical challenges? We're looking for a 𝗦𝗲𝗻𝗶𝗼𝗿 𝗕𝗮𝗰𝗸-𝗘𝗻𝗱 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 to join our remote team and contribute to exciting projects using cutting-edge technologies like 𝗧𝘆𝗽𝗲𝗦𝗰𝗿𝗶𝗽𝘁 and 𝗡𝗲𝘀𝘁𝗝𝗦.

💼 𝗪𝗵𝗮𝘁 𝗬𝗼𝘂’𝗹𝗹 𝗗𝗼:
Develop robust and scalable back-end applications with a focus on maintainability and performance.
Implement and optimize APIs to handle large-scale use cases.
Design and build a permission system that scales to billions of users and complex group structures.
Collaborate with a talented, distributed team to deliver world-class solutions.
Write clean, modular, and well-documented code, adhering to best practices.

💡 𝗪𝗵𝗮𝘁 𝗪𝗲’𝗿𝗲 𝗟𝗼𝗼𝗸𝗶𝗻𝗴 𝗙𝗼𝗿:
Strong expertise in 𝗧𝘆𝗽𝗲𝗦𝗰𝗿𝗶𝗽𝘁, 𝗡𝗲𝘀𝘁𝗝𝗦, and API development.
Experience designing scalable back-end architectures for high-traffic systems.
Strong problem-solving skills and the ability to make trade-offs in design decisions.
A passion for creating well-documented and maintainable solutions.

🌟 𝗛𝗼𝘄 𝘁𝗼 𝗔𝗽𝗽𝗹𝘆:
If this sounds like the right fit for you, email your application to 𝗯.𝘀𝗵𝗼𝗷𝗮𝗲𝗲𝗽𝗼𝘂𝗿@𝗴𝗺𝗮𝗶𝗹.𝗰𝗼𝗺 Introduce yourself, share your resume, and explain why you’re excited about this opportunity.

💻@DevAcaademy
💬
@DevAcademyGroup
یک بتا دارم بیلد می‌کنم که هم توش مشکل Btrfs حل شده و هم Systemd-boot شده مدیربوت پیشفرض.

برای دومیه هنوز نمی‌دونم که پیشفرض باشه یا نه، بیشتر چون سازگاری بهتری با UEFI نسبت به گراب داره توی این نسخه جایگزینش کردم.

@SohrabContents
Forwarded from Agora (Alireza Azadi)
مدرسه‌ زندگی فارسی - ایمان فانی
ـــــــــــــــــــــــــــــــ

نمیدونم چقدر از پادکست «مدرسه‌ زندگی فارسی» رو گوش دادین. صاحب پادکست دکتر ایمان فانی‌ه. دامنه‌ی مطالب پادکست گسترده‌س: از اقتصاد گرفته تا فلسه، از جغرافیای سیاسی تا روانشناسی، از پزشکی و نوروساینس تا هوش‌مصنوعی. کیفیت مطالبی که ایمان فانی تولید میکنه به طور ویژه از نظر محتوا بالاست و من بیان و اجرای ایمان فانی و گرمی صداش رو هم واقعا میپسندم و فکر میکنم از ملزومات اساسی هرپادکستیه و مدرسه‌ی فارسی زندگی از اون کاملا برخورداره.

حتما توصیه میکنم توی کانال مدرسه‌ زندگی فارسی چرخی بزنید و پلی‌لیست‌های مختلفش رو نگاه کنید. به احتمال خیلی زیاد مطلبی پیدا میکنید که «جان تلخت خوش شود». به عنوان نمونه، از اپیزود‌هایی که من برای همه‌ی دوستان و مخاطب‌های مدیوم پادکست توصیه میکنم سری «باور‌های رایج درباره‌ی حشیش و روانگردانها»ست. چند قسمتی مفصل راجع‌به روان‌گردان‌ها با نگاهی از منظر‌های مختلف: پزشکی‌، نوروساینسی، فرهنگی-هنری و اقتصادی.

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

با این علاقه، برام عجیب بود که تا حالا چرا راجع‌به ایمان فانی اینجا صحبت نکردم. حداقل الان خوش‌حالم که این کار رو دارم انجام میدم. بهونه‌ی این یادداشت هم اپیزود جدیدیه که منتشر کرده و مروریه (البته ۲ ساعته!) به کتابی تحت عنوان «مرور و بحث کامل کتاب «فلسفه‌ی ذن و هنر تیر و کمان» | کتاب مقدس نویسندگان، هنرمندان و مربیان خلاقیت». توضیحی که نوشته به این اپیزود اینه:
کتابی درباره روانشناسی کار بی تقلا، برطرف کردن سد ذهنی، ترس از صحنه و روانشناسی خلق شاهکار


کتاب روایتی بر تجربه‌ی نویسنده از حضورش در ژاپن و قدم برداشتن در مسیر یادگیری فلسفه‌ی ذن در خلل آموزش تیر و کمان ژاپنیه. کتاب خاطره و برداشت‌های نویسنده‌ست از مکالماتی که درطی رابطه‌ی نویسنده و استاد تیر و کمانش که از اساتید ژن در ژاپنه شکل میگیره (چیزی شبیه به رابطه‌ی مرید و مرشد در تصوف) و البته برداشت‌هایی که خودش از ماجرا داره . نکات و مثال‌هایی که ایمان فانی در خلال پادکست بهشون از موضوعات مختلف اشاره میکنه (مثل همیشه) شنیدنی ترش هم میکنه. توصیه میکنم که گوشش کنید و امیدوارم که مثل من ازش لذت هم ببرید.
Forwarded from a pessimistic researcher (Kc)
اخیرا دارم با کامیونیتی سیستم کارها مشکل اساسی پیدا میکنم. البته با تمام احترامی که برای دوستان سیستم کارم دارم، خصوصا فربد جان، ولی جدی این غرور مزخرفی که دارن نسبت به اینکه ما چقدر خفنیم و فقط ما داریم کار درست حسابی انجام میدیم و باقی‌تون دارید اسباب بازی میسازید رو درک نمیکنم که از کجا نشأت میگیره. هر وقت من توی یه ایونتی باهاشون هم کلام میشم و حرف از مدل چکینگ میزنم با یک لبخند تمسخر آمیز گوشه‌ی لب مزخرفشون میگن که خب تهش میخواید با Halting problem چیکار کنید ؟ :) یعنی حضرت عباسی اگر تو عمرشون یک بار ماشین تورینگ کشیده باشن یا اصلا بفهمن که آقا برنامه‌های چرندی که می‌نویسید و با هزار دوز و کلک به حلق کامیونیتی تون میتپونید رو میشه با یک استیت ماشین فاینایت مدل کرد. هی هم میگن خب اگر سایز برنامه بزرگ بشه که نمیتونید وریفای کنید. حالا خوبه زیر همون یدونه verifier ای که برای ebpf شون نوشتن موندن و دست به دامن کامیونیتی ما شدن.
جدی یک تو دهنی محکم براشون رفت توی todo لیستم. مطمئن باشن که سیلی خواهند خورد، شاید نه فورا ولی حتما
Forwarded from a pessimistic researcher (Kc)
توی این کامنت فربد لینک یک‌سری از کنفرانس‌های سیستمی رو معرفی می‌کنه که اخیرا در حوزه‌ی سیستم برگزار شدن و یک session منحصر به فرمال متد داشتند. به علاقه‌مندان این دو حوزه بسیار توصیه میشه.
وقتش رسیده بود یک پروژه جدید push کنم روی گیت‌هابم
یک Notebook نوشتم با پایتون / PyQt5 / CSS که خودم خیلی خوشم اومده
قراره قابلیت های جدید تر هم اضافه کنم بهش، سورس کد و توضیحات کد کامل در اختیارتونه توی ریپازیتوری، اگرم قابل بود Star کنید

@DevTwitter | <Misagh Momeni Bashusqeh/>
Forwarded from Woland's Linux Journal (Woland)
This media is not supported in your browser
VIEW IN TELEGRAM
💠Kanban-TUI💠

برنامه مدیریت زمان و تسک‌ها بر اساس متد کانبان ژاپنی که با textual ساخته شده

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

👉🔗 Kanban-TUI

#معرفی