This is a shorter version of awesome go. Just tools I personally use.
- go-funk Modern Go utility library which provides helpers (map, find, contains, filter, chunk, reverse, ...).
{ | |
"compilerOptions": { | |
"outDir": "./public/js/dist", | |
"allowJs": true, | |
"target": "es5", | |
"module": "es6" | |
}, | |
"include": [ | |
"./public/js/src/**/*" | |
] |
$.each($("#orders_modal input, #orders_modal textarea, #orders_modal select"), function (index, value) { | |
if($(value).attr("required") === undefined){ | |
return; | |
}else{ | |
if(!$(value).val()){ | |
$(value).addClass("is-invalid") | |
}else{ | |
$(value).removeClass("is-invalid") | |
} | |
} |
This is a shorter version of awesome go. Just tools I personally use.
import L from 'leaflet'; | |
import 'leaflet/dist/leaflet.css'; | |
import 'leaflet-defaulticon-compatibility/dist/leaflet-defaulticon-compatibility.webpack.css'; // Re-uses images from ~leaflet package |
" Jereme's Vim configuration | |
" Install vim-plug | |
" curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim | |
" then run :PlugInstall | |
set nocompatible " required | |
set splitbelow | |
set splitright | |
set foldmethod=indent | |
set foldlevel=99 |
" NeoVim Configuration | |
" ~/.config/nvim/init.vim | |
" Check if Plug is already installed. make sure curl is installed first | |
" run PlugInstall afterwards | |
if empty(glob("~/.local/share/nvim/site/autoload/plug.vim")) | |
silent !curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs | |
\ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim | |
auto VimEnter * PlugInstall | |
endif |
Currently, Qt Creator allows you to create Python files (not projects) and run them. It also has syntax highlighting, but it lacks more complex features such as autocomplete. | |
Running scripts requires some configuration (I used this tutorial). Open Qt Creator and go to Tools->Options->Environment->External Tools. Click Add->Add category and create a new category (for example, Python). Then, select the created category and click Add->Add Tool to create a new tool - RunPy for example. Select the created tool and fill the fields on the right: | |
Description - any value | |
Executable - path to python.exe | |
Arguments - %{CurrentDocument:FilePath} | |
Working directory - %{CurrentDocument:Path} | |
Environment - QT_LOGGING_TO_CONSOLE=1 | |
You get something like this: |
#!/bin/bash | |
kivyBaseBuildDir=/tmp | |
myKivyInstallAlias="kivyDev" | |
#Build and install Kivy on Ubuntu - http://kivy.org/docs/installation/installation.html#development-version | |
#Modify the PYTHONPATH to point at our Kivy install - see http://docs.python.org/2/tutorial/modules.html#the-module-search-path AND http://docs.python.org/2/tutorial/modules.html#standard-modules | |
sudo apt-get install python-setuptools python-pygame python-opengl python-gst0.10 python-enchant gstreamer0.10-plugins-good python-dev build-essential libgl1-mesa-dev libgles2-mesa-dev python-pip | |
if [ ! `pip freeze | grep -i cython` ]; then |