Friday, 27 November 2015
Interesting Snippets from 2015-11-27
-
nanopack/yoke · GitHub
Yoke is a Postgres redundancy/auto-failover solution that provides a high-availability PostgreSQL cluster that's simple to manage.
Interesting Snippets from 2015-11-25
-
plotly/plotly.js · GitHub
The open source javascript graphing library that powers plotly https://plot.ly/javascript/
-
TIFU by using Math.random() — Medium
The PRNG algorithm behind V8’s Math.random() is called MWC1616. If you’re only using the most significant 16 bits it has a very short effective cycle length (less than 2³⁰). In general, it does poorly on empirical tests of quality. For most non-trivial use cases it’s not safe to pretend that it’s output is truly random. Be careful using it for anything you care about.
-
How To Safely Generate A Random Number — Quarrelsome
Use urandom.
Interesting Snippets from 2015-11-19
-
C is for Python - OpenDNS Security Labs
There are many ways to squeeze performance out of Python: Cython, PyPy, SWIG, etc., but my preferred method is to write the C as efficiently as possible for a performance dependent function (those related to the DGA especially), and wrap it manually for Python to import as a module.
Interesting Snippets from 2015-11-12
-
SQL Tabs
SQL Tabs is an open source cross platform desktop client for Postgresql with Database explorer Rich scripts output Charts from query result Markdown rendering Dark and bright themes Classic and vim editing modes and many more useful features.
-
NOSQL Databases
Next Generation Databases mostly addressing some of the points: being non-relational, distributed, open-source and horizontally scalable.
Interesting Snippets from 2015-11-05
-
Taiga.Io | Agile, Open Source, Free Project Management System
Taiga is a project management platform for startups and agile developers & designers who want a simple, beautiful tool that makes work truly enjoyable.
-
Confidant: Your Secret Keeper
Confidant is a open source secret management service that provides user-friendly storage and access to secrets in a secure way, from the developers at Lyft
-
re:dash - Data Collaboration and Visualization Platform
re:dash is our take on freeing the data within our company in a way that will better fit our culture and usage patterns. Prior to re:dash, we tried to use traditional BI suites and discovered a set of bloated, technically challenged and slow tools/flows. What we were looking for was a more hacker'ish way to look at data, so we built one.
-
Project Jupyter | Home
The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.
-
The Stack That Helped Medium Drive 2.6 Millennia of Reading Time — Medium Engineering — Medium
For a site as seemingly simple as Medium, it may be surprising how much complexity is behind the scenes.