• Как изменить на английский названия папок в домашнем каталоге?

    @pfemidi
    А права на запись user-dirs.dirs и user-dirs.locale есть? Должно быть минимум rw-------, если 'w' нет, то естественно ничего записать не сможет.
  • Как изменить на английский названия папок в домашнем каталоге?

    @pfemidi
    А какую ошибку выдаёт? Я попробовал только что, у меня всё получилось. Сначала изменил на русские, после вернул на английские:

    [pfemidi@pfemidi ~]$ LANG=ru_RU.utf-8 xdg-user-dirs-gtk-update
    Moving DESKTOP directory from Desktop to Рабочий стол
    Moving DOWNLOAD directory from Downloads to Загрузки
    Moving TEMPLATES directory from Templates to Шаблоны
    Moving PUBLICSHARE directory from Public to Общедоступные
    Moving DOCUMENTS directory from Documents to Документы
    Moving MUSIC directory from Music to Музыка
    Moving PICTURES directory from Pictures to Изображения
    Moving VIDEOS directory from Videos to Видео
    [pfemidi@pfemidi ~]$ LANG=C xdg-user-dirs-gtk-update
    Moving DESKTOP directory from Рабочий стол to Desktop
    Moving DOWNLOAD directory from Загрузки to Downloads
    Moving TEMPLATES directory from Шаблоны to Templates
    Moving PUBLICSHARE directory from Общедоступные to Public
    Moving DOCUMENTS directory from Документы to Documents
    Moving MUSIC directory from Музыка to Music
    Moving PICTURES directory from Изображения to Pictures
    Moving VIDEOS directory from Видео to Videos
    [pfemidi@pfemidi ~]$

    Fedora 35 если что.
  • Как называть указатели?

    @pfemidi
    Ukrainskiy, кто как привык. Для меня, к примеру, стиль snake_case это вообще что-то из времён самых первых, допотопных ретро компьютеров и ретро языков. А camelCase в совокупности с т.н. "польской записью" (к примеру szString, pszSting, ulVar и т.д.) самый нормальный и читаемый стиль именования. Переменные причём с маленькой буквы, но все camelCase и в "польской нотации", а функции CamelCase, но с большой.
  • Как называть указатели?

    @pfemidi
    Ukrainskiy, в данном случае/коде не container_ptr, а conteiner_ptr :-)

    Я бы назвал pContainer.
  • Как декомпилировать exe?

    @pfemidi
    Deman1, наврал, не запаковано. Но чем-то всё же обработано. Сначала оно создаёт файл cls_goodsedit_originalSrv.exe и запускает его как отдельный процесс, а после продолжает выполняться с адреса 0x4659A1, вот там и есть функция main этой программы. Что делает cls_goodsedit_originalSrv.exe и что происходит непосредственно в функции main приложения не смотрел. Но вводные я тебе дал, дальше уже сам смотри.
  • Как декомпилировать exe?

    @pfemidi
    Deman1, не знаю. Пошукай на предмет запаковщика, который вставляет секцию с именем NUMEGAB и чем это распаковывают.
  • Как декомпилировать exe?

    @pfemidi
    Приложение запаковано. Сначала снимай запаковщик, а после уже IDA или Ghidra, в запакованном виде тебе ни один декомпилятор ничего нормального не покажет.
  • Пользуетесь ли вы кириллицей в Git?

    @pfemidi
    CityCat4, мне 50 лет, с компами с 20 лет, то есть 30 лет я с компами. Я застал ещё времена DOS в котором не было т.н. "альтернативной" (так в то время она называлась) кодировки для русских букв, которая сейчас CP866, там была т.н. "болгарская". (компьютеры "Правец-16") Достаточно ли долго я пожил и достаточно ли я посталкивался с ситуациями? И да, у меня никогда не было проблем с текстами (моими) на кирилице. Так что я это всё прекрасно умею, но мне реально это не надо, мне надо чтобы было удобно, поэтому только и только кирилица для моих личных проектов и для локальных, где явно не оговорено что комментарии и/или ввод/вывод должны быть по-английски.
  • Пользуетесь ли вы кириллицей в Git?

    @pfemidi
    Agent Smith, пока я живу в России я буду вариться в кириллическом соку. А т.к. я никуда из России не собираюсь, до буду в нём вариться до скончания дней.
  • Что такое Duck typing и когда мы можем пройтись по собственной коллекции foreach- ом?

    @pfemidi
    Что-то постановка вопроса мне напоминает задачу из учебника или вопрос преподавателя. Не буду, пожалуй, ничего отвечать на подобный вопрос. Не надо было лекции прогуливать.
  • Пользуетесь ли вы кириллицей в Git?

    @pfemidi
    Agent Smith, не попаду :-) С некоторых пор я сам по себе.
  • Пользуетесь ли вы кириллицей в Git?

    @pfemidi
    у меня родной русский, но коммиты мне всегда удобнее писать на английском


    Agent Smith, с соседями тоже по-английски разговариваешь? И с продавцами в магазине когда хлеб покупаешь?

    Открой свой проект через несколько лет, удивишься, когда увидишь кракозябры.


    Не удивлюсь. Потому что не увижу их. Ибо раньше всегда было CP866, сейчас UTF-8. И я прекрасно об этом знаю. Это надо очень и весьма постараться чтобы в собственных исходниках увидеть кракозябры.

    Ещё был случай в компании, где девопсы переносили проекты из одного гитлаба в другой, что-то намудрили с кодировкой и все проекты с русскими коммитами превратились в нечитаемое говно. Узнали об этом после того как старый гитлабовский сервер уже удалили.


    Это вина уже не программистов.

    Хочешь быть в зависимости от криворуких девопсов - флаг тебе в руки


    Я хочу в первую очередь удобства. А мне гораздо удобнее комментировать на родном языке, а не на том, о котором я вспоминаю лишь во время чтения технической документации, а не использую его постоянно в повседневной жизни. Если корпоративный стандарт будет требовать комментарии на английском -- что ж, пересилю себя и буду по-английски делать. Но если нет, то зачем я буду самому себе наступать на горло? Так что если корпоративный стандарт не требует, то только и только по-русски.

    То же самое, кстати, скажу и про ввод/вывод программ, "Input number" только если это требует корпоративный стандарт, иначе только и только "Введите число".
  • Пользуетесь ли вы кириллицей в Git?

    @pfemidi
    Не надо говорить за всех. Если проект международный, то пишут на английском, а если локальный, а тем более свой, то зачем корячиться, когда проще (и лучше, доступнее и понятнее) и комментарии к коммитам, и комментарии в коде делать на своём родном языке.
  • В чем ошибка в написанном коде, в 5 строке?

    @pfemidi
    res2001, да я-то в курсе этого, но вот автор вопроса похоже что нет, исходники у него явно в UTF-8, а выводить он их пытается в CP1251.

    А CP866 используется не только в русской винде, но и в обычной при установке локали в Russian.
  • В чем ошибка в написанном коде, в 5 строке?

    @pfemidi
    mercower26, на скриншоте "Текущая кодовая страница 1251", а вывод идёт ну явно в UTF-8.
  • Какой дистрибутив linux выбрать для домашнего сервера?

    @pfemidi
    systemd рулит, давно пора от этой помойки SysV уходить.
  • Есть ли бесплатный аналог C++ Builder?

    @pfemidi
    10.4.x не устанавливается на windows 7


    Дмитрий X, ну так обнови Windows.
  • Есть ли бесплатный аналог C++ Builder?

    @pfemidi
    Он работает только месяц. Потом надо регистрировать новый почтовый ящик, регистрироваться с этим ящиком ещё раз, и скачивать ещё раз установку.


    Дмитрий X, попробовал только что ради интереса загрузить именно C++ Builder Community Edition, тут же на e-mail пришёл сериальный номер активации именно на год, а не на месяц:

    61b8353523482406514470.png

    Так что ты явно как-то не так зарегистрировался у них на сайте. Или не регистрировался вообще. Поэтому и дают урезанный вариант на месяц. А если полноценно зарегистрироваться, то что Delphi Community Edition, что C++ Builder Community Edition дают на год. И полностью нахаляву.
  • Есть ли бесплатный аналог C++ Builder?

    @pfemidi
    Не знаю почему. У меня только месяц работает. Что delphi что C/


    Дмитрий X, значит как-то криво на сайте ихнем отметился. У меня вот сейчас для Delphi Community Edition 149 дней осталось (я подчеркнул на скриншоте).

    61b792d832d6c848633339.png

    Я чуть менее года назад регистрировался у них на сайте и скачивал, вот 4 месяца оставшиеся пройдут и под тем же e-mail'ом продлю ещё на год. И с C++ Builder Community Edition у них абсолютно так же -- регистрация на год, а не на месяц.