Have you seen ?v=1.0.0 at the end of a CSS or JavaScript link?๐ค Itโs called cache busting!
When you update your websiteโs design or scripts, browsers may keep showing an old version to speed things up. Adding a version number like
?v=1.0.0
tells the browser, "This is the newest version!" This trick helps:
So next time you update, bump up that version number!
Happy coding!๐จโ๐ป
https://blog.siltawi.com/post/web-development-tip-versioning-in-css-javascript-files/
#WebDev #CSS #JavaScript #CacheBusting #CodingTips #Frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
Blog Siltawi
Web Development Tip: Versioning in CSS & JavaScript Files
When you update your website's styles or scripts, your visitors might not see those updates right away. Why? Because browsers often serve a cached version of the site files to speed up loading times. Cached files can be a double-edged sword: while theyโreโฆ
๐10๐6โก4โค1
AI Programming
59) Which protocol is used to send emails?
60) What command would you use to switch to a branch named `feature`?
Anonymous Quiz
23%
45%
16%
5%
10%
๐ฑ5๐ฏ3๐1
แจแจแต แแแแญ แฅแ แฅแแดแต แ แแแ แแแญ แฅแแณแแฅแ แจแแจแณแ แฎแตแแ/ แแแฐ แซแญแณ
Step by step guides and paths to learn different tools or technologies .โ๏ธ
Please open Telegram to view this post
VIEW IN TELEGRAM
๐9โค3๐2๐ฅ1
AI Programming
60) What command would you use to switch to a branch named `feature`?
61) Which of the following units in CSS is relative to the root font size?
Anonymous Quiz
19%
28%
12%
33%
8%
๐3๐ฑ3๐1
๐๐ฅ Dreaming of studying abroad? ๐ Looking for FULL funding to make it happen? ๐ The Swaniker Scholars Program could be your ticket to a FULLY FUNDED SCHOLARSHIP, allowing you to study at top universities across the US, Africa, and Europe tuition-free! ๐๐ก
Founded by CEO Fred Swaniker, whose own life was changed by a scholarship, the program is dedicated to transforming the lives of talented African youth. It provides the chance to pursue world-class education at premier global institutions. ๐๐
Hereโs how it works: To be considered for the Swaniker Scholars Program, you must first apply to and be accepted into the Pathway Program. High-performing Pathway learners in good standing will then be invited to apply for the scholarship. ๐ช๐ฑ Final selection is based on achievements, potential, and passion for making an impact.
Donโt waitโapply NOW and start your journey toward a brighter future! ๐ฏ๐ฅ
๐ Apply here: bit.ly/48KT4i9 ๐
๐Read more about the Swaniker Scholars: bit.ly/3YMSpbx
Founded by CEO Fred Swaniker, whose own life was changed by a scholarship, the program is dedicated to transforming the lives of talented African youth. It provides the chance to pursue world-class education at premier global institutions. ๐๐
Hereโs how it works: To be considered for the Swaniker Scholars Program, you must first apply to and be accepted into the Pathway Program. High-performing Pathway learners in good standing will then be invited to apply for the scholarship. ๐ช๐ฑ Final selection is based on achievements, potential, and passion for making an impact.
Donโt waitโapply NOW and start your journey toward a brighter future! ๐ฏ๐ฅ
๐ Apply here: bit.ly/48KT4i9 ๐
๐Read more about the Swaniker Scholars: bit.ly/3YMSpbx
โค6๐6๐3๐1
Did you use access control in your projectโ๏ธ
RBAC is one of the most effective methods to implement access control for secure and organized system management.
RBAC restricts access based on roles assigned to users, ensuring they can only perform actions permitted by their role.
Key Components
Example
| Role | Permissions |
|-----------|-------------------------|
| Admin | Create, Read, Update, Delete |
| Viewer | Read |
Next Post: Attribute-Based Access Control (ABAC)๐ค
Please open Telegram to view this post
VIEW IN TELEGRAM
โก6๐ฅ5๐3๐2
Did you use lazy loading in your projectโ๏ธ
Lazy loading delays loading non-essential resources like images, videos, and scripts until needed.
<img src="placeholder.jpg" data-src="real-image.jpg" loading="lazy" alt="Image">
Next Post: SSR vs. CSRโก๏ธ
#tips
Please open Telegram to view this post
VIEW IN TELEGRAM
๐14๐ฅ4๐2
ABAC extends RBAC by introducing attributes as the basis for access control decisions, allowing more dynamic and granular access management. Instead of relying solely on predefined roles, ABAC uses the attributes of users, resources, and the environment to determine access rights.
Key Components
1. Attributes:
- User Attributes: e.g., Department, Job Title, Clearance Level.
- Resource Attributes: e.g., File Type, Data Sensitivity.
- Environmental Attributes: e.g., Time of Access, Device Used, Location.
2. Policies: Define rules based on attributes, often written in formats like JSON or XML.
Example Policy
| Condition | Access Allowed |
|-------------------------------------------|----------------------------|
| Department = "HR" AND File Type = "PDF" | View or Download Only |
| Clearance Level = "High" AND Time = "9:00 AM - 6:00 PM" | Read, Write, Delete |
- Flexibility: Adapts to complex requirements.
- Granularity: Offers fine-tuned control over resources.
- Dynamic Security: Responds to real-time conditions like location or device type.
ABAC is ideal for systems that require context-sensitive decisions, such as granting access to sensitive financial data only during business hours or limiting operations based on device security.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐6๐ฅ5โก2
But later, a teacher found something strange. He had given a student a D grade,...
https://blog.siltawi.com/post/what-is-attribute-based-access-control-abac/
Please open Telegram to view this post
VIEW IN TELEGRAM
Blog Siltawi
What is Attribute-Based Access Control (ABAC)?
Let me tell you a story about one of the top private universities in Ethiopia. The university fired one of its IT managers but forgot to remove his access to the grade management system. At first, no one noticed anything wrong.
๐3๐3๐2
๐ Big News! Applications for ALX programs are officially OPEN! ๐๐ป
Weโve made it even easier for you to build your future in tech, now access our world-class programs for just $5/month (600 birr)! ๐
Learn in-demand skills, connect with a vibrant community, and unlock career opportunities in tech. Whether youโre just starting your journey or looking to level up, ALX provides the tools, support, and network to help you succeed.
๐ผโจ Donโt miss this chance to invest in your growth and take charge of your career. Apply now and letโs build something amazing together!
Programs:
Front-End Web Development: bit.ly/3Z2NS6j
Back-End Web Development: bit.ly/3O61yXU
AWS Cloud Computing: bit.ly/3UM3ZT4
Salesforce Administrator: bit.ly/40DNigr
Data Science: bit.ly/3UMM8eQ
Data Analytics: bit.ly/3Clr20F
Apply Now!
Weโve made it even easier for you to build your future in tech, now access our world-class programs for just $5/month (600 birr)! ๐
Learn in-demand skills, connect with a vibrant community, and unlock career opportunities in tech. Whether youโre just starting your journey or looking to level up, ALX provides the tools, support, and network to help you succeed.
๐ผโจ Donโt miss this chance to invest in your growth and take charge of your career. Apply now and letโs build something amazing together!
Programs:
Front-End Web Development: bit.ly/3Z2NS6j
Back-End Web Development: bit.ly/3O61yXU
AWS Cloud Computing: bit.ly/3UM3ZT4
Salesforce Administrator: bit.ly/40DNigr
Data Science: bit.ly/3UMM8eQ
Data Analytics: bit.ly/3Clr20F
Apply Now!
๐ฅ6๐3๐2
AI Programming
61) Which of the following units in CSS is relative to the root font size?
62) How do you list hidden files in a directory using cmd?
Anonymous Quiz
12%
26%
27%
20%
15%
๐6๐ฑ6
This is your chance to:
๐ Date: Saturday and Sunday, December 7โ8, 2024 (แ แณแญ 28-29, 2017)
โฐ Time: 9:00 AM (แจ3แก00 แฐแแต แแแฎ)
๐ Location: CAPSTONE ALX TECH HUB, LIDET
๐ RSVP Here: https://bit.ly/41agewO
Itโs going to be an unforgettable day, and we want YOU to be a part of it! Donโt waitโregister now to secure your spot!
Please open Telegram to view this post
VIEW IN TELEGRAM
โก4๐4๐1
AI Programming
Understanding the difference between Server-Side Rendering (SSR) and Client-Side Rendering (CSR) is crucial for web development. Here's a quick breakdown:
๐ฅ Client-Side Rendering (CSR)
Example Frameworks:
SSR: Next.js
CSR: React
๐ก When to Choose
โก๏ธ Next Post: How to Optimize Images Like a Pro๐ค
Please open Telegram to view this post
VIEW IN TELEGRAM
โก11๐9๐ฅ2
AI Programming
Large image files can slow down your site. Here's how to keep it fast and efficient!
๐งTips for Image Optimization
- JPEG: Best for photos.
- PNG: Use for graphics with transparency.
- WebP: Smaller file sizes with good quality.
-
<img loading="lazy" src="image.jpg" alt="Image">
- Resize images to match their display size.
๐ก Bonus: Use CDNs like Cloudflare or AWS for faster delivery.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐7โก6๐ฅ3โค1
Do you choose the right unit for your CSSโ๏ธ
Understanding px, em, and rem is essential for building scalable and responsive designs.
1. px (Pixels)
- Fixed size.
- Doesnโt adapt to user preferences.
- Ideal for precise measurements like borders.
2. em (Relative to Parent)
- Relative to the font size of the parent element.
- Great for scaling elements within a component.
3. rem (Relative to Root)
- Relative to the font size of the root (
:root
). - Ideal for consistent and global scaling.
When to Use?
- Use px for borders or fixed dimensions.
- Use em for local scaling inside components.
- Use rem for global consistency across the app.
for base sizing and
em` for internal adjustments! Next Post: Viewport Units (vw, vh, vmin, vmax)
Please open Telegram to view this post
VIEW IN TELEGRAM
๐11๐5๐ฅ2โค1
If you want to check if the content is AI-generated or human and change AI-generated content to humanized, check out these sites:
Please open Telegram to view this post
VIEW IN TELEGRAM
๐9โก5๐3
AI Programming
62) How do you list hidden files in a directory using cmd?
63) What does the 502 Bad Gateway error indicate?
Anonymous Quiz
15%
32%
31%
14%
8%
๐5๐ฅ3๐2
แจแขแตแฎแตแซ แ แญแฒแแปแ แขแแฐแแแแต แขแแตแฒแตแฉแต แแญ แจแดแญแแแ แแแตแแแฝแ แ แแซ แแแตแซแต แแแแต แซแแฝแ แฅแ แจแฐแแจแแฉแตแ แแตแแญแถแฝ แแแแต แจแแตแฝแ แฐแแแต แ แแ แจแณแ
แณแต 23แฃ 2017 แ.แ แแแฎ แฃแแต แ แแตแต แฐแจแณแณแญ แแแต แ [email protected]/ [email protected] แแแแจแต แจแแตแฝแ แแแแ แฅแแแแปแแแกแก
โค5๐5๐2
AI Programming
API Testing Interview Questions @freecodecs.pdf
Linux Interview Questions @freecodecs.pdf
2.6 MB
This article includes the most frequently asked ๐Linux questions and answers that will help you in interview preparations.It can be helpful to have a set of short notes that you can refer to quickly.
#short_notes
Join The Underground Coding Movement!
Have a Lit
Please open Telegram to view this post
VIEW IN TELEGRAM
3๐5๐ฅ3๐1
https://www.whatsmydns.net/domain-age
Please open Telegram to view this post
VIEW IN TELEGRAM
www.whatsmydns.net
Domain Name Age Checker - Check how old any domain is
Instantly check the age of any domain name and when it was first registered.
โก5๐4