23291
Ãåðá Ñàòòåð, Àíäðåé Àëåêñàíäðåñêó, "Ñòàíäàðòû ïðîãðàììèðîâàíèÿ íà Ñ++"
Âèëüÿìñ | ISBN 5845908590, 0321113586 | 2005 ãîä | PDF | 13,24 Mb | 224
ñòðàíèöû[cut]
Ýòà êíèãà ïîìîæåò íîâè÷êó ñòàòü ïðîôåññèîíàëîì, òàê êàê â íåé ïðåäñòàâëåí
ñêîíöåíòðèðîâàííûé ëó÷øèé îïûò ïðîãðàììèñòîâ íà C++, îáîáùåííûé äâóìÿ ýêñïåðòàìè
ìèðîâîãî êëàññà. Íà÷èíàþùèé ïðîãðàììèñò íàéäåò â íåé ïðîñòûå è ïîíÿòíûå
ðåêîìåíäàöèè äëÿ åæåäíåâíîãî èñïîëüçîâàíèÿ, ïîäêðåïëåííûå ïðèìåðàìè èõ
êîíêðåòíîãî ïðèìåíåíèÿ íà ïðàêòèêå. Îïûòíûå ïðîãðàììèñòû íàéäóò â íåé ñîâåòû è
íîâûå ðåêîìåíäàöèè, êîòîðûå ìîæíî ñðàçó æå ïðèíÿòü íà âîîðóæåíèå. Ïðîãðàììèñòû-
ïðîôåññèîíàëû ìîãóò èñïîëüçîâàòü ýòó êíèãó êàê îñíîâó äëÿ ðàçðàáîòêè ñîáñòâåííûõ
ñòàíäàðòîâ êîäèðîâàíèÿ, êàê äëÿ ñåáÿ ëè÷íî, òàê è äëÿ ãðóïïû, êîòîðîé îíè
ðóêîâîäÿò.
Êîíå÷íî, êíèãà ðàññ÷èòàíà â ïåðâóþ î÷åðåäü íà ïðîôåññèîíàëüíûõ ïðîãðàììèñòîâ ñ
ãëóáîêèìè çíàíèÿìè ÿçûêà, îäíàêî îíà áóäåò ïîëåçíà ëþáîìó, êòî çàõî÷åò óãëóáèòü
ñâîè çíàíèÿ â äàííîé îáëàñòè.
23293
Brian Hook, "Write Portable Code: An Introduction to Developing Software for
Multiple Platforms"
No Starch Press | ISBN 1593270569 | 2005 Year | PDF | 38,1 Mb | 272 Pages[cut]
If you're building commercial software (or even software for your own company),
there's a reasonable chance you'll need to make sure it runs on more than one
platform. Brian Hook's new book Write Portable Code - An Introduction To
Developing Software For Multiple Platforms (No Starch Press) should appeal to
you.
Contents: The Art Of Portable Software Development; Portability Concepts; ANSI C
and C++; Techniques For Portability; Editing And Source Control; Processor
Differences; Floating Point; Preprocessor; Compilers; User Interaction;
Networking; Operating Systems; Dynamic Libraries; Filesystems; Scalability;
Portability And Data; Internationalization And Localization; Scripting
Languages; Cross-Platform Libraries And Toolkits; POSH; The Rules For
Portability; References; Index
Hook does a very nice job of writing a practical book that looks at software
development techniques that aid the ability to port your code to multiple
platforms. While it's not possible to guarantee compatibility in all cases, you
can take solid steps to reduce the chances of painting yourself into a corner
early on in the game. From a language perspective, Hook focuses on the C/C++
language, so that's the area where you'll see the most advantage as a coder. But
the other chapters are applicable to just about any environment. For instance,
using a number of compilers set at a very strict message level helps weed out
any coding practices that may work in one environment but not another. In
another case, you should carefully choose supporting software libraries (like
graphic packages) based on potential portability. A platform specific library
might be easier to use, but it locks you into that environment. Porting code can
then become a complete rewrite instead of a matter of tweaking. Very important
stuff to know and take to heart...
With the ongoing battle between Windows and open source environments, the
ability to cater to both might be the difference between life and death in your
business. Write Portable Code might be a really good investment in your
survival...
23294
Ãàéÿ Êðèøíà Âàéäüÿíàòõà, Êèðòèêóìàð Äåøïàíäå, Äæîí Êîñòåëàê, "101 Oracle.
Íàñòðîéêà ïðîèçâîäèòåëüíîñòè"
Ëîðè | ISBN 5855821951, 0072131454 | 2003 ãîä | PDF | 22,83 Mb | 432
ñòðàíèöû[cut]
Êíèãà ïðåäëàãàåò ïðàêòè÷åñêèå ñîâåòû ïî ïîøàãîâîìó óñòðàíåíèþ óçêèõ ìåñò,
ñíèæåíèþ âðåìåíè ïðîñòîÿ è óâåëè÷åíèþ ñîâîêóïíîé ïðîèçâîäèòåëüíîñòè ñèñòåìû.
Äàþòñÿ ïîäñêàçêè äëÿ áûñòðîãî îáíàðóæåíèÿ èìåþùèõñÿ â ñèñòåìå Oracle óçêèõ ìåñò,
âûñòðàèâàíèÿ ñèñòåìû ïðèîðèòåòîâ ïðè âûïîëíåíèè îïåðàöèé íàñòðîéêè, íàïèñàíèÿ
îïòèìàëüíûõ îïåðàòîðîâ SQL, èíòåðïðåòàöèè ñòàòèñòèê è äð. Âû ñìîæåòå
öåëåíàïðàâëåííî è ìåòîäè÷íî íàñòðàèâàòü ðàçëè÷íûå êîìïîíåíòû åäèíîé ñèñòåìû è
èçáàâèòåñü îò ìó÷èòåëüíûõ äîãàäîê è ïðåäïîëîæåíèé.
Âû íàó÷èòåñü:
- Ðàçáèðàòüñÿ â êëþ÷åâûõ êîìïîíåíòàõ ìåòîäîëîãèè íàñòðîéêè
- Îïðåäåëÿòü çàäà÷è è öåëè íàñòðîéêè è îñòàíàâëèâàòüñÿ, êàê òîëüêî îíè áóäóò
äîñòèãíóòû
- Ãåíåðèðîâàòü `õîðîøî íàïèñàííûå` êîìàíäû SQL è ðàñïîçíàâàòü `ïëîõîíàïèñàííûå`
- Íàñòðàèâàòü ðàçëè÷íûå êîìïîíåíòû ýêçåìïëÿðà Oracle è óïðàâëÿòü èìè
- Îñìûñëåííî óñòàíàâëèâàòü ïàðàìåòðû èíèöèàëèçàöèè Oracle
- Ðåàëèçîâûâàòü ïðåâåíòèâíîå óïðàâëåíèå õðàíåíèåì äàííûõ â áàçå äàííûõ Oracle
- Óïðàâëÿòü íàñòðîéêàìè ââîäà/âûâîäà è ðåàëèçàöèåé RAID äëÿ Oracle
- Ðàçáèðàòüñÿ â äåòàëÿõ íàñòðîéêè îïåðàöèîííîé ñèñòåìû äëÿ ïëàòôîðì Solaris, HP-
UX, AIX è Windows NT
23297
Bill McGuire, "A Guide to the End of the World: Everything You Never Wanted to
Know"
Oxford University Press | ISBN 0192804529 | 2004 Year | linked PNG-files | 60 Mb
| 216 Pages[cut]
Thousands of people die every year from floods, volcanic eruptions, earthquakes,
hurricanes and typhoons. Yet compared to what the Earth endured in prehistoric
times-lethal volcanic winters, deadly asteroid collisions-our civilization has
developed against a backdrop of relative geological
calm. Will this calm last? A Brief Guide to the End of the World looks at the
frightful prospects that await us in the 21st century and beyond.
Bill McGuire, a leading expert in the field of geological hazards, admits that
the omens are less than encouraging. Only 10,000 years after the last Ice Age,
the Earth is sweltering in some of the highest temperatures it has ever seen.
Overpopulation and the relentless exploitation of
natural resources, combined with rising temperatures and sea levels induced by
greenhouse gases, are increasing the likelihood of natural catastrophes, from
continuing El Ninos, to large-scale glacial melting, to mega-tsunami. Even more
disturbing is the near certainty that we are headed toward
another asteroid or comet collision on the scale of the one that wiped out the
dinosaurs. In this provocative and immensely readable guidebook, McGuire
discusses when these catastrophic events are likely to take place, how they will
effect our global society, and what we can do to increase our
chances of survival--from emissions reductions, to massive geo-engineering
schemes, to the colonization of space.
Illustrated with photographs and diagrams, and backed by meticulous research, A
Brief Guide to the End of the World sheds new light on the extraordinarily
vulnerability of our planet, and on our capacity to withstand the dramatic
changes Mother Nature has in store for us in the distant--or
not so distant--future.
23299
Ïîä ðåä.Â.Í.Ïå÷íèêîâà, "Ñîçäàíèå Web-ñàéòîâ áåç ïîñòîðîííåé ïîìîùè"
Òðèóìô | ISBN 5893921372 | 2005 ãîä | PDF | 71 Mb | 464 ñòðàíèöû[cut]
Êíèãà ÿâëÿåòñÿ íàñòîÿùèì òåõíè÷åñêèì áåñòñåëëåðîì, âûäåðæàâøèì íåñêîëüêî,
ïåðåèçäàíèé!
Ïðî÷èòàâ êíèãó, âû íàó÷èòåñü ñîçäàâàòü ñîáñòâåííûå "æèâûå" Web-ñòðàíèöû è Web-
ñàéòû. Áîëüøîé îõâàò òåì è ïîøàãîâûå èíñòðóêöèè ïðåäîñòàâëÿþò âîçìîæíîñòü ñðàçó
æå ïðèñòóïèòü ê ðàáîòå ñ ñàìûìè ïîïóëÿðíûìè ïðîãðàììàìè ïîäãîòîâêè ãðàôèêè è
àíèìàöèè äëÿ Web-ñòðàíèö è ñîçäàíèÿ ñàìèõ Web-ñòðàíèö, îáúåäèíåííûõ îáùåé
ëîãè÷åñêîé ñòðóêòóðîé â Web-ñàéòû.
 êíèãå ïîäðîáíî ðàññìàòðèâàþòñÿ ñïîñîáû áåñïëàòíîãî ðàçìåùåíèÿ ñàéòîâ è ñòðàíèö
íåïîñðåäñòâåííî â ñåòè Èíòåðíåò. À òàêæå ñïîñîáû, êîòîðûå ïîçâîëÿò ñäåëàòü âàø
ñàéò ïîïóëÿðíûì è ïîñåùàåìûì.
23300
Ñåðãåé Íåìíþãèí, Îëüãà Ñòåñèê, "Ñîâðåìåííûé Ôîðòðàí. Ñàìîó÷èòåëü"
ÁÕÂ-Ïåòåðáóðã | ISBN 5941573022 | 2004 ãîä | DjVu | 6 Mb | 486 ñòðàíèö[cut]
Êíèãà ÿâëÿåòñÿ ïîñîáèåì ïî èçó÷åíèþ ÿçûêà Ôîðòðàí. Ïîñëåäîâàòåëüíî èçëàãàåòñÿ
ñèíòàêñèñ ÿçûêà, ðàññìàòðèâàåòñÿ ðåàëèçàöèÿ îñíîâíûõ àëãîðèòìè÷åñêèõ
êîíñòðóêöèé. Îñîáîå âíèìàíèå óäåëåíî âñòðîåííîìó ìàòåìàòè÷åñêîìó àïïàðàòó,
ñðåäñòâàì ðàáîòû ñ ìàññèâàìè, îïåðàöèÿì ââîäà/âûâîäà. Èçëîæåíèå ñëåäóåò
ñîâðåìåííûì ñòàíäàðòàì ÿçûêà - Ôîðòðàí 90/95. Ïðèâîäèòñÿ îïèñàíèå ðÿäà íàèáîëåå
ðàñïðîñòðàíåííûõ êîìïèëÿòîðîâ ÿçûêà, âñïîìîãàòåëüíûõ ñðåäñòâ ðàçðàáîòêè è
îòëàäêè ïðîãðàìì. Ðàññìàòðèâàþòñÿ âîïðîñû ñìåøàííîãî ïðîãðàììèðîâàíèÿ íà
Ôîðòðàíå è Ñ, ðåàëèçàöèÿ îáúåêòíî-îðèåíòèðîâàííîãî ïîäõîäà íà Ôîðòðàíå. Äàåòñÿ
îïèñàíèå îäíîãî èç îñíîâíûõ ñðåäñòâ ïàðàëëåëüíîãî ïðîãðàììèðîâàíèÿ -
Âûñîêîïðîèçâîäèòåëüíîãî Ôîðòðàíà. Âïåðâûå íà ðóññêîì ÿçûêå îïèñûâàåòñÿ íîâûé
ñòàíäàðò ÿçûêà - Ôîðòðàí 2003.  ïðèëîæåíèÿõ ïðèâåäåíà ïîëåçíàÿ ñïðàâî÷íàÿ