Zawiodłem się na Fakapie, czyli recenzja podwójna

Tytuł: Zawód Opowieści o pracy w Polsce To o nas Autor: Kamil Fejfer Rok: 2017 ISBN: 978-83-770-0294-0 Pierwsza z książek, której przyjrzymy się dzisiaj, jest chyba najważniejszą w 2017 roku książką poruszającą kwestie społeczne. Tyle tylko, że jest to książka marna. Mamy tu mieszankę treści wartościowych. Chociażby historię ratownika medycznego, laureatki studenckiego nobla, która nie […]

RoomOverflowError, czyli o JDD 2017

W dużym skrócie było zacnie. W szczegółach to powiem tak. Jarek Ratajski zjechał adnotacje z góry do dołu. Następnie wykonał nawrót i poprawił. Świetna prezentacja o tym, że warto czasami wrócić do podstaw języka, zamiast korzystać z rozwiązań w rodzaju Springa. Później Tomek Kleszczyński opowiedział o Kotlnie. Bardzo podstawy, ale miało to ręce i nogi. […]

Sendbajt

Bo w speakers cornerze na jdd pojawił się ten temat Sendbajt Copyright 1998 by oscyloskop Jest to opowiesc o najbardziej chyba spektakularnej grupie hackerskiej w historii Netu oraz najgenialniejszym hackerze wsrod seniorow. Pan Jan S. , bo o nim mowa zaczal sie co prawda interesowac komputerami dopiero w wieku 68 lat lecz efekty jego zainteresowan […]

Slowsort w Elixirze i testująca dokumentacja

Za trzy dni będzie premiera Javy 9. Dlatego właśnie czas napisać coś o Elixirze. Dziś na tapecie ląduje jeden z ciekawszych elementów języka, czyli wykonywalna dokumentacja. Chwila teorii Gdy dokumentujemy jakiś fragment kodu, to często aż prosi się dołączyć jakiś przykład. Coś w rodzaju dla takich danych otrzymasz taki rezultat. Wszystko fajnie, bo taki przykładowy […]

Przekwalifikowanie się na…

Dziś super krótko, bo ostatnie dwa tygodnie miałem mocno obłożone, a kolejne trzy udowadniają, że można jeszcze więcej. Jak ktoś w dyskusji podnosi argument, że zawsze można się przekwalifokować, to polecam lekturę Tuwima Murarz domy buduje, Krawiec szyje ubrania, Ale gdzieżby co uszył, Gdyby nie miał mieszkania? A i murarz by przecie Na robotę nie […]

Poniedziałkowo

I pamiętaj, ktoś może mieć gorszy poniedziałek niż ty. Nawet jeżeli jest tylko bakterią: ps. wiem, że nie ma nic wspólnego z programowaniem, ale powinno trafić na JVMBloggers Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. Jeżeli […]

Gdzie trenować swoje umiejętności?

Ta naprawdę to nie jest post, a jedynie zaproszenie na stronę, na której zbieram linki do serwisów, gdzie można trenować kodowanie. Forma strony jest lepsza, bo aktualizacja jest prostsza w porównaniu z aktualizacją posta 😀 Gdzie trenować swoje umiejętności? Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim […]

Odchudzanie komputera z nadmiarowego acz potrzebnego softu

Mam okazję pracować na kilku różnych komputerach. W domu jest to całkiem potężna maszyna z procesorem i7-6700k i 16GB RAM (mało, ale na razie OutOfMoneyError) oraz mocno przedpotopowy laptop (i5-430M 8GB RAM). W pracy mam desktopa, który próbuje działać i laptopa, który nawet nie próbuje. W domu Ubuntu, w biurze Win7. Problem komputerów biurowych jest […]

Część wspólna zbiorów z Guavą

Szybkie rozwiązanie problemu opisanego tutaj. Mamy dwa zbiory A i B, chcemy sprawdzić, czy wszystkie elementy ze zbioru A są obecne w zbiorze B. Najprościej jest to zrobić w następujący sposób: Listing 1. Wykorzystanie API public class SetsIntersectionExample { public static void main(String[] args) { // Smoki i gołe baby Fairy fairy = Fairy.create(); Set<String> […]

Z Javy 8 na Javę 9, czyli co wybuchnie

Małe rzeczy zawsze cieszą. Jedną z nich jest możliwość bezproblemowego migrowania z Javy 8 na Javę 9. Fajnie by było, gdyby taka migracja przeszła bez większych zgrzytów, dlatego warto czasami rzucić okiem, co wypluwa nam nasz kompilator. A wypluć może on na przykład: Listing 1. Co nam mówi kompilator Warning:(30, 53) java: ‚_’ used as […]