Lista artykułów

Estymacja projektów

W ostatnią środę wygłosiłem swój kolejny, nieco luźniejszy wykład na KNTG Polygon. Jak nie trudno zgadnąć, prezentacja tyczyła tym razem szacowania projektów, zadań. Zapraszam do poniższego nagrania spotkania oraz prezentacji.

Jak w kilka minut stworzyć tweetującego bota?

Kilka tygodni temu, całkowicie dla zabawy, stworzyłem prostego bota publikującego zdjęcie losowej minifigurki LEGO na dedykowane konto na Twitterze. Chciałem po prostu sprawdzić ile wysiłku i pieniędzy wymaga przygotowanie takiego automatu. Okazało się, że od strony programistyczno-DevOpsowej trzeba bardzo niewiele, a pieniędzy nie trzeba wcale. Tweepy +... Czytaj dalej →

Co ostatnio czytałeś Piotrze? (XIII)

https://foter.com/f7/photo/29889985157/d4bb3ed3a5/ " data-image-caption="" data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2021/11/books.jpg?fit=300%2C225&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2021/11/books.jpg?fit=676%2C507&ssl=1" /> Oto lista książek, które ostatnio przeczytałem. Publikuję z nadzieją, że znajdziesz tu coś co Cię zaciekawi i zainspiruje.

4

Udostępniam pełny kurs Bootstrap 4 za DARMO

Liczba kursów na mojej platformie zaczyna się powiększać. Dlatego postanowiłem udostępnić zupełnie za darmo jeden z moich pierwszych kursów: „Bootstrap 4 od podstaw„.  Mimo że obecnie najnowszą wersją Bootstrapa jest v5, to w […]

Od 2021 roku, jako samozatrudniony, możesz wpłacać więcej na IKZE

Rok 2021 jest pierwszym, w którym osoby prowadzące pozarolniczą działalność gospodarczą mogą skorzystać z wyższych limitów wpłat na konto IKZE. Do 2020 roku włącznie maksymalny roczny limit wpłat na IKZE był równy 1,2-krotności przeciętnego prognozowanego miesięcznego wynagrodzenia i obowiązywał wszystkich posiadaczy konta. Od teraz przedsiębiorcy posiadający... Czytaj dalej →

Wpływ silence operatora na error reporting w PHP

Hej, w dzisiejszym krótkim wpisie bierzemy na tapet słynny i jakże często używany operator @ tzw. STFU. Czy wiesz że jego użycie ma wpływ na error_reporting w PHP? Weźmy pod lupę ten przykład: Na początku ustawiamy error_reporting na najwyższy poziom E_ALL. Następnie konfigurujemy error handler by wyłapywał wszystkie możliwe błędy – wartość E_ALL. Finalnie wyzwalamy …

7

I couldn’t debug the code because of my name

I finally managed to switch to JetBrains Rider. Unfortunately, I ran into some problems. Here is how to fix UnicodeDecodeError.

Nowe Wyzwania!

W życiu, tak jak i w projektach IT jedyną pewną rzeczą jest zmiana. Dlatego po ponad dwóch, bardzo udanych latach pracy jako konsultant firmy 7N postanowiłem ruszyć dalej w kierunku nowych wyzwań. Zostałem liderem technicznym w firmie Exeno. Projekt, którym będę dowodził jest niesamowicie ciekawy i unikatowy na skale globalną. Oczywiście możliwość płatności za ...

Małe rzeczy [myślodsiewnia #023]

Programowanie można podzielić na: „duże”, czyli tworzenie systemów/aplikacji/oprogramowania jako całości oraz „małe, czyli tworzenie metod/klas/kodu. Te duże może być satysfakcjonujące z różnych powodów. Przykładowo może nas cieszyć fakt, że dostarczamy produkt, który usprawnia i ułatwia pracę innych, czy pomaga w codziennym życiu. Żeby zrobić duży skok, trzeba... Czytaj dalej →

Start projektu – na co warto zwrócić uwagę?

Start projektu to jeden z najważniejszych etapów na jego osi czasu. W związku z tym kluczowe jest to, aby podczas tego etapu popełnić jak najmniej błędów. Popełnienie istotnego błędu na samym początku projektu może spowodować, że jego konsekwencje będą odczuwalne przez bardzo długi czas, a w skrajnych przypadkach przez cały cykl życia projektu. W tym …

Nadchodzi Krajowy System e-Faktur. Jeden, by wszystkimi rządzić.

Kilka dni temu sejm przyjął nowelizację ustawy o VAT wdrażającą Krajowy System e-Faktur (KSeF). Ustawa powędrowała teraz do prezydenta oraz senatu. Od 1 stycznia 2023 roku ma to być centralne miejsce przez, które będzie musiała przejść każda wystawiona faktura. Od 1 stycznia 2022... Czytaj dalej →

15 inspiracji stanowisk GAMINGowych

Przyjazne i ergonomiczne stanowisko do pracy jako programista to podstawa. A może to za mało? Jeśli interesują Was gry lub ten styl urządzania stanowisk komputerowych to znajdziecie tutaj kilkanaście inspiracji. Jaki powinien być GAMING ROOM? Wszystko zależy od osobistych preferencji. Najczęstsze motywy pojawiające się podczas urządzania stanowiska GAMINGowego to: taśmy LED oświetlające różne części stanowiska, […]

Aion Bank – ciekawa opcja do obsługi płatności międzynarodowych

Rzuć okiem na ofertę walutową w Aion Banku. Jeśli dostajesz płatności w zagranicznych walutach, to może być to rozwiązanie dla Ciebie.

Piątki z plusem #6: książki o tematyce piłkarskiej

Zbiór książek o tematyce wokół piłki nożnej, które przypadły mi do gustu. Sprawdź, czy Tobie również się spodobają.

MediaRecorder API – sprawdź jak nagrywać z poziomu Web!

Spis treści Wprowadzenie Użycie MediaRecorder Jak działa MediaRecorder API? Pobieranie streamu z kamery Pobieranie streamu z udostępniania ekranu Pobieranie streamu z canvasa Klikalny przykład na Github Pages Pełny kod przykładu na Github Podsumowanie Wprowadzenie Sporo osób nie wie o istnieniu MediaRecorder API – a umożliwia ono nagrywanie z poziomu przeglądarki internetowej. Warto znać to API …