Gitfs: Version Controlled File System
Gitfs is a fuse file system that fully integrates with git.
https://www.presslabs.com/docs/code/gitfs/
@DevMisc
#git #tools #misc
Gitfs is a fuse file system that fully integrates with git.
https://www.presslabs.com/docs/code/gitfs/
@DevMisc
#git #tools #misc
Microservices — micro-what?
I think we all pretty much have a good idea of what an app is. And that is precisely what a microservice is...
https://thomasw7.medium.com/microservices-micro-what
@DevMisc
#microservices #devops #deploy
I think we all pretty much have a good idea of what an app is. And that is precisely what a microservice is...
https://thomasw7.medium.com/microservices-micro-what
@DevMisc
#microservices #devops #deploy
Design Patterns in JavaScript
Design Patterns are the solutions to commonly occuring problems in software design...
https://dev.to/zeeshanhshaheen/design-patterns-in-javanoscript
@DevMisc
#javanoscript #react #webdev
Design Patterns are the solutions to commonly occuring problems in software design...
https://dev.to/zeeshanhshaheen/design-patterns-in-javanoscript
@DevMisc
#javanoscript #react #webdev
FastAPI - The Good, the Bad and the Ugly
FastAPI is a relatively new web framework for Python claiming to be one of the fastest Python frameworks available.
https://dev.to/fuadrafid/fastapi-the-good-the-bad-and-the-ugly-20ob
@DevMisc
#python #fastapi #misc
FastAPI is a relatively new web framework for Python claiming to be one of the fastest Python frameworks available.
https://dev.to/fuadrafid/fastapi-the-good-the-bad-and-the-ugly-20ob
@DevMisc
#python #fastapi #misc
Things to commit just before leaving your job
https://gist.github.com/aras-p/6224951
@DevMisc
#meme #git #extra
https://gist.github.com/aras-p/6224951
@DevMisc
#meme #git #extra
Use Docker multi-stage builds
Keeping your images small with multi-stage images.
https://docs.docker.com/develop/develop-images/multistage-build/#use-a-previous-stage-as-a-new-stage
@DevMisc
#docker #learn
Keeping your images small with multi-stage images.
https://docs.docker.com/develop/develop-images/multistage-build/#use-a-previous-stage-as-a-new-stage
@DevMisc
#docker #learn
One does not simply calculate the absolute value
It seems that the problem of calculating the absolute value of a number is completely trivial. If the number is negative, change the sign. Otherwise, just leave it as it is.
https://habr.com/en/post/574082/
@DevMisc
#java #misc
It seems that the problem of calculating the absolute value of a number is completely trivial. If the number is negative, change the sign. Otherwise, just leave it as it is.
https://habr.com/en/post/574082/
@DevMisc
#java #misc
"I have spent 7 years creating a programming language for the web"
Imba is neither an academic exercise or a toy project. We've built Imba over many years to build the frontend and backend of scrimba.com. Our goal has always been to create the most fun and powerful language for creating rich web applications.
https://imba.io/
@DevMisc
#web #frontend #extra
Imba is neither an academic exercise or a toy project. We've built Imba over many years to build the frontend and backend of scrimba.com. Our goal has always been to create the most fun and powerful language for creating rich web applications.
https://imba.io/
@DevMisc
#web #frontend #extra
API Tokens: A Tedious Survey
An overview about API tokens and how (and where) to use them.
https://fly.io/blog/api-tokens-a-tedious-survey/
@DevMisc
#cryptography #api #overview
An overview about API tokens and how (and where) to use them.
https://fly.io/blog/api-tokens-a-tedious-survey/
@DevMisc
#cryptography #api #overview
Bash Hacker's Illustrated File Redirection Tutorial
This tutorial is not a complete guide to redirection, it will not cover here docs, here strings, name pipes etc… I just hope it'll help you to understand what things like
https://wiki.bash-hackers.org/howto/redirection_tutorial
@DevMisc
#bash #shell #learn
This tutorial is not a complete guide to redirection, it will not cover here docs, here strings, name pipes etc… I just hope it'll help you to understand what things like
3>&2, 2>&1 or 1>&3- do.https://wiki.bash-hackers.org/howto/redirection_tutorial
@DevMisc
#bash #shell #learn
How To Perform Remote Procedure Calls With Go
REST APIs have long been dominating the development world, but there is a new player in town...
https://betterprogramming.pub/how-to-perform-remote-procedure-calls-with-go
@DevMisc
#golang #grpc #api
REST APIs have long been dominating the development world, but there is a new player in town...
https://betterprogramming.pub/how-to-perform-remote-procedure-calls-with-go
@DevMisc
#golang #grpc #api
Make Your Python Program Bug-Free: 8 Essential Tips
Although bugs are nearly inevitable in programming, senior developers can avoid lots of unnecessary bugs and write robust programs...
https://medium.com/techtofreedom/make-your-python-program-bug-free-8-essential-tips
@DevMisc
#python #tips #bug
Although bugs are nearly inevitable in programming, senior developers can avoid lots of unnecessary bugs and write robust programs...
https://medium.com/techtofreedom/make-your-python-program-bug-free-8-essential-tips
@DevMisc
#python #tips #bug
How can the Fiber Web Framework be useful?
Fiber, as a web framework, was created with the idea of minimalism and follows the UNIX way...
https://dev.to/koddr/go-fiber-by-examples-how-can-the-fiber-web-framework-be-useful
@DevMisc
#fiber #golang #restapi
Fiber, as a web framework, was created with the idea of minimalism and follows the UNIX way...
https://dev.to/koddr/go-fiber-by-examples-how-can-the-fiber-web-framework-be-useful
@DevMisc
#fiber #golang #restapi
Getting GPLv2 Compliance From A Chinese Company- In Person!
UMIDIGI, a Shenzhen smartphone company was a little reluctant to honor their free software license obligations- so I pay a surprise visit to their offices to pry the code out of them!
https://www.youtube.com/watch?v=Vj04MKykmnQ
@DevMisc
#gpl #opensource #extra
UMIDIGI, a Shenzhen smartphone company was a little reluctant to honor their free software license obligations- so I pay a surprise visit to their offices to pry the code out of them!
https://www.youtube.com/watch?v=Vj04MKykmnQ
@DevMisc
#gpl #opensource #extra
What Is the Most Free TLD?
The TLD is controlled by its parent company or country. When choosing a TLD, consider the site to be strictly under the laws of the country that ultimate controls it. For example, if you use a .ae domain, with a single query from the monarchy, your site could be completely removed. On the otherhand, if you use a domain from…
https://slc.is/#The%20Best%20TLD%20is%20Not%20.com
@DevMisc
#domain #dns #misc
The TLD is controlled by its parent company or country. When choosing a TLD, consider the site to be strictly under the laws of the country that ultimate controls it. For example, if you use a .ae domain, with a single query from the monarchy, your site could be completely removed. On the otherhand, if you use a domain from…
https://slc.is/#The%20Best%20TLD%20is%20Not%20.com
@DevMisc
#domain #dns #misc
An Introduction to JQ
jq is a lightweight, command-line JSON processor. To use it, you construct one or more filters, and it applies those filters to a JSON document.
https://earthly.dev/blog/jq-select/
@DevMisc
#json #bash #tools
jq is a lightweight, command-line JSON processor. To use it, you construct one or more filters, and it applies those filters to a JSON document.
https://earthly.dev/blog/jq-select/
@DevMisc
#json #bash #tools
bootOS, an operating system in 512 bytes of x86 machine code
bootOS is a monolithic operating system that fits in one boot sector. It's able to load, execute, and save programs. Also keeps a filesystem. It can work with any floppy disk size starting at 180K.
https://github.com/nanochess/bootOS
@DevMisc
#os #github #extra
bootOS is a monolithic operating system that fits in one boot sector. It's able to load, execute, and save programs. Also keeps a filesystem. It can work with any floppy disk size starting at 180K.
https://github.com/nanochess/bootOS
@DevMisc
#os #github #extra
A Silly Anti-Disassembly Trick
Recently while reverse engineering a piece of malicious macOS software to study what exactly it does, I noticed something odd in the binary. There seemed to be a little signature or message in the binary.
https://alexomara.com/blog/a-silly-anti-disassembly-trick/
@DevMisc
#asm #compilers #rev
Recently while reverse engineering a piece of malicious macOS software to study what exactly it does, I noticed something odd in the binary. There seemed to be a little signature or message in the binary.
https://alexomara.com/blog/a-silly-anti-disassembly-trick/
@DevMisc
#asm #compilers #rev
Forward and reverse proxies explained
This post explains what is the difference between a forward proxy and a reverse proxy.
https://www.haskellforall.com/2021/09/forward-and-reverse-proxies-explained.html
@DevMisc
#network #proxy #learn
This post explains what is the difference between a forward proxy and a reverse proxy.
https://www.haskellforall.com/2021/09/forward-and-reverse-proxies-explained.html
@DevMisc
#network #proxy #learn