Последние записи
- Преобразовать массив байт в вещественное число (single)
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
12th
Апр
Параноя антивирей на упакованные файлы
Есть обычная программка с форума, календарь рисует. Ради эксперимента упаковал по разному, пакерами. Один файл просто ASPack`ом, второй(копия файла упакованного ASPack`ом) упаковал повторно через NSPack. Упаковка везде была с максимум сжатия.
Вот результаты с Virustotal
- Project1_pack_ASPack – http://www.virustotal.com/ru/analisi…afa-1271076748
- Project1_pack_ASPack-NSPack – http://www.virustotal.com/ru/analisi…71d-1271076753
Вот как безопасный файл становится вирусом
Ishodnik programm.rar
Project1_pack_ASPack.rar
Project1_pack_ASPack-NSPack.rar
12th
Fortress 2. Конкурс. Создание лучшего бота
Не прошло и месяца как на форуме программистов стартует новый конкурс на создание лучшего бота к игре Fortress 2.
Приз за первое место 1000 р.. Если участников будет много, то занявшие 2 и 3 место получат утешительные призы – 100 р.
Для тех кто не в курсе : бот представляет собой DLL с тремя экспортируемыми функциями.
Документация по созданию бота находится в файле Fortress 2 Bot Specification
Скачать Fortress 2 build 2025 beta + Документация + исходник SimpleBot v1.0
Скачать исходники SimpleBot v1.0 на С++ (CodeBlocks+MinGW)
Ориентировочная дата подведения итогов конкурса – июнь.
Почему надо участвовать в этом конкурсе?
Во-первых, это интересно!
Во-вторых, можно получить денежный приз, пусть это всего 1000 р., но на “пиво попить” хватит.
В-третьих, вы получите опыт в создании ИИ для игры, и сможете сказать “Я разрабатывал бота для игры!”
Все кто хочет и будет участвовать отписываемся здесь.
11th
Апр
Проблемы при разработке
Всякий раз как приступаю к разработке чего-либо, всегда сталкиваюсь с какими то страшными проблемами и неизвестными багами. Чтение документации, гугление, постоянные перезагрузки, консультации с братьями по оружию, которые часто просто разводят руками и наконец отладчик и дизассемблер. Вся эта мириада преобразований энергии в материю и обратно приводит к появлению очередной программы. Ценой ей служат потерянные нервные клетки.
Теперь вопрос:
Всегда ли так? Или же большая часть этих потерь связана с качеством знаний?
И наконец простой вопрос: получается ли у вас написать программу не тратя на нее нервы?
Ну и риторический вопрос: смирится или же нужно что то делать с инструментарием? Я вот давно подумываю сделать себе что то вроде фреймворка, наподобии .NET-а(для С++) и аналог MFC для ассемблера, но все никак не пойму в чем моя проблема. Ведь когда я писал ОС – все баги были на мне и я их довольно быстро находил. Да и вся разработка шла как по маслу. А вот под Win32 всегда возникают какие то левые проблемы. Код одинаковый, а через пару перезагрузок баги исчезают.
PS: Помогу я себе конечно же сам, мне просто интересно мнение и опыт других людей.
9th
Апр
FATXX, NTFS, EXTX структуры файловых систем
Интересуюсь самими структурами файловых систем. в частности интересует, почему Windows видит ntfs, fatXX, а extX не видит. Также интересует, из чего именно состоит файловая система, как она записывается на диск и прочее.
9th
Генерация даты в заданном промежутке
Diapazon : integer;
begin
Randomize;
dt1 := EncodeDate(2006, 01, 02);
dt2 := EncodeDate(2009, 01, 01);
Diapazon := trunc(dt2) – trunc(dt1) + 1;
dtRandom := dt1 + random(Diapazon);
button1.Caption := DateToStr(dtRandom);
7th
Апр
Как сделать прозрачной картинку в delphi
Возьмите bmp, весь “ненужный” фон закрасьте розовым (R:FF G:0 B:FF) потом загрузите эту картинку в tBitMap и нарисуйте сделайте ему следующие “ампутации”:
Код:
Bit.Transparent:=TRUE;
Bit.TransparentColor:=$FF00FF;
Потом нарисуйте его на канве картинки.
Если не устраивает – возьмите компонент TPngImage
7th
Создание аудио плеера на bass.dll
Участник форума просит пошаговое создание аудиоплеера. Но, как заметил профессионал форума BOBAH13, к глубочайшему сожалению в нашем мире нет пошаговых инструкций, к тем продуктам, которые Вы/мы хотите создать Приходиться самим выкручиваться.
И вот другие профессионалы выкручиваются и дают советы, помагают в этом деле.
Очень интересная тема, предлагаю присоединиться к обсуждению на форуме.
3rd
Апр
Реализация самобалансирующегося (красно-черного или АВЛ, не суть важно) дерева на Delphi
Нашел библиотеку для Delphi где есть ассоциативные массивы на базе красно-черного дерева. Прикрутил, работает, то что надо, быстрее раз в 20 стало. Тут >>> есть описание, там и другие библиотеки упоминаются, но я сделал на той, о к-рой статья, там много чего еще в ней есть, практически реализация STL для Delphi.
Во вложении адаптированный для D2009 главный модуль библиотеки (к статье приложена версия адаптированная для D7), еще я там отключил пул, в начале юнита директива, с ним программа вываливалась с исключением. Насчет остальных модулей не знаю, мне они не понадобились, только этот и еще один (mwFixedRecSort.pas), но там без изменений.
Облако меток
css реестр ассемблер timer SaveToFile ShellExecute программы массив советы word MySQL SQL ListView pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid canvas поиск файл Pascal форма Файлы интернет Microsoft Office Excel excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)