Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View senpl's full-sized avatar

Michał Urbanek senpl

View GitHub Profile
@senpl
senpl / SetterFiller.java
Last active December 12, 2016 11:26
Setter for all sets with simplest data. For fast testing basic requests. solves partly http://stackoverflow.com/questions/6920571/shortcut-for-calling-all-the-setter-methods-on-an-object-in-eclipse
import java.lang.reflect.Method;
public class SettersFiller {
public static void main(String[] args) {
String adress = "com.example.ClassToSet";
classWrap(adress, 0);
}
public static int methodIndex = 0;
# initialization file (not found)
@senpl
senpl / phpmyadminRefresh.js
Last active July 6, 2017 12:24
phpmyadmin refresher for tempermonkey.
// ==UserScript==
// @name phpmyadmin refresher
// @namespace mu
// @include http*/phpmyadmin/*
// @include http*/oozoos3o/*
// @include http*/index.php?db=*
// @version 1.1
// @grant none
// @description refresh phpmyadmin tables every defined time
// ==/UserScript==
@senpl
senpl / tasks.json
Created September 3, 2018 12:46
Automatic build of typescript files tasks config in version "0.1.0"
{
"version": "0.1.0",
"command": "tsc",
"isShellCommand": true,
"args": [
"-w", "-p", "."
],
"showOutput": "silent",
"isBackground":true,
"problemMatcher":"$tsc-watch"
@senpl
senpl / user-scripts.js
Last active December 16, 2020 13:12
Piłka nożna męska i hokej na TVP sport
// ==UserScript==
// @name Piłka nożna męska i hokej na TVP sport
// @namespace https://gist.github.com/senpl
// @version 0.1
// @description try to take over the world!
// @author Michał Urbanek
// @match https://sport.tvp.pl/program-tv*
// @grant none
// ==/UserScript==
https://docs.google.com/presentation/d/1OJcZv7KjOg5fNAHbzOs0jZ2Rmk-824xHOBpk6Pxq6QQ/edit?usp=sharing
Odejmij od zmiennej roznica wartość 20.3 wynik wypisz na konsoli
funkcję odejmującą 2 wyrazy, funkcja pobiera 2 parametry, nazywa sie dodawanieDwochLiczb i od 2giego parametru odejmuje wartość 1go parametru.
Napisz funkcję, która gdy dostaje łańcuch “hej” odpowiada “ho” , a na wszystkie inne string “nie wiem co odpowiedzieć”.
Co robi operator %
Co robi operator +=
Napisz funkcję która pomnoży przez siebie 3 parametry.
Czym się różni deklaracja zmiennej od jej definicji
Jakiego słowa użyć by zwrócić wartość z funkcji
Zdefiniuj poprawnie funkcję o nazwie “różnica” która przyjmuje 3 parametry, z czego 3ci domyślny.
Napisz funkcję supFunc która jeśli dostanie parametr parametru to zwróci łańcuch znaków “ok”, a jeśli nie dostanie parametru to wypisze na konsolę “brak parametru” i zwróci pusty string “”.
@senpl
senpl / tablice2
Last active December 10, 2021 08:00
Wyślij z formularza tablicę, jeśli istnieje to uaktualnij. Ma zawierać wszystkie typy danych (stringi, liczby, boolean z checkbox) , Dla użytkowników niech wyświetla "Dodano ${imie}" albo "Zaktualizowano ${imie}".
Na konsole wyświetla całą tablicę z wszystkimi polami. Na 5 w notacji es6.
Pobierz json'a z internetu.
Zamień na obiekt JS.
zmień w obiekcie jeden z kluczy
Usuń z obiektu jeden z kluczy
dodaj do obiektu jeden klucz
Wypisz na konsole wszystkie klucze tego obiektu
Zapisujemy obiekt w pliku obiekt.json .
@senpl
senpl / atom-shortcuts.csv
Last active December 14, 2021 18:15
atom shortcuts and snippets for JS to export to Super Flashcards
Command Palette ctrl-shift-p;
Open File ctrl-p;
End line with semicolon ctrl+semicolon;
End line with comma ctrl+comma;
End new line ctrl-Enter;
Easy Block Ctrl+B;
Toggle Developer Tools ctrl-shift-i;
Duplicate Lines ctrl+shift+d;
Delete Line ctrl+shift+k;
Move Line Up ctrl-up;