In file included from src/libslic3r/utils.cpp:39: In file included from src/xsinit.h:38: In file included from /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:3476: /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:323:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] set_cur depth=%d\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:323:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] set_cur depth=%d\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:341:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] save_local\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:341:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] save_local\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:349:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] restore_local\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:349:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] restore_local\n", \ ^ In file included from src/libslic3r/utils.cpp:39: In file included from src/xsinit.h:38: /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:4257:37: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] INIT("Use of uninitialized value%"SVf"%s%s"); ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:4277:75: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] INIT("Modification of non-creatable hash value attempted, subscript \"%"SVf"\""); ^ In file included from src/libslic3r/utils.cpp:72: In file included from /usr/local/include/boost/log/expressions.hpp:26: In file included from /usr/local/include/boost/log/expressions/formatters.hpp:24: In file included from /usr/local/include/boost/log/expressions/formatters/named_scope.hpp:37: /usr/local/include/boost/log/attributes/named_scope.hpp:376:37: error: too many arguments provided to function-like macro invocation named_scope::push_scope(m_Entry); ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:448:9: note: macro 'push_scope' defined here #define push_scope() Perl_push_scope(aTHX) ^ In file included from src/libslic3r/utils.cpp:72: In file included from /usr/local/include/boost/log/expressions.hpp:26: In file included from /usr/local/include/boost/log/expressions/formatters.hpp:24: In file included from /usr/local/include/boost/log/expressions/formatters/named_scope.hpp:37: /usr/local/include/boost/log/attributes/named_scope.hpp:413:28: error: too many arguments provided to function-like macro invocation static void push_scope(scope_entry const& entry) BOOST_NOEXCEPT; ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:448:9: note: macro 'push_scope' defined here #define push_scope() Perl_push_scope(aTHX) ^ In file included from src/libslic3r/utils.cpp:72: In file included from /usr/local/include/boost/log/expressions.hpp:26: In file included from /usr/local/include/boost/log/expressions/formatters.hpp:24: In file included from /usr/local/include/boost/log/expressions/formatters/named_scope.hpp:37: /usr/local/include/boost/log/attributes/named_scope.hpp:413:17: error: variable has incomplete type 'void' static void push_scope(scope_entry const& entry) BOOST_NOEXCEPT; ^ /usr/local/include/boost/log/attributes/named_scope.hpp:413:27: error: expected ';' at end of declaration list static void push_scope(scope_entry const& entry) BOOST_NOEXCEPT; ^ /usr/local/include/boost/log/attributes/named_scope.hpp:419:17: error: expected ')' static void pop_scope() BOOST_NOEXCEPT; ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:436:37: note: expanded from macro 'pop_scope' #define pop_scope() Perl_pop_scope(aTHX) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/XSUB.h:430:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:3195:47: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/thread.h:320:28: note: expanded from macro 'PERL_GET_CONTEXT' # define PERL_GET_CONTEXT PTHREAD_GETSPECIFIC(PL_thr_key) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/thread.h:316:38: note: expanded from macro 'PTHREAD_GETSPECIFIC' # define PTHREAD_GETSPECIFIC(key) pthread_getspecific(key) ^ /usr/local/include/boost/log/attributes/named_scope.hpp:419:17: note: to match this '(' /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:436:37: note: expanded from macro 'pop_scope' #define pop_scope() Perl_pop_scope(aTHX) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/XSUB.h:430:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:3195:27: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ In file included from src/libslic3r/utils.cpp:72: In file included from /usr/local/include/boost/log/expressions.hpp:26: In file included from /usr/local/include/boost/log/expressions/formatters.hpp:24: In file included from /usr/local/include/boost/log/expressions/formatters/named_scope.hpp:37: /usr/local/include/boost/log/attributes/named_scope.hpp:419:17: error: C++ requires a type specifier for all declarations static void pop_scope() BOOST_NOEXCEPT; ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:436:37: note: expanded from macro 'pop_scope' #define pop_scope() Perl_pop_scope(aTHX) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/XSUB.h:430:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:3195:29: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ 14 errors generated. error building src/libslic3r/utils.o from 'src/libslic3r/utils.cpp' at /System/Library/Perl/5.18/ExtUtils/CBuilder/Base.pm line 177. FAIL
Bullshit faktor a jeho eliminace
V dnešním článku se budeme zabývat výsledky našeho výzkumného týmu, který dlouhodobě působí v malých i velkých firmách, v lokálním i mezinárodním měřítku, napříč obory. Objasníme si několik poznatků, jejichž pochopením můžete přispět k eliminaci bullshitu ve Vaší společnosti a současně dosáhnout harmonického pracovního vztahu se svými kolegy.
Faktor dysfunkce
Pomocí komplikovaných analýz zpracovaných podle ďábelských metodik nad impozantním vzorkem dat, dospěl náš výzkumný tým k poznání, že na každé nejvýše čtyři zaměstnance potřebujete v dnešní době jednoho zametače, který bude téměř výhradně opravovat jejich chyby, prezentovat nápravu zákazníkům (i dodavatelům), řešit problémy vzniklé činností těch čtyř lidí, atd.
Well Done, Little One
Dlouho jsem sem nic nenapsal. Ztratil jsem potřebu veřejně vyjadřovat svůj názor formou blogu a taky občas píšu jinam. Teď jsem si po sobě pár svých příspěvků přečetl a pobavilo mě, jak naivní jsem byl. A zároveň mi to dalo skvělou zpětnou vazbu – vidím kam jsem se posunul. Takže jsem se rozhodl, že to nebudu mazat, jak to dělají lidé, kteří se taky posunuli, ale za svoje mládí se stydí.
Jak rychle založit firmu
Dřív, zhruba tak před deseti lety, když jsem zakládal svoji první firmu, to trvalo několik dnů, v některých zvláštních oblastech naší země i týdnů. A stálo to kolem 20 tisíc.
Když jsem se konečně před dvěma dny rozhoupal, zjistil jsem, že největší problém je najít notáře, který si na vás najde čas co nejdřív. Jakmile ale dostanete půlhodinu notářova času, je to hračka.
Jak rychle lze založit firmu dnes?
Armagetron Advanced: A Safe Multiplayer for Kids
As many of you know, I have some kids. One day I was thinking about showing them a magic of the Internet multiplayer games. But I was sure they’re ready for Dooms, Quakes and such things. So, I set the priorities and requirements of the game to be:
- non-violent: at least no blood, no shooting, stabbing and no chainsaw massacres
- free: open source if possible, but try and buy at least
- multiplatform: we had 2x Fedora, 1x CentOS, 1x Mac OS X, 1x Windows 7, 1x Windows 10
- not obsolete: my time is not cheap and I really don’t want to solve issues instead of playing
- many players: games for two players are not interesting enough
Tough rules, you might think. And after doing some research on this topic, I can’t agree more.
Fink: Looking Too Closely
Just listen to it. Or buy it on Soundcloud.
Druhotná rozhodovací paralýza
Co je rozhodovací paralýza víme. To je když si neumíme vzít spreadsheet, v němž si do jednoho sloupce dáme Pro, do druhého Proti, všechno si to sepíšeme a rozhodneme se.
Co je druhotná platební neschopnost víme také. To je když nemůžeme platit, protože nám někdo nezaplatil (tím pádem jsme švorce, ale není to tak úplně naše chyba).
Když se můžeme začít rozhodovat teprve potom, až se někdo jiný sám odváží rozhodnout, tomu říkám druhotná rozhodovací paralýza.
Shellmo RepWalker Heavy — první krůčky
Jak mnozí tušíte, pustil jsem se do tvorby robotů a dalších chytrých udělátek. Je to už nějaký ten pátek, ale nevěnuji tomu zase tolik času, aby to neslo plody. Tedy, zatím jsem nevěnoval.
Teď o víkendu se mi ale poštěstilo zužitkovat dosavadní zkušenosti a výsledkem je prototyp chodícího podvozku. Některé části jsou původní, jiné jsem musel vylepšit, aby se daly vytisknout na staré domácí tiskárně.
Quote of the day #16
Za poslední dva roky jsem se, díky radikální změně oboru podnikání, musel naučit smířit s lecjakou kolemjdoucí fekálií. Ale také jsem se naučil v nich určitá individua efektivně topit.
Candy King — Karneval sladkostí v místních Tesco Stores
Dneska jsem si byl koupit v Tescu pečivo a při průchodu k pokladnám jsem měl na chvilku pocit, že jsem se ocitl v nebi. Bohužel fotky z mobilu stojí tentokrát za nic, takže se asi budete muset jít podívat na vlastní oči. Říkají tomu Karneval sladkostí …