Greg Wilson – Przetwarzanie danych dla programistów
Przetwarzanie danych to czynność, którą programiści na całym świecie wykonują niemal codziennie. Konwersja danych pomiędzy systemami informatycznymi, zmiana formatów plików tekstowych, przeszukiwanie logów serwerów WWW — to wszystko można nazwać przetwarzaniem danych. Znajomość technik, dzięki którym takie procesy odbywają się szybko i efektywnie, to jedna z najważniejszych umiejętności programisty. Trudnością może okazać się brak jednego uniwersalnego sposobu przetwarzania danych. Do każdego typu problemu należy podejść w sposób indywidualny, próbując rozłożyć go na sekwencję prostych przekształceń, łatwych do implementacji i testowania.
Czytając książkę „Przetwarzanie danych dla programistów”, poznasz metody rozwiązywania problemów programistycznych związanych z konwersją danych różnego typu. Nauczysz się analizować istotę zagadnienia i dobierać najbardziej optymalny sposób realizacji zadania. Dowiesz się, jak w systemach Unix/Linux wykorzystać wyrażenia regularne i powłoki tekstowe do przetwarzania danych tekstowych. Przeczytasz o użytecznych, lecz często niedocenianych cechach języków Java i Python oraz innych języków programowania. Przekonasz się, że mimo rozbieżności pomiędzy różnymi typami danych istnieje kilka ogólnych wzorców, które powtarzają się w wielu zastosowaniach niezależnie od użytego języka programowania lub detali implementacyjnych.
* Przetwarzanie danych tekstowych za pomocą powłoki Uniksa
* Stosowanie wyrażeń regularnych
* Analiza dokumentów XML
* Pakowanie i rozpakowywanie danych binarnych
* Zapytania w relacyjnych bazach danych
* Testowanie mechanizmów konwersji danych źródło opisu: helion.pl/ksiazki/przetwarzanie-danych-dla-program…(?) źródło okładki: helion.pl/ksiazki/przetwarzanie-danych-dla-program…»
- Wydawnictwo:
- Helion
- tytuł oryginału:
- Data Crunching
- data wydania:
- 20 lipca 2006
- ISBN:
- 8324604073
- liczba stron:
- 264
- słowa kluczowe:
- informatyka , programowanie
- kategoria:
- informatyka i matematyka
- język:
- polski