Назад

Компьютеры и Интернет 1 409 книга

Выводить по 24
По имени

Все началось с того, что студенту захотелось написать собственную программу эмуляции терминала. Потом он принялся развивать и дополнять ее и вдруг заметил, что у него получилась операционная система. Линус назвал ее Linux и поместил в Интернете, призвав желающих вносить в систему изменения. И программисты всех стран, объединившись, стали над ней трудиться.

«Just for fun» – смесь автобиографии с рассуждениями о технологиях и путях их развития. Для читателей, неискушенных в программировании, Торвальдс разворачивает увлекательную историю своей жизни. Это история молодого человека, у которого – несмотря на бурный взлет его карьеры – не закружилась голова. Линус даже делает полушутливую попытку раскрыть смысл жизни. Для технарей – это отчет об одном из интереснейших компьютерных проектов. Инициатор этого проекта подробно объясняет, как из игрушки десятка хакеров Linux превратилась в мощный инструмент, которым пользуются огромные корпорации.

Попутно он делится с читателями своими представлениями о будущем Linux и компьютерной индустрии в целом.

C++

С++ – это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы.

Ключевым понятием С++ является класс. Класс – это тип, определяемый пользователем. Классы обеспечивают сокрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. С++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В С++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем.

С++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из С++ программ можно использовать C библиотеки, и с С++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C.

Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание С++, много примеров и еще больше фрагментов программ.

Патрик Бэйтмен – красивый, хорошо образованный, интеллигентный молодой человек. Днем он работает на Уолл-стрит, но это служит лишь довеском к его истинному призванию. То, чем он занимается вечерами и по ночам, не может присниться разнеженному обывателю и в самом страшном сне. Ему двадцать шесть лет, и он живет своей собственной Американской Мечтой.

Роман Эллиса, стремительно ставший современной классикой, был экранизирован Мэри Хэррон («Я стреляла в Энди Уорхола», «Непристойная Бетти Пейдж», «Дневник мотылька»), главные роли исполнили Кристиан Бейл, Уиллем Дефо, Риз Уизерспун, Джаред Лето, Хлоя Севиньи.

Содержит нецензурную брань

Эта книга рассказывает об использовании в цифровой фотографии наиболее совершенного и популярного графического редактора — Adobe Photoshop CS 2. Прочитав ее, вы научитесь производить цветокоррекцию изображений, устранять недостатки фотографии, готовить изображения к печати и выводить их на принтер. Вы узнаете, каким образом производится описание изображения в цифровом виде, в каких форматах следует сохранять изображение в том или ином случае, как подготовить изображение к отправке по электронной почте и размещению в Интерете. Несмотря на то что основное внимание в самоучителе уделено обработке цифровых фотографий, все сказанное применимо и к изображениям, полученным традиционными способами Книга адресована в первую очередь тем, кто уже знаком с цифровой фотографией и умеетпользоваться фотокамерой. 

Эта книга рассказывает об использовании в цифровой фотографии наиболее совершенного и популярного графического редактора — Adobe Photoshop CS 2. Прочитав ее, вы научитесь производить цветокоррекцию изображений, устранять недостатки фотографии, готовить изображения к печати и выводить их на принтер. Вы узнаете, каким образом производится описание изображения в цифровом виде, в каких форматах следует сохранять изображение в том или ином случае, как подготовить изображение к отправке по электронной почте и размещению в Интерете. Несмотря на то что основное внимание в самоучителе уделено обработке цифровых фотографий, все сказанное применимо и к изображениям, полученным традиционными способами Книга адресована в первую очередь тем, кто уже знаком с цифровой фотографией и умеетпользоваться фотокамерой. 

Эта книга рассказывает об использовании в цифровой фотографии наиболее совершенного и популярного графического редактора — Adobe Photoshop CS 2. Прочитав ее, вы научитесь производить цветокоррекцию изображений, устранять недостатки фотографии, готовить изображения к печати и выводить их на принтер. Вы узнаете, каким образом производится описание изображения в цифровом виде, в каких форматах следует сохранять изображение в том или ином случае, как подготовить изображение к отправке по электронной почте и размещению в Интерете. Несмотря на то что основное внимание в самоучителе уделено обработке цифровых фотографий, все сказанное применимо и к изображениям, полученным традиционными способами Книга адресована в первую очередь тем, кто уже знаком с цифровой фотографией и умеетпользоваться фотокамерой. 

Когда для меня умерли бумажные книги, умерли блокноты, в которых я записывал мысли и вел дневник, я решил что пора понять как это произошло. Так родились записки о Карманных компьютерах. В записках описан пятилетний путь, который я начал покупкой замечательного устройства Palm 3c. Любой путь это ДАО, то есть внутренние изменение идущего. Мои записки это Дао пальма...

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

Книга состоит из 15 глав и предметного указателя.

В книге Джефф Хокинс представляет революционную теорию на стыке нейробиологии, психологии и кибернетики, описывающую систему «память-предсказание» как основу человеческого интеллекта. Автор отмечает, что все предшествующие попытки создания разумных машин провалились из-за фундаментальной ошибки разработчиков, стремившихся воссоздать человеческое поведение, но не учитывавших природу биологического разума. Джефф Хокинс предполагает, что идеи, сформулированные им в книге лягут в основу создания истинного искусственного интеллекта – не копирующего, а превосходящего человеческий разум. Кроме этого, книга содержит рассуждения о последствиях и возможностях создания разумных машин, взгляды автора на природу и отличительные особенности человеческого интеллекта.

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

Эта книга – захватывающая история самой успешной Интернет-компании в мире. В последнее время финансовый результат деятельности Google Inc. превосходит даже самые смелые ожидания инвестиционных аналитиков.

Целеустремленность, научный талант, творческий поиск, смелость и любовь к эксперименту основателей компании – бывшего москвича Сергея Брина и выходца из штата Мичиган Ларри Пейджа – проложили путь к долгосрочному успеху компании. Под их руководством поисковый механизм Google стал популярнейшим ресурсом, который пользователи любят за удобство и уже испытывают к нему сильную эмоциональную привязанность. В обиходе появился новый глагол «to google», обозначающий поиск чего-либо в Интернете, что говорит о безоговорочной капитуляции конкурентов.

Авторы книги подробно изложили бизнес-стратегии компании, позволяющие налаживать взаимовыгодное сотрудничество с рекламодателями и веб-сайтами, а также раскрыли суть ее девиза «Не навреди!».

КНИГА ПОСЛУЖИТ ЧИТАТЕЛЮ НЕ ТОЛЬКО УНИКАЛЬНЫМ ПОСОБИЕМ ПО НЕСТАНДАРТНОМУ ПОДХОДУ К ВЕДЕНИЮ БИЗНЕСА, НО И ДОСТАВИТ УДОВОЛЬСТВИЕ ОТ ЛЕГКОГО И УВЛЕКАТЕЛЬНОГО ЧТЕНИЯ.

Эта книга вызвала ожесточенные споры на Западе как среди практиков в области информационных технологий, так и среди консультантов. Причиной спора стало особое мнение автора книги, считающего, что огромные инвестиции предприятий в информационную инфраструктуру уже не дают избыточной отдачи, а в ряде случаев даже не являются необходимыми. В связи с этим автор советует руководителям бизнеса и ИТ-служб при осуществлении подобных затрат руководствоваться четырьмя правилами. Стараться расходовать меньше. Следовать за лидерами и не повторять их ошибок. Заранее просчитывать инновационные риски. Сфокусироваться на устранении недостатков, а не на преувеличении гипотетических возможностей. Эта дискуссионная книга поможет в первую очередь руководителям бизнеса и топ-менеджерам в области ИТ скорректировать свои стратегические ожидания от информационных технологий и создать оптимальную конфигурацию соответствующей инфраструктуры.

В 1999-2000 годах, когда интернет-бум обернулся кризисом, родилась шутка: “Интернет - это телеграф, возомнивший себя новой экономикой”. Николас Карр развивает этот тезис, низводя ИТ до уровня базовых технологий и ставя их в один ряд с электричеством или кондиционированием воздуха. Здоровый цинизм автора вызывает жгучее желание подискутировать, однако нельзя не признать: книга заставляет по-новому взглянуть на эффективность вложений в информационные технологии и их роль в развитии бизнеса»

Андрей Масалович, президент консорциума «Инфорус»

В этой книге Брюс Шнайер – автор нескольких бестселлеров и признанный специалист в области безопасности и защиты информации, опираясь на собственный опыт, разрушает заблуждения многих, уверенных в конфиденциальности и неприкосновенности информации. Он разъясняет читателям, почему так сложно предотвратить доступ третьих лиц к личной цифровой информации, что нужно знать, чтобы обеспечить ее защиту, сколько средств следует выделять на обеспечение корпоративной безопасности и многое, многое другое.

В этой книге предпринимается попытка проследить пути компьютерного андеграунда и воссоздать, основываясь на реальных фактах, картину киберпанк-культуры. Это причудливая смесь современнейших технических знаний с моралью изгоев. В книге три повести. Мы надеемся, что истории Кевина Митника, Пенго и Роберта Морриса покажут, что в компьютерных сетях таится не только опасность, но и притягательная сила.

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

Как только мы пытаемся разобраться, "из чего же состоит методология", сразу становится понятно, что методологий должно быть много. При этом для каждого конкретного проекта "оптимальной" будет одна какая-то методология. Более того, все люди обладают разными склонностями, которые обусловлены их жизненным опытом, страхами и принципами. При выборе методологии особое внимание нужно уделять трем основным факторам: размеру команды разработчиков, критичности проекта для компании и его приоритетности. Помимо этого, на результат будут оказывать влияние как культурные ценности команды, так и индивидуальные характеристики ее членов. В этой статье описаны структура и опыт использования этих принципов в проектных разработках.

Парное, или совместное, программирование является процессом создания программного обеспечения двумя программистами, работающими бок о бок за одним компьютером. С помощью опросов и специальных экспериментов авторы этой статьи исследовали положительные и отрицательные стороны такого стиля работы. Они обнаружили, что при парном программировании время разработки увеличивается на 15%, но при этом улучшается дизайн системы, уменьшается количество дефектов, снижается риск, связанный с занятостью в проекте определенных сотрудников, растет технический уровень команды, улучшается взаимодействие и коммуникация, а кроме того, сам процесс работы в целом доставляет гораздо больше удовольствия.

Попытка разобраться и понять, как программировать эффективно. С точки зрения авторов, проблема создания эффективных программ скрыта в способе мышления человека при решении задач. Людям свойственны две стратегии мышления — «паковка» (packing) и «отображение» (mapping). Стать хорошим программистом можно лишь освоив «отображение».

© Википедия

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

Для студентов 2 курса факультета ВМК МГУ в поддержку обязательного лекционного курса "Прикладное программное обеспчение".

Авторы пособия благодарят Владимира Геннадиевича Абрамова и Валерия Ивановича Родина за ценные советы и замечания.

Рецензенты: проф. Р.Л. Смелянский, доц. Л.С. Корухова.

Печатается по решению Редакционно-издательского совета факультета вычислительной математики и кибернетики МГУ им. М.В. Ломоносова.

Цикл статей Сергея Голубицкого "Тактильная сага", журнал "Компьютерра", 2004-2005.

Переведено в формат FB2 Евгением Геращенко (). Оригинал (в PDF) - .

[Версия 1.1 от 8.03.2005]

В книге приводятся начальные сведения по новому языку программирования Перл.

Данный язык получил широкое распространение в связи с развитием компьютерной сети Интернет. Все примеры в книге проверены для Перл версии 5.003 операционной системы Unix FreeBSD 2.1.0.

Для программистов, системных администраторов и пользователей компьютеров.

(C) Маслов Владимир Викторович.

ICQ – эта аббревиатура прочно вошла в современную жизнь. Наряду с классической электронной почтой, ICQ представляет собой удобное, универсальное и простое средство общения пользователей персональных компьютеров.

Данное издание представляет читателю исчерпывающую информацию по установке и эксплуатации самой популярной версии «мгновенной почты».

Подробно описаны самые полезные и популярные утилиты – вспомогательные программы, обеспечивающие быструю и стабильную работу компьютера. Следуя советам автора, вы легко сможете выбрать наиболее привлекательное антивирусное, тестирующее и оптимизирующее программное обеспечение.

Для широкого круга читателей.