Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (12)

Наибольший вклад в теги

Все теги (46)

Лучшие ответы пользователя

Все ответы (44)
  • Организация исходников C++?

    darkslesh
    @darkslesh
    Для себя сделал такую структуру (часто использую в проектах если больше 3 тысяч строк)
    1) Всё лежит в одном месте
    2) C/CPP файлы содержат код, а в заголовке содержат include «header.h»
    3) все H файлы содержат прототипы функций, константы и структуры, которые относятся в C/CPP файлу.
    4) в файле header.h прописываются все заголовочные файлы (сначала системные, потом свои)

    Таким образом очень легко править всё что связано с одним файлом кода (H и CPP файлы имеют одно имя, ток расширение разное). При добавлении нового модуля, нет необходимости прописывать его заголовочный файл в каждом исходнике где он используется, достаточно прописать только в header.h

    И к тому же такой подход позволяет легко обходить ситуации с взаимный include (первый на второго, а второй на первый)
    Ответ написан
    5 комментариев
  • Нужна база md5 паролей, от 100к. Только хеши без логинов и прочих данных. Исследование безопасности?

    darkslesh
    @darkslesh
    А что если взять базу самых популярных паролей и захешировать карты пароль и использовать эти хеши?
    Базы в Интернете есть уже давным давно. Там до 1 млн встречаются.
    Ответ написан
    2 комментария
  • А на какие темы вы писали диплом в университете?

    darkslesh
    @darkslesh
    Сам писал диплом на тему — Разработка системы противодействия вредоносным программам для семейства операционных систем Microsoft Windows. т.е. написал простенький драйвер осуществляющий защиту системы (реестра, процессов, файлов) и GUI управления им и разрешения/запрета подозрительной активности. Тема прошла на ура, даже в аспирантуру звали.
    А вообще главное в дипломе это теория, а не практика, по этому тему диплома следует выбирать исходя уже наличия теоретических материалов. Если выбрать что-то интересное и малоизученное, то будут очень большие проблемы с написанием, т.к. теоретический материала будет очень мало, а научного теоретического еще меньше. У меня примерно так и было, по этому больше половины литературы — ссылки на сайты. А остальное — около темная литература (т.е. непосредственно по программированию)
    Ответ написан
    Комментировать
  • Как вы называете свои сервера?

    darkslesh
    @darkslesh
    На первой моей работе сервера назывались именами поэтов.
    lib_pushkin, lib_tolstoy, lib_chehov, lib_bunin, lib_bulgakov, lib_turgenev
    Ответ написан
    Комментировать
  • Можно ли как-то перетащить определенные файлы в другой (физически) сектор диска?

    darkslesh
    @darkslesh
    Как вариант сделать следующее:
    1) скопировать нужный файл под другим именем
    2) удалить предыдущий файл
    3) новому файлу дать имя предыдущего.
    Таким образом ты получишь тот же файл, но он будет располагаться в других секторах(кластерах)
    Ответ написан
    3 комментария

Лучшие вопросы пользователя

Все вопросы (12)