Linux

W pracy przetwarzam sporo…

W pracy przetwarzam sporo zdjęć nadesłanych od współpracowników. Niestety wiele osób wykonuje je bardzo kiepskimi aparatami fotograficznymi w możliwie największej rozdzielczości dostępnej na danym urządzeniu. ( ͡° ʖ̯ ͡°) Skutkuje to tym, że zdjęcie, które mogłoby zajmować 200kB zajmuje kilka Mb a przy jego powiększeniu pojawia się więcej szumów i artefaktów niż szczegółów. Technicznie też nie mam potrzeby, by przechowywać zdjęcia w wielkiej rozdzielczości i wystarczająca jest nawet 800 px na 600 px. Do tej pory radziłem sobie na #linux wrzucając do folderu plik ze skryptem sh o treści: #!/bin/bash for plik in ls -R | grep .JPG; do mogrify -resize 800x -unsharp 1+1.5+0.1 $plik done for plik in ls -R | grep .jpg; do mogrify -resize 800x -unsharp 1+1.5+0.1 $plik done Jednak postanowiłem zrobić coś bardziej elastycznego i łatwiej konfigurowalnego. Coś, co również można dać owym współpracownikom, którzy (będąc ludźmi mocno „nietechnicznymi”) kilkoma kliknięciami (wybór folderu ze zdjęciami i po określeniu rozdzielczości zdjęcia) będą mogli przeskalować automatycznie wszystkie zdjęcia. Powstał prosty program i robię #rozdajo zarówno wersji do i instalacji na #debian i #ubuntu (pakiet deb) jak i źródła – może komuś się przyda. Wersja dla #windows również będzie niedługo do pobrania. http://repository.noweenergie.org/Repo/debian/imgfolderresizer Natomiast ludzi z tagu #grafika proszę o sugestię jakiś najbardziej użytecznych rozdzielczości które mógłbym dodać do opcji w programie, bo przyznam, że inne poza 800×600 zrobiłem na chybił – trafił. Mam tu na myśli jakieś uniwersalne rozmiary np. „ikony”, „awatara” itp. Czytaj dalej...

Linux

Wiele zrobiłem pojebanych…

Wiele zrobiłem pojebanych rzeczy w firmie, ale teraz to kurła odjechałem, Janusze i Grażyny jeszcze nie wiedzo, że cała firma zostanie postawiona na Linuxie. Już widzę ten ból a co? a jak to działa? Dlaczego tak? Dział zakupów, od miesiąca pracuje na open sourcach i wszyscy zadowoleni, mogliśmy zwolnic jednego informatyka, bo wszystko robię sam, 15 k oszczędności ( ͡° ͜ʖ ͡°) Proszę medal #pracbaza #linux #programista15k #gownowpis Czytaj dalej...

Linux

Jak w ogóle można korzystać z…

Jak w ogóle można korzystać z #linux? Poniekąd rozumiem korzystanie z Mac OS X które i tak nie dorasta do pięt #windows, ale szanujmy się, jak linux, system złożony z tysięcy części sklejony na ślinę i taśmę klejącą ma działać lepiej od systemu napisanego przez najlepszych z najlepszych programistów, którzy w przeciwieństwie do linuxowych piwniczaków, zarabiają ze swojej pracy. Wytłumaczcie mi to, linuxiarze. #windows #windows10 #macosx #macos #bekazlinuxa #bekazpodludzi #bekazgrubasow Czytaj dalej...

Linux

◢ #unknownews ◣ Ten…

◢ #unknownews ◣ Ten tydzień był mocno zabiegany, więc wrzutka będzie tylko jedna. Miejmy nadzieję, że za tydzień statystyki będą lepsze ;) 1) Jak używać Wiresharka? Praktyczny poradnik https://jvns.ca/blog/2018/06/19/what-i-use-wireshark-for/ INFO: prawdopodobnie najkrótszy możliwy (i nadal sensowny) opis zastosowania tego analizatora pakietów 2) Kolekcja 11 bibliotek #javascript do tworzenia animacji https://blog.bitsrc.io/11-javascript-animation-libraries-for-2018-9d7ac93a2c59 3) Skąd pochodzą nazwy komend unixowych? ( #unix / #linux ) http://www.unixguide.net/unix/faq/1.3.shtml INFO: awk, grep, cat, tee, perl itp – jak utworzono te nazwy i co one naprawdę znaczą? 4) Dlaczego odkładasz rzeczy na później (prokrastynacja) – szybka diagnoza TWOJEGO przypadku https://whydoiprocrastinate.com 5) Naucz się języka AWK na przykładach ( #naukanowego ) https://gregable.com/2010/09/why-you-should-know-just-little-awk.html 6) Blooming Password – co to jest, jak to działa i dlaczego jest takie fajne ( #security ) https://www.bloomingpassword.fun INFO: możesz użyć tego do sprawdzenia, czy user w Twoim systemie ma silne hasło, bez ujawniania tego hasła (ani jego hasha!) 7) Najnowsza (tegoroczna) infografika przedstawiająca drogę do zostania ‚web developerem’ ( #webdev ) https://github.com/kamranahmedse/developer-roadmap INFO: jak zostać front/back developerem lub DevOpsem – co musisz umieć, jakie narzędzia opanować itp 8) Kiedy i dlaczego powinieneś używać ‚funkcji strzałkowych’ w najnowszym JavaScript? https://medium.freecodecamp.org/when-and-why-you-should-use-es6-arrow-functions-and-when-you-shouldnt-3d851d7f0b26 9) Jak efektywnie informować użytkowników o błędach w aplikacji? https://narloch.eu/blog/tworzenie-uzytecznych-komunikatow-bledow/ 10) Ja Czytaj dalej...

Linux

Drogie Mirki i Mirabelki z…

Drogie Mirki i Mirabelki z #antyart13 #wolnosc #libertarianizm #meshnet #siecikomputerowe #mikrotik #openwrt #linux #isp #neuropa #polska #it #internet #blockchain #memy #heheszki #humorobrazkowy #polskiyoutube Wojna informacyjna trwa w najlepsze! Już jest ta chwila aby stworzyć strategię! Budujemy #nowylepszyinternet jak w Detroid ( ͡° ͜ʖ ͡°) https://trzepak.pl/viewtopic.php?f=16&t=59023 Czytaj dalej...