Forwarded from Milwad Khosravi | میلاد خسروی
🎯 فولاستک یعنی چی؟
وقتی از Full-Stack Developer صحبت میکنیم، منظور کسیه که هم دنیای Front-End رو بلده، هم Back-End رو — یعنی از طراحی رابط کاربری تا معماری سرور و فضای ابری!
تصویر بالا خیلی خلاصه نشون میده که فولاستک بودن یعنی تسلط روی مجموعهای از مهارتها:
📐 Layout → ساختاردهی و سازمانبندی صفحات وب
💡 Front-End → طراحی و پیادهسازی رابط کاربری (UI/UX)
⚙️ Logic → ساخت منطق برنامه و ارتباط بین اجزا
🖥 Server → مدیریت سرور و APIها
🏗 Architecture → طراحی ساختار سیستم و دیتابیس
☁️ Cloud → کار با سرویسهای ابری و دیپلوی پروژهها
🧠 Knowledge → یادگیری مداوم و درک کلی از چرخهی توسعه
🧪 Testing → اطمینان از عملکرد درست کد و رفع باگها
🖌 UI/UX → طراحی تجربه و رابط کاربری
به زبان ساده:
اگر تازه شروع کردی، پیشنهاد من اینه که اول روی Front-End تمرکز کن و بعد کمکم به Back-End و Cloud برو.
📱 @MilwadKhosravi
وقتی از Full-Stack Developer صحبت میکنیم، منظور کسیه که هم دنیای Front-End رو بلده، هم Back-End رو — یعنی از طراحی رابط کاربری تا معماری سرور و فضای ابری!
تصویر بالا خیلی خلاصه نشون میده که فولاستک بودن یعنی تسلط روی مجموعهای از مهارتها:
📐 Layout → ساختاردهی و سازمانبندی صفحات وب
💡 Front-End → طراحی و پیادهسازی رابط کاربری (UI/UX)
⚙️ Logic → ساخت منطق برنامه و ارتباط بین اجزا
🖥 Server → مدیریت سرور و APIها
🏗 Architecture → طراحی ساختار سیستم و دیتابیس
☁️ Cloud → کار با سرویسهای ابری و دیپلوی پروژهها
🧠 Knowledge → یادگیری مداوم و درک کلی از چرخهی توسعه
🧪 Testing → اطمینان از عملکرد درست کد و رفع باگها
🖌 UI/UX → طراحی تجربه و رابط کاربری
به زبان ساده:
یک فولاستک دیولوپر باید بتونه از طراحی صفحه تا تحویل نهایی اپلیکیشن، همه مراحل رو درک کنه و اجرا کنه.
اگر تازه شروع کردی، پیشنهاد من اینه که اول روی Front-End تمرکز کن و بعد کمکم به Back-End و Cloud برو.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎5
🔶 اوبونتو 25.10 با نام Questing Quokka منتشر شد.
تغییرات اخیر :
- رابط کاربری و GNOME 49
- ابزارها و زبانهای برنامهنویسی بهروز
- امنیت و ایمنی حافظه (Memory Safety)
- سیستم امنیتی دیسک و رمزگذاری
- هسته لینوکس و پشتیبانی از مجازیسازی تو در تو (Nested Virtualization)
- پشتیبانی از RISC-V با پروفایل RVA23
#لینوکس
@TheRaymondDev
تغییرات اخیر :
- رابط کاربری و GNOME 49
- ابزارها و زبانهای برنامهنویسی بهروز
- امنیت و ایمنی حافظه (Memory Safety)
- سیستم امنیتی دیسک و رمزگذاری
- هسته لینوکس و پشتیبانی از مجازیسازی تو در تو (Nested Virtualization)
- پشتیبانی از RISC-V با پروفایل RVA23
#لینوکس
@TheRaymondDev
Canonical
Canonical releases Ubuntu 25.10 Questing Quokka | Canonical
The latest interim release of Ubuntu comes with compatibility enhancements at the silicon level, accessibility upgrades and a robust security posture that sets the stage for the next LTS. October 9, 2025 Today Canonical announced the release of Ubuntu 25.10…
💩6🔥1
Forwarded from Golden Code (@lix)
نگاهی به تغییرات مهم نسخه 6
طبق اعلام تیم Bootstrap، در نسخهی Bootstrap v6 سیستم رنگ و تم به شکل کامل بازطراحی خواهد شد.
هدف؟؟
سادگی بیشتر، هماهنگی بین کامپوننتها و پشتیبانی هوشمند از حالت تیره و روشن.
کلاسهای سراسری بهجای کلاسهای اختصاصی
قبلن برای هر کامپوننت کلاس جدا داشتیم مثل:
.btn-primary یا .alert-primary.
📌 اما در نسخه 6، کلاسهای رنگی سراسری شدن — مثلن فقط از .theme-primary استفاده میکنید و همهی اجزای داخل اون از همون تم پیروی میکنند.
کد سادهتر، طراحی منسجمتر
تطبیق خودکار با حالت تیره/روشن
نسخه جدید از تابع مدرن CSS بنام light-dark() استفاده میکنه،
بنابرین رنگها بهصورت خودکار با حالت سیستم (Dark/Light Mode) هماهنگ میشن — بدون نیاز به media query.
رنگها
رنگهای تازه مثل Violet، Amber، Lime، Brown و Pewter اضافه شدهاند.
همچنین، درجات خیلی روشن و خیلی تیره (025, 050, 950, 975) برای هر رنگ در دسترسه.
📎 در کل:
نسخهی 6 تمرکز داره روی این موارد:
یکپارچهسازی تمها،
کاهش تکرار در کلاسها،
و پشتیبانی هوشمند از حالت تیره.
نتیجش هم طراحی سادهتر، مدرنتر و حرفهایتر برای تمام کامپوننتها.
#bootstrap #بوت_استرپ #فرانت
@GoldenCodeir 🔥
(منبع👇🏾 )
https://x.com/getbootstrap/status/1975652460992835762?t=Iqg0G6PDseMk691A4Gbj5A&s=35
طبق اعلام تیم Bootstrap، در نسخهی Bootstrap v6 سیستم رنگ و تم به شکل کامل بازطراحی خواهد شد.
هدف؟؟
سادگی بیشتر، هماهنگی بین کامپوننتها و پشتیبانی هوشمند از حالت تیره و روشن.
کلاسهای سراسری بهجای کلاسهای اختصاصی
قبلن برای هر کامپوننت کلاس جدا داشتیم مثل:
.btn-primary یا .alert-primary.
📌 اما در نسخه 6، کلاسهای رنگی سراسری شدن — مثلن فقط از .theme-primary استفاده میکنید و همهی اجزای داخل اون از همون تم پیروی میکنند.
کد سادهتر، طراحی منسجمتر
تطبیق خودکار با حالت تیره/روشن
نسخه جدید از تابع مدرن CSS بنام light-dark() استفاده میکنه،
بنابرین رنگها بهصورت خودکار با حالت سیستم (Dark/Light Mode) هماهنگ میشن — بدون نیاز به media query.
رنگها
رنگهای تازه مثل Violet، Amber، Lime، Brown و Pewter اضافه شدهاند.
همچنین، درجات خیلی روشن و خیلی تیره (025, 050, 950, 975) برای هر رنگ در دسترسه.
📎 در کل:
نسخهی 6 تمرکز داره روی این موارد:
یکپارچهسازی تمها،
کاهش تکرار در کلاسها،
و پشتیبانی هوشمند از حالت تیره.
نتیجش هم طراحی سادهتر، مدرنتر و حرفهایتر برای تمام کامپوننتها.
#bootstrap #بوت_استرپ #فرانت
@GoldenCodeir 🔥
(منبع👇🏾 )
https://x.com/getbootstrap/status/1975652460992835762?t=Iqg0G6PDseMk691A4Gbj5A&s=35
X (formerly Twitter)
Bootstrap (@getbootstrap) on X
Lots of happenings lately for v6's development!
One new idea is to move from component-specific modifiers to global ones. Take this example—use `.theme-primary` on all components, or on a parent, and even override where needed.
Also, spot the new button…
One new idea is to move from component-specific modifiers to global ones. Take this example—use `.theme-primary` on all components, or on a parent, and even override where needed.
Also, spot the new button…
🔥4👍1
🔶 گیت هاب یک گزینه جدید برای سازمانهای متن باز معرفی کرده که به آن ها امکان می دهد, درآمدزایی کنند.
طبق این طرح، یک مشارکت کننده میتواند با پرداخت مبلغی کم، رویه های CI/CD را نادیده بگیرد و تغییر خودش را به زور ادغام (force merge) کند. این موضوع می تواند به شدت به دنیای متن باز ضربه بزند.
#خبر
@TheRaymondDev
طبق این طرح، یک مشارکت کننده میتواند با پرداخت مبلغی کم، رویه های CI/CD را نادیده بگیرد و تغییر خودش را به زور ادغام (force merge) کند. این موضوع می تواند به شدت به دنیای متن باز ضربه بزند.
#خبر
@TheRaymondDev
🤣17😐8👎2
🔶 لاراول ایده برنامه دارد که فیلدهای جدیدی برای رابط کاربری مدل لاراول در PHPStorm اضافه کند.
مانند فیلد جدید Index و Filament resource
#لاراول
@TheRaymondDev
مانند فیلد جدید Index و Filament resource
#لاراول
@TheRaymondDev
🤣4👌3
🔶 پاول دروف : من ۴۱ ساله میشوم، اما حس و حال جشن گرفتن ندارم.
نسل ما دارد زمان را از دست میدهد تا اینترنت آزادی را که پدرانمان برای ما ساختند، نجات دهد و چیزی که زمانی نماد تبادل آزاد اطلاعات بود، حالا به ابزار نهایی کنترل و نظارت تبدیل شده است.
کشورهایی که زمانی آزاد بودند، حالا در حال اجرای تدابیر تاریک و ضد آزادیاند مانند شناسه های دیجیتال در بریتانیا، بررسی سن کاربران در استرالیا، و اسکن گسترده پیامهای خصوصی در اتحادیه اروپا.
در آلمان، هر کسی که جرئت کند از مقامات در اینترنت انتقاد کند، تحت پیگرد قرار میگیرد. در بریتانیا، هزاران نفر به خاطر توییت هایشان به زندان میروند. در فرانسه، رهبران فناوری که از آزادی و حریم خصوصی دفاع میکنند، تحت بازجویی و پیگرد قضایی قرار گرفتهاند.
جهانی تاریک و ویران شده با شتاب در حال نزدیک شدن است در حالی که ما در خوابیم. نسل ما در خطر آن است که در تاریخ به عنوان آخرین نسلی شناخته شود که آزادی داشت و اجازه داد آن آزادی از بین برود.
به ما دروغ گفتهاند.
به ما القا کردهاند که بزرگ ترین نبرد نسل ما، نابود کردن همه چیزهایی است که نیاکان مان برایمان به جا گذاشتند: سنت، حریم خصوصی، استقلال، بازار آزاد، و آزادی بیان.
با خیانت به میراث گذشتگانمان، خود را در مسیری رو به نابودی قرار دادهایم نابودی اخلاقی، فکری، اقتصادی، و در نهایت زیستی.
پس نه، امروز را جشن نمیگیرم. زمان من رو به پایان است. زمان ما رو به پایان است.
@TheRaymondDev
نسل ما دارد زمان را از دست میدهد تا اینترنت آزادی را که پدرانمان برای ما ساختند، نجات دهد و چیزی که زمانی نماد تبادل آزاد اطلاعات بود، حالا به ابزار نهایی کنترل و نظارت تبدیل شده است.
کشورهایی که زمانی آزاد بودند، حالا در حال اجرای تدابیر تاریک و ضد آزادیاند مانند شناسه های دیجیتال در بریتانیا، بررسی سن کاربران در استرالیا، و اسکن گسترده پیامهای خصوصی در اتحادیه اروپا.
در آلمان، هر کسی که جرئت کند از مقامات در اینترنت انتقاد کند، تحت پیگرد قرار میگیرد. در بریتانیا، هزاران نفر به خاطر توییت هایشان به زندان میروند. در فرانسه، رهبران فناوری که از آزادی و حریم خصوصی دفاع میکنند، تحت بازجویی و پیگرد قضایی قرار گرفتهاند.
جهانی تاریک و ویران شده با شتاب در حال نزدیک شدن است در حالی که ما در خوابیم. نسل ما در خطر آن است که در تاریخ به عنوان آخرین نسلی شناخته شود که آزادی داشت و اجازه داد آن آزادی از بین برود.
به ما دروغ گفتهاند.
به ما القا کردهاند که بزرگ ترین نبرد نسل ما، نابود کردن همه چیزهایی است که نیاکان مان برایمان به جا گذاشتند: سنت، حریم خصوصی، استقلال، بازار آزاد، و آزادی بیان.
با خیانت به میراث گذشتگانمان، خود را در مسیری رو به نابودی قرار دادهایم نابودی اخلاقی، فکری، اقتصادی، و در نهایت زیستی.
پس نه، امروز را جشن نمیگیرم. زمان من رو به پایان است. زمان ما رو به پایان است.
@TheRaymondDev
Telegram
Pavel Durov
I’m turning 41, but I don’t feel like celebrating.
Our generation is running out of time to save the free Internet built for us by our fathers.
What was once the promise of the free exchange of information is being turned into the ultimate tool of control.…
Our generation is running out of time to save the free Internet built for us by our fathers.
What was once the promise of the free exchange of information is being turned into the ultimate tool of control.…
💘5🤡1
Forwarded from DarkBit
Media is too big
VIEW IN TELEGRAM
📣 معرفی ICRev v1.0
🔻 ابزار جدید ما برای تونلینگ از طریق ICMP و برقراری reverse‑shell رمزنگاریشده — ساختهشده با Go و بدون وابستگی خارجی.
ویژگیهای کلیدی:
تمام جزئیات نصب، اجرای سرور و ایجنت، و نکات مربوط به دسترسیها در README گیتهاب موجود است.
👁🗨 Github
💬 Forum
📣 DarkBit
🔻 ابزار جدید ما برای تونلینگ از طریق ICMP و برقراری reverse‑shell رمزنگاریشده — ساختهشده با Go و بدون وابستگی خارجی.
ویژگیهای کلیدی:
AES-256-CBC: تمامی payloadها رمزنگاری میشوند و هر پکت با IV منحصربهفرد تولید میشود تا الگوهای قابل پیشبینی ایجاد نشود.
HMAC-SHA256: تضمین یکپارچگی و اصالت دادهها، جلوگیری از جعل بستهها و حملات replay.
بدون وابستگی خارجی: کاملاً self-contained با کتابخانه استاندارد Go، کاهش footprint و افزایش قابلیت حمل.
حالتهای سرور و ایجنت با Jitter و Heartbeat: برای عملیات طولانیمدت و مخفیانه مناسب است.
استفاده از ICMP: عبور از محدودیتهای شبکه و کاهش احتمال شناسایی توسط IDS/IPS، بدون نیاز به پورت باز.
چرا ICMP؟
ترافیک ICMP مشابه فعالیتهای شبکهای معمول (ping) است، بنابراین شناسایی آن دشوارتر است.
امکان انتقال دادههای کوچک برای ارسال دستورات یا exfiltration بدون نیاز به پورتهای خاص.
تمام جزئیات نصب، اجرای سرور و ایجنت، و نکات مربوط به دسترسیها در README گیتهاب موجود است.
👁🗨 Github
💬 Forum
📣 DarkBit
🔥2
🔶 این سرمایهگذار ارز دیجیتال اوکراینی بعد از ریزش شدید بازار، توی ماشین لامبورگینیش خودکشی کرد.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
🔶 وردپرس در مقابل همه : بهترین سیستم مدیریت محتوا (CMS) برای معیارهای Core Web Vitals
طبق گزارش جدید Search Engine Journal، وردپرس در مقایسه با سایر سیستمهای مدیریت محتوا، پایینترین عملکرد را در معیارهای Core Web Vitals داشته است. این معیارها شاخصهایی برای سنجش سرعت، پایداری و پاسخ دهی واقعی سایتها هستند.
لیست برترین ها :
1- Duda
2- Wix
3- Squarespace
4- Drupal
5- Joomla
6- WordPress
پ.ن : بخش مهمی از این ضعف به استفاده گسترده از صفحه سازهایی مانند المنتور (Elementor) بر میگردد. المنتور با وجود سادگی و قدرت طراحیاش، کدهای سنگین HTML، CSS و JavaScript تولید میکند که باعث کندی بارگذاری و افزایش زمان پاسخ دهی صفحات میشود.
در نتیجه، سایتهای وردپرسی که از المنتور استفاده میکنند که معمولاً در مقایسه با پلتفرمهایی مثل Duda، Wix و Squarespace، عملکردشان به مراتب ضعیف تر است.
با این حال، وردپرس با وجود ضعف نسبی در Core Web Vitals، هنوز محبوبترین CMS دنیاست و با بهینه سازی هایی مانند کاهش اسکریپت های غیرضروری، فعالسازی Lazy Load و استفاده از افزونههای بهینهساز، میتوان تا حد زیادی این ضعف را جبران کرد و هنوز از نظر انعطاف پذیری، توسعه پذیری و اکوسیستم افزونه ها تقریباً بی رقیب است.
#خبر
#وردپرس
@TheRaymondDev
طبق گزارش جدید Search Engine Journal، وردپرس در مقایسه با سایر سیستمهای مدیریت محتوا، پایینترین عملکرد را در معیارهای Core Web Vitals داشته است. این معیارها شاخصهایی برای سنجش سرعت، پایداری و پاسخ دهی واقعی سایتها هستند.
لیست برترین ها :
1- Duda
2- Wix
3- Squarespace
4- Drupal
5- Joomla
6- WordPress
پ.ن : بخش مهمی از این ضعف به استفاده گسترده از صفحه سازهایی مانند المنتور (Elementor) بر میگردد. المنتور با وجود سادگی و قدرت طراحیاش، کدهای سنگین HTML، CSS و JavaScript تولید میکند که باعث کندی بارگذاری و افزایش زمان پاسخ دهی صفحات میشود.
در نتیجه، سایتهای وردپرسی که از المنتور استفاده میکنند که معمولاً در مقایسه با پلتفرمهایی مثل Duda، Wix و Squarespace، عملکردشان به مراتب ضعیف تر است.
با این حال، وردپرس با وجود ضعف نسبی در Core Web Vitals، هنوز محبوبترین CMS دنیاست و با بهینه سازی هایی مانند کاهش اسکریپت های غیرضروری، فعالسازی Lazy Load و استفاده از افزونههای بهینهساز، میتوان تا حد زیادی این ضعف را جبران کرد و هنوز از نظر انعطاف پذیری، توسعه پذیری و اکوسیستم افزونه ها تقریباً بی رقیب است.
#خبر
#وردپرس
@TheRaymondDev
Search Engine Journal
WordPress Versus Everyone: The Top CMS For Core Web Vitals
Six content management systems, including WordPress, are ranked by Core Web Vitals performance.
👍2❤1
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 تخفیف ۵۰ درصدی برای دو دوره وردپرس
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
راییوم
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - راییوم
در این دوره خواهید آموخت که چگونه قالب حرفه ای را طراحی کنید. در این دوره اول صفحات را با چارچوب Bootstrap طراحی می کنیم و سپس رابط کاربری رو تبدیل به قالب
Forwarded from Linuxor ?
دیدین اوایل که مثلا برنامهنویسی یا هر مهارتی رو یاد میگیرین، چقدر یهویی پول درمیارین؟ بعد کمکم این اتفاق و فرصت ها کمتر میشه؟
به این پدیده میگن Beginner’s Luck: جسارت و هیجان تازهکارها باعث میشه فرصتها راحتتر دستشون بیاد، قبل از اینکه تجربه و ترس از اشتباه محدودشون کنه. البته حرفه ای ها فرصت های بزرگ تر و پایدار تری دارن ولی همیشه محتاطانه عمل میکنن مثلا نمیرن برای یه شرکت نامعتر یا کسی توی تلگرام کار کنن همین باعث میشه شانسشون محدود تر باشه.
@Linuxor
به این پدیده میگن Beginner’s Luck: جسارت و هیجان تازهکارها باعث میشه فرصتها راحتتر دستشون بیاد، قبل از اینکه تجربه و ترس از اشتباه محدودشون کنه. البته حرفه ای ها فرصت های بزرگ تر و پایدار تری دارن ولی همیشه محتاطانه عمل میکنن مثلا نمیرن برای یه شرکت نامعتر یا کسی توی تلگرام کار کنن همین باعث میشه شانسشون محدود تر باشه.
@Linuxor
❤3
🔶 سایت جابینجا یه سری فیلتر جدیدی تعریف کرده که با آن بتوانید نتایج اگهی مرتبط به آن فیلتر مشاهده کنید.
https://jobinja.ir/
@TheRaymondDev
https://jobinja.ir/
@TheRaymondDev
🖕7👌3😁2
🔶 براساس گزارش The Verge گوگل در حال کار روی افزودن قابلیت واکنش با ایموجی به ایمیل ها در Gmail است.
کدهایی در نسخههای اخیر برنامه Gmail برای iOS و Android کشف شده که به یک ویژگی coming soon اشاره میکنند که امکان انتخاب و ارسال واکنش ایموجی به ایمیلها فراهم می کند.
طبق این کدها، کاربر ممکن است بتواند از صفحه اصلی ایمیل یا منوی سه نقطه (overflow menu) واکنش ها را اعمال کند، هرچند بعضی گزینه ها فعلاً غیرفعال اند.
محدودیت هایی نیز بر این ویژگی وضع شده است که مثلاً نمیتوان برای ایمیل های رمز گذاری شده، گروههای بزرگ یا ایمیل هایی که BCC شدهاند واکنش گذاشت.
#خبر
@TheRaymondDev
کدهایی در نسخههای اخیر برنامه Gmail برای iOS و Android کشف شده که به یک ویژگی coming soon اشاره میکنند که امکان انتخاب و ارسال واکنش ایموجی به ایمیلها فراهم می کند.
طبق این کدها، کاربر ممکن است بتواند از صفحه اصلی ایمیل یا منوی سه نقطه (overflow menu) واکنش ها را اعمال کند، هرچند بعضی گزینه ها فعلاً غیرفعال اند.
محدودیت هایی نیز بر این ویژگی وضع شده است که مثلاً نمیتوان برای ایمیل های رمز گذاری شده، گروههای بزرگ یا ایمیل هایی که BCC شدهاند واکنش گذاشت.
#خبر
@TheRaymondDev
The Verge
Gmail is developing a new emoji reactions feature
For those moments when you really can’t be bothered to type out a snappy reply.
🔥1