Skip to content

Instantly share code, notes, and snippets.

@abidibo
abidibo / gist:dcbfb642cbda28c5227545bc8d7a3549
Created October 13, 2017 12:33
Install Vim 8 with Python, Python 3, Ruby and Lua support on Ubuntu 16.04
sudo apt-get remove --purge vim vim-runtime vim-gnome vim-tiny vim-gui-common
sudo apt-get install liblua5.1-dev luajit libluajit-5.1 python-dev ruby-dev libperl-dev libncurses5-dev libatk1.0-dev libx11-dev libxpm-dev libxt-dev
#Optional: so vim can be uninstalled again via `dpkg -r vim`
sudo apt-get install checkinstall
sudo rm -rf /usr/local/share/vim /usr/bin/vim
cd ~

ADMIN

  • django-suit
  • django-grappelli
  • django-otto-admin
  • django-baton

MENU

  • django-treenav

COMMENTS

<html>
<head>
<meta charset="utf-8" />
<script
src="https://code.jquery.com/jquery-2.2.4.min.js"
integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44="
crossorigin="anonymous"></script>
<script src="https://cdn.rawgit.com/TorinoMeteo/tm-widgets/3d120d9b/dist/tm-widgets.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/css/weather-icons.min.css" rel="stylesheet" type="text/css" />
<link href="https://fonts.googleapis.com/css?family=Nova+Mono|Oswald:400,700" rel="stylesheet" />
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId])
/******/ return installedModules[moduleId].exports;
@abidibo
abidibo / react-native-stuff.md
Last active July 13, 2017 10:36
React Native Stuff

Emulators

How to see the list of available emulators?

$ android list avd

How to start a virtual device from terminal (no need to open Android Studio)?

$ cd ~/Android/Sdk/emulator && ./emulator -avd EMULATOR_NAME -qemu -m 1024 -enable-kvm
@abidibo
abidibo / appdev.sh
Last active June 28, 2017 11:06
webdev and appdev scripts to automate startup dev screens and tools
#! /bin/bash
if [ -z "$1" ]; then
echo "Usage: . appdev [ProjectName]"
else
window=dev:0
project=$1
cd ~/Dev/mobile/${project}
tmux split-window -v
tmux split-window -h
tmux send-keys -t "2" 'npm run start' C-m
@abidibo
abidibo / vim-cscope-ctags.md
Last active June 27, 2017 12:43
vim cscope, ctags

Ricerca all'interno del codice, cscope

Utilizzando il comando cscope è possibile creare uno screenshot della cartella di lavoro che permette di cercare al volo tutti i punti nei quali viene ad esempio utilizzata una certa funzione.

Scarica cscope

sudo apt-get install cscope

gource -s .06 -1920x1080 --auto-skip-seconds .1 --multi-sampling --stop-at-end --highlight-users --hide mouse,progress --file-idle-time 0 --max-files 0 --background-colour 222222 --font-size 22 --title "django-baton - dev" --output-ppm-stream - --output-framerate 30 | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -crf 1 -threads 4 -bf 0 out.mp4
@abidibo
abidibo / node-dev-gotchas.md
Last active January 13, 2017 13:42
Node dev

Node Development gotchas

Init Project

npm init

Install packages

Production package (jQuery, react...)

@abidibo
abidibo / README.md
Created February 24, 2016 12:12
metasploit