Pull to refresh
55
0
Val Argunov @byte

User

Send message
В статье была ошибка. Сейчас ее исправили.
Вы как-то странно развернули байты в памяти: меняется порядок байтов, порядок битов внутри байтов не меняется.
Можете выложить исходный код с тестовыми данными, чтобы иметь возможность быстро протестировать/сравнить собственные хэш-функции?
При запуске говорит, что версия устарела и предлагает перейти на сайт для загрузки.
При переходе получаю «Сайт находится в разработке».

Где взять новую версию?
Andrey2008, а вы не думали выпустить нечто аналогичное Visual Assist для C++? Заодно — интеграция с PVS Studio.

PS: Много лет использую Visual Assist, хотелось бы видеть нечто подобное, но с расширенными функциями рефакторинга/хинтами, чтобы по функциональности было ближе к Resharper.
К тому же, у Visual Assist'а множество хронических болезней, которые существуют годами :(
Задача:
Есть продукт, который ищет ошибки в C++ коде. Нужно его продать. Как и кому? Опытным разработчикам он не слишком интересен.

Решение:

1. Повсюду пишем, как плохо себя чувствует C++, по возможности — промываем мозг на конференциях
2. Приходят тыщи студентов изучать «модный» C++, устраиваются в ООО «Рога и Копыта» на должность C++ девелоперов
3. Пишут говнокод с тоннами тривиальных ошибок
4. Чтобы хоть как-то запустить продукт (читай: исправить ошибки) ООО ищут пути решения проблем
5. Узнают, что есть крутой софт для статического анализа C++ кода
6. ????
7. PROFIT!!!
> Как это работает? Вы должны вспомнить школьную формулу
> y=(x*cos(theta)+rho)/sin(theta).

Насколько я помню, формула такая: x*cos(a)+y*sin(a)=r, откуда y=(r-x*cos(a))/sin(a).
Если в основе лежит текстовое описание и присутствует интерактивность, то да — можно.
К сожалению, опыт общения с редакторами русскоязычной Википедии исключительно негативный.
О, спасибо. Какое-то время назад (полгода-год) TLS не работало.
А POP3 сервер у них уже стабильно работает? До недавнего времени постоянно были проблемы с получением писем.
Еще хотелось бы, наконец-таки, увидеть поддержку TLS.
Да, я писал именно про это. Странно, что меня сразу не поняли.
Запоминание «B_tid» перед синхронизацией — верное, но я не об этом.
Хм, может я неверно понимаю что делает __syncthreads?
Потому что любой поток в этом месте будет ждать, пока остальные потоки доберутся до точки синхронизации.
И так как в той области нет изменений A[] (изменения только в п.4), то, по идее, неважно, в каком месте той области (до синхронизации) мы запоминаем значение A[tid].
Я так понимаю, что в UPD2 строчку под номером (2) можно перенести в начало, и в блоке (1) использовать B_tid вместо A[tid]?
Как оказалось, хабражители не особо ценят, к сожалению.
Обязательно пишите! :)
Думали. Поможете? ;-)
Все живы и здоровы, но, к сожалению, сильно заняты, чтобы развивать новые направления.
Работы очень много, а людей не хватает…

Information

Rating
Does not participate
Location
Amsterdam, Noord-Holland, Нидерланды
Registered
Activity