Programowanie wielowątkowe pozwala wykonywać różne czynności z wykorzystaniem więcej niż jednego wątku. W efekcie zwiększa się wydajność operacji, które były ograniczone parametrami procesora. W dodatku dzięki zastosowaniu programowania wielowątkowego zadania można wykonywać w tle, bez pogorszenia responsywności aplikacji. Asynchroniczność umożliwia także zachowanie responsywności aplikacji użytkowych oraz zwiększenie skalowalności aplikacji serwerowych.Brzmi obiecująco. Nies...
Elektronik w swojej pracy potrzebuje szczegółowych, rzetelnych i łatwo dostępnych informacji. Niestety, producenci, przygotowując karty produktów, nie zawsze stają na wysokości zadania. Owszem, internet to istny ocean informacji, jednak aby z nich skorzystać, trzeba - wzorem Kopciuszka rozdzielającego ziarna - odsiać prawdę od błędów, niepotwierdzonych teorii czy zwykłych bzdur. Okazuje się, że encyklopedyczne źródło wiedzy o poszczególnych komponentach, ich działaniu, zasada...
Pracuj zwinnie - i skutecznie! Agile i Scrum, Scrum i Agile. Opanowawszy branżę IT, powoli, ale konsekwentnie, zdobywają inne biznesowe przyczółki i rozgaszczają się w firmach na dobre... Albo niedobre, gdy budzą niezrozumienie, protesty, a czasem nawet chęć ucieczki! Agile i Scrum brzmią tak nowocześnie, w teorii świetnie, w praktyce jednak często okazują się trudne, a co za tym idzie - rozczarowują. To przykre, ale prawda jest taka, że idee te, skądinąd słuszne i pożyteczne...
Zwyczajne Życie. Jak się nim cieszyć? Żyjesz sobie. Może i fajnie. Może jako tako. Może i tak sobie. Wstajesz rano, myjesz się, ubierasz, ogarniasz domowników, jesz śniadanie i wychodzisz z domu. Pracujesz, to i owo załatwiasz, jesz obiad, robisz zakupy, oglądasz serial, czytasz książkę, jesz kolację i idziesz spać. W weekendy nadrabiasz zaległości. Także towarzyskie. Nie jesteś celebrytą, nie jesteś genialnym naukowcem ani prezydentem atomowego mocarstwa. Jesteś po prostu so...
Kim byłaś, zanim świat powiedział Ci, kim masz być? W wieku mniej więcej dziesięciu lat zaczynamy się uczyć, jak być grzecznymi dziewczynkami: jakich emocji nie wolno nam wyrażać, jak powinnyśmy się zachowywać i wyglądać, do czego mamy dążyć, w co wierzyć, kogo wolno kochać i jakiego życia należy pragnąć. Grzeczne dziewczynki nie są głodne, wściekłe ani dzikie. Wszystkie te rzeczy, które świadczą o tym, że kobieta jest człowiekiem, są brudnym sekretem grzecznej dziewczynki. Ś...
Uwaga! Przepisy testowano na dzieciach! Zdrowe dziecko to idealna pożywka dla rodzicielskiej wyobraźni i zielony impuls do działania dla małych kucharzy. Kuchnia roślinna nigdy nie była prostsza! Alergik, niejadek, a może młody wegeamator? Jeśli masz taki egzemplarz w domu, ta książka jest dla Ciebie. Dzięki niej przestaniesz się zastanawiać, co przygotować na obiad zamiast mięsa, czym zastąpić jajko w cieście i czy szklanka mleka każdego dnia ma jeszcze sens. Pozbędziesz się...
Czy kobieta w ciąży i w połogu może praktykować jogę? Oczekiwanie na dziecko to szczególny czas w życiu kobiety. Zmienia się ciało, zmienia się podejście do wielu spraw, także do siebie: dotąd byłam ja i moje ciało, teraz jestem ja, moje ciało i ktoś jeszcze... Ktoś, dla kogo to ciało jest całym światem. Przyszła mama bardziej o siebie dba i częściej się zastanawia, czy to, co i jak robi, nie zaszkodzi dziecku. Bada się, uważniej czyta etykiety na opakowaniach żywności, inacz...
W ciągu miesiąca w Polsce powstaje ponad dwadzieścia tysięcy przedsiębiorstw. Część z nich odnosi sukces, inne jakoś prosperują, ale duży odsetek przedsiębiorców prędzej czy później podejmuje decyzję o zamknięciu działalności. Zakładaniu firmy zwykle towarzyszy entuzjazm i poczucie spełnienia marzeń o własnym biznesie i wolności. Niestety, rzeczywistość boleśnie weryfikuje nadmiar optymizmu i nierealistyczne założenia. Jak się więc przygotować do prowadzenia własnej działalno...
Bo w życiu najważniejszy jest balans Zdrowie, relacje, finanse, praca zawodowa, czas dla siebie, rozwój osobisty. Oto sześć obszarów, między którymi poruszamy się... żyjąc. To ni mniej, ni więcej, tylko sześć stref naszego życia, z których żadna nie jest pierwsza ani ważniejsza od innych. Bez dobrego zdrowia nie może być mowy o sukcesie zawodowym. Bez pracy nie będziemy mieć pieniędzy. Odpowiedni poziom finansowy pozwoli nam realizować własne pasje. Jedną z nich może - a nawe...
Podczas projektowania wielu procesów produkcyjnych, łącznie z budową oprogramowania, za kluczowe kryteria uznaje się szybkość wykonywania zadań, wydajność czy niskie koszty. Tymczasem opracowanie produktu o wyjątkowej wartości rynkowej wymaga nieco innego podejścia. Celem produkcji nie jest przecież produkcja sama w sobie. Aby kiedyś osiągnąć wysokie zyski, planowanie procesów produkcji musi opierać się na wymaganiach użytkowników, bez zatracania się w szczegółach produktu. T...
Java jest jednym z najpopularniejszych języków programowania. Równocześnie należy do najbardziej innowacyjnych technologii informatycznych; zawsze stanowiła awangardę. Programiści cenią Javę za dojrzałość, bezpieczeństwo i wszechstronność. Jednak nawet tak znakomity język niekiedy przysparza problemów podczas pracy. Mogą się one okazać całkiem proste do rozwiązania, jeśli tylko wiadomo, jak się do tego zabrać.Oto zbiór aktualnych i kompletnych receptur instruktażowych, z któr...
Cyfrowa ciemnia na Twoim komputerze! Jak efektywnie korzystać z dostępnych narzędzi? Jak zautomatyzować swoją pracę? Jak uzyskiwać niezwykłe efekty? Do niedawna obróbka fotografii była sztuką tajemną, dostępną tylko dla profesjonalistów. Jednak dziś, dzięki popularności, jaką zdobyły aparaty cyfrowe, każdy może poświęcić chwilę na zabawę w komputerowej "ciemni". Narzędzie Camera Raw ujrzało światło dzienne w lutym 2003 roku i od razu zdobyło uznanie wśród miłośn...
Analiza danych albo nauka o danych jest interdyscyplinarną dziedziną, dzięki której hipotezy i dane przekształca się w zrozumiałe przewidywania. Predykcyjna analiza danych przynosi wymierne korzyści w wielu dziedzinach, od polityki począwszy, a na udzielaniu kredytów skończywszy. Osobą odpowiedzialną za tę magię jest analityk danych - człowiek, który zbiera i przygotowuje dane, wybiera technikę modelowania, pisze kod, weryfikuje wyniki swojej pracy, wreszcie komunikuje je int...
Imponująca możliwość skalowania oraz odporność na awarie skłania organizacje do uruchamiania swoich aplikacji w natywnych środowiskach chmury. Technologia kontenerów i orkiestracji stała się ostatnio bardzo modna. Jednak nawet tak nowoczesne systemy nie są wolne od zagrożeń. Aby zapewnić wdrożeniom kontenerowym najwyższy możliwy poziom bezpieczeństwa, trzeba zrozumieć mechanizmy działania kontenerów. Jako że powstają one przez połączenie różnych funkcji jądra systemu Linux, z...
Python jest językiem łatwym do opanowania i przyjemnym dla programisty. Jednak łatwość projektowania nie przekłada się na szybkość działania kodu. W konsekwencji przetwarzanie dużych wolumenów danych czy próba skalowania aplikacji kończą się problemami z wydajnością lub niezawodnością. Niekiedy rozwiązaniem jest zastosowanie procesów szeregowych, w innych przypadkach warto sięgnąć do architektury wielordzeniowej, klastrów lub układów GPU. Relatywnie często okazuje się, że dob...
JavaScript jest obecnie pełnowartościowym językiem programowania - wszechstronnym, elastycznym i pozwalającym na tworzenie wydajnego kodu. Społeczność skupiona wokół JavaScriptu udostępniła wiele przydatnych frameworków i bibliotek. Wśród nich wyjątkowo ciekawą propozycją jest React - popularna biblioteka przeznaczona do tworzenia nowoczesnych, dynamicznych aplikacji. To narzędzie, które w stosunkowo prosty sposób pozwala na pełne wykorzystanie możliwości nowoczesnych przeglą...
W grupie skuteczniej! Grupa nie jest prostą sumą charakterów, zdolności i predyspozycji tworzących ją jednostek. Zespół pracujących ze sobą ludzi to coś więcej. Dobrze zarządzany może wypracować lepsze, szybsze i bardziej innowacyjne rozwiązania, niż wskazywałaby na to liczba jego członków. Odpowiednio zmotywowani ludzie współpracują, wzmacniają nawzajem swoje talenty, dyskutują i wpadają na świetne pomysły. Warunkiem skuteczności działań zespołu jest takie pokierowanie grup...
Zakuć, zdać, z a p a m i ę t a ć W dobie elektronicznych gadżetów, wyposażonych w rozmaite dzwonki, alarmy czy "przypominajki", posiadanie doskonałej pamięci jest jeszcze istotniejsze niż kiedyś. Strach pomyśleć, co się stanie, gdy zapomnisz, gdzie jest Twoja "pamięć zewnętrzna". Jak mawiał Napoleon, "głowa bez pamięci to twierdza bez garnizonu". Jeśli chcesz odnosić nowe sukcesy, związane z pracą, Twoim hobby, relacjami międzyludzkimi i wszelkimi aspektami decydującymi o o...
Zadaj pytanie, otrzymasz odpowiedź Dla tysięcy osób czujących w sobie żyłkę przedsiębiorczości internet jest prawdziwą ziemią obiecaną — trochę jeszcze dziką i nie do końca rozpoznaną, jednak oferującą niezmierzone wprost możliwości. E-biznes zaś to najbardziej smakowita wisienka na tym wirtualnym torcie. Nowe e-inicjatywy powstają codziennie; często wystarczy po prostu dobry pomysł, by bardzo niewielkim kosztem wejść na rynek i podbić go dzięki swoim usługom czy produktom....
Praca zespołowa jest ciekawym i rozwijającym doświadczeniem, przeplatanym chwilami przyjemności i zniechęcenia. Z jednej strony towarzyszy jej poczucie sensu wspólnego działania, z drugiej członkowie zespołu przeżywają frustrację z powodu trudności w ułożeniu wzajemnych relacji. Jednak naprawdę efektywne i dobrze zarządzane grupy są w stanie osiągnąć rezultaty przekraczające możliwości wynikające z pracy jednostek. W psychologii społecznej zjawisko to nosi nazwę "efektu syner...
To PRAWDZIWA książka o pracy, produktywności, szczęściu i zyskach. W ciągu zaledwie czterech godzin poznasz klucz do sukcesu i zadowolenia z życia Jeffrey Gitomer, autor Czerwonej książeczki sprzedaży Nie powinieneś wierzyć w to, co Ci mówią o źródłach sukcesu. Kevin Hogan wyjaśnia, dlaczego nie udało Ci się zrealizować swoich planów. Co jeszcze ważniejsze, wskazuje również, w jaki sposób można wykorzystać najnowsze odkrycia naukowe, aby odnieść sukces. Nastaw się d...
Świat nie jest sielankową wyspą. Zagrożenia, na które narażony jest współczesny człowiek, czyhają niemal na każdym kroku. Praca, dom, ulica, przyjęcie, internet - nigdy nie wiadomo, gdzie pojawi się i kim będzie napastnik. Każdy z nas może być potencjalną ofiarą. Jak w takiej rzeczywistości ma funkcjonować kobieta, zwykle słabsza i bardziej niż mężczyzna narażona na agresję i przemoc? Jak ma pielęgnować w sobie poczucie bezpieczeństwa i dbać o spokój swoich bliskich? Jak nie ...
Idea hurtowni danych ściśle wiąże się z ich kolosalnymi ilościami, gromadzonymi podczas tysięcy różnych sytuacji - przy dowolnej transakcji, w urzędzie, na lotnisku, w internecie... Nawet nasze połączenia telefoniczne są przechowywane przez operatora. Te wszystkie dane trzeba gdzieś pomieścić, sensownie posegregować i zapewnić sobie możliwość sięgnięcia do wybranego ich zakresu bez długotrwałych poszukiwań. Taką możliwość dają właśnie hurtownie danych - przemyślane, bardzo po...
Marzysz o przytulnym domu, pełnym pięknych dodatków? Ta książka będzie dla Ciebie prawdziwą skarbnicą inspiracji! Poprowadzi Cię krok po kroku przez najpopularniejsze techniki rękodzieła i pokaże, od czego powinnaś zacząć, by Twoje cztery kąty odmieniły się nie do poznania. Dzięki wskazówkom autorki skompletujesz zestaw niezbędnych narzędzi i dobierzesz materiały potrzebne do stworzenia oryginalnych przedmiotów. Szybko przekonasz się, że szycie, dzierganie, szydełkowanie, bar...