Skip to content

Instantly share code, notes, and snippets.

View giordanocardillo's full-sized avatar
😎
Always improving

Giordano Cardillo giordanocardillo

😎
Always improving
View GitHub Profile
@giordanocardillo
giordanocardillo / webpack.config.js
Created April 14, 2017 20:05
Webpack Express conf
const path = require('path');
const webpack = require('webpack');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
module.exports = {
context: path.resolve(__dirname, 'client'),
entry: './entry.js',
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'public/javascripts'),
@giordanocardillo
giordanocardillo / README.md
Last active May 9, 2017 10:57
Using SSH with git

Put in your .git/config

[remote "origin"]
        ...
        url = ssh://git@gitolite-as-alice/my-repo
        ...

Even if the user and host are the same, they can still be distinguished in ~/.ssh/config. For example, if your configuration looks like this:

@giordanocardillo
giordanocardillo / README.md
Last active October 10, 2024 04:26
Mounting Samba share on Ubuntu

Mounting Samba share on Ubuntu

  1. Install package cifs-utils

     sudo apt-get install cifs-utils
    
  2. Create folder to mount the share into

     sudo mkdir /media/Share
    
[*]
charset=utf-8
indent_style=space
indent_size=2
end_of_line=lf
insert_final_newline=true
trim_trailing_whitespace=true
[*.yml]
indent_size=4
@giordanocardillo
giordanocardillo / convert.sh
Created May 31, 2017 16:23
Convert mjr to webm
#!/bin/sh
set -e
FILES=./*video.mjr
if [ ! -x "$(command -v ffmpeg)" ]; then
echo "\033[31mERROR\033[0m This script requires \033[1mffmpeg\033[0m"
echo
exit 1
fi
@giordanocardillo
giordanocardillo / Start docker tomcat 7+
Created June 13, 2017 16:45
Start docker tomcat in reasonable time
docker run -ti --rm --name tomcat -p 8080:8080 -e JAVA_OPTS='-Djava.security.egd=file:/dev/./urandom' tomcat:8.0
@giordanocardillo
giordanocardillo / README.md
Last active June 20, 2017 13:48
Using composer with docker

Instructions

  1. Download the file composer to /usr/local/bin/composer

    1.1. curl -o /usr/local/bin/composer -L https://gist.githubusercontent.com/giordanocardillo/3111bfd5543813227008f140201d7135/raw/composer

  2. chmod a+x /usr/local/bin/composer to make executable

  3. Run composer

  4. Enjoy

@giordanocardillo
giordanocardillo / README.MD
Created August 8, 2017 16:09
Monitor docker like "top"

In your .bashrc put

alias dockertop='docker stats $(docker ps --format={{.Names}})'

Then logout, login again and give dockertop

To exit hit CTRL+C

@giordanocardillo
giordanocardillo / ConnectionChecker.java
Created September 21, 2017 07:45
Connection checker example
package it.giordanocardillo.magiccardmarket.util;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.os.Build;
@giordanocardillo
giordanocardillo / Dockerfile
Last active October 14, 2018 23:27
Docker php 7 with ssh2, zip and odbc
FROM php:7.1.11-apache-jessie
RUN set -e; \
BUILD_PACKAGES="libzip-dev libssh2-1-dev unixodbc-dev"; \
a2enmod headers proxy proxy_http ssl rewrite; \
apt-get update; \
apt-get install -y $BUILD_PACKAGES; \
set +e; \
docker-php-ext-install odbc; \
set -e; \
cd /usr/src/php/ext/odbc; \