Новые книги

Автор книги — американский специалист по программированию, один из руководителей фирмы IBM, в своей книге делает попытку изложить общие проблемы создания программного обеспечения, его сопровождения и использования. Особенно подробно рассматриваются все фазы разработки программ разных типов. Изложение ясное, удачно иллюстрировано примерами.

Для программистов разной квалификации и пользователей ЭВМ.
Algorithms increasingly run our lives. They find books, movies, jobs, and dates for us, manage our investments, and discover new drugs. More and more, these algorithms work by learning from the trails of data we leave in our newly digital world. Like curious children, they observe us, imitate, and experiment. And in the world’s top research labs and universities, the race is on to invent the ultimate learning algorithm: one capable of discovering any knowledge from data, and doing anything we want, before we even ask.

Machine learning is the automation of discovery-the scientific method on steroids-that enables intelligent robots and computers to program themselves. No field of science today is more important yet more shrouded in mystery. Pedro Domingos, one of the field’s leading lights, lifts the veil for the first time to give us a peek inside the learning machines that power Google, Amazon, and your smartphone. He charts a course through machine learning’s five major schools of thought, showing how they turn ideas from neuroscience, evolution, psychology, physics, and statistics into algorithms ready to serve you. Step by step, he assembles a blueprint for the future universal learner-the Master Algorithm-and discusses what it means for you, and for the future of business, science, and society.

If data-ism is today’s rising philosophy, this book will be its bible. The quest for universal learning is one of the most significant, fascinating, and revolutionary intellectual developments of all time. A groundbreaking book, The Master Algorithm is the essential guide for anyone and everyone wanting to understand not just how the revolution will happen, but how to be at its forefront.

Preface

Введение

Internet сейчас очень распространен во многих странах. Из задач для серьезных людей работа с компьютерными сетями переходит в категорию самых обычных дел, вроде просмотра телевизора. Internet имеет необычно высокое освещение в печати, сейчас идут даже исследования новой "Internet-культуры".

Конечно, работа с сетями была доступна давно. Соединение компьютеров, чтобы формировать локальные сети, было общей практикой даже в маленьких организациях. Но действительно широкое распространение сети получили с появлением Internet. Создание хоста Internet с поддержкой почты и новостей, предоставляющего dialup-доступ, стало относительно простым, а появление ISDN только ускорило процесс. Сейчас развиваются еще две технологии скоростного доступа DSL (Digital Subscriber Line) и Cable Modem.

Разговор о компьютерных сетях часто означает обсуждение системы Unix. Конечно, Unix не единственная операционная система с сетевыми возможностями, и она не будет оставаться лидером навсегда, но сейчас она безусловный лидер.

Что делает Unix особенно интересной частным пользователям, так это активность по созданию свободных систем на ее основе для PC, например 386BSD, FreeBSD и Linux.

Linux свободно распространяемый аналог Unix для персональных компьютеров. Она в настоящее время выполняется на ряде машин, включая Intel, системы на базе Motorola 680x0 (например, Commodore Amiga и Apple Macintosh), Sun SPARC, Ultra-SPARC, Compaq Alpha, MIPS, PowerPC (новое поколение Apple Macintosh) и даже на системах StrongARM (rebel.com Netwinder и 3Com Palm). Linux была перенесена и на ряд не слишком распространенных платформ, например, Fujitsu AP-1000 и IBM System 390. Но этот процесс не закончен. Идут работы по переносу данной системы на другие архитектуры.

Linux была разработана большой группой добровольцев через Internet. Проект был начат в 1990 году студентом колледжа в Финляндии Линусом Торвальдсом (Linus Torvalds). На сегодняшний день Linux представляет собой полнофункциональный клон Unix. Много аппаратных средств поддерживаются, и Linux содержит полную реализацию TCP/IP-стека для работы с сетями, включая SLIP, PPP, firewall, полную поддержку IPX.

ОС Linux распространяется по лицензии GNU General Public License. Эта лицензия позволяет любому желающему распространять или переделывать программное обеспечение (бесплатно или для прибыли) пока все модификации и дистрибутивы также свободно распространяются. Термин "free software" (свободное программное обеспечение) относится к свободной модификации программ, а не к их бесплатности. Как раз наоборот, на таком программном обеспечении немало фирм зарабатывают хорошие деньги.

Цель и аудитория этой книги

Эта книга была написана чтобы обеспечить единое руководство по настройке сети в Linux среде. Новички и опытные пользователи должны найти здесь информацию, достаточную, чтобы охватить почти все важные действия для управления сетевой конфигурацией Linux. Возможный диапазон разделов почти безграничен, так что, конечно, было невозможно включить все. Я попробовал охватить лишь наиболее важные и общие.

Есть много книг и других источников информации, из которых Вы можете узнать подробности по любой из тем в этой книге.