Dev Miscellaneous – Telegram
Dev Miscellaneous
342 subscribers
884 photos
6 videos
5 files
917 links
A channel where you can find developer tips, tools, APIs, resources, memes and interesting contents.

Join our comments chat for more.

Comments chat (friendly :D)
https://news.1rj.ru/str/+r_fUfa1bx1g0MGRk
Download Telegram
Python Mutable Defaults Are The Source of All Evil

How to prevent a common Python mistake that can lead to horrible bugs and waste everyone's time.

https://florimond.dev/en/posts/2018/08/python-mutable-defaults-are-the-source-of-all-evil/

@DevMisc
#python #learn #misc
CHUNGUS 2

A very powerful 1Hz Minecraft CPU. This guy built a RISC CPU + assembler from scratch using solely redstone.

https://youtu.be/FDiapbD0Xfg

@DevMisc
#minecraft #lowlevel #extra
TypeScript is Literal Magic

Merge union types into every possible combination using template literal types.

https://youtube.com/watch?v=5JqzCjg4YRU

@DevMisc
#javanoscript #typenoscript #tips
What Is Fast-Math?

-ffast-math is a compiler flag that enables a set of aggressive floating-point optimizations.

https://pspdfkit.com/blog/2021/understanding-fast-math/

@DevMisc
#c #compiler #lowlevel
Windows 10 RCE: The exploit is in the link

"
We discovered a drive-by code execution vulnerability on Windows 10 via IE11/Edge Legacy and MS Teams."

https://positive.security/blog/ms-officecmd-rce

@DevMisc
#windows #security #rce
Tips on adding JSON output to your CLI app

Best practices when adding a JSON output option to your command-line application.

https://blog.kellybrazil.com/2021/12/03/tips-on-adding-json-output-to-your-cli-app

@DevMisc
#json #cli #tips
New Raspberry Pi 400 is a keyboard!

(Totally not a sponsor :P)

https://www.raspberrypi.com/products/raspberry-pi-400

@DevMisc
#raspberry #extra
Linux x86 program start up

This is for people who want to understand how programs get loaded under linux. In particular it talks about dynamically loaded x86 ELF files.

http://dbp-consulting.com/tutorials/...

@DevMisc
#linux #elf #lowlevel #x86
Monads in Python

A simple implementation of the Failure monad pattern.

https://medium.com/swlh/monads-in-python-e3c9592285d6

@DevMisc
#python #fp #monad
SSH-MITM

Ssh man-in-the-middle (ssh-mitm) server for security audits supporting.

@DevMisc
#ssh #security #tools
Welcome to Fleet!

Built from scratch, based on 20 years of experience developing IDEs.

https://blog.jetbrains.com/blog/2021/11/29/welcome-to-fleet

@DevMisc
#jetbrains #ide #fleet
Socket programming guide

This section describes the use of the basic socket interfaces.

https://docs.oracle.com/cd/E19120-01/open.solaris/817-4415/sockets-18552/index.html

@DevMisc
#c #socket #network #learn
Please Stop “Fixing” Font Smoothing

I wrote two posts on the topic of WebKit font smoothing before, but unfortunately the situation has grown worse since then.

https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing

@DevMisc
#web #ttf #extra
SSL For Free

Free SSL certificates issued in less than a minute, for one or multiple domains, supporting wildcards and ACME with tutorials.

https://sslforfree.com

@DevMisc
#ssl #dns #web #tools
Decensoring Hentai with Deep Neural Networks

https://github.com/kuiwang/Deep-Cream-Py

@DevMisc
#python #ai #ml #misc
Svelte Cubed

Creating 3D graphics on the web has never been easier or more accessible. Svelte Cubed lets you build state-driven Three.js scenes with minimal code.

https://svelte-cubed.vercel.app

@DevMisc
#web #svelte #threejs #javanoscript