Книги
| |
aka_kludge | Дата: Четверг, 28.02.2008, 15:21 | Сообщение # 1 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Взлом программного обеспечения: анализ и использование кода Автор: Грег Хогланд, Гари Мак-Гроу Страниц: 400 Формат: djvu Размер: 13.1 Mb Описание: Эта книга рассказывает о том, как взламывать программный код. Самым подробным образом, чем это было сделано когда-либо ранее, высококвалифицированные авторы расскажут о технологии проведения атак и взлома программного кода. Книга насыщена примерами кода из реальных программ атаки и исправлений, вносимых хакерами в популярные приложения. Читателям наглядно демонстрируется, как выявлять неизвестные уязвимые места в программном обеспечении и как можно их использовать для взлома компьютеров. Книга предназначена для профессионалов в области программного обеспечения и может использоваться как пособие для создания более безопасного кода. Ссылка: Книга - устарела Pass: fobo.ru Перезалито (31.10.09) Зеркало 1 Зеркало 2
|
|
| |
aka_kludge | Дата: Среда, 19.03.2008, 11:18 | Сообщение # 81 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Название: Язык C++ Автор: Страустрап Бьярн Размер: 240 кб Скачать: cpp.zip
|
|
| |
aka_kludge | Дата: Среда, 19.03.2008, 11:19 | Сообщение # 82 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Название: Архитектура UNIX Автор: Maurice J. Bach Размер: 425 кб Скачать: unix.zip Архитектура операционной системы UNIX.
|
|
| |
aka_kludge | Дата: Среда, 19.03.2008, 11:19 | Сообщение # 83 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Название: RFC номер 793 Автор: (нет данных) Размер: 168 кб Скачать: rfc793.txt RFC по Transmission Control Protocol
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:25 | Сообщение # 84 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Сборник задач по программированию Д.М. Златопольский - Сборник задач по программированию В пособии приведены более 1600 задач по программированию, которые могут использоваться в школе при изучении курса "Информатика и ИКТ" на профильном уровне. Задачи имеют разный уровень сложности и охватывают все темы курса программирования. В начале каждого раздела приведены вопросы, ответы на которые необходимо знать для решения задач данного раздела. Значительное число задач дано в двух однотипных вариантах, что дает возможность сформировать два варианта самостоятельных и контрольных работ. Задачи не привязаны к конкретному языку программирования и могут быть использованы при изучении любого языка, в том числе в вузах, педагогических колледжах и других учебных заведениях. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:26 | Сообщение # 85 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Математическая логика А. Н. Колмогоров, А. Г. Драгалин - Математическая логика Книга представляет собой вторую часть учебного пособия авторов "Введение в математическую логику" (1982г), но может изучаться и самостоятельно. Излагаются фундаментальные факты математической логики: начала акиоматической теории множеств, теория алгоритмов, теорема о полноте исчисления предикатов, теорема Геделя о неполноте. Обсуждается программа Гильберта обоснования математики. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:27 | Сообщение # 86 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Программируемый робот, управляемый с КПК Дуглас Вильямс - Программируемый робот, управляемый с КПК Вашему вниманию предлагается книга ведущего специалиста в области компьютерной и робототехники из Канады Дугласа Вильямса (Douglas H.Williams), посвященная новой теме - управлению роботами с помощью карманных персональных компьютеров (КПК) с установлением беспроводной связи по ИК-каналу между ними. Автор систематизировал сведения по стандартам связи IrDA, элементной базе электроники роботов, необходимому прикладному программному обеспечению КПК. Книга позволит читателю пронести все этапы работы по сборке, программированию и наладке дистанционно управляемого от КПК робота, созданного своими руками. Книга будет полезна большой армии радиолюбителей и роботостроителей, студентам радиотехнических факультетов, факультетов вычислительной техники, робототехники, механотроники. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:28 | Сообщение # 87 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Разработка ядра Linux Роберт Лав - Разработка ядра Linux В книге детально рассмотрены основные подсистемы и функции ядер Linux серии 2.6, включая особенности построения, реализации и соответствующие программные интерфейсы. Рассмотренные вопросы включают: планирование выполнения процессов, управление временем и таймеры ядра, интерфейс системных вызовов, особенности адресации и управления памятью, страничный кэш, подсистему VFS, механизмы синхронизации, проблемы переносимости и особенности отладки. Автор книги является разработчиком основных подсистем ядра Linux. Ядро рассматривается как с теоретической, так и с прикладной точек зрения, что может привлечь читателей различными интересами и потребностями. Книга может быть рекомендована как начинающим, так и опытным разработчикам программного обеспечения, а также в качестве дополнительных учебных материалов. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:29 | Сообщение # 88 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Системное программирование на C++ для Unix Теренс Чан - Системное программирование на C++ для Unix В книге содержится обзор современных технологий разработки сложных системных приложений для среды UNIX. Приведены многочисленные примеры программ, демонстрирующие принципы создания классов и приложений с помощью стандартных функций и классов ANSI, POSIX, UNIX; включены исходные тексты готовых классов, которые могут быть встроены во вновь создаваемые приложения, что позволит программисту сэкономить время и повысить качество своих программ. Особое внимание уделяется реальным проблемам, с которыми сталкиваются разработчики приложений клиент/сервер и других программных продуктов. Предназначена в первую очередь для специалистов, желающих овладеть передовыми методами программироваия на C++ для UNIX. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:30 | Сообщение # 89 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга С и С++ Структурное программирование Т.А. Павловская, Ю.А. Щупак - С и С++ Структурное программирование Практикум предназначен для изучения языка С++ на семинарах и для его самостоятельного освоения. Он является дополнением к учебнику Т.А. Павловской "С/С++. Программирование на языке высокого уровня", выпущенной издательством "Питер" в 2001 году. В практикуме на примерах рассматриваюстя средства С++, используемые в рамках сруктурной парадигмы: стандартные типы данных, основные конструкции, массивы, строки, структуры, фукнции, шаблоны, динамические структуры данных. Обсуждаются алгоритмы, приемы отладки, вопросы качества и стиля. По каждой теме приведено несколько комплектов из 20 вариантов заданий. Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника". Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:31 | Сообщение # 90 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Искусство программирования на С++ Герберт Шилдт - Искусство программирования на С++ Книга посвящена применению языка C++ для решения интересных, полезных и сложных задач программирования. Рассмотрены разработка сборщика мусора, пользовательского контейнера STL и панели управления потоком. Показано, как создать загрузчик файлов из Интернета, а также написать приложения для финансовых расчетов (вычисления платежей по ссуде, расчет суммы вложений и др.). Уделено внимание вопросам применения языка C++ для решения задач искусственного интеллекта. Приведен уникальный код интерпретатора Mini C++. Каждая глава книги сопровождается заданиями для самостоятельной работы. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:32 | Сообщение # 91 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Программирование на C++ с использованием библиотеки Qt4 Ю.В. Земсков - Программирование на C++ с использованием библиотеки Qt4 Библиотека Qt представляет собой набор классов C++ и инструментов разработки программ для Windows, Linux, Mac OS X и встраиваемых систем (Embedded Linux). Исходные тексты библиотеки открыты, но лицензия GPL требует, чтобы программы, которые разрабатываются с использованием Qt, распространялись с открытым исходным кодом. Поэтому если вы не желаете открывать исходный код своей программы, то должны приобрести коммерческую версию Qt. На всех платформах библиотека Qt использует свой собственный набор визуальных элементов, в результате приложения, созданные на её основе, во всех системах выглядят и работают одинаково (исключение составляют декоративные элементы главного окна приложения и некоторые стандартные диалоги, которые реализуются не самой библиотекой Qt, а с помощью API текущей платформы). Более того, при запуске любого приложения Qt может быть указан параметр -style=ИмяСтиля, который управляет внешним видом всех элементов интерфейса. В качестве имени стиля на любой платформе допускается указывать Windows, CDE, Motif, Plastique или Cleanlooks. Другие стили (WindowXP и Mac) доступны только на своих "родных" платформах. По сравнению с предыдущей версией библиотеки, Qt3, структура классов Qt4 существенно изменилась, поэтому старые приложения Qt3 требуют переработки своего исходного текста. Хотя процедура конвертации в достаточной степени автоматизирована (имеется утилита qt3to4), но в серьёзных проектах без "ручной" работы обойтись не получится. Подобно программным продуктам Microsoft Office для Windows, функциональные возможности которых можно расширять с помощью встроенного языка Visual Basic, в приложения Qt тоже может быть встроен свой скриптовый язык QSA (Qt Script for Applications). Библиотека Qt является безусловным лидером среди имеющихся средств разработки межплатформенных программ на языке C++. Широко известная и часто используемая в мире Linux, она, благодаря распространению графической оболочки KDE, стала де-факто стандартом проектирования программного обеспечения на этой платформе. К сожалению, для разработчиков Windows-приложений библиотека Qt долгое время не выходила на передний план, поскольку для Windows существовали более доступные и удобные средства быстрой разработки программ. Но последнее время расстановка сил в корне изменилась. Во-первых, новая, 4-я версия библиотеки Qt, наконец, дотянулась по своим возможностям до тех вершин, на которых долгое время господствовали Microsoft и Borland/Inprise. Во-вторых, самой Borland пришлось обратиться к Qt, когда встал вопрос о разработке межплатформенных программ. Набор универсальных компонентов CLX в Delphi/Kylix представляет собой всего лишь оболочку, позволяющую языку Object Pascal работать с определёнными на C++ классами Qt. В-третьих, версия Qt для Windows, наконец-то, стала свободной, а не только коммерческой, как это было раньше. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:33 | Сообщение # 92 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга 85 нетривиальных проектов, решений и задач М.В. Мозговой: 85 нетривиальных проектов, решений и задач Данная книга посвящена анализу интересных задач, встречающихся в повседневной практике программирования и требующих нетривиальных подходов в их решении. На основе относительно небольшого количества характерных реалистичных примеров иллюстрируется применение важных алгоритмов и методик программирования. Обозначены задачи, в которых могут использоваться те или иные подходы и решения. Книга написана в доступной форме блестящим программистом и великолепным популяризатором, автором таких книг как "Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход" и "Занимательное программирование". Будет несомненно полезна всем, кто, обладая базовыми знаниями C++, хочет повысить свой уровень и культуру программирования. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:33 | Сообщение # 93 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Философия программирования на языке C++ Дмитрий Якушев: Философия программирования на языке C++ Автором языка C++ является Бьерн Страуструп,сотрудник известной фирмы AT&T. C++(а точнее, его предшественник, С with classes) был создан под влиянием языка Simula (надо сказать, что этот язык программирования появился еще в 1967 году). Собственно, к тому моменту, когда появился C++, С уже заработал себе популярность; профессиональные программисты уважают его за возможность использовать преимущества конкретной архитектуры, создавая при этом программы на языке относительно высокого уровня. В настоящее время C++ — один из самых популярных (если не самый популярный) языков программирования.Именно С++ позволяет написать программу с использованием объектно ориентированных подходов (а программы, которые этого требуют, обычно очень большие) и при этом достаточно «быструю». Эта книга познакомит читателя с «философией » и основами программирования на языке С++. В книге приводится множество примеров, скомпилированных и проверенных автором. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:34 | Сообщение # 94 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Новые сложные задачи на C++ Герб Саттер - Новые сложные задачи на C++ Данная книга представляет собой продолжение вышедшей ранее книги "Решение сложных задач на C++". В форме задач и их решений рассматриваются современные методы проектирования и программирования на C++. В книге сконцентрирован богатый многолетний опыт программирования на C++ не только самого автора, но и всего сообщества программистов на C++, так что некоторые рекомендации автора могут показаться неожиданными даже опытным программистам-профессионалам. Автор рассматривает конкретные методики, приемы и идиомы программирования, однако основная тема книги - это стиль программирования, причем в самом широком понимании этого слова. Особое внимание во всех задачах книги уделено вопросу проектирования, которое должно обеспечить максимальную надежность, безопасность, производительность и сопровождаемость создаваемого программного обеспечения. Книга рассчитана в первую очередь на профессиональных программистов с глубокими знаниями языка, однако она будет полезна любому, кто захочет углубить свои знания в данной области. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:36 | Сообщение # 95 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Ассемблер для процессоров Intel Pentium Юрий Магда - Ассемблер для процессоров Intel Pentium Издание посвящено вопросам программирования на языке ассемблера для процессоров Intel Pentium. Рассмотрен широкий круг вопросов, начиная с основ программирования на ассемблере и заканчивая применением самых современных технологий обработки данных, таких как MMS, SSE и SSE2. Материал книги раскрывает методику оптимизации программного кода для всех поколений процессоров Intel Pentium, включая Intel Pentium 4. Теоретический материал подкреплен многочисленными примерами программного кода. Для широкого круга читателей, от студентов до опытных разработчиков программного обеспечения. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:36 | Сообщение # 96 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Изучаем Ассемблер А.Б. Крупник: Изучаем Ассемблер Книга посвящена основам программирования на ассемблере в системах Windows и Dos. Знание ассемблера необходимо профессиональному программисту для понимания работы операционной системы и компилятора. Ассемблер позволяет написать программу(или ее часть) так, что она будет быстро выполняться при этом занимать мало места. Это любимый язык хакеров; его знание позволяет менять по своему усмотрению программы, имея только исполняемый файл без исходных текстов. В основу изложения положены короткие примеры на ассемблере MASM фирмы Microsoft, вводящие читателя в круг основных идей языка, знание которых позволяет не только писать простые программы, но и самостоятельно двигаться дальше. Книга рассчитана на школьников средних и старших классов, а также на всех итересующихся програмированием вообще и ассемблером в часности. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:53 | Сообщение # 97 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Тестирование производительности Web приложений .NET Microsoft - Тестирование производительности Web приложений .NET Эта книга написана группой специалистов Microsoft, протестировавших и настроивших сотни Web-сайтов и Web-приложений, - Microsoft Аррliсаtion Consulting and Engineering (АСЕ) Team (группа консалтинга и проектирования приложений Microsoft). Она познакомит вас с новинками в области тестирования, анализа и настройки производительности Web-приложений. В книге рассматривается применение инструментов для планирования и выполнения тестов производительности, настройка средств профилирования, а также анализ данных о производительности Microsoft IIS, ASP.NET, управляемого кода и SQL-уровня. Также здесь описана методология, которую Microsoft применяет для нагрузочного тестирования собственных, наиболее загруженных и высокопроизводительных сайтов. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:53 | Сообщение # 98 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга C# Создание приложений для Windows В.В. Лабор - C# Создание приложений для Windows Не так давно компания Microsoft известила весь мир о создании новой технологии .NET. Эта технология выводит программирование на новый уровень развития. Специально для нее компания Microsoft разработала язык С# (Си Шарп), который является новейшим на сегодняшний день языком программирования. Он сочетает в себе преимущества уже существующих языков программирования и дополняет их удобными механизмами работы с технологией .NET . Эта книга позволит вам в короткие сроки ознакомиться с основными возможностями С#. Вы сможете изучить синтаксис языка, типы данных, классы, свойства, методы, атрибуты и многое другое. Также в книге подробно рассмотрена методика создания приложений для Windows. Все описанные в книге возможности языка подчеркиваются многочисленными примерами. Прочитав эту книгу, вы сможете с легкостью приступить к созданию собственных приложений на языке С#. Книга будет интересна как новичкам, так и имеющим опыт программистам. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:54 | Сообщение # 99 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга XML.NET Developer Guide Adam Sills, Mesbah Ahmed, Frank Boumphrey: XML.NET Developer Guide It`s a quality reference book for XML programmers who want to enhance their coding skills to include applications for the .NET platform.This book assumes that you do have previous exposure to XML and are familiar with VB.NET, C#, and ASP.NET. In other words, this book is not for a novice or beginner. The XML .NET Developer’s Guide was created and organized using the following principal: XML, in the real world, lives up to its flexibility.You are just as likely to stumble across a desktop application running XML as you are to find an online e-commerce shop that uses XML to transfer data. [url=http://www.proklondike.com/file/dotNet/Sills_Ahmed_Boumphrey_-_XML_dotNet_Guide(ENG).rar]Скачать[/url]
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:54 | Сообщение # 100 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга CSharp CookBook Jan Hilyard, Stephen Teilhet: CSharp CookBook Who This Book Is For: You don`t have to be an experienced C# or .NET developer to use this book—it is designed for users of all levels. This book provides solutions to problems that developers face every day as well as some that may come along infrequently. The recipes are targeted at the real-world developer who needs to solve problems now, not learn lots of theory first before being able to solve the problem. While reference or tutorial books can teach general concepts, they do not generally provide the help you need in solving real-world problems. We chose to teach by example, the natural way for most people to learn. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:55 | Сообщение # 101 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга .NET Framework Essentials 2nd Edition Thuan Kai, Hoang Lain: .NET Framework Essentials 2nd Edition .NET Framework Essentials is a consice and technical overview of the MS .NET Framework. Covered here are all of the most important topics - from the underlying Common Language Runtime (CLR) to its specialized packages for ASP.NET, Web Forms, Windows Forms, XML and data access (ADO.NET). The authors survey each of the major .NET languages, including VB.NET, C# and Managed C++. [url=http://www.proklondike.com/file/dotNet/Kai_Lain_-_dotNet_Essentials(ENG).rar]Скачать[/url]
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:55 | Сообщение # 102 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга C# и платформа.NET Эндрю Троелсен: C# и платформа.NET Основная цель этой книги — дать читателю прочные знания синтаксиса и семантики C#, а также разобрать особенности архитектуры .NET. После ее прочтения вы познакомитесь со всеми основными областями, охваченными библиотекой базовых классов C#. Для приобретения практических навыков книга содержит множество примеров, иллюстрирующих излагаемый материал. Для работы с книгой не нужен какой-либо предварительный опыт работы с C# и платформой .NET, однако при ее написании авторы ориентировались на тех разработчиков, которые уже имеют опыт работы с одним из современных языков программирования (C++, Visual Basic, Java или каким-либо другим). Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:56 | Сообщение # 103 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Программирование на C# Джесс Либерти: Программирование на C# Созданный в Microsoft специально для новой платформы .NET, язык C# прост, безопасен и нацелен на работу в Интернете. Книга `Программирование на С#` поможет вам быстро приступить к практической разработке веб- и Windows-приложений на платформе .NET, работающих как на локальном компьютере, так и в Интернете. В первой части книги обсуждаются основы языка и такие понятия ООП, как классы и объекты, наследование и полиморфизм, перегрузка операций, структуры и интерфейсы, массивы, индексаторы и коллекции, строковые объекты и регулярные выражения, исключения и обработка ошибок, делегаты и события. Вторая часть целиком посвящена созданию приложений и содержит обсуждение ADO.NET, ASP.NET и Windows Forms. Технология ASP.NET включает в себя как Web Forms для быстрой разработки веб-приложений, так и Web Services для создания объектов без графического интерфейса, оказывающих услуги в Интернете. В третьей части рассматривается платформа .NET Framework. Особое внимание уделено атрибутам и отражению, удаленным объектам, вычислительным потокам и синхронизации, а также потокам ввода/вывода. Здесь же представлены способы взаимодействия с объектами COM. Данная электронная книга является учебником как по языку С#, так и по программированию приложений .NET с его помощью. Читателям, знающим какой-либо язык программирования, достаточно будет бегло ознакомиться с содержимым первых глав, однако главу 1 прочитать все-таки необходимо, поскольку она представляет обзор языка и платформы .NET. Новичку же стоит прочитать эту книгу так, как Король Червей рекомендовал Белому Кролику: «Начни с начала, продолжай, пока не дойдешь до конца. Как дойдешь - кончай!» [url=http://www.proklondike.com/file/dotNet/Liberty_-_CSharpProgramming(RUS).rar]Скачать[/url]
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:57 | Сообщение # 104 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Hibernate In Action 07.09.2007 Christian Bauer, Gavin King - Hibernate In Action Hibernate practically exploded on the Java scene. Why is this open-source tool so popular? Because it automates a tedious task: persisting your Java objects to a relational database. The inevitable mismatch between your object-oriented code and the relational database requires you to write code that maps one to the other. This code is often complex, tedious and costly to develop. Hibernate does the mapping for you. Not only that, Hibernate makes it easy. Positioned as a layer between your application and your database, Hibernate takes care of loading and saving of objects. Hibernate applications are cheaper, more portable, and more resilient to change. And they perform better than anything you are likely to develop yourself. Hibernate in Action carefully explains the concepts you need, then gets you going. It builds on a single example to show you how to use Hibernate in practice, how to deal with concurrency and transactions, how to efficiently retrieve objects and use caching. The authors created Hibernate and they field questions from the Hibernate community every day–they know how to make Hibernate sing. Knowledge and insight seep out of every pore of this book. What’s Inside - ORM concepts - Getting started - Many real-world tasks - The Hibernate application development process Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:58 | Сообщение # 105 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга J2EE Development Without EJB Rod Johnson - J2EE Development Without EJB This book is for J2EE architects and developers who have a solid grasp of the technology and want to use it more productively. It’s a book about the why and how of enterprise applications, rather than the what. So you won’t find API listings here, and you won’t find yet another introduction to basic J2EE services such as JNDI and JTA. There are many good books and articles that address these topics. The material in this book is particularly relevant to those working on web applications. However, most J2EE developers will find something of value. You may well read this book and decide that EJB is the correct choice for your particular application; even in this case, by applying the criteria set out in this book, you’ll know exactly why you are using EJB and what value it is providing. Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:58 | Сообщение # 106 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Пишем программы и игры для сотовых телефонов Е.Л. Буткевич: Пишем программы и игры для сотовых телефонов Эта книга — общедоступный самоучитель программирования для мобильных телефонов, с по- мощью которого любой, даже не искушенный в секретах программирования читатель, сможет овладеть базовыми знаниями языка Java, навыками работы с необходимыми инструментами и утилитами, написать свои первые программы, а главное — увидеть и показать друзьям результат на экране своего мобильника. Книга написана доступным, живым языком и ориентирована вовсе не на профессионалов, а на всех, кто хотел бы расширить возможности своего мобильника и испытывать себя в роли программиста. Попробуйте — это совсем не сложно! Скачать
|
|
| |
aka_kludge | Дата: Вторник, 22.04.2008, 23:59 | Сообщение # 107 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Электронный магазин на Java и XML Билл Брогден - Электронный магазин на Java и XML Цель этой книги — познакомить разработчиков с технологиями использования XML в программах на Java. Вместо того чтобы рассказывать о теоретической стороне дела, авторы сразу переходят к практическому применению этих технологий на примере построения коммерческого web-сайта. Глава 1. В этой главе вы найдете введение в XML с объяснениями всех каверзных моментов этого языка и типичных способов его использования. Также в этой главе приводится обзор двух моделей обработки данных XML с помощью Java — DOM и SAX. Глава 2. Эта глава посвящена решению вопросов, возникающих при разработке каталога товаров на XML. Этот язык является настолько гибким, что иногда бывает непросто выбрать один из многих способов представления данных. Выбранная структура каталога иллюстрирует многие важные задачи, которые вам придется решать при разработке собственного проекта подобного рода. Построенный нами каталог, который дорабатывается в следующих главах, включает описания более сотни наименований товаров. Глава 3. Эта глава начинается с обзора интерфейсов API для сервлетов Java и JSP-страниц, используемых для создания динамических web-страниц Затем мы рассматриваем стандартные интерфейсы API Java для извлечения данных из документов XML, после чего мы объединяем все эти функции в сервлете Java, предназначенном для получения информации из каталога и отображения ее в формате HTML. В числе прочих этот сервлет реализует возможность поиска товаров по ключевым словам. Глава 4. В этой главе мы расширяем классы для представления каталога из главы 3 и создаем действующую корзину покупателя, которая позволяет покупателю заказывать товары через Интернет. В процессе создания этого приложения мы рассказываем о том, как концепция мониторинга сеанса реализована в сервлетах Java. Глава 5. Теперь, когда у нас имеется корзина покупателя, нам нужно обеспечить возможность получения денег от клиента и оформления заказа (разумеется, с использованием XML). В нашем примере для представления соответствующей информации клиенту используется технология JavaServer Pages. Глава 6. В этой главе мы исследуем задачу обновления каталога, отформатированного средствами XML, через специальный интерфейс в режиме подключения к сети. Глава 7. Насущной потребностью для любого коммерческого сайта является способность собирать информацию о своих клиентах. В этой главе приводится основанная на XML система опроса, в которой предусмотрена возможность ветвления (возможность задавать различные вопросы различным пользователям в зависимости от их ответов на определенные специальные вопросы). Возникающая задача анализа собранных результатов дает нам возможность продемонстрировать, как с помощью интерфейса SAX обрабатывать большие документы XML. Глава 8. Каждому коммерческому сайту необходимо как-то информировать клиентов о новостях компании. В этой главе на основе XML разрабатываются гибкая система для отображения новостей компании, а также сервлеты и JSP-страницы для ее поддержки. Глава 9. В наши дни многие коммерческие сайты включают в свои домашние страницы заголовки новостей, пытаясь тем самым заинтересовать пользователей и стимулировать их к частому посещению сайта. Как показано в этой главе, вы можете обеспечить присутствие на вашем сайте текущих новостей буквально по сотням тематических категорий, и для этого не нужен целый штат репортеров — всего лишь XML и Java. Глава 10. В предыдущих главах рассказывается о деталях организации ресурсов для web-приложения на Java. В этой главе мы приводим обзор спецификации Sun для версии API 2.2 сервлетов Java и обсуждаем интерфейсы для Java и XML следующего поколения. [url=http://www.proklondike.com/file/Java/bill_brogden_-_eshop_java_xml(rus).rar]Скачать[/url]
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:00 | Сообщение # 108 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Статья Средства разработки Java-приложений, скачать бесплатно Наша статья посвящена одной из самых популярных сегодня категорий средств разработки приложений — средствам разработки Java-приложений. Прежде чем обсуждать эту категорию средств разработки, следует обратить внимание на то, что в настоящее время абсолютно неверно рассматривать Java лишь как язык программирования или как средство написания аплетов и иных простых приложений для настольных компьютеров и конечных пользователей, хотя они, естественно, с помощью Java по-прежнему создаются и описываются спецификацией J2SE (Java 2 Standard Edition). В последние годы интерес к Java был обусловлен не столько особенностями, присущими этому языку программирования, сколько появлением таких технологий, как J2EE (Java 2 Enterprise Edition), включая JSP (Java Server Pages), J2ME (Java 2 Micro Edition), и ряда других, сделавших Java наиболее популярной платформой для создания корпоративных решений, поддерживаемой почти всеми производителями программного обеспечения. Основная сфера применения Java — это приложения масштаба предприятия и многозвенные распределенные системы, базирующиеся на J2EE-совместимых серверах приложений. Именно с этой позиции и следует рассматривать средства разработки на Java, присутствующие на современном рынке программного обеспечения. Посмотреть
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:08 | Сообщение # 109 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Статья .NET vs. Java, Что бы там ни говорили, но сегодняшний мир вычислений ориентирован в основном на сетевые приложения. В основе этих приложений лежит модифицированная архитектура клиент-сервер - так называемая трехуровневая архитектура. Отличительная ее черта - наличие на стороне сервера приложения, которое, собственно, и реализует бизнес-логику в среде сервера приложений. Приложение взаимодействует с сервером баз данных с одной стороны и с удаленной клиентской частью, которая обычно выполняется в среде веб-браузера или приложения с GUI-интерфейсом. Посмотреть
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:10 | Сообщение # 110 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Статья Java: Русские буквы и не только... Посмотреть
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:12 | Сообщение # 111 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Учебник по языку Python Учебник по языку Python Электронное учебное пособие, изготовленное с помощью e-book предназначено для всех желающих познакомиться с этим замечательным инструментом программиста. Этот язык прост в использовании, но в то же время это настоящий язык программирования, предлагающий намного больше структур и поддержки для больших программ, чем имеется в shell. С другой стороны, он осуществляет гораздо больше проверок ошибок времени исполнения программы, нежели С, и, будучи очень высокоуровневым языком, имеет встроенные высокоуровневые типы данных, такие как гибкие массивы и словари, для эффективной реализации которых на С потребуется несколько дней. Благодаря своим наиболее важным типам данных, Python применим в большей проблемной области, чем Awk или Perl, хотя многие вещи, по крайней мере, столь же легки для реализации на Python как и на этих языках. скачать
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:12 | Сообщение # 112 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Язык программирования Python Р.А. Сузи - Язык программирования Python Изучается язык программирования Python, его основные библиотеки и некоторые приложения. Курс посвящен одному из бурно развивающихся и популярных в настоящее время сценарных языков программирования - Python. Язык Python позволяет быстро создавать как прототипы программных систем, так и сами программные системы, помогает в интеграции программного обеспечения для решения производственных задач. Python имеет богатую стандартную библиотеку и большое количество модулей расширения практически для всех нужд отрасли информационных технологий. Благодаря ясному синтаксису изучение языка не составляет большой проблемы. Написанные на нем программы получаются структурированными по форме, и в них легко проследить логику работы. На примере языка Python рассматриваются такие важные понятия как: объектно- ориентированное программирование, функциональное программирование, событийно-управляемые программы (GUI-приложения), форматы представления данных (Unicode, XML и т.п.). Возможность диалогового режима работы интерпретатора Python позволяет существенно сократить время изучения самого языка и перейти к решению задач в соответствующих предметных областях. Python свободно доступен для многих платформ, а написанные на нем программы обычно переносимы между платформами без изменений. Это обстоятельство позволяет применять для изучения языка любую имеющуюся аппаратную платформу. скачать
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:13 | Сообщение # 113 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Thinking in Python Bruce Eckel: Thinking in Python The material in this book began in conjunction with a Java seminar that I have given for several years, a couple of times with Larry O’Brien, then with Bill Venners. Bill and I have given many iterations of this seminar and we’ve changed it many times over the years as we both have learned more about patterns and about giving the seminar. In the process we’ve both produced more than enough information for us each to have our own seminars, an urge that we’ve both strongly resisted because we have so much fun giving the seminar together. We’ve given the seminar in numerous places in the US, as well as in Prague (where we try to have a mini-conference every Spring together with a number of other seminars). We’ve occasionally given it as an on-site seminar, but this is expensive and difficult to schedule, because there are two of us. A great deal of appreciation goes to the people who have participated in these seminars over the years, and to Larry and Bill, as they have helped me work through these ideas and to refine them. I hope to be able to continue to form and develop these kinds of ideas through this book and seminar for many years to come. This book will not stop here, either. Originally, this material was part of a C++ book, then a Java book, then it broke off into its own Java-based book, and finally, after much pondering, I decided that the best way to initially create my design patterns treatise is to write it in Python first (since we know Python makes an ideal prototyping language!) and then translate the relevant parts of the book back into the Java version. I’ve had the experience before of casting an idea in a more powerful language, then translating it back into another language, and I’ve found that it’s much easier to gain insights and keep the idea clear. So Thinking in Python is, initially, a translation of Thinking in Patterns with Java, rather than an introduction to Python (there are already plenty of fine introductions to that superb language). I find this prospect to be much more exciting than the idea of struggling through another language tutorial (my apologies to those who were hoping for that) [url=http://www.proklondike.com/file/Python/bruce_eckel_thinking_in_puthon(eng).rar]Скачать[/url]
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:14 | Сообщение # 114 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Core Python Programming Wesley J. Chun: Core Python Programming Python is an Internet and systems programming language that is soaring in popularity in today`s fast-paced software development environment, and no wonder: it`s simple (yet robust), object-oriented (yet can be used as a procedural language), extensible, scalable and features an easy to learn syntax that is clear and concise. Python combines the power of a compiled object language like Java and C++ with the ease of use and rapid development time of a scripting language. In fact, its syntax is so easy to understand that you are more likely to pick it up faster than any of the other popular scripting languages in use today! In Core Python Programming, Internet software engineer and technical trainer Wesley Chun provides intermediate and experienced developers all they need to know to learn Python-fast. Like all Core Series books, Core Python Programming delivers hundreds of industrial-strength code snippets and examples, all targeted at professional developers who want to leverage their existing skills! In particular, Core Python Programming presents numerous interactive examples that can be entered into the Python interpreter right in front of you! Finally, we present a chapter that shows you step-by-step how to extend Python using C or C++. [url=http://www.proklondike.com/file/Python/wesley_chun_core_python_programming(eng).rar]скачать[/url]
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:15 | Сообщение # 115 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Статья Функциональное программирование на языке Python, Хотя пользователи обычно думают о Python как о процедурном и объектно-ориентированном языке, он содержит все необходимое для поддержки полностью функционального подхода к программированию. В этой статье рассматриваются общие концепции функционального программирования и иллюстрируются способы реализации функционального подхода на Python. Посмотреть
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:16 | Сообщение # 116 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Статья Программирование метаклассов на Python, Посмотреть
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:17 | Сообщение # 117 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Статья Множественная диспетчеризация посмотреть
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:18 | Сообщение # 118 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Самоучитель VBA А. Гарнаев - Самоучитель VBA Настоящая книга является с одной стороны, подробным справочником по Visual Basic for Applications (VBA), а с другой стороны, самоучителем по составлению и разработке приложений, написанных на этом языке. Это уникальное сочетание, которое, следуя рекламному подходу, можно назвать "два в одном", обеспечивает большую гибкость при решении читателем своих собственных задач. Самоучитель на большом количестве примеров умело и доступно обучает, как можно быстро и эффективно решать разнообразные задачи. В справочнике приводится подробное описание возможностей VBA, имея такие сведения под рукой у читателя исчезнет необходимость бегать по магазинам в поиске дополнительной литературы при написании самостоятельных приложений, что несомненно сбережет время и кошелек. Самоучитель состоит из уроков. В каждом из уроков разрабатывается пример пользовательского приложения и дается подробный анализ. Тексты всех программ снабжены доскональными комментариями. Можно сказать, что все рассматриваемые программы разложены буквально по маленьким разжеванным кусочкам, которые читателю только и остается проглотить. По завершению урока предлагается самостоятельное задание, выполнение которого поможет лучше закрепить разобранный материал. С помощью VBA можно легко и быстро создавать пользовательские приложения, используя единую для всех офисных программ среду и язык. Научившись разрабатывать приложения для одной офисной программы, например Excel (которой, как наиболее популярной офисной программе, в основном и посвящена данная книга), можно создавать приложения и для других офисных программ, например Access. Внимательно читая эту книгу, можно стать искусным разработчиком и научиться пользоваться мощными средствами разработки приложений Excel для того, чтобы конструировать эффективные и применимые к реальной жизни приложения. Кроме того, по своей структуре, интерфейсу и синтаксису VBA образует ядро Visual Basic. Поэтому тот, кто изучит программирование на VBA очень быстро может освоить и Visual Basic. В данной книге уделяется огромное внимание программированию на языке VBA, но это совсем не требует от читателя быть профессиональным программистом. VBA обладает мощными встроенными интеллектуальными средствами, которые позволяют даже начинающему пользователю быстро самостоятельно разрабатывать профессиональные приложения. Например, при написании кода программы редактор VBA сам предлагает пользователю возможные продолжения составляемых им инструкций. Другим примером встроенных интеллектуальных средств VBA является макрорекордер, который переводит все выполняемые вручную пользователем действия в основном приложении на язык VBA. Таким образом, макрорекордер позволяет пользователю поручать VBA самому создавать большие куски кода разрабатываемого приложения. скачать
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:19 | Сообщение # 119 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга VBA для чайников Cтив Каммингс - VBA для чайников Эта книга поможет освоить интегрированную среду разработки VBA и научиться программировать в VBA с использованием объектов, их свойств, методов и событии. Обсуждаемые приемы программирования иллюстрируются примерами, которые можно сразу же опробовать на практике. Полученные знания вы сможете применить как для настройки и усовершенствования популярных офисных приложений, включая приложения Office 2000, так и для создания собственных приложений. Книга рассчитана на тех, перед кем стоит задача быстро и без лишних усилий научиться программировать для Windows, используя VBA. cкачать
|
|
| |
aka_kludge | Дата: Среда, 23.04.2008, 00:19 | Сообщение # 120 |
Admin
Группа: Администраторы
Сообщений: 1058
Награды: 2
Репутация: 25
Статус: Offline
| Книга Access. Программирование на VBA Access. Программирование на VBA Это не совсем книга, скорее подборка статей с приложением необходимых примеров. Она может быть полезна не только начинающим но и опытным программистам (или пользователям) Access. В состав вошли четыре части (статьи): - Создание объектов с помощью модулей классов; - Отладка приложений Access; - Профессиональная обработка ошибок; - Оптимизация приложений. Материал изложен кратко, но его объём вполне достаточен для того, чтобы научиться использовать язык VBA для эффективной работы в среде Microsoft Access. Скачать
|
|
| |
Профиль | Информация | Управление |
|
| Сегодня: 22, 22.12.2024, 08:05 Вы используете: " v " ВаШ внешний IP: "18.116.85.96" | У вас новых личных сообщений ·
Мой профиль | Выход
|
|
|
|
|
|
... |
|
|
|
Пользователи |
|
|
|
Поиск |
|
|
|