Vladislav
мы считаем что результирующий вектор - dense
Vladislav
поэтому можно обойтись без сортировки
Vladislav
просто отдельно прибавить каждый столбец к ответу
Evgenii
Evgenii
Vladislav
Constantine
Vladislav
Vladislav
Constantine
Пробовал сначала пары двумя указателями, а потом скидывать? Чтобы с кэшом удостовериться, что все так?
Vladislav
в текушем формате
Vladislav
Vladislav
спасибо
Constantine
Да не за что
Evgenii
вот размеры
ну должно несколько гигов выйти вроде
Vladislav
6 гигов, возможно я что-то не так указал
Evgenii
Vladislav
да, видимо столбцов больше, порядка 5M
Vladislav
+ несколько матриц
🐙 Antony
т.е. мьютекс - это "улучшенный" семафор?
мьютекс - это семафор на 1 поток внутри критической секции.
Семафор: https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BC%D0%B0%D1%84%D0%BE%D1%80_(%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0)
Условная переменная (она же монитор) https://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80_(%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F)
Крылатый
https://blogs.msdn.microsoft.com/vcblog/2017/05/10/linux-cross-platform-and-type-visualization/
Крылатый
@crackedmind ↑
Stanislav
мммм
Людмила
#вакансия #Москва #linux #windows #Краснодар
Всем привет! Нужны программисты C++ в компанию – разработчик ПО для систем видеонаблюдения. Зарплата 90-150 тыс. руб., ДМС и другие плюшки. В основные задачи входит разработка ПО для систем видеонаблюдения.
Наш адрес: Москва, м. Электрозаводская.
Подробности по ссылке:
https://m.hh.ru/vacancy/14809894
Резюме и вопросы можно сюда: personal@dssl.ru – или в личку автору форварда.
Также нужны разработчики C++ в Краснодар!Всем спасибо за внимание.
Fedor
А никто не сталкивался с багом https://bugreports.qt.io/browse/QTBUG-27936 про Qt5 translations и boost? Конкретно интересует как его обойти на cmake.
Berkus
скормить lupdate список из только твоих SRCS?
Fedor
Он каким-то образом парсит инклуды в cpp. по идее -no-recursive должен помочь, но он про folders
Fedor
как временное решение, помогает комментирование #include <boost/somefile.h> при генерации tr файлов
Fedor
но это прямо скажем не очень удобно.
Berkus
в ifdef эти инклюды сунуть?
Fedor
Да, это можно попробовать.
Stanislav
в сорцах занятный комент
// If the #include is in any kind of namespace, has been blacklisted previously,
// or is not a header file (stdc++ extensionless or *.h*), then really include
// it. Otherwise it is safe to process it stand-alone and re-use the parsed
// namespace data for inclusion into other files.
Sergey
http://www.opennet.ru/opennews/art.shtml?num=46652 #holywar
vladislav
Отлично, надеюсь язык и дальше продолжит активно развиваться
🐙 Antony
Читаю я эту лапшу из unsafe+asm и не понимаю в чём плюс.
Код понятнее не стал, чище не стал, надёжнее не стал. Исключения (сорян panic) не используются и их использование не предвидется. На С++, Pascal, Brainfuck можно написать такое же, если не лучше
Stanislav
vladislav
Unsafe используется, как я понимаю, только при операциях с памятью, в остальном язык помогает избежать многих ошибок на этапе компиляции
vladislav
даже дедлоки в не сложных случаях отлавливает
🐙 Antony
нужны примеры
Berkus
tsan тоже отлавливает
Крылатый
Крылатый
Ну как бе.
Berkus
pub fn call(&mut self) {
буэ
Крылатый
unsafe там нужен только там, где без него не обойтись.
Крылатый
Код подуля не смотрел.
vladislav
+ явное определение lifetime объекта, компилятор не позволит обратиться к невалидному объекту и тд
vladislav
на самом деле, много хороших вещей в языке, у него есть потенциал
Крылатый
ОС на Rust можно позырить вот тут https://github.com/redox-os/redox
vladislav
ну, я, к сожалению, уже больше года ничего на нём не писал, но в моих кейсах отлавливал.
vladislav
нужны примеры
Крылатый
vladislav
конкретного примера не приведу, думаю, есть где-то на просторах интернета
Крылатый
Ну и вот coreutils на растике https://github.com/uutils/coreutils
Крылатый
vladislav
rust тоже уже в продакшене используется, пусть и не в большой части
Крылатый
Слишком жирно.
Berkus
Anton
🐙 Antony
vladislav
ну и так, небольшой вброс
https://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=rust&lang2=gpp&utm_content=kuku.io&utm_medium=social&utm_source=vk.com&utm_campaign=kuku.io
🐙 Antony
Посмотрите там на PHP, он вообще всех дерёт :)
Berkus
трекинг можно было и отрезать!
🦥Alex Fails
В этот четверг 8 июня Яндекс будет рассказывать подробности разработки поиска по видео, про свежесть и безопасный поиск. Правда, мест, говорят уже не много свободных. Регистрация закроется завтра в 15:00. А еще обещают мороженое и сидр. https://events.yandex.ru/events/meetings/08-jun-2017/
#meeting #yandex
vladislav
@antoshkka ну как же не используется https://habrahabr.ru/post/313820/
Anton
🐙 Antony
Всё ещё не выпущен
🦥Alex Fails
#закладка
vladislav
ну, суть не в том
Крылатый
А что такое продакшон? Ну вот взять у меня есть небольшой сервис на сотню человек на Rust и с него небольшой профит капает. Это продакшон? Или нет?
cyber
продакшон
vladislav
а кому вопрос?
Крылатый
Широковещательный вопрос.
Berkus
нет, это не продакшен
Крылатый
Почему? Объём мал?
Berkus
кто ж серверы на расте пишет
Крылатый
И правда)