Právě vyšlo: ponořme se do červnových knih

Červnová nadílka knih potěší hlavně vývojáře v Javě a JaxaFX. Na své si ovšem přijdou i zájemci o Erlang nebo Fortran. Najdeme zde i jednu knihu o Zendu a také knihu o ASP.NET MVC. A mnoho dalších.
Seriál: Právě vyšlo (10 dílů)
- Právě vyšlo: knihy, které by vás mohly zajímat 17. 10. 2008
- Právě vyšlo: zajímavé knihy z listopadu 28. 11. 2008
- Právě vyšlo: nadílka zajímavých knih z prosince 9. 1. 2009
- Právě vyšlo: lednové knihy do vaší knihovny 4. 2. 2009
- Právě vyšlo: knihy za minulý měsíc 27. 3. 2009
- Právě vyšlo: zajímavé knihy z března 16. 4. 2009
- Právě vyšlo: dubnové knihy do vaší sbírky 13. 5. 2009
- Právě vyšlo: přehled květnových knih z domova i ze světa 12. 6. 2009
- Právě vyšlo: ponořme se do červnových knih 26. 6. 2009
- Knižní nadílka za srpen a září 3. 10. 2009
Blíží se konec června a proto opět přicházíme s naším redakčním výběrem knih z oboru. Tentokrát se až na dvě výjimky bude jednat o knihy v angličtině.
Knihy v češtině
Computer Press přinesl překlad knihy Jeffryho Kenta C++ bez předchozích znalostí. Jak již název napovídá, kniha je určena pro naprosté začátečníky a to nejen v C++, ale v programování obecně. Zoner Press tentokát nabídl překlad knihy MySQL profesionálně – Optimalizace pro vysoký výkon. Její originál pod názvem High Performance MySQL sklidil velice dobré hodnocení, tak nezbývá než doufat, že i v překladu se bude nadále jednat o velmi kvalitní knihu.
Knihy v angličtině
To bylo z českých knih vše. Pojďme se podívat na knih v angličtině.
HTML, kaskádové styly a JavaScript
Pro zájemci o základní webové technologie jsme našli pět čerstvých titulů. Za pozornost stojí hlavně první z nich, jejíž autorem je Steve Souders, zaměstnanec Googlu a vývojář Firebugu, který se výkonem webových stránek dlouhodobě zabývá.
- Even Faster Web Sites: Performance Best Practices for Web Developers
- Brilliant JavaScript
- Creating Web Pages Simplified
- AJAX: Conversations with an Ajaxian
PHP
Z knih o PHP potěšíme hlavně zájemce o Zend Framework.
Python
Ruby
Že se ruby nehodí jen na webové aplikace, vás přesvědčí druhá z uvedených knih věnovaných jazyky Ruby.
Java
- Grails in Action
- Apache Struts 2 Web Application Development
- Modular Java: Creating Flexible Applications with OSGi and Spring
- Real-Time Java Programming: With Java RTS
- Java Message Service
- JavaFX: Developing Rich Internet Applications
- Essential JavaFX
Další programovací jazyky
Tentokrát se dostalo i na dva méně obvyklé jazyky Fortran a Erlang.
Obecné
Následují čtyři knihy věnované programování obecně.
- Elements of Programming
- Regular Expressions Cookbook
- Mathematical Programming
- Object Oriented Simulation: A Modeling and Programming Perspective
.NET
Různé
A na závěr uvedeme několik knih, které se nám do žádné kategorie nevešly.
- Location-Based Services and Geo-Information Engineering
- The Definitive Guide to NetBeans™ Platform
- Joomla! 1.5: A User’s Guide: Building a Successful Joomla! Powered Website
- Algorithms of the Intelligent Web
- Complete Web Monitoring: Watching your visitors, performance, communities, and competitors
- The Web Startup Success Guide
- Scripting Intelligence: Web 3.0 Information, Gathering and Processing
- Wicked Cool Web Stuff: Cool Web Technologies
- Secrets of the Oracle Database
- Web Content Rx
- Hadoop: The Definitive Guide
- iPhone Games Projects
- Professional Adobe Flex 3
Závěrem
A to je z našeho červnového výběru vše. Snad vás alespoň některé z titulu zaujaly. A pokud ne, počkejte zase za měsíc.
S Algorithms of the Intelligent Web mám jeden mentální problém: z webu
naprosto není poznat, jaký je rozdíl mezi ní a Collective Intelligence in
Action. Tohle kluci u Manningů trochu nezvládli, a připravovaný kus Taming
Text to moc nevylepšuje. Asi nejlepší vyjádření k tomu je tady, ale
stejně si asi prozatím vystačím s Manningovým (shoda pokud vím čistě
náhodná :-) ) Introduction to Information Retrieval.
Nepatri „Mathematical Programming“ skor k matematike ako
k programovaniu ? Matematicke programovanie de-facto vzniklo skor ako
programovanie, alebo prvy elektronicky pocitac, kde by sa o programovani
v takomto zmysle dalo diskutovat. Do matematickeho programovania patria
napriklad problem cinskeho postara, problem obchodneho cestujuceho a ine.
Uviedol som zamerne tie azda najznamejsie o ktorych niet pochyb, ze ich
existencia a pokusy o ich riesenie su rozhodne starsie ako ktorykolvek pocitac
a jeho programovanie. Na riesenie jednoduchsich uloh spadajucich do kategorie
matematicke programovanie neni dokonca potrebny ani pocitac (koli vysokej
zlozitosti zadania, ale v niektorych pripadoch je). Dokonca dve, alebo viac
rieseni jedneho problemu moze mat iny priebeh a aj ine vysledky a napriek tomu
mozu byt spravne. Tym nehovorim, ze kazda z danych uloh ma minimalne dve
riesenia, je to rozne a u velkej casti uloh vieme urcit iba suboptimalne
riesenie a nie to optimalne, aj ked sa nemusi zrovna jednat o NP-tazky
problem.
Ať tak nebo tak, proč by taková kniha nemohla zajímat naše
čtenáře?
Bolo to mienene len ako upozornenie. Nie ako vytka. Mozno to niekoho zaujme,
ale bolo by vhodne to preradit, pretoze matematicke programovanie
s programovanim na pocitacoch vobec nesuvisi. Suvisi s linearnou algebrou,
nelinearnou algebrou, kombinatorikou a grafmi atd. Patri do matematiky, nie do
programovania. Je to podobne, ako keby k clanku o cookies v prehliadacoch bol
odkaz na http://www.bakingcookies.com . Tiez
sa jedna o „ine“ cookies a mohlo by to citatelov zaujimat. Ale hlavne
zmiast. Pre tych co by mali o matematicke programovanie hlbsi zaujem uvadzam
dva linky na predmety vysokych skol, kde je uvedena aj nejaka ta v knizniciach
potencialne dostupna literatura. Prvy : http://kam.mff.cuni.cz/…matprog.html
a druhy : http://fria.fri.uniza.sk/…ne/P613.html
. Isto vo svojich vacsich knizniciach najdete aj nejake ine skripta z vysokych
skol. Myslim si, ze je to dostatocne kvalitna a dostupna „lokalizovana“
literatura pre pochopenie o com sa v matematickom programovani pojednava. Neni
to nejaky navod ako zostavit nejake algoritmy. Je to rozsiahla a este nie celkom
dokonale prebadana oblast matematiky.
Hop! Zabudol som na jeden podstatny zdroj, ktory tiez moze pripadnym
zaujemcom priblizit, coho sa matematicke programovanie tyka. Pre istotu uvadzam
linky v oboch nam zrozumitelnych jazykoch. Prvy :
„cs.wikipedia.org/wiki/Matematické_programování“ a druhy :
„sk.wikipedia.org/wiki/Optimalizácia_(matematika)“ ( samozrejme bez
uvodzoviek ;) ).
Som velmi rad, ze sa nasiel niekto, kto pre nas sumarizuje odbornu
literaturu, ktora vychadza u nas aj inde. Je to pomerne mlady serial a dufam,
ze to s jeho vydavanim autorovi vydrzi dost dlho. Je to pre mna cenny zdroj
informacii na jednom mieste. Root sa tak stava pre moje potreby zas o nieco
viac hodnotnym zdrojom informacii a tipov. Dakujem.
Za redakci magazínu Zdroják děkuji 8-)