Skip to content

Instantly share code, notes, and snippets.

View Kubo2's full-sized avatar
❤️
Excited to explore new heights of knowledge

Kubis Fowler Kubo2

❤️
Excited to explore new heights of knowledge
View GitHub Profile
@Kubo2
Kubo2 / ReCaptcha.php
Created December 20, 2019 12:31
Implement Google reCAPTCHA v3 backend+advice
<?php
/**
* This is a library based on an original Google code that handles reCAPTCHA v3.
*
* @author Jakub KUBÍČEK <jakub.david.kubicek@gmail.com>
*/
/**
@Kubo2
Kubo2 / display.html
Created November 19, 2019 19:10
Jednoduchá realtime aplikácia so serverovým úložiskom a server-sent events
<!doctype html>
<title>Načítava sa...</title>
<h1>Meno teraz je <span id='name'></span></h1>
<script>
const span = document.getElementById('name');
const es = new EventSource('onChange.php');
es.onmessage = function (msg) {
@Kubo2
Kubo2 / REGEX
Created July 4, 2017 14:28
This is a pretty nice regexp for breaking down BBCode that I wrote a few yrs ago and just found it again in my old PC
# This regular expression is written by Kubo2
# It is designed to syntactily match BB Tags in
# raw BB Code.
#
# It is written specifically for dh Project BB parser core - DH\BB\Parser.
#
# Author: Kubo2 <kelerest123@gmail.com>
# Date: 11/17/2014
#---------------------------------------------------------------------------------------------
#
@Kubo2
Kubo2 / dotaznik.txt
Created February 25, 2016 04:45
Otázky klientovi o programovaní systému registrácie-prihlasovania pre jeho web
1.1 Čo sa má zobraziť po úspešnom zaregistrovaní nového používateľa?
1.2 Čo sa má zobraziť v prípade chyby? Nová stránka s chybovou správou alebo vypísať chyby do stránky? Kam?
2.1 Čo sa má zobraziť po úspešnom prihlásení používateľa? Má sa prejsť na nejakú konkrétnu stránku?
2.2 Aké špecifické funkcie majú byť implementované pre využitie iba prihláseným používateľom?
2.3 Ako sú prihlásením ovplyvnené všetky ostatné stránky? Ktoré informácie sa na nich majú zobraziť naviac/nezobraziť?
2.4 Čo v prípade neúspešného prihlásenia? Kam sa majú umiestniť chyby?
3.1 Ktoré informácie sa majú použiť ako kľúče (tj. pár login-heslo) k používateľskému účtu?
3.2 Ktoré ďalšie informácie majú byť súčasťou registračného dotazníka?
@Kubo2
Kubo2 / priv.py
Created July 13, 2015 14:08
Adds a WelcomeBot master privilege to StackExchange chatroom user
#!/usr/bin/env python
import sys
import shelve
host_id = "stackoverflow.com"
room_id = "22091"
if len(sys.argv) == 1:
print("""
@Kubo2
Kubo2 / onzoom.js
Last active January 26, 2021 12:44
Detect zoom event in JavaScript
// set zoom event
window.onzoom = function(e) {
// zoom event
}
// detect resize
(function() {
var oldresize = window.onresize;
window.onresize = function(e) {
@Kubo2
Kubo2 / index.php
Last active August 29, 2015 14:03
Funkčné riešenie routovania pekných URL adries v podadresári na testovacom serveri
<?php
// autoloading
spl_autoload_register(function($nazov) {
if(is_file(__DIR__ . "/kontrolery/$nazov.php")) {
require(__DIR__ . "/kontrolery/$nazov.php");
} else if(is_file(__DIR__ . "/modely/$nazov.php")) {
require(__DIR__ . "/modely/$nazov.php");
} else {
throw new DomainException("Nie je možné načítať triedu $nazov", E_ERROR);