Programowania uczą się już najmłodsi w szkole podstawowej. Umiejętność kodowania będzie wkrótce jednym z wyznaczników dobrego wykształcenia. Rozwiązywanie złożonych problemów za pomocą specjalnie napisanego kodu jest dogodnym sposobem pracy nie tylko inżyniera czy informatyka, ale również biologa, fizyka czy nawet socjologa. Oznacza to, że znajomość języka programowania i choćby podstawowych zagadnień algorytmiki jest cennym uzupełnieniem warsztatu...
Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami, znany jako TDD. Technika ta opiera się na integracji procesów projektowania aplikacji i pisania kodu z prowadzeniem testów. Mimo że taki sposób pracy wydaje się dość wymagający dla zespołów deweloperów, łatwo się przekonać, że TDD pozwala na stałe uzyskiwanie dobrych efektów, a opracowane tą metodą apli...
Twój bilet wstępu do świata JavaScriptu! JavaScript to język, który w dużej mierze ukształtował współczesne strony WWW. Dzięki niemu możemy swobodnie korzystać z interaktywnych, wygodnych w użyciu oraz niezawodnych aplikacji internetowych. Pojawienie się JavaScriptu pozwoliło zastąpić tradycyjne aplikacje desktopowe nowymi, pracującymi w chmurze. Wokół języka powstało już wiele narzędzi i bibliotek. Jedną z najpopularniejszych jest jQuery. Jeżeli...
Pythona można się szybko nauczyć i praktycznie od razu zacząć tworzyć działające gry, aplikacje internetowe czy też programy wspierające badaczy różnych dziedzin nauki. Język ten został pomyślany tak, aby ułatwiał pisanie przejrzystego, zwięzłego kodu w sposób zgodny ze sztuką programowania. To idealny wybór dla każdego, komu zależy, by nie tracić zbytnio czasu na naukę, tylko od razu pisać kod działający zgodnie z oczekiwaniami. To trzecie, zaktualizowa...
W języku R podstawową jednostką współdzielonego kodu jest pakiet. Ma on ściśle określoną strukturę i można go łatwo udostępniać innym. Obecnie programiści R mogą korzystać z ponad 19 tysięcy przeróżnych pakietów. Poza prostym pobieraniem i używaniem pakietów opracowanych przez kogoś innego programistom R przydaje się umiejętność ich samodzielnego tworzenia. Oto doskonały podręcznik tworzenia pakietów dla początkujących i zaawansowanych uży...
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...
Kontenery i framework Kubernetes gwarantują niezawodne działanie oprogramowania i przejrzystą kontrolę jego funkcjonowania. Największą zaletą platformy Kubernetes jest ukrywanie za warstwą abstrakcji mechanizmu uruchamiania kontenerów w różnych klastrach. Ułatwia to wdrażanie aplikacji i zarządzanie nimi, ale jednocześnie utrudnia zrozumienie, co naprawdę dzieje się w klastrze. W tej książce omówiono wewnętrzny sposób działania frameworka Kubernet...
Wydanie jubileuszowe! Administratorzy systemów linuksowych mogą pracować za pomocą myszy, korzystając z interfejsu graficznego, jednak pełny potencjał Linuksa ujawnia się dzięki pracy z wierszem poleceń. Umiejętność używania tego narzędzia przydaje się każdemu, komu zależy na efektywnym działaniu systemu. To czwarte, gruntownie zaktualizowane wydanie cenionego leksykonu, pomyślanego jako zwięzłe źródło informacji, z którego w razie potrzeby możesz szybk...
Tragiczny splot uczuć i polityki w finałowym tomie ostrej jak sztylet serii romantasy!Paedyn Gray staje przed największym dotąd życiowym dylematem. Jak wybrać między powołaniem a pragnieniem, praworządnością a pokusą, przeznaczeniem a pożądaniem?Cokolwiek postanowi, będzie to brzemienne w skutki – nie tylko dla niej samej, lecz także dla wszystkich mieszkańców kraju. I dla losów królestwa.Dla Ilyi była gotowa oddać życie.Ale czy dla dobra królestwa będzie umiała oddać rękę te...
Czwarty tom serii Bukowski z bestsellerowej space opery Pola zapomnianych bitew. Echa niesławnego ataku na Deltę Centuriona nie słabną, antagonizując obie strony konfliktu. Federacja, osłabiana niezrozumiałym oporem najpotężniejszych oligarchów, traci kontrolę nad sporymi połaciami Rubieży, ale i rebelianci nie mają powodów do radości. Przedłużający się konflikt oznacza klęskę głodu w walczących o swoje prawa systemach gwiezdnych. Wydawać się może, że nadszedł idealny mom...
Szósty tom cyklu o Wespazjanie. RZYM, 51 ROK. Wyzwoleńcy cesarza Klaudiusza, Narcyz i Pallas, toczą między sobą walkę o kontrolę nad tronem. Każdy z osobna wysyła Wespazjana do Armenii, by tam bronił interesów Rzymu. Jednakże stawką jest coś więcej niż ochrona podległego królestwa. Krążą pogłoski, że cesarzowa Agrypina spiskuje, by zdestabilizować Wschód. Wespazjan musi znaleźć sposób, jak służyć jednocześnie dwom panom... Narcyz ze wszystkich stara się znis...
Seth, policyjny detektyw, dostaje pilne wezwanie. Ktoś włamał się do rezydencji Grace Fontaine, znanej z licznych skandali i romansów. Jej zmasakrowane ciało leży u podnóża schodów. Seth podejrzewa, że napastnik chciał zrabować bezcenny niebieski diament, który Grace dostała na przechowanie. Rozpoczyna przeszukiwać miejsce zbrodni. Słyszy dziwny odgłos, odwraca się gwałtownie i… staje oko w oko z Grace, która mierzy do niego z pistoletu…W cyklu Gwiazdy Mitry ukazały się nast...
Shadows in the Moonlight is one of the original short stories starring the fictional sword and sorcery hero Conan the Cimmerian, written author Robert E. Howard and first published in Weird Tales magazine in April 1934. Howard originally named his story „Iron Shadows in the Moon”. It is set in the pseudo-historical Hyborian Age and concerns Conan escaping to a remote island in the Vilayet Sea where he encounters the Red Brotherhood, a skulking creature, and mysterious iron ...
Czy wiesz, że: • Tolerancyjne, pokojowo nastawione wersety Koranu, które tak często się cytuje, zostały w rzeczywistości usunięte z księgi, zgodnie z islamską teologią. • Jedyna nadrzędna zasada w islamie brzmi: „to, co jest dobre dla islamu, jest słuszne”. • Każdy, kto obrazi lub nawet przeciwstawi się Mahometowi czy jego wiernym, zasługuje na upokorzenie i śmierć – jeśli to możliwe, przez ścięcie. Tak wynika z rozkazu Allaha, by uderzać „tych, którzy nie wierzą, (…) mi...
The horror first took concrete form amid that most unconcrete of all things–a hashish dream. I was off on a timeless, spaceless journey through the strange lands that belong to this state of being, a million miles away from earth and all things earthly; yet I became cognizant that something was reaching across the unknown voids–something that tore ruthlessly at the separating curtains of my illusions and intruded itself into my visions.
The moonlight shimmered hazily, making silvery mists of illusion among the shadowy trees. A faint breeze whispered down the valley, bearing a shadow that was not of the moon-mist. A faint scent of smoke was apparent. The man whose long, swinging strides, unhurried yet unswerving, had carried him for many a mile since sunrise, stopped suddenly. A movement in the trees had caught his attention, and he moved silently toward the shadows, a hand resting lightly on the hilt of hi...
The Turks, cruelly lead by the scurrilous Bayazid, crushingly defeat a bunch of European Christians who were invading so as to steal land from the Turks, or something. But one of the Europeans, a Scott, Donald MacDeesa escapes with his life and hooks up with Ak Boga, who who had secretly been spying on the carnage. Ak Boga works for the Amir of Samarcand, one Timour the Lame.
Po dziesięciu latach nieobecności Rafe MacKade niespodziewanie wraca do rodzinnego Antietam. Zawsze miał opinię awanturnika, dlatego jego przyjazd elektryzuje całą społeczność sennego miasteczka. Rafe kupuje dziewiętnastowieczny dom, który zamierza odnowić, by otworzyć w nim przytulny pensjonat. Pomaga mu w tym Regan Bishop, dynamiczna i pomysłowa właścicielka sklepu z antykami. Wspólna praca w starej, pełnej tajemnic posiadłości zaowocuje kilkoma niespodziankami…
Written in 1893, „Tekla: A Romance of Love and War” is a novel by Robert Barr. Great fun if you like a bit of chivalry and men in tights. Strongly recommended this book for every teenager who wants to discover the exciting world of reading medieval stories and for their parents! Robert Barr (1849-1912) was a British-Canadian short story writer and novelist, who published the first Holmes parody, „The Adventures of Sherlaw Kombs” in 1892. He relocated to London in 1881 where...
Współczesne otoczenie, powodowane niepohamowanym rozwojem nauki, zmianami klimatycznymi oraz konfliktami zbrojnymi wpływa na człowieka, generuje wyzwania w postrzeganiu rzeczywistości. Ten stan powoduje ewolucję (a może rewolucję) w obszarze techniki, stawia wyzwania, aby poprawiać, doskonalić technikę, w tym pojazdy. Przykładem może być bezpieczeństwo człowieka, technika i wzajemne oddziaływanie tych elementów podczas codziennego życia czy podczas konfliktów zbrojnych. Są to...
Nikt nie wie, jak głęboki jest Czarny Staw. No, może poza samym diabłem... O Czarnym Stawie krążą legendy. To ponoć przeklęte miejsce.Burzliwy rozwód rodziców Kamila powoduje radykalną zmianę w jego życiu. Z wielkiego miasta wyprowadza się na dosłowny koniec świata, do rodzinnego domu mamy w Czarnym Stawie. Relacje między nią i babcią są, delikatnie mówiąc, skomplikowane. Starsza pani ewidentnie coś ukrywa i ma to związek z tajemniczym zniknięciem dziadka przed wielu laty.Jak...
Dobry webdeveloper to wszechstronny webdeveloper. Nie może poprzestawać na znajomości jednego języka i umiejętności korzystania z jednej, konkretnej technologii. Co więcej, rozpowszechnianie się jednostronicowych aplikacji internetowych (ang. Single Page Application, SPA) zaciera wyraźną do niedawna różnicę między pracą programisty back-endu a obowiązkami programisty front-endu. Programiści back-endu muszą dziś poznawać narzędzia do niedawna uznawane za typowe w przybo...
Framework ASP.NET Core MVC 2 powstał jako alternatywa ASP.NET Web Forms. Microsoft zbudował tę platformę całkowicie od podstaw. Dzięki zastosowaniu nowoczesnej architektury model - widok - kontroler programiści otrzymali narzędzie do szybszego tworzenia doskonalszego kodu. Łatwo się przekonać, że ten framework powstał wskutek kompletnej zmiany podejścia do technologii sieciowych: ASP.NET Core MVC 2 jest w pełni niezależny od platformy sprzętowej, a zastosowany wysoko produkty...
Ebooki to książki, których treść została zapisana w formie elektronicznej. Są nazywane również e-książkami, publikacjami elektronicznymi czy książkami elektronicznymi. Ebooki można odczytywać na komputerach i laptopach, ale są one przeznaczone głównie do czytania na urządzeniach przenośnych takich jak smartfony, tablety i przede wszystkim czytniki książek elektronicznych. Ebooki posiadające swoje pierwowzory w formie papierowej są jej odwzorowaniem. Posiadają wszystkie elementy obecne w „tradycyjnej” wersji, takie jak okładkę, ilustracje, spis treści, przypisy itp.
Niepodważalną zaletą ebooków jest to, że w odróżnieniu od drukowanej książki można w nich zmieniać rodzaj oraz wielkość czcionki, formatować tekst, a w zależności od posiadanego czytnika istnieje też możliwość wyszukiwania pojedynczych słów w tekście, dodawania zakładek i robienia notatek.
Ebooki są dostępne w wielu formatach. Najpopularniejsze z nich, będące standardem dla publikacji elektronicznych, to EPUB, MOBI i PDF.
To nowoczesny format będący standardem publikacji ebooków. Format EPUB umożliwia zmienianie wielkości fontu, co pomaga dopasować jego rozmiar do ekranu. Ebooki w tym formacie najlepiej odczytywać na urządzeniach posiadających ekran eINK (elektroniczny papier), chociaż można je odczytać także na smartfonie czy tablecie. Format EPUB jest możliwy do odczytania na komputerze, jednak do tego celu konieczne jest zainstalowanie właściwego oprogramowania.
Jest formatem ebooków wykorzystywanym przez czytniki firmy Amazon – Kindle (oraz na innych urządzeniach i programach dostępnych na rynku). Publikacje MOBI są zapisane w formacie Mobipocket, można więc pobrać je na dowolny sprzęt elektroniczny posiadający oprogramowanie umożliwiające odczytanie plików MOBI. Format ten jest oparty na języku HTML, dlatego jego wyświetlanie jest możliwe na urządzeniach mobilnych.
To format zapewniający taki sam wygląd strony jak w wersji papierowej – w tym formacie podział na strony jest sztywny. PDF służy do długoterminowego archiwizowania elektronicznych danych i może być odczytywany na większości komputerów, laptopów, smartfonów, czytników czy tabletów.