tips

Zapanuj nad monitorami w Macu

Z jakiegoś powodu, mój mac po wybudzeniu z uśpienia lub podłączeniu na nowo monitorów, nie potrafi zapamiętać, w jakiej konfiguracji powinny się znajdować. Przestawianie ich ręcznie, albo odłączanie i podłączanie na nowo, aż w końcu znajdą się w takim ustawieniu, jak powinny, jest denerwujące i uciążliwe. Szczególnie jeśli trzeba to robić kilka razy dziennie.

Na szczęście, udało mi się znaleźć na to prosty sposób. Istnieje mały program, który umie zapamiętać ustawienie monitorów, a następnie je odtworzyć. Można nawet stworzyć kilka różnych konfiguracji, jeśli na przykład w biurze i w domu mamy inne ustawienie monitorów. Program nazywa się displayplacer i możemy go zainstalować przez homebrew:

brew tap jakehilborn/jakehilborn && brew install displayplacer

Gdy już jest zainstalowany, tworzymy skrypt, który będzie odpowiedzialny za ustawienie monitorów. Wydajemy polecenie displayplacer list. Polecenie wypisze nam wszystkie dostępne tryby monitora, a na koniec wypisze polecenie, które ustawi monitory w aktualnej konfiguracji. Polecenie zapisujemy do pliku .sh tak, aby później można było go uruchomić i ustawić monitory jak trzeba.

Czytaj więcej »Zapanuj nad monitorami w Macu

Pakowanie i rozpakowywanie plików z poziomu konsoli

Często zachodzi potrzeba obsługi archiwów z poziomu linii komend lub w jakimś skrypcie shellowym. Potrzebujemy spakować lub rozpakować pliki aby przykładowo szybciej je przesłać przez sieć. Z pomocą przychodzi nam program tar. Jednak nigdy nie mogę zapamiętać przełączników potrzebnych do poprawnego uruchomienia program. Który przełącznik odpowiada za jaki typ archiwów. Dlatego postanowiłem sobie zapisać to w poście, abym nie musiał się przekopywać przez dokumentację za każdym razem jak używam tara.

Czytaj więcej »Pakowanie i rozpakowywanie plików z poziomu konsoli

Facebook like – pobieranie ilości polubień przy pomocy PHP

Chciałbyś wyświetlać na swojej stronie ilość polubień i udostępnień swojej strony? Nic prostszego. Facebook udostępnia nam bardzo fajny mechanizm aby zdobyć te informacje. Wystarczy pobrać dokument XML podając w parametrze adres interesującej nas strony, a w odpowiedzi dostaniemy informacje na temat ilości polubień, udostępnień, komentarzy itp. Poniżej możecie zobaczyć kod który nam na to pozwoli.

Czytaj więcej »Facebook like – pobieranie ilości polubień przy pomocy PHP