As most of you are already familiar with, Outline is a good ShadowSocks client, which provides tunneling for all traffic on computer. But there is one big draw back, when we are doing server related works over SSH connection.Somehow, Outline app automatically detects and disconnects SSH connection after around 15 seconds of idle time. We …
Gunicorn, Python WSGI HTTP Server for UNIX
Gunicorn ‘Green Unicorn’ is a Python WSGI HTTP Server for UNIX. It’s a pre-fork worker model. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resources, and fairly speedy. Installation Here’s a quick rundown on how to get started with Gunicorn. For more details read the documentation.
Set up additional SSH keys for Git
Why? While using the same password on multiple sites makes your accounts less secure, most of the time you can use the same SSH key for multiple accounts. However, there are specific situations when you’ll need to set up more than one SSH key: You have two different Bitbucket Cloud accounts. For example, if you …
Elasticsearch
Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java and is released as open source under the terms of the Apache License. According to the DB-Engines ranking, Elasticsearch is the most popular …
TRON Blockchain
TRON is an ambitious project dedicated to the establishment of a truly decentralized Internet and its infrastructure. The current TRON team radiates out from Beijing to Seoul, Tokyo, San Francisco and many other countries and regions, totaling more than 100 members. The technological backbones of TRON are experienced blockchain enthusiasts who were previously employed by …
Check if mobile browser, based on useragent string.
mobile({ [ua], [tablet] }) Returns true if a mobile browser is being used. If you don’t specify opts.ua it will use navigator.userAgent. To add support for tablets, set tablet: true. opts.ua can also be an instance of a node.js http request, in which case it will reader the user agent header. Example: var http = require(‘http’);var mobile = require(‘is-mobile’); var server = http.createServer(function (req, res) { res.end(mobile(req));}); server.listen(8000); Installation With npm do: npm install is-mobile Bundle for the browser with browserify.
Bitbucket Pipelines & Deployments
Integrated CI/CD for Bitbucket Cloud that’s trivial to set up, automating your code from test to production. https://bitbucket.org/product/features/pipelines
Laravel Dusk Test for Iframe
Some Time you can create Browser tests by using laravel dusk. Generally dusk provides almost functionalities for Browser test. You can do following as when you are going to test for iframe. Iframe name = stripe_checkout_app $browser->driver->switchTo()->frame(‘stripe_checkout_app’);
Code Beautify
Code Beautify is the 3rd party service that provides numerous converters, editors, validators and etc.https://codebeautify.org/
Foreign exchange rates and currency conversion JSON API
Fixer is a simple and lightweight API for current and historical foreign exchange (forex) rates. It provides over 150 currencies real-time exchange rate. It also includes the free plan and it only provides the rate corresponding Euro not USD on free plan.https://fixer.io/