Textual
Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.
https://github.com/willmcgugan/textual
@DevMisc
#python #library #terminal
Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.
https://github.com/willmcgugan/textual
@DevMisc
#python #library #terminal
Kids can't use computers
"...and this is why it should worry you"
http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-computers/
@DevMisc
#meta #internet
"...and this is why it should worry you"
http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-computers/
@DevMisc
#meta #internet
The Programming Interview from Hell
This post describes what happens when a 0.1x programmer goes to a 10x programmer interview.
https://new.pythonforengineers.com/blog/the-programming-interview-from-hell/
@DevMisc
#humor #interview
This post describes what happens when a 0.1x programmer goes to a 10x programmer interview.
https://new.pythonforengineers.com/blog/the-programming-interview-from-hell/
@DevMisc
#humor #interview
Cloudscraper
A simple Python module to bypass Cloudflare's anti-bot page (also known as "I'm Under Attack Mode", or IUAM), implemented with Requests.
https://pythonrepo.com/repo/VeNoMouS-cloudscraper-python-web-crawling
@DevMisc
#python #webscraping #cloudflare #captcha
A simple Python module to bypass Cloudflare's anti-bot page (also known as "I'm Under Attack Mode", or IUAM), implemented with Requests.
https://pythonrepo.com/repo/VeNoMouS-cloudscraper-python-web-crawling
@DevMisc
#python #webscraping #cloudflare #captcha
Why sequential identifiers are a bad idea
A real example of what could go wrong when using sequential ids on a public shared image hosting platform.
https://telegra.ph/Heres-how-we-got-your-credit-card-number-or-Why-sequential-identifiers-are-a-bad-idea-09-07
@DevMisc [#Original ❤️]
#security #misc
A real example of what could go wrong when using sequential ids on a public shared image hosting platform.
https://telegra.ph/Heres-how-we-got-your-credit-card-number-or-Why-sequential-identifiers-are-a-bad-idea-09-07
@DevMisc [#Original ❤️]
#security #misc
Dockerize your projects in Visual Studio Code
While at first glance this seems to be easy, there are a number of considerations you need to take into account when working on multi-component applications...
https://piethein.medium.com/dockerize-your-projects-in-visual-studio-code
@DevMisc
#docker #vscode #workflow
While at first glance this seems to be easy, there are a number of considerations you need to take into account when working on multi-component applications...
https://piethein.medium.com/dockerize-your-projects-in-visual-studio-code
@DevMisc
#docker #vscode #workflow
How to set up Windows Subsystem for Linux (WSL)
Are you a programmer, engineer, or student who wants to run Linux tools, but you're stuck with a Windows Computer? The solution is WSL!
https://medium.com/@josiah.alen.brown/how-to-set-up-windows-subsystem-for-linux-wsl
@DevMisc
#wsl #linux #workflow
Are you a programmer, engineer, or student who wants to run Linux tools, but you're stuck with a Windows Computer? The solution is WSL!
https://medium.com/@josiah.alen.brown/how-to-set-up-windows-subsystem-for-linux-wsl
@DevMisc
#wsl #linux #workflow
8 Free Public APIs That you can use in side projects
https://dev.to/afozbek/8-free-public-apis-that-you-can-use-in-side-projects
@DevMisc
#api #projectideas #webdev
https://dev.to/afozbek/8-free-public-apis-that-you-can-use-in-side-projects
@DevMisc
#api #projectideas #webdev
A Ridiculously Simple Way For Creating Responsive Web Apps
I remember my first encounter with responsive design. Before any investigation, it seemed incredibly complex...
https://dev.to/domagojvidovic/a-ridiculously-simple-way-for-creating-responsive-web-apps
@DevMisc
#webdev #frontend #design
I remember my first encounter with responsive design. Before any investigation, it seemed incredibly complex...
https://dev.to/domagojvidovic/a-ridiculously-simple-way-for-creating-responsive-web-apps
@DevMisc
#webdev #frontend #design
Host your entire website on Imgur
Web2Img is a tool to bundle your web files into a single image, and extract them via Service Worker at runtime.
https://github.com/etherdream/web2img
@DevMisc
#web #hosting #tools
Web2Img is a tool to bundle your web files into a single image, and extract them via Service Worker at runtime.
https://github.com/etherdream/web2img
@DevMisc
#web #hosting #tools
How Do Computers Generate Random Numbers?
The simple answer to “how computers can create random numbers?” is that they can’t. At least, not on their own...
https://betterprogramming.pub/generating-random-numbers-is-a-lot-harder-than-you-think-b121c3e75d08
@DevMisc
#misc #cryptography #learn
The simple answer to “how computers can create random numbers?” is that they can’t. At least, not on their own...
https://betterprogramming.pub/generating-random-numbers-is-a-lot-harder-than-you-think-b121c3e75d08
@DevMisc
#misc #cryptography #learn
Clickjackings in Google worth 14981.7$
Instead of going for XSS, RCE [...], I decided to go search clickjacking vulnerabilites in Google. Clickjacking is one of the lowest paid and underestimated vulnerability by organisations...
https://medium.com/@raushanraj_65039/google-clickjacking-6a04132b918a
@DevMisc
#security #bugbounty #web
Instead of going for XSS, RCE [...], I decided to go search clickjacking vulnerabilites in Google. Clickjacking is one of the lowest paid and underestimated vulnerability by organisations...
https://medium.com/@raushanraj_65039/google-clickjacking-6a04132b918a
@DevMisc
#security #bugbounty #web
Almost free serverless on-demand Minecraft server in AWS
Instead of paying a minecraft hosting service for a private server for you and your friends, host it yourself...
https://github.com/doctorray117/minecraft-ondemand
@DevMisc
#minecraft #aws #serverless
Instead of paying a minecraft hosting service for a private server for you and your friends, host it yourself...
https://github.com/doctorray117/minecraft-ondemand
@DevMisc
#minecraft #aws #serverless
In typical Google fashion…
I first started working with Flutter about 3 years ago, and it was just as I was cresting the hill of my tolerance of Google’s ongoing bullshit.
https://chornbe.medium.com/in-typical-google-fashion
@DevMisc
#flutter #rant #dart
I first started working with Flutter about 3 years ago, and it was just as I was cresting the hill of my tolerance of Google’s ongoing bullshit.
https://chornbe.medium.com/in-typical-google-fashion
@DevMisc
#flutter #rant #dart
A Visual Guide to NodeJS Streams
"Let’s say you have a friend to help move the bricks. You can either wait until your friend brings the whole pile of bricks to you, or you can start building as soon as you have a few bricks to start with"
https://blog.insiderattack.net/a-visual-guide-to-nodejs-streams
@DevMisc
#stream #javanoscript #nodejs
"Let’s say you have a friend to help move the bricks. You can either wait until your friend brings the whole pile of bricks to you, or you can start building as soon as you have a few bricks to start with"
https://blog.insiderattack.net/a-visual-guide-to-nodejs-streams
@DevMisc
#stream #javanoscript #nodejs
IP over Avian Carriers
A proposal to carry IP traffic by birds.
https://en.wikipedia.org/wiki/IP_over_Avian_Carriers
@DevMisc
#wikipedia #tcp #network
A proposal to carry IP traffic by birds.
https://en.wikipedia.org/wiki/IP_over_Avian_Carriers
@DevMisc
#wikipedia #tcp #network
Signs That You Are a Bad Programmer
"We need someone who tells us these things, but most programmers don’t have that someone."
https://javanoscript.plainenglish.io/signs-that-you-are-a-bad-programmer
@DevMisc
#productivity #tips #wealth
"We need someone who tells us these things, but most programmers don’t have that someone."
https://javanoscript.plainenglish.io/signs-that-you-are-a-bad-programmer
@DevMisc
#productivity #tips #wealth
Cross-Site Request Forgery Prevention
A cheat sheet of best practices to prevent your website being vulnerable to csrf attacks.
https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html
@DevMisc
#security #web #csrf
A cheat sheet of best practices to prevent your website being vulnerable to csrf attacks.
https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html
@DevMisc
#security #web #csrf
What they don’t tell you when you translate your app
Forget inverting binary trees, translating or localizing a digital experience is one of the most difficult things you can do with software.
https://ericwbailey.design/writing/what-they-dont-tell-you-when-you-translate-your-app/
@DevMisc
#tips #localization #software
Forget inverting binary trees, translating or localizing a digital experience is one of the most difficult things you can do with software.
https://ericwbailey.design/writing/what-they-dont-tell-you-when-you-translate-your-app/
@DevMisc
#tips #localization #software
How Docker broke in half
Docker changed its business model, what happens now?
https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html
@DevMisc
#docker #news
Docker changed its business model, what happens now?
https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html
@DevMisc
#docker #news
My £4 a month server can handle 4.2M requests a day
https://mark.mcnally.je/blog/post/million-requests
@DevMisc
#network #web #vps
https://mark.mcnally.je/blog/post/million-requests
@DevMisc
#network #web #vps