Lista artykułów

Usuwanie haseł z repozytorium Git

Wstęp Wyobraź sobie, drogi czytelniku, że piszesz kolejną funkcjonalność dla swojej aplikacji i w ramach „szybkich” testów konfiguracji programu postanawiasz na chwilkę umieścić w swoim kodzie hasło dostępowe do jakiegoś serwera. Po stwierdzeniu, że wszystko działa, postanawiasz wrzucić swoje zmiany do repozytorium Git. Szybki commit i push. Ups! Właśnie do ciebie dotarło, że wraz z […]

Android Architecture Components: LiveData

Znamy już takie komponenty architektury Androida: Data Binding, LifeCycles oraz ViewModel. Przyszedł czas na kolejną bibliotekę, a mianowicie na LiveData. Aby lepiej zrozumieć ten komponent wymagana jest znajomość ViewModel. Jeśli nie widziałeś poprzednich wpisów wejdź tutaj. Android Architecture Components: LiveData Załóżmy, że chcesz wykonywać pewne działania w ramach odpowiedzi na zmiany w danych zgodnie z cyklem życia Androida. Możesz także chcieć obserwować te wartości, które zmieniają się...

3

I’m going back into polish language

Hi there. It’s been a while. Sadly I’ve acquired a rather nasty writer’s block. I’ve been doing some talks and other activities in the meantime. I’m pretty much unlocked at the moment and I’ll resume my writing really, really soon. However, I’m after a long thinking and planning session. Starting January 2019 I’m going to…

Techniki zalecane przy tworzeniu systemów safety-critical

Jak wspomniałem w poprzednim wpisie, normy definiują różne poziomy bezpieczeństwa w zależności od możliwych skutków błędnego działania systemu. Tym poziomom odpowiadają konkretne wskaźniki statystyczne. O ile sprawdzają się one w przypadku układów psujących się w sposób łatwy do opisania prawdopodobieństwem – jak na przykład części elektroniczne – to soft zawiera częściej błędy systematyczne, czyli po […]

5

Nie(d)oceniony Technology Radar by ToughtWorks [myślodsiewnia #014]

Kto nie wie, czym jest Technology Radar publikowany co jakiś czas przez firmę ToughtWorks? Ręka w górę. Nie ma się czego wstydzić. Jeżeli nie wiesz, to w skrócie jest to zestawienie różnych narzędzi wykorzystywanych w projektach prowadzonych przez firmę ToughtWorks. Radar jest podzielony na cztery obszary (techniques,... Czytaj dalej →

6

Kalendarium – grudzień 2018

Coraz ciemniej i zimniej na zewnątrz a i wieczory coraz dłuższe. Zatem jeśli chcielibyście spędzić je przy komputerze, to mam dla Was Read More

7

Podcast, artykuł i newsletter

Ostatnio byłem gościem Grzegorza z devsession.pl w podcaście “Ja, programista”, gdzie rozmawialiśmy o systamach embedded: Ja, programista – Maciej Gajdzica – systemy Embedded Ukazał się również mój gościnny artykuł na Forbot.pl o różnicach między pisaniem projektów embedded komercyjnie i hobbystycznie: 3 różnice w programowaniu: hobbystycznie vs. komercyjnie W tym tygodniu ruszyłem również z newsletterem. Będę […]

Nagranie z DevTalk Trio LIVE, sezon 2!

Wczoraj był bardzo (BARDZO) intensywny dzień! A było nas trzech… Sławek Sobótka, Andrzej Krzywda, no i ja. Najpierw od rana do nocy nagrywaliśmy 13 (słownie: trzynaście!) odcinków podkasta, a potem… A potem jeszcze 2 godzinny LIVE :). Zapraszamy do obejrzenia nagrania: Nie obyłoby się bez wsparcia! Na szczęście wsparcie takie znalazłem. Firma Lingaro zdecydowała się wesprzeć nas [...]

Powrót po przerwie – projekt open-source

No to wracamy do blogowania po przerwie! Co robiłam w czasie przerwy i jakie są tego wyniki - to w poście!

Bujając się na gałęzi AST

Istnieją rzeczy, na które zwykle nie zwracamy jakiejkolwiek uwagi, po prostu przyjmując ich istnienie za pewnik lub nie musząc się nimi całkowicie przejmować...

Bujając się na gałęzi AST

Istnieją rzeczy, na które zwykle nie zwracamy jakiejkolwiek uwagi, po prostu przyjmując ich istnienie za pewnik lub nie musząc się nimi całkowicie przejmować...

Azure Search – Wykorzystanie REST API

Czasami zdarzają się scenariusze, w których: - nie potrzebujemy przechowywać kopii danych w chmurze Azure - mamy własne data center on-premise, tylko brak nam usługi wyszukiwarki w systemie. Szukamy wtedy specjalisty od Elastic Search-a, by postawić klaster we własnej infrastrukturze. On nam krzyczy: "Wezmę zlecenie, ale daj mnie worek złota, cztery krowy i rząd dusz". ...

039: Gra mobilna, która pozwoliła autorowi zrezygnować z etatu – Almighty

Czwarta samodzielnie wydana gra pozwoliła Dariuszowi Furmanowi zrezygnować z etatu i zająć się w pełnym wymiarze godzin swoim projektem. W odcinku autor gry dzieli się swoim doświadczeniem i udziela bardzo dużo konkretnych gra związanych z projektowaniem, beta testami i reklamowaniem (m. in. płatnymi reklamami na Facebooku) gry typu idle. -> Dobrowolne wsparcie podcastu.

POIT 023: Marketing w IT

Witam w dwudziestym trzecim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest marketing w IT. Dziś moimi gościem jest Kacper Skoczylas, doświadczony menedżer, szef marketingu w firmie konsultacyjno-technologicznej Squiz. Specjalizuje się w marketingu B2B w branży ICT / high-tech, głównie w obszarze komercjalizacji, generowaniu leadów sprzedażowych oraz event marketingu. Po pracy organizuje “Czwartkowe Spotkania Social Media w Szczecinie” oraz prowadzi podcast “Marketing Manager 2.0”. W tym odcinku o marketingu opowiemy w następujących kontekstach: czym jest nowoczesny marketing? na ile praca marketera wymaga znajomości najnowszych technologii? czy marketing to działania związane z IT czy z biznesem? po co branży IT potrzebny jest marketing? jak wygląda podejście do niego w korporacji a jak w małym startupie? opowiemy o tym czym są technologie marketingowe oraz czym jest customer experience jaką rolę odgrywa big data i machine learning we współczesnym marketingu? po co programistom wiedza z tej dziedziny? opowiemy o nim w kontekście budowania marki osobistej i employer brandingu jakie perspektywy rozwojowe stoją przed marketingiem w IT? zareklamujemy marketing dla ludzi z IT Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku subskrypcja podcastu Linki: LinkedIn – https://www.linkedin.com/in/kacperskoczylas/ Facebook – https://www.facebook.com/skoczylas.kacper Strona domowa – http://www.kacperskoczylas.pl Marketing Manager 2.0 – Podcast – https://soundcloud.com/marketing_manager2-0_podcast “Czwartkowe Spotkania Social Media w Szczecinie” – https://www.facebook.com/CzwartkoweSpotkaniaSocialMediaSzczecin/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/23

Poziomy bezpieczeństwa w systemach safety-critical

Nie każdy system jest tak samo krytyczny dla bezpieczeństwa. Nawet jeżeli wiele różnych systemów znajduje się na przykład w samolocie, nie oznacza to, że każdy z nich został wykonany wykorzystując tak samo rygorystyczne techniki. W końcu inaczej podejdziemy do tworzenia systemu sterowania lotem, a inaczej do systemu infotainment wyświetlającego pasażerom filmy podczas lotu. W tym […]