Pisząc kod w dowolnym języku programowania często gęsto używamy pętli. Czasem owe pętle trzeba pozagnieżdżać. Na przykład pętla zewnętrzna leci po rekordach jakiegoś zestawu danych, a wewnętrzna (zagnieżdżona) - po kolu…
Mamy, dajmy na to, 10 maszyn dostępnych przez ssh, na których chcemy wykonać tą samą komendę. Na przykład, bo ja wiem, `apt update; apt -y upgrade` Można się zalogować na każdą z nich z osobna i wykonać komendę ręcznie.…
Dziś będzie o tym, jak w Powershell zrobić sobie następującego cosia: 1. Klikamy prawym myszem w dowolny plik w Eksploratorze 1. Z menu wybieramy "zzipuj z hasłem" 1. Dostajemy pytanie o hasło, wpisujemy hasło 1. Czary …
Mam w sieci lokalnej maszynę z Linuksem, której używam od czasu do czasu do różnych eksperymentów podczas pisania kodu. Nie ma tam nic ważnego i nie używam jej zbyt często, ale czasem się jednak przydaje. W czasie kiedy…
Mój poprzedni pracodawca preferował systemy uniksopodobne, tak więc wszyscy pracownicy dostawali albo laptopy z Linuksem, albo Makówki. Na szczęście można było wybierać. Do Makówek mam niechęć: ideologiczną od zawsze, a…
Niedawno dostałem do rozwiązania względnie proste zadanie: wypełnić kolumnę Y w Excelu losowo wybranymi wartościami z kolumny X. Mogą się powtarzać. Rozwiązanie jest łatwe, chociaż na pierwszy rzut oka nieoczywiste: Wyz…
*Wpis kończący serię o nowym Powershell.* Obsługa błędów w poprzednich wersjach PS była całkiem niezła. Jest try-catch, jest -ErrorAction, wreszcie jest zmienna $Error ze wszystkimi błędami, które do tej pory udało nam …
Powershell 7 wprowadził dwa nowe operatory umożliwiające warunkowe uruchamianie poleceń w łańcuchu. Wyobraźmy sobie, że chcemy najpierw uruchomić polecenie A a potem polecenie B, ale tylko jeżeli A zakończyło się sukces…
Po operatorze trójwartościowym i współbieżnej pętli ForEach przyszedł czas na Null-e. Null to takie bydlę, które z jednej strony jest całkiem wygodnym konceptem, a z drugiej przysparza programistom (i twórcom języków pr…
Dziś drugi wpis z serii nowinek w nowym Powershell. Tym razem weźmiemy na tapet operator trójargumentowy zwany czasem operatorem warunkowym (po naszemu: *ternary operator*). Czyli pytajnik z dwukropkiem. Operator ów to …
Microsoft wypuścił niedawno nowego Powershella, wersja 7. Podobno ma on zjednoczyć i ujednolicić wszystkie poprzednie wersje i biorąc pod uwagę wysiłki i inwestycje giganta z Redmond może się okazać, że się uda. Optymis…
Jakiś czas temu pokazałem jak za pomocą krótkiego kodu w SQL usunąć wszystkie wielokrotne spacje w tekście i zastąpić je spacjami pojedynczymi. [https://xpil.eu/PCJ1Y](https://xpil.eu/PCJ1Y) Dziś króciutko ten sam trick…
Ludzie często udają. Udają różne rzeczy, z najdziwniejszych powodów. Ja na przykład udaję, że umiem mówić po angielsku. Udaję tak dobrze, że przez ostatnich czternaście (bez mała) lat na emigracji nikt się nie zorientow…
Ja wiem, że jestem z dolnych okolic ujemnego IQ, ale żeby "herbatka" napisać przez ce-ha? Zaraz się wyjaśni. Czasem mamy do napisania skrypt w Powershell. I nie jednolinijkowy, który kopiuje plik z folderu A do folderu …
Czasem zdarza nam się, że trzeba napisać w Powershell coś bardziej skomplikowanego, niż skopiowanie pliku z miejsca A do miejsca B. Dajmy na to próbujemy oskryptować jakąś logikę finansową i potrzebujemy napisać sobie f…
Wyszukiwarka to ważny element każdej strony internetowej. Najlepiej żeby była na górze strony ponieważ tam oczekują jej odwiedzający. W przypadku stron opartych na WordPress sposobów na umieszczenie wyszukiwarki na stro…
Udowodnimy dziś, że średnik zajmuje więcej czasu od przecinka. (Proszę nie regulować odbiorników, naprawdę będziemy dziś mierzyć czas trwania przecinka i porównywać go z czasem trwania średnika) Ponieważ w świecie kompu…
Pod starsze Windowsy trzeba było szukać różnych aplikacji do montowania plików ISO. Kojarzę, używałem czegoś z owcą w ikonce (nie pamiętam już nawet jak się nazywało). A pod Win 10 wystarczy: 1. Uruchomić sesję Powershe…
Dziś jednolinijkowa Pchełka, która narodziła mi się w pracy całkiem niedawno, ponieważ jestem leniwy, a lenistwo - jak powszechnie wiadomo - jest motorem postępu. Zadanie miałem do wykonania niezwykle nudne i odmóżdżają…
Dziś coś z dziedziny komputerów, czyli jak automatycznie zamienić plik XLS (albo XLSX) na CSV bez konieczności instalowania Excela. Zakładam tu, że dysponujemy komputerem z jakimś w miarę świeżym systemem Windows (7 / 8…