Skip to content

Instantly share code, notes, and snippets.

View whysoserious's full-sized avatar
💭
Making things work

Jan Ziniewicz whysoserious

💭
Making things work
View GitHub Profile
You are doing a security audit of a Scala 2 codebase (Cats, Akka HTTP, Kafka,
running on Kubernetes, domain: live casino / iGaming so PII and compliance
matter). Audit ONLY the module/path I specify below. Do not wander into other
modules.
SCOPE: <ścieżka do modułu, np. modules/wallet-http/src/main/scala>
For this scope, hunt for these vulnerability classes specifically:
- Injection: SQL/NoSQL via string concatenation instead of parameterized
queries (Doobie/Slick), command injection, header injection.
@whysoserious
whysoserious / personal.el
Last active May 25, 2026 09:50
personal.el
(scroll-bar-mode -1)
(setq prelude-lsp-client 'lsp-mode)
(setq prelude-super-keybindings nil)
;;(setq mac-right-command-modifier 'none)
(setq ns-right-alternate-modifier 'none)
;; (setq prelude-theme 'solarized-dark)
(advice-add 'seconds-to-string :filter-args
(lambda (args) (list (car args))))
(add-hook 'markdown-mode-hook
woale
woali
woalu
wobec
wobeł
woble
wobła
wobło
wobły
wobłą

Elixir / JS / IoT developer

About the company

We are a young startup aiming to create a cutting-edge games for gambling slot machines aimed at Asian markets. The company was founded in 2017. At the moment the development team consists of 5 senior developers.

About the job

We are looking for a fullstack developer to join our team to help us develop both games (JS) and the hardware platform (Elixir). Apart from coding you will help us select proper technology stack, define development, deployment, testing procedures and also take part in building a company culture. This is a unique chance to be involved in a young company growth. This is a long-term job opportunity. Company is fully funded

@whysoserious
whysoserious / Proposal.md
Created March 22, 2017 12:06
Proposal.md

42

# This config should be placed in following path:
# $HOME/Library/Application Support/io.parity.ethereum/config.toml
[ui]
# You will need to unlock accounts manually if UI is disabled.
disable = true
[network]
# Parity will sync by downloading latest state first. Node will be operational in couple minutes.
warp = true
bash <(curl https://get.parity.io -Lk)
[Unit]
Description=Parity Daemon
[Service]
Type=simple
ExecStart=/usr/bin/parity $ARGS
EnvironmentFile=%h/.parity/parity.conf
ExecStop=/bin/kill -SIGINT $MAINPID
KillMode=process
Restart=on-failure
> test-only io.iohk.ethereum.vm.ProgramSpec
Running random program. Code size: 7 opcodes.
OPCODE GAS USED STACK SIZE
------------------------------------------------------------------------
ISZERO 3 12
AND 3 12
SDIV 5 11
EQ 3 10
DIV 5 9
ISZERO 3 8
[
{
"key": "field1",
"help_text": "This field has a parent_key",
"type": "unicode",
"parent_key": "transaction"
},
{
"key": "field2",
"help_text": "This field does not have a parent_key.",