Skip to main content

Tristan Rivoallan

Tristan Rivoallan's Public Library

Feb 26, 15

"Secure On-Demand Tunnels

You'll be assigned a random subdomain on You can access it with HTTP, or securely with HTTPS.

Request Inspection

Use the web inspection interface when ngrok is running to inspect the HTTP requests over your tunnel. You can even replay them to make debugging easier!"

Feb 26, 15

"Stashboard is a status dashboard for APIs and software services. It's similar to the Amazon AWS Status Page or the Google Apps Status Page. Stashboard was originally written by Twilio to provide status information on its Voice and SMS APIs. Stashboard is designed to provide a generic status dashboard for any hosted service or API. The code can be downloaded, customized, and run on any Google App Engine account.

Track multiple different API or SaaS services
Set custom status messages and icons such as Up/Down
Show historical status for each service
Runs on Google App Engine so it's independent of your infrastructure (unless your app is on GAE)
Full REST API for both getting and setting status information
Stashboard is written in Python and hosted on Google App Engine."

Feb 26, 15

"There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time.

There is no canonical way to use PHP. This website aims to introduce new PHP developers to some topics which they may not discover until it is too late, and aims to give seasoned pros some fresh ideas on those topics they’ve been doing for years without ever reconsidering. This website will also not tell you which tools to use, but instead offer suggestions for multiple options, when possible explaining the differences in approach and use-case.

This is a living document and will continue to be updated with more helpful information and examples as they become available."

Feb 25, 15

"Rerun is a simple command runner that turns loose shell scripts into modular automation. Rerun will help you organize your implementation into well defined command interfaces. Collections of management modules can be archived and delivered as a single executable to facilitate team hand offs. Using the "stubbs" module, rerun will even facilitate developing modules using a test-driven development practice."

Feb 25, 15

"fresh is a tool to source shell configuration (aliases, functions, etc) from others into your own configuration files. We also support files such as ackrc and gitconfig. Think of it as Bundler for your dot files."

Feb 25, 15

"JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg!

bpkg is a lightweight bash package manager. It takes care of fetching the shell scripts, installing them appropriately, setting the execution permission and more.

You can install shell scripts globally (on /usr/local/bin) or use them on a per-project basis (on ./deps/), as a lazy-man "copy and paste"."

Feb 25, 15

"Many people hack together shell scripts quickly to do simple tasks, but these soon take on a life of their own. Unfortunately shell scripts are full of subtle effects which result in scripts failing in unusual ways. It’s possible to write scripts which minimise these problems. In this article, I explain several techniques for writing robust bash scripts."

Feb 23, 15

"human-readable regular expressions for PHP 5.3+"

Feb 23, 15

"Aurora runs applications and services across a shared pool of machines, and is responsible for keeping them running, forever. When machines experience failure, Aurora intelligently reschedules those jobs onto healthy machines."

Feb 20, 15

"The Open Data Platform Initiative (ODP) is a shared industry effort focused on promoting and advancing the state of Apache Hadoop® and Big Data technologies for the enterprise."

Feb 18, 15

"Le « Clean Code » regroupe plusieurs règles et principes pour vous aider à construire mais surtout refactorer votre code. En effet, comme le disait Michel dans son article sur les artisans du code, le respect de ces différentes règles énoncées par Bob Martin a pour but d’offrir à votre code, entres autres, simplicité, lisibilité et structuration pour qu’il soit le plus évolutif et maintenable possible sur le long terme.

Ce premier article traite des piliers qui vous soutiendront dans votre pratique de l’amélioration de la qualité de votre code."

Feb 18, 15

"Cette thèse interroge le design depuis les pratiques de programmation en montrant qu’elles ne se réduisent pas à une industrie des programmes, qui empêche les inventions de naître tout à fait. Pour cela, elle confronte au sein d’une lecture non linéaire cinq moments de l’histoire du numérique (depuis Vannevar Bush en 1945, dont une traduction inédite est proposée en appendice, jusqu’aux usages contemporains du site web GitHub) à quatre formulations conceptuelles issues d’un corpus philosophique. Le choix d’auteurs qui n’ont pas directement voué leurs réflexions au design (comme Jacques Derrida, Hannah Arendt ou Walter Benjamin) permet de déconstruire un certain nombre de discours entourant la réception des technologies dites nouvelles. Critiquant nombre d’usages faits des notions de conception et de projet et s’appuyant finalement sur Gilbert Simondon, cette thèse s’intéresse à ce qui n’est pas prévisible dans les programmes. Elle soutient cinq axes ou directions pour une recherche dans le champ concerné : décentrer, authentifier, appareiller, traduire et désarticuler. La plausibilité de ces façons de faire du numérique, encore à l’état d’ébauche dans les productions contemporaines, peut intéresser les designers au-delà des spécialistes. Elle est avérée en fin d’ouvrage dans la description d’une fiction curatoriale."

Feb 18, 15

"Welcome to the home of Annotum, an open-source, open-process, open-access scholarly authoring and publishing platform based on WordPress."

Feb 18, 15

"websocketd is the WebSocket daemon

It takes care of handling the WebSocket connections,
launching your programs to handle the WebSockets,
and passing messages between programs and web-browser.


Feb 11, 15

"A list of the years-of-introductions of notable (to me) PHP framework and library projects."

Feb 10, 15

"Detailed statistics, charts & graphs
Data management for Memcached (full CRUD support)
Memcached cluster health dashboard
Memcached host dashboard
Update check
Nice & comfortable UI
Clean & well documented code
Responsive and mobile ready"

Feb 04, 15

"Helps front-end developers to reach a good quality and good performances, based on phantomas and grunt-phantomas.

Day after day, while working on your project, keep an eye on performance metrics and get warnings for things you should optimize."

Feb 04, 15

"A tool for creating GIF screencasts of a terminal, with key presses overlaid."

Feb 04, 15

"This is a general-purpose check library.

No dependencies
AMD, Node & browser ready"

1 - 20 of 1209 Next › Last »
20 items/page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo