Archiwum kategorii: #!/kody

Mała strona z Pythonem

Ostatnio dłubię sobie stronę do obsługi programu javowego MegaMek. Jest tutaj: https://github.com/seem8/astech. Oczywiście pierwszym problemem było: w jakim pythonowym frameworku to zrobić? Jest Django, jest Flask, jest Bottle, jest Cherrypy, jest Pyramid i jeszcze jakieś 20 działających. Zauważyłem, że są … Czytaj dalej

Zaszufladkowano do kategorii #!/kody, stdout | Otagowano , , | Możliwość komentowania Mała strona z Pythonem została wyłączona

Bash i zawijanie linii

Bash ma historię wpisywanych w terminal rzeczy. To bardzo dobrze. Używając strzałek w górę oraz w dół można przeglądać ostatnio wpisywane rzeczy. To również bardzo dobrze. W czym więc problem? Skąd właściwie bash wie, gdzie kończy się nasz prompt, a … Czytaj dalej

Zaszufladkowano do kategorii #!/kody | Otagowano , | Możliwość komentowania Bash i zawijanie linii została wyłączona

Losowe słowo

Jakiś czas temu pisałem o programiku pass, który, między innymi, potrafi tworzyć losowe hasła. Czasem jednak potrzebuję na szybko jakieś losowe słowo. Na przykład, żeby ustawić je do ciasteczek. Znalazłem taką funkcję dla Basha:   losowik() { cat /dev/urandom | … Czytaj dalej

Zaszufladkowano do kategorii #!/kody, $polecenia | Możliwość komentowania Losowe słowo została wyłączona

Porty dla NFS

Krótko i na temat. Dodałem kiedyś wpis o aktówce w Linuksie, ale nie doprecyzowałem w nim wszystkich portów, jakich potrzebuje do komunikacji. Ostatnio potrzebowałem uruchomić sobie NFS na CentOSie i okazało się, że 111 oraz 2049 nie wystarczy. Mam sobie … Czytaj dalej

Zaszufladkowano do kategorii #!/kody | Otagowano , | Możliwość komentowania Porty dla NFS została wyłączona

Bottle.py (1)

Pomyślałem sobie, że napiszę o Bottle i o tym, jak zwyczajnie ułatwia życie. Niewiele programów zostało napisanych z myślą o ułatwianiu życia, ale mamy szczęśliwie kilka wyjątków. Czym się różni wróbelek? Tym, że ma jedną nóżkę bardziej. W Pythonie frameworki … Czytaj dalej

Zaszufladkowano do kategorii #!/kody | Otagowano , | Możliwość komentowania Bottle.py (1) została wyłączona

Stronka z bottle.py

Potrzebowałem małej strony internetowej do włączania i wyłączania programu w Javie. Okazało się, że wyszło z tego nieco więcej, a wszystko dzięki Pythonowi i Bottle. Python dobrze się rymuje z html, to wiemy: Django, Flask, Cherrypy, nawet stare Plone daje … Czytaj dalej

Zaszufladkowano do kategorii #!/kody | Otagowano , | Możliwość komentowania Stronka z bottle.py została wyłączona

Guziki Tkintera

Przypomniałem sobie, że od lat mam śliczny plik pdf z widgetami Tkintera dla Pythona. Był dołączany do filmów instruktażowych i jest naprawdę przydatny. https://www.lukaszposadowski.pl/magazyn/python/tkinter_widget_list.pdf

Zaszufladkowano do kategorii #!/kody | Możliwość komentowania Guziki Tkintera została wyłączona

Backlight

Mam laptop, ten z WindowMakerem, na którym chcę bardzo precyzyjnie ustawiać jasność ekranu. Zabieram go często w trasę, więc zależy mi na baterii i oczy będą mi potrzebne jeszcze przez kilka lat. Na klikalnych ustawianiach różnica pomiędzy poziomami jasności jest … Czytaj dalej

Zaszufladkowano do kategorii #!/kody | Możliwość komentowania Backlight została wyłączona

Blokowanie IPv6

Niektórzy dostawcy (jak OVH) uszczęśliwiają mnie na siłę, nadając nowy adres IPv6 dla serwerków. Wspominałem już o podstawach konfiguracji firewalla na VPSie, ale sprawa dotyczyła IPv4. Jeżeli wyłączamy usługę firewalld i chcemy się pobawić firewallem, warto zadbać również o ruch … Czytaj dalej

Zaszufladkowano do kategorii #!/kody | Możliwość komentowania Blokowanie IPv6 została wyłączona