Lista artykułów w kategorii: Narzędzia


Potyczki na froncie, odcinek 3: Odpluskwianie Angulara

Usuwanie błędów jest nieodłączną częścią procesu tworzenia i utrzymania aplikacji.
Nie da się całkowicie uniknąć powstawania błędów, określanymi po angielsku sympatycznym słowem ‘bug’ (pluskwa, robak), ale możemy je wszystkie, lub przynajmniej większość z nich, eliminować
w zarodku, jeśli umiejętnie korzystamy z dostępnych narzędzi. Opowiem o tych, z których sam korzystam, i które, moim zdaniem, powinny przydać się każdemu programiście tworzącym aplikacje Angular i nie tylko.


Bezpieczne logowanie się przy wykorzystaniu konta na Facebooku

Od dawna zabierałem się za pisanie tego artykułu, lecz ciągle coś mnie rozpraszało i nie pozwalało mi przysiąść do niego tak, jak tego oczekiwałem. Pisałem więc i pisałem, ciągle coś zmieniając… W pewnym momencie nawet wszystko skasowałem i zacząłem pisać od początku. W końcu jednak doszedłem do sedna, które chciałem z Wami przedyskutować: za pomocą jakiego konta uwierzytelniać się na stronach internetowych, z jakiego konta korzystać? Oto jest pytanie. Od dłuższego czasu coraz częściej napotykamy na różnych stronach opcję logowania się przy pomocy konta Facebook. Czy warto takiemu rozwiązaniu zaufać ? Pamiętacie te czasy, kiedy internauta musiał jedynie pamiętać dane […]


O fake newsach, dezinformacji i koronawirusie

Fake news? Nie słyszałem… W internecie pojawia się coraz więcej artykułów o wykorzystywaniu fałszywych informacji do manipulowania społeczeństwem, prowadzeniu działań dezinformacyjnych, ingerencji władz w kampanie wyborcze w celu dyskredytowania przeciwników politycznych i wpływania na poglądy wyborców. Ostatnio jesteśmy świadkami olbrzymiej fali fake newsów zalewającej media, wywołanej przez pandemię wirusa SARS-CoV-2 pochodzącego z Chin. Wirus bardzo szybko rozprzestrzenił się na niemal wszystkie kontynenty, a jeszcze szybciej z tego powodu sieć obległa masowa dezinformacja. Fake newsy są wykorzystywane z wielu powodów, które mogą prowadzić do negatywnych skutków gospodarczych czy politycznych. Informacji na ich temat jest wiele, ale wciąż brakuje konkretnych działań w […]


Algorytmy i ich „pochodne” – trochę historii

Zastanawiałem się nad tematem kolejnego artykułu, chcąc aby był on nieco lżejszy od poprzedniego, ale by jednocześnie posiadał wartość dodaną. Dlatego warto przyjrzeć się podstawom, czyli wynalazkom oraz algorytmom, które – jak dobrze wiemy – stanowią obecnie trzon nauk informatycznych. Posiłkował się będę kilkoma przykładami z historii, obrazującymi aspekty bardziej mechaniczne aniżeli za pomocą linijek zapisanego kodu. Postaram się nieco przybliżyć genezę tych schematów i przedstawić krótko ich założenia oraz cechy. Chciałbym, aby tekst ten był pierwszą częścią całości składającej się z dwóch publikacji. W tej kolejnej skupię się na aspektach dzisiejszej technologii jak i bardziej oryginalnych przykładach, chociażby takich […]


Chromecast – czyli jak zmienić TV w centrum dowodzenia z XXI wieku

Do napisania tego artykułu skłoniła mnie sytuacja z życia wzięta. Wyobraźcie sobie, że – niezależnie od tego, czym się zajmujecie – ktoś zadaje Wam pytanie: „Co to jest Chromecast i do czego służy?” Pomyślałem: a skąd mam wiedzieć, skoro sam telewizji nie oglądam i nigdy nie bawiłem się tym urządzeniem? Jak mogę się wypowiedzieć i udzielić komuś rady, skoro narzędzia totalnie nie znam?! Przeszło mi także przez myśl: to pewnie kolejny gadżet XXI wieku, który kosztuje dużo pieniędzy, a nic nie daje… Jak widzicie, miałem szalenie sceptyczne podejście. Byłem po prostu przekonany, że poczytam na różnych forach i zobaczę, jak […]


Jak ogarnąć swoje hasła i nie zwariować?

Hasło powinno być długie i skomplikowane, jeśli ma być skuteczne. Z tym stwierdzeniem możemy się spotkać na licznych konferencjach i w branżowych publikacjach na temat szeroko pojętego IT security. Jednak ta dewiza jest często nadinterpretowana i nie zawsze okazuje się optymalna, czyli adekwatna do szacowanego ryzyka. Stosunkowo niedawno na blogu Ateny pojawił się artykuł naszego kolegi Bezpiecznika, Piotra Szafrańskiego, który w pigułce przedstawił kilka zasad mówiących o tym, jak tworzyć bezpieczne hasła. Chciałbym przedstawić tę tematykę z nieco odmiennej perspektywy. Osobiście uważam, że hasła powinny zapewniać użytkownikowi przede wszystkim poufność oraz dostępność zasobów, które pragnie chronić. Powinny zatem być na […]


Kilka słów o tym, po co nam hasło dostępu, oraz jak tworzyć dobre, bezpieczne i silne hasła

Od ostatniego mojego wpisu na blogu minęło kilka chwil. Miałem przyjemność podzielić się informacjami dotyczącymi kontroli rodzicielskiej na Androida, pisałem też o kontroli rodzicielskiej na Windows 10. Nadszedł czas, by zabrać się za niezwykle istotny temat, czyli hasło dostępu. Dlaczego hasło jest ważne? Dlaczego warto używać silnych haseł oraz jak je tworzyć? Czy aby na pewno to wiemy? Każdy z nas ma zapewne konto na portalu społecznościowym, posiadacie też prywatne skrzynki mailowe, które w większości otwieracie po przez różnego rodzaju przeglądarki internetowe, logujecie się za pomocą loginów i haseł na różne strony, by robić zakupy drogą elektroniczną, czytać artykuły, oglądać […]


Temat wiecznie żywy: Kontrola Rodzicielska na urządzeniach mobilnych

Technologia poszła naprzód, urządzenia wyglądają i działają już inaczej, aplikacje stały się bardziej przyjazne i zaawansowane, co nie oznacza, że skomplikowane w obsłudze – od ostatniego wpisu na ten temat na Blogu trochę się pozmieniało… Dlatego chciałbym przedstawić Wam ciekawe rozwiązanie, za jakie uważam Google Family Link. Google Family Link jest prostą w obsłudze aplikacją, dzięki której można mieć pełną kontrolę nad tym, co nasze dzieci robią na tablecie bądź smartfonie. Wielu rodziców ma opory przed takimi rozwiązaniami, ponieważ kojarzą im się one ze szpiegowaniem i nadmierną kontrolą. Uważam jednak, że wobec tak dynamicznego rozwoju technologii oraz łatwości dostępu do […]


Prolaborate – model international

Zapewne nie raz zetknąłeś się, Drogi Czytelniku, z problemem projektów, do których potrzebna jest dokumentacja w wielu językach, najlepiej powstająca równolegle. Biznes rozmawia po angielsku, to oczywiste, jednak lokalnie dobrze byłoby mieć to samo po polsku, prawda? Cudów nie ma i trzeba się trochę napracować, ale z pomocą przychodzi znowu Prolaborate. Oto moja propozycja, jak można sobie radzić z tym problemem. Założenia: Model standardowo powinien być utrzymywany w języku angielskim, jako zrozumiałym dla szerszej grupy interesariuszy. Każdy element modelu powinien być wzbogacony o informacje w języku natywnym (np. polskim). Utrzymanie spójności zapisów w języku modelu (tu: angielski) i natywnym (tu: […]