Pull to refresh
25
0
Send message

Подтверждаю, issues на гитхабе у вас закрыты.

Слово "купить" указывает, что пользователь ищет цену или места где товар продается, а не изображение товара или обзоры на него.

Про готовность к покупке слово "купить" в поиске никак не говорит.

Ой. Простите. Копипастил ссылку с телефона, забыл .m. убрать.

Редактировать коммент уже не могу. Надеюсь это не проблема? Вот ссылка на не мобильную версию вики.

https://ru.wikipedia.org/wiki/Bogosort

Вспомнилась цитата из одной песни:

Город Солнца Земной из стен своих проектных НИИ

Выйти так и не смог, оставив нам лишь краски свои

Отсканировал QR из картинок в статье. Перешел по ссылке. Получил запрос месторасположения устройства. Вам эта информация для чего?

А чем не подошел старый добрый GNU Pass, который шифрует пароли GPG ключом?

Всё конечно здорово. Статья до последнего держит в напряжении и не раскрывает главную загадку - о какой собственно библиотеке речь?

В его профиле предыдущий пост как раз по этой тематике.

Тогда должна погаснуть лампочка, если судить по той схеме.

Они же выкладывали схему с микрофонами и кнопкой.

https://habr.com/ru/company/yandex/blog/369353/

Кнопка отключает питание микрофонов.

уточните, пожалуйста, в чём смысл жать текстовые файлы в zip перед выкладыванием в гит? Чтобы по ним не работал diff?

почему вы должны рассмотреть его для своего следующего проекта

я обычно прошивки для разных МК пишу. Мне точно надо зафеячивать туда котлин? С++ уже не в моде?

О. Компания "МТТ". Забрёл недавно к ним на сайт. Посмотрел что вообще за компания, вышел. Через несколько минут звонят: "Компания МТТ. Подскажите, вы наш сайт посещали, интересовались услугами для организации?". Не, конечно прикольно, только номер свой я там не оставлял и звонить как-то не просил.

Попытался собрать над тем, что было под рукой. Под рукой был телефон. Собирал в termux.

:~/Src/CardRaytracerSIMD$ gcc -o trace  ./CardMain.cpp
./CardMain.cpp:25:10: fatal error: 'conio.h' file not found
#include <conio.h>
         ^~~~~~~~~
1 error generated.

:~/Src/CardRaytracerSIMD$ vim ./CardMain.cpp

:~/Src/CardRaytracerSIMD$ gcc -o trace  ./CardMain.cpp
In file included from ./CardMain.cpp:28:
/data/data/com.termux/files/usr/lib/clang/14.0.6/include/immintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
#error "This header is only meant to be used on x86 and x64 architecture"
 ^

сначала ругнулся на conio.h. странно что этот инклуд в коде есть. Говорит что трейсер под linux даже не собирался. В linux этого хедера нет.

Ну а дальше выругалось на то, что у меня не x86/x64.

GCC в termux, если что, это clang

:~/Src/CardRaytracerSIMD$ file `which gcc`
/data/data/com.termux/files/usr/bin/gcc: symbolic link to clang-14
:~/Src/CardRaytracerSIMD$ gcc --version
clang version 14.0.6
Target: aarch64-unknown-linux-android24
Thread model: posix
InstalledDir: /data/data/com.termux/files/usr/bin

  1. Пользователь не должен редактировать код библиотеки. По-хорошему, у него должна быть возможность написать дополнительные функции для библиотеки у себя в проекте. Предположим, ваш проект будет жить и развиваться, вы и другие пользователи будут вносить в него дополнения, исправлять ошибки, и так далее. И при каждом обновлении пользователь будет вынужден исправлять код библиотеки "под себя".

В целом, после некоторого колдовства я собрал её под linux. Кстати, file.open не должен принимать string_view в качестве аргумента.

Ловите пулл-реквест, я там заодно поддержку cmake добавил. https://github.com/KupchishinAB/DumpSTL/pull/3

Спасибо, как раз искал что-то подобное.

С вашего позволения, чуть попридираюсь к коду

  1. Использование std::string_view без соответствующего #include. У вас, видимо, string_view заинклудился каким-то из имеюшихся инклудов. На других платформах такого может не случиться.

  2. У пользователя может не быть директории "C:\Repos\STL\", как и диска "C:\". Вдруг у него не windows? Значит пользователю придётся лезть в код библиотеки и править этот путь, что нехорошо. (Может есть смысл сделать эту переменную не constexpr?)

  3. Почему 21? Почему 84? Что это за числа? Подозреваю, что здесь имелось ввиду file.write((char*)dummy, sizeof(dummy));

  4. Там же дальше file.write((char*)&(triangles[0]), static_cast<std::streamsize(triangles.size()) * 50);

    50 это что? sizeof(Triangle)?

Так это текст на кастомном мезанине, а не на плате старлинка

Я как-то не понял, что в этом небезопасного? Ну захотел пользователь установить кастомную прошивку, ну потерял гарантию. Это же желание пользователя, в конечном итоге

Отлично. Вы взяли медицинское изображение. Скорее всего оно было в формате DICOM, ибо медицинские данные должны храниться в нём. И превратили его в красивую улучшенную картинку, не имеющую никакой медицинской ценности.

Information

Rating
Does not participate
Location
Россия
Registered
Activity