Světýlkův blog

Hlášky, myšlenky, čaj a co mě napadne ...
  • Svoboda jsou decentralizované zákazy.

  • Linuxový příkazista

    Pavel: Martine, existuje ve Windowsu něco jako netstat?
    Martin: Jo. Netstat.

  • Vyměnil jsem malý kus své mužnosti, za velký kus svého pohodlí. –Pavel K.

  • Zvládl jsem dva duplicitní tasky jednou ranou!

  • Kotlin vs. Python – srovnání na reálném projektu

    Jak jsem již psal dříve, rozhodl jsem se přepsat jeden náš společný projekt (ChatCzGate), který jsme psali s Imrijou v Pythonu, do Kotlinu. Rozhodl jsem se tak proto, abych jednak Kotlin prověřil trochu důsledněji než jen na jednoduché Spring Boot aplikaci, ale taky abych si ho i trochu lépe zažil. Konec konců, nejlépe se nový programovací jazyk naučíte právě tím, že si v něm rovnou něco netriviálního napíšete.

    Pro srovnáni jsem vybral tyto 2 soubory:

    Co se vám libí více? 🙂

    PS: Zdá se, že vše funguje, jak má a během celé implementace nenastal jediný NullPointerException 🙂 , takže za mě palec nahoru.

  • Smutný vtip

    Programátor přišel na návštěvu do jiné firmy a naskytne se mu příležitost nahlédnout do oddělení, kde pracují tamní programátoři. Pohlédne jednomu z nich přes rameno na obrazovku a po chvíli pronese: „Heh, co to má být? To je nějaký legacy kód?“ a ten programátor mu odpoví: „Ne. To jsem napsal teď.“.

  • Krásy Kotlinu aneb střípky z přepisu IRC brány pro Chat.cz

    Abych Kotlin podrobil dostatečné zkoušce, nemohlo to samozřejmě zůstat jen u přepisu jednoduché Spring Boot aplikace. Rozhodl jsem se tedy, že dostatečným kandidátem by mohla být IRC brána ChatCzGate, kterou jsme s Imrijou napsali kdysi dávno v Pythonu. V tomto článku bych se chtěl podělit o pár postřehů, ale i nějaké to zamyšlení ohledně toho, co se v „Kotlinovském kruhu“ odehrává.

  • Moderní doba kráčí stále kupředu

    Já: Půjdu žádat o novou občanku. Slyšel jsem, že si mě tam i vyfotí.
    Roman: Ta občanka si tě sama vyfotí.

  • Kiting na travních lyžích v Tošovicích

    Tak jsme to byli projet na Tošovické louky. Honza se dozvěděl, že tam budou další kiteři, tož jsme se rozhodli se přidat. Tráva byla trošku vyšší, ale to nebyl pro travní lyže vůbec žádný problém. Počasí nádherné, no zkrátka krása. Hned jak první skladba videa napoví, nijak jinak než „svoboda“ bych to nenazval :-). Vítr se zpočátku zdál být velmi slabý, tak jsem rozbalil rovnou svou 12tku, avšak občas (a to především nahoře na kopci) přifouklo docela dost, a tak jsem sem tam cestou z kopce raději trimoval.

  • Programovací jazyk Kotlin a mé první dojmy

    Již před dávnými léty, kdy vypukl JVM-language boom, jsem se doslova musel smát, když jsem se (pocitově) každých 14 dnů dočetl o novém supr dupr programovacím jazyku pro JVM, který zřejmě má být ten nejlepší a říkal jsem si, proč doprčic potřebujeme něco dalšího, vždyť Scala již vyřešila všechny naše problémy, nebo ne? 🙂 Mou pozornost upoutalo nedávné prohlášení Googlu, který oznámil Kotlin jako oficiálně podporovaný jazyk pro Android a dále moc hezký článek Mika Hearna o tom, proč se právě Kotlin stal jeho dalším programovacím jazykem.