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 ?
Forwarded from Agora (Alireza Azadi)
وقتی یه سری آدم دور هم جمع میشند و فی‌البداهه شروع میکنند راجع‌به یه موضوعی حرف زدن، مشاهده‌ی عمومی من این بود که قالباً کلی حرف ضد و نقیض بینشون رد و بدل میشه ولی احساسی که بعد اون گفتگو بهشون دست‌میده، از جنس تابوندن نور به جهل نفرات مقابلشونه. حقیقت اما حتما جایی بیرون از اون تبادل نظر‌های رندوم و رو هواست. واقعا هم فرق نمیکنه چه جور جمعی باشه. از اعضای یک خانواده که بعد از یه ناهار سنگین، وقتی عموی خانواده روی مبل یه وری لم داده و با ته کبریت گوشه‌ی دندونشو پاک میکنه تا یه سری آدم کول با تیشرت که دور یک میکروفون جمع شدن و پادکست گفتگو‌محور درست میکنن. فکر میکنم بدون آمادگی صحبت کردن، خروجی بدرد بخوری حداقل در راستای اون بحث نداره و چه بسا گم‌راه کننده‌س. گفتگو‌های بی‌پشتوانه که زورشون نمیرسه که پا فراتر از سرگرمی بذارن.

یک نمونه‌ش این ویدیو که Y Combinator گذاشته با تایتل Vibe Coding Is The Future. من فکر میکنم مخاطب غالب این ویدیو یه سری فاندره که صبح تا شب لای توییت‌های AI Influencer میلولند و هیچ درکی از ماهیت چیزی که می‌خواند باهاش بهره‌وری بیزینسشون رو ۱۰ برابر کنند ندارند. یا حداقل فهم شخصی ازش ندارند. وقتی اون آدم‌ها به حرف‌های این ها که دور میز جمع شدند و هی در لحظه راه‌حل میدن گوش میدند، دچار ساده‌انگاری میشن. یا همون گمراهی که راجع‌بهش حرف میزدم.

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

وقتی یه فاندری که تا حالا حداقل تعامل رو با برنامه‌نویس یا آدم فنی نداشته که خط فکری و روند‌کاریشو ببینه با خودش میگه آره خودشه! ما باید همین کار رو کنیم. باید شرکتمون رو تا دندان به AI مسلح کنیم و ۱۰ برابر سریع تر کار کنیم تا زود تر فیچر بدیم که از رقبا جا نمونیم. برای همین ما باید این برنامه‌نویس‌های متحجر کلاسیک رو تو مصاحبه‌ها رد کنیم و بریم سراغ اونایی که میدونن Cursor چیه یا روز و شبشون رو با گیت‌هاب کوپایلت سر میکنند. ولی قسمت دوم مشکل که دقیقا تناقض گفتگوی بالا بود رو براش راه حلی ندارند و ناخودآگاه این مشکل رو نادیده میگیرند.

اونایی که این گفتگ و گو رو انجام میدند و تز میدند و اون‌هایی که می‌خواند از رو دست اینا مشق کنند، واقعا باید به این سوال جواب بدند، چطوری این مشکل رو حل میکنند وقتی کسیو استخدام کردم که بک‌گراندی نداره، و فقط از روی دست بقیه نوشته، چطور میتونه همزمان توانایی دیباگ خوبی داشته باشه؟ چطوری میتونه کد‌خوانی خوبی داشته باشه؟‌ اون به این مشکل هرگز فکر نمیکنه و دیر یا زود اگر یکی دیگه براش این مشکل رو حل نکنه، با سر به دیوار سخت ضد و نقیض‌گویی این پیامبرای قلابی میخوره.
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 برآورد تعرفه های طراحی سایت وردپرس و لاراول توسط هوش مصنوعی دیپ سیک

1. طراحی سایت با وردپرس

وردپرس به دلیل سادگی و انعطاف‌پذیری، یکی از محبوب‌ترین سیستم‌های مدیریت محتوا (CMS) در ایران است. تعرفه‌های طراحی سایت با وردپرس معمولاً به شرح زیر است:

سایت شرکتی ساده:

- قیمت: ۵ تا ۱۵ میلیون تومان

- شامل: طراحی قالب، راه‌اندازی وردپرس، افزونه‌های ضروری، صفحات اصلی (درباره ما، تماس با ما، خدمات و ...)

سایت فروشگاهی (ووکامرس):

- قیمت: ۱۵ تا ۳۰ میلیون تومان

- شامل: طراحی فروشگاه، راه‌اندازی درگاه پرداخت، مدیریت محصولات، سبد خرید و ...

سایت چند زبانه یا با امکانات خاص:

- قیمت: ۲۰ تا ۵۰ میلیون تومان

- شامل: افزونه‌های سفارشی، طراحی خاص، یکپارچه‌سازی با سیستم‌های خارجی و ...

2. طراحی سایت با لاراول


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

سایت شرکتی یا شخصی:

- قیمت: ۲۰ تا ۵۰ میلیون تومان

- شامل: طراحی اختصاصی، توسعه بک‌اند، مدیریت محتوا و ...

سایت فروشگاهی یا SaaS:

- قیمت: ۵۰ تا ۱۵۰ میلیون تومان

- شامل: توسعه کامل فروشگاه، سیستم‌های پرداخت، مدیریت کاربران و ...

پروژه‌های بزرگ و سازمانی:

- قیمت: ۱۰۰ تا ۵۰۰ میلیون تومان یا بیشتر

- شامل: سیستم‌های پیچیده، یکپارچه‌سازی با نرم‌افزارهای سازمانی، امنیت بالا و ...

#وردپرس
#لاراول

@TheRaymondDev
موقت

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

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

چرا اینجوریه؟ واقعاً چرا؟
نمی‌خوام بگم فلانی بده یا فلانی خوبه. اصلاً بحث سر خوب و بد نیست. شاید یه جورایی فرهنگ ما، یا شاید سرعت زندگی‌مون، باعث شده که دنبال چیزایی باشیم که سریع‌تر سرگرممون کنه. یه محتوای علمی، یه حرف حسابی، نیاز به زمان داره تا هضمش کنیم، درکش کنیم. اما یه چیز ساده و بامزه، همون لحظه حالمون رو خوب می‌کنه. شاید ما آدما تو این روزای شلوغ، بیشتر دنبال حال خوب لحظه‌ای هستیم تا یه رشد عمیق که زمان می‌بره.

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

کی میدونه؟ ‌¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯⁩

#️⃣ #note


🥷 CHANNEL | GROUP
Forwarded from TI01. Wiki ([ 𝗟𝗜𝗡𝗨𝗫 ] 𝗖𝗢𝗗𝗘 ᴬᵈᵐⁱⁿ)
خبر فوری!

در ترکیه، مردی پس از اینکه یک USB حاوی لینوکس مینت به او پیشنهاد شد، از اقدام به خودکشی خود منصرف شد.

#Meme / #Linux #Mint
#OpenSource #FUN


[ Linux ] Code 💻🐧
ماکروسافت دیروز اعلام کرد که کامپایلر Typescript رو منتقل کرده روی Go (قبلا روی خود TypeScript بود)

یک دلیلی که من مخالف ترجمه فارسی خیلی از مباحث هستم همین موضوع هست؛ ماکروسافت نگفته کامپایلر رو بازنویسی می‌کنه بلکه دقیقا تاکید روی Port کردن داشته.
یعنی همون کدهای قبل رو کپی پیست می‌کنند توی یک فایل جدید و مطمئن میشن سینتکس و ... به Go تبدیل بشه. (واقعا فارسی توضیح دادن تفاوت rewrite, port کردن خیلی سخته)

بگذریم؛ توی این بحث طرفدارای Go و البته اونایی که درک درستی از موضوع نداشتند خواستند از آب گل‌الود ماهی بگیرند که دوره‌های Go خودشون رو بفروشند یا اینکه نفرت پراکنی کنند راجب Rust ؛ اول اینکه اگر بیشتر رصد کنید خیلی‌ها کمی ناامید شدند که چرا Rust انتخاب نشد.

مثلا نویسنده Vue که توی توییت‌های مختلف توضیح داده که Go برای بعضی کاربردها مثل web assembly مناسب نیست و ...

اما بعنوان کسی که علاقه بسیاری به Rust دارم بنظرم تیم TypeScript تصمیم خوبی گرفته؛ اگر قرار به بازنویسی کامل TypeScript بود قطعا Rust بهترین گزینه می‌شد و با توجه به اینکه تیم کرنل ویندوز هم داره خیلی از لایبراری‌های اصلی رو میبره روی Rust نشون میده مشکلی هم با این قضیه نیست.

اما تیم TypeScript نمی‌خواد مجدد همه چیز رو از بیخ بازنویسی کنه و فقط داره Port می‌کنه تا زمان کامپایل رو کاهش بده؛ برای همین نیازی به سختی‌های Rust, C نداره و البته همین Port کردن کم هزینه هم حداقل بهش 10x سرعت داده.

دلیل انتخاب Golang بجای Rust, C فقط این موضوع بوده؛ خواستم شفاف بشیم روش.
Forwarded from Linuxor ?
آیا باید همه زبان های برنامه نویسی رو تست کنیم که ببینیم به کدوم علاقه داریم؟


توی ریاضیات و احتمالات یه مسئله داریم به اسم توقف بهینه OSP که می‌گه برای اینکه تایم هدر نره 37% از اپشن هارو فقط برسی کنید تا معیار سنجش به دست بیاد، این یعنی 37% از زبان هارو باید از لحاظ سینتکسی، کاربرد و بازار کار باید فقط برسی کنید تا معیار دستتون بیاد بعد بهینه ترین زبان مناسب خودتون رو بعد از اینکه قبلی هارو برسی کردید می‌تونین انتخاب کنید.

یعنی اگه 20 تا انتخاب متفاوت داشته باشین 7 تاشو باید چک کنید تا معیار سنجش دستتون بیاد بعد از اون میتونین تقریبا بهترین زبان برای خودتون رو انتخاب کنید.


@Linuxor
Forwarded from Code Module | کد ماژول (Mahan-Heydari)
🥶 چه آینده ای در انتظار Typescript هست ؟

🔵تایپ‌اسکریپت 5.8.2 آخرین نسخه رسمی که تا امروز (13 مارس 2025) منتشر شده، که در 27 فوریه 2025 اومده. این نسخه بیشتر روی بهبودهای کوچک و رفع مشکلات تمرکز داشته و چیز خیلی عجیب و غریبی توش نیست. طبق اعلام تیم تایپ‌اسکریپت توی وبلاگ رسمی‌شون، چندتا تغییر اصلی داشته:

بهبود type checking ها: مثلاً بررسی دقیق‌تر تایپ هایی که توی شرط‌ها برمی‌گردن یا وقتی به یه چیزی با ایندکس دسترسی پیدا می‌کنی.

پشتیبانی بهتر از ابزارهای ویرایشگر : مثل مرتب کردن importها بدون توجه به بزرگ یا کوچیک بودن حروف، که با بقیه ابزارها بهتر جور دربیاد.

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

‼️این نسخه بیشتر یه به‌روزرسانی معمولی بود و برای اکثر برنامه‌نویس‌ها تغییر بزرگی توی کارشون ایجاد نکرد، مگر اینکه از یه سری ویژگی خاص استفاده می‌کردن که حالا دقیق‌تر شده.

⚡️حالا خبر بزرگ : تایپ‌اسکریپت 7.0 با زبان Go

حالا بریم سراغ چیزی که همه رو توی شبکه‌های اجتماعی و جاهای دیگه هیجان‌زده کرده. طبق پست‌هایی که توی X دیدم و یه اعلامیه که ظاهراً 11 مارس 2025 توی وبلاگ تایپ‌اسکریپت منتشر شده، تیم مایکروسافت داره روی یه نسخه کاملاً جدید کار می‌کنه که با زبان Go بازنویسی شده. یعنی کمپایلر تایپ‌اسکریپت که الان با خودش نوشته شده و به جاوااسکریپت تبدیل می‌شه، قراره به یه برنامه مستقل و سریع با Go تبدیل بشه.

👩‍💻چرا Go رو انتخاب کردن؟

🔵سرعت: توی پست‌های X گفته شده که تست‌های اولیه نشون می‌ده این نسخه تا 10 برابر سریع‌تر از نسخه الان کار می‌کنه. مثلاً توی پروژه‌های بزرگ مثل VS Code که از سرور تایپ‌اسکریپت (tsserver) زیاد استفاده می‌کنه، این سرعت می‌تونه کار رو خیلی راحت‌تر کنه.

🔵کارایی: Go یه زبان کامپایل‌شده‌ست و خیلی بهینه‌تر از جاوااسکریپت اجرا می‌شه، مخصوصاً برای کارای سنگین مثل بررسی نوع‌ها توی پروژه‌های بزرگ.

چیا قراره عوض بشه ؟

🔵پرفورمنس بهتر : اگه این 10 برابر سریع‌تر بودن واقعی باشه، برای پروژه‌های بزرگ که الان بررسی نوع‌هاشون گاهی چند ثانیه یا حتی چند دقیقه طول می‌کشه، یه تغییر بزرگه.

🔵سرور سریع‌تر: چون VS Code و خیلی از ویرایشگرها از tsserver برای تحلیل کد استفاده می‌کنن، این می‌تونه تجربه برنامه‌نویسی رو خیلی بهتر کنه.

هنوز معلوم نیست این تغییر به Go روی خود زبان (مثل دستورات یا ویژگی‌ها) اثر می‌ذاره یا فقط کمپایلر رو عوض می‌کنه 🏖️

#typescript #go #news
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Curious Geek ⚡️
vercel/ms
یک پکیج ساده که واحد زمان رو هرطور بنویسیم میگه چند میلی ثانیه هستش.
میلی ثانیه بهش بدیم برعکس کار می‌کنه و میگه چند دقیقه / ساعت / روز هستش.
ورژن جدید jsonwebtoken روی تایپ اسکریپت موقع تنظیم expiresIn برای استفاده از .env به این پکیج نیاز داره.
https://github.com/vercel/ms
البته که به ساده سازی تکمیل فایل .env هم کمک می‌کنه.
🆔 @Hiradsajde
📣 پروژه Nova جایگزین Nouveau خواهد شد.

🗣️ سال‌ها قبل FreeDesktop تصمیم گرفت با بازنویسی درایورهای گرافیک‌های انویدیا و انتشار آن به صورت آزاد، پروژه Nouveau (نوو) را آغار کند. اما اکنون پس از بی‌جان شدن نوو که سال‌هاست توسعه فعالی ندارد، تصمیم گرفته شده آن را با زبان Rust، تحت عنوان Nova منتشر کنند. البته نوا فقط محدود به گرافیک‌های سری RTX20 (تورینگ) به بعد است و مدل‌های قبلی را پشتیبانی نخواهد کرد.

💡 ظاهرا باید منتظر حضور Nova در لینوکس نسخه ۶.۱۵ باشیم.

📱 مخزن گیت‌لب
🔹🔹🔹🔹🔹
#news #nova #nouveau #rust #nvidia
🔹🔹🔹🔹🔹
✈️ تلگرام
™️ توییتر
📺 یوتیوب
🐘 ماستودون
🖥 وبسایت
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from یه شعر (Poem Bot)
حافظ | غزلیات | غزل شمارهٔ ۲۳۳

دست از طلب ندارم تا کام من برآید
یا تن رسد به جانان یا جان ز تن برآید
بگشای تربتم را بعد از وفات و بنگر
کز آتش درونم دود از کفن برآید
بنمای رخ که خلقی واله شوند و حیران
بگشای لب که فریاد از مرد و زن برآید
جان بر لب است و حسرت در دل که از لبانش
نگرفته هیچ کامی جان از بدن برآید
از حسرت دهانش آمد به تنگ جانم
خود کام تنگدستان کی زان دهن برآید
گویند ذکر خیرش در خیل عشقبازان
هر جا که نام حافظ در انجمن برآید

#حافظ | گنجور
📍@iipoem
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
الان میتونید با مدل Gemini 2.0 Flash Experimental همزمان متن و عکس تولید کنید، مثلا بهش بگید رسپی یه غذا رو براتون بنویسه، میاد عکس تمام مراحل رو هم براتون میسازه، اگه میخواید استفاده کنید میتونید وارد سایت زیر بشید و رایگان هست. فرق اصلیش با دیگر مدل‌ها اینه که این مدل به صورت پیش‌فرض خروجی multimodal می‌ده و هماهنگی بین متن و تصویر رو خیلی بهتر توش می‌بینید.

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

🔗 aistudio.google.com
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Huge Thinker
تابحال شده یک قرارداد حقوقی رو بخواید بخونید و امضا کنید اما بقدری متن طویل و پر از اصطلاحات پیچیده است که درکش سخته و از جهتی زمان برای خوندنش هم شاید کافی نباشه و به نوعی با قرار گرفتن در یک عمل انجام شده بدون آگاهی چیزی رو امضا کنیم که بار حقوقی داشته باشه.

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

سرویس legal-simplifier یا ساده ساز حقوقی.

https://legal-simplifier-hub.netlify.app

منطق سختی پشتش نیست، صرفا یکسری اصطلاحات رو به دنبالش میگرده و سعی میکنه پیداشون کنه از داخل متن:

const fallbackDefinitions: Record<string, string> = {
'وجه التزام': 'مبلغی که در صورت عدم انجام تعهد باید پرداخت شود.',
'عین مستاجره': 'مال غیرمنقولی که مورد اجاره قرار گرفته است.',
'انتقال قطعی': 'انتقال مالکیت به صورت رسمی و قانونی به خریدار.',
'فسخ قرارداد': 'پایان دادن به قرارداد قبل از موعد مقرر با توجه به شرایط ذکر شده در قرارداد.',
'ضمانت اجرایی': 'ابزاری برای تضمین اجرای تعهدات طرفین قرارداد.'
}


ایده اصلی من اینکه درآینده بتونم ML و الگوریتم های مرسوم Text prossecing هم قاطیش کنم و کمی جذابش کنم :) و درنهایت اگه بتونید کلی متن حقوقی بهش بدید و خروجیش رو باهام به اشتراک بزارید تا اشکالاتش رو دربیاریم که خیلی دمتون گرمه 💫
Forwarded from Seyed Mahdi Notes (Seyed Mahdi)
قیمت ارز و دلار و ... لحظه ای . برای یکی از دوستان هست
@iran98price
پیام اخر ادیت میشه که اسپم نشه:)
Forwarded from Sadra Codes
سامان (از رفیقای گلم) یه ایده خفن پیاده کرده. توی چنلش قیمت لحظه‌ای ارزها رو به نمایش می‌ذاره. منظورم از لحظه‌ای اینه که اسپم نمی‌کنه و آخرین پیام کانال هر لحظه آپدیت میشه. ایده جالبیه! :)

@iran98price
Audio
رقص بهار

شهرداد روحانی
#بی_کلام
@nost_music 🔁