Posts

  • unzipper

    Small class to extract + compress .zip, .gz, .rar archives via browser.

    The Unzipper extracts .zip and .rar archives or .gz/tar.gz files on webservers. It detects .zip/.rar/.tar.gz/.gz archives and let you choose which one to extract (if there are multiple archives available). As of version 0.1.0 it also supports creating archives.

    It’s handy if you do not have shell access. E.g. if you want to upload a lot of files (php framework or image collection) as archive - because it is much faster than uploading each file by itself.

    Tags: #php

  • xai

    XAI - An eXplainability toolbox for machine learning

    XAI is a Machine Learning library that is designed with AI explainability in its core. XAI contains various tools that enable for analysis and evaluation of data and models. The XAI library is maintained by The Institute for Ethical AI & ML, and it was developed based on the 8 principles for Responsible Machine Learning.

    You can find the documentation at https://ethicalml.github.io/xai/index.html. You can also check out our talk at Tensorflow London where the idea was first conceived - the talk also contains an insight on the definitions and principles in this library.

    Tags: #python • explainability • xai

  • rubex

    rubex - A Ruby-like language for writing Ruby C extensions.

    Rubex is a Ruby-like language for writing Ruby C extensions.

    Rubex is a language that makes writing CRuby C extensions as simple as writing Ruby. It does this by providing a syntax that is the perfect blend of the elegance of Ruby and the power of C. Rubex compiles to C and implicitly interfaces with the Ruby VM in a manner that is completely transparent to the programmer.

    Rubex keeps you happy even when writing C extensions.

    Tags: #ruby • c-extension • language

  • angular-token

    :key: Token based authentication service for Angular with interceptor and multi-user support. Works best with devise token auth for Rails. Example:


    Tags: #typescript • devise-token-auth • rails

  • HTTP-Proxy-Servlet

    Smiley’s HTTP Proxy implemented as a Java servlet

    The following is a list of parameters that can be configured

    • log: A boolean parameter name to enable logging of input and target URLs to the servlet log.
    • forwardip: A boolean parameter name to enable forwarding of the client IP
    • preserveHost: A boolean parameter name to keep HOST parameter as-is
    • preserveCookies: A boolean parameter name to keep COOKIES as-is
    • http.protocol.handle-redirects: A boolean parameter name to have auto-handle redirects
    • http.socket.timeout: A integer parameter name to set the socket connection timeout (millis)
    • http.read.timeout: A integer parameter name to set the socket read timeout (millis)
    • http.connectionrequest.timeout: A integer parameter name to set the connection request timeout (millis)
    • http.maxConnections: A integer parameter name to set max connection number
    • useSystemProperties: A boolean parameter whether to use JVM-defined system properties to configure various networking aspects.
    • targetUri: The parameter name for the target (destination) URI to proxy to.

    Tags: #java

  • codeigniter-model

    CodeIgniter 3 Active Record (ORM) Standard Model with Laravel Eloquent & Yii2 AR like

    $this->load->model('Posts_model');
    
    // Create an Active Record
    $post = new Posts_model;
    $post->title = 'CI3'; // Equivalent to `$post['title'] = 'CI3';`
    $post->save();
    
    // Update the Active Record found by primary key
    $post = $this->Posts_model->findOne(1);
    if ($post) {
        $oldTitle = $post->title; // Equivalent to `$oldTitle = $post['title'];`
        $post->title = 'New CI3';
        $post->save();
    }
    

    The pattern is similar to Yii2 Active Record and Laravel Eloquent

    Tags: #php • codeigniter3 • model

  • danbooru

    A taggable image board written in Rails.

    Run this to start a basic Danbooru instance:

    curl -sSL https://raw.githubusercontent.com/danbooru/danbooru/master/bin/danbooru | sh
    

    This will install Docker Compose and use it to start Danbooru. When it’s done, Danbooru will be running at http://localhost:3000.

    Alternatively, if you already have Docker Compose installed, you can just do:

    wget https://raw.githubusercontent.com/danbooru/danbooru/master/docker-compose.yaml
    docker-compose up
    

    Tags: #ruby • rails • booru

  • shopify-nextjs-toolbox

    A set of tools to authenticate NextJs apps with Shopify’s OAuth handshake and AppBridge Session Tokens

    A set of server side and client side NextJs utilities for integrating with Shopify’s OAuth & App Bridge authentication systems.

    These tools will allow you to complete all steps for Shopify’s new authentication system without Koa.js.

    This package includes the following tools:

    Tags: #javascript

  • js-graphql-intellij-plugin

    GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.

    GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.

    Tags: #java • graphql • webstorm

  • xeHentai

    Doujinshi downloader 绅士漫画下载

    Windows users can download packed binaries from here or here. The package is built using PyInstaller.

    Or run directly from source code:

    pip install -U requests[socks]
    git clone https://github.com/fffonion/xeHentai.git
    cd xeHentai
    python ./setup.py install
    xeH
    

    The program is running in non-interactive mode by default. To run interactively, use xeH.py -i.

    Tags: #python • crawler • json-rpc

subscribe via RSS