Skip to content

Instantly share code, notes, and snippets.

View giovannigiordano's full-sized avatar

Giovanni Giordano giovannigiordano

  • Milano
View GitHub Profile

WeirdText

Encoding and decoding tool.

WeirdText is a text encoder/decoder. Actually, its output is not a real "encryption" because humans could quite easily read it. Machines, instead, may find its output difficult to read without the list of original words.

The purpose of WeirdText is not just having fun. There are real-world applications for it.

## Encoding For each word belonging to the original text, leave its first and last characters in their original position, but shuffle (permute) all the characters in the middle of the word.

" Plugin manager
call plug#begin('~/.vim/plugged')
Plug 'morhetz/gruvbox'
Plug 'ryanoasis/vim-devicons'
Plug 'scrooloose/nerdtree'
Plug 'jiangmiao/auto-pairs'
Plug 'tpope/vim-surround'
Plug 'tpope/vim-fugitive'
Plug 'vim-airline/vim-airline'

Keybase proof

I hereby claim:

  • I am giovannigiordano on github.
  • I am giggi_html (https://keybase.io/giggi_html) on keybase.
  • I have a public key ASD_KL_-tKgEhtR07I6KT1yufbT0c_Q8swCpV1BUUvYpIwo

To claim this, I am signing this object:

@giovannigiordano
giovannigiordano / jsconfig.json
Last active April 11, 2019 17:58
JSConfig for ES6 React Project
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"allowSyntheticDefaultImports": true,
"jsx": "react",
"alwaysStrict": true
},
"exclude": [
"node_modules"