Awesome List Updates on Oct 29, 2021
15 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Security
Datastores / Online resources
- LunaSec (⭐1.4k) - Database for PII with automatic encryption/tokenization, sandboxed components for handling data, and centralized authorization controls.
2. Awesome Coq
Projects / Package and Build Management
- Coq Platform (⭐191) - Curated collection of packages to support Coq use in industry, education, and research.
Projects / Verified Software
- Tarjan and Kosaraju (⭐13) - Verified implementations of algorithms for topological sorting and finding strongly connected components in finite graphs.
3. Awesome Functional Programming
Table of Contents / Books
- Functional Programming in Kotlin - Master techniques and concepts of functional programming to deliver safer, simpler, and more effective Kotlin code.
4. Awesome Software Patreons
Open Source Projects
- Weblate - Localization tool with tight version control integration.
Open Source Projects / Operating Systems
- Solus - Linux distibution.
Open Source Projects / Games
- Citra - Nintendo 3DS emulator.
- Ryujinx - Nintendo Switch emulator.
5. Awesome Nosql Guides
Data Structures and Modeling
- How To Design Schema For Your NoSQL Database? - Despite popular belief that NoSQL are schema-less, this article outlines how NoSQL databases follow "query driven design" and considerations for this flexibility in schema.
Trade-Offs in CAP/Brewer's Theorem
- Visual Guide To NoSQL Systems (2010) - Visual display of trade-offs in the CAP theorem among different NoSQL databases.
- How to Choose The Right NoSQL Database For Your Application? (2018) - Reviews CAP theorem and maps common NoSQL databases to CAP categories to help choose one.
Crowd-Sourced Information
- Ask HN: Learning NoSQL, Papers and Books (2017) - "In your opinion, which papers and books are mandatory to really understand NoSQL subject?"
- Difference Between Scaling Horizontally And Vertically For Databases - Common terms talked about in the database world and here are answers from others.
Graph Databases
- How The ICIJ Used Neo4j To Unravel The Panama Papers - Mar Cabra (32:02) - Learn how graph databases were key to explore who were the main names connected to companies in tax havens, including 140 politicians in more than 50 countries.
- Graph Databases For Beginners: The Basics Of Data Modeling - Discusses the basics of modeling your data and which approach you should take.
Criticisms and Debates
- Thank You For Your Help NoSQL, But We Got It From Here (2020) - Argument that NoSQL databases have pushed the evolution of databases given the problem of scaling, but now NewSQL has addressed those concerns (from the perspective of MemSQL).
- The Five Stages Of NoSQL (2016) - Stages of going through picking and using a NoSQL database mirroring the five stages of grief.
- The Biggest Challenges Of Moving To NoSQL (2017) - Speed and scalability and developer joy have been the gains found from enduring through challenges of moving to NoSQL.
Miscellaneous
- What As A NoSQL Database? Learn By Writing One In Python - Excellent tutorial in learning NoSQL vs RDBMS through building a toy database using Python.
- Dynamo Vs Cassandra : Systems Design Of NoSQL Databases - Blog post comparing and constrating system designs of two well known NoSQL databases.
- Why You Should Build Your Wwn NoSQL Database - Brief overview of NoSQL databases and the spectrum of schema, along with a very basic implementation of a NoSQL database using the Crystal programming language.
- PostgreSQL, The NoSQL Database (2015) - An argument for PostgreSQL being an alternative to NoSQL databases with NoSQL-like features using its new features like HStore (key-value store) and JSONB (document-based) as of Version 9.4.
6. Awesome Datascience
Books / Visualization Tools
- Designing Cloud Data Platforms - Early Access
7. Awesome Deep Learning
Table of Contents / Books
- Deep Learning Patterns and Practices - by Andrew Ferlitsch
- Inside Deep Learning - by Edward Raff
- Deep Learning with Python, Second Edition - by François Chollet
8. Free Programming Books (English, By Subjects)
Computer Organization and Architecture
- Basic Computer Architecture - Smruti R. Sarangi (HTML, PDF, Slides, Videos)
- Computer Organization and Design Fundamentals - David Tarnoff (PDF)
Computer Science
- What to Look for in a Code Review - Trisha Gee (HTML, PDF, EPUB, Kindle) (Leanpub account or valid email requested)
9. Awesome Nix
Programming Languages / Rust
- nix-cargo-integration (⭐192) - A library that allows easy and effortless integration for Cargo projects.
10. Awesome React Components
Form Components / Input Types
- @lunasec/react-sdk (⭐1.4k) - docs - Secure, hardened form components that encrypt/tokenize all data automatically.
Data Store / Mouse Events
- zustand - docs (⭐44k) - A fast bearbones state-management solution using simplified flux principles and boilerplate-free hook api.
11. Awesome Flutter
Beginner
- Beginner's Guide (⭐387) - Comprehensive guide to the basics of Flutter and Firebase by Anthony
12. Awesome Incident Response
IR Tools Collection / OSX Evidence Collection
- The ESF Playground - A tool to view the events in Apple Endpoint Security Framework (ESF) in real time.
13. Awesome Testing
Books / Other
- Chaos Engineering - A book that teaches you to design and execute controlled experiments that uncover hidden problems.
- The Art of Unit Testing, Third Edition - A book that guides you step by step from your first simple unit tests to building complete test sets that are maintainable, readable, and trustworthy.
- Testing Web APIs - Guarantee the quality and consistency of your web APIs by implementing an automated testing process.
14. Public Apis
Art & Design
API: Rijksmuseum
Description: RijksMuseum Data
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Blockchain
API: Helium
Description: Helium is a global, distributed network of Hotspots that create public, long-range wireless coverage
Auth: No
HTTPS: Yes
CORS: Unknown
Business
API: Square
Description: Easy way to take payments, manage refunds, and help customers checkout online
Auth:
OAuth
HTTPS: Yes
CORS: Unknown
Cryptocurrency
API: Alchemy Ethereum
Description: Ethereum Node-as-a-Service Provider
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: Gateio
Description: API provides spot, margin and futures trading operations
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Development
API: Hasura
Description: GraphQL and REST API Engine with built in Authorization
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: Netlify
Description: Netlify is a hosting service for the programmable web
Auth:
OAuth
HTTPS: Yes
CORS: Unknown
Documents & Productivity
API: iLovePDF
Description: Convert, merge, split, extract text and add page numbers for PDFs. Free for 250 documents/month
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: Mattermost
Description: An open source platform for developer collaboration
Auth:
OAuth
HTTPS: Yes
CORS: Unknown
Finance
API: Indian Mutual Fund
Description: Get complete history of India Mutual Funds Data
Auth: No
HTTPS: Yes
CORS: Unknown
:
Games & Comics
API: Genshin Impact
Description: Genshin Impact game data
Auth: No
HTTPS: Yes
CORS: Yes
-
Description: The Unofficial GraphQL for PokeAPI
Auth: No
HTTPS: Yes
CORS: Yes
API: Universalis
Description: Final Fantasy XIV market board data
Auth: No
HTTPS: Yes
CORS: Yes
Government
API: Open Government, Luxembourg
Description: Luxembourgish Government Open Data
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: Open Government, Singapore
Description: Singapore Government Open Data
Auth: No
HTTPS: Yes
CORS: Unknown
Health
API: Covid-19 India
Description: Covid 19 statistics state and district wise about cases, vaccinations, recovery within India
Auth: No
HTTPS: Yes
CORS: Unknown
Open Data
-
Description: Spatial (GIS) and non-spatial city data for Minneapolis
Auth: No
HTTPS: Yes
CORS: No
Shopping
API: Octopart
Description: Electronic part data for manufacturing, design, and sourcing
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Transportation
API: Land Transport Authority DataMall, Singapore
Description: Singapore transport information
Auth:
apiKey
HTTPS: No
CORS: Unknown
15. Urban and Regional Planning Resources
Public Data Resources / Land Use and Land Cover
- NLCD - The National Land Cover Database is generated in cooperation with the Multi-Resolution Land Characteristics Consortium (MRLC), a partnership of Federal agencies working together to produce current, nationally consistent, land cover products for all 50 US states and Puerto Rico.
- Corine Land Cover - European Land Cover Database generated by the Land Monitoring Core Service (LMCS) of Copernicus, the European flagship programme on Earth Observation.
Planning Data Specifications / Built Environment
- HouseFacts - The House Facts data standard is a uniform format for reporting government data on the operation, safety, and performance of residential buildings.
- Prev: Oct 30, 2021
- Next: Oct 28, 2021