Szczepaniak Mikołaj
Sortowanie
Źródło opisu
ebookpoint BIBLIO
(20)
Katalog książek
(12)
Forma i typ
E-booki
(20)
Książki
(12)
Dostępność
dostępne
(16)
tylko na miejscu
(13)
Placówka
Wypożyczalnia Główna
(6)
Wydział Politechniczny
(10)
Czytelnia Główna
(7)
Czytelnia WP
(6)
Autor
Konopnicka Maria
(165)
Praca zbiorowa
(158)
Słowacki Juliusz
(132)
Morsztyn Jan Andrzej
(125)
Lenartowicz Teofil
(111)
Szczepaniak Mikołaj
(-)
Prus Bolesław
(100)
Bednarz Stanisław
(99)
Ryll Łucja
(98)
Włodarczyk Maria
(95)
Górczyński Robert
(93)
Gomulicki Wiktor
(91)
Orzeszkowa Eliza
(89)
Dooley Jenny
(87)
Walczak Tomasz
(87)
Kniaźnin Franciszek Dionizy
(83)
Cieślak Piotr
(82)
Evans Virginia
(79)
Ujejski Kornel
(79)
Piwko Łukasz
(71)
Rajca Piotr
(71)
Czechowicz Józef
(69)
Kraszewski Józef Ignacy
(66)
Meryk Radosław
(65)
Baudelaire Charles
(63)
Dąbrowska Maria (1889-1965)
(61)
Lange Antoni
(61)
Watrak Andrzej
(57)
Moszczyński Andrzej
(56)
Walczak Krzysztof (1950- )
(56)
Wrotek Witold
(55)
Mickiewicz Adam
(54)
Steczek-Czerniawska Elżbieta
(53)
Andrysiak Ewa (1955- )
(52)
Drożdż Jarosław
(52)
Kamiński Bogdan
(50)
Zgółkowa Halina (1947- )
(50)
Kulesza Alina
(49)
Lachowski Lech
(49)
Wolarski Wojciech
(49)
Przerwa-Tetmajer Kazimierz
(47)
Sałbut Bartosz
(47)
Walczak Krzysztof
(47)
Bonk Krzysztof
(46)
Gutowski Maksymilian
(46)
Orlewicz Leszek (1946- )
(45)
Dygasiński Adolf
(44)
Konopnicka Maria (1842-1910)
(44)
Laskowski Kazimierz
(44)
Poklewski-Koziełł Tadeusz
(44)
Kościelniak Władysław
(43)
Wołejszo Jarosław
(43)
Koper Sławomir (1963- )
(42)
Pikoń Andrzej
(42)
Suchodolski Bogdan
(41)
Anders Paweł
(40)
Flisek Aneta
(40)
Niemojewski Andrzej
(40)
Andrysiak Ewa
(39)
Szarzyński Mikołaj Sęp
(39)
Dobrzański Tadeusz
(38)
Kawalec Mieczysław
(38)
Pilch Piotr
(38)
Andersen Hans Christian
(37)
Kowalczyk Ryszard
(37)
Mruk Henryk
(37)
Polak Grzegorz (1952- )
(37)
Wyspiański Stanisław
(37)
Danowski Bartosz
(36)
Kowalska Samanta
(36)
Brzozowski Stanisław
(35)
Dmochowska Halina
(35)
Dziak Artur
(35)
Kowalczyk Grzegorz
(35)
Lis Marcin
(35)
Sinko Tadeusz
(35)
Vvedenskij Boris Alekseevič (1893-1969)
(35)
Waśko Zbigniew
(35)
Zapolska Gabriela
(35)
Łuczkiewicz Grzegorz
(35)
Estreicher Karol
(33)
Zboiński Krzysztof
(33)
Żeromski Stefan
(33)
Józefiok Adam
(32)
Nowak Edward
(32)
Oppman Artur
(32)
Oxenden Clive
(31)
Szeliga Marcin
(31)
Wojnowski Jan
(31)
Żeleński Tadeusz (1874-1941)
(31)
Bałucki Michał
(30)
Bręborowicz Grzegorz H. (1948- )
(30)
Kienzler Iwona (1956- )
(30)
Rzychoń Tomasz
(30)
Birkenmajer Aleksander
(29)
Czerni Sergiusz
(29)
Ehrlich Andrzej
(29)
Grimm Jakub
(29)
Grimm Wilhelm
(29)
Kokot Franciszek
(29)
Matuk Konrad
(29)
Rok wydania
2020 - 2024
(2)
2010 - 2019
(25)
2000 - 2009
(5)
Kraj wydania
Polska
(32)
Język
polski
(32)
Temat
Strony Web
(3)
Arduino (mikrosterowniki)
(2)
Automatyka domowa
(2)
Google Android (system operacyjny)
(2)
Smartfony
(2)
Internet przez telefon
(1)
Java (język programowania)
(1)
JavaBeans
(1)
JavaServer pages (oprogramowanie)
(1)
Komputery
(1)
Komputery przenośne
(1)
Microsoft Windows Server 2008 (system operacyjny)
(1)
Monitoring środowiska
(1)
OpenSocial
(1)
Pakiety programów
(1)
Projektowanie systemów
(1)
Projektowanie zorientowane obiektowo (informatyka)
(1)
Przetwarzanie mobilne (informatyka)
(1)
Ruby (język programowania)
(1)
Serwlety
(1)
Społeczności internetowe
(1)
Systemy operacyjne (informatyka)
(1)
Tablety
(1)
Układy elektroniczne
(1)
Zarządzanie projektami
(1)
32 wyniki Filtruj
E-book
W koszyku
Jedyny podręcznik o platformie OpenSocial! Serwisy społecznościowe w zasadzie z dnia na dzień opanowały Internet. Mówią o nich wszyscy i korzystają z nich wszyscy! Przez krótki okres używały ich tylko osoby prywatne, jednak błyskawicznie ich potencjał dostrzegły także firmy. Jest to dla nich najprawdopodobniej najlepszy kanał komunikacji z klientami. Dlatego podczas tworzenia nowych rozwiązań czy nowych serwisów warto rozważyć integrację z popularnymi serwisami społecznościowymi oraz wprowadzenie własnych elementów tego typu. To zadanie ma ułatwić platforma OpenSocial, na której koncentruje się ta książka. Dowiesz się stąd, jak tworzyć niezależne aplikacje dla istniejących serwisów, jak budować grafy powiązań społecznościowych oraz tworzyć produkty spełniające oczekiwania samego autora jako użytkownika usług społecznościowych. W trakcie lektury nauczysz się odwzorowywać relacje pomiędzy użytkownikami oraz dostosowywać dostarczane im treści na podstawie danych zawartych w ich profilach. Ponadto zdobędziesz solidną dawkę wiedzy na temat bezpieczeństwa oraz najlepszych technik autoryzacji użytkowników na platformie OpenSocial. Sprawdzisz, jak przenieść aplikację napisaną dla Facebooka na platformę OpenSocial, oraz poznasz niuanse konfigurowania środowiska produkcyjnego. Książka ta jest wyjątkową pozycją na rynku, poświęconą platformie OpenSocial. Wykorzystaj jej potencjał i stwórz nowatorskie oprogramowanie! Poznaj możliwości platformy OpenSocial! Skonfiguruj środowisko produkcyjne Odwzoruj relacje pomiędzy użytkownikami Stwórz interesujące gadżety Skorzystaj z zaawansowanych mechanizmów identyfikacji Przenieś aplikację z serwisu Facebook na platformę OpenSocial Postaw na otwarte standardy!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Klucz do sukcesu Twojej aplikacji! „Smashing Magazine” to jeden z najpopularniejszych serwisów poświęconych profesjonalnemu tworzeniu stron WWW i interfejsów użytkownika. Korzystają z niego przede wszystkim profesjonalni projektanci i deweloperzy. Ta książka to kompilacja wiedzy najwybitniejszych autorów i ekspertów z zespołu „Smashing Magazine”. Sięgnij po nią już teraz i uświadom sobie, że nawet najlepsza aplikacja nie sprzeda się, jeżeli nie będzie atrakcyjna wizualnie i łatwa w zastosowaniu. Zanim napiszesz pierwszą linię kodu, warto przygotować prototyp i przetestować go na potencjalnych użytkownikach. Dzięki lekturze tej książki poznasz struktury aplikacji, mechanizm intencji oraz najlepsze techniki nawigowania wśród dostępnych opcji. Kolejne rozdziały poprowadzą Cię przez szczegóły projektowania komponentów interfejsu, stosowania ikon oraz używania efektów. Część trzecia kompendium poświęcona jest zarządzaniu zasobami Androida, skalowaniu oraz układom interfejsu. Na końcu będziesz miał szansę zapoznać się z najlepszymi wzorcami tworzenia aplikacji na tę platformę. Książka ta jest nieocenionym źródłem informacji na temat tworzenia przyjaznych i wydajnych aplikacji. Musisz ją przeczytać! Dzięki tej książce: zaprojektujesz funkcjonalny interfejs użytkownika wykorzystasz w najlepszy sposób zasoby Androida poznasz najlepsze wzorce projektowe nawigacji i układu odniesiesz sukces na platformie Android! Nienaganny interfejs użytkownika to warunek konieczny do odniesienia sukcesu!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Każdy pasjonat gier komputerowych zadawał sobie czasem pytania typu: "Niesamowite, jak oni to zrobili?" albo "Jak można uzyskać taki efekt?". A co się dzieje, jeśli to pytanie przychodzi do głowy programiście? Jego następną myślą zwykle jest: "Muszę spróbować sam to zrobić!". Na co czekasz? Dziś już nic nie stoi na przeszkodzie! Odkąd Microsoft udostępnił framework XNA, każdy może wymyślić i stworzyć swoją własną profesjonalną grę komputerową, uruchomić ją na prawdziwej konsoli, a nawet wprowadzić na rynek dzięki usłudze Xbox Live lub Windows Phone Marketplace. Jeśli zawsze marzyłeś o profesjonalnym programowaniu gier, ale nie do końca wiedziałeś, jak się za to zabrać, oto książka, która wszystko zmieni! Ten podręcznik będzie dla Ciebie doskonałym przewodnikiem, prowadzącym od opanowania podstaw frameworku XNA, przez zasady programowania w użytecznym języku C#, aż po tworzenie własnych gier. Przejdziesz niezwykłą drogę: na jej początku czeka Cię instalacja i przygotowanie środowiska programistycznego, potem projektowanie realistycznej grafiki gry i jej ciekawe udźwiękowienie, a uwieńczeniem Twoich działań będzie stworzenie profesjonalnych projektów dla konsoli Xbox 360®, telefonów z systemem Windows® Phone 7 czy komputerów PC. Co ważne, nie musisz być zaawansowanym i doświadczonym programistą. Wszystko, czego będziesz potrzebował do realizacji tej misji, znajdziesz w tej książce! Nauczysz się m.in.: pisać kod tworzący zachowania w grze i sterujący nimi projektować wygląd gry - grafikę, czcionki, kolory, oświetlenie i efekty trójwymiarowe budować obiekty gry, tzw. sprajty nagrywać i odtwarzać dźwięki przetwarzać dane wejściowe uzyskiwane z padów i klawiatur korzystać z ekranu dotykowego i akcelerometru w systemie Windows Phone dodawać stopery, systemy punktacji, elementy zagrażające graczowi i postęp w rozgrywce tworzyć gry wieloosobowe i sieciowe Opanuj sztukę programowania gier i zmieniaj własne pomysły w ekscytującą rzeczywistość!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
SQL jest linqua franca dla profesjonalistów zajmujących się przetwarzaniem danych. To wyjątkowo dojrzałe narzędzie, z którego korzysta już kilka pokoleń inżynierów i programistów. Wydaje się jednak, że zbyt często ten język nie jest należycie wykorzystywany: wielu użytkowników posługuje się nim na co dzień, ale mało kto wychodzi poza stosunkowo proste zapytania. Tymczasem z możliwości nowoczesnego SQL mogą skorzystać nie tylko osoby zajmujące się bazami danych, ale także analitycy danych, analitycy biznesowi, statystycy czy osoby zajmujące się wizualizacją danych. To drugie, gruntownie zaktualizowane wydanie nieocenionego zbioru receptur, podanych tak, aby maksymalnie ułatwić rozwiązywanie codziennych problemów związanych z budową zapytań SQL. Uwzględniono tu kilka wariantów języka SQL, zaimplementowanych w systemach Oracle, DB2, SQL Server, MySQL i PostgreSQL. W książce znalazły się propozycje zastosowania takich nowoczesnych rozwiązań jak funkcje okna, wspólne wyrażenia tablicowe i rekurencyjne zapytania hierarchiczne. Nie zabrakło receptur opracowanych specjalnie dla analityków danych, umożliwiających zastosowanie mediany odchylenia bezwzględnego i prawa Benforda, a także wyszukiwanie danych tekstowych na podstawie brzmienia słów. W tym wydaniu znajdziesz receptury, dzięki którym: łatwiej opanujesz podstawy SQL dobrze wykorzystasz funkcje okna zastosujesz wspólne wyrażenia tablicowe (CTE) do tworzenia czytelniejszych rozwiązań zwiększysz użyteczność SQL w analizie danych skuteczniej obsłużysz dane liczbowe i ciągi znaków SQL: dokładnie to, czego potrzebujesz!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Poznaj język wzorców wyszukiwania z zachowaniami użytkowników, architekturą informacji i projektem interakcji Wprowadzaj innowacje projektowe w zakresie interfejsów i aplikacji wyszukiwania Podnieś komfort użytkowników i zwiększ dochody ze swojej strony internetowej W świecie wyszukiwarek innowacyjność jest koniecznością. Nawet z pozoru doskonały Google stale się rozwija i szuka nowych rozwiązań. Nieskuteczne mechanizmy wyszukiwania wciąż stanowią największy problem w zakresie użyteczności serwisów, więc na całym świecie rzesze programistów bezustannie pracują nad poprawą efektywności, precyzji i jakości zwracanych wyników. Wrzucenie zapytania w okno wyszukiwarki jest zwykle pierwszym etapem realizacji zadań dla wielu użytkowników, w dużej mierze definiuje ich doznania i poziom satysfakcji z pobytu na danej stronie. Optymalizowanie mechanizmów wyszukiwania to najszybciej zwracająca się inwestycja w kategorii "uzyskiwanie przewagi konkurencyjnej w internecie". Od skuteczności znajdowania konkretnych informacji uzależnione są dziś dochody wszelkich e-biznesów, rozmaitych portali czy serwisów firmowych. Ta książka pozwoli Ci świeżym okiem spojrzeć na problemy wyszukiwania — zarówno od strony użytkownika, jak i funkcjonowania wyszukiwarki. Poznasz anatomię i język wzorców wyszukiwania, psychologiczne i behawioralne podłoże działań użytkowników, sprawdzone wzorce projektowe i skuteczne rozwiązania typowych problemów. Użytkownikom swojej strony zapewnisz możliwość wykonywania zadań i szybkiego odnajdowania tego, czego potrzebują. Opanujesz narzędzia ułatwiające zadawanie pytań, przeglądanie i dzielenie się informacjami. Przed Tobą niezwykle ciekawe, a przy tym bezcenne źródło wiedzy na temat innowacyjnych technik projektowania i usprawniania współczesnych wyszukiwarek, napisane z myślą o ambitnych twórcach stron, architektach informacji i studentach informatyki. Jakie zagadnienia na pewno znajdziesz w tej książce? Rozpoznawanie wzorców wyszukiwania Anatomia wyszukiwania Wzorce zachowań użytkowników Elementy projektowania interakcji Zasady projektowania wyszukiwarek Wzorce projektowe Nawigacja fasetowa Wyszukiwanie stowarzyszone Wyszukiwanie zaawansowane Wyniki strukturalne i praktyczne Innowacyjne narzędzia: sieci semantyczne, wyszukiwanie społecznościowe, personalizacja Futurystyczne scenariusze wyszukiwania Poznaj wszystkie aspekty projektowaniai usprawniania nowoczesnych wyszukiwarek!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Poznaj najlepsze przepisy na pracę z PostgreSQL! Jak zapewnić bezpieczeństwo bazom danych? Jak uruchomić kilka serwerów baz danych w ramach jednego systemu operacyjnego? Jak zarządzać użytkownikami i ich uprawnieniami? PostgreSQL to jedna z najbardziej zaawansowanych baz danych o otwartym kodzie źródłowym. Przez wiele lat była niedoścignionym wzorem dla innego darmowego rozwiązania — MySQL. Dziś znajduje zastosowanie wszędzie tam, gdzie wymagana jest najwyższa niezawodność i wydajność, a brak konieczności zapłaty gra kluczową rolę. Stosunek jakości do ceny w przypadku PostgreSQL zmierza do nieskończoności! Trzymasz w rękach książkę zawierającą liczne przepisy na najlepsze wykorzystanie PostgreSQL. System ten sprawdza się zawsze, gdy chcesz szybko i bezproblemowo osiągnąć zamierzone cele. W trakcie lektury dowiesz się, jak nawiązać połączenie z serwerem, skorzystać z graficznych lub tekstowych narzędzi administracyjnych oraz bezpiecznie zmienić hasło administratora. Ponadto nauczysz się kontrolować przestrzeń dyskową wykorzystywaną przez poszczególne bazy danych, tworzyć tabele, ładować dane oraz zarządzać użytkownikami i ich uprawnieniami. Autorzy dużo miejsca poświęcają kwestii bezpieczeństwa. W końcu dane to najcenniejsza rzecz, jaką przechowuje się w bazach! Każdy z rozdziałów przynosi ogrom wiedzy o różnym poziomie skomplikowania. Zaawansowanych użytkowników zainteresuje rozdział poświęcony replikacji, a tych początkujących rozdział traktujący o uruchamianiu i zatrzymywaniu serwera baz danych. Ta książka przyda się po prostu wszystkim użytkownikom PostgreSQL! Zalety PostgreSQL w kontekście innych rozwiązań bazodanowych Udostępnianie serwera w sieci Zastosowanie narzędzia psql do wykonywania zapytań Sprawdzanie wersji serwera Lista baz danych na serwerze Planowanie nowej bazy danych Parametry, ich znaczenie i ustawianie Uruchamianie i zatrzymywanie serwera Ponowne ładowanie plików konfiguracyjnych Przyznawanie użytkownikom własnych baz danych Wiele serwerów baz danych w ramach jednego systemu operacyjnego Generowanie danych testowych Tworzenie kont użytkowników i zarządzanie nimi oraz ich uprawnieniami Równoległe wykonywanie zadań — polecenie pg_batch Monitorowanie i diagnostyka serwera PostgreSQL Przygotowywanie kopii bezpieczeństwa Zobacz, co możesz osiągnąć razem z bazą PostgreSQL!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Zajrzyj bezkarnie programiście przez ramię! Czym naprawdę jest programowanie? Jak swoją przygodę rozpoczynali wielcy tej branży? Czy istnieje bezbłędny program? Programiści to tajemnicze osoby, które potrafią zmusić komputery do wykonywania karkołomnych zadań, wymyślanych przez zwykłych użytkowników. Spędzają cały dzień przed komputerem, a ich świat to monitor, klawiatura i hektolitry kawy. Czy to prawda? Na to pytanie odpowiada książka, którą trzymasz w rękach. Dzięki niej spojrzysz na ten zawód z zupełnie innego punktu widzenia. Jej autor przeprowadza wywiady z najbardziej rozpoznawalnymi osobami z tej branży. Mówią one o swoich pierwszych krokach w świecie programowania, opowiadają, jak nauczyły się swojego pierwszego języka oraz jak widzą tę gałąź wiedzy w przyszłości. Czym naprawdę jest programowanie? Rzemiosłem, sztuką, a może nauką? Te pytania stawia autor we wprowadzeniu i ma nadzieję, że wypowiedzi jego gości choć trochę zbliżą go do znalezienia odpowiedzi. Ta unikalna książka pozwoli Ci poznać bliżej wybitne osoby, od lat związane z informatyką. Anegdoty, ciekawe opowieści, wiele przykładów to tylko niektóre z proponowanych przez nią atrakcji. Zagłębiając się w kolejne wypowiedzi, przekonasz się, jak często przypadek decyduje o sukcesie lub porażce. W trakcie lektury będziesz mieć okazję zapoznać się z wypowiedziami takich sław, jak: Jamie Zawinski — wybitny programista Lisp, pracujący przy pierwszych wersjach przeglądarki Netscape Brad Fitzpatrick — najmłodsza osoba w gronie, programista "od zawsze" Douglas Crockford — starszy architekt JavaScript w Yahoo!; pomysłodawca formatu JSON Brendan Eich — twórca języka JavaScript Joshua Bloch — szef Java Architect w Google; w trakcie pracy w Sun Microsystem był kierownikiem zespołu projektującego i implementującego Java Collections Framework Joe Armstrong — autor języka programowania Erlang Simon Peyton Jones — rozpoczął projekt, którego efektem było powstanie języka Haskell Peter Norvig — dyrektor działu badań w Google, wcześniej pracujący dla NASA Guy Steele — znawca języków; Cobol, Fortran, PDP-10, Java, Haskell to tylko niektóre z jego repertuaru Dan Ingalls — współtwórca języka Smalltalk L. Peter Deutsch — programista od końca lat pięćdziesiątych; zaczynał w wieku jedenastu lat Ken Thompson — współtwórca systemu UNIX Fran Allen — przez czterdzieści pięć lat pracował dla firmy IBM; instruktor języka Fortran Bernie Cosell — współautor oprogramowania wykorzystywanego w pierwszych węzłach sieci ARPANET Donald Knuth — autor jedynego najprawdopodobniej bezbłędnego programu — TeX Poznaj tajemny świat programistów, hakerów i wybitnych specjalistów!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Poznaj narzędzia, które okażą się niezbędne! Jak zapewnić wysoką jakość tworzonego rozwiązania? Jak wprowadzić proces ciągłej integracji? Jak testować kod? Możliwości języka Java znają już chyba wszyscy. Dlatego warto jedynie wspomnieć o tym, że oprócz podstawowych narzędzi do tworzenia oprogramowania w tym języku, które zna każdy programista, istnieje wiele innych -- przydatnych i użytecznych -- aplikacji. Potrafią one w niezwykle skuteczny sposób przyśpieszyć oraz ułatwić programowanie w języku Java i sprawić, że będzie to zajęcie jeszcze przyjemniejsze. W żadnej innej książce nie znajdziesz tak szczegółowego omówienia tych narzędzi. Zatem jeśli wykorzystujesz język Java na co dzień, musisz ją mieć! Dzięki tej książce poznasz 33 praktyczne narzędzia, które ułatwią Twoją pracę -- narzędzia, które zwiększą niezawodność Twojego kodu, poprawią wydajność oraz zapewnią bezpieczeństwo Twoim plikom źródłowym. Autor książki omawia kilka grup narzędzi, a wśród nich aplikacje takie, jak Maven, Subversion, JUnit czy też Hudson. Dzięki książce "Java. Praktyczne narzędzia" dowiesz się, jak bardzo na jakość Twojego rozwiązania może wpłynąć proces ciągłej integracji oraz jak ważne są testy jednostkowe czy integracyjne. Ponadto autor książki omawia 29 innych narzędzi, które zwiększają komfort pracy. Otwórz spis treści i spójrz, jak cenne informacje są zawarte w tej książce! Wykorzystanie narzędzi kompilujących (Ant, Maven2) Zastosowanie systemów kontroli wersji (CVS, Subversion) Sposoby oceny jakości kodu (CheckStyle, PMD, FindBugs, Jupiter) Tworzenie wysokiej jakości dokumentacji Przygotowanie testów jednostkowych (JUnit, TestNG) Przeprowadzanie testów integracyjnych Systemy raportowania i śledzenia błędów (Bugzilla, Trac) Narzędzia pozwalające na wprowadzenie procesu ciągłej integracji (Continuum, Hudson) Sposoby przeprowadzania testów obciążeniowych Profilowanie i monitorowanie aplikacji za pomocą narzędzi dostępnych w pakiecie JDK oraz Eclipse Zobacz, jak łatwo można wykonać skomplikowane zadania!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Pracownicy Twoich marzeń Naucz się stosować praktyczne kryteria porządkowania zgłoszeń od kandydatów Poznaj podręczną instrukcję prowadzenia rozmów kwalifikacyjnych Dowiedz się, jak poprawiać niedoskonałe zespoły Joel Spolsky to prawdziwy geniusz. Sprawnie porusza się w świecie technologii i marketingu (oraz na polach wspólnych dla obu tych obszarów), których my wciąż musimy się uczyć. Seth Godin, autor książki Dołek Joel Spolsky to jeden z najbardziej rozważnych autorów piszących na temat wytwarzania oprogramowania. Z jego przemyśleniami na temat zatrudniania pracowników powinien zapoznać się każdy, kto planuje rekrutację programistów. Jessica Livingston,partner w firmie Y Combinator i autorka książki Founders at Work Jak zaoszczędzić na programistach? Menedżerowie, przedsiębiorcy i szefowie działów kadr wciąż toczą wewnętrzną walkę, czy zatrudnić świetnego, choć kosztownego programistę, czy przyoszczędzić i wybrać kogoś przeciętnego. Ci, którzy wybierają opcję numer 2, szybko przekonują się, że oszczędzanie na programistach skutkuje oprogramowaniem kiepskiej jakości, a co za tym idzie, korzyści są iluzoryczne. Po co komu dobry programista?Największym problemem związanym z zatrudnianiem wielu przeciętnych programistów w miejsce kilku naprawdę dobrych jest to, że niezależnie od czasu poświęconego na realizację zadań przeciętni programiści nigdy nie stworzą kodu, którego jakość będzie choćby zbliżona do jakości kodu najlepszych programistów. Pięciu Salierich nigdy nie stworzy dzieła na poziomie Requiem Mozarta, nawet gdyby pracowali nad nim sto lat. Po co komu dobry produkt?Nie możemy pozwolić sobie na to, by konkurencja nas prześcignęła, czy na tworzenie produktów zaledwie wystarczająco dobrych. Nasze dzieła muszą być niesamowite, by przyciągały uwagę potencjalnych użytkowników. Największym prezentem, który możemy otrzymać od naprawdę utalentowanych programistów, jest właśnie nadzieja na stworzenie czegoś zauważalnego. Dlaczego trzeba przeczytać tę książkę?Proces zatrudniania największych talentów technicznych jest jak zupełnie pozbawiony elementów zabawy tor przeszkód. Każdy, kto kiedykolwiek zastanawiał się, na co zwracać uwagę podczas przeglądania aplikacji, kto bił się z myślami po zakończeniu rozmowy kwalifikacyjnej lub kto nie może pojąć, dlaczego tak trudno znaleźć doskonałych programistów, powinien rzucić wszystko i przeczytać tę książkę. Jak to się robi w profesjonalnych firmach? Jak stale przyciągać doskonałych programistów poprzez organizowanie praktyk? Jak przygotować miejsce pracy, w którym będą chcieli spędzać czas najlepsi programiści? Jak czytać aplikacje i prowadzić rozmowy kwalifikacyjne z kandydatami na pracowników technicznych? Jak decydować, któremu z kandydatów złożyć ostateczną ofertę? DODATEK SPECJALNY: Test Joela: 12 kroków ku lepszemu oprogramowaniu.
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Wydanie jubileuszowe z okazji 20. rocznicy pierwszej edycji Programiści dysponują coraz lepszym, szybszym i wszechstronniejszym sprzętem. Pojawiają się nowe języki programowania i nowe paradygmaty tworzenia architektury oprogramowania. Są jednak rzeczy, które w świecie programowania pozostają stałe i niezmienne. Wciąż proces stawania się programistą wymaga od adeptów tego rzemiosła sporego wysiłku. Akt kodowania to za mało. Trzeba zmienić sposób myślenia, nawyki, zachowania i oczekiwania. Konieczne jest świadome dążenie do stosowania dobrych praktyk. Jeśli pilnuje się jakości swojej pracy i nieustannie pamięta, co i po co się robi, można w końcu stać się pragmatycznym programistą. W drugim wydaniu tego kultowego przewodnika wskazówki techniczne harmonijnie łączą się z aspektami filozofii pragmatycznego programisty. Książka została zaktualizowana i gruntownie przejrzana, aby teraz, dwadzieścia lat po pierwszym wydaniu, ponownie pokazać, co to znaczy być nowoczesnym, pragmatycznym programistą. Poruszono tu tematy osobistej odpowiedzialności i rozwoju zawodowego, komunikacji i poznawania prawdziwych wymagań, nowoczesnych technik architektonicznych oraz coraz ważniejszych kwestii zachowania bezpieczeństwa i prywatności. Książka składa się z krótkich rozdziałów, które tworzą szeroki kontekst, dzięki czemu zyskasz wiedzę o najlepszych podejściach, unikniesz głównych pułapek, a co najważniejsze - rozwiniesz nawyki i postawy, które staną się fundamentem Twojego sukcesu zawodowego. Dowiedz się, jak: pisać kod dynamiczny, elastyczny i łatwy do dostosowywania unikać pułapek związanych z powielaniem wiedzy chronić oprogramowanie przed lukami w zabezpieczeniach budować zespoły pragmatycznych programistów skutecznie testować wziąć odpowiedzialność za swoją pracę i karierę Obaj autorzy uczestniczyli w tworzeniu oryginalnego Manifestu Agile i założeniu Agile Alliance. Współtworzyli też serię książek The Pragmatic Bookshelf. Dbaj o swoje rzemiosło i myśl o tym, co robisz!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Odkryj wszystkie tajemnice wielowątkowych aplikacji! Współbieżne przetwarzanie danych to największe wyzwanie dla programisty. Na każdym kroku czyhają na niego najbardziej wymyślne pułapki, a wykrycie pomyłki stanowi nie lada wyzwanie. Każdy programista wzdryga się na samą myśl o implementacji wielowątkowych rozwiązań. Nie musi tak być! Dzięki tej książce poradzisz sobie z większością zadań i zwinnie ominiesz zastawione pułapki. W trakcie lektury dowiesz się, jak zidentyfikować zadania, w których zastosowanie współbieżności ma sens, oraz jak zarządzać wątkami. Ponadto nauczysz się chronić współdzielone dane oraz synchronizować współbieżne operacje. Duży nacisk został tu położony na zagadnienia związane z projektowaniem współbieżnych struktur danych oraz kodu. Osobny rozdział poświęcono debugowaniu aplikacji wielowątkowych. Książka ta jest długo oczekiwaną pozycją, która ułatwi codzienne życie programistom C++. Dzięki tej książce: zaprojektujesz współbieżny kod oraz struktury ochronisz współdzielone dane poznasz zaawansowane metody zarządzania wątkami bez problemu przeprowadzisz debugowanie Twojej wielowątkowej aplikacji Sprawdź, jak tworzyć niezawodne oprogramowanie wielowątkowe!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
E-book
W koszyku
Jeśli aplikacja ma działać szybko i niezawodnie, najlepiej wybrać C++, dojrzały i wszechstronny język programowania, konsekwentnie rozwijany przez mistrzów kodowania. Wymaga on zachowania pewnej dyscypliny podczas pracy, jednak pozwala na uzyskanie kodu o znakomitej wydajności. Nowy standard C++17 zapewnia doskonałą obsługę wielowątkowości oraz programowania wieloprocesorowego wymaganego podczas szybkiego przetwarzania grafiki, uczenia maszynowego czy też wykonywania innych zadań, w których kluczową sprawą okazuje się wydajność. Ta książka jest drugim, zaktualizowanym i uzupełnionym wydaniem doskonałego podręcznika dla profesjonalistów. Szczegółowo opisano w niej wszystkie etapy programowania współbieżnego: od utworzenia wątków po projektowanie wielowątkowych algorytmów i struktur danych. Przedstawiono zastosowania klas std::thread i std::mutex oraz funkcji std::async, a także złożone zagadnienia związane z operacjami atomowymi i modelem pamięci. Sporo miejsca poświęcono diagnozowaniu kodu i analizie rodzajów błędów. Opisano techniki lokalizowania błędów oraz metody testowania kodu. Prezentowany materiał został uzupełniony przykładami kodu i praktycznymi ćwiczeniami. Znalazły się tu również porady i wskazówki, które docenią wszyscy programiści C++. W tej książce między innymi: nowości w standardzie C++17 zagadnienia niskiego poziomu: model pamięci i operacje atomowe zagadnienia wyższego poziomu: złożone struktury danych zagadnienia wysokiego poziomu: kod wielowątkowy i zarządzanie wątkami obsługa równoległości za pomocą funkcji dodanych w standardzie C++17 debugowanie kodu wielowątkowego Programuj elegancko, twórz wydajny i czysty kod. Oto współbieżność w C++!
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej poza siecią Uczelni możliwy jest po pobraniu w Bibliotece PIN-u do logowania.
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej