Czas gra na niekorzyść tradycyjnych mediów. Im później wejdą do internetu, tym będą miały mniejsze szanse na przeżycie. Powinny jak najszybciej zacząć eksperymentować i testować nowe pomysły w internecie w celu wypracowania optymalnego modelu biznesowego.
Web 2.0 - Understanding the substance behind the buzzwords. As part of a panel debate at Webstock.org.nz.
Created by Philip Fierlinger.
philip@turntablemedia.com
http://turntablemedia.com/blog
Marta Sztybor - Zorientowany obiektowo CSS, czyli jak tworzyć layouty aplikac...The Awwwesomes
Jak projektować layouty aplikacji, żeby ułatwić frontendowcom ich kodowanie i oszczędzić problemów z utrzymaniem kodu? Czemu chcemy, aby nasze dizajny były modularne?
Prezentacja wprowadzi Was w świat obiektowego, modularnego CSS.
Frontendowcy dowiedzą się, dlaczego stosujemy konwencje nazewnictwa w CSS oraz jak podejść do kodowania w sposób zorientowany na komponenty (obiekty).
Projektanci poznają korzyści z tworzenia layoutów jako całości zbudowanej z reużywalnych bloków (wspomnianych wcześniej komponentów) oraz jak pomóc sobie przy współpracy z frontendowcami nad aplikacją.
Kod do demonstracyjnej "aplikacji" znajduje się na repozytorium: https://github.com/sztyborek/obiektowy-css-demo
Czas gra na niekorzyść tradycyjnych mediów. Im później wejdą do internetu, tym będą miały mniejsze szanse na przeżycie. Powinny jak najszybciej zacząć eksperymentować i testować nowe pomysły w internecie w celu wypracowania optymalnego modelu biznesowego.
Web 2.0 - Understanding the substance behind the buzzwords. As part of a panel debate at Webstock.org.nz.
Created by Philip Fierlinger.
philip@turntablemedia.com
http://turntablemedia.com/blog
Marta Sztybor - Zorientowany obiektowo CSS, czyli jak tworzyć layouty aplikac...The Awwwesomes
Jak projektować layouty aplikacji, żeby ułatwić frontendowcom ich kodowanie i oszczędzić problemów z utrzymaniem kodu? Czemu chcemy, aby nasze dizajny były modularne?
Prezentacja wprowadzi Was w świat obiektowego, modularnego CSS.
Frontendowcy dowiedzą się, dlaczego stosujemy konwencje nazewnictwa w CSS oraz jak podejść do kodowania w sposób zorientowany na komponenty (obiekty).
Projektanci poznają korzyści z tworzenia layoutów jako całości zbudowanej z reużywalnych bloków (wspomnianych wcześniej komponentów) oraz jak pomóc sobie przy współpracy z frontendowcami nad aplikacją.
Kod do demonstracyjnej "aplikacji" znajduje się na repozytorium: https://github.com/sztyborek/obiektowy-css-demo
Zamiast długich tekstów -- rysunki z dokładnymi objaśnieniami.Samodzielna nauka nigdy nie była tak prosta
Znaczenie baz danych trudno przecenić. Służą one nie tylko jako magazyny informacji, ale co ważniejsze, pozwalają na niezwykle szybkie ich przeszukiwanie. W ciągu kilku sekund w tysiącach danych odnajdziesz te, których właśnie potrzebujesz i zaprezentujesz je w formie rozmaitych zestawień, a nawet wykresów. Baza danych pozwoli Ci gromadzić szczegółowe dane o kontrahentach czy produktach i przeprowadzać na nich dowolne operacje. Trudno dziś sobie wyobrazić nowoczesne przedsiębiorstwo, które nie korzystałoby z rozbudowanych baz danych. Program Microsoft Access to jeden z najprostszych w obsłudze i zarazem najpopularniejszy system bazodanowy powszechnie stosowany w firmach i instytucjach na całym świecie.
Książka "Access 2003 PL. Kurs" to nowoczesny podręcznik, dzięki któremu w krótkim czasie poznasz tę aplikację i nauczysz się używać jej w praktyce. Przystępny język, liczne ilustracje, ćwiczenia pokazujące jak krok po kroku realizować najczęstsze zadania -- to wszystko sprawi, że bez pomocy nauczyciela poznasz Accessa i powiększysz swoje kompetencje stając się bardziej cenionym i poszukiwanym pracownikiem.
Nauczysz się:
* Instalować Accessa i pakiet Office
* Tworzyć nowe bazy danych
* Projektować i modyfikować tabele przechowujące dane
* Wprowadzać dane do baz danych
* Wiązać ze sobą tabele za pomocą relacji
* Pisać własne kwerendy przeszukujące bazy danych
* Tworzyć wygodne formularze do wprowadzania danych
* Tworzyć eleganckie raporty na podstawie wybranych danych
* Zarządzać bazami danych
Książki wydawnictwa Helion z serii "Kurs" adresowane są do początkujących użytkowników komputerów, którzy chcą w krótkim czasie nabyć praktycznych umiejętności przydatnych w karierze zawodowej i codziennej pracy. Napisane przystępnym językiem i bogato ilustrowane są wspaniałą pomocą w samodzielnej nauce.
* Przeznaczony dla początkujących
* Praktyczne zadania omówione krok po kroku
* Przystępny i zrozumiały język
* Liczne ilustracje
* Idealny do samodzielnej nauki
Poznaj najpopularniejszą bazę danych dla Windows
Prezentacja (referat) zaprezentowany podczas zajęć z Cyberkultury na kierunku Kulturoznawstwo wydziału Humanistycznego AGH.
Celem prezentacji było przedstawienie ewolucji sieci od Web 1.0 do Web 3.0 ze szczególnym naciskiem na aspekty semantyki w sieci oraz dzisiejszego jej wykorzystania m.in. w popularnych serwisach i systemach.
Projektowanie baz danych XML. Vademecum profesjonalistyWydawnictwo Helion
"Projektowanie baz danych XML. Vademecum profesjonalisty" -- to obszerny podręcznik do nauki baz danych XML, wykorzystywanych w Internecie oraz baz stanowiących część większych systemów.
Jeśli dysponujesz gotową bazą danych obsługującą XML, to dzięki tej książce poznasz szczegółowe techniki, w pełni wykorzystujące tę bazę. Jeśli natomiast korzystasz z klasycznych relacyjnych baz danych, nauczysz się tworzyć aplikacje z wykorzystaniem XML. Zainteresowani tworzeniem baz danych XML "od zera", dowiedzą się jak w pełni wykorzystać dostępne narzędzia.
Dodatkowo autor omawia:
* Najważniejsze techniki projektowe baz danych, systemów obsługujących te bazy oraz aplikacji XML
* Przechowywanie danych XML w bazach obiektowych, relacyjnych i opartych na plikach płaskich
* Zaawansowane techniki modelowania danych XML
* Zapytania kierowane do baz danych XML (uwagi praktyczne, techniki stosowania JDBC oraz podstawy teoretyczne)
* Sposób korzystania z sieciowych baz danych XML za pomocą języka XSL i języka Java
* Architekturę baz danych XML i specjalizowane indeksy
* Włączanie baz danych XML do większych systemów
* Bazy danych XML i ich zastosowanie w nauce
"Projektowanie baz danych XML. Vademecum profesjonalisty" to podstawowe źródło informacji dla projektantów i programistów baz danych, twórców aplikacji XML, projektantów systemów oraz kierowników projektów -- szczególnie w środowiskach o specyficznych wymaganiach.
Flash jest już standardem dla sieciowych multimediów, dostępnych dla ponad 250 milionów użytkowników na całym świecie. Książka "ActionScript. Przewodnik encyklopedyczny" to pełna dokumentacja języka ActionScript -- zorientowanego obiektowo języka programowania, będącego podstawowym narzędziem tworzenia zaawansowanych witryn internetowych dla programistów Flasha. Jest kierowana zarówno do projektantów i grafików, którzy dopiero uczą się programowania, jak i do programistów JavaScript, którzy chcą przenieść swoje umiejętności na język ActionScript (oba te języki opierają się na tym samym standardzie ECMAScript).
Colin Moock nieraz już dowiódł umiejętności przekazywania swojej szerokiej wiedzy w praktyczny i przystępny sposób. W pełni zasłużył sobie na uznanie, jakim darzą go użytkownicy Flasha.
W pierwszej części książki opisano podstawowe zagadnienia programistyczne (zmienne, typy danych, operatory, wyrażenia, funkcje, zdarzenia, tablice i obiekty), poświęcając dużo uwagi ich wykorzystaniu, szczególnie w obróbce klipów filmowych. Druga część jest poświęcona typowym zastosowaniom ActionScriptu, takim jak przetwarzanie formularzy sieciowych. Trzecia część, stanowiąca leksykon języka, zawiera opis zmiennych globalnych, właściwości, metod, detektorów zdarzeń i obiektów wraz z przykładami ich użycia.
Korzystając z tej książki szybko opanujesz język ActionScript. Prócz teorii znajdziesz tu praktyczne wskazówki i przykłady prezentujące tworzenie pól tekstowych, przycisków menu, quizów, witryn opartych o dokumenty XML, gier, w których obowiązują zasady praw fizyki, środowisk dla wielu użytkowników działających w czasie rzeczywistym i wielu innych. Skrupulatne opisy poruszają wiele nieudokumentowanych lub niezbadanych dotychczas tematów.
"Najlepsza książka o języku ActionScript, jaką widziałem. Trudno znaleźć gdzie indziej więcej informacji na temat tego języka".
-- Slavik Lozben, główny inżynier Flasha w firmie Macromedia
"Colin Moock napisał najbardziej miarodajną z wszystkich publikacji na temat tworzenia skryptów we Flashu. Nigdzie indziej nie sposób znaleźć opisu języka ActionScript tak wyczerpującego, praktycznego i dokładnego
-- Jeremy Clark, kierownik produkcji programu Macromedia Flash
>> Zobacz również:
Excel. Profesjonalna analiza i prezentacja danych
Chyba w każdej firmie wykorzystuje się dziś Excela. W wielu przypadkach stosuje się go do tworzenia rozbudowanych zestawień i analiz. Przygotowywanie ich odbywa się zwykle pod presją czasu, co powoduje, że są one chaotyczne i nieefektywne, a każda zmiana w nich przysparza niemal tyle samo pracy, ile ich przygotowanie. Tymczasem wykorzystanie wszystkich możliwości Excela pozwala na stworzenie doskonałych, wydajnych i czytelnych skoroszytów, łatwych do modyfikacji i udostępnienia innym użytkownikom. Wystarczy sięgnąć poza najczęściej stosowane narzędzia, aby odkryć prawdziwą potęgę tej aplikacji.
Książka "Excel. Praktyczne zastosowania w biznesie" to podręcznik dla tych, którzy chcą, aby tworzone przez nich skoroszyty wyglądały i działały w sposób prawdziwie profesjonalny. Przedstawia zasady korzystania z języka XML w Excelu, tworzenia własnych funkcji obliczeniowych, konwertowania danych oraz prezentowania ich w czytelny sposób. Opisuje sposoby udostępniania arkuszy w intranecie i internecie, analizowania danych i tworzenia rozbudowanych arkuszy w taki sposób, aby ich modyfikowanie było proste i szybkie. Każde zagadnienie przedstawione jest w postaci przykładu, a nie teoretycznych rozważań, dzięki czemu jego zastosowanie w pracy jest znacznie łatwiejsze.
* Obliczanie wartości liczbowych za pomocą funkcji
* Efektywne metody adresowania komórek
* Metodologia budowania złożonych arkuszy
* Manipulowanie danymi
* Integrowanie arkuszy
* Filtrowanie danych
* Analiza danych za pomocą modułu Solver
* Zastosowanie języka XML
* Portale kalkulacyjne i usługi WWW
* Zapewnienie dostępu do arkuszy osobom niepełnosprawnym
Wykorzystaj wszystkie możliwości Excela i przekonaj się,jak bardzo zwiększy to efektywność Twojej pracy.
W niniejszej książce przedstawiono struktury danych i algorytmy stanowiące podstawę współczesnego programowania komputerów. Algorytmy są niczym przepis na rozwiązanie postawionego przed programistę problemu. Są one nierozerwalnie związane ze strukturami danych - listami, rekordami, tablicami, kolejkami, drzewami... podstawowymi elementami wiedzy każdego programisty.
Książka obejmuje szeroki zakres materiału, a do jej lektury wystarczy znajomość dowolnego języka programowania strukturalnego (np. Pascala). Opis klasycznych algorytmów uzupełniono o algorytmy związane z zarządzaniem pamięcią operacyjną i pamięciami zewnętrznymi.
Książka przedstawia algorytmy i struktury danych w kontekście rozwiązywania problemów za pomocą komputera. Z tematyką rozwiązywania problemów powiązano zagadnienie zliczania kroków oraz złożoności czasowej - wynika to z głębokiego przekonania autorów tej książki, iż wraz z pojawianiem się coraz szybszych komputerów, pojawiać się będą także coraz bardziej złożone problemy do rozwiązywania i - paradoksalnie - złożoność obliczeniowa używanych algorytmów zyskiwać będzie na znaczeniu.
W książce omówiono m.in.:
* Tradycyjne struktury danych: listy, kolejki, stosy
* Drzewa i operacje na strukturach drzew
* Typy danych oparte na zbiorach, słowniki i kolejki priorytetowe wraz ze sposobami ich implementacji
* Grafy zorientowane i niezorientowane
* Algorytmy sortowania i poszukiwania mediany
* Asymptotyczne zachowanie się procedur rekurencyjnych
* Techniki projektowania algorytmów: "dziel i rządź", wyszukiwanie lokalne i programowanie dynamiczne
* Zarządzanie pamięcią, B-drzewa i struktury indeksowe
Każdemu rozdziałowi towarzyszy zestaw ćwiczeń, o zróżnicowanym stopniu trudności, pomagających sprawdzić swoją wiedzę. "Algorytmy i struktury danych" to doskonały podręcznik dla studentów informatyki i pokrewnych kierunków, a także dla wszystkich zainteresowanych tą tematyką.
Poznaj podstawy tworzenia aplikacji bazodanowych
* Zaplanuj tabele i relacje
* Zaprojektuj formularze
* Zdefiniuj kwerendy
* Wygeneruj raporty
Microsoft Access 2007 PL to najnowsza wersja jednego z najpopularniejszych systemów zarządzania bazami danych wykorzystywanych we współczesnych przedsiębiorstwach. Jednak Access to nie tylko baza danych, ale również rozbudowane wizualne środowisko programistyczne. Korzystając z niego i wspierając się oferowanymi przez niego kreatorami oraz narzędziami pomocniczymi, nawet początkujący użytkownik z łatwością utworzy własną aplikację służącą do przetwarzania danych zgromadzonych w bazie.
"Access 2007 PL. Ćwiczenia praktyczne" to wprowadzenie do tematyki tworzenia aplikacji bazodanowych z wykorzystaniem najnowszej wersji Accessa. Czytając tę książkę i wykonując kolejne ćwiczenia, poznasz zasady korzystania z Accessa, projektowania tabel i wiązania ich relacjami. Dowiesz się, w jaki sposób przygotować formularze, modyfikować dane za pomocą kwerend i generować raporty z bazy. Poznasz również zastosowania makropoleceń i nauczysz się dzielić aplikacje bazodanowe na moduły.
* Praca z plikami baz danych
* Tworzenie tabel i relacji
* Operacje na danych z zastosowaniem kwerend
* Projektowanie formularzy
* Tworzenie raportów
* Makropolecenia
* Korzystanie z plików w formacie XML
Wykorzystaj najnowszą wersję Accessa
i naucz się tworzyć własne aplikacje bazodanowe.
II Konferencja Naukowa : Nauka o informacji (informacja naukowa) w okresie zmian, Warszawa, 15-16.04.2013 r. Instytut Informacji Naukowej i Studiów Bibliologicznych, Uniwersytet Warszawski
The 2nd Scientific Conference : Information Science in an Age of Change, April 15-16, 2013. Institute of Information and Book Studies, University of Warsaw
Każdy z nas na co dzień korzysta z relacyjnych baz danych, czasem nawet nie zdając sobie z tego sprawy. Bazy danych zbierają to, co najcenniejsze w dzisiejszym świecie: informacje. Można je więc porównać do współczesnych skarbców.
Zrozumienie zasad projektowania baz danych umożliwia pełne wykorzystanie nowoczesnych aplikacji, niezbędnych w funkcjonowaniu niemal każdego przedsiębiorstwa. Pozwala na dobrą organizację, sprawne zarządzania danymi gromadzonymi przez poszczególne osoby.
"Wprowadzenie do baz danych" to książka dla kogoś, kto słyszał o bazach danych, ale nigdy tak naprawdę nie dowiedział się, czym są, co zawierają, jak je projektować i tworzyć. Książka napisana została z punktu widzenia osoby, której zadaniem jest utworzenie pierwszego w życiu projektu bazy danych lub która po prostu chce zdobyć wiedzę na ich temat.
Dzięki tej książce:
* Poznasz teorię baz danych, która pomoże zrozumieć ci, w jaki sposób funkcjonują bazy danych
* Zrozumiesz różnicę pomiędzy analizą a projektowaniem bazy danych oraz dowiesz się, w jaki sposób te dwie koncepcje ze sobą współistnieją
* Zrozumiesz potrzebę analizy podczas projektowania bazy danych
* Nauczysz się, jak na podstawie projektu zbudować fizyczną bazę danych
* Poznasz język programowania baz danych SQL
* Zrozumiesz znaczenie zarządzania bazami danych
* Nauczysz się budować aplikacje bazodanowe
Książka jest napisana prostym i przystępnym językiem, zrozumiałym zarówno dla początkujących programistów, jak i dla osób bez doświadczenia informatycznego. Przykłady prezentowane w książce oparte są na popularnym Accessie.
Jeśli jesteś osobą, która chce rozpocząć podróż po świecie baz danych, ale nie wiesz, od czego zacząć, ta książka jest właśnie dla Ciebie!
Bazy danych to podstawa większości złożonych systemów informatycznych. W oparciu o dane czerpane z tabel w bazie działają portale i sklepy internetowe, aplikacje biznesowe i informacyjne, a nawet multimedialne witryny, coraz częściej spotykane w urzędach, muzeach i innych budynkach użyteczności publicznej. Na rynku dostępnych jest wiele systemów zarządzania bazami danych, oferowanych przez różnych producentów i na różnych zasadach licencjonowania. Pomimo istotnych różnic, wszystkie opierają się na podobnych założeniach, a projektowanie wydajnych baz danych odbywa się w niemal identyczny sposób, niezależnie od docelowego systemu zarządzania nimi. Opanowanie wiadomości leżących u podstaw projektowania i wykorzystywania baz danych jest więc niezbędne do stworzenia efektywnego i bezpiecznego zaplecza bazodanowego dla systemu informatycznego.
Książka "Wprowadzenie do systemów baz danych" to szczegółowe omówienie wszystkich aspektów projektowania i stosowania baz danych. Szczególny nacisk położono w niej na podstawy modelowania danych i definiowania tabel. Opisano języki i mechanizmy udostępniane przez systemy zarządzania bazami danych oraz techniki implementacji samych systemów. Książka może pełnić rolę podręcznika pomocnego przy poznawaniu zagadnień związanych z bazami danych lub źródła informacji dla projektantów i administratorów systemów bazodanowych.
* Rozwiązania oparte na bazach danych
* Użytkownicy baz danych
* Architektury systemów zarządzania bazami danych
* Modelowanie danych oparte na związkach encji
* Zastosowanie języka UML w modelowaniu danych
* Relacyjny model danych
* Język SQL-99
* Normalizacja danych
* Składowanie danych na dysku
* Indeksy i klucze
* Algorytmy przetwarzania zapytań
* Mechanizmy transakcyjne
* Obiektowe bazy danych
* Bezpieczeństwo danych
* Język XML w bazach danych
* Technologie eksploracji danych
* Hurtownie danych, systemy GIS i bazy danych dla urządzeń mobilnych
Książka stanowi źródło wiedzy dla projektantów baz danychi oprogramowania bazodanowego.
Zamiast długich tekstów -- rysunki z dokładnymi objaśnieniami.Samodzielna nauka nigdy nie była tak prosta
Znaczenie baz danych trudno przecenić. Służą one nie tylko jako magazyny informacji, ale co ważniejsze, pozwalają na niezwykle szybkie ich przeszukiwanie. W ciągu kilku sekund w tysiącach danych odnajdziesz te, których właśnie potrzebujesz i zaprezentujesz je w formie rozmaitych zestawień, a nawet wykresów. Baza danych pozwoli Ci gromadzić szczegółowe dane o kontrahentach czy produktach i przeprowadzać na nich dowolne operacje. Trudno dziś sobie wyobrazić nowoczesne przedsiębiorstwo, które nie korzystałoby z rozbudowanych baz danych. Program Microsoft Access to jeden z najprostszych w obsłudze i zarazem najpopularniejszy system bazodanowy powszechnie stosowany w firmach i instytucjach na całym świecie.
Książka "Access 2003 PL. Kurs" to nowoczesny podręcznik, dzięki któremu w krótkim czasie poznasz tę aplikację i nauczysz się używać jej w praktyce. Przystępny język, liczne ilustracje, ćwiczenia pokazujące jak krok po kroku realizować najczęstsze zadania -- to wszystko sprawi, że bez pomocy nauczyciela poznasz Accessa i powiększysz swoje kompetencje stając się bardziej cenionym i poszukiwanym pracownikiem.
Nauczysz się:
* Instalować Accessa i pakiet Office
* Tworzyć nowe bazy danych
* Projektować i modyfikować tabele przechowujące dane
* Wprowadzać dane do baz danych
* Wiązać ze sobą tabele za pomocą relacji
* Pisać własne kwerendy przeszukujące bazy danych
* Tworzyć wygodne formularze do wprowadzania danych
* Tworzyć eleganckie raporty na podstawie wybranych danych
* Zarządzać bazami danych
Książki wydawnictwa Helion z serii "Kurs" adresowane są do początkujących użytkowników komputerów, którzy chcą w krótkim czasie nabyć praktycznych umiejętności przydatnych w karierze zawodowej i codziennej pracy. Napisane przystępnym językiem i bogato ilustrowane są wspaniałą pomocą w samodzielnej nauce.
* Przeznaczony dla początkujących
* Praktyczne zadania omówione krok po kroku
* Przystępny i zrozumiały język
* Liczne ilustracje
* Idealny do samodzielnej nauki
Poznaj najpopularniejszą bazę danych dla Windows
Prezentacja (referat) zaprezentowany podczas zajęć z Cyberkultury na kierunku Kulturoznawstwo wydziału Humanistycznego AGH.
Celem prezentacji było przedstawienie ewolucji sieci od Web 1.0 do Web 3.0 ze szczególnym naciskiem na aspekty semantyki w sieci oraz dzisiejszego jej wykorzystania m.in. w popularnych serwisach i systemach.
Projektowanie baz danych XML. Vademecum profesjonalistyWydawnictwo Helion
"Projektowanie baz danych XML. Vademecum profesjonalisty" -- to obszerny podręcznik do nauki baz danych XML, wykorzystywanych w Internecie oraz baz stanowiących część większych systemów.
Jeśli dysponujesz gotową bazą danych obsługującą XML, to dzięki tej książce poznasz szczegółowe techniki, w pełni wykorzystujące tę bazę. Jeśli natomiast korzystasz z klasycznych relacyjnych baz danych, nauczysz się tworzyć aplikacje z wykorzystaniem XML. Zainteresowani tworzeniem baz danych XML "od zera", dowiedzą się jak w pełni wykorzystać dostępne narzędzia.
Dodatkowo autor omawia:
* Najważniejsze techniki projektowe baz danych, systemów obsługujących te bazy oraz aplikacji XML
* Przechowywanie danych XML w bazach obiektowych, relacyjnych i opartych na plikach płaskich
* Zaawansowane techniki modelowania danych XML
* Zapytania kierowane do baz danych XML (uwagi praktyczne, techniki stosowania JDBC oraz podstawy teoretyczne)
* Sposób korzystania z sieciowych baz danych XML za pomocą języka XSL i języka Java
* Architekturę baz danych XML i specjalizowane indeksy
* Włączanie baz danych XML do większych systemów
* Bazy danych XML i ich zastosowanie w nauce
"Projektowanie baz danych XML. Vademecum profesjonalisty" to podstawowe źródło informacji dla projektantów i programistów baz danych, twórców aplikacji XML, projektantów systemów oraz kierowników projektów -- szczególnie w środowiskach o specyficznych wymaganiach.
Flash jest już standardem dla sieciowych multimediów, dostępnych dla ponad 250 milionów użytkowników na całym świecie. Książka "ActionScript. Przewodnik encyklopedyczny" to pełna dokumentacja języka ActionScript -- zorientowanego obiektowo języka programowania, będącego podstawowym narzędziem tworzenia zaawansowanych witryn internetowych dla programistów Flasha. Jest kierowana zarówno do projektantów i grafików, którzy dopiero uczą się programowania, jak i do programistów JavaScript, którzy chcą przenieść swoje umiejętności na język ActionScript (oba te języki opierają się na tym samym standardzie ECMAScript).
Colin Moock nieraz już dowiódł umiejętności przekazywania swojej szerokiej wiedzy w praktyczny i przystępny sposób. W pełni zasłużył sobie na uznanie, jakim darzą go użytkownicy Flasha.
W pierwszej części książki opisano podstawowe zagadnienia programistyczne (zmienne, typy danych, operatory, wyrażenia, funkcje, zdarzenia, tablice i obiekty), poświęcając dużo uwagi ich wykorzystaniu, szczególnie w obróbce klipów filmowych. Druga część jest poświęcona typowym zastosowaniom ActionScriptu, takim jak przetwarzanie formularzy sieciowych. Trzecia część, stanowiąca leksykon języka, zawiera opis zmiennych globalnych, właściwości, metod, detektorów zdarzeń i obiektów wraz z przykładami ich użycia.
Korzystając z tej książki szybko opanujesz język ActionScript. Prócz teorii znajdziesz tu praktyczne wskazówki i przykłady prezentujące tworzenie pól tekstowych, przycisków menu, quizów, witryn opartych o dokumenty XML, gier, w których obowiązują zasady praw fizyki, środowisk dla wielu użytkowników działających w czasie rzeczywistym i wielu innych. Skrupulatne opisy poruszają wiele nieudokumentowanych lub niezbadanych dotychczas tematów.
"Najlepsza książka o języku ActionScript, jaką widziałem. Trudno znaleźć gdzie indziej więcej informacji na temat tego języka".
-- Slavik Lozben, główny inżynier Flasha w firmie Macromedia
"Colin Moock napisał najbardziej miarodajną z wszystkich publikacji na temat tworzenia skryptów we Flashu. Nigdzie indziej nie sposób znaleźć opisu języka ActionScript tak wyczerpującego, praktycznego i dokładnego
-- Jeremy Clark, kierownik produkcji programu Macromedia Flash
>> Zobacz również:
Excel. Profesjonalna analiza i prezentacja danych
Chyba w każdej firmie wykorzystuje się dziś Excela. W wielu przypadkach stosuje się go do tworzenia rozbudowanych zestawień i analiz. Przygotowywanie ich odbywa się zwykle pod presją czasu, co powoduje, że są one chaotyczne i nieefektywne, a każda zmiana w nich przysparza niemal tyle samo pracy, ile ich przygotowanie. Tymczasem wykorzystanie wszystkich możliwości Excela pozwala na stworzenie doskonałych, wydajnych i czytelnych skoroszytów, łatwych do modyfikacji i udostępnienia innym użytkownikom. Wystarczy sięgnąć poza najczęściej stosowane narzędzia, aby odkryć prawdziwą potęgę tej aplikacji.
Książka "Excel. Praktyczne zastosowania w biznesie" to podręcznik dla tych, którzy chcą, aby tworzone przez nich skoroszyty wyglądały i działały w sposób prawdziwie profesjonalny. Przedstawia zasady korzystania z języka XML w Excelu, tworzenia własnych funkcji obliczeniowych, konwertowania danych oraz prezentowania ich w czytelny sposób. Opisuje sposoby udostępniania arkuszy w intranecie i internecie, analizowania danych i tworzenia rozbudowanych arkuszy w taki sposób, aby ich modyfikowanie było proste i szybkie. Każde zagadnienie przedstawione jest w postaci przykładu, a nie teoretycznych rozważań, dzięki czemu jego zastosowanie w pracy jest znacznie łatwiejsze.
* Obliczanie wartości liczbowych za pomocą funkcji
* Efektywne metody adresowania komórek
* Metodologia budowania złożonych arkuszy
* Manipulowanie danymi
* Integrowanie arkuszy
* Filtrowanie danych
* Analiza danych za pomocą modułu Solver
* Zastosowanie języka XML
* Portale kalkulacyjne i usługi WWW
* Zapewnienie dostępu do arkuszy osobom niepełnosprawnym
Wykorzystaj wszystkie możliwości Excela i przekonaj się,jak bardzo zwiększy to efektywność Twojej pracy.
W niniejszej książce przedstawiono struktury danych i algorytmy stanowiące podstawę współczesnego programowania komputerów. Algorytmy są niczym przepis na rozwiązanie postawionego przed programistę problemu. Są one nierozerwalnie związane ze strukturami danych - listami, rekordami, tablicami, kolejkami, drzewami... podstawowymi elementami wiedzy każdego programisty.
Książka obejmuje szeroki zakres materiału, a do jej lektury wystarczy znajomość dowolnego języka programowania strukturalnego (np. Pascala). Opis klasycznych algorytmów uzupełniono o algorytmy związane z zarządzaniem pamięcią operacyjną i pamięciami zewnętrznymi.
Książka przedstawia algorytmy i struktury danych w kontekście rozwiązywania problemów za pomocą komputera. Z tematyką rozwiązywania problemów powiązano zagadnienie zliczania kroków oraz złożoności czasowej - wynika to z głębokiego przekonania autorów tej książki, iż wraz z pojawianiem się coraz szybszych komputerów, pojawiać się będą także coraz bardziej złożone problemy do rozwiązywania i - paradoksalnie - złożoność obliczeniowa używanych algorytmów zyskiwać będzie na znaczeniu.
W książce omówiono m.in.:
* Tradycyjne struktury danych: listy, kolejki, stosy
* Drzewa i operacje na strukturach drzew
* Typy danych oparte na zbiorach, słowniki i kolejki priorytetowe wraz ze sposobami ich implementacji
* Grafy zorientowane i niezorientowane
* Algorytmy sortowania i poszukiwania mediany
* Asymptotyczne zachowanie się procedur rekurencyjnych
* Techniki projektowania algorytmów: "dziel i rządź", wyszukiwanie lokalne i programowanie dynamiczne
* Zarządzanie pamięcią, B-drzewa i struktury indeksowe
Każdemu rozdziałowi towarzyszy zestaw ćwiczeń, o zróżnicowanym stopniu trudności, pomagających sprawdzić swoją wiedzę. "Algorytmy i struktury danych" to doskonały podręcznik dla studentów informatyki i pokrewnych kierunków, a także dla wszystkich zainteresowanych tą tematyką.
Poznaj podstawy tworzenia aplikacji bazodanowych
* Zaplanuj tabele i relacje
* Zaprojektuj formularze
* Zdefiniuj kwerendy
* Wygeneruj raporty
Microsoft Access 2007 PL to najnowsza wersja jednego z najpopularniejszych systemów zarządzania bazami danych wykorzystywanych we współczesnych przedsiębiorstwach. Jednak Access to nie tylko baza danych, ale również rozbudowane wizualne środowisko programistyczne. Korzystając z niego i wspierając się oferowanymi przez niego kreatorami oraz narzędziami pomocniczymi, nawet początkujący użytkownik z łatwością utworzy własną aplikację służącą do przetwarzania danych zgromadzonych w bazie.
"Access 2007 PL. Ćwiczenia praktyczne" to wprowadzenie do tematyki tworzenia aplikacji bazodanowych z wykorzystaniem najnowszej wersji Accessa. Czytając tę książkę i wykonując kolejne ćwiczenia, poznasz zasady korzystania z Accessa, projektowania tabel i wiązania ich relacjami. Dowiesz się, w jaki sposób przygotować formularze, modyfikować dane za pomocą kwerend i generować raporty z bazy. Poznasz również zastosowania makropoleceń i nauczysz się dzielić aplikacje bazodanowe na moduły.
* Praca z plikami baz danych
* Tworzenie tabel i relacji
* Operacje na danych z zastosowaniem kwerend
* Projektowanie formularzy
* Tworzenie raportów
* Makropolecenia
* Korzystanie z plików w formacie XML
Wykorzystaj najnowszą wersję Accessa
i naucz się tworzyć własne aplikacje bazodanowe.
II Konferencja Naukowa : Nauka o informacji (informacja naukowa) w okresie zmian, Warszawa, 15-16.04.2013 r. Instytut Informacji Naukowej i Studiów Bibliologicznych, Uniwersytet Warszawski
The 2nd Scientific Conference : Information Science in an Age of Change, April 15-16, 2013. Institute of Information and Book Studies, University of Warsaw
Każdy z nas na co dzień korzysta z relacyjnych baz danych, czasem nawet nie zdając sobie z tego sprawy. Bazy danych zbierają to, co najcenniejsze w dzisiejszym świecie: informacje. Można je więc porównać do współczesnych skarbców.
Zrozumienie zasad projektowania baz danych umożliwia pełne wykorzystanie nowoczesnych aplikacji, niezbędnych w funkcjonowaniu niemal każdego przedsiębiorstwa. Pozwala na dobrą organizację, sprawne zarządzania danymi gromadzonymi przez poszczególne osoby.
"Wprowadzenie do baz danych" to książka dla kogoś, kto słyszał o bazach danych, ale nigdy tak naprawdę nie dowiedział się, czym są, co zawierają, jak je projektować i tworzyć. Książka napisana została z punktu widzenia osoby, której zadaniem jest utworzenie pierwszego w życiu projektu bazy danych lub która po prostu chce zdobyć wiedzę na ich temat.
Dzięki tej książce:
* Poznasz teorię baz danych, która pomoże zrozumieć ci, w jaki sposób funkcjonują bazy danych
* Zrozumiesz różnicę pomiędzy analizą a projektowaniem bazy danych oraz dowiesz się, w jaki sposób te dwie koncepcje ze sobą współistnieją
* Zrozumiesz potrzebę analizy podczas projektowania bazy danych
* Nauczysz się, jak na podstawie projektu zbudować fizyczną bazę danych
* Poznasz język programowania baz danych SQL
* Zrozumiesz znaczenie zarządzania bazami danych
* Nauczysz się budować aplikacje bazodanowe
Książka jest napisana prostym i przystępnym językiem, zrozumiałym zarówno dla początkujących programistów, jak i dla osób bez doświadczenia informatycznego. Przykłady prezentowane w książce oparte są na popularnym Accessie.
Jeśli jesteś osobą, która chce rozpocząć podróż po świecie baz danych, ale nie wiesz, od czego zacząć, ta książka jest właśnie dla Ciebie!
Bazy danych to podstawa większości złożonych systemów informatycznych. W oparciu o dane czerpane z tabel w bazie działają portale i sklepy internetowe, aplikacje biznesowe i informacyjne, a nawet multimedialne witryny, coraz częściej spotykane w urzędach, muzeach i innych budynkach użyteczności publicznej. Na rynku dostępnych jest wiele systemów zarządzania bazami danych, oferowanych przez różnych producentów i na różnych zasadach licencjonowania. Pomimo istotnych różnic, wszystkie opierają się na podobnych założeniach, a projektowanie wydajnych baz danych odbywa się w niemal identyczny sposób, niezależnie od docelowego systemu zarządzania nimi. Opanowanie wiadomości leżących u podstaw projektowania i wykorzystywania baz danych jest więc niezbędne do stworzenia efektywnego i bezpiecznego zaplecza bazodanowego dla systemu informatycznego.
Książka "Wprowadzenie do systemów baz danych" to szczegółowe omówienie wszystkich aspektów projektowania i stosowania baz danych. Szczególny nacisk położono w niej na podstawy modelowania danych i definiowania tabel. Opisano języki i mechanizmy udostępniane przez systemy zarządzania bazami danych oraz techniki implementacji samych systemów. Książka może pełnić rolę podręcznika pomocnego przy poznawaniu zagadnień związanych z bazami danych lub źródła informacji dla projektantów i administratorów systemów bazodanowych.
* Rozwiązania oparte na bazach danych
* Użytkownicy baz danych
* Architektury systemów zarządzania bazami danych
* Modelowanie danych oparte na związkach encji
* Zastosowanie języka UML w modelowaniu danych
* Relacyjny model danych
* Język SQL-99
* Normalizacja danych
* Składowanie danych na dysku
* Indeksy i klucze
* Algorytmy przetwarzania zapytań
* Mechanizmy transakcyjne
* Obiektowe bazy danych
* Bezpieczeństwo danych
* Język XML w bazach danych
* Technologie eksploracji danych
* Hurtownie danych, systemy GIS i bazy danych dla urządzeń mobilnych
Książka stanowi źródło wiedzy dla projektantów baz danychi oprogramowania bazodanowego.
Konferencja e-commerce 2007 Web 3.0 - Internet semantyczny; Kazimierz Pogoda, NCDC
1. Web 3.0
Sieć Semantyczna
Kazik „morisil” Pogoda
hshsce@gmail.com
Nordic Consulting & Development Company
2. Agenda
• Czy potrzebujemy Web 3.0?
• Co to jest semantyka?
• Jak tworzyć oznaczone semantycznie
dokumenty?
• Czy Sieć Semantyczna ma szansę zostać
urzeczywistnioną?
2
31.05.07
3. Czym jest Web 3.0?
Spróbujmy odpowiedzieć czym nie jest
3
31.05.07
4. Web 2.0 – jak go zdefiniować?
• Nowe technologie (XHTML, CSS, DOM,
RSS, AJAX, etc.)
• Nowe podejście do tworzenia stron WWW
• Integracja rozproszonych serwisów,
usług, informacji, etc.
• And last but not least...
4
31.05.07
5. Web 2.0 – fenomen społeczny
Web 2.0, to przede wszystkim ludzie
którzy go współtworzą:
• Blogosfera
• Wikipedia
• YouTube
• MySpace
• last.fm
5
31.05.07
8. Początki WWW
• Tim Berners-Lee – ojciec WWW
• Pierwotny cel – optymalna metoda
prezentacji wyników badań naukowych
• Zasadnicze założenia – informacja
dostarczana jest człowiekowi i przez
niego przetwarzana
8
31.05.07
9. Sukces i porażka
• „Klęska urodzaju” - niespodziewana
eksplozja WWW
• Problemy katalogowania i indeksowania
zasobów
• Akcent kładziony na „formę”, a nie na
„treść” stron
• W3C jako remedium – standardy – co
będzie dalej?
9
31.05.07
10. Po co robić WWW dla maszyn,
a nie dla ludzi?
Informacje zawarte w WWW są łatwo dostępne
dla ludzi. Powinniśmy sprawić, by równie łatwo
mogły skorzystać z nich automatyczne programy
(inteligentni agenci). Ostatecznym
beneficjentem takiego przetwarzania będzie
oczywiście człowiek – usługi które otrzyma
przekroczą jakościowo wszystko co WWW oferuje
dzisiaj.
10
31.05.07
11. Ale jak to zrobić? Z pomocą
przychodzi ... filozofia
• Semantyka – jak zakodować, iż
informacja odnosi się do danej rzeczy
lub pojęcia?
• Ontologia – jak zdefiniować istniejące
przedmioty, pojęcia, relacje?
• Logika – jak przeprowadzać
wnioskowania na podstawie tak
określonych danych?
11
31.05.07
13. Co to jest XML?
• HTML – język opisu dokumentu –
znaczniki opisują jak „pokazywać” dane.
• XML – standard tworzenia
specjalizowanych języków – znaczniki
opisują co dane znaczą
13
31.05.07
14. Warunkiem sine qua non
powodzenia koncepcji
Semantic Web jest
powszechne stosowanie XML
jako języka udostępniania
danych w ramach WWW
14
31.05.07
16. Tradycyjnie w HTML
<p>
<font color=”#ff0000”>
<b>Zen i sztuka obsługi motocykla</b>
</font><br>
Robert Pirsig<br>
ISBN: 83-7301-536-1
</p>
16
31.05.07
17. Trochę lepiej w HTML
<div class=”ksiazka”>
<h2 class=”tytul”>
Zen i sztuka obsługi motocykla
</h2>
<div class=”autor”>Rober Pirsig</div>
<div class=”isbn”>ISBN: 83-7301-536-1</div>
</div>
17
31.05.07
18. Te same dane w XML
<książka>
<tytuł>
Zen i sztuka obsługi motocykla
</tytuł>
<autor>Robert Pirsig</autor>
<isbn>83-7301-536-1</isbn>
</książka>
18
31.05.07
19. Co tak naprawdę zrobiliśmy?
XML = semantyczne opisywanie informacji
19
31.05.07
20. Semantyka
Semantyka (gr. σημαντικός, semantikós,
istotne znaczenie, od sema, znak) to
dyscyplina badająca relacje pomiędzy
znakami a przedmiotami, do których się one
odnoszą. Semantyka zajmuje się badaniem
znaczenia słów, czyli interpretacją znaków
oraz interpretacją zdań i wyrażeń języka.
http://pl.wikipedia.org/wiki/Semantyka
20
31.05.07
21. O semantyce
Frege, Russell, Wittgenstein
21
31.05.07
22. Czy samo stosowanie XML
wystarczy?
Wyobraźmy sobie, że analogiczne dane
zakodowane są w języku angielskim
22
31.05.07
23. Biblioteczka Johna Smitha
<book pages=”432” code=”0688002307”>
<title>
Zen and the Art of Motorcycle Maintenance
</title>
<author name=”Robert” surname=”Pirsig”>
<comments>this guy is crazy!</comments>
</book>
23
31.05.07
24. Konkluzja odnośnie
XML na WWW
O ile stosujemy własne formaty XML (a nie np.
RSS, Atom, docbook, etc.), nie mamy szans na
to, by maszyny zrozumiały „co mieliśmy na
myśli”
Zasadniczym celem koncepcji Semantic Web
jest przezwyciężenie właśnie tego problemu
24
31.05.07
25. Ekwiwalencja kategorialna
• book = książka
• author = autor
• isbn = code
• ...
Ale jak to oznaczyć w ramach WWW?
25
31.05.07
26. Ontologia
Ontologia lub metafizyka – podstawowy obok
epistemologii dział filozofii, który stara się
odpowiadać na pytania o strukturę
rzeczywistości i problematykę związaną z
pojęciami bytu, istoty, istnienia i jego
sposobów, przedmiotu i jego własności,
przyczynowości, czasu, przestrzeni,
konieczności i możliwości.
http://pl.wikipedia.org/wiki/Ontologia
26
31.05.07
27. Źródła ontologii
Arystoteles – ojciec
teorii klas
wykorzystywanej w
projektowaniu
obiektowym
27
31.05.07
28. Ontologia stosowana
W informatyce: ontologia – model danych –
baza wiedzy obejmująca zagadnienia z
zakresu danej dziedziny oraz relacje łączące
te zagadnienia. Na podstawie tych informacji
przeprowadza się wnioskowania.
28
31.05.07
29. Web Ontology Language
(OWL)
OWL umożliwia zakodowanie ontologii
stosowanych tradycyjnie w systemach
eksperckich globalnie, dla całej WWW.
http://www.w3.org/2004/OWL/
29
31.05.07
30. Do jakich ontologii musieli
byśmy się odnieść?
• kategoria „autorstwa”
• kategoria „bycia książką określoną ISBN”
• Kategoria „bycia książką o określonym
tytule”
30
31.05.07
32. Resource Description
Framework (RDF)
• Umożliwia wiązanie własnych danych
XML z zewnętrznymi kategoriami
ontycznymi (OWL)
• Format OWL jest także derywatem RDF
32
31.05.07
34. Czy Semantic Web ma szansę
zaistnieć?
• Koncepcja zbyt abstrakcyjna
• Problemy natury psychologicznej
• Brak narzędzi
• Logiczna nierozstrzygalność
• Hipoteza Sapira-Whorfa
• „Istnieje tylko to, co można sprzedawać”
34
31.05.07