Programowanie.
Z racji tego, że sam jestem programistą JavaScript, to staram się pisać o programowaniu. Znajdziesz tutaj ciekawostki i porady napisane w przystępnym języku. Nie będę ukrywał, że będę chciał zachęcić do programowania najmłodszych czytelników. Mam nadzieję, że rodzice swoich pociech, którzy będą czytać mojego bloga zainteresują się inwestycją w naukę programowania dla swojego dziecka.
Błąd 503 (Service Unavailable) – co może powodować i jak to naprawić?
Są takie momenty w życiu programisty (a częściej devopsa), gdzie nagle aplikacja (blog na na Wordpressie, sklep internetowy czy coś bardziej zaawansowanego) przestaje działać. Czasami zamiast oczekiwanaj strony pojawia się piękny komunikat: Błąd 503 (Service Unavailable). Co oznacza ten HTTP ERROR i jak można go naprawić?
Poradniki
Jak robić dobre code review? Także gdy kod pisze AI
Dobre code review to rozmowa o kodzie, zanim trafi on do mastera: autor tłumaczy swoje intencje, a recenzent szuka błędów i miejsc trudnych w utrzymaniu. Gdy znaczną część kodu pisze AI, zmienia się nie to, czy go sprawdzać, tylko kiedy, na jakim poziomie i jak zrozumieć, co właściwie powstało.
Poradniki
Rusza Szkoła z Gigantami – bezpłatne webinaria z programowania dla uczniów
„Szkoła z Gigantami” to cykl webinarów na kanale YouTube, prowadzony przez najlepszych trenerów programowania i matematyki. Akcja startuje 10 maja i potrwa do 21 maja.
Programowanie
Web Monetization (API) – co to jest i jak działa?
Każdy kto korzysta ze stron internetowych wie, że największych problemem (żeby nie powiedzieć „rakiem”) są reklamy. Z czasem stają się one coraz bardziej nachalne przez co korzystanie ze stron nie jest przyjemne. Dlatego powstała idea Web Monetization. Co to jest to Web Monetization, jakie ma API oraz jak działa? Na wszystkie te odpowiem w dalszej części wpisu.
Poradniki
SpeedLab od Browserstack sprawdzi jak szybko ładuje się Twoja strona na różnych urządzeniach!
Każdy tester oraz programista aplikacji webowych zna dobrze serwis Browserstack. Umożliwia on testowanie na różnych przeglądarkach i systemach operacyjnych. Teraz jest SpeedLab, który sprawdzi jak szybko zostanie wczytana strona internetowa na różnych urządzeniach.
Ciekawostki technologiczne
Nauka programowania – od czego zacząć? Czyli jak zostać programistą
Dzisiaj zawód programisty jest stawiany na równi z lekarzem czy prawnikiem. Społeczeństwo widzi przyszłość swoim dzieci jako programistów. Nawet na blogu opisywałem wyniki jednej ankiety, które to potwierdzają. Co więcej, wiele osób uważa, że w branży IT są bardzo duże pieniądze do zarobienia. Stąd tak duże zainteresowanie nauką oraz doskonaleniem programowania.
Poradniki
Klub Młodego Programisty teraz w Twoim domu
Kluby Młodego Programisty wracają w nowej odsłonie! Już 19 i 20 maja ruszają cykle spotkań online, w których – za darmo! - będzie mógł wziąć udział każdy uczeń szkoły podstawowej z klas 1-6. Wystarczy dostęp do internetu i chęć poświęcenia chwili czasu na naukę podstaw programowania.
Informacje prasowe
Programista, zawód o dużym zaufaniu społecznym, zarobkach i wpływie na nasze życie
Jakiś czas temu trafiłem na ciekawe badanie, z którego wynikło, że bycie programistą jest całkiem fajne. Wiele osób uważa, że zawód programisty cieszy się dużym zaufaniem społecznym, pracują w nim sami utalentowani ludzie no i dużo zarabiają.
Ciekawostki technologiczne
Conventional Commits – format, typy i przykłady epickich commitów
Conventional Commits to standard formatu wiadomości commita w git (wersja 1.0.0): typ(zakres): opis, np. feat(cli): add --dry-run option. Typ mówi, co się zmieniło (feat – nowa funkcja, fix – poprawka), a ! albo stopka BREAKING CHANGE oznacza zmianę łamiącą. Taką historię czyta i człowiek, i narzędzia, które same podbiją wersję i zrobią CHANGELOG.
Poradniki
ConFrontJS 2019
Miło mi poinformować, że highlab.pl został patronem medialnym konferencji front-endowej ConFrontJS 2019! W związku z tym będzie można wygrać jedną wejściówkę na imprezę!
Programowanie
Nowe LEGO Droid Commander z R2-D2 będzie uczyć dzieci programować
LEGO BOOST to klocki, z których dzieci tworzą modele z silnikami i czujnikami, a potem puszczają je w ruch przy pomocy prostych, opartych na ikonach kodów poleceń. We wrześniu firma wprowadzi na rynek nowe „roboty". Wśród nich będzie m.in. R2-D2. Wszystko po to by uczyć dzieci programować.
LEGO
Języki programowania dla dzieci – jakie i dlaczego?
Branża IT to jedna z najszybciej rozwijających się dziedzin, co sprawia, że umiejętność programowania jest bardzo cenna na rynku pracy. Do tego jest bardzo dobrze płatna. Programistów wszelkiej maści cały czas brakuje (nie ma tygodnia w którym nie dostawałbym oferty pracy na LinkedIn). Dlatego dzieci mogą uczyć się programować już od najmłodszych lat. W tym poradniku opisuję różnego rodzaju języki programowania dla dzieci jak oraz „gry”, które uczą programować.
Poradniki