Ричард Баркер "Моделирование взаимосвязей между сущностями"
230Кб/1.8Мб
Книга является руководством по моделированию взаимосвязей между
сущностями, предназначенным для специалистов по анализу информации, выработке
стратегии проектирования, а также для администраторов информационных
систем.
CASE*Method - Entity Relationship Modelling by Richard Barker
(c) Copyright 1990 Oracle Corporation UK Limited
(c) Перевод с английского к.т.н. Крюкова А.В., 1992.
Основные разделы: Математика, Сортировка, Структуры
данных, Поиск (Строки и последовательности), Графика, Защита информации и ее
взлом, Разбор выражений (Компиляторы и интерпретаторы), Сжатие и кодирование,
Игры.
Сайт часто
обновляется.
В архив не входят
zip-файлы с сайта, оставлены прямые ссылки.
Robert Sedgewick. Algorithms: Addison-Wesley Publishing Company,
Inc., - 1983.
This book is intended to survey the most important
algorithms in use on
computers today and to teach fundamental techniques to the growing number
of people who are interested in becoming serious computer users. It is
appropriate
for use as a textbook for a second, third or fourth course in computer
science: after students have acquired some programming skills and familiarity
with computer systems, but before they have specialized courses in advanced
areas of computer science or computer applications. Additionally, the book
may be useful as a reference for those who already have some familiarity with
the material, since it contains a number of computer implementations of useful
algorithms.
Thomas H. Cormen. Introduction to algorithms. -2nd ed: The
Massachusetts Institute of Technology, - 2001.
This book is one of a series of texts written by faculty of
the Electrical Engineering and
Computer Science Department at the Massachusetts Institute of Technology. It was
edited and
produced by The MIT Press under a joint production-distribution agreement with
the
McGraw-Hill Book Company.
MS: Microsoft Corporation. Принципы проектирования и разработки программного обеспечения.
14.7Мб/49.1Мб
Microsoft Corporation. Принципы проектирования и разработки
программного обеспечения. Учебный курс MCSD. /Пер. с англ. - 2-е изд., испр. -
М: Издательско-торговый дом "Русская Редакция", 2002. - 736 стр.: ил.
Настоящий учебный курс посвящен разработанной компанией
Microsoft
методологии проектирования и разработки программного обеспечения Microsoft
Solutions Framework. Эта методология вобрала в себя последние достиже-
ния в области проектирования и разработки приложений масштаба предприя-
тия. Значительное внимание уделено вопросам управления проектами разра-
ботки программного обеспечения.
Книга адресована менеджерам проектов и разработчикам
программного
обеспечения. Кроме того, этот учебный курс рекомендован корпорацией Microsoft
для самостоятельной подготовки к обязательному экзамену №70-100 по
программе сертификации разработчиков Microsoft Certified Solution Developer
(MCSD).
Tom Christiansen, Nathan Torkington. Perl Cookbook.
9.2Мб/9.2Мб
Tom Christiansen, Nathan Torkington. Perl Cookbook. - O'Reilly &
Associates, Inc.: August 1998.
This book isn't meant to be a complete reference book for
Perl, although we do describe some parts of
Perl previously undocumented. Having a copy of Programming Perl handy will allow
you to look up the
exact definition of an operator, keyword, or function.
Jeffrey Richter. Programming Applications for Microsoft Windows.
6.2Мб/10.5Мб
Jeffrey Richter. Programming Applications for Microsoft Windows:
Microsoft Press, 1999.
Microsoft Windows is a complex operating system. It offers
so many features and does so much that it's impossible for any one person to
fully understand the entire system. This complexity also makes it difficult for
someone to decide where to start concentrating the learning effort. Well, I
always like to start at the lowest level by gaining a solid understanding of the
system's basic building blocks. Once you understand the basics, it's easy to
incrementally add any higher-level aspects of the system to your knowledge.
Walter Oney. Programming the Microsoft Windows Driver Model.
2.5Мб/2.5Мб
Walter Oney. Programming the Microsoft Windows Driver Model. -
Microsoft Press, 2002.
This book explains how to write device drivers for the
newest members of the MicrosoftWindows family of operating systems using the
Windows Driver Model (WDM).
MS: Windows для профессионалов: создание эффективных Win32-приложений с учетом специфики 64-разрядной версии Windows. Рихтер Дж.
50.4Мб/97.7Мб
Рихтер Дж. Windows для профессионалов: создание эффективных
Win32-приложений с учетом специфики 64-разрядной версии Windows. /Пер, с англ. -
4-е изд. - СПб: Питер; М.: Издательско- торговый дом "Русская Редакция", 2004. -
749 с.: ил.
Это издание -- практически новая книга, посвященная
программированию серьезных приложений
на Microsoft Visual C++ в операционных системах Windows 2000 (32- и 64-разрядных
верси-
ях) и Windows 98 с использованием функций Windows API. Состоит из 27 глав, двух
прило-
жений и предметного указателя. Гораздо глубже, чем в предыдущих изданиях,
рассматриваются
такие темы, как взаимодействие с операционной системой, библиотеки C/C++,
программирование
DLL и оптимизация кода, описываются новые механизмы и функции, появившиеся в
Windows
2000, и приводится информация, специфическая для 64-разрядной Windows 2000. В
этом изда-
нии автор, перейдя с языка С на C++, переработал все программы-примеры и
представил ряд
новых приложений, например Processlnfo и LISWatch. Также появились совершенно
новые мате-
риалы: выравнивание данных, привязка потоков к процессорам, кэш-линии
процессоров, архитек-
тура NUMA, перехват API-вызовов и др.
Книга предназначена профессиональным программистам,
владеющим языком C/C++ и имею-
щим опыт разработки Windows-приложений. Прилагаемый компакт-диск содержит все
програм-
мы из книги (исходный код и исполняемые файлы для процессоров х86, IA-64 и
Alpha).
Wot it is... The Programmer's File Format Collection (описание форматов файлов)
27Мб/95Мб
От авторов:
Wot it is... Welcome to Wotsit's Format, the complete programmer's
resource on the net. This site contains file format information on hundreds of
different file types and all sorts of other useful programming information;
algorithms, source code, specifications, etc.
Альманах программиста, том I: Microsoft ADO.NET, Microsoft SQL Server, доступ к данным из приложений.
17.6Мб/41.5Мб
Альманах программиста, том I: Microsoft ADO.NET, Microsoft SQL
Server, доступ к данным из приложений. /Сост. Ю.Е.Купцевич. - М.:
Издательско-торговый дом "Русская Редакция", 2003. - 400 с.: ил.
Альманах представляет собой тематический сборник статей из
журнала MSDN
Magazine/Русская Редакция и Microsoft MSDN Library. Издание адресовано широкому
кругу программистов, интересующихся современными и перспективными информаци-
онными технологиями.
Альманах программиста, том II: ASP.NET, Web-сервисы, WEB-приложения.
22.4Мб/44.7Мб
Альманах программиста, том II: ASP.NET, Web-сервисы,
WEB-приложения. /Сост. Ю.Е.Купцевич. - М.: Издательско-торговый дом "Русская
Редакция", 2003.
Альманах представляет собой тематический сборник статей из
журнала MSDN
Magazine/Русская Редакция и Microsoft MSDN Library. Издание адресовано широкому
кругу программистов, интересующихся современными и перспективными информаци-
онными технологиями.
Альманах программиста, том III: Платформа 2003, Windows 2003 сервер, IIS 6.0, Office, System.
14.0Мб/31.5Мб
Альманах программиста, том III: Платформа 2003, Windows 2003
сервер, IIS 6.0, Office, System. /Сост. Ю.Е.Купцевич. - М.: Издательско-торговый
дом "Русская Редакция", 2003.
Альманах представляет собой тематический сборник статей из
журнала MSDN
Magazine/Русская Редакция и Microsoft MSDN Library. Издание адресовано широкому
кругу программистов, интересующихся современными и перспективными информаци-
онными технологиями.
Альманах программиста, том IV: Безопасность в NET, Шифрование, Защита кода и данных.
14.1Мб/30.2Мб
Альманах программиста, том IV: Безопасность в NET, Шифрование,
Защита кода и данных. /Сост. Ю.Е.Купцевич. - М.: Издательско-торговый дом
"Русская Редакция", 2003.
Альманах представляет собой тематический сборник статей из
журнала MSDN
Magazine/Русская Редакция и Microsoft MSDN Library. Издание адресовано широкому
кругу программистов, интересующихся современными и перспективными информаци-
онными технологиями.
Программирование: Время - деньги. Создание команды разработчиков программного обеспечения. Салливан Э.
6.7Мб/25.0Мб
Салливан Э. Время - деньги. Создание команды разработчиков
программного обеспечения. /Пер. с англ. - М.: Издательско-торговый дом "Русская
Редакция*, 2002. - 368 стр.: ил,
В этой книге ветеран индустрии программных средств
Эд Салливан делится найденными в результате нелегкого
трудя принципами, приемами и методиками разработки
коммерческого ПО. В книге раскрыты фундаментальные
принципы, позволяющие выпускать качественные програм-
мы в срок в любых обстоятельствах. Вы узнаете о реальном
опыте успешной разработки коммерческого ПО в начина-
ющей компании, о том как выбрать нужных специалистов,
инструментальные средства разработки, настроить техноло-
гию, планировать и выполнять проект, своевременно обна-
руживая и решая возникающие проблемы.
Влад. В. Головач. Дизайн пользовательского интерфейса.
2.7Мб/2.7Мб
Влад. В. Головач. Дизайн пользовательского интерфейса.
В нашей стране происходят два независимых
процесса, делающие дизайн интерфейсов не
профессией отдельных людей, но частью
деятельности многих.
Во-первых, зарождается нормально устроен-
ная индустрия заказной разработки программ-
ного обеспечения.
Вторым процессом является развитие интер-
нета и соответствующая разработка сайтов.
Спрос родил предложение, и в стране образо-
валось большое количество профессиональных
веб%дизайнеров, совершенно не знающих прин-
ципы конструирования интерфейсов.
Безопасность: Защищенный код. Ховард М., Лебланк Д.
25.1Мб/68.1Мб
Ховард М., Лебланк Д. Защищенный код: Пер. с англ, - 2-е изд.,
испр. М.: Издательско-торговый дом "Русская Редакция", 2004. - 704 стр.: ил.
В этой книге разработчики найдут практические советы и
рекомендации по
защите создаваемых приложений на всех этапах процесса создания ПО - от про-
ектирования безопасных приложений и до тестирования для выявления брешей
в готовой программе и создания безопасной документации и сообщений об
ошибках. Здесь рассказывается о моделировании опасностей, планировании про-
цесса разработки защищенных приложений, проблемах локализации и связан-
ных с ней опасностях, недостатках файловых систем, поддержке конфиденциаль-
ности в приложениях и безопасной установке приложений. Авторы иллюстриру-
ют свой рассказ примерами программ на самых разных языках - от Си до Perl.
Издание обогащено знанием, полученным авторами в процессе
реализации Windows
Security Push - инициативы по укреплению защиты продуктов Microsoft.
Книга будет полезной менеджерам проектов, архитекторам приложений, про-
граммистам, тестировщикам и техническим писателям, то есть абсолютно всем
специалистам, вовлеченным в процесс разработки ПО, - как новичкам, так и
профессионалам.
Брукс Ф.П. Мифический человеко-месяц или как создаются программные системы.
514 Кб/916Кб
Ф.П. Брукс. Мифический человеко-месяц или как создаются программные системы.
/Addison-Wesley Publishing Company, Inc., - 1975.
Ни одна из сцеп нашей предыстории не оставляет столь яркого
впечатления, как смертельная схватка огромных животных с асфальтовой топью.
Перед глазами встают динозавры, мамонты, саблезубые тигры, пытающиеся выбраться
из топи. Однако чем отчаяннее борьба, тем сильнее сжимаются тиски, и как ни
силен, как ни хитер зверь, в конце концов он погибает.
Программирование больших систем последние десять лет и было
той асфальтовой топью, в которой увязли многие огромные и сильные звери. Почти
все работающие системы не соответствовали своим спецификациям, своему
назначению, не укладывались в графики и бюджет. Большие и маленькие, громоздкие
и гибкие коллективы разработчиков неизбежно попадали в ловушку асфальтовой топи.
Ничто, казалось, не вызывало затруднений - можно вытащить любую лапу. Однако
накопление одновременных и взаимодействующих факторов приводило к замедлению
движения.
Программирование: Модели и cтруктуры данных. В.Д.Далека, А.С.Деревянко, О.Г.Кравец, Л.Е.Тимановская.
335.2Кб/774.4Кб
В.Д.Далека, А.С.Деревянко, О.Г.Кравец, Л.Е.Тимановская. Модели и
cтруктуры данных. Учебное пособие. /Харьков:ХГПУ, 2000. - 241с.
Предлагаемая работа была предпринята по инициативе доцента
кафедры "Вычислительная техника и программирование" Лидии Ефимовны Тимановской,
она же являлась организатором и составителем печатного издания. К сожалению,
когда работа уже близилась к концу, тяжелая болезнь лишила Лидию Ефимовну
трудоспособности. С большим опозданием мы, ее соавторы, кое-как завершили
подготовку работы к изданию, которое и осуществилось в начале 2000 года.
Электронная публикация полностью повторяет печатное издание и, к сожалению,
воспроизводит ряд огрехов, вкравшихся в его текст в процессе подготовки к
печати.
Гради Буч. Объектно-ориентированный анализ и проектирование.
2.4Мб/3.4Мб
Гради Буч. Объектно-ориентированный анализ и проектирование (с
примерами приложений на С++).
В этой книге описаны основы ОО проектирования. Она
достаточно древняя и наверняка будет полезна человеку начинающему или
программисту переходящему с процедурного языка на объектно-ориентированный. Но
для молодого программиста, который никогда по настоящему не программировал на
процедурных языках и впитал ОО-подход с молоком матери данная книга будет
немножко скучной.
Гилл Ф., Мюррей У., Райт М. Практическая оптимизация.
4,9 Мб/4,9 Мб
Гилл Ф., Мюррей У., Райт М. Практическая оптимизация. - М.: Мир, 1985. - 509 с.,
ил.
Книга американских специалистов представляет собой пособие
по математическому программированию. Авторы тщательно отобрали и изложили только
те алгоритмы, которые эффективны при решении практических задач.
Для математиков-прикладников, научных работников,
специалистов, студентов, изучающих или применяющих в своей работе
оптимизационные методы.
Ч. Петзолд. Программирование для Windows 95 в двух томах. - "BHV - Санкт-Петербург".
7.2Мб/10Мб
Ч. Петзолд. Программирование для Windows 95 в двух томах. - "BHV -
Санкт-Петербург". + CD-ROM.
Эта книга для тех, кто будучи искусным программистом языка
С, хотел бы научиться писать приложения для
операционной системы Microsoft Windows 95. Близкое знакомство с языком С
является первым из трех
необходимых условий пользования этой книгой. Вторым условием является
инсталляция 32-разрядной системы
программирования Microsoft Visual С++ версии 4.0. И третье - реальное
использование операционной системы
Windows 95 и умение работать с ее пользовательским интерфейсом.
This companion CD-ROM contains the sample source code
and executable files for the examples presented in
"Programming Windows 95" by Charles Petzold. We recommend
that you store this disc in a safe place after you install
the files.
Р.М. Ганеев. Проектирование интерфейса пользователя средствами Win32 API.
12.6Мб/12.7Мб
Р.М. Ганеев. Проектирование интерфейса пользователя средствами
Win32 API.
Книга посвящена методическим основам проектирования
пользовательского
интерфейса средствами Win32 API. Основное внимание уделено динамическому
проектированию и управлению базовыми элементами информационных систем -
окнами, органами управления, меню и диалоговыми панелями.
Книга написана доступным языком, насыщена примерами
программной
реализации, все разделы сопровождаются вопросами контроля полученных
знаний и вариантами упражнений. Она поможет читателю овладеть методикой
проектирования эффективных приложений для Windows.
Для тех, кто знает основы языка Си и хочет проектировать
компактные
быстродействующие приложения.
Программирование: Разработка требований к программному обеспечению. Вигерс Карл.
10.2Мб/37.9Мб
Вигерс Карл. Разработка требований к программному обеспечению.
/Пер, с англ. - М.: Издательско-торговый дом "Русская Редакция", 2004. -576с.:
ил.
Эта книга посвящена разработке качественных требований к
продукту,
Здесь описаны дюжины проверенных на практике способов выявления, фор-
мулирования, разработки, проверки, утверждения и тестирования требова-
ний к ПО, которые помогут разработчикам ПО, менеджерам и маркетологам
создать эффективное ПО. Это перевод второго издания оригинальной книги,
которое дополнено новыми главами о роли аналитика требований, важности
бизнес-правил, а также о том, как формулирование требований важно для
проектов по обслуживанию, для комплексных решений и проектов, разраба-
тываемых сторонними организациями.
Основная аудитория - аналитики требований и разработчики
продукта,
а также дизайнеры, программисты, тестеровщики ПО и другие члены коман-
ды , задача которых понять и удовлетворить чаяния клиентов, а также маркето-
логи, менеджеры по продуктам и менеджеры проекта, которые должны про-
никнуться "духом" и особенностями продукта, чтобы сделать его в полной ме-
ре конкурентоспособным.
Работа с текстом - это то, в чем Perl превосходит другие
программы.
Регулярные выражения обеспечивают значительную часть
возможностей
Perl по обработке текстов. Они позволяют сопоставлять текст с
указанным шаблоном (а именно, сравнивать две строки с помощью
универсальных символов, интерпретируемых специальным образом) и
выполнять замену текста. Таким образом, Perl предоставляет мощный
инструмент для манипулирования текстом под управлением программы
пользователя.
Джеффри Рихтер. Создание эффективных WIN32-приложений с учетом специфики 64-разрядной версии Windows.
3.2Мб/5.1Мб
Джеффри Рихтер. Создание эффективных WIN32-приложений с учетом
специфики 64-разрядной версии Windows.
Microsoft Windows - сложная операционная система Она включает в себя столько
всего и делает так много, что одному человеку просто не под силу полностью
разобраться в этой системе. Более того, из-за такой сложности и комплексности
Windows трудно решить, с чего начать ее изучение. Лично я всегда начинаю с
самого низкого уровня, стремясь получить четкое представление о базовых сервисах
операционной системы. Разобравшись в основах, дальше двигаться проще. С этого
момента я шаг за шагом, по мере необходимости, изучаю сервисы более высокого
уровня, построенные именно па этом базисе.
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её.
Файлы предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!