Форум программистов, компьютерный форум, киберфорум
Комментарии
Войти
Регистрация
Восстановить пароль
  1. Старый комментарий
    Как прикрутить boost к IDE под виндой (пошаговое руководство)
    после июня 2020 на (pacman -Syu) - ввиду нового ключа -
    error: msys: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
    - лечится так 2020-06-29
    ===
    там же в News - c мая 2020 прекращена active support 32-bit MSYS2 -
    ===
    свою 32-bit MSYS2 не обновляла (pacman -Syu) , с обновлением пакетов (pacman -Su) проблем нет -- даже ввиду указанных мною 2х новых моментов
    Запись от JeyCi размещена 20.10.2020 в 15:28 JeyCi на форуме
    Обновил(-а) JeyCi 20.10.2020 в 15:30
  2. Старый комментарий
    Аватар для XLAT
    Как использовать мультицитирование при оформлении сообщений на форуме?
    Цитата:
    Последовательность действий такая:
    кликаем на кнопку "Мультицитирование этого сообщения"
    кликаем на кнопку "Быстрый ответ"
    под окном ввода текста ставим галочку "Вставить цитату в ответ"
    под окном ввода текста кликаем на кнопку "Расширенный режим"
    выжепрограммисты!
    сделайте всё это в одном клике.
    Запись от XLAT размещена 11.10.2020 в 13:30 XLAT вне форума
  3. Старый комментарий
    Аватар для Титан_1
    Как использовать мультицитирование при оформлении сообщений на форуме?
    У меня флажок "Вставить цитату в ответ" неактивен после нажатия кнопки "мультицитирования". Баг?
    Запись от Титан_1 размещена 10.10.2020 в 13:58 Титан_1 вне форума
  4. Старый комментарий
    Аватар для Evg
    Как использовать мультицитирование при оформлении сообщений на форуме?
    Проверил - методом тыка пункт 1 получается, что и не нужен. Судя по всему, он предназначен для того, чтобы её нажать в нескольких постах, но по каким-то причинам можно нажать суммарно не более одной такой кнопки
    Запись от Evg размещена 10.03.2019 в 18:56 Evg вне форума
  5. Старый комментарий
    Аватар для Evg
    Как использовать мультицитирование при оформлении сообщений на форуме?
    Цитата:
    Сообщение от ildwine Просмотреть комментарий
    У меня почему-то неактивен флажок "Вставить цитату в ответ".
    Судя по всему, ты не выполнил пункт 2 (эта кнопка справа от кнопки из пункта 1)
    Запись от Evg размещена 10.03.2019 в 18:55 Evg вне форума
  6. Старый комментарий
    Аватар для Evg
    Как использовать мультицитирование при оформлении сообщений на форуме?
    Напомнило картинку "Интуитивно понятный поворот налево" (в блог картинки вставлять нельзя, но её легко найти, вбив указанную фразу в поисковик). Насколько же раньше было просто со всеми этими форумными движками, когда была простая кнопка "цитата". Эти типичный пример того, как разработчики (форумного движка) свои собственные проблемы перекладывают на пользователей
    Запись от Evg размещена 10.03.2019 в 18:52 Evg вне форума
  7. Старый комментарий
    Аватар для ildwine
    Как использовать мультицитирование при оформлении сообщений на форуме?
    У меня почему-то неактивен флажок "Вставить цитату в ответ".
    Запись от ildwine размещена 10.03.2019 в 18:23 ildwine вне форума
  8. Старый комментарий
    Как прикрутить clang к IDE под виндой (пошаговое руководство)
    Я например скачав 300 метров Code::Blocks подумал как классно.
    И думал что clang так же легко и быстро прикрутить к Code::Blocks
    А оно вон как вышло.

    Так что я купился на малый размер Code::Blocks и быструю установку.
    А потом начались сюрпризы.
    Запись от ronniko размещена 28.01.2019 в 10:06 ronniko вне форума
  9. Старый комментарий
    Аватар для Avazart
    Как прикрутить clang к IDE под виндой (пошаговое руководство)
    Нафига Вам вообще сдались кодеблохи и минГиви ? Вот смысл?
    Как по мне лучше использовать QtCreator + Qt + MSVC. И гуи и консоль и меньше мороки с прикручиванием других либ.
    Запись от Avazart размещена 25.01.2019 в 18:25 Avazart на форуме
  10. Старый комментарий
    Как прикрутить clang к IDE под виндой (пошаговое руководство)
    Для себя сделал вывод.
    Или ставить Code blocks с mingw (будет 300 метров)
    Или не мучатся и ставить сразу Visual studio 2014 (она к стати делает Release exe малого размера ).
    Visual studio 2014 установленная весит 3 гига 600 метров.

    PS: Code blocks можно запутаться когда стоят разные версии того же Clang. Это создает много лишних телодвижений.
    Запись от ronniko размещена 25.01.2019 в 14:50 ronniko вне форума
  11. Старый комментарий
    Как прикрутить clang к IDE под виндой (пошаговое руководство)
    Решил проверить как работает Clang в Code::Blocks и скомпилить с++:
    C++
    1
    2
    3
    4
    5
    6
    7
    
    #include <iostream>
    using namespace std;
     
    int main(){
        cout << "Hello world!" << endl;
        return 0;
    }
    Выдало:
    ||=== Build: Release in console (compiler: LLVM Clang Compiler) ===|
    ||warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]|
    ||error: linker command failed with exit code 1104 (use -v to see invocation)|
    ||=== Build failed: 1 error(s), 1 warning(s) (0 minute(s), 0 second(s)) ===|

    PS: Моей радости не было конца и края ! А веселые и задорные слова сами вырывались из уст !
    Запись от ronniko размещена 25.01.2019 в 13:10 ronniko вне форума
  12. Старый комментарий
    Как прикрутить clang к IDE под виндой (пошаговое руководство)
    Ужас.
    Столько действий что бы просто добавить компилятор Clang в Code::Blocks !
    Да еще попробуй сам сделай ! Без помощи не риально !
    MSYS2 32bit загрузила больше 1 гига всякой гадости.
    Ставилось минут 20.
    Решил посмотреть размер папки MSYS2. Размер был скромный ! 3 гига 148 метров.
    На трёхдюймовую дискету как раз влезает ))

    Мягко говоря не приятное впечатление от всего этого безобразия и установки Clang в Code::Blocks.
    Мрак.
    Запись от ronniko размещена 25.01.2019 в 12:35 ronniko вне форума
  13. Старый комментарий
    Запись от sourcerer размещена 14.09.2018 в 09:48 sourcerer вне форума
  14. Старый комментарий
    Аватар для Avazart
    Как искать хорошие названия для идентификаторов в выбранной предметной области
    Цитата:
    C++
    1
    2
    3
    4
    5
    
    // формулы от балды
    for (int i = 0; i < plexiglasTransmissionCoefficient * ledStripLightLength; i++) {
        arr[i] = std::pow(ledStripLightLength * ledStripLightLength, plexiglasTransmissionCoefficient - 1f);
        // и т.д.
    }
    Всегда можно сделать лучше форматированием и вынесением кода:
    C++
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    using namespace std;
     
    const int count = plexiglasTransmissionCoefficient * ledStripLightLength;
    for (int i = 0; i < count; ++i) 
    {
     
        arr[i] = pow(ledStripLightLength * ledStripLightLength,
                     plexiglasTransmissionCoefficient - 1f);
        // и т.д.
    }
    В любом случае стоит отталкиваться от смысла(предметной области), поэтому примеры от балды не подходят.
    К примеру вероятно можно было бы избавится от квадрата который в степени математически упростив, а если нет можно было бы вывести в отдельную ф-цию

    C++
    1
    2
    3
    4
    
    double powSqr(int length,double coefficient)
    {
       return pow(length * length,  coefficient - 1f);
    };
    Запись от Avazart размещена 05.08.2018 в 14:46 Avazart на форуме
    Обновил(-а) Avazart 05.08.2018 в 14:54
  15. Старый комментарий
    Аватар для Avazart
    Как искать хорошие названия для идентификаторов в выбранной предметной области
    Если код расширяется, то и стиль получается придется менять и переменные рефакторить. Так что лучше все же длинные, но понятные имена.

    Но вся соль в том что смысл имен переменных диктуется предметной областью, и иногда она не дает нормально задать имена, иногда не удается из-за плохого знания этой предметной области.
    Запись от Avazart размещена 05.08.2018 в 14:42 Avazart на форуме
    Обновил(-а) Avazart 05.08.2018 в 14:43
  16. Старый комментарий
    Аватар для Evg
    Как искать хорошие названия для идентификаторов в выбранной предметной области
    А я вот не изобретаю себе никаких формальных правил по стилю или по названиям. Я руководствуюсь по большому счёту одним правилом: код нужно писать так, чтобы его было удобно читать и сопровождать в будущем. Если код будет лучше и быстрее пониматься с длинным именем локальной переменной - я напишу длинное. Если для хорошего восприятия кода достаточно (а во многих случаях даже лучше) короткого имени переменной - я напишу короткое. Если короткое имя требует комментария, я его напишу, если комментарий избыточен, я его писать не буду
    Запись от Evg размещена 05.08.2018 в 12:02 Evg вне форума
  17. Старый комментарий
    Аватар для tezaurismosis
    Как искать хорошие названия для идентификаторов в выбранной предметной области
    Цитата:
    plexiglasTransmissionCoefficient
    Цитата:
    ledStripLightLength
    Длинновато получается. Особенное если придётся использовать в сложных конструкциях
    C++
    1
    2
    3
    4
    5
    
    // формулы от балды
    for (int i = 0; i < plexiglasTransmissionCoefficient * ledStripLightLength; i++) {
        arr[i] = std::pow(ledStripLightLength * ledStripLightLength, plexiglasTransmissionCoefficient - 1f);
        // и т.д.
    }
    Если в коде встречается только один коэффициент светопрозрачности, то plexiglas из названия можно вообще выбросить, оставив только в комментарии. Ведь и так понятно, что имеется в виду. Я, в отличие от предыдущего комментатора, люблю эти сокращения использовать - Len, Coeff и проч. Да и комментарии никто не отменял, там можно хоть определение плексигласа описать))

    А в целом с методом согласен, сам так делаю. В названия переменных идёт обрубленный вариант, а в комментарий - по полной.
    Запись от tezaurismosis размещена 05.08.2018 в 11:52 tezaurismosis вне форума
  18. Старый комментарий
    Аватар для MLPMan
    Как искать хорошие названия для идентификаторов в выбранной предметной области
    В целом это правильно, но в таком подходе можно и переусердствовать (шутка про AbstractSingletonProxyFactoryBean). Одно слово не очень длинное, но цепочка с операторами и другими информативными именами бывает, выйдет весьма громоздкой. Лично я предпочитаю вдобавок отбрасывать "избыточные" окончания: "Len", "Coef". Хотя в той проге может встретится, например, слово "Lens", тоже надо бдеть, чтоб путаница не настигла.
    Запись от MLPMan размещена 03.08.2018 в 14:39 MLPMan вне форума
  19. Старый комментарий
    Запись от politoto размещена 25.07.2018 в 15:51 politoto вне форума
  20. Старый комментарий
    Аватар для OwenGlendower
    Как использовать мультицитирование при оформлении сообщений на форуме?
    Спасибо. Теперь стало понятно как пользоваться этой функцией форума.
    Запись от OwenGlendower размещена 04.07.2018 в 10:55 OwenGlendower вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.