Autor: ryszardblak

  • Zastosowanie sztucznej inteligencji

    Zastosowanie sztucznej inteligencji to temat niewątpliwie gorący, a moda na AI panuje już wszędzie. Firmy ze wszystkich dziedzin (nie tylko IT) prześcigają się w pomysłach zastosowania sztucznej inteligencji, by zredukować czynnik ludzki, zmniejszyć koszt, ale też, żeby móc się oficjalnie pochwalić wprowadzeniem takich rozwiązań na swoim podwórku. W jakich obszarach już widzimy AI Osobiście widzę…

  • Jak działa sztuczna inteligencja

    Jak działa AI, czyli sztuczna inteligencja? Sam koncept raczej nie jest “rocket science”. To trochę jak z uczeniem się dzieci – na początku jest tabula rasa; czysta kartka, którą trzeba zapisać treścią. Do rzeczy W dużej mierze proces uczenia się tzw. sztucznej inteligencji przebiega podobnie jak w przypadku człowieka, a mówiąc bardziej konkretnie, dziecka. Kto…

  • Jak planować Sprint

    Jak planować Sprint? Jak obliczyć Velocity na daną iterację? W jaki sposób urlopy i święta wpływają na ilość zaplanowanych Story Pointów? – Na pewno można zgadywać. Ale można też oprzeć się na danych, albo też dość wiarygodnych założeniach, w razie braku tych pierwszych. Zazwyczaj Zazwyczaj mamy do dyspozycji narzędzia, które nam to ułatwią jak Rally,…

  • Jak pracować efektywnie

    Jak pracować efektywnie? Wraz ze stażem i doświadczeniem rośnie ilość obowiązków. Jest to zgodne z odwiecznym prawem awansu i obowiązków eksperta w jakiejkolwiek organizacji. Jakby nie było, często dochodzimy do wniosku, że roboty jest już po prostu za dużo. Potem znajdujemy sposoby na to, żeby jednak poradzić sobie z ilością zadań, a i nasz mózg…

  • Scrum Master vs Product Owner

    Nietechniczne i najbardziej popularne stanowiska w IT Scrum Master vs Product Owner – dwa nietechniczne i najbardziej popularne stanowiska w IT, które ludziom spoza środowiska z niczym się nie kojarzą. Nic dziwnego, bo nazwy nie są intuicyjne i nie sugerują zbyt wiele. Nie wynika to również z ich angielskiej formy, bo kiedy próbuje się je…

  • Produktywność a praca zdalna

    Produktywność a praca zdalna idą w parze, ale wyróżnił bym tu dwa trendy. Kto pracował uczciwie, będzie to robił jeszcze bardziej efektywnie Zalety dostrzegalne są z każdej strony, pracownik zyskuje czas stracony na dojazdy do biura. Przemieszczanie się między salkami na kolejne spotkanie również w podsumowaniu daje odczuwalne oszczędności. Podobnie odpadają przypadkowe pogawędki na korytarzu,…

  • Informatyka dla humanistów

    Czy informatyka jest dla humanistów? Czy informatykiem jest każdy, kto pracuje w IT, czy tylko ten, kto koduje? A może pan od naprawiania komputerów jest również informatykiem i czy oni wszyscy potrafią to samo? Odpowiedź brzmi: to zależy :). Kto pracuje w informatyce A tak poważnie, to przyjrzyjmy się nieco dokładniej każdej z tych opcji,…

  • Co to jest System Operacyjny

    Co to jest system operacyjny? Operating System (OS) to warstwa, która umożliwia nam korzystanie z komputera. Że co? To właśnie system operacyjny zapyta o użytkownika i hasło, po czym przywita nas i pokaże ekran startowy. To on umożliwi korzystanie z całego hardware’u, którym nasz komputer dysponuje. System operacyjny pozwoli nam rozszerzyć swoją funkcjonalność przez możliwość…

  • Aplikacje rozproszone

    Microservices, czyli aplikacje rozproszone, to podejście w budowaniu aplikacji, które było odpowiedzią na szereg problemów jakie wynikały z budowania aplikacji monolitycznych. Analogia Postaram posłużyć się analogią taśmowej produkcji aut. Pierwsze samochody budowane były przez specjalistów od A do Z. Mówię tu oczywiście o czystej produkcji, czyli składaniu pojazdu część po części, klocek po klocku, etap…

  • Co to jest CRUD?

    Co to jest CRUD? Naturalnie jest to akronim, z którym na pewno zetkniemy się w tematyce web serwisów, czy API. Rozwija się następująco, a oznacza tyle co rodzaje operacji udostępnianych przez protokół HTTP: Z założenia, każda z nich przewidziana jest do konkretnego zadania. Takim zadaniem może być odczytanie informacji, stworzenie nowej, nadpisanie istniejącej, czy usunięcie…