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
Over 50% Engineers said:
Reviewing Rust codes is easier
Forwarded from Linuxor ?
حالت عادی باگو پیدا نمی‌کنیم فک کن این فونت IDE/Editor باشه


@Linuxor
Forwarded from Linuxor ?
خلاصه توییتر دو روز گذشته کامیونیتی برنامه نویسی : یه نفر تو مصاحبه از یه تک لید الگوریتم فیبوناچی پرسیده و اون بلد نبوده و الان دعواست بین دو عده که معتقدن حق داشته و دسته دیگه که میگن باید بلد می‌بود.


@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 با بالا رفتن قیمت ارز, هزینه های طراحی وب سایت بالاتر می رود. زیرا تعرفه قبلی برای انجام پروژه با توجه به تورم و هزینه های زندگی کنونی صرفه ندارد.

شامل برنامه نویسی نرم افزار و سخت افزار هم می شود.

@TheRaymondDev
Forwarded from Geek Alerts
Forwarded from Linuxor ?
حل مشکلات رایج سیستم دیزاین

@Linuxor
Forwarded from Geek Alerts
شرکت OpenAI امشب در آخرین روز از «۱۲ روز با OpenAI» از مدل o3 رونمایی کردن. این مدل به حدی قوی بوده که در بنچمارک‌های ARC-AGI که یک بنچمارک برای وظایفی‌ که از یک AGI انتظار می‌ره هست، تونسته به 87.5% در حالت high-computingش البته با مصرف میلیون‌ها توکن برسه. درحالی که مدل o1 فقط به 13درصد رسیده بود. از طرفی هنوز در بعضی از تسک‌های این بنچمارک ضعف‌هایی رو نشون داده که نشون‌دهنده راه دراز برای رسیدن به یک AGI کامل هست اما بسیار پیشرفت چشمگیریه. این مدل به ریتینگ 2727 کدفرسز رسیده که این یعنی رتبه 175م این سایت، درواقع این مدل الان به راحتی می‌تونه به یک مدال جهانی المپیاد کامپیوتر(IOI) برسه. نسخه mini این مدل در اواخر ماه بعد عرضه خواهد شد. البته شرکت‌ها و پژوهشگران می‌تونن برای تست‌های safety به این مدل دسترسی داشته باشن.

tweet
hadi @geekalerts
Forwarded from Seyed Mahdi Notes (Seyed Mahdi)
دوستان میگن امشب یه دقیقه بیشتر کد میزنیم
این خیلی باحاله ولی نه وقتی توی مهمونی بخوای باگ فیکس کنی

*حافظ باگ ریپورت کرده😂
Forwarded from Geek Alerts
یلدا رو بهتون تبریک میگیم.
خوش‌حالیم رسوم باستانی ارزشمندی داریم که میتونه مارو دور هم جمع کنه و توی سخت‌ترین روزها دلگرمی برای ادامه بهمون بده.
براتون لحظات خوب کنار خانواده و دوستان آرزو میکنیم، ممنون بابت ۲ سال همراهی.
از طرف تیم گیک‌آلرتس.
@geekalerts
🎉 🍉
Forwarded from Linuxor ?
حواستون باشه تو مصاحبه ها به قصد لذت ازتون سوء استفاده نکنن


@Linuxor
Forwarded from code2 - تکنولوژی و فناوری (Mahdi Taleghani)
#متفرقه

به رسم پایان هر سال میلادی، گوگل ویدیویی تحت عنوان Year in Search 2024 در صفحه اصلی سایتش میذاره و همینطور نتایج جستجوهای پر استقبال یا غیر منتظره رو لیست می‌کنه. ویدیویی که در صفحه اصلی گوگل نمایش پیدا کرد و سال ۲۰۲۴ رو سالی احساسی بیان کرده، بیشتر برای آمریکا ساخته شده و در مورد جریانات این کشور هست اما به صورت عمومی در کانال یوتیوب خود گوگل قرار گرفته و قیدی مختص به آمریکا نداره.
نکته‌ جالب برای من این بود که هیچ خبری از جنگ در این ویدیو نیست. نهایت غم و تراژدی نمایش داده شده طوفان میلتون و بی خانمان شدن یه سری از افراد بود. بله هیچ کس نمی‌گه ناراحت کننده نیست و قطعا آدم از این مسأله خوشحال نمیشه اما این که چه میزان از تسلیحات نظامی آمریکا در خاورمیانه بر سر فرزندان و زنان فرود آمدند یا اینکه به جهت قدرت طلبی کشورها چه میزان سرباز در روسیه و اکراین و دیگر کشورها کشته شدند یا حتی به مسائل داخلی دیگه ای در خود آمریکا مثل ترور ترامپ هیچ اشاره ای نمی‌شه. به قول یه بنده خدایی غرب منطقی از تفکری غزل پیشه است و جدیت سردی است که تنها با خنده بزک شده!
قطعا هیچ کشوری کامل نیست. چه ما، چه غرب، چه آمریکا و هزاران کشور دیگه هر کدام ویژگی‌های خوب و بد خودشان را دارند. اما چون نیک بنگری ....
Forwarded from LinAcademy (Pakrohk)
🍉 *یلـــدا مبـــارک* 🍉


هرچند با کمی تاخیر (به دلیل کمبود نیرو) داریم تبریک میگیم اما...

❄️ امیدوارم زمستون پر شادیی رو بگذرانید ❄️

با تشکر از همراهی گرمتون
گروه ادمین‌های لین آکادمی 🌹

*پیش به سوی فراتر از توسعه*

@LinAcademy
Forwarded from Sadra Codes
No way! 😶‍🌫️
Forwarded from  (ZiZiGuLu)
☃️1 دی ، تولد بهترین آدم زندگیمه 🎂
تولد امریای منه ❤️
تولدت مبارک عزیز ترینم ، محبوب من ، عشق و رفیق قشنگ من
تولدت خیلی مبارکمون باشه 🎉
تولد که چیزی نیست ...تک تک موفقیت هاتو هم جشن می گیریم 🥰

#موقت
Forwarded from Linuxor ?
هزینه ساخت برج خلیفه 1.5 میلیارد دلار
هزینه ساخت ویندوز ویستا 6 میلیارد دلار

@Linuxor ~ Ramtin Khosravi
Forwarded from Anophel | آنوفل
آیا تا به حال فکر کرده‌اید که چگونه می‌توانید سیستم‌های بزرگ و پیچیده را به بخش‌های کوچکتر و مستقل تقسیم کنید تا مدیریت و توسعه آنها آسان‌تر شود؟ خب، معماری Vertical Slice دقیقاً همین کار را انجام می‌دهد!

معماری Vertical Slice :
در معماری Vertical Slice، به جای اینکه سیستم را به لایه‌های مختلف (مثل لایه UI, business logic, data access) تقسیم کنیم، هر قابلیت یا ویژگی را به یک واحد مستقل به نام Slice تبدیل می‌کنیم. هر Slice شامل تمام اجزای مورد نیاز برای ارائه یک قابلیت خاص است. و هر Slice را می توان به عنوان یک برنامه کوچک با عملکرد متمایز دید.

هدف این معماری، سازماندهی کد بر اساس ویژگی‌های خاص یا موارد استفاده است، نه نگرانی‌های فنی.

مزایا:
- تفکیک مسئولیت‌ها : هر قابلیت در Slice خودش قرار دارد و این باعث می‌شود وابستگی‌ها کمتر و کدها خواناتر شود.
- تست آسان‌تر: چون هر Slice مستقل است، تست‌ها راحت‌تر انجام می‌شوند.
- مقیاس‌پذیری تیم : تیم‌های مختلف می‌توانند به طور مستقل روی Slices مختلف کار کنند.
- کاهش وابستگی‌ها: سیستم تمیزتر و مدیریت آن آسان‌تر می‌شود.
- انعطاف‌پذیری برای تغییرات: تغییر در یک Slice معمولاً تأثیری روی بقیه سیستم ندارد.

معایب:
- پیچیدگی برای سیستم‌های کوچک: این معماری ممکن است برای سیستم‌های کوچک بیش از حد پیچیده باشد.
- کد تکراری : برخی کدها ممکن است بین Slices تکرار شوند.
- یادگیری و تنظیم تیم‌ها : ممکن است زمان ببرد تا تیم‌ها به این معماری عادت کنند.

کجاها میشه از این معماری استفاده کرد؟
- سیستم‌های بزرگ و پیچیده: برای سیستم‌هایی با ویژگی‌های متعدد.
- تیم‌های چندگانه: وقتی تیم‌های مختلف روی قابلیت‌های مختلف کار می‌کنند.
- سیستم‌های مبتنی بر میکروسرویس: این معماری به خوبی با میکروسرویس‌ها سازگار است.
- سیستم‌های با نیاز به توسعه مستمر : برای سیستم‌هایی که به انتشار مکرر و سریع ویژگی‌های جدید نیاز دارند.

خلاصه، معماری Vertical Slice به خوبی با محیط‌های Agile و fast-paced سازگار است. شما فقط یک لایه را اصلاح نمی‌کنید؛ بلکه ویژگی‌های کامل و با ارزش را از ابتدا تا انتها در بسته‌های منظم و مستقل ارائه می‌دهید. این معماری بر سرعت، استقلال، و کاهش وابستگی‌های پیچیده بین ویژگی‌ها تمرکز دارد.


#گولنگ
#گو
#Go #Golang #Vertical_Slice
Forwarded from Anophel | آنوفل
💢 آیا تا حالا فکر کردی چطور میشه سیستم‌های بزرگ و پیچیده رو به بخش‌های کوچیک‌تر و مستقل تقسیم کرد تا مدیریت و توسعه‌شون راحت‌تر بشه؟ خب، معماری Vertical Slice دقیقا همین کار رو می‌کنه!



💢معماری Vertical Slice :

در معماری Vertical Slice، به جای اینکه سیستم را به لایه‌های مختلف (مثل لایه UI, business logic, data access) تقسیم کنیم، هر قابلیت یا ویژگی را به یک واحد مستقل به نام Slice تبدیل می‌کنیم. هر Slice شامل تمام اجزای مورد نیاز برای ارائه یک قابلیت خاص است. و هر Slice را می توان به عنوان یک برنامه کوچک با عملکرد متمایز دید.



💢هدف این معماری چیه؟

هدف اینه که کد رو براساس ویژگی‌ها و نیازهای خاص دسته‌بندی کنیم، نه براساس موارد فنی.



💠مزایا:

تفکیک مسئولیت‌ها: هر قابلیت تو Slice خودش قرار می‌گیره، که باعث میشه وابستگی‌ها کمتر و کدها خواناتر بشن.

تست راحت‌تر: چون هر Slice مستقله، تست کردنش راحت‌تره.

مقیاس‌پذیری تیم: تیم‌های مختلف می‌تونن به صورت مستقل رو Slices مختلف کار کنن.

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

انعطاف‌پذیری در تغییرات: تغییرات تو یه Slice معمولاً تأثیری رو بقیه سیستم نداره.



💠معایب:

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

کد تکراری: بعضی کدها ممکنه بین Slices تکرار بشن.

یادگیری و تنظیم تیم‌ها: ممکنه یه کم زمان ببره تا تیم‌ها به این معماری عادت کنن.



💠کجاها میشه از این معماری استفاده کرد؟

سیستم‌های بزرگ و پیچیده: برای سیستم‌هایی که ویژگی‌های متعددی دارن.

تیم‌های چندگانه: وقتی تیم‌های مختلف رو قابلیت‌های مختلف کار می‌کنن.

سیستم‌های مبتنی بر میکروسرویس: این معماری با میکروسرویس‌ها خیلی خوب سازگاره.

سیستم‌های با نیاز به توسعه مستمر: برای سیستم‌هایی که نیاز به انتشار مکرر و سریع ویژگی‌های جدید دارن.



💠معماری Vertical Slice به خوبی با محیط‌های Agile و fast-paced سازگاره. شما فقط یه لایه رو اصلاح نمی‌کنید، بلکه ویژگی‌های کامل و با ارزش رو از اول تا آخر در بسته‌های منظم و مستقل ارائه میدید. این معماری روی سرعت، استقلال و کاهش وابستگی‌های پیچیده بین ویژگی‌ها تمرکز داره.



⭐️نظر شما چیه؟ آیا این معماری به نظرتون کارآمد هست؟
💙 Anophel.com


#گولنگ #گو #Go #Golang #Vertical_Slice
Please open Telegram to view this post
VIEW IN TELEGRAM
سلام رفقا، امیدوارم حالتون خوب باشه 🔥❤️‍🔥

یکی از بچه های چنل، یه حرکت باحالی زده و داره لیستی از بهترین پروژه های open source ایرانی رو داخل یک ریپو جمع آوری میکنه، اگر دوست داشتید میتونید بهش استار بدید و ازش حمایت کنید و یا خودتون هم مشارکت داشته باشید ✌️

https://github.com/pllusin/Best-Iranian-Projects

🚀 @coolycode