Skip to content

Instantly share code, notes, and snippets.

Konrad fedek6

Block or report user

Report or block fedek6

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@fedek6
fedek6 / import_logs.bat
Created Jun 5, 2018
Bat for importing Matomo logs on Windows enviroment.
View import_logs.bat
@echo off
:: Based on https://matomo.org/docs/log-analytics-tool-how-to/
:: Global config
:: Python URL (must be 2.x)
SET PY_BIN=C:\Program Files\Python\Python27\python.exe
:: Matomo import_logs executable
SET IMPORT_LOGS=C:\inetpub\htdocs\piwik\misc\log-analytics\import_logs.py
@fedek6
fedek6 / backup_pg.ps1
Created Jun 4, 2018
PowerShell script for Posgres backup. Support for multiple databases.
View backup_pg.ps1
#Global config (always uncommented)
$PG_BIN = "C:\Program Files\PostgreSQL\9.6\bin\pg_dump.exe"
$PG_HOST=$env:COMPUTERNAME
$PG_PORT=5432
$PG_PATH="C:\inetpub\temporary_backups"
$ZIP_BIN="C:\Program Files\7-Zip\7z.exe"
#----------------------------------------
#Database config for (uncomment if manual use)
@fedek6
fedek6 / bootstrap.js
Created May 21, 2018
jQuery basic bootstrap
View bootstrap.js
(function ($, root, undefined) {
/**
* Onready – fire when DOM is ready
*/
$(function () {
'use strict';
// say hello
console.log('Hello, Want to hire me? Go to: http://realhe.ro');
@fedek6
fedek6 / web.php
Created May 21, 2018
Debug information about rendered template in Yii2
View web.php
<?php
$config = [
'components' => [
'view' => [
'on afterRender' => function ($event) {
// Check if this is not a layout file
if( preg_match( '/layouts/', $event->viewFile ) == 0 ) {
/**
* Add template info.
*/
@fedek6
fedek6 / glitcher.js
Created May 14, 2018
Glitch website using jQuery
View glitcher.js
$.fn.glitchMode = function() {
var glitches = {
/**
* Random color
*/
color: function(e) {
var color ='#'+Math.random().toString(16).substr(2,6);
e.css('color', color );
},
@fedek6
fedek6 / functions.php
Created Mar 13, 2018
Ajax support for WP Newsletter plugin (https://www.thenewsletterplugin.com)
View functions.php
<?php
/** @constant string THEME_NAME **/
define( 'THEME_NAME', get_option('stylesheet') );
/**
* Custom script
*/
function my_scripts_method() {
wp_enqueue_script(
'custom-script',
@fedek6
fedek6 / Gruntfile.js
Last active Nov 12, 2017
Grunt file designed for e-mail HTML creation.
View Gruntfile.js
module.exports = function (grunt) {
grunt.initConfig({
/**
* Prepare banner.
* This will be used as header for generated files.
*/
pkg: grunt.file.readJSON('package.json'),
banner: '/*! <%= pkg.name %> - v<%= pkg.version %> ' + '<%= grunt.template.today("yyyy-mm-dd h:MM:ss") %>' + '*/' + "\n",
/* Minify html */
@fedek6
fedek6 / removeSublimeContextMenu.bat
Created Nov 9, 2017
Remove Sublime integration added by: roundand/OpenWithSublimeText3.bat
View removeSublimeContextMenu.bat
@echo off
rem add it for all file types
@reg delete "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 3" /f
rem add it for folders
@reg delete "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text 3" /f
pause
@fedek6
fedek6 / backup.sh
Last active Oct 18, 2017
Simple backup script for web projects.
View backup.sh
#!/bin/sh
# Path
result=${PWD##*/}
# Current date
now=$(date +"%d_%m_%Y")
machine=$(hostname)
# Database credentials
@fedek6
fedek6 / dummy_download.php
Created Jul 28, 2017
Dummy download tester for PHP with data throttling
View dummy_download.php
<?php
/**
* Long file download tester.
* You can test very long file downloads using PHP.
*/
ob_start();
/**
* Settings
*/
You can’t perform that action at this time.