Don’t Use If-Else and Switch in JavaScript, Use Object Literals
Write better conditionals in JavaScript with object literals
https://betterprogramming.pub/dont-use-if-else-and-switch-in-javanoscript-use-object-literals-c54578566ba0
@DevMisc
#javanoscript #tips
Write better conditionals in JavaScript with object literals
https://betterprogramming.pub/dont-use-if-else-and-switch-in-javanoscript-use-object-literals-c54578566ba0
@DevMisc
#javanoscript #tips
Developer Links
Collections of useful links for developers.
https://devlinks.pinkjelly.org/general
@DevMisc
#misc
Collections of useful links for developers.
https://devlinks.pinkjelly.org/general
@DevMisc
#misc
Fast Inverse Square Root — A Quake III Algorithm
In this video we will take an in depth look at the fast inverse square root and see where the mysterious number
https://www.youtube.com/watch?v=p8u_k2LIZyo
@DevMisc
#performance #c
In this video we will take an in depth look at the fast inverse square root and see where the mysterious number
0x5f3759df comes from.https://www.youtube.com/watch?v=p8u_k2LIZyo
@DevMisc
#performance #c
An Intuition for Lisp Syntax
Every lisp hacker I ever met, myself included, thought that all those brackets in Lisp were off-putting and weird. At first, of course.
https://devlinks.pinkjelly.org/general
@DevMisc
#lisp #extra
Every lisp hacker I ever met, myself included, thought that all those brackets in Lisp were off-putting and weird. At first, of course.
https://devlinks.pinkjelly.org/general
@DevMisc
#lisp #extra
Ipv6 watch
It is August 2021 and the IPv6 adoption at major websites is bad... Most of those websites have the money, time and people to enable IPv6 but still they are only reachable via IPv4...
https://ipv6.watch/
@DevMisc
#network #ipv6 #extra
It is August 2021 and the IPv6 adoption at major websites is bad... Most of those websites have the money, time and people to enable IPv6 but still they are only reachable via IPv4...
https://ipv6.watch/
@DevMisc
#network #ipv6 #extra
Compilers as Teachers
We like to stress that Rust takes its commitment to developer friendliness very seriously, and that the Rust compiler considers confusing error messages a bug.
https://ferrous-systems.com/blog/compilers-as-teachers/
@DevMisc
#rust #compiler
We like to stress that Rust takes its commitment to developer friendliness very seriously, and that the Rust compiler considers confusing error messages a bug.
https://ferrous-systems.com/blog/compilers-as-teachers/
@DevMisc
#rust #compiler
URL vs URI
What is the Difference Between a URL And a URI?
https://medium.com/@ferencalmasi/what-is-the-difference-between-a-url-and-a-uri-8d4f473b04b
@DevMisc
#url #web #extra
What is the Difference Between a URL And a URI?
https://medium.com/@ferencalmasi/what-is-the-difference-between-a-url-and-a-uri-8d4f473b04b
@DevMisc
#url #web #extra
Slate
A completely customizable framework for building rich text editors.
https://github.com/ianstormtaylor/slate
@DevMisc
#ui #framework #web
A completely customizable framework for building rich text editors.
https://github.com/ianstormtaylor/slate
@DevMisc
#ui #framework #web
The Itanic Has Sunk
Intel's once-vaunted Itanium architecture officially died.
https://honeypot.net/post/the-itanic-has-sunk/
@DevMisc
#intel #hardware #cpu
Intel's once-vaunted Itanium architecture officially died.
https://honeypot.net/post/the-itanic-has-sunk/
@DevMisc
#intel #hardware #cpu
Understanding js `arguments` object
In this thread, we'll learn about
https://twitter.com/codingyuri/status/1421093145572347909?s=20
@DevMisc
#javanoscript #tips
In this thread, we'll learn about
arguments, its length property, when to use it, and more!https://twitter.com/codingyuri/status/1421093145572347909?s=20
@DevMisc
#javanoscript #tips
Documenting our migration to Docker
This is our experience with Docker! If you're migrating to containers, we're sure you'll find some useful tips to avoid possible mistakes.
https://www.artifakt.com/blog/cloud/documenting-our-migration-to-docker/
@DevMisc
#docker #tips
This is our experience with Docker! If you're migrating to containers, we're sure you'll find some useful tips to avoid possible mistakes.
https://www.artifakt.com/blog/cloud/documenting-our-migration-to-docker/
@DevMisc
#docker #tips
Malicious Input: How Hackers Use Shellcode
Attackers use shellcode to target a vulnerable process running on another machine. Learn how threat actors use it to compromise enterprises.
https://www.sentinelone.com/blog/malicious-input-how-hackers-use-shellcode/
@DevMisc
#security
Attackers use shellcode to target a vulnerable process running on another machine. Learn how threat actors use it to compromise enterprises.
https://www.sentinelone.com/blog/malicious-input-how-hackers-use-shellcode/
@DevMisc
#security
strcpy: a niche function you don't need
The C strcpy function is a common sight in typical C programs. It’s also a source of buffer overflow defects...
https://nullprogram.com/blog/2021/07/30/
@DevMisc
#c #extra
The C strcpy function is a common sight in typical C programs. It’s also a source of buffer overflow defects...
https://nullprogram.com/blog/2021/07/30/
@DevMisc
#c #extra
Static.wiki
Read-only Wikipedia using a 43GB SQLite file
https://static.wiki/
@DevMisc
#wikipedia #misc
Read-only Wikipedia using a 43GB SQLite file
https://static.wiki/
@DevMisc
#wikipedia #misc
Free Geoip Api
Free ip geolocation api using c++ and php
https://github.com/Markus-Go/ip-countryside
@DevMisc
#cpp #php #geoip
Free ip geolocation api using c++ and php
https://github.com/Markus-Go/ip-countryside
@DevMisc
#cpp #php #geoip
Python Graph Library
Plotly is a library for creating graphs with options to export to html, useful for web applications.
https://github.com/plotly/plotly.py
@DevMisc
#python #graph #extra
Plotly is a library for creating graphs with options to export to html, useful for web applications.
https://github.com/plotly/plotly.py
@DevMisc
#python #graph #extra
Recursion in SQL Explained Visually
Lets think about queries as a function. In a sense that a function takes an input and produces an output. Queries operates on relations or…
https://medium.com/swlh/recursion-in-sql-explained-graphically-679f6a0f143b
@DevMisc
#sql #misc
Lets think about queries as a function. In a sense that a function takes an input and produces an output. Queries operates on relations or…
https://medium.com/swlh/recursion-in-sql-explained-graphically-679f6a0f143b
@DevMisc
#sql #misc
How I accidentally took down GitHub Actions
Last December, I was invited to a private bug bounty program to test a beta version of GitHub Actions, so I decided to just try it out and see what would happen.
https://blog.teddykatz.com/2019/11/12/github-actions-dos.html
@DevMisc
#security #github #bugbounty
Last December, I was invited to a private bug bounty program to test a beta version of GitHub Actions, so I decided to just try it out and see what would happen.
https://blog.teddykatz.com/2019/11/12/github-actions-dos.html
@DevMisc
#security #github #bugbounty