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
Forwarded from Linuxor ?
درک الگوریتم ها برای دانشجو ها همیشه مشکل ساز بوده با Algorithm Visualizer، به جای توضیحات تئوری خشک؛ می‌تونید اجرای زنده‌ی الگوریتم‌ها رو مستقیماً ببینید. می‌تونین ببینین داده‌ها چطور حرکت می‌کنن و ساختارها چطور تغییر می‌کنن. حتی می‌تونید کدهای خودتون رو هم بصری کنید:

algorithm-visualizer.org

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
پرامپت‌نویسی؛ مهارتی برای حرف زدن با هوش مصنوعی


منبع
@code2_ir
Forwarded from Syntax | سینتکس (alireza-fa)
قابلیت ایمپورت کد های ریپوزیتوری گیتهاب تو Gemini ai

حالا که همتون شهروند آمریکا هستید و اشتراک pro جمنای رو دارید، می تونید اکانت گیتهابتون رو تو Gemini کانکت کنید و ریپوزیتوری رو مشخص کنید تا دقیقا بدونه ساختار کدتون چیه، کداتون رو بخونه و بهتر بتونه به سوالاتتون جواب بده.

برای اینکار کافیه:
1. وارد gemini ai بشید
2. رو settings کلیک کنید و وارد بخش Apps بشید
3. تو بخش Productivity گیت هاب رو مشاهده می کنید. روش کلیک کنید و اکانت گیتهابتون رو کانکت کنید.

حالا یه گفتگو جدید رو شروع کنید و روی add file کلیک کنید
سه گزینه داره روی import code کلیک کنید.
ازتون لینک ریپوزیتوری رو میخواد بهش لینکش رو بدید.

و تمام. حالا میتونه کد های شمارو ببینه و بهتر به شما کمک کنه

@gemini

@Syntax_fa
Forwarded from Linuxor ?
‏به جای Bloatwareهای Postman, insomnia, Hoppscotch, bruno از این زیبا استفاده کنید. متن‌بازه. local-first ـه، ثبت‌نام نمی‌خواد. حداقل‌های ضروری رو به شکل مینیمال و ساده داره و چون با Tauriو Rust ساخته شده سرعتش عالیه.


yaak.app


@Linuxor ~ sir_kokabi
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
کار روی پروژه‌های متن‌باز - قسمت اول: کامپایل پلاسما دسکتاپ

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

روی کدهای اپن‌سورس کار کردن مزایای زیادی داره که حتما تو یه ویدیو دیگه بهش میپردازیم.

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

لینک ویدیو در کانال یوتیوب:
https://youtu.be/eYDdIRyXPc8

@Bardiaism
Forwarded from $ Bits of Nyx (Mohammad)
منطقی ترین انسان زمین هم باشی، باز محیط تاثیری زیادی رو خلق و پیشرفتت میذاره. پس اگه تو محیطی هستید که جلو پیشرفت شما رو میگیره یا به نوعی شما رو سرکوب میکنه حتما اون محیط رو عوض کنید یا به محیطی دیگه سوئیچ کنید.

اون محیط میتونه خونواده هم باشه. و این اوکی هست که تو نتونی با خونوادت ارتباط بگیری و درکشون کنی.
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۱۶۱۲

ای میر ملیحان و مهان شیی الله
وی راحت و آرامش جان شیی الله
ای آنکه بهر صبح به پیش رخ تو
میگوید خورشید جهان شیی الله

#مولانا | گنجور
📍@iipoem
Forwarded from Linuxor ?
تا حالا شده تو یه پروژه Golang حس کنی همه‌چی قاطی پاتی شده؟ این ریپو مثل یه نقشه راه تمیز برای پروژه‌هات میمونه. ساختار استاندارد پروژه رو نشون می‌ده که باعث می‌شه هم خودت بعداً گیج نشی، هم بقیه دولوپرها سریع‌تر پروژه‌تو بفهمن. مخصوصاً برای پروژه‌های تیمی خیلی به درد می‌خوره.

github.com/golang-standards/project-layout

@Linuxor
یه سایت زیبا پیدا کردم که اموزش‌های مقدماتی ولی خوبی از ابزارهای مختلف داره. اسم سایت codeapiئه و این آموزش‌ها قسمت try x in y minutesش هستن.

برای مثال اموزش curl که با مقدمات http شروع می‌کنه و متد‌ها و response codeها رو توضیح میده.
https://codapi.org/try/curl/

یا همچنین برای مقدمات sql در postgresql
https://codapi.org/try/postgres/
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل فوتوز به مناسبت ده‌ ساله شدن، ویژگی‌های جدیدی رو مبتنی بر هوش مصنوعی اضافه میکنه.

در این آپدیت، هوش مصنوعی افکت‌هارو به شما پیشنهاد میده و یا با ضربه زدن به قسمتی از عکس به شما میگه چه ابزارهایی مناسب ویرایش اون ناحیه هستند. قابلیت‌های Reimagine و Autoframe در کنار کنترل‌های کنتراست و روشنایی هم به این ویرایشگر اضافه خواهند شد.

اشتراک گذاری فوری آلبوم‌ها با QR Code قابلیت بعدیه که افراد با اسکن اون میتونن به آلبوم دسترسی داشته باشن. همچنین با اضافه کردن چهره خودتون به افراد و جستجوی عبارت «من در لباس آبی» میتونید عکس خودتون رو پیدا کنید.

این آپدیت از ماه آینده برای دستگاه‌های اندرویدی و تا آخر امسال برای آی‌او‌اس منتشر میشه.

Google
🤓 abolfazl @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
واسه یادگیری راست (Rust) دنبال یه نقشه راه می‌گردی که از صفر شروع کنه و پله پله ببرتت جلو؟ Rustlings دقیقاً همین کار رو می‌کنه مجموعه‌ای از تمرین‌های کوچیکه که به ترتیب موضوعات اصلی راست مثل مالکیت (ownership)، قرض گرفتن (borrowing)، ساختارها (structs) و خطاها (error handling) رو پوشش میده. برای کسایی که می‌خوان خودخوان راست یاد بگیرن یا به عنوان مکمل کنار منابع آموزشی دیگه استفاده کنن، عالیه.

rustlings.rust-lang.org

@Linuxor
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
CS12 on Fire 🔥🤞

group ➡️ @ccismywife

🧑‍💻 @CoolyCode
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Golden Code (علی 🇨🇴)
معرفی Laravel Pulse – ابزار مانیتورینگ ساده و حرفه‌ای برای پروژه‌های لاراول

این Laravel Pulse یک ابزار سبک، real-time و کاملاً یکپارچه با فریمورک Laravel هستش که به برنامه نویسا این کمک می‌کند تا عملکرد، سلامت و مشکلات داخلیه اپ رو به‌صورت real time مانیتور کنند.

برخلاف ابزارهای سنگینتر مثل Telescope یا سرویس هایی مثل Sentry یا New Relic، هدف Pulse ارائه ی یک تجربه ساده و سریع برای مانیتورینگ در محیط‌های production و development است.

📌ویژگی‌هاش چیه؟

مانیتورینگ real-time برای request ها، ارورها، query های کند و queue

داشبورد سبک مینیمال و قابل فهم

نصب سریع و راه‌اندازی آسون با چند کامند

قابلیت توسعه‌پذیری با Custom Event ها

مناسب برای محیط‌های production بدون تاثیر محسوس بر performance


📌 موارد قابل مشاهده در داشبوردش چیه؟؟

تعداد request ها و وضعیت اونا

کوئری‌های کند و زمان اجراشون

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

صف‌های در حال اجرا

عملکرد کش و تعامل با دیتابیس


📌نصب و راه‌اندازیش چجوریه؟؟
composer require laravel/pulse
php artisan pulse:install
php artisan migrate
php artisan pulse:serve

بعده نصب، داشبورد Pulse از طریق مسیر /pulse در دسترستونه.

خلاصه که اگه دنبال مانیتورینگ مؤثر و بدون پیچیدگی هستین، Pulse یک انتخاب عالیه.
#Laravel

@GoldenCodeir
Forwarded from Armon technical logs (armon Taheri)
ورژن جدید 403unlocker-cli منتشر شد
در این ورژن رجیستری داکر جدید کوبار کلود به پروژه اضافه گردید
https://github.com/403unlocker/403Unlocker-cli/releases/tag/v1.2.3
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 با شروع موج جدیدی از ویروس کرونا و اوج‌گیری مجدد کووید-۱۹ در تایلند، سنگاپور، چین و هند دولت‌های جنوب آسیا از مردم خواسته‌اند ماسک بزنند!

تایلند از ابتدای ژانویه تا نیمه ماه مه، ۱۸۷٬۰۳۱ مورد ابتلا به کرونا و ۴۶ مورد مرگ ناشی از آن را گزارش کرده است. از ۱۸ مه تا روز شنبه، ۵۳٬۵۹۷ نفر دیگر در دومین اقتصاد بزرگ آسیای جنوب شرقی به ویروس کرونا مبتلا شده‌اند.

#خبر

@TheRaymondDev
🎯 بزرگ‌ترین هکاتون جهان با جایزه‌ای بیش از ۱ میلیون دلار آغاز شده.

📅 زمان: ۱۰ خرداد تا ۹ تیر ۱۴۰۴
📍 مکان: آنلاین
🧠 موضوع: ساخت اپلیکیشن با هوش مصنوعی (بدون نیاز به کدنویسی)
💰 جایزه نقدی مقام اول: ۱۰۰ هزار دلار
🛠 ابزار اصلی: پلتفرم Bolt.new (بدون نیاز به دانش برنامه‌نویسی)
📢 برگزارکننده: Bolt و Devpost

شرکت برای افراد بالای سن قانونی مجاز است.
شرکت‌کنندگان باید یک اپ جدید با Bolt.new بسازند و نسخه عمومی و ویدئوی دمو ارسال کنند.

ثبت‌نام و اطلاعات بیشتر از طریق سایت Devpost یا bolt.new
برای کسانی که دنبال تجربه‌ای متفاوت، یادگیری سریع، یا شروع یه پروژه واقعی هستن، فرصت خوبیه.
hackathon.dev

با ثبت نام هم یه مجموعه‌ی خوبی از محصولات رو به صورت رایگان یا با تخفیف می‌ده که همین اشتراک یک ماهه bolt هم داخلش هست.

کانال کد۲
@code2_ir
Forwarded from Curious Geek ⚡️
اندکی رک باشم
یه چیزایی تو فضای تهلاگ هست که آدم رو به فکر می‌ندازه. یه جورایی داره به سمتی می‌ره که ارائه‌دهنده های خانوم رو “خاله/عمه” و آقایون رو “عمو/دایی” صدا کنن. چرا اینطوری شده؟ یه کم روراست باشیم:
۱. قانون؟ چه قانونی؟ 🚨
اصلاً مدیریتِ درست و حسابی وجود نداره یا اگه هست، کسی بهش اهمیت نمیده. نتیجه؟ یه فضای شلوغ، پر از اسپم، دعوا و بی‌احترامی که هرکی هرچی دلش بخواد میگه.
۲. شوآفِ بی‌مایه! 🎭
بعضیا فقط دنبال جلب توجه هستن! مثلاً با عناوینِ پرطمطراق مثل «نگهدارندهٔ متن‌باز» یا «عضو تیم بومی‌سازی بنیاد فلان» خودشونو بالا میکشن. تازه‌کارها هم فکر می‌کنن اینا واقعاً آدم‌های خاصی هستن و اسطوره سازی میشه...
۳. سوسیالیسمِ دوست‌داشتنی! 💸
جالب اینجاست که بودجهٔ همین کامیونیتی‌ها از کلوزسورس میاد، اکثر اعضا هم تو شرکت‌های خصوصی کار می‌کنن… ولی باز هم ادعا می‌کنن که همه‌چیز باید اوپن‌سورس باشه! یعنی چی؟ یعنی شرکت‌ها هزینه کنن، نیرو استخدام کنن، بعد محصولشونو رایگان تحویل بدن تا رقیباشون راحت کپی کنن؟! 😂
۴. جامعهٔ تازه‌کار، ارائه سطح بالا 📉
چون حرفه‌ای‌ها دارن فرار می‌کنن (به خاطر مورد اول)، فضای کامیونیتی روزبه‌روز به سمت یه جور باشگاه دبیرستانی‌های علاقهمند میره. هزینهٔ کمِ تیکت‌ها هم باعث میشه بیشتر یه محیط اجتماعی بشه تا یه جامعهٔ فنیِ جدی. ارائه های سطح بالا مناسب چنین جامعه‌ای نیست.
۵. تربیتِ نسلِ آینده با تفکرِ اشتباه 🧠
دارن یه عده رو تحویل جامعه میدن که فکر می‌کنن هر شرکتی که نرم‌افزارشو اوپن‌سورس نکنه، دزده! یعنی چی؟ یعنی تو ایران، جایی که اقتصاد نرم‌افزار هنوز تو دوران نوزادیه، این تفکر داره ترویج میشه که سودآوری = دزدی!
ترکیبِ ۱ + ۴ + ۵ = فاجعه! ☠️
نتیجه؟ کاهش شدید سطح سواد، پایین اومدن میانگین سنی و تبدیل شدن کامیونیتی به یه مهدکودکِ بزرگ!
اسپانسرِ عجیب! 🤡
از همه بامزه‌تر اسپانسرهایی هستن که پول می‌دن تا نیروی آینده‌شون خودشونو “دزد” بدونن! یعنی داری سرمایه‌گذاری می‌کنی که بعداً خودت رو محکوم کنن؟!
آرزوی بهتر… 
امیدوارم روزی برسه که جامعه‌های حرفه‌ای مثل ابرها، لاگ، ماگ، شریف‌آی‌سی‌تی، استیم و… بیشتر بشن. جاهایی که کارِ حرفه‌ای رو به شوخیِ نوجوانانه ترجیح بدن.
🆔 @Hiradsajde
راستی، نظرت چیه؟ تو هم موافقی یا فکر می‌کنی این چیزا طبیعی‌ست؟ 🤔