Edit environtment vi /etc/environment
add these lines...
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
the fail2ban-client has an interaction mode which will make it easy to unban an IP without many complications. To access interactive mode use:
$ fail2ban-client -ionce in interactive mode type ssh, or in some cases sshd (this was the case in my installation)
| import android.annotation.TargetApi; | |
| import android.content.Context; | |
| import android.content.res.TypedArray; | |
| import android.graphics.drawable.Drawable; | |
| import android.os.Build; | |
| import android.support.annotation.Nullable; | |
| import android.support.v4.view.ViewCompat; | |
| import android.support.v7.widget.AppCompatDrawableManager; | |
| import android.support.v7.widget.AppCompatTextView; | |
| import android.util.AttributeSet; |
| #!/bin/bash | |
| # Install Xcode Command Line Tools first (required) | |
| xcode-select --install | |
| # Check PHP version `php --version` | |
| PHP_VER=$(php -v | head -1 | awk '{ print $2 }') | |
| # Extensions directory (default: empty string) | |
| EXT_DIR="" |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>Bootstrap, from Twitter</title> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <meta name="description" content=""> | |
| <meta name="author" content=""> | |
| <!-- Le styles --> |
| echo "deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list | |
| wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - | |
| sudo apt-get update | |
| sudo apt-get install postgresql-9.3 postgresql-server-dev-9.3 postgresql-contrib-9.3 -y | |
| sudo su - postgres -c "psql template1 -p 5433 -c 'CREATE EXTENSION IF NOT EXISTS hstore;'" | |
| sudo su - postgres -c "psql template1 -p 5433 -c 'CREATE EXTENSION IF NOT EXISTS \"uuid-ossp\";'" | |
| sudo su - postgres -c "service postgresql stop" | |
| sudo su - postgres -c '/usr/lib/postgresql/9.3/bin/pg_upgrade -b /usr/lib/postgresql/9.1/bin -B /usr/lib/postgresql/9.3/bin -d /var/lib/postgresql/9.1/main/ -D /var/lib/postgresql/9.3/main/ -O "-c config_file=/etc/postgresql/9.3/main/postgresql.conf" -o "-c config_file=/etc/postgresql/9.1/main/postgresql.conf"' | |
| controllers.controller('MainCtrl', function($scope, $location, Facebook, $rootScope, $http, $location, Upload, Auth, User, Question, Category, Serie, Record, Location, Popup, Process, Card, Question) { | |
| $scope.$on('authLoaded', function() { | |
| $scope.isExpert($scope.main.serieId); | |
| $scope.isMember($scope.main.serieId); | |
| }); | |
| $scope.loadAuth = function() { | |
| Auth.load().success(function(data) { | |
| $scope.main.user = data.user; | |
| $scope.$broadcast("authLoaded"); |
| public class MyApp extends Application { | |
| @Override | |
| public void onCreate() { | |
| TypefaceUtil.overrideFont(getApplicationContext(), "SERIF", "fonts/Roboto-Regular.ttf"); // font from assets: "assets/fonts/Roboto-Regular.ttf | |
| } | |
| } |
| public class MyApp extends Application { | |
| @Override | |
| public void onCreate() { | |
| TypefaceUtil.overrideFont(getApplicationContext(), "SERIF", "fonts/Roboto-Regular.ttf"); // font from assets: "assets/fonts/Roboto-Regular.ttf | |
| } | |
| } |
| public static String hmacDigest(String msg, String keyString, String algo) { | |
| String digest = null; | |
| try { | |
| SecretKeySpec key = new SecretKeySpec((keyString).getBytes("UTF-8"), algo); | |
| Mac mac = Mac.getInstance(algo); | |
| mac.init(key); | |
| byte[] bytes = mac.doFinal(msg.getBytes("UTF-8")); | |
| StringBuffer hash = new StringBuffer(); |