README.md
280 subscribers
20 photos
9 files
626 links
Everything about software engineering
⌨️

https://t.me/boost/readmemdd
Download Telegram


Mastering URL Redirections with AWS CloudFront Functions
https://dev.to/aws-builders/mastering-url-redirections-with-aws-cloudfront-functions-gl3

Struggling with URL redirections for your AWS-hosted website? If you’re using an S3 bucket as your origin, you might have noticed that S3 alone doesn’t support dynamic redirects via server-side rules. That’s where AWS CloudFront Functions come in—offering a fast, simple, and cost-effective way to manage redirections. In this guide, we’ll show you how CloudFront can handle your URL redirections without requiring separate S3 buckets or CloudFront distributions, streamlining your architecture and improving your website’s SEO and user experience.

#aws #webdev #seo #devops
▶️join: @readmemdd
یه سری Extension برای مرورگر Google Chrome دیدم یه جایی معرفی شده بود٬ بعضی ها واقعا به درد می خورن!

https://x.com/maziiiarkrm/status/1829488688759501206?s=52
بیشتره کاربرا عادت دارن از یک پسورد برای همه حسابهاشون استفاده کنن. حالا اگه یک سایت هک بشه، باقیه اکانت هاشونم به خطر میفته.

در لاراول یک قانونی هست به نام "uncompromised" که کمک میکنه از ایجاد پسورد هایی که قبلاً در سایت‌های دیگه لو رفتن جلوگیری بشه که باعث میشه رمز ایمن‌تری ایجاد بشه.

حالا چجوری این کارو میکنه؟

یه سرویس هست با نام HIBP که پسورد های لورفته در دیتابیسش هست.
این uncompromised نقش رابط بین laravel و سرویسHIBP رو داره و تهش متوجه میشه پسورد ایمنه یا نه و حالا اگه ایمن نباشه هم ولیدیشن به خطا میخوره.
#Laravel
@readmemdd
(به منبع و مثالش توجه کنین👇🏾)
https://x.com/OussamaMater/status/1829613512168976836?s=19


Mastering Golang: A Collection of Essential Programming Tutorials
https://dev.to/labex/mastering-golang-a-collection-of-essential-programming-tutorials-3g8g

The article is about a comprehensive collection of 9 essential programming tutorials for mastering the Go (Golang) programming language. It covers a wide range of topics, including HTTP request handling, testing and benchmarking, Golang interfaces, caching components, time and duration management, working with temporary files and directories, channel communication with workers, flexible slice data structures, and implementing timeouts. The tutorials are designed to equip both beginner and experienced Golang developers with the necessary skills and knowledge to become proficient in this powerful and versatile language. The article provides a concise overview of each tutorial, along with direct links to the corresponding lab exercises, making it a valuable resource for anyone looking to deepen their Golang expertise.

#labex #go #programming #tutorials
▶️join: @readmemdd