Posts
-
terminator
multiple GNOME terminals in one window
Terminator was originally developed by Chris Jones in 2007 as a simple, 300-ish line python script. Since then, it has become The Robot Future of Terminals. Originally inspired by projects like quadkonsole and gnome-multi-term and more recently by projects like Iterm2, and Tilix, It lets you combine and recombine terminals to suit the style you like. If you live at the command-line, or are logged into 10 different remote machines at once, you should definitely try out Terminator.
When you run
Terminator, you will get a terminal in a window, just like almost every other terminal emulator available. There is also a titlebar which will update as shells/programs inside the terminal tell it to. Also on the titlebar is a small button that opens the grouping menu. From here you can put terminals into groups, which allows you to control multiple terminals simultaneously.Tags: #python • gnome • terminal-emulators
-
A-Pathfinding-Visualization
First attempt at an efficient pathfinding algorithm in Java. I made this visualization to show the beauty of pathfinding. You can modify all major features of my algorithm through the graphics interface.
This is my first attempt at A* pathfinding. I made this visualization to show the beauty of pathfinding. You can modify all major features of my algorithm through the graphics interface. Here I will go through the major features of my program.
Tags: #java
-
wp-api-jwt-auth
A simple plugin to add JSON Web Token (JWT) Authentication to WP REST API
A simple plugin to add JSON Web Token (JWT) Authentication to the WP REST API.
To know more about JSON Web Tokens, please visit http://jwt.io.
Tags: #php
-
terjira
Terjira is a very interactive and easy to use CLI tool for Jira.
Terjira is an interactive and easy to use command line interface (or Application) for Jira. You do not need to remember the resource key or id. Terjira suggests it with an interactive prompt.
Your Jira must support Rest API 2.0 and Agile Rest API 1.0.
Tags: #ruby • jira • cli
-
checkout
Action for checking out a repo
This action checks-out your repository under
$GITHUB_WORKSPACE, so your workflow can access it.Only a single commit is fetched by default, for the ref/SHA that triggered the workflow. Set
fetch-depth: 0to fetch all history for all branches and tags. Refer here to learn which commit$GITHUB_SHApoints to for different events.The auth token is persisted in the local git config. This enables your scripts to run authenticated git commands. The token is removed during post-job cleanup. Set
persist-credentials: falseto opt-out.When Git 2.18 or higher is not in your PATH, falls back to the REST API to download the files.
Tags: #typescript
-
commodore
Utility for using Minecraft’s 1.13 ‘brigadier’ library in Bukkit plugins.
commodore is a utility for using Minecraft’s 1.13 brigadier library in Bukkit plugins. It allows you to easily register command completion data for your plugin’s commands.
If you have questions, feel free to ask in Discord.
Tags: #java
-
flag
Feature flagging for React and Redux with strong TypeScript support
Feature flagging made easy for React and Redux
yarn add flagTags: #typescript
-
VichUploaderBundle
A simple Symfony bundle to ease file uploads with ORM entities and ODM documents.
For usage documentation, see:
If upgrading from a previous version, also check:
Tags: #php • symfony • symfony-bundle
-
paper-icon-theme
Paper Icon Theme
This project has mixed licencing. You are free to copy, redistribute and/or modify aspects of this work under the terms of each licence accordingly (unless otherwise specified).
The Moka icon assets (any and all source
.svgfiles or rendered.pngfiles) are licenced under the terms of the Creative Commons Attribution-ShareAlike 4.0 License.Included scripts are free software licenced under the terms of the GNU General Public License, version 3.
When reusing this work please include a proper attribution:
“Paper Icons” by Sam Hewitt is licensed under CC-SA-4.0
Tags: #python • icons • icon-theme
-
php-vcr
Record your test suite’s HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
- Automatically records and replays your HTTP(s) interactions with minimal setup/configuration code.
- Supports common http functions and extensions
- everything using streamWrapper: fopen(), fread(), file_get_contents(), … without any modification (except
$http_response_headersee #96) - SoapClient by adding
\VCR\VCR::turnOn();in yourtests/bootstrap.php - curl(), by adding
\VCR\VCR::turnOn();in yourtests/bootstrap.php
- everything using streamWrapper: fopen(), fread(), file_get_contents(), … without any modification (except
- The same request can receive different responses in different tests – just use different cassettes.
- Disables all HTTP requests that you don’t explicitly allow by setting the record mode
- Request matching is configurable based on HTTP method, URI, host, path, body and headers, or you can easily implement a custom request matcher to handle any need.
- The recorded requests and responses are stored on disk in a serialization format of your choice (currently YAML and JSON are built in, and you can easily implement your own custom serializer)
- Supports PHPUnit annotations.
Tags: #php • php-vcr • accurate-tests
subscribe via RSS