Posts

  • 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

  • resque-scheduler

    A light-weight job scheduling system built on top of Resque

    Resque-scheduler is an extension to Resque that adds support for queueing items in the future.

    Job scheduling is supported in two different ways: Recurring (scheduled) and Delayed.

    Scheduled jobs are like cron jobs, recurring on a regular basis. Delayed jobs are resque jobs that you want to run at some point in the future. The syntax is pretty explanatory:

    Resque.enqueue_in(5.days, SendFollowupEmail, argument) # runs a job in 5 days, calling SendFollowupEmail.perform(argument)
    # or
    Resque.enqueue_at(5.days.from_now, SomeJob, argument) # runs a job at a specific time, calling SomeJob.perform(argument)
    

    Tags: #ruby • scheduler • queue

  • rails-observers

    Rails observer (removed from core in Rails 4.0)

    Rails Observers (removed from core in Rails 4.0)

    Tags: #ruby

  • noder-react-native

    The mobile app of cnodejs.org written in React Native

    A new cnodejs.org mobile & web app powered by react-native and react-web and CodeceptJS .

    Tags: #javascript • noder • cnodejs

subscribe via RSS