24 июля 2019 года    
Среда | 08:38    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум





Разделы / Программирование / Другие
  1. Кодируем помаленьку
    Своеобразие исторической судьбы России проявлялась во всем. В том числе и в том – что русский язык самый многокодировочный язык в мире. Что создает, конечно, некоторые трудности в повседневной жизни. Но зато – какой простор для проявления исконно народной смекалки… Перечисление ныне существующие (то есть используемые) кодировки кириллических символов – уже требует изрядного напряжения интеллекта, особенно если учесть все синонимы, псевдонимы и эпитеты. Здесь и
  2. Функции для парсинга строк
    Здесь представлен модуль, в котором я разместил много методов для обработки строк. Некоторые функции поименованы по-шведски, но, может-быть, Вы сможете понять, что они делают. Вам потребуется один из методов, называющийся stringreplaceall, который принимает при параметра - исходную строку, подстроку для поиска и подстроку для замены, и возвращает измененную строку. Будьте осторожны, если Вы меняется одну подстроку на другую, чьей частью является первая. Вы должны делать это в два прохода, или Вы попадете в бесконечный цикл.
  3. Быстрое создание ассистента в C++ Builder программе
    Сегодня мы рассмотрим, как в рекордно короткий срок можно создать ассистента у себя в программе при помощи утилит WinRazor SDK. Все описанное далее применимо в любой IDE, но в данной статье нам придется также обратить внимание на некоторые особенности Borland C++ Builder
  4. DirectX7: Введение в DirectDraw
    Сегодня мы будем изучать самую главную часть DirectX - DirectDraw, которая отвечает за 2D-графику. Как всегда нам потребуются библиотеки DirectX версии 7(не SDK) или выше. Стащить можно прямо с сайта Microsoft. После данной нехитрой операции можно приступать к программированию. Загрузим Visual Basic, создадим новый проект (Standard EXE). Подключим библиотеки DirectX к проекту: "Project - References - DirectX 7 for Visual Basic Type library". Теперь можно приступить к написанию программного кода:
    Автор: Сергей Никифоров
  5. Как самому сделать plug-in к FAR на Visual C++: шаг за шагом
    Трудно найти человека, которые не знает или не использует Far - IMHO лучший клон NC для Windows. Кроме того, что это просто очень хороший файл менеджер, к нему есть огромное количество plug-in модулей. Plug-in модуль это DLL-файл, который вместо стандартных Windows функций по работе с монитором, клавиатурой и т.д. обращается к функциям Far-а. Far поддерживает весь набор функций для работы в текстовом режиме
  6. Питон - модули, пакеты, классы, экземпляры
    Модули - структурирование пространства имен При создании больших программ или библиотек большим количеством людей встает проблема коллизий имен. Питон решает эту проблему так же, как и большинство современных языков - структурированием пространства имен с помощью иерархически организованных модулей
  7. Определение параметров устройств IDE/ATAPI
    Определение параметров устройств IDE/ATAPI, в частности серийных номеров. Программа демонстрирует способ создания консольного DOS/Win32- приложения, принципы работы с устройствами IDE/ATAPI напрямую - через порты в DOS/Win9x, оригинальный способ внедрения в Ring0 в Win9x. Работает в DOS/Win9x, в NT/2000 с правами администратора (но только первый HDD).
  8. Что такое SSL
    Любому пользователю Интернета хорошо известна аббревиатура HTTP. Чаще всего она попадается нам на глаза, в каталогах со ссылками или в адресной строке наших браузеров. Данная аббревиатура обозначает один из основных, используемых в Интернете, протоколов обмена информацией, а именно Hypertext Transfer Protocol, или протокол передачи гипертекста, того самого текста, с помощью которого построена вся информационная инфраструктура Интернета. Благодаря такой популярности и распространенности, аббревиатура HTTP, попадается и узнается сплошь и рядом, но вот весьма похожая на нее, и по виду, и по сути, аббревиатура HTTPS, почему-то гораздо менее известна и узнаваема
    Автор: Роман Матвеенко
  9. Меняем цвет прокрутк
    В данной статье описан метод замены цветов прокрутки. Переходим сразу к делу. Для того чтобы изменить цвета прокрутки, Вам необходимо вставить данный ниже код между и
  10. Написание самомодифицирующегося кода под Windows 95
    Самомодифицирующийся код - программный прием, при котором приложение создает или изменяет часть своего программного кода во время выполнения. Windows 95 имеет большую степень защиты кода программы, чем DOS. Обычно приложения получают доступ к сегменту данных и стеку, но они не имеют права изменять собственный сегмент кода. Однако это не значит, что сделать это невозможно - достаточно "попросить" Windows, вызвав функцию VirtualProtect(). В качестве параметра в функцию передаются адрес первого байта блока памяти, к которому мы хотим получить доступ, количество байтов в блоке, а также флаг, определяющий, какой тип доступа нам нужен (т.е. чтение, запись, выполнение и т.д.). Также в функцию передается адрес переменной, в которой сохраняется предыдущее состояние защиты указанного блока, которое мы обязаны восстановить, когда проделаем необходимые манипуляции.
Страницы:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


Лента новостей


2006 (c) Copyright Hardline.ru