docs
some documents/articles that i think are interesting.
things i wrote
some articles/chapters i've wrote or was coauthor of.
3D printing 101 – some of my notes on 3D printing, that i found useful over the time.
-
-
dispatcher in C++14 – article presenting neat and compact mechanism for dispatching serialized messages, that require minimal user's attention.
-
-
-
C++0x in SDJ (PL) – C++0x series of articles i took part in.
-
FOA state of art (PL) – semester report about artificial systems for focusing of attention (FOA) which i planned to do during my PhD.
-
otwarcie a.d. (PL) – story of love and enlightenment i wrote some time ago.
praca dyplomowa (PL) – my master thesis. description of some aspects of using AI in mobile robotics. as part of project mobile robot has been created along with necessary software. more information about software-hardware part can be found on
TIER mobile robot project page.
my presentations
some publicly available presentations/materials from my past talks.
-
-
-
komputer za kierownicą (PL) – a short popular-science talk about computer-driven cars, with a focus on neural-networks, presented on
DFN.
-
-
-
-
-
-
-
-
-
-
-
hello houston (PL) – presentation about different aspects of error handling, including exceptions in particular. top-level ideas of how exception handling is implemented by compiler vendors are presented. presentation held on the 2nd
C++ Wrocław meeting (2013).
-
-
other resources
other interesting materials found on the net.
-
Optimizing software in C++ – very nice, free book (by Agner Fog) on software optimizations, that can be done in C++, for the modern hardware.
-
-
the free lunch is over – interesting article written by
Herb Sutter, dating back to 2005, explaining that multithread and multiprocessor software is an future for now on. releasing software that runs slow, thinking that CPUs will get fast enough in a year time, does not do the trick if your application won't scale well with a number of cores, that future CPUs will offer.
writing robust shell scripts – short article giving many hints on shell programming, that in general is problematic, since i has many details one must know/remember about.
Economy of uncertainty (PL) – interesting article discussing common economics approach fails constantly, a specially during crisis when it's needed the most.
-
-
Forbiding payment exposure at work (PL) – interesting article clamming that in Poland there is no law base for employer to forbid workers to talk about their individual payment, which is very common practice now days.
-
-
-
Martian headsets – interesting article explaining main problems in IT, on real-life examples of web browsers. if you still think that being liberal about input of your programs is good thing, start from reading this article.
-
WPA on linux – small set of pieces of information that helped me with configuration of WPA on my
Debian box.
Linux kernel userspace API – since 2.6.23 kernel there is possibility to write drivers in userspace. this is good starting point, though there is still lack of some functionality like DMA which makes it impossible to write efficient drivers for graphics, fs, etc.
The perils of JavaSchools – interesting article about lowering requirements for degree in computer science which effects in CS-graduated students that do not understand pointers, recursion and other basics.
cold boot attack – description of vulnerability of encrypted disks based on fact, that RAM memory content can be read after up to few minutes after power-off (yes - DRAM too!).
Back to top