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

پست پین رو بخونید
https://news.1rj.ru/str/dev_perfects/455


ارتباط:
https://news.1rj.ru/str/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Armon technical logs (armon Taheri)
این سایت رو حتما چک کنین خیلی دید خوبی نسبت به روابط بین انسانها میده
https://hamed.github.io/trust/
Forwarded from 
ourworldindata.org

Research and data to make progress against the world’s largest problems, open access and open source:

#info #learn #data #معرفی
@amiria703_channel
وبلاگ فارسیمو آپدیت کردم. تمش رو عوض کردم یک سری تغییرات دادم، تاریخ همه مطالبم روهم برگردوندم به شمسی.

https://sohrabbehdani.ir/blogfa/

@SohrabContents
تو دنیای تکنولوژی همه "مهندس نرم‌افزار" و "توسعه‌دهنده نرم‌افزار" رو یکی می‌دونن، ولی فرق‌های زیادی دارن.

مهندس نرم‌افزار یا Software Engineer:
- مهندس نرم افزار با استفاده از اصول مهندسی، نرم‌افزار می‌سازه
- بیشتر روی طراحی سیستم‌ها، معماری و مقیاس‌پذیری تمرکز داره
- توی کل چرخه‌ی توسعه نرم‌افزار دخیله و مطمئن می‌شه که سیستم‌ها پایدار و قابل نگهداری باشن
- کارش خیلی ساختارمند و اصولی پیش میره، مثلاً از روش‌هایی مثل Agile یا DevOps استفاده می‌کنه

توسعه‌دهنده نرم‌افزار یا Software Developer:
- توسعه‌دهنده بیشتر روی کدنویسی و ساخت اپلیکیشن‌های کاربردی تمرکز داره.
- مشکل‌گشا هست و کد می‌نویسه، دیباگ می‌کنه و اجرا می‌کنه.
- معمولا روی بخش‌های خاصی از پروژه نرم‌افزاری کار می‌کنه، مثل فرانت‌اند یا بک‌اند.
- نقشش منعطف‌تره و بیشتر شامل حل خلاقانه‌ی مشکلات و بهبود تدریجی پروژه‌ها میشه.

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

@DevTwitter | <Soheil Amini/>
امروز دیدم یکی از شرکت‌هایی که مشاور هستم توی تست مدل مونده
نمی‌تونه مدل رو از روی HF ببره روی Ollama برای تست شدن توسط نیروهاش و ...
بدتر از اون Quantize کردنش رو هم بلد نبود.

نمی‌دونم اوضاع چطوری هست ولی اگر فکر می‌کنید نیاز هست آموزش بدم؛
مثل همون قضیه افزایش Context length هست که قبلا آموزش دادم روی Ollama
اگر reaction لایک بیشتر از پست قبلی شد؛ آموزشش رو می‌نویسم میذارم اگر نشد که هیچی.
Forwarded from Python Hints
یک اتفاق جالب:

برای یک شرکتی نیاز به یک Junior-Mid Python Software Engineer داشتم البته خودم توی شرکت کار نمی‌کنم.
و دوستی که بهم سپرده بود شرایطش رو گفت و گفت که تیم HR نتونسته آدم مناسبی رو پیدا کنه؛ منم بجای درخواست رزومه کردن و به آشنایان گفتن اومدم یک کار جدید کردم.

رفتم روی گیت‌هاب خودم؛ توی Follower ها و کسانی که به پروژه‌های پایتونی Star دادند رو پیدا کردم (البته بعضی پروژه‌های خاص) و گیت‌هابشون رو دیدم؛ ۲ مورد خوب پیدا کردم
روی ایمیلی که داشتن بهشون ایمیل زدم و یکی از افراد فرداش جواب داد؛ رزومه گرفتم و معرفی کردم به شرکت.

امروز گفتند همکاری رو شروع کردند.

قسم میخورم من فقط روی کد پابلیکی که توی گیت‌هابش گذاشته بود تاییدش کردم.
باس بزنم تو کار HR؛ چون ۲ ماه قبل هم ی تریک به یکی گفتم (ایران نیست) واسه اینکه شرکت‌های خارجی پیداش کنند و دعوت به مصاحبه بشه اون بنده خداهم جواب داده بود براش (این تریک رو آموزش نمیدم دست زیاد نشه؛ خودمم برای استخدام استفاده می‌کنم ولی خیلی کم.)
Forwarded from Python Hints
اینم ی پست دیگه برای دیسلایک کردن
Forwarded from Python Hints
#موقت

از مانیتور مخصوص برنامه نویسی BenQ خوشم اومد.
بهترین سایز مانیتور هست.

ایول به BenQ و اینکه بالاخره یکی مانیتور مخصوص برنامه‌نویسی م زد.

این تنها مانیتور برای برنامه‌نویسی هست؛ پس راحت پیدا میشه ولی اگر خواستید لینک :

BenQ Coding Monitor
Forwarded from CleverDevs (Mahdi)
Bye Bye try-catch blocks!

?=


مثل اینکه یه آپدیت برای Js قراره بیاد و ارور هندلینگ رو متحول کنه.

الان، برای ارور هندلینگ از try-catch استفاده میکنیم، ولی توی این آپدیت قراره
Safe Assignment Operator
اضافه شه، که خیلی سینتکس تمیز تری داره:
async function getData() {
     const [error, response] ?= await fetch("https://api.example.com/data");
     if (error) return handleError(error);
     return response;
   }


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

👈 ای‌پی‌آی های مختلف، ممکنه ارور هندلینگ متفاوتی داشته باشن، و با این روش دیگه نیاز نیست توی بلاک catch شرط‌های مختلف بذاریم.

👈 میتونیم با استفاده از Symbol.result ارور
هندلینگ سفارشی داشته باشیم، اینجوری:
function example() {
     return {
       [Symbol.result]() {
         return [new Error("Error message"), null];
       },
     };
   }
   const [error, result] ?= example();


// البته فعلا چیزی برای جایگزینی بلاک finally گفته نشده که میتونه یکی از معایبش باشه.

#Js #Es Source
@CleverDevs @CleverDevsGp
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
#fun

- ممد میگن هوش مصنوعی قراره دنیا رو فتح کنه و جای آدما رو بگیره 😱

همچنان هوش مصنوعی :

🆔 Channel | Group | YouTube
Forwarded from Syntax | سینتکس (Daimon)
استخدام شدن برنامه نویسا تو سال 2020:
تسلط به روشن و خاموش کردن سیستم. بقیه چیزا مهم نیست خودمون بهت یاد میدیم 🎉

استخدام شدن برنامه نویسا تو سال 2024:
😥😳

#fun

@Syntax_fa
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
Forwarded from Woland's Linux Journal (Woland)
مایکروسافت پروژه Mono رو به واین اهدا کرد

مونو، یک فریم‌ورک اوپن سورس و Cross Platform برای دات نت است.

👈🔗 لینک خبر

#خبر
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 براساس گزارش رویترز، در‌ پی افزایش نگرانی‌ها و اعتراض‌های عمومی به انتشار تصاویر و ویدئوهای غیراخلاقی دیپ‌فیک در تلگرام، دولت کره‌‌جنوبی تصمیم گرفته‌ است تا به‌طور‌ جدی به این موضوع رسیدگی کند. این تصمیم پس‌ از گزارش‌های متعدد رسانه‌های داخلی این کشور و دستگیری پاول دوروف، بنیان‌گذار تلگرام، به اتهاماتی مشابه در کشور فرانسه اتخاذ شده است.

#خبر

@TheRaymondDev
پارچش رو شما بفرستید :))))

#memes
@SohrabContents
Woland's Linux Journal
مایکروسافت پروژه Mono رو به واین اهدا کرد مونو، یک فریم‌ورک اوپن سورس و Cross Platform برای دات نت است. 👈🔗 لینک خبر #خبر
اهدای مونو به واین و همینطور مرج شدن آپ‌استریم کدهاش با کدهای واین مونو باعث میشه تا پشتیبانی از برنامه‌های دات‌نتی توی واین بیشتر بشه.

امیدوارم از این قبیل اهداها زیاد رخ بده :)))


@SohrabContents
+ هر یک ساعت روی این سیاره برابر با هفت سال روی زمینه.


- پس ما اینجا صبر می‌کنیم تا dd تموم بشه.


#fun

@SohrabContents
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 متاسفانه زیر ساخت شبکه TON تلگرام بسیار ضعیف اجرا شد و آنها انتظار نداشتند چنین حجم سنگینی از تراکنش های روی شبکه TON انجام شود. گزارشی رسیده که حجم تراکنش از روزانه 2.5 ملیون تراکنش به 9.5 ملیون تراکنش رسیده است و بسیاری از تراکنش ها انجام نمی شود و برخی از صرافی ها مثل بایننس مجبور شدند که برداشت از شبکه TON ببندد. بهرحال این اتفاق به ایردارپ داگز بر می گردد که نتوانست به ۴۰ میلیون کاربر خود توکن های داگز از طریق شبکه TON به حساب آنها انتقال دهد.

باید دید شبکه TON چه برنامه ای برای ارتقای زیرساخت خود در کوتاه مدت دارد.


@TheRaymondDev
Forwarded from Woland's Linux Journal (Woland)
💠ادیتور مارکدان ساده و مینیمال marker💠

🔹دارای تم‌های متنوع و استایل‌های مارکدان مختلف.

🔸قابلیت رندر کردن فرمول ریاضی.
🔹داری خروجی بهDOCX PDF RTF ODT LaTeX
🔸قابل نصب از مخازن اوبونتو، آرچ، فدورا و ...

نصب:
 sudo pacman -S marker


👉🔗 Github

#معرفی #مارکداون #FREEDUROV