pbcopy i pbpaste: manipulowanie schowkiem z poziomu linii poleceń

Kopiowanie i wklejanie jest jedną z najczęściej wykonywanych akcji przez użytkowników komputera. Narzędzia pbcopy i pbpaste znajdujące się w MacOS pozwalają te zadania wykonywać z poziomu linii komend. Możemy bezpośrednio wstawiać do schowka zawartość pliku czy rezultat wykonania komendy, jak również wyświetlać zawartość schowka lub zapisać go do pliku. Przejdźmy przez kilka przykładów aby zaprezentować możliwości tego prostego narzędzia. 

Czytaj więcej o pbcopy i pbpaste: manipulowanie schowkiem z poziomu linii poleceń

Dodanie unikalnej kolumny do istniejącej tabeli w Django

Czasami zachodzi potrzeba dodania nowej, unikalnej kolumny do istniejącego już modelu w Django. Niestety jeśli w tabelce istnieją już wpisy, otrzymamy błąd. W takim przypadku, dodanie nowej kolumny należy podzielić na 3 kroki. Stworzenie kolumny bez indeksu unikalnego, wygenerowanie unikalnych wartości, dodanie indeksu. Możemy to zrobić używając standardowego mechanizmu migracji, który znajduje się w Django. […]

Raspberry PI – wygaszanie ekranu

Ostatnio wpadł mi w ręce nowy Raspberry PI 3. Miał on być podpięty pod telewizor i prezentować dashboard ze statystykami, czyli cały czas miały się wyświetlać różne kolorowe wykresy. Wszystko było w porządku do momentu gdy ekran zrobił się cały czarny. Ruszenie myszką wybudziło go i znów zaczął prezentować wykresy. Aby zapobiec wygaszaniu ekranu trzeba […]

Łączenie wielu plików w jeden na HDFS

Wiele małych plików na HDFS możemy połączyć w jeden większy za pomocą komendy:

Musimy pamiętać, że odbywa się to sekwencyjnie, w jednym wątku.

Pakowanie i rozpakowywanie plików z poziomu konsoli

Tworzenie archiwów: tar cf nazwa_archiwum.tar katalog/ tar czf nazwa_archiwum.tar.gz katalog/ tar cjf nazwa_archiwum.tar.bz2 katalog/ Wypakowywanie archiwów: tar xf nazwa_archiwum.tar tar xzf nazwa_archiwum.tar.gz tar xjf nazwa_archiwum.tar.bz2 Dodanie v w parametrach włącza verbose mode czyli wypisuje jakie pliki pakuje/wypakowuje: tar cvf nazwa_archiwum.tar katalog/

Zliczanie facebookowych like (lubię to) przy pomocy PHP

Facebook udostępnia bardzo prosty mechanizm pozwalający nam pobrać liczbę facebookowych „lajków” dla naszej strony. Przy użyciu PHP można to zrobić w kilku linijkach. Przykładowy kod:

Dzięki temu możemy wyświetlić na stronie ile osób przyznało like lub udostępniło naszą stronę. Na tej podstawie można też wykonać jakiś prosty system ocen lub głosowanie, zabezpieczone przed wielokrotnym […]