Posts

  • ISO-3166-Countries-with-Regional-Codes

    ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets

    These lists are the result of merging data from two sources, the Wikipedia ISO 3166-1 article for alpha and numeric country codes, and the UN Statistics site for countries’ regional, and sub-regional codes. In addition to countries, it includes dependent territories.

    The International Organization for Standardization (ISO) site provides partial data (capitalised and sometimes stripped of non-latin ornamentation), but sells the complete data set as a Microsoft Access 2003 database. Other sites give you the numeric and character codes, but there appeared to be no sites that included the associated UN-maintained regional codes in their data sets. I scraped data from the above two websites that is all publicly available already to produce some ready-to-use complete data sets that will hopefully save someone some time who had similar needs.

    Tags: #ruby • region-codes • countries

  • stryker-js

    Mutation testing for JavaScript and friends

    Professor X: For someone who hates mutants… you certainly keep some strange company. William Stryker: Oh, they serve their purpose… as long as they can be controlled.

    Welcome to StrykerJS’s monorepo. This is where all official stryker packages are maintained. If you’re new to monorepos: don’t be scared. You’ll find the packages in the packages folder.

    If you’re interested in why we chose a monorepo, please read babeljs’s design document about monorepos. We use it for the same reasons as they do.

    Tags: #typescript • mutation-testing • stryker

  • persona5_calculator

    A tool to help calculate fusions in Persona 5.

    A tool to help calculate fusions in Persona 5.

    Link: https://chinhodado.github.io/persona5_calculator/

    Also included are information about a persona’s stats, elementals and skills.

    Note: the cost is estimated and is not accurate.

    Tags: #typescript

  • mysql-workbench-export-laravel-5-migrations

    A MySQL Workbench plugin which exports a Model to Laravel 5 Migrations

    A MySQL Workbench plugin that allows for exporting a model to Laravel 5 migrations that follow PSR-2 coding standards. When exported, each migration is generated and saved in it’s own, properly named, migration file.

    Tags: #python • laravel-migration • mysql-workbench

  • gem_updater

    Update gems in your Gemfile and fetch their changelogs

    Every week or so, you wish to update your Gemfile, to do so, you just have to launch bundle update.

    Problem is updates may break things. And obviously you need to know what may have broke before pushing your code to production. Before running your test suite and checking everything is fine, the first thing you do is probably to look for the changelogs of updated gems.

    This process can be quite time consumming: you need to check on the internet for every updated gems, find where their changelog is hosted, and probably link to it in your commit message so that other developers will have a chance to review it too.

    gem_update will do exactly that for you. It updates your Gemfile (via bundle update) and finds links for changelogs of updated gems. All you have to do is to copy paste the output to the commit message, and you’re done! Obviously, you still have to read changelogs and adapt your code though ;)

    Tags: #ruby • gemfile • changelog

  • laravel-log-keeper

    Laravel Log Keeper helps rotating your logs while storing them anywhere you want with custom local/remote retention policies

    • Have full control of where/when/how you archive you logs
    • Prevent your server from running out of space
    • Custom retention policies for Local and Remote archiving

    Tags: #php

  • Laratraits

    A collection of useful traits for your Laravel application.

    Laratraits is a Laravel package containing useful traits and some classes to use along your Models, Controllers, Service Providers and what not. Take a look!

    Tags: #php

  • smart_properties

    Ruby accessors on steroids

    Ruby accessors on steroids.

    Tags: #ruby

  • adblocker

    Efficient embeddable adblocker library

    Cliqz’ adblocker is the easiest and most efficient way to block ads and trackers in your project. Only a few lines of code are required to integrate smoothly with Puppeteer, Electron, a Chrome- and Firefox-compatible browser extension, or any environment supporting JavaScript (e.g. Node.js or React Native).

    Here is how to do it in two steps for a Chrome- and Firefox-compatible WebExtension:

    1. Install: npm install --save @cliqz/adblocker-webextension
    2. Add the following in your background script: ```js import { WebExtensionBlocker } from ‘@cliqz/adblocker-webextension’;

    WebExtensionBlocker.fromPrebuiltAdsAndTracking().then((blocker) => { blocker.enableBlockingInBrowser(browser); }); ```

    Congratulations, you are now blocking all ads and trackers! :tada:

    Tags: #typescript • content-blocking • javascript

  • esoTalk

    Fat-free forum software.

    esoTalk is a free, open-source forum software package built with PHP and MySQL. It is designed to be:

    • Fast. esoTalk’s code was architectured to have little overhead and to be as efficient as possible.
    • Simple. All of esoTalk’s interfaces are designed around simplicity, ease-of-use, and speed.
    • Powerful. Despite its simplicity, a large array of plugins and skins are available to extend the functionality of esoTalk.

    esoTalk is developed by Toby Zerner in memory of his brother, Simon.

    Tags: #php

subscribe via RSS