Forwarded from Geek Alerts
یلدا رو بهتون تبریک میگیم.
خوشحالیم رسوم باستانی ارزشمندی داریم که میتونه مارو دور هم جمع کنه و توی سختترین روزها دلگرمی برای ادامه بهمون بده.
براتون لحظات خوب کنار خانواده و دوستان آرزو میکنیم، ممنون بابت ۲ سال همراهی.
از طرف تیم گیکآلرتس.
@geekalerts
خوشحالیم رسوم باستانی ارزشمندی داریم که میتونه مارو دور هم جمع کنه و توی سختترین روزها دلگرمی برای ادامه بهمون بده.
براتون لحظات خوب کنار خانواده و دوستان آرزو میکنیم، ممنون بابت ۲ سال همراهی.
از طرف تیم گیکآلرتس.
@geekalerts
Forwarded from Linuxor ?
Forwarded from LinGodot (Pakrohk)
دموی ساخته شده یک نفره در گودو :
https://www.youtube.com/watch?v=rp8WQfMlnsw
#GodotEngine@Demo
@LinGodot @LinAcademy
https://www.youtube.com/watch?v=rp8WQfMlnsw
#GodotEngine@Demo
@LinGodot @LinAcademy
YouTube
Outskirts Environment Walkthrough (Godot 4.3)
download:
jedenjenda23.itch.io/outskirts-godot-environment-demo
more:
www.artstation.com/jedenjenda23
jedenjenda23.itch.io/outskirts-godot-environment-demo
more:
www.artstation.com/jedenjenda23
Forwarded from code2 - تکنولوژی و فناوری (Mahdi Taleghani)
#متفرقه
به رسم پایان هر سال میلادی، گوگل ویدیویی تحت عنوان Year in Search 2024 در صفحه اصلی سایتش میذاره و همینطور نتایج جستجوهای پر استقبال یا غیر منتظره رو لیست میکنه. ویدیویی که در صفحه اصلی گوگل نمایش پیدا کرد و سال ۲۰۲۴ رو سالی احساسی بیان کرده، بیشتر برای آمریکا ساخته شده و در مورد جریانات این کشور هست اما به صورت عمومی در کانال یوتیوب خود گوگل قرار گرفته و قیدی مختص به آمریکا نداره.
نکته جالب برای من این بود که هیچ خبری از جنگ در این ویدیو نیست. نهایت غم و تراژدی نمایش داده شده طوفان میلتون و بی خانمان شدن یه سری از افراد بود. بله هیچ کس نمیگه ناراحت کننده نیست و قطعا آدم از این مسأله خوشحال نمیشه اما این که چه میزان از تسلیحات نظامی آمریکا در خاورمیانه بر سر فرزندان و زنان فرود آمدند یا اینکه به جهت قدرت طلبی کشورها چه میزان سرباز در روسیه و اکراین و دیگر کشورها کشته شدند یا حتی به مسائل داخلی دیگه ای در خود آمریکا مثل ترور ترامپ هیچ اشاره ای نمیشه. به قول یه بنده خدایی غرب منطقی از تفکری غزل پیشه است و جدیت سردی است که تنها با خنده بزک شده!
قطعا هیچ کشوری کامل نیست. چه ما، چه غرب، چه آمریکا و هزاران کشور دیگه هر کدام ویژگیهای خوب و بد خودشان را دارند. اما چون نیک بنگری ....
به رسم پایان هر سال میلادی، گوگل ویدیویی تحت عنوان Year in Search 2024 در صفحه اصلی سایتش میذاره و همینطور نتایج جستجوهای پر استقبال یا غیر منتظره رو لیست میکنه. ویدیویی که در صفحه اصلی گوگل نمایش پیدا کرد و سال ۲۰۲۴ رو سالی احساسی بیان کرده، بیشتر برای آمریکا ساخته شده و در مورد جریانات این کشور هست اما به صورت عمومی در کانال یوتیوب خود گوگل قرار گرفته و قیدی مختص به آمریکا نداره.
نکته جالب برای من این بود که هیچ خبری از جنگ در این ویدیو نیست. نهایت غم و تراژدی نمایش داده شده طوفان میلتون و بی خانمان شدن یه سری از افراد بود. بله هیچ کس نمیگه ناراحت کننده نیست و قطعا آدم از این مسأله خوشحال نمیشه اما این که چه میزان از تسلیحات نظامی آمریکا در خاورمیانه بر سر فرزندان و زنان فرود آمدند یا اینکه به جهت قدرت طلبی کشورها چه میزان سرباز در روسیه و اکراین و دیگر کشورها کشته شدند یا حتی به مسائل داخلی دیگه ای در خود آمریکا مثل ترور ترامپ هیچ اشاره ای نمیشه. به قول یه بنده خدایی غرب منطقی از تفکری غزل پیشه است و جدیت سردی است که تنها با خنده بزک شده!
قطعا هیچ کشوری کامل نیست. چه ما، چه غرب، چه آمریکا و هزاران کشور دیگه هر کدام ویژگیهای خوب و بد خودشان را دارند. اما چون نیک بنگری ....
Forwarded from LinAcademy (Pakrohk)
🍉 *یلـــدا مبـــارک* 🍉
هرچند با کمی تاخیر (به دلیل کمبود نیرو) داریم تبریک میگیم اما...
❄️ امیدوارم زمستون پر شادیی رو بگذرانید ❄️
با تشکر از همراهی گرمتون
گروه ادمینهای لین آکادمی 🌹
*پیش به سوی فراتر از توسعه* ✨
@LinAcademy
هرچند با کمی تاخیر (به دلیل کمبود نیرو) داریم تبریک میگیم اما...
❄️ امیدوارم زمستون پر شادیی رو بگذرانید ❄️
با تشکر از همراهی گرمتون
گروه ادمینهای لین آکادمی 🌹
*پیش به سوی فراتر از توسعه* ✨
@LinAcademy
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
معماری 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، به جای اینکه سیستم را به لایههای مختلف (مثل لایه UI, business logic, data access) تقسیم کنیم، هر قابلیت یا ویژگی را به یک واحد مستقل به نام Slice تبدیل میکنیم. هر Slice شامل تمام اجزای مورد نیاز برای ارائه یک قابلیت خاص است. و هر Slice را می توان به عنوان یک برنامه کوچک با عملکرد متمایز دید.
هدف اینه که کد رو براساس ویژگیها و نیازهای خاص دستهبندی کنیم، نه براساس موارد فنی.
تفکیک مسئولیتها: هر قابلیت تو Slice خودش قرار میگیره، که باعث میشه وابستگیها کمتر و کدها خواناتر بشن.
تست راحتتر: چون هر Slice مستقله، تست کردنش راحتتره.
مقیاسپذیری تیم: تیمهای مختلف میتونن به صورت مستقل رو Slices مختلف کار کنن.
کاهش وابستگیها: سیستم تمیزتر و مدیریت کردنش آسونتر میشه.
انعطافپذیری در تغییرات: تغییرات تو یه Slice معمولاً تأثیری رو بقیه سیستم نداره.
پیچیدگی برای سیستمهای کوچیک: این معماری ممکنه برای سیستمهای کوچیک بیش از حد پیچیده باشه.
کد تکراری: بعضی کدها ممکنه بین Slices تکرار بشن.
یادگیری و تنظیم تیمها: ممکنه یه کم زمان ببره تا تیمها به این معماری عادت کنن.
سیستمهای بزرگ و پیچیده: برای سیستمهایی که ویژگیهای متعددی دارن.
تیمهای چندگانه: وقتی تیمهای مختلف رو قابلیتهای مختلف کار میکنن.
سیستمهای مبتنی بر میکروسرویس: این معماری با میکروسرویسها خیلی خوب سازگاره.
سیستمهای با نیاز به توسعه مستمر: برای سیستمهایی که نیاز به انتشار مکرر و سریع ویژگیهای جدید دارن.
#گولنگ #گو #Go #Golang #Vertical_Slice
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from LearnPOV | لرن پی او وی
سلام رفقا، امیدوارم حالتون خوب باشه 🔥❤️🔥
یکی از بچه های چنل، یه حرکت باحالی زده و داره لیستی از بهترین پروژه های open source ایرانی رو داخل یک ریپو جمع آوری میکنه، اگر دوست داشتید میتونید بهش استار بدید و ازش حمایت کنید و یا خودتون هم مشارکت داشته باشید ✌️
https://github.com/pllusin/Best-Iranian-Projects
یکی از بچه های چنل، یه حرکت باحالی زده و داره لیستی از بهترین پروژه های open source ایرانی رو داخل یک ریپو جمع آوری میکنه، اگر دوست داشتید میتونید بهش استار بدید و ازش حمایت کنید و یا خودتون هم مشارکت داشته باشید ✌️
https://github.com/pllusin/Best-Iranian-Projects
🚀 @coolycode
Forwarded from Codino School (ایمان غفوری)
Telegram
Codino - Courses for sale
🌺 سفر به اعماق لاراول: بررسی کامل چرخه Request/Response و IOC container
👨🏫 مدرس : ایمان غفوری
🕰 بیش از ۳۱۰ دقیقه (۵۰ قسمت)
💳 قیمت : ۴۵۰ هزار تومان
🎚 سطح : پیشرفته
🔮 پیش نمایش دوره
🛒 لینک پرداخت 👉
💎 سرفصل های دوره :
🔅بررسی فایل های htaccess و…
👨🏫 مدرس : ایمان غفوری
🕰 بیش از ۳۱۰ دقیقه (۵۰ قسمت)
💳 قیمت : ۴۵۰ هزار تومان
🎚 سطح : پیشرفته
🔮 پیش نمایش دوره
🛒 لینک پرداخت 👉
💎 سرفصل های دوره :
🔅بررسی فایل های htaccess و…
Forwarded from Faridreza
در شبکههای اجتماعی هیچوقت به سوال هایی که میشه باهاش رمز عبورت رو ریکاوری کرد پاسخ ندید.
🔻 @iFaridreza
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
یلدا رو به همه شما شادباش میگم
امیدوارم شب خیلی خوب و شادی رو کنار عزیزانتون بگذرونید
امیدوارم شب خیلی خوب و شادی رو کنار عزیزانتون بگذرونید
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 دولت خواستار حذف ۴ صفر از پول و تبدیل ریال به تومان شد
لایحه اصلاح قانون پولی و بانکی کشور که به منظور حذف 4 صفر از پول ملی و اصلاح نظام پولی کشور تهیه شده است، به مجلس شورای اسلامی تقدیم شد.
در متن لایحه آمده است که واحد پول ایران «تومان» خواهد بود و هر تومان معادل 10 هزار ریال جاری و یکصد پارسه است. همچنین، به منظور تسهیل روند انتقال به سیستم جدید، دورهای دو ساله به عنوان «دوره گذار» برای استفاده همزمان از تومان و ریال در نظر گرفته شده است. در این مدت، بانک مرکزی جمهوری اسلامی ایران موظف است ترتیبات اجرایی لازم را برای جمعآوری و جایگزینی اسکناسها و سکههای ریال با تومان فراهم کند.
#خبر
@TheRaymondDev
لایحه اصلاح قانون پولی و بانکی کشور که به منظور حذف 4 صفر از پول ملی و اصلاح نظام پولی کشور تهیه شده است، به مجلس شورای اسلامی تقدیم شد.
در متن لایحه آمده است که واحد پول ایران «تومان» خواهد بود و هر تومان معادل 10 هزار ریال جاری و یکصد پارسه است. همچنین، به منظور تسهیل روند انتقال به سیستم جدید، دورهای دو ساله به عنوان «دوره گذار» برای استفاده همزمان از تومان و ریال در نظر گرفته شده است. در این مدت، بانک مرکزی جمهوری اسلامی ایران موظف است ترتیبات اجرایی لازم را برای جمعآوری و جایگزینی اسکناسها و سکههای ریال با تومان فراهم کند.
#خبر
@TheRaymondDev
Forwarded from محتوای آزاد سهراب
قسمت هشتم هم منتشر شد.
توی این قسمت داکر رو نصب کردیم و رجیستریشو عوض کردیم و DNS زدیم.
تماشا از یوتوب
تماشا از پیرتوب
@SohrabContents
توی این قسمت داکر رو نصب کردیم و رجیستریشو عوض کردیم و DNS زدیم.
قسمت بعدی آخرین قسمتیه که روی دبیان ضبط میشه و درمورد واین هست و طبق نظرسنجی بالا بعد از اون قسمت مستقیماً به سراغ پارچ خواهیم رفت.
تماشا از یوتوب
تماشا از پیرتوب
@SohrabContents
Forwarded from DevTwitter | توییت برنامه نویسی
سیستمهای هوش مصنوعی دادههای تمیز و ساختارمند رو میخواد، اما آمادهسازیش سخته.
ابزار FireCrawl این کار رو آسون میکنه! یه ابزار متنباز برای کراول و تبدیل وبسایت به فرمتهای آماده مثل Markdown و HTML، با قابلیت مدیریت پروکسی، ضدربات و محتوای داینامیک.
https://github.com/mendableai/firecrawl
@DevTwitter | <Reza Jafari/>
ابزار FireCrawl این کار رو آسون میکنه! یه ابزار متنباز برای کراول و تبدیل وبسایت به فرمتهای آماده مثل Markdown و HTML، با قابلیت مدیریت پروکسی، ضدربات و محتوای داینامیک.
https://github.com/mendableai/firecrawl
@DevTwitter | <Reza Jafari/>
Forwarded from DevTwitter | توییت برنامه نویسی
چگونه هکر شویم؟
1. هودی مشکی ( اگه سیاه هم بود مشکلی نیست ).
2. اتاق تاریک، یعنی چشم چشم رو نبینه.
3. ترمینال با رنگ متن سبز ( سبز صابون گلناری هم خوبه )
4. کالی لینکص ( لینکس، لینکث هم قبوله ).
این آپشن هم اختیاریه:
5. یه ماسک انانیموس هم بخرید.
@DevTwitter | <Leonardo/>
1. هودی مشکی ( اگه سیاه هم بود مشکلی نیست ).
2. اتاق تاریک، یعنی چشم چشم رو نبینه.
3. ترمینال با رنگ متن سبز ( سبز صابون گلناری هم خوبه )
4. کالی لینکص ( لینکس، لینکث هم قبوله ).
این آپشن هم اختیاریه:
5. یه ماسک انانیموس هم بخرید.
@DevTwitter | <Leonardo/>
Forwarded from laravel-news
نسخه جدید لاراگون #Laragon منتشر شد! 🎉
📢 ویژگیهای نسخه 7.0:
✅ پشتیبانگیری خودکار: هر ساعت یکبار بهطور خودکار از دایرکتوری data پشتیبانگیری میشود و 5 نسخه آخر نگهداری خواهد شد.
✅ قابلیت پروفایل: مدیریت چندین محیط با نسخههای مختلف به راحتی. امکان تغییر پروفایل از طریق Menu > Profiles.
✅ آدرسهای زیبا بهصورت پیشفرض: توسعه با زیر دامنههای {name}.localhost. دیگر نیازی به تغییر فایل hosts نیست!
✅ بهبود پشتیبانی از PATH: مسیر سیستم (PATH) بهصورت خودکار هنگام تغییر نسخه یا پروفایل سرویسها بهروزرسانی میشود.
🆕 بهروزرسانیها:
PHP: 8.3.14
Node.js: 22.12
MySQL: 8.4.3
Apache: 2.4.62
Nginx: 1.27.3
Composer: 2.8.4
HeidiSQL: 12.8
Ngrok: 3.8.14
Python: 3.13
Git: 2.47.1
⚠️ نکته: پس از ۶ نسخه، لئو خودا (Leo Khoda)، خالق لاراگون، برای حمایت از ادامه توسعه این نرمافزار تصمیم به ارائه آن با لایسنس گرفته است.
برای استفاده از لاراگون نسخه ۷ باید لایسنس تهیه کنید:
لایسنس یکساله: 50 دلار
لایسنس مادامالعمر: 150 دلار
https://github.com/leokhoa/laragon/releases/tag/7.0.0
در صورت تمایل برای خرید، میتونید پیام بدید.
📢 ویژگیهای نسخه 7.0:
✅ پشتیبانگیری خودکار: هر ساعت یکبار بهطور خودکار از دایرکتوری data پشتیبانگیری میشود و 5 نسخه آخر نگهداری خواهد شد.
✅ قابلیت پروفایل: مدیریت چندین محیط با نسخههای مختلف به راحتی. امکان تغییر پروفایل از طریق Menu > Profiles.
✅ آدرسهای زیبا بهصورت پیشفرض: توسعه با زیر دامنههای {name}.localhost. دیگر نیازی به تغییر فایل hosts نیست!
✅ بهبود پشتیبانی از PATH: مسیر سیستم (PATH) بهصورت خودکار هنگام تغییر نسخه یا پروفایل سرویسها بهروزرسانی میشود.
🆕 بهروزرسانیها:
PHP: 8.3.14
Node.js: 22.12
MySQL: 8.4.3
Apache: 2.4.62
Nginx: 1.27.3
Composer: 2.8.4
HeidiSQL: 12.8
Ngrok: 3.8.14
Python: 3.13
Git: 2.47.1
⚠️ نکته: پس از ۶ نسخه، لئو خودا (Leo Khoda)، خالق لاراگون، برای حمایت از ادامه توسعه این نرمافزار تصمیم به ارائه آن با لایسنس گرفته است.
برای استفاده از لاراگون نسخه ۷ باید لایسنس تهیه کنید:
لایسنس یکساله: 50 دلار
لایسنس مادامالعمر: 150 دلار
https://github.com/leokhoa/laragon/releases/tag/7.0.0
در صورت تمایل برای خرید، میتونید پیام بدید.
GitHub
Release 7.0.0 · leokhoa/laragon
Remove as it is obsolete
Forwarded from DevTwitter | توییت برنامه نویسی
وقتی سرور لینوکسی آلوده میشود رویه استاندارد امحا کامل و جایگزینی با یک سیستم تمیز جدید است، ولی خب نیاز است که شما حملهها را شناسایی و یا نحوه Compromise شدن را شناسایی کنید تا خود را ایمن نگه دارید. یک منبع خوب مرتبط با این مباحث:
https://github.com/cr0nx/awesome-linux-attack-forensics-purplelabs
@DevTwitter | <Vahid Nameni/>
https://github.com/cr0nx/awesome-linux-attack-forensics-purplelabs
@DevTwitter | <Vahid Nameni/>