P O R A D Y - I T

Ładowanie

Uruchamiamy aplikację Node.js z WebSocket na serwerze Nginx

W tym wpisie postara się wyjaśnić jak łatwo możecie uruchomić aplikację napisaną w Node.js, która wykorzystuje WebSocket poprzez bibliotekę Socket.IO.  (więcej…)

Jak zaktualizować tylko konkretny pakiet używając apt-get w linuksie ?

W większości przypadków chcąc zaktualizować jakieś oprogramowanie w Debianie oraz pochodnych wykonujemy polecenie sudo apt-get upgrade, co spowoduje zaktualizowanie wszystkich pakietów w systemie. Jednak jak zaktualizować tylko jeden wybrany przez nas pakiet ? (więcej…)

Jak usunąć plik w Node.js ?

Pisząc aplikacje czy to w php, C#, .NET czy też Java Script prędzej czy później dochodzimy do konieczności poznania podstawowych operacji na plikach. Zaczynamy od tych najprostszych, tworzenie plików, później ich odczyt kończąc na kasowaniu. W tym wpisie skupię się

Jak podzielić duży plik tekstowy w linuksie i OS X

Przeważnie z dużymi plikami tekstowymi spotykam się, gdy chcę przejrzeć logi aplikacji w której wystąpił błąd. Niestety nie zawsze programista, który ją tworzył zadbał o dzielenie pliku z logami przez co te potrafią urosnąć do niebotycznych rozmiarów. Jak sobie z

[MySQL] ERROR 1292 (22007): Incorrect datetime value: ‚0000-00-00 00:00:00’

Po aktualizacji MySQL-a do wersji 5.7 możecie spotkać się z błędem "ERROR 1292 (22007): Incorrect datetime value: '0000-00-00 00:00:00'". Bowiem od tej wersji MySQL już nie akceptuje wartości zerowej w polu daty (date) oraz daty i czasu (datetime). (więcej…)

Jak znaleźć katalog autostart w Windows 7 / 8 / 2012 ?

Katalog autostart pozwala w bardzo łatwy sposób zdefiniować listę aplikacji jakie mają zostać uruchomione po starcie systemu i zalogowaniu się użytkownika do niego. W chyba najpopularniejszej wersji systemu Windows czyli Windows XP katalog ten znajdował się w menu start jednak

[GIT] Jak zmienić opis ostatniego commit-a ?

Któż nie popełnia błędów, każdy z nas czasem napisze opis commit-a w którym znajdzie się jakiś błąd. Może to być literówka bądź błędny identyfikator zadania z systemu zadań. Jednak GIT to wspaniałe narzędzie, które umożliwia nam poprawienie błędu nawet jeśli

[Vagrant] Jak rozwiązać problem z siecią w Ubuntu 14.04?
[Vagrant] Jak rozwiązać problem z siecią w Ubuntu 14.04?

Jeśli czytacie mojego bloga to zapewne wiecie, że ostatnimi czasy poświęcam sporo czasu na zapoznanie z tematem wirtualizacji. Świetnym narzędziem z którym tę przygodę można rozpocząć jest Vagrant, a następnie warto zapoznać się z Docker-em. Jednak jak wszędzie możemy spotkać

Jak przeładować reguły UDEV bez restartu komputera ?

W przypadku, gdy tworzymy własne reguły dla udev-a konieczne jest załadowanie nowych reguł. Możemy to zrobić restartując komputer, ale czy jest to najwygodniejsze rozwiązanie ? Śmiem twierdzić że nie, zobaczcie jak można to zrobić bez restartu. (więcej…)

Jak zmusić Composer-a do używania połączenia HTTPS z Packagist ?
Jak zmusić Composer-a do używania połączenia HTTPS z Packagist ?

Composer to świetne narzędzie, które znacznie ułatwia proces instalacji i aktualizacji zewnętrznych zależności. Jednak domyślnie komunikuje się on z packagist poprzez protokół http na porcie 80, co w przypadku niektórych sieci firmowych może okazać się problematyczne. (więcej…)