Skip to content

Instantly share code, notes, and snippets.

View kacpak's full-sized avatar

Mateusz Kasprzak kacpak

View GitHub Profile
@kacpak
kacpak / jQuery textChange.js
Last active April 26, 2016 21:01
jQuery on value changed
jQuery.fn.textChange = function(callback) {
return this.each(function() {
var lastentry = '';
$(this).keyup(function(event) {
var value = $(this).val();
if (value != lastentry) {
if (typeof callback == 'function')
callback.call(this);
}
@kacpak
kacpak / gulpfile.js
Last active April 14, 2016 11:07
Sass & JS minification
/* jshint node: true, strict: global */
'use strict';
var gulp = require('gulp');
var minifyJs = require('gulp-minify');
var sass = require('gulp-sass');
var cleanCss = require('gulp-clean-css');
var autoprefix = require('gulp-autoprefixer');
var browserSync = require('browser-sync').create();
@kacpak
kacpak / gulpfile.js
Created February 10, 2016 14:33
Angular2 compilation
'use strict';
var gulp = require('gulp');
var sass = require('gulp-sass');
var ts = require('gulp-typescript');
var tsProject = ts.createProject('tsconfig.json', {typescript: require('typescript')});
var paths = {
sass: ['./resources/sass/**/*.scss'],
ts: ['./resources/app/**/*.ts'],
@kacpak
kacpak / .bashrc
Last active February 17, 2016 21:03
alias homestead="homestead.bat"
alias hs="homestead"
alias code="cd /D/Code/"
alias x="exit"
alias cls="clear"
alias bashrc="subl ~/.bashrc"
alias scripts="cd /D/OneDrive/#Tools/Scripts"
alias ..="cd .."
alias ...="cd ../.."
@kacpak
kacpak / homestead.bat
Last active February 17, 2016 20:29
Homestead z dowolnego miejsca
@ECHO OFF
SETLOCAL
if [%1]==[] (
echo Vagrant: Homestead
echo up uruchamia maszyne wirtualna
echo down zatrzymuje maszyne wirtualna
echo destroy niszczy maszyne wirtualna
echo ssh loguje sie do maszyny poprzez ssh
echo conf otwiera plik konfiguracyjny .yaml