Po aresztowaniu Pavela Durova, właściciela Telegrama, w sieci pojawiło się wiele kontrowersji odnośnie samego komunikatora. Z racji, że Telegramowi sam nie do końca ufam, to postanowiłem jeszcze raz prześwietlić dostępne opcje do rozmów ze znajomymi, starając się znaleźć najlepszą możliwą aplikację.
Każdy zainteresowany posiadaniem „Inteligentnego Domu” na pewno natknął się na bardzo popularną wtyczkę GoSund SP111. Jej popularność wzięła się z łatwości wgrania na nią custom firmware, m.in. Tasmota. Większość poradników jest jak zrobić to przez Tuya-Convert, ale ja pokażę jak to zrobić przez UART.
W dzisiejszym świecie programowania, wybór języka to kluczowy krok na ścieżce kariery. W tym artykule rozwiniemy temat dziesięciu różnych języków programowania, począwszy od mojego ulubionego – PHP, aż po te, które od lat kształtują scenę programistyczną.
Zauważyłem, że spora część programistów, zwłaszcza na początku kariery, szuka przeróżnych drogowskazów jak zdobyć wiedzę z zakresu programowania. Z tego powodu organizuję Meet Up we Wrocławiu! Celem jest spotkać się, napić piwka, porozmawiać o technologii i obecnych trendach. Więcej szczegółów w tym wpisie.
Composer to dzisiaj bez wątpienia podstawa każdego projektu w PHP. Dzięki Composerowi nie tylko dodamy interesujące nas biblioteki, ale też m.in. zarządzimy przestrzeniami nazw (ang. namespace). Dodatkowo Composer wczytuje za nas (ang. autoload) wszystkie plików PHP w naszym projekcie. Żeby to lepiej zrozumieć, stwórzmy prosty projekt.
Każda zmienna w PHP ma swój typ. W odróżnieniu do języków pokroju C++, w PHP typ danych nie musi być z góry określony, czyli ta sama zmienna może być raz „ciągiem znaków”, a raz „liczbą całkowitą”. Niestety takie dynamiczne typowanie to dość duży problem…
Mniej więcej 2 lata temu zdecydowałem się kupić porządny monitor, w myśl, że skoro większość czasu spędzam przed komputerem, to powinienem mieć dobry sprzęt. Wybór padł na Della U2720Q, którego obraz od razu pokochałem! Niestety, przez ten monitor zacząłem cierpieć na pewną dolegliwość…
Po przygotowaniu środowiska, czas na stworzenie naszego pierwszego projektu. Zaczniemy prosto: stworzymy kalkulator w PHP, który będziemy uruchamiać przez linię komend. Będzie też krótkie wprowadzenie do podstaw programowania.
Jako użytkownik Maca, uważam, że system ten świetnie nadaje się do programowania w PHP. Dlatego pokażę Wam, jak wygląda setup, którego używam na codzień. Do zainstalowania PHP wraz z niezbędnymi narzędziami, użyjemy Homebrew.
W tym wpisie pokażę, jak przygotować środowisko programistyczne dla PHP na Linuxie (LEMP). Zademonstruję krok po kroku, jak wszystko skonfigurować, tak jak ja to robię od paru lat. Dlatego poza samym tutorialem „zainstaluj to, zainstaluj tamto”, będą też praktyczne porady, np. co zrobić, by rozwiązać problemy z uprawnieniami do plików.