• Go IDE

    NeoCode
    @NeoCode
    C/C++ programmer
    Попробовал GoLand - она платная и непривычная после С/С++ сред разработки (главным образом Visual Studio).
    VSCode - вебдванольная хрень, я еще чисто визуально не могу работать с таким интерфейсом. Возможно это дело привычки, но я просто не понимаю структуру открытых окон.
    А вот LiteIDE зашла, хотя у нее есть некоторые нелогичности в начале: нет явного меню "Project" и явного понятия "проекта", и команда создания нового проекта спрятана в меню "Файл - Создать".
    Ответ написан
    Комментировать
  • Запуск без дебага программы на go в VS Code дает "go: go.mod file not found in current directory". Как исправить?

    NeoCode
    @NeoCode
    C/C++ programmer
    Нужно создать файл go.mod, в котором указывается имя проекта (на основе этого имени генерируется имя исполняемого файла). Файл располагается в папке с исходниками. Содержимое файла очень простое:
    module go1
    
    go 1.17

    здесь go1 - имя проекта (модуля).
    Файл можно сгенерировать в командной строке командой go mod init <имя_модуля>
    Ответ написан
    2 комментария
  • Общая клавиатура и мышь для компьютера и смартфона?

    NeoCode
    @NeoCode Автор вопроса
    C/C++ programmer
    Сам себе отвечаю: приложение DeskDock. Не ожидал что найду так быстро, да и темы на 4pda по нему нет, но это именно то что нужно.
    Ответ написан
    Комментировать
  • Yii2 или Laravel?

    NeoCode
    @NeoCode
    C/C++ programmer
    Мне очень понравилось видео на эту тему
    рассматриваются практически все современные фреймворки в сравнении (вторая часть).
    Ответ написан
    Комментировать
  • Как реализовать корректный поиск строк на С?

    NeoCode
    @NeoCode
    C/C++ programmer
    Если это чистый Си и нет возможностью воспользоваться stl-ными контейнерами, то объявите вместо одномерного массива (для одной строки) двухмерный (для нескольких строк).
    Затем сначала сделайте цикл чтения строк в него - без вывода
    А затем следующий цикл - по количеству прочитанных строк - обработка и вывод
    Ответ написан
    6 комментариев
  • Как логичней сделать архитектуру приложения (клиент/сервер + DB)?

    NeoCode
    @NeoCode
    C/C++ programmer
    Да вроде самая простая стандартная схема. Зачем создавать еще поток для работы с БД, если основному потоку все равно нужно дождаться завершения работы с БД чтобы отдать ответ клиенту?
    Ответ написан
  • По какому интерфейсу датчики общаются с ОС в смартфонах?

    NeoCode
    @NeoCode
    C/C++ programmer
    Про смартфоны не знаю, но когда занимался разработкой для микроконтроллеров, то какого-то единого универсального на все случаи жизни интерфейса не было. Зависело от самого датчика (они же все разные), от свободных портов контроллера, от требуемых параметров работы, от архитектуры в целом. Все что угодно могло быть, встроенные АЦП, внешние АЦП, I2C, SPI, UART, GPIO в различных сочетаниях и т.д.
    Ответ написан
    Комментировать
  • Есть ли достойный аудиокурс английского?

    NeoCode
    @NeoCode
    C/C++ programmer
    Пимслер как сам курс, Драгункин как мотивация и снятие психологических барьеров, после очень советую A.J.Hoge - это уже не совсем elemernary, но очень позитивно... у него есть специальный курс, где он на английском рассказывает как правильно изучать английский.
    Ответ написан
    Комментировать
  • Кто-нибудь получал EMS посылки через почтоматы?

    NeoCode
    @NeoCode Автор вопроса
    C/C++ programmer
    Ну вот результат, система эта все-таки не работает. Я оставлял заявку на сайте раза 4 (на разных этапах — сначала когда она пересекла границу России, затем уже когда попала в СЦ), в результате все равно позвонил курьер и подвез посылку до работы. Надо будет написать письмо куда-нибудь руководству EMS — у них на сайте везде реклама этих почтоматов висит, и при трекинге предлагают оформить через почтомат, а по факту видимо или что-то недоделано, или местные работники не хотят заморачиваться.

    P.S. зато нормальным способом оказался заказ EMS до востребования в ближайшее почтовое отделение. Просто в адресе пишу адрес отделения, но свои ФИО и по английски "DO VOSTREBOVANIYA" и все - по трекингу смотрю когда посылка пришла, захожу в удобное для меня время и забираю посылку.
    Ответ написан
    Комментировать
  • Да-да, перебег?

    NeoCode
    @NeoCode
    C/C++ programmer
    Да-да, мне это тоже мозг выносит!
    Ответ написан
    1 комментарий