Wybór języka

Wpisy

W zeszłym roku poczyniłem dwa wpisy o torturowaniu rekordów w Javie Lombokiem. Na nasze (nie)szczęście (zależy, jak to widzisz), zespół Lomboka zdecydował się ukrócić nasze niecne zabawy. Jednakże nie składamy broni i tym razem idziemy po wzorzec budowniczego!
Po parunastu latach używania Linuksa zawstydziłem dziś sam siebie. Dość dużo czasu spędzam przed terminalem. I o ile nie jestem pewien, że znam wszystkie wykrętasy w Vimie (nie wspominając o Emacsie, ale dziś nie będzie o akurat tym systemie operacyjnym), o tyle wydawało mi się, że raczej potrafię korzystać z emulatora GNOME terminala. O święta naiwności! Dziś odkryłem nową funkcję, niezłą perełkę, więc postanowiłem podzielić się nią z Wami, razem z innymi dobrodziejstwami (może nie tak oczywistymi dla nowych w Linuksie), o które czasem bywam pytany po wykładach.
Ten wpis powinien mieć chyba ładniejszy tytuł, ale jakoś nic lepszego nie przychodzi mi do głowy. Jest o czynnikach bezpieczeństwa i pewnych mitach z nimi związanych.
W czwartek 22 października, w ramach JAVIPS online, miałem niekłamaną przyjemność wzięcia udziału w zlocie tytanów, których przedstawiać nikomu nie trzeba
W jednym z moich poprzednich wpisów traktowałem Java™ Records Lombokiem. Po otrzymaniu wielu zachęcających komentarzy (“co za chory pomysł, szacunek!"), prezentowaniu “Java 15. Nowości godne uwagi” i paru dyskusjach na kanale JVM Poland, pora na kolejne tortury. Sorry ;-)
W poprzednim wpisie nie było pogłębionej analizy shebang. Ściśnijmy zatem tę cytrynkę i zobaczmy, co z tego wyjdzie w JavaScript(s). Czy w da się zapisać shebang tak, żeby skrypt działał zawsze i wszędzie?
Niektórzy ludzie są zszokowani, że można obecnie pisać skrypty (które da się uruchomić w terminalu) nie tylko w Bashu, Perlu, Pythonie czy PHP, ale także w Javie.

Wybór języka