Forwarded from Ninja Learn | نینجا لرن
دوستان پست فردا درمورد AWS هستش 😁
اگه استقبال بشه درمورد سرویس هاش بیشتر و دقیق تر توضیح میدم
اگه استقبال بشه درمورد سرویس هاش بیشتر و دقیق تر توضیح میدم
Forwarded from Ninja Learn | نینجا لرن
و اینکه لطفا از پستا حمایت کنید دوستان 🥲
ما داریم اینجا زحمت میکشیم 😫
ما داریم اینجا زحمت میکشیم 😫
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 بنابر گزارش تامز هاردور، هستهی لینوکس ۶/۱۱ با بهروزرسانیهای خود، گامی مهم در جهت بهبود پشتیبانی از کارتهای حافظهی SD برداشته است. این بهروزرسانی بهویژه روی کارتهای حافظهی SD با ظرفیت زیاد و سرعت انتقال داده سریع مانند SDUC و UHS-II تمرکز دارد.
یکی از ویژگیهای مهم هستهی لینوکس ۶/۱۱، پشتیبانی کامل از کارتهای حافظهی SDUC است. این کارتها با ظرفیت تئوری ۱۲۸ ترابایت، امکان ذخیره حجم عظیمی از دادهها را فراهم میکنند. با توجه به اینکه درحالحاضر کارتهای حافظهی SDUC با ظرفیت ۸ ترابایت در بازار موجود هستند، میتوان انتظار داشت که در آیندهی نزدیک شاهد تولید کارتهای حافظه با ظرفیتهای بیشتر نیز باشیم.
</Zoomit>
#خبر
@TheRaymondDev
یکی از ویژگیهای مهم هستهی لینوکس ۶/۱۱، پشتیبانی کامل از کارتهای حافظهی SDUC است. این کارتها با ظرفیت تئوری ۱۲۸ ترابایت، امکان ذخیره حجم عظیمی از دادهها را فراهم میکنند. با توجه به اینکه درحالحاضر کارتهای حافظهی SDUC با ظرفیت ۸ ترابایت در بازار موجود هستند، میتوان انتظار داشت که در آیندهی نزدیک شاهد تولید کارتهای حافظه با ظرفیتهای بیشتر نیز باشیم.
</Zoomit>
#خبر
@TheRaymondDev
Tom's Hardware
Linux update adds support for 128 terabyte SD cards— SDUC and UHS-II SD cards are now supported
High-capacity and high-speed SD and microSD cards will receive improved Linux support on the latest 6.11 kernel update.
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
Forwarded from BAFO | پیشنهاد آخر
arXiv.org
Why is it so hard to find a job now? Enter Ghost Jobs
This study investigates the emerging phenomenon of "ghost hiring" or "ghost jobs", where employers advertise job openings without intending to fill them. Using a novel dataset from Glassdoor and...
arxiv.org/abs/2410.21771
news.ycombinator.com/item?id=42136469
چرا پیدا کردن شغل جدید، سخت شده؟ اصطلاح "Ghost Jobs" به نوعی از آگهیهای شغلی میپردازد که در آن، کارفرما قصد استخدام ندارد. در این مقاله و همچنین مطلب پایین، به این موضوع پرداخته شده است.
در حین پیدا کردن شغل جدید، به این مورد نیز، توجّه ویژهای داشته باشید.
#amiria
@BAFO_channel
news.ycombinator.com/item?id=42136469
چرا پیدا کردن شغل جدید، سخت شده؟ اصطلاح "Ghost Jobs" به نوعی از آگهیهای شغلی میپردازد که در آن، کارفرما قصد استخدام ندارد. در این مقاله و همچنین مطلب پایین، به این موضوع پرداخته شده است.
در حین پیدا کردن شغل جدید، به این مورد نیز، توجّه ویژهای داشته باشید.
#amiria
@BAFO_channel
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
دَعِ الرَسمَ الَّذي دَثَرا
يُقاسي الريحَ وَالمَطَرا
وَكُن رَجُلاً أَضاعَ العِل
مَ في اللَذّاتِ وَالخَطَرا
— أبونواس
#poem #quote
@amiria703_channel
Forwarded from Gopher Academy
🔵 عنوان مقاله
A Taste of Go Code Generator Magic: A Quick Guide to Getting Started
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به بیان تجربه نویسنده در ایجاد برنامهای برای تولید کد خودکار در زبان برنامهنویسی Go میپردازد. نویسنده به دلیل کمبود آموزشهای موجود در این زمینه محرک شده تا چگونگی ایجاد برنامهای را که قادر به تولید قالبهای مقدماتی (boilerplate) برای پوشش دادن توابع است، نشان دهد. هدف از این تولید کد، کاستن از بار نویشتن کدهای تکراری و زمانبر است تا بدین وسیله زمان بیشتری برای برنامهنویسان فراهم آورد تا بتوانند روی جنبههای پیچیدهتر و خلاقانهتر برنامهنویسی تمرکز کنند. این مقاله میتواند منبع مفیدی برای برنامهنویسانی باشد که به دنبال راهکارهایی برای بهینهسازی و افزایش کارایی کدنویسی خود در Go هستند.
🟣لینک مقاله:
https://golangweekly.com/link/161324/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
A Taste of Go Code Generator Magic: A Quick Guide to Getting Started
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به بیان تجربه نویسنده در ایجاد برنامهای برای تولید کد خودکار در زبان برنامهنویسی Go میپردازد. نویسنده به دلیل کمبود آموزشهای موجود در این زمینه محرک شده تا چگونگی ایجاد برنامهای را که قادر به تولید قالبهای مقدماتی (boilerplate) برای پوشش دادن توابع است، نشان دهد. هدف از این تولید کد، کاستن از بار نویشتن کدهای تکراری و زمانبر است تا بدین وسیله زمان بیشتری برای برنامهنویسان فراهم آورد تا بتوانند روی جنبههای پیچیدهتر و خلاقانهتر برنامهنویسی تمرکز کنند. این مقاله میتواند منبع مفیدی برای برنامهنویسانی باشد که به دنبال راهکارهایی برای بهینهسازی و افزایش کارایی کدنویسی خود در Go هستند.
🟣لینک مقاله:
https://golangweekly.com/link/161324/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
evilmartians.com
A taste of Go code generator magic: a quick guide to getting started—Martian Chronicles, Evil Martians’ team blog
Make a small program that generates wrapping functions for the given type methods, and use this example as a good starting point for your own Go code generator!
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
دلنوشته
این صحبتهای انگیزشی که از آدمهای به اصطلاح موفق میشنویم اکثرا دروغهایی هستند که بهمون میگن تا نتیجه چیزی که هستند رو صددرصد به خودشون بچسبونن
هیچکدومشون نمیان بگن که چقدر توی رقابت پدر بقیه رو درآوردن یا چقدر توی کارشون زیرآبی رفتن تا شدن این
هرگز نمیان از خیانتهایی که به دیگران کردن صحبت کنن
هرگز نمیان بگن که چقدر آدمهای خودخواه و فرصت طلبی هستند
هرگز نمیان براتون اصول کلاهبرداری و پیچوندن مالیات رو بگن ولی تا دلتون بخواد دروغ میبافن که چیزای فانتزی تعریف میکنن
هرگز نمیان بگن که چقدر از حق پرسنلشون زدن و به اونا سخت گرفتن و بیشتر کار کشیدن تا به اینجا رسیدن
بیایید دروغهای این شیادها رو باور نکنیم. اونا در درجه اول دروغگوهای خوبی بودن که تونستن به جایگاهی که دارن برسن و در درجه بعدی آدمای خوش شانس و بعدش آدمای باهوش و پر تلاش
این صحبتهای انگیزشی که از آدمهای به اصطلاح موفق میشنویم اکثرا دروغهایی هستند که بهمون میگن تا نتیجه چیزی که هستند رو صددرصد به خودشون بچسبونن
هیچکدومشون نمیان بگن که چقدر توی رقابت پدر بقیه رو درآوردن یا چقدر توی کارشون زیرآبی رفتن تا شدن این
هرگز نمیان از خیانتهایی که به دیگران کردن صحبت کنن
هرگز نمیان بگن که چقدر آدمهای خودخواه و فرصت طلبی هستند
هرگز نمیان براتون اصول کلاهبرداری و پیچوندن مالیات رو بگن ولی تا دلتون بخواد دروغ میبافن که چیزای فانتزی تعریف میکنن
هرگز نمیان بگن که چقدر از حق پرسنلشون زدن و به اونا سخت گرفتن و بیشتر کار کشیدن تا به اینجا رسیدن
بیایید دروغهای این شیادها رو باور نکنیم. اونا در درجه اول دروغگوهای خوبی بودن که تونستن به جایگاهی که دارن برسن و در درجه بعدی آدمای خوش شانس و بعدش آدمای باهوش و پر تلاش
Forwarded from Ninja Learn | نینجا لرن
ـ☁️ AWS چیه و چرا اینقدر مهمه؟
ـAmazon Web Services (AWS) یکی از بزرگترین ارائهدهندههای خدمات ابری تو دنیاست. اگه بخوای ساده بگیم، AWS یه پلتفرم ابریه که بهت اجازه میده بدون دردسرهای مربوط به سرور، دیتاسنتر یا زیرساخت، اپلیکیشنهات رو راه بندازی، توسعه بدی و مدیریت کنی. این یعنی تو فقط به توسعه کسبوکارت فکر میکنی و AWS بقیه کارها رو برات هندل میکنه.
چرا AWS ساخته شد؟
سال 2006 آمازون متوجه شد که زیرساختهای عظیم و مقیاسپذیری که برای فروشگاه آنلاینش ساخته، که میتونه به درد خیلی از شرکتها بخوره.
چون استارتاپها، کسبوکارهای متوسط و حتی شرکتهای بزرگ دنبال یه راه سادهتر برای مدیریت سرورهاشون بودن.
ـAWS اومد تا:
مدیریت زیرساخت رو ساده کنه: دیگه نیازی به خرید و نگهداری سرور نیست.
هزینهها رو کاهش بده: فقط برای چیزی که استفاده میکنی، پول میدی.
مقیاسپذیری رو ممکن کنه: هر وقت بخوای، منابع بیشتری بهراحتی اضافه میکنی.
📦 سرویسهای AWS چیه و چی کار میکنه؟
ـAWS بیشتر از 200 سرویس ارائه میده که هرکدوم برای یه نیاز خاص طراحی شدن. اینجا مهمترین و پرکاربردترینهاش رو میگیم:
1⃣ Compute (محاسبات)
برای اجرا کردن اپلیکیشنها و پردازشهای سنگین:
EC2:
Lambda:
Elastic Beanstalk:
2⃣ Storage (ذخیرهسازی)
برای نگهداری امن و قابل اعتماد دادهها:
S3:
EBS:
Glacier:
3⃣ Database (پایگاه داده)
برای مدیریت انواع دیتابیسها:
RDS:
DynamoDB:
Redshift:
4⃣ Networking (شبکهسازی)
برای مدیریت ارتباطات و شبکهها:
VPC:
Route 53:
CloudFront:
5⃣ AI/ML (هوش مصنوعی و یادگیری ماشین)
برای ساخت مدلهای هوش مصنوعی:
SageMaker:
Rekognition:
Polly:
6⃣ DevOps و مدیریت زیرساخت
ابزارهایی برای تیمهای توسعه و عملیات:
CodePipeline:
CloudFormation:
CloudWatch:
Security & personality
برای محافظت از دادهها و مدیریت دسترسی:
IAM:
Shield:
KMS:
📊 یکسری نکات درمورد AWS
🔹 Cost Management:
🔹 Reserved Instances و Spot Instances:
🔹 Hybrid Cloud:
🔹 Global Footprint:
🔹 Scaling Strategies:
جمعبندی ✍
فهمیدیم AWS یه پلتفرم فوقالعاده قوی و انعطافپذیره که تقریباً هر چیزی که برای راهاندازی و مدیریت یه اپلیکیشن نیاز داری رو ارائه میده. این ابزار اگه حرفهای و با دانش درست استفاده بشه، میتونه کسبوکارت رو متحول کنه.
امید وارم مفید بوده باشه :)
ـAmazon Web Services (AWS) یکی از بزرگترین ارائهدهندههای خدمات ابری تو دنیاست. اگه بخوای ساده بگیم، AWS یه پلتفرم ابریه که بهت اجازه میده بدون دردسرهای مربوط به سرور، دیتاسنتر یا زیرساخت، اپلیکیشنهات رو راه بندازی، توسعه بدی و مدیریت کنی. این یعنی تو فقط به توسعه کسبوکارت فکر میکنی و AWS بقیه کارها رو برات هندل میکنه.
چرا AWS ساخته شد؟
سال 2006 آمازون متوجه شد که زیرساختهای عظیم و مقیاسپذیری که برای فروشگاه آنلاینش ساخته، که میتونه به درد خیلی از شرکتها بخوره.
چون استارتاپها، کسبوکارهای متوسط و حتی شرکتهای بزرگ دنبال یه راه سادهتر برای مدیریت سرورهاشون بودن.
ـAWS اومد تا:
مدیریت زیرساخت رو ساده کنه: دیگه نیازی به خرید و نگهداری سرور نیست.
هزینهها رو کاهش بده: فقط برای چیزی که استفاده میکنی، پول میدی.
مقیاسپذیری رو ممکن کنه: هر وقت بخوای، منابع بیشتری بهراحتی اضافه میکنی.
📦 سرویسهای AWS چیه و چی کار میکنه؟
ـAWS بیشتر از 200 سرویس ارائه میده که هرکدوم برای یه نیاز خاص طراحی شدن. اینجا مهمترین و پرکاربردترینهاش رو میگیم:
1⃣ Compute (محاسبات)
برای اجرا کردن اپلیکیشنها و پردازشهای سنگین:
EC2:
سرورهای مجازی قابل تنظیم
Lambda:
اجرای کد بدون نیاز به مدیریت سرور
Elastic Beanstalk:
مدیریت خودکار سرورها برای اپلیکیشنهای وب
2⃣ Storage (ذخیرهسازی)
برای نگهداری امن و قابل اعتماد دادهها:
S3:
ذخیرهسازی اشیاء (Object Storage) با مقیاسپذیری بالا
EBS:
دیسکهای ذخیرهسازی برای EC2
Glacier:
آرشیو کردن دادهها برای ذخیره طولانیمدت
3⃣ Database (پایگاه داده)
برای مدیریت انواع دیتابیسها:
RDS:
دیتابیسهای رابطهای مثل MySQL، PostgreSQL
DynamoDB:
دیتابیس NoSQL با سرعت و مقیاسپذیری بالا
Redshift:
دیتابیس مخصوص تحلیل دادهها
4⃣ Networking (شبکهسازی)
برای مدیریت ارتباطات و شبکهها:
VPC:
ساخت شبکههای خصوصی
Route 53:
مدیریت DNS
CloudFront:
سرویس CDN برای ارسال سریعتر محتوا
5⃣ AI/ML (هوش مصنوعی و یادگیری ماشین)
برای ساخت مدلهای هوش مصنوعی:
SageMaker:
توسعه و دیپلوی مدلهای یادگیری ماشین
Rekognition:
تحلیل تصاویر و ویدیوها
Polly:
تبدیل متن به صدا
6⃣ DevOps و مدیریت زیرساخت
ابزارهایی برای تیمهای توسعه و عملیات:
CodePipeline:
پیادهسازی CI/CD
CloudFormation:
تعریف زیرساخت به شکل کد
CloudWatch:
مانیتورینگ منابع و سرویسها
Security & personality
برای محافظت از دادهها و مدیریت دسترسی:
IAM:
مدیریت دسترسی کاربران
Shield:
محافظت در برابر حملات DDoS
KMS:
مدیریت کلیدهای رمزنگاری
📊 یکسری نکات درمورد AWS
🔹 Cost Management:
تو AWS ممکنه هزینهها از دستت در بره. از ابزارهایی مثل Cost Explorer یا Budgets استفاده کن تا هزینههاتو کنترل کنی.
🔹 Reserved Instances و Spot Instances:
برای کاهش هزینهها، از Reserved Instances برای بارهای ثابت و از Spot Instances برای پردازشهای موقتی استفاده کن.
🔹 Hybrid Cloud:
ـAWS میتونه با دیتاسنترهای داخلی هم کار کنه (Hybrid Cloud). این کار با ابزارهایی مثل Outposts یا Storage Gateway ممکنه.
🔹 Global Footprint:
ـAWS سرویسهاش رو توی چندین منطقه جغرافیایی (Regions) ارائه میده. سعی کن منطقهای رو انتخاب کنی که به کاربرهات نزدیکتر باشه تا زمان تأخیر کم بشه.
🔹 Scaling Strategies:
برای مدیریت ترافیک بالا، از ابزارهایی مثل Auto Scaling و Load Balancer استفاده کن.
جمعبندی ✍
فهمیدیم AWS یه پلتفرم فوقالعاده قوی و انعطافپذیره که تقریباً هر چیزی که برای راهاندازی و مدیریت یه اپلیکیشن نیاز داری رو ارائه میده. این ابزار اگه حرفهای و با دانش درست استفاده بشه، میتونه کسبوکارت رو متحول کنه.
#تکنلوژوی #برنامه_نویسی
🔆 CHANNEL | GROUP
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
➖ استارلینکِ ایلان ماسک و ماهوارههای جدید
• شرکت استارلینک (Starlink) امسال میلادی ماهوارههایی را به شبکه خود اضافه کرده که امکان تماس مستقیم تلفن همراه به اینترنت را فراهم میکنند.
• ماهوارههای Direct To Cell یا به اختصار DTC در حال حاضر امکان تبادل تکست را فراهم کرده؛ و در سال آینده میلادی توان ارتباط با اینترنت را در اختیار خواهند گذاشت.
• البته تلفن باید از شرکتی گرفته شود که چنین امکانی را به مشتری عرضه میکند.
• شرکت استارلینک (Starlink) امسال میلادی ماهوارههایی را به شبکه خود اضافه کرده که امکان تماس مستقیم تلفن همراه به اینترنت را فراهم میکنند.
• ماهوارههای Direct To Cell یا به اختصار DTC در حال حاضر امکان تبادل تکست را فراهم کرده؛ و در سال آینده میلادی توان ارتباط با اینترنت را در اختیار خواهند گذاشت.
• البته تلفن باید از شرکتی گرفته شود که چنین امکانی را به مشتری عرضه میکند.
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
Forwarded from Gopher Academy
🔵 عنوان مقاله
ogen 1.5: OpenAPI v3 Code Generator for Go
🟢 خلاصه مقاله:
مقالهای که به بررسی آن پرداختهاید، به معرفی ابزاری به نام "ogen" میپردازد که برای تولید کد پیادهسازی کلاینت و سرور از مشخصات OpenAPI طراحی شده است. این ابزار توسط یک پست وبلاگی معرفی شده و همچنین دارای یک مخزن GitHub است. استفاده از ogen میتواند به توسعهدهندگان کمک کند تا روند توسعه نرمافزار را تسریع بخشیده و به استانداردسازی و خودکارسازی در تولید کد بین جلویی (کلاینت) و پشتی (سرور) کمک کند. این ابزار با کمک به خودکار سازی فرآیندها، خطاها را کاهش داده و بازدهی توسعه را بهبود میبخشد. کاربرد آن در پروژههایی که از مشخصات OpenAPI برای توصیف APIهای خود استفاده میکنند، میتواند بسیار موثر باشد.
🟣لینک مقاله:
https://golangweekly.com/link/161347/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
ogen 1.5: OpenAPI v3 Code Generator for Go
🟢 خلاصه مقاله:
مقالهای که به بررسی آن پرداختهاید، به معرفی ابزاری به نام "ogen" میپردازد که برای تولید کد پیادهسازی کلاینت و سرور از مشخصات OpenAPI طراحی شده است. این ابزار توسط یک پست وبلاگی معرفی شده و همچنین دارای یک مخزن GitHub است. استفاده از ogen میتواند به توسعهدهندگان کمک کند تا روند توسعه نرمافزار را تسریع بخشیده و به استانداردسازی و خودکارسازی در تولید کد بین جلویی (کلاینت) و پشتی (سرور) کمک کند. این ابزار با کمک به خودکار سازی فرآیندها، خطاها را کاهش داده و بازدهی توسعه را بهبود میبخشد. کاربرد آن در پروژههایی که از مشخصات OpenAPI برای توصیف APIهای خود استفاده میکنند، میتواند بسیار موثر باشد.
🟣لینک مقاله:
https://golangweekly.com/link/161347/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
ogen.dev
ogen | ogen
OpenAPI v3 code generator for go