MySQL — свободная система управления базами данных (СУБД). MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License
и под собственной коммерческой лицензией, на выбор. Помимо этого
компания MySQL AB разрабатывает функциональность по заказу лицензионных
пользователей, именно благодаря такому заказу почти в самых ранних
версиях появился механизм репликации.
Статья описывает процесс установки и первоначальной настройки на
локальном компьютере, работающим под операционной системой Windows XP,
прекрасно зарекомендовавшей себя связки программ, используемых при
создании, как крупных, так и средних веб-проектов: Apache, MySQL, PHP и
phpMyAdmin.
Данная книга является хорошим руководством по практической стороне
разработки динамических приложений в среде Flash MX. Авторы
последовательно излагают принципы программирования с использованием
языка ActionScript. Каждая глава посвящена разработке какого-нибудь
законченного приложения, будь то клиент электронной почты или система
обмена мгновенными сообщениями. Исходный код всех примеров подробно
описан и тщательно разбирается. Серверная часть представлена
платформами Java, .NET и ColdFusion. Изучив представленный здесь
материал, вы сможете самостоятельно разрабатывать Flash-приложения
любого типа.
Данная книга содержит глубокое и полное описание ActionScript 2.0 -
языка сценариев Macromedia Flash MX 2004. По принципу "от простого к
сложному" в ней рассматриваются все аспекты использования ActionScript
- от банальных переменных до работы с потоковым видео. Большое внимание
в книге уделяется недокументированным возможностям ActionScript 2.0.
Каждая глава завершается созданием интересного проекта - игры, эффекта,
компонента - благодаря чему читатель сможет получить не только
теоретические познания, но и значительный практический опыт.
Давайте делать фильмы! Интерактивные фильмы, полностью интегрированные
в интерфейс Flash! С Macromedia Flash MX вы получаете возможность
импортировать цифровое видео и звук, манипулировать ими,
как и любыми другими мультимедийными объектами. Это целый мир
возможностей дизайна, а конечный продукт может быть размещен в
интернете, записан на CD-ROM или стать просто некой эксцентричной
видео-игрушкой, которой вы будете забавляться на своей собственной
машине.
Хотя программа Flash в качестве среды программирования только-только «достигла
совершеннолетия», она уже давно известна как отличное средство для
создания развлечений. Flash используется для самых разных целей,
начиная с разработки дизайна Web-сайта и заканчивая созданием больших
анимаций. ActionScript - это еше один аспект Flash, также связанный с
развлечениями. Основная задача данной книги - обучить созданию игр при
помощи Flash.
Microsoft Macro Assembler (MASM, макроассемблер Microsoft) — ассемблер для процессоров семейства x86. Первоначально был произведён компанией Microsoft для написания программ в операционной системы MS-DOS
и был в течение некоторого времени самым популярным ассемблером,
доступным для неё. Это поддерживало широкое разнообразие макросредств и
структурированность программных идиом, включая конструкции высокого
уровня для повторов, вызовов процедур и чередований (поэтому MASM —
ассемблера высокого уровня). Позднее была добавлена возможность написания программ для Windows. MASM — один из немногих инструментов разработки Microsoft, для которых не было отдельных 16- и 32-битных версий.
Java Virtual Machine, сокращенно Java VM, JVM — виртуальная машина Java — основная часть исполняющей системы Java,
так называемой Java Runtime Environment (JRE). Виртуальная машина Java
интерпретирует и исполняет байт-код Java, предварительно созданный из
исходного текста Java-программы компилятором Java.
Полнофункциональная утилита для работы с PE/PE+(64bit) файлами. Включающая в себя: редактор PE файлов, Task Viewer, оптимизатор Win32 PE файлов, детектор компилятора/упаковщика и многое другое.
MinGW (ранее mingw32) — нативный программный порт GNU Compiler Collection(GCC) под Microsoft Windows, вместе с набором свободно распространяемых библиотек импорта и заголовочных файлов для Windows API. MinGW позволяет разработчикам создавать нативные приложения Microsoft Windows. В MinGW включены расширения для библиотеки времени выполнения Microsoft Visual C++ для поддержки функциональности C99.
RadASM — бесплатная среда разработки программного обеспечения для ОС Windows и не только, изначально предназначенная для написания программ на языке ассемблера.
Имеет гибкую систему файлов настроек, благодаря чему может быть использована как среда разработки программного обеспечения на высокоуровневых языках, а также документов, основанных на языках разметки.
Отладчик со встроенным 32-х битным ассемблером и интуитивным интерфейсом.
Поддерживает все инструкции вплоть до SSE. Также к нему существует SDK
для разработки плагинов. Очень приятная утилитка. Хорош настолько, что
может заменить SoftICE.
Пусть не во всем, но во многом...
Рассуждать здесь о вечном противостоянии Soft-Ice против OllyDbg мы
наверное не будем, думаю что даже фанатики от Soft-Ice признают, что
проще начать с OllyDbg, так как о нём много информации и его проще
изучать. Нам нужно войти в мир крэкинга через дверь под названием
«OllyDbg», а уже потом тот, кому нужно, сможет перейти на любой другой
отладчик, который потребуется, так как меняются лишь их способы
использования, но суть остаётся неизменной.
Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер») — проект Дмитрия Котерова,
набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная
оболочка, используемые Web-разработчиками для разработки сайтов на
«домашней» (локальной) Windows-машине без необходимости выхода в
Интернет. Главная особенность Денвера — удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе.