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 جادی | Jadi
Forwarded from جادی | Jadi
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔹نسخه VMware Workstation Pro 25H2 با ویژگی‌های جدید منتشر شد

🔸پست کامل در بلاگ آکادمی مطالعه نمایید.
https://learninghive.ir/vmware-workstation-pro-25h2/
This media is not supported in your browser
VIEW IN TELEGRAM
ریپویی که اخیرا داره ترند میشه
https://github.com/reflex-dev/reflex

یه وب اپ به نام Reflex که با پایتون خام توسعه داده شده

تستش کردم جالبه

@DevTwitter
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 نزدیک ۹۲ سرویس آمازون با قطعی مواجه شده که حتی سایت های معروف مثل مدیوم و دیگر سایت ها دچار مشکل شده است.

لینک زیر وضعیت سرویس های آمازون رو نشان می دهد :

https://health.aws.amazon.com/health/status

#خبر

@TheRaymondDev
Forwarded from Linuxor ?
این دوره رایگان تحلیل بدافزار، مفاهیم بدافزار، تحلیل بدافزار و تکنیک‌های مهندسی معکوس جعبه سیاه رو پوشش می‌ده :

class.malware.re


@Linuxor ~ 5mukx
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 دلیل محبوبیت بیشتر PHP در میان برنامه ‌نویسان جهان

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

در گذشته، ساخت یک وب ‌سایت پویا با زبان ‌هایی مانند PHP بسیار ساده بود. کافی بود چند فایل بسازی و آن را روی یک هاست آپلود کنی. اما با ظهور وب‌ آپ‌های تعاملی، تک‌ صفحه‌ای (SPA) و نیاز به تجربه‌ی کاربری بهتر، زبان ‌هایی مانند JavaScript در سمت کاربر و سرور اهمیت بیشتری پیدا کردند.

هرچه ابزار ها و فریم‌ ورک ‌های JavaScript پیشرفته‌تر شدند، پیچیدگی توسعه نیز افزایش یافت. راه‌اندازی پروژه، تنظیمات وابستگی‌ها، ساختارهای کامپوننتی، و مدیریت وضعیت (state management) باعث شده‌اند یادگیری و کار با اکوسیستم JavaScript زمان ‌بر و چالش‌ برانگیز باشد.

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

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

#php
#لاراول

@TheRaymondDev
Forwarded from جادی | Jadi
از اینجا هم می تونین وضعیت سرویس ها رو دنبال کنین و نکته جالب اینه که پایین بودن آمازون، روی افت سرویس همه شرکت‌های عظیم دیگه و حتی رقباش (شامل مایکروسافت، گوگل، اپل و نتفلیکس) هم موثر بوده
https://downdetector.com/
Forwarded from Software Engineer Labdon
تا حالا اسم Server-Driven UI یا همون SDUI رو شنیدی؟

توی مدل معمولی ساخت اپ (Client-Driven UI)، همه‌چی از طراحی صفحه تا منطق رابط کاربری داخل خود اپ نوشته میشه.
یعنی حتی برای یه تغییر کوچیک تو رنگ، متن یا چیدمان، باید اپ رو دوباره بیلد کنی، منتشرش کنی و صبر کنی تا کاربر آپدیت کنه

اما SDUI یه نگاه جدید به این موضوع داره
توی این مدل، UI از سمت سرور تعریف میشه و اپ فقط اون داده‌ها رو می‌گیره و رندر می‌کنه.
نتیجه؟ می‌تونی ظاهر اپ رو از راه دور و بدون نیاز به آپدیت کاربر تغییر بدی!

برای ما فلاتر‌کارها هم یه پکیج خیلی کاربردی توی این حوزه ساخته شده به اسم Stac (قبلاً با نام Mirai شناخته می‌شد).

پکیج Stac یه فریم‌ورک SDUI مخصوص فلاتره که اجازه میده UI رو به صورت JSON از سرور بفرستی و اپ اون رو مثل ویجت‌های فلاتر رندر کنه.

چند تا مزیت مهمش:
- تغییر سریع UI بدون انتشار نسخه جدید
- شخصی‌سازی برای هر کاربر
- تست A/B راحت‌تر
- انعطاف بالا برای تیم‌های چابک (Agile)

اگه دنبال راهی هستی که اپ فلاترت رو پویا، سبک و قابل‌به‌روزرسانی از سرور بسازی،
پیشنهاد می‌کنم یه سر به Stac بزنی
معرفی در Medium
https://medium.com/stac/introducing-mirai-a-server-driven-ui-framework-for-flutter-d020fd0c387d

<Aria Ramin/>
Forwarded from  (امیرحسین پناهےفر)
روزگاری، در ژرفای خاموش آسمان، ستاره‌ای زاده شد.
در دل خویش آتش می‌پروراند و روشنی می‌بارید بر تاریکی‌های بی‌نام.
جهان با تپش او نفس می‌کشید،
و کهکشان‌ها در پرتو او می‌درخشیدند.
اما هیچ نوری تا ابد نمی‌سوزد…
شعله‌اش، که روزی مایه‌ی حیات بود، به بار سنگین خود فرو رفت.
توده‌ای از فروغ، در خود پیچید و فرو ریخت.
سکوتی ژرف جای خروشِ درخشش را گرفت.
و آنگاه، در میانه‌ی نیستی، تولدی دیگر رخ داد
تولدِ نوری که خودش را بلعید.
چایی با طعم دارچین
Forwarded from Linuxor ?
چی چی و کامپیوتر ساینس؟
@Linuxor
Forwarded from Linuxor ?
لیت کد مال پولداراس مثل GYM می‌مونه؛ مرد واقعی مشغول کارگری تو پروژه واقعی برای در آوردن یه لقمه نون حلاله. کارگرو چه به GYM، روزی صد برابر سنگین ترش کار می‌کنه.


@Linuxor
Forwarded from یه شعر (Poem Bot)
حافظ | غزلیات | غزل شمارهٔ ۳۰۰

هزار دشمنم ار می کنند قصد هلاک
گرم تو دوستی از دشمنان ندارم باک
مرا امید وصال تو زنده می دارد
و گر نه هر دمم از هجر توست بیم هلاک
نفس نفس اگر از باد نشنوم بویش
زمان زمان چو گل از غم کنم گریبان چاک
رود به خواب دو چشم از خیال تو هیهات
بود صبور دل اندر فراق تو حاشاک
اگر تو زخم زنی به که دیگری مرهم
و گر تو زهر دهی به که دیگری تریاک
بضرب سیفک قتلی حیاتنا ابدا
لأن روحی قد طاب ان یکون فداک
عنان مپیچ که گر می زنی به شمشیرم
سپر کنم سر و دستت ندارم از فتراک
تو را چنان که تویی هر نظر کجا بیند
به قدر دانش خود هر کسی کند ادراک
به چشم خلق عزیز جهان شود حافظ
که بر در تو نهد روی مسکنت بر خاک

#حافظ | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
Goiaba: An Experimental Go Parser and Compiler in Rust

🟢 خلاصه مقاله:
** Goiaba یک پروژه آزمایشی و در حال توسعه است که با Rust نوشته می‌شود تا کد Go را پردازش کرده و خروجی WebAssembly تولید کند؛ هدف اصلی آن یادگیری مباحث ساخت parser و compiler است، نه عرضه یک ابزار آماده تولید. تمرکز پروژه بر شفافیت و درک‌پذیری است، بنابراین پوشش کامل ویژگی‌های Go و کارایی بالا در اولویت نیست و ممکن است بسیاری از بخش‌ها ناقص یا آزمایشی باشند. معماری ماژولار آن برای آزمایش و گسترش آسان طراحی شده و هدف‌گیری WebAssembly امکان اجرا در مرورگرها و زمان‌اجرای سبک را فراهم می‌کند. این پروژه می‌تواند مرجعی آموزشی برای علاقه‌مندان به compiler، parser و ابزارهای WebAssembly باشد و در آینده احتمالاً پوشش زبانی بهتر، تست و مستندسازی بیشتر و بهینه‌سازی‌های پایه را دنبال می‌کند.

#Goiaba #Go #Rust #WebAssembly #Compiler #Parser #ProgrammingLanguages #LearningProject

🟣لینک مقاله:
https://golangweekly.com/link/175645/web


👑 @gopher_academy
#کوته_نیوز

ریجن us-east-1 روی aws برای مدتی لاکار رفت و کلی بانک و صرافی از دسترس خارج شدن.
گفتن مشکل خطای DNS بوده.

@DevTwitter
اگر ریپویی دارید که می‌خواید توی چنل منتشر بشه می‌تونید برام با توضیحات و تصویر (اگر تصویر داره) بفرستید
@dvtwi

همچنین اگر توی X فعالیت می‌کنید می‌تونید پست‌های خودتون رو برامون بفرستید تا علاوه بر منتشر شدن توی چنل لایک و ری‌پست هم بشه

https://x.com/devtwittir
Forwarded from Ditty | دیتی
ویت (𝗩𝗶𝘁𝗲) پلاس؟ ⚡️

- یک ایدهٔ جالب تیم Vite متحد کردن و یکپارچه کردن ابزارهایی هست که توی پروژه‌های فرانت‌اندی استفاده میشه. یکی از معضل‌های پروژه‌های فرانت‌اندی تنوع بالای ابزارها و مخصوصاً کانفیگ‌هایی هست که توی اون‌ها استفاده میشه. اما Vite برای حل این مسئله توی نسخهٔ پلاس تلاش کرده چنین ابزارها و کانفیگ‌هایی رو به صورت پیشفرض توی خودش جا بده. مثل Prettier و Linter و Vitest

- ویت پلاس به زودی منتشر میشه و برای پروژه‌های شخصی، اپن سورس و کسب و کارهای کوچیک رایگان هست

- جزییات بیشتر:
https://voidzero.dev/posts/announcing-vite-plus
Forwarded from Learnira | لرنیرا
رزومه فرستادن و مصاحبه فنی یکی از چالش های اصلی هستش که ما در طول مسیر شغلی خیلی ممکنه درگیرش باشیم.

خیلی‌ها با اینکه دانش خوبی دارن، به خاطر استرس یا نداشتن تجربه کافی نمی‌تونن توانایی‌هاشون رو به‌خوبی نشون بدن.

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

نتایج این کار رو میتونید از یوتیوب من دنبال کنید:

باور های غلط درباره رزومه و ATS + ساختار درست رزومه با مثال های عملی

مصاحبه ماک با شهرزاد آذری برای پوزیشن پایتون دولوپر

مصاحبه ماک با سحر برای پوزیشن بک اند دولوپر

مصاحبه ماک پوزیشن لاراول دولوپر با مریم
Forwarded from Learnira | لرنیرا
اگه شماهم تمایل دارید که رزومه تون Review بشه، یا مصاحبه بشید یا حتی در این فرایند به ما کمک کنید میتونید به من پیام بدید.

@RezaAmini_ir

فراموش نکنید که یوتیوب من رو دنبال کنید و با این کار به من و بقیه بچه ها انگیزه بدید برای ادامه مسیر ❤️
Forwarded from DevAcademy
📌برای کسایی که نتونستن شرکت کنن

🚀 سورس‌کد و منابع ارائه‌های ایونت اخیرمون منتشر شد!

توی این ایونت دو ارائه‌ی فوق‌العاده داشتیم که حالا می‌تونید به راحتی سراغ کدها و مثال‌هاش برید 👇

💬 ارائه‌ی آقای سالار نیلی درباره‌ی TypeScript
در این ارائه به مفاهیم پایه تا نکات پیشرفته‌ی TypeScript پرداخته شد و مثال‌های عملی جذابی بررسی شدن.
📦 سورس‌کد و اسلایدها در گیت‌هاب:
🔗 github.com/codehalic/workshop-typescript-presentation

⚙️ ارائه‌ی پوریا باباعلی درباره‌ی Flux Pattern
توی این ارائه معماری Flux و نحوه‌ی استفاده از اون در پروژه‌های React مورد بحث قرار گرفت.
📦 سورس‌کد و نمونه‌کدهای ارائه در گیت‌هاب:
🔗 github.com/codehalic/workshop-flux-pattern-presentation

📚 پیشنهاد می‌کنیم حتماً سری به این ریپوها بزنید، کدها رو بررسی کنید و اگر سوالی داشتید با ما در میون بذارید 🙌

#TypeScript #Flux #Workshop #Codehalic #Frontend #WebDev


@codehalics
🚀 سورس‌کد و منابع ارائه‌های ایونت اخیرمون منتشر شد!

توی این ایونت دو ارائه‌ی فوق‌العاده داشتیم که حالا می‌تونید به راحتی سراغ کدها و مثال‌هاش برید 👇

💬 ارائه‌ی آقای سالار نیلی درباره‌ی TypeScript
در این ارائه به مفاهیم پایه تا نکات پیشرفته‌ی TypeScript پرداخته شد و مثال‌های عملی جذابی بررسی شدن.
📦 سورس‌کد و اسلایدها در گیت‌هاب:
🔗 github.com/codehalic/workshop-typescript-presentation

⚙️ ارائه‌ی پوریا باباعلی درباره‌ی Flux Pattern
توی این ارائه معماری Flux و نحوه‌ی استفاده از اون در پروژه‌های React مورد بحث قرار گرفت.
📦 سورس‌کد و نمونه‌کدهای ارائه در گیت‌هاب:
🔗 github.com/codehalic/workshop-flux-pattern-presentation

📚 پیشنهاد می‌کنیم حتماً سری به این ریپوها بزنید، کدها رو بررسی کنید و اگر سوالی داشتید با ما در میون بذارید 🙌

#TypeScript #Flux #Workshop #Codehalic #Frontend #WebDev


@codehalics