Archived GitHub
Open in Telegram
This was a channel about Open Source, software development, and IT in general.
Show moreThe country is not specifiedTechnologies & Applications63 076
900
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
The OSS Review Toolkit (ORT) aims to assist with the tasks that commonly need to be performed in the context of license compliance checks, especially for (but not limited to) Free and Open Source Software dependencies.
#kotlin #foss #dependency #graph #license #checking
Android - Clean Architecture - Kotlin
The purpose of this repo is to follow up Clean Architecture principles by bringing them to Android. It is worth saying that the idea is to take advantage of the Kotlin Programming Language features plus also pull in lessons learned and ideas from other interesting approaches like Functional Programming.
#kotlin #jvm #android #clean #architecture
Serious Cryptography: A Practical Introduction to Modern Encryption.
This practical guide to modern encryption breaks down the fundamental mathematical concepts at the heart of cryptography without shying away from meaty discussions of how they work.
You'll also learn:
- Key concepts in cryptography, such as computational security, attacker models, and forward secrecy
- The strengths and limitations of the TLS protocol behind HTTPS secure websites
- Quantum computation and post-quantum cryptography
- About various vulnerabilities by examining numerous code examples and use cases
- How to choose the best algorithm or protocol and ask vendors the right questions
šAchtung! Be aware that piracy is punishable by law in most countries.
I strongly recommend that you buy books (as I do) and do not encourage anyone to pirate.
š“āā ļøFor pirates (use Tor): pdf
#book #recommendation
React Native Skia is a high-performance 2D Graphics for React Native using Skia.
React Native Skia brings the Skia Graphics Library to React Native. Skia serves as the graphics engine for Google Chrome and Chrome OS, Android, Flutter, Mozilla Firefox and Firefox OS, and many other products.
#typescript #ts #skia #react #native
tRPC allows you to easily build & consume fully typesafe APIs, without schemas or code generation.
Features:
ā
Well-tested and production ready.
š§āāļø Full static typesafety & autocompletion on the client, for inputs, outputs and errors.
š Snappy DX - No code generation, run-time bloat, or build pipeline.
š Light - tRPC has zero deps and a tiny client-side footprint.
š» Easy to add to your existing brownfield project.
š Batteries included - React.js/Next.js/Express.js/Fastify adapters.
š„ Subscriptions support.
ā”ļø Request batching - requests made at the same time can be automatically combined into one
š Quite a few examples in the ./examples-folder
#typescript #ts #api #react #nextjs #prisma
Replibyte is a blazingly fast tool to seed your databases with your production data while keeping sensitive data safe.
#rust #database #db #mysql #postgres #aws #cloud #mongodb #s3 #cloudnative
OpenBB Terminal is an awesome stock and crypto market terminal that has been developed for fun, while I saw my GME shares tanking.
#python #finance #terminal #cli #crypto #ml #stocks #investment
TypeSystem is a comprehensive data validation library that gives you:
- Data validation.
- Object serialization & deserialization.
- Form rendering.
- Marshaling validators to/from JSON schema.
- Tokenizing JSON or YAML to provide positional error messages.
- 100% type annotated codebase.
- 100% test coverage.
- Zero hard dependencies.
#python #html #serialization #validation #forms #deserialization
Database Internals.
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, itās often difficult to understand what each one offers and how they differ. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
Throughout the book, youāll explore relevant material gleaned from numerous books, papers, blog posts, and the source code of several open source databases. These resources are listed at the end of parts one and two. Youāll discover that the most significant distinctions among many modern databases reside in subsystems that determine how storage is organized and how data is distributed
šAchtung! Be aware that piracy is punishable by law in some countries.
I strongly recommend that you buy books (as I do) and do not encourage anyone to pirate.
š“āā ļøFor pirates (use Tor): pdf
#book #recommendation
Wallaby helps you test your web applications by simulating realistic user interactions.
#elixir #otp #simulating #interactions
Dockly is an immersive terminal interface for managing docker containers and services
#javascript #js #docker #cli #cnsole #containers
IRedis is a terminal client for redis with auto-completion and syntax highlighting. IRedis lets you type Redis commands smoothly, and displays results in a user-friendly format.
#python #redis #cli #interface #autocomplete
grex is a library as well as a command-line utility that is meant to simplify the often complicated and tedious task of creating regular expressions. It does so by automatically generating a single regular expression from user-provided test cases. The resulting expression is guaranteed to match the test cases which it was generated from.
#rust #regex #grep #terminal
Cartopy is a Python package designed to make drawing maps for data analysis and visualisation easy.
#python #drawing #maps #analysis #visualisation
Rust Doom is a little Doom 1 & 2 Renderer written in Rust.
#rust #doom #renderer #opengl #retro
Pueue is a command-line task management tool for sequential and parallel execution of long-running tasks.
Simply put, it's a tool that processes a queue of shell commands. On top of that, there are a lot of convenient features and abstractions.
Since Pueue is not bound to any terminal, you can control your tasks from any terminal on the same machine. The queue will be continuously processed, even if you no longer have any active ssh sessions.
#rust #cli #deamon #shell #queue #tasks #manager
