Dev Miscellaneous – Telegram
Dev Miscellaneous
341 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
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
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
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
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
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
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
Recall

"The most secure, free, end-to-end encrypted and open-source alternative to Google Photos"

https://app.recall.photos/

@DevMisc
#foss #blockchain #extra
How Far Can a Little Focus Take You?

Flow is the result of our effort. The muse shows up when we do the work, not the other way around.”
— Seth Godin

https://reasonablyrich.com/when-was-the-last-time-you-truly-focused-on-a-task

@DevMisc
#productivity #focus #welfare
The math behind Python’s slices

Python’s slices are rather straightforward, once you understand a couple basic concepts about how they function...

https://tusharsadhwani.medium.com/the-math-behind-pythons-slices

@DevMisc
#python #math #slice
How to Improve MongoDB Performance

Indexes help to handle slow queries. If there weren’t indexes, the database would scan all documents in a collection...

https://enlear.academy/how-to-improve-mongodb-performance

@DevMisc
#indexes #performance #mongodb
15 Useful VS Code Shortcuts to Boost Your Productivity

When writing code, we often require certain formatting actions, and a lot of them are supported by VS Code itself...

https://betterprogramming.pub/15-useful-vscode-shortcuts-to-boost-your-productivity

@DevMisc
#productivity #vscode #tips
Picturing Git: Conceptions and Misconceptions

Far too many developers use Git without understanding it. It's time to straighten out your thinking about what Git is, and isn't.

https://www.biteinteractive.com/picturing-git-conceptions-and-misconceptions/

@DevMisc
#learn #git #misc
An optimal algorithm for bounded random integers

What if I told you that Big Random Number has lied to us for decades, and we have been played for absolute fools?

https://github.com/apple/swift/pull/39143

@DevMisc
#swift #apple
GitHub Copilot Generated Insecure Code in 40% of Circumstances During Experiment

https://www.theinsaneapp.com/2021/09/github-copilot-generated-40-percent-insecure-code.html

@DevMisc
#github #copilot
The Descent to C

This article attempts to give a sort of ‘orientation tour’ for people whose previous programming background is in high-level languages such as Java or Python, and who now find that they need or want to learn C.

https://www.chiark.greenend.org.uk/~sgtatham/cdescent/

@DevMisc
#c #learn #overview
💫 This repo has X stars

Click Star ⭐️ to see it in action :)

https://github.com/narze/THIS_REPO_HAS_X_STARS

@DevMisc
#github #extra
How we built an auto-scalable Minecraft server for 1000+ players

Raising Minecraft world capacity by spreading players across multiple synchronized server processes.

https://www.worldql.com/posts/2021-08-worldql-scalable-minecraft/

@DevMisc
#games #devops #minecraft
STR32-C. Do not pass a non-null-terminated character sequence to a library function that expects a string

https://wiki.sei.cmu.edu/confluence/display/c/STR32-C

@DevMisc
#c #memory #learn
GitHub's npm Gave Away A Package Name While It Was In Use

GitHub recognized that it hadn't revisited the dispute policy for npm packages since March.

https://www.theinsaneapp.com/2021/08/github-npm-package.html

@DevMisc
#github #nodejs
Stop using loops. Do this instead.

Loops are commonly used in code by programmers. However, many fail to realize how taxing they are on a program’s performance speed...

https://python.plainenglish.io/stop-using-loops-do-this-instead

@DevMisc
#python #loop #performance