Skip to content

Instantly share code, notes, and snippets.

p:\Rust\effective-sniffle\despayre>make -j10
g++ -c -Os -Wall -std=c++1z -MD -Wno-unused-parameter -g -pthread -Wno-unused-variable main.cpp -o main.o -I./include/reaver
g++ -c -Os -Wall -std=c++1z -MD -Wno-unused-parameter -g -pthread -Wno-unused-variable parser/lexer.cpp -o parser/lexer.o -I./include/reaver
g++ -c -Os -Wall -std=c++1z -MD -Wno-unused-parameter -g -pthread -Wno-unused-variable parser/parser.cpp -o parser/parser.o -I./include/reaver
g++ -c -Os -Wall -std=c++1z -MD -Wno-unused-parameter -g -pthread -Wno-unused-variable semantics/delayed_variable.cpp -o semantics/delayed_variable.o -I./include/reaver
g++ -c -Os -Wall -std=c++1z -MD -Wno-unused-parameter -g -pthread -Wno-unused-variable semantics/files.cpp -o semantics/files.o -I./include/reaver
g++ -c -Os -Wall -std=c++1z -MD -Wno-unused-parameter -g -pthread -Wno-unused-variable semantics/semantics.cpp -o semantics/semantics.o -I./include/reaver
g++ -c -Os -Wall -std=c++1z -MD -Wno-unused-parameter -g -pthread -Wno-unused-variable semantics/ty
@nabijaczleweli
nabijaczleweli / email.md
Created March 15, 2016 15:16
Tech Stack Survey

Hi Jędrzej,

I'm an Outreach Specialist for G2 Crowd, a user review site for business software. I came across your profile on GitHub when I was searching for Python developers and I'm curious whether you could share a little of your expertise.

We're looking to increase the number of reviews we have on our site for several developer tools so we're sending out Amazon gift cards in exchange for software reviews. The gift cards range from $10 to $25 per review.

You can see what software we're looking for reviews for and how much we're paying for them here.

@nabijaczleweli
nabijaczleweli / zadanie.md
Created March 4, 2016 11:09
Bazy danych - notatka 2

Kierownik banku zlecił swojemu podwładnemu stworzyć listę dziesięciu najbardziej zadłużonych osób, a anastęppnie poinformować ich o uregulowaniu. Poddany szefa wpadł na pomysł zrobienia listy osób z numerami telefonów i datą spłaty, a następnie informowania ich drogą telefoniczną o zbliżającym się okresie rozliczeniowym. Po wykonaniu całego zlecenia raport z danymi został dostarczony na biurko szefa.
Wykonać tabelę (imię, nazwisko, adres, numer telefonu, wysokość zadłużenia, data słaty) i wykonać pełny raport.

@nabijaczleweli
nabijaczleweli / databases.md
Created February 26, 2016 11:35
Bazy danych - notatka

Baza danych - kolekcja danych zapisanych zgodnie z określonymi regułami.

Jeden wiersz tabeli to record, który składa się z pól o różnych typach (m.in. tekst (VARCHAR), liczba dziesiętna (*INT), data, godzina).
Każdy rekord tabeli zawiera informacje o jednym elemencie, np. o uczniu.
Rekord składa się z pól, takich jak "nazwisko", "imię", "średnia ocen", etc.

Kwerenda - zapytanie skierowane do tabeli lub innej kwerendy. W wyniku jej wykonania wyświetlone zostaną rekordy tabeli w liczbie i kolejności spełniającej wyniki jej wykonania. Kwerendy pozwalają na różne sosoby na różne sposoby oglądać, zmieniać i analizować dane.

@nabijaczleweli
nabijaczleweli / zasady.md
Last active February 10, 2016 20:45
Sposób na udaną prezentację

Sposób na udaną prezentację:

  • plan prezentacji
    1. wstęp
    • powitanie
    • prezentacja autora
    • cel i reguły prezentacji
    1. rozwinięcie
    • szczegółowe omówienie tematu
    1. zakończenie
  • powtórzenie głownych myśli
[
{ "keys": ["ctrl+alt+shift+l"], "command": "alignment" },
{ "keys": ["ctrl+shift+d"], "command": "duplicate_lines" },
{ "keys": ["ctrl+tab"], "command": "next_view" },
{ "keys": ["ctrl+shift+tab"], "command": "prev_view" },
{ "keys": ["ctrl+alt+f"], "command": "yapf"}
]
@nabijaczleweli
nabijaczleweli / asdf.py
Created October 4, 2015 20:51
Optimizing BF transpiler
#!/usr/bin/python3
import sys
import itertools
def print_header():
print('#include <stdio.h>')
print()
print()
print('int main() {')
@nabijaczleweli
nabijaczleweli / wscript
Last active September 26, 2015 17:45
The base waf build system script
#!/usr/bin/env python3
def options(opts):
opts.load('compiler_cxx')
def configure(conf):
conf.load('compiler_cxx')
conf.check(features='cxx cxxprogram', cxxflags=['-std=c++14', '-Wall', '-Wextra', '-O3', '-pedantic', '-pipe'], uselib_store='M')
@nabijaczleweli
nabijaczleweli / a.hpp
Last active September 16, 2015 23:49
Directive store
// The MIT License (MIT)
// Copyright (c) 2015 nabijaczleweli
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the "Software"),
// to deal in the Software without restriction, including without limitation
// the rights to use, copy, modify, merge, publish, distribute, sublicense,
// and/or sell copies of the Software, and to permit persons to whom the
// Software is furnished to do so, subject to the following conditions:
@nabijaczleweli
nabijaczleweli / sysprops.cpp
Created September 16, 2015 21:30
10/10 error handling
if(const auto sys = envvar_or({"OS"}, nullptr))
return sys;
throw runtime_error("the world is on fire"); // Something's *REALLY* wrong