• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4289 shaares
22 / 215
Filters

What Removing Object Properties Tells Us About JavaScript — Smashing Magazine

QRCode

Removing properties from an object in JavaScript might not be the most exciting job, but there are many ways to achieve it, each revealing a fundamental aspect of how JavaScript works. Juan Diego Rodríguez explores each technique in this article.

  • Contestant A: “I set c to undefined.”
  • Contestant B: “I used the delete operator.”
  • Contestant C: “I deleted the property through a Proxy object.”
  • Contestant D: “I avoided mutation by using object destructuring.”
  • Contestant E: “I used JSON.stringify and JSON.parse.”
  • Contestant F: “We rely on Lodash at my company.”
https://www.smashingmagazine.com/2023/10/removing-object-properties-javascript/
November 2, 2023 at 11:55:27 AM EDT *
javascript programming
FILLER

Re-Creating The Pop-Out Hover Effect With Modern CSS (Part 1) — Smashing Magazine

QRCode

This article is all about experimenting with modern CSS features. We will combine things like CSS masks, CSS variables, trigonometric functions, @property, and more to create a neat hover effect that would have been extremely difficult to do even a few years ago without the latest and greatest that CSS has to offer.

https://www.smashingmagazine.com/2023/09/re-creating-pop-out-hover-effect-css-part1/
November 2, 2023 at 11:54:04 AM EDT *
webdesign css
FILLER

Squoosh

QRCode

Squoosh is the ultimate image optimizer that allows you to compress and compare images with different codecs in your browser.

https://squoosh.app/
November 2, 2023 at 11:52:45 AM EDT *
images optimization imagemagick webp
FILLER

Boston's Map, Explained

QRCode

The map of Boston can be confusing, and few cities in the U.S. have the history that it does. With more made land than any other U.S. city, the map has a lot of stories to tell.

00:00 Intro & Roster
01:46 The Shawmut Peninsula
04:26 Long Wharf
07:17 Beacon Hill
10:38 The West End
13:02 Back Bay
15:30 Fire of 1872
16:16 The Artery

Thank you to Ed McCarthy and Nancy Seasholes.
Buy one of Ed McCarthy’s Maps: http://historicalboston.com/

https://www.youtube.com/watch?v=UA63zaIXCZw
November 1, 2023 at 6:04:48 PM EDT *
boston
FILLER

Are cheap plywood cabinets even possible in 2023?

QRCode

Get the DIY Base Cabinet Digital Plans here - https://wittworks.shop/products/diy-base-shop-cabinet-digital-download
Upper Cabinet Plans from @Fixthisbuildthat - http://t.ly/zwbtL
https://youtu.be/i8jcNQ0FzWQ?si=QjUszFiBKFGlqCOS

I can help you store, protect, & maximize your setup 👉 http://wittworks.shop
💵 Get 20% off my products here: http://t.ly/T-4p

https://www.youtube.com/watch?v=4RWNuhBpTck
November 1, 2023 at 11:04:20 AM EDT *
plywood cabinets
FILLER

archives.design

QRCode

A curated, easier to browse graphic design repository for the Internet Archives

https://archives.design/
October 25, 2023 at 11:42:06 AM EDT *
inspiration graphics typography design
FILLER

Brush and Roll For a SMOOTH Paint Finish

QRCode

Do you hate brushmarks on your paint projects? Today I’m sharing a brush-and-roll paint technique that helps eliminate ugly brush strokes. I’ve been seeing a lot of professional painters using this method. Even one of Nick’s trades “Tommy the Painter” offers this brush-and-roll paint technique when working on high-end doors and cabinets.

  • Paper cups and plates for painting
  • angle off sides to prevent runs over edges
  • Brush on and smooth roller
https://www.youtube.com/watch?v=X1Px_EuCtns
October 25, 2023 at 10:04:36 AM EDT *
painting
FILLER

Eleventy plugin for generating social images (using SVG) | Notes | Kumar Abhishek

QRCode

How I created an eleventy plugin to automatically generate social-images for your website and blog posts.

https://abhi.page/notes/11ty-plugin-generate-social-images/
October 24, 2023 at 2:04:26 PM EDT *
eleventy
FILLER

Dangers of Regular Expressions in JavaScript | Sonar

QRCode

A deep investigation into regular expression denial of service (ReDoS) vulnerabilities in JavaScript

Backtracking
It might not seem obvious, but most problems with regular expressions stem from failing to match part of the string they are being evaluated against. Matching is easy, but not matching can cause a process called backtracking where the regular expression engine will go back over choices that it made and try alternatives.

Lost in spaces
Let's have a look at an example. In the Stack Overflow outage, the offending regular expression was /^[\s\u200c]+|[\s\u200c]+$/. Let's break down what each part means:

https://www.sonarsource.com/blog/vulnerable-regular-expressions-javascript/
October 24, 2023 at 11:13:02 AM EDT *
regex javascript
FILLER

Newsletter Edition #0315 | Veerle Peters

QRCode

#3d7a78 #7b3540 #a4cac9 #ff9bae #ffad60

https://assets.adobe.com/public/661d0c41-5461-4e51-62d7-9fc291fcfcc4
October 20, 2023 at 3:24:49 PM EDT *
colorscheme veerle
FILLER

Why I use a drill and a hammer to sharpen now.

QRCode

https://taytools.com/collections/drill-press-sanding/products/3m-775l-cubitron-ii-stickit-5-psa-sanding-discs

https://www.youtube.com/watch?v=8gKzjAxiGoQ
October 19, 2023 at 10:55:19 AM EDT *
woodworking sanding sharpening
FILLER

Do front doors really cost $7,000? | Reddit

QRCode

Since you are in RI I have a few places you should check out and compare prices:

Builders Surplus in warwick - there are a few other locations but I have found this location to have the best variety of doors and windows. They pretty much get the oversupply from Home Depot so they can have some good finds.

Home Outlet - there is a location in both east providence and warwick. Most of their stock is available to browse on the website and you can even see if they are clearancing out anything.

The Restore in Charlestown - if your ok with second hand, you can find some great deals here. They will sometimes post what they have on Facebook or Craigslist, but you're usually better off making the drive.

Remodelers Outlet in Fall River - if you're willing to make the drive, this is a great place for doors. They have tons of stock along with returned/uncollected special orders and if they have nothing in your size they can also customize a door for you. We bought a door from them a couple months ago as we had a weirdly sized closet opening and they happened to have a returned door that nearly fit, just had to cut down the height, and it only cost us around $70 if I remember right; over a $100 less than if we had it special ordered from Lowes or HD.

https://www.reddit.com/r/HomeImprovement/comments/17at9v9/do_front_doors_really_cost_7000/?%24deep_link=true&correlation_id=0e10ffa2-825f-46d9-8819-de89934c112a&post_fullname=t3_17at9v9&post_index=3&ref=email_digest&ref_campaign=email_digest&ref_source=email&%243p=e_as&_branch_match_id=1197501997902150013&_branch_referrer=H4sIAAAAAAAAA22Q60rEMBCFn6b%2B6y2pu62wiLCIPkUIzbQbNjcm062%2BvRNX%2FSUkcPgOZ84kF6KUn9oWwRhLjU6pcTZcW5meKzHIdAKl8wPLiHa1QTu1oTtdSqqSL5V45bPve%2FOTn6NngHzfood3nzDewEMgJuwVlVn2R03TbWJlolowBlImRswKQTv3qeaYSR27risFkjsGA5BU2aySZ8INKnGYIyI4TTYGZQ3zDvpuWbSoR%2FG41MPBTPU49lNtYJwmOcx9LzTnUhm%2BbM4F7aGMk%2Bpvn7tpg4EPdiQDhIUVeG2dMnaFTHeoZu2Ttmv4381xwxl%2BPYYbeX5WoPIX8vxdQ5YcfAHGbPAEgQEAAA%3D%3D
October 19, 2023 at 9:47:50 AM EDT *
home doors
FILLER

My DREAM Workbench Build // PART 3: The Top (laminate)

QRCode

Straight Edges:
https://amzn.to/3Q4rC7h

Black Laminate:
https://amzn.to/3LRcRSO

Acrylic Cutting Tool:
https://amzn.to/3ryDdSW

J-Roller:
https://amzn.to/45kOG64

Contact Cement:
https://amzn.to/3RI5NMc

Corner Chisel:
https://amzn.to/46kB3VU

Countersink Bit:
https://amzn.to/46dSx6m

Screw Wax:
https://amzn.to/3tlvJmD

https://www.youtube.com/watch?v=tONW-Pg7BN8
October 16, 2023 at 3:15:45 PM EDT *
workbench woodworking laminate
FILLER

How to build modern furniture : Dal Fabbro, Mario, 1913- : Internet Archive

QRCode

214 p. 26 cm

https://archive.org/details/howtobuildmodern00dalf/
October 16, 2023 at 2:12:55 PM EDT *
woodworking ebook toread
FILLER

Possible to use VS Code debugger? · Issue #331 · 11ty/eleventy · GitHub

QRCode

What I want to do is console.log variables when I create shortcodes. Template fills up the console too much, so it's hard to debug. Wondering whether it's possible to debug with VS code built in debugger. If yes, what's the configuration...

https://github.com/11ty/eleventy/issues/331#issuecomment-1559069278
September 28, 2023 at 9:54:51 AM EDT *
eleventy nodejs vscode
FILLER

4 Floating Shelves From Beginner to Expert Level

QRCode

✅️ TOOLS AND SUPPLIES IN THIS VIDEO:
Amana Countersink Drill Bit - https://amzn.to/44kJlv3
Stud Buddy - https://amzn.to/3DX4L6S
Shepherd Bracket - https://amzn.to/3qw2nRB
Wood Owl long drill bit - https://amzn.to/45dafX2
Right angle drill adapter - https://amzn.to/3OxTq22
Level - https://amzn.to/3YFAvXy
Laser level - https://amzn.to/44sGv7H

https://www.youtube.com/watch?v=Eo-bPfwuXKc
September 27, 2023 at 2:55:55 PM EDT *
shelving led lighting
FILLER

SQLite import with AutoCommit turned off - ETOOBUSY

QRCode

Until I came to read Schwern’s little gem, hinting to turn AutoCommit off. That hit the nail so good that one single hit sufficed.

Text::CSV_XS is extremely fast, using that to handle the CSV should take care of that side of the performance problem.

There should be no need for special bulk insert code to make DBD::SQLite performant. An insert statement with bind parameters is very fast. The main trick is to turn off AutoCommit in DBI and do all the inserts in a single transaction.

https://stackoverflow.com/questions/15331791/dbicsv-implementation-based-on-sqlite/15337369#15337369

https://github.polettix.it/ETOOBUSY/2023/09/20/sqlite-autocommit/
September 25, 2023 at 9:20:53 AM EDT *
sql mssql sqlite
FILLER

How a Handplane Cuts - FineWoodworking

QRCode

In this short video, furniture maker Garrett Hack explains how a handplane cuts as well as a number of other aspects of the tool.

  • Tighten the throat!
  • Low angle - bevel up
https://www.finewoodworking.com/project-guides/handplanes/how-a-handplane-cuts
September 18, 2023 at 11:19:06 AM EDT *
woodworking planes
FILLER

The 50 best music videos of all time, ranked

QRCode

Prince, Madonna, Duran Duran, Beyoncé, R.E.M., Taylor Swift, and Sinead O'Connor are just some of the artists who make our list of the best videos ever

Even more in the comments!

https://www.avclub.com/50-greatest-music-videos-ranked-1850820669
September 14, 2023 at 11:33:51 AM EDT *
music mtv
FILLER

The Best Ankle-Strengthening Exercises for Runners

QRCode

Remove Paywall, free online paywall remover. Get access to articles without having to pay or login. Works on WashingtonPost and hundreds more.

https://www.removepaywall.com/https:/www.runnersworld.com/training/a45037438/ankle-strengthening-exercises
September 14, 2023 at 11:26:25 AM EDT *
ankle running
FILLER
22 / 215
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community