Posts

  • TvAppRepo

    An app repository of Android TV apps

    An app repository of Android TV apps

    In Android TV’s stock launcher, all apps that appear must have the LEANBACK_LAUNCHER attribute and have a TV banner. While this helps guarantee the app works on TVs, it can make it difficult for other apps to be launched. While it’s not impossible, it’s not as convenient as having an icon on the homescreen.

    Using a python script, tiny shortcut apps are generated and can be installed. They simply contain the face of a Leanback app. However, once they’re opened they simply redirect users to the intended app. It’s a simple workaround.

    This workaround has a few advantages. By not modifying the APK directly, it allows updates to continue through the Google Play Store. In fact, the actual app isn’t touched at all. These shortcuts could point to anything: a website, a specific shortcut in an app, or basically any Intent.

    The python script cannot be run in the app. The app contains several sideloading tools, including supporting #SIDELOADTAG, showing all your downloaded apps, and browsing apps that have generated shortcuts. The app should also be able to notify users when it needs to be updated.

    Tags: #java • android-tv-apps • launcher-shortcuts

  • jq-web

    jq in the browser with emscripten.

    This is a build of jq, the command-line JSON processor in Javascript using Emscripten along with a wrapper for making it usable as a library.

    It runs in the browser.

    Tags: #javascript • jq • json

  • Autolab

    Course management service that enables auto-graded programming assignments.

    We have a demo site running at https://nightly.autolabproject.com/. See the docs for more information on how to log in and suggestions on things to try.

    Tags: #ruby • autograding • scoreboard

  • goby

    Command-line role-playing game framework

    Goby is a Ruby framework for creating CLI-based role-playing games. Goby comes with out-of-the-box support for 2D map development, background music, monster battles, customizable items & map events, stats, equipment, and so much more. With thorough testing and documentation, it’s even easy to expand upon the framework for special, unique features. If you are looking to create the next classic command-line RPG, then look no further!

    Goby will always be free and open source software. If you have any questions, please contact nskins@umich.edu.

    Tags: #ruby • text-rpg • rpg

  • rss-feed-emitter

    Super RSS News Feed aggregator written in Node.js and ES6

    This is a fully functional module, but its source code and repository are also a super complete tutorial, covering:

    1. What to do first when creating a module from scratch
    2. How to manage your module in Github and npm
    3. How to transpile your ES6 code into ES5 this went away in v3
    4. How to create automated unit and integration tests
    5. How to integrate them with Travis CI and make the build break if tests didn’t pass
    6. How to automatically test your module against various versions of Node.js
    7. How to setup a code coverage tool and keep 100% coverage
    8. How to integrate the coverage results with Coveralls
    9. How to configure linting tools to make your code base consistent
    10. How to deploy to Github and npm with tags and releases

    If you’re afraid to read the source code of the modules you use or to create your first module, this is the best chance you have to break this barrier :)

    Start here

    Tags: #javascript

  • 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

  • celery-director

    Simple and rapid framework to build workflows with Celery

    Install the latest version of Director with pip (requires at least Python 3.7):

    pip install celery-director
    

    Tags: #python • celery • workflow

  • lhotse

    Tools for handling speech data in machine learning projects.

    Lhotse is a Python library aiming to make speech and audio data preparation flexible and accessible to a wider community. Alongside k2, it is a part of the next generation Kaldi speech processing library.

    Tags: #python • speech • audio

  • omniauth-auth0

    OmniAuth strategy to login with Auth0

    Tags: #ruby • dx-sdk • omniauth

  • tencentcloud-sdk-php

    Tencent Cloud API 3.0 SDK for PHP

    欢迎使用腾讯云开发者工具套件(SDK)3.0,SDK3.0是云 API3.0 平台的配套工具。 为方便 PHP 开发者调试和接入腾讯云产品 API,这里向您介绍适用于 PHP 的腾讯云开发工具包,并提供首次使用开发工具包的简单示例。让您快速获取腾讯云 PHP SDK 并开始调用。

    Tags: #php

subscribe via RSS