Posts
-
graby
Graby helps you extract article content from web pages
Full-Text RSS works great as a standalone application. But when you need to encapsulate it in your own library it’s a mess. You need this kind of ugly thing:
$article = 'http://www.bbc.com/news/entertainment-arts-32547474'; $request = 'http://example.org/full-text-rss/makefulltextfeed.php?format=json&url='.urlencode($article); $result = @file_get_contents($request);Also, if you want to understand how things work internally, it’s really hard to read and understand. And finally, there are no tests at all.
That’s why I made this fork:
- Easiest way to integrate it (using composer)
- Fully tested
- (hopefully) better to understand
- A bit more decoupled
Tags: #php • text-rss • extract-website
-
uri-interfaces
League URI Interfaces
The
UriInterfaceinterface models generic URIs as specified in RFC 3986. The interface provides methods for interacting with the various URI parts, which will obviate the need for repeated parsing of the URI. It also specifies:- a
__toString()method for casting the modeled URI to its string representation. - a
jsonSerialize()method to improve interoperability with WHATWG URL Living standard
Tags: #php • uri • uri-interfaces
- a
-
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
subscribe via RSS