Mijają lata, a bazy danych wciąż stanowią serce większości systemów informatycznych. Rozwój technologii sprawia jednak, że zaprojektowanie systemu baz danych, jego wdrożenie i adminis...więcej »
Scala jest językiem programowania ogólnego przeznaczenia, który łączy cechy języków funkcyjnych i obiektowych. Jego twórcy postawili sobie za cel skalowalność napisanych...więcej »
Wirtualna rzeczywistość jest pod względem psychologicznym dużo potężniejszym narzędziem niż jakikolwiek inny środek przekazu. Być może już niedługo rozpowszechnienie VR doprowadzi do niezwykłej tra...więcej »
C# jest nowoczesnym i elastycznym językiem programowania. Aby w pełni skorzystać z jego zalet, trzeba płynnie posługiwać się dostępnymi w nim strukturami danych i algorytmami, pozwalają one bowiem ...więcej »
Aplikacje internetowe, które dobrze działają i ładnie wyglądają wyłącznie na ekranach komputerów osobistych, już jakiś czas temu zostały uznane za przestarzałe. Przejrzysty blog, pięk...więcej »
Zacznij biegać ultra razem z Marcinem Świercem!Poznaj rady mistrza i tajniki jego treningów, aby przekroczyć swoje granice i spełniać marzenia.Z książki dowiesz się m.in.:<...więcej »
C# jest nowoczesnym, lubianym i popularnym wśród programistów językiem ogólnego zastosowania. Jego sztandarową zaletą jest wszechstronność i elastyczność: może posłużyć do twor...więcej »
Myślenie matematyczne jest sposobem pojmowania świata, jego elementów i relacji między nimi. Jest to coś zupełnie innego niż rozwiązywanie zadań, wykonywanie operacji i stosowanie procedur. ...więcej »
UX Design. Projektowanie aplikacji dla urządzeń mobilnychUser experience (UX), czyli wrażenie użytkownika, w ogromnym stopniu decyduje o sukcesie produktu cyfrowego. Przed przystąpieniem do w...więcej »
Zarządzanie ludźmi jest nie lada wyzwaniem. Kierowanie zespołem programistów przypomina niekończący się tor przeszkód, które nie zawsze udaje się pokonać. Niezależnie od tego, ...więcej »
Wprowadź platformę SharePoint do Twojej organizacji!SharePoint to platforma pozwalająca zapanować nad ogromem informacji przetwarzanych w firmach i korporacjach. Rozwijana od lat przez firmę ...więcej »
Internet całkowicie zmienił naszą cywilizację. Podobnym przełomem jest technologia blockchain (łańcuch bloków), która permanentnie rejestruje transakcje w taki sposób, że nie d...więcej »
Zaliczany do elitarnego międzynarodowego grona miast przyszłości Grodzisk Mazowiecki jest na mapie Mazowsza miejscem wyjątkowym z wielu względów.Znajdujące się tutaj zabytki przechowuj...więcej »
Systemy oparte na mikrousługach różnią się od aplikacji monolitycznych. Są bardziej skalowalne, efektywniejsze, a także łatwiejsze w implementacji, rozwijaniu i utrzymaniu. Architektura mikr...więcej »
Model relacyjnej bazy danych zdecydowanie dominował wśród technologii bazodanowych przez ostatnie 20 lat. Poszczególne rozwiązania były do siebie na tyle podobne, że decyzja o zastoso...więcej »
GIMP 2.10 - zaproszenie do graficznej zabawy!Program graficzny GIMP od lat uważany jest za doskonałe narzędzie do obróbki zdjęć. Co więcej, jest to program darmowy. Jeśli nie chcesz pł...więcej »
Python jest wszechstronnym językiem programowania o imponującej elastyczności i wydajności. Można dzięki niemu rozwiązywać przeróżne problemy programistyczne z różnych dziedzin wiedzy...więcej »
Zapewnienie bezpieczeństwa systemu informatycznego jest dziś nie lada wyzwaniem. Między administratorami a napastnikami trwa ciągły wyścig zbrojeń. Agresorzy dysponują bardzo różnymi narzędz...więcej »
Rozwój technologiczny nie tylko zwiększył ilość i dostępność danych, ale również zaowocował wszechobecnością narzędzi do ich obróbki i prezentacji. W zasadzie każdy może tworzy...więcej »
"Przywołująca na myśl wyróżniony nagrodą Emmy miniserial Wielkie kłamstewka książka Marybeth Mayhew Whalen opowiada o miasteczku w stanie Georgia, w którym wszystko zostaje przew...więcej »