Suchergebnisse
Zapytania w SQL. Przyjazny przewodnik. Wydanie IV
John L. Viescas
Od ponad 30 lat język SQL jest głównym narzędziem do pracy na bazach danych i nic nie wskazuje na to, aby jakakolwiek inna technologia mogła zyskać porównywalne znaczenie. Sam SQL wciąż jest unowocześniany i rozwijany. Jego ogromne możliwości w zakresie przetwarzania danych znajdują zastosowanie niemal wszędzie, gdzie trzeba zbudować nową lub wykorzystać istniejącą bazę danych. Oznacza to, że nie tylko programista czy architekt, ale także zaawansowany użytkownik systemów informatycznych powinien poznać ten język. Bez tego nie da się naprawdę zrozumieć działania istniejących aplikacji ani tworzyć własnych! Oto przystępny przewodnik, dzięki któremu nauczysz się krok po kroku pisać zapytania SQL. Poznasz też narzędzia, które umożliwiają zrozumienie, edytowanie i tworzenie zapytań SQL. Nową wiedzę utrwalisz poprzez analizę setek szczegółowo wyjaśnionych przykładów. Niepostrzeżenie zaczniesz rozwiązywać tak trudne problemy jak złożone wyrażenia warunkowe czy operacje logiczne i nauczysz się nieszablonowego podejścia do zadań wymagających użycia niepowiązanych tabel. Dowiesz się, jak wykonywać skomplikowane operacje na grupach danych, co umożliwi Ci tworzenie wyrafinowanych raportów, oraz jak zwiększać elastyczność mechanizmów agregowania. Zawarty tu materiał jest w pełni niezależny od implementacji SQL, co pozwoli Ci na mistrzowskie operowanie zapytaniami w wielu różnych systemach! Dzięki tej książce: zrozumiesz, czym są relacyjne bazy danych i jak powinny być zbudowane dowiesz się, jak poprawnie używać instrukcji SELECT nauczysz się wybierać dane z wielu tabel i modyfikować zbiory danych będziesz płynnie posługiwać się rozszerzeniami klauzuli GROUP BY nauczysz się uzyskiwać odpowiedzi na naprawdę skomplikowane pytania Działające zapytania SQL. Prościej wytłumaczyć się nie da!
Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki
Robert C. Martin
Poznaj nowoczesne sposoby wytwarzania oprogramowania! Czasy kaskadowego tworzenia projektów odchodzą w niepamięć. Obecne tempo rozwoju aplikacji i rynku nie pozwala poświęcać miesięcy na analizę, tworzenie dokumentacji, projektowanie, a na końcu wytwarzanie, testowanie i wdrażanie. Produkt musi być dostępny błyskawicznie! Pozwala to na natychmiastowe zebranie opinii na jego temat, dostosowanie go do oczekiwań i szybkie reagowanie na wymagane zmiany. Takie założenia może spełnić tylko i wyłącznie zespół wytwarzający oprogramowanie w zwinny sposób! Ta książka została w całości poświęcona zwinnym praktykom. Sięgnij po nią i przekonaj się, w jaki sposób planować kolejne iteracje, tworzyć kod, a następnie go testować. W kolejnych rozdziałach poznasz praktyczne aspekty zwinnego tworzenia kodu – zobaczysz, jak istotne są zasady: pojedynczej odpowiedzialności, podstawienia Liskov czy odwracania zależności. Znajdziesz tu także zasady projektowania pakietów oraz przydatne wzorce projektowe, omówione na konkretnych przykładach. Książka ta jest obowiązkową lekturą dla wszystkich osób zaangażowanych w wytwarzanie oprogramowania i chcących udoskonalić swój proces. Dzięki tej książce: poznasz fundamenty zwinnego wytwarzania oprogramowania zaznajomisz się z najlepszymi praktykami przekonasz się, jak refaktoryzować kod wybierzesz właściwe wzorce i unikniesz typowych błędów poprawisz swój proces wytwarzania oprogramowania Zwinne programowanie = większa szansa na sukces projektu! To jest chyba pierwsza książka, w której ujęto w spójną całość metodykę agile, wzorce projektowe oraz podstawy nowoczesnego wytwarzania oprogramowania. Kiedy Bob Martin mówi, lepiej słuchaj!. — John Vlissides, konsultant i autor książki Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku Czekałem na tę książkę o wiele za długo. Bob ma ogromną ilość wiedzy do przekazania na temat pragmatyki uprawiania naszego rzemiosła. — Martin Fowler, konsultant i autor książki Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe W książce Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki, Bob Martin zaprezentował się zarówno jako mistrzowski programista, jak i nauczyciel. Zachwyca swoją praktyczną wiedzą i pięknym stylem. — Craig Larman, konsultant i autor książki UML i wzorce projektowe. Analiza i projektowanie obiektowe oraz iteracyjny model wytwarzania aplikacji
100 sposobów na Excel 2007 PL. Tworzenie funkcjonalnych arkuszy
David Hawley, Raina Hawley
Wykorzystaj wszystkie możliwości Excela, aby tworzyć funkcjonalne i efektowne arkusze Jak analizować dane i zarządzać nimi? Jak optymalnie wykorzystywać tabele przestawne? Jak tworzyć spersonalizowane wykresy? Większość użytkowników Excela zna tylko drobną część dostępnych w nim możliwości. Istnieje jednak wiele metod pozwalających znacząco poszerzyć wydajność tego programu i tworzyć efektowne arkusze kalkulacyjne bez potrzeby czasochłonnego zdobywania wiedzy. Nowa wersja Excela umożliwia chociażby łatwiejsze korzystanie z mechanizmu tabel przestawnych, formatowania warunkowego i nazw zakresów, podglądu "na żywo", galerii predefiniowanych stylów oraz grafik SmartArt. Wszystko to sprawia, że każdy może dziś w swoich arkuszach używać bardziej skomplikowanych elementów wizualnych i graficznych. Obecnie, kiedy wszystko dzieje się coraz szybciej, czas staje się jedną z najistotniejszych i pożądanych wartości. Książka "100 sposobów na Excel 2007 PL. Tworzenie funkcjonalnych arkuszy" pozwala Ci właśnie zyskać na czasie - oferuje ponad sto gotowych metod tworzenia funkcjonalnych i efektownych arkuszy, szybkich i niezawodnych rozwiązań skomplikowanych problemów. Warto także wykorzystać te metody do przeanalizowania oraz zastosowania niektórych możliwości języka Visual Basic for Applications (VBA) - dzięki temu będziesz mógł zaadaptować wszystkie zawarte tu propozycje do własnych potrzeb. Skoroszyty i arkusze Wbudowane mechanizmy do analizy danych i zarządzania nimi Metody tworzenia nazw i zakresów komórek Tabele przestawne Formuły i funkcje Wykresy i makra Współpraca Excela z innymi aplikacjami pakietu Office Wszystko, co chciałbyś widzieć o Excelu, aby natychmiast z niego skorzystać. Poznaj ponad setkę sposobów skutecznego radzenia sobie z Excelem!
chromatic, Damian Conway, Curtis "Ovid" Poe
Zbiór skutecznych rozwiązań dla programistów aplikacji internetowych Zwiększanie produktywności pracy Tworzenie interfejsów użytkownika Wyszukiwanie i usuwanie błędów Perl, od swojego zaistnienia na rynku, wyewoluował od prostego narzędzia do przetwarzania tekstów i budowania raportów do formy zaawansowanego języka programowania pozwalającego na tworzenie praktycznie każdej aplikacji działającej w sieci. Mimo dość zaawansowanego "wieku", nie traci nic na popularności. W sieci pojawiają się coraz nowsze wersje, a grono programistów korzystających z Perla stale rośnie. Społeczność użytkowników tego języka skupiona wokół portalu CPAN udostępnia napisane przez siebie skrypty, wskutek czego z wieloma problemami programistycznymi można sobie poradzić, korzystając z gotowych rozwiązań lub sięgając do innych źródeł. Dzięki książce "100 sposobów na Perl" odkryjesz mało znane i mniej typowe zastosowania tego języka. Czytając ją, dowiesz się, w jaki sposób wykorzystać Perl do różnych zadań. Nauczysz się zwiększać efektywność swojej pracy, tworzyć elementy interaktywne i przetwarzać pliki tekstowe w nietypowy sposób. Zapoznasz się z odczytywaniem danych z baz i arkuszy kalkulacyjnych, pracą z modułami oraz programowaniem obiektowym. Znajdziesz tu także informacje o testowaniu kodu, usuwaniu błędów i optymalizowaniu wydajności programów napisanych w Perlu. Korzystanie z biblioteki CPAN Automatyczne formatowanie kodu w edytorze Emacs Generowanie elementów graficznych Przetwarzanie arkuszy kalkulacyjnych Praca z bazami danych Tworzenie zestawu narzędziowego modułów Korzystanie z obiektów Testowanie kodu Śledzenie wykonywania programu
100 rzeczy, które każdy projektant powinien wiedzieć o potencjalnych klientach
Susan Weinschenk
Dowiedz się, jak pracuje mózg Twojego klienta Jak myślą konsumenci? W jaki sposób podejmują decyzje? Co sprawia, że klikają myszką, dokonują zakupu i robią dokładnie to, co chciałbyś, aby robili? Talent i umiejętności to tylko połowa sukcesu. Aby Twoje projekty rzucały wszystkich na kolana, potrzebna Ci wiedza dotycząca tego, jak działa ludzki mózg. Może Ci się czasem wydawać, że ludzie zachowują się irracjonalnie i nieprzewidywalnie, ale w tym szaleństwie jest metoda. Czas, byś ją poznał i użył jej do własnych celów! Z zawartych w tej książce rzeczowych instrukcji dowiesz się, jak odczytywać zachowania konsumentów i co przyciąga ich uwagę. Poznasz błędy, jakie ludzie najczęściej popełniają w procesie postrzegania oraz dokonywania wyborów, i nauczysz się je przewidywać. Wykorzystaj w swojej pracy wnioski z badań naukowych oraz szereg praktycznych przykładów. Zacznij projektować i tworzyć bardziej intuicyjne, skuteczne, efektowne teksty, witryny internetowe, aplikacje, produkty, grafiki oraz wszelkie inne genialne dzieła, idealnie dopasowane do potrzeb potencjalnych klientów. Jak przykuwać uwagę na stronie WWW? Jak spowodować, by coś zapadło ludziom w pamięć? Jak motywować innych, by wykonali kolejny krok? Jak utrwalać w umysłach odbiorców określone informacje? Jak kształtować czyjeś przyzwyczajenia? Jak pogłębiać i utrwalać relacje z klientami? Jak odwoływać się do pozytywnych emocji i wspomnień? Jak skutecznie oddziaływać na podświadomość klienta? Zwiększ skuteczność, wskaźniki konwersji i użyteczność projektów!
Andrew Cumming, Gordon Russell
Zbiór praktycznych porad dla programistów i projektantów baz danych Jak obsługiwać różne typy danych? W jaki sposób optymalizować wydajność baz danych? Jak budować raporty za pomocą języka SQL? Jesteś programistą, któremu przypadło w udziale opracowanie aplikacji bazodanowej? Szukasz sposobu na zoptymalizowanie działania zapytań SQL? A może zastanawiasz się, w jaki sposób sprawnie zarządzać kontami użytkowników bazy danych? Język SQL to potężne narzędzie, którego opanowanie pozwoli Ci na sprawne poruszanie się w gąszczu tabel każdej bazy danych. Za pomocą odpowiednio sformułowanych instrukcji można manipulować danymi, zarządzać kontami użytkowników i generować raporty. Jednak, pomimo stosunkowo niewielkiej ilości poleceń, język SQL kryje w sobie wiele zawiłości. Dzięki książce "100 sposobów na SQL" nie będziesz musiał odkrywać każdej z nich samodzielnie. W każdym z rozdziałów znajdziesz praktyczne porady i sposoby rozwiązywania typowych zadań programistycznych związanych z bazami danych i językiem SQL. Poznasz podstawy języka, dowiesz się, w jaki sposób przetwarzać różne typy danych i korzystać z symboli zastępczych. Nauczysz się tworzyć aplikacje sieciowe, optymalizować wydajność tabel i zapytań SQL oraz tworzyć raporty. Przeczytasz ponadto o administrowaniu serwerem bazy danych i udostępnianiu tabel użytkownikom. Podstawowe elementy języka SQL Łączenie tabel Przetwarzanie danych tekstowych Operacje na liczbach i datach Bazy danych w aplikacjach sieciowych Zapytania niezależne od tabel Maksymalizowanie wydajności zapytań Tworzenie raportów Administrowanie kontami użytkowników Udostępnianie informacji Zostań ekspertem w programowaniu baz danych!
101 zabaw z klockami. Nauka matematyki poprzez zabawę. Podręcznik dla rodziców i nauczycieli
Małgorzata Skura, Michał Lisicki
Schody, wieże, węże, a może zegary? Odkryj radość nauki z klockami! Klocki to podstawa udanej zabawy! Wie o tym każde dziecko. Otwierają przestrzeń aktywności i kreacji. Ich wszechstronne możliwości często wykorzystuje się we wczesnej, nieformalnej edukacji matematycznej dzieci. Zabawy i zadania proponowane przez autorów tej niezwykle pomysłowej książki będą inspiracją dla każdego. Znalazły się tu zadania indywidualne i grupowe, interesujące pytania i mnóstwo propozycji wspólnej zabawy. Specjalnie dla nauczycieli autorzy przygotowali opisy celów i rozwijanych przez dziecko umiejętności matematycznych. Co można zbudować z drewnianych klocków w czterech kolorach? Jak można je pogrupować? Jak podpowiadać dziecku różne sposoby ich liczenia? Jak uczyć się szacowania, porównywania, działań matematycznych? Jak pomóc najmłodszym wypracować własne strategie rachunkowe? Sprawdź, jakie łamigłówki Twoje dziecko lubi najbardziej! Matematyka to także zabawa!
125 sposobów na bezpieczeństwo sieci. Wydanie II
Andrew Lockhart
Praktyczny przewodnik po technikach zabezpieczania sieci komputerowych Jak sprawnie zabezpieczyć system? Jak zapewnić sobie prywatność w internecie? Jak skutecznie walczyć z sieciowymi włamywaczami? W naszych domach montujemy solidne zamki i drzwi, chronimy samochody wymyślnymi alarmami, w firmach zakładamy systemy monitoringu, jednak nadal wiele osób nie zwraca wystarczającej uwagi na bezpieczeństwo komputerów w sieciach domowych oraz korporacyjnych. Luki w systemach informatycznych powodują każdego roku straty rzędu miliardów dolarów, a przecież dostępnych jest wiele narzędzi i technik, które pozwalają skutecznie zabezpieczyć komputery przed atakami crackerów. "125 sposobów na bezpieczeństwo w sieci. Wydanie II" to zaktualizowany i rozbudowany zbiór praktycznych porad dotyczących zabezpieczania systemów informatycznych przed atakami. Dzięki wskazówkom przygotowanym przez cenionych profesjonalistów dowiesz się, jak stosować najnowsze narzędzia systemowe i niezależne programy do zabezpieczania systemów i danych, ochrony własnej prywatności w sieci czy bezpiecznego łączenia zdalnych maszyn. Nauczysz się także zastawiać pułapki na sieciowych napastników, wykrywać ich obecność w sieci i szybko przywracać normalne funkcjonowanie systemu po ewentualnym ataku. Zabezpieczanie systemów Windows i uniksowych Zapewnianie prywatności w internecie Konfigurowanie i testowanie zapór sieciowych Bezpieczne korzystanie z usług Zabezpieczanie sieci przewodowych i bezprzewodowych Monitorowanie działania sieci Stosowanie silnego szyfrowania i uwierzytelniania Wykrywanie włamań i przywracanie działania sieci Stosuj sprawdzone sposoby zapewniania bezpieczeństwa w sieci.