Pull to refresh
123
7.5
Александр Рябиков @rsashka

Системный архитектор

Send message

А высшее образование предполагает не только имение навыка тыкать на кнопочки, а общую эрудицию и широкий кругозор.

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

Но кто мне объяснит, как можно допускать, чтобы какой-то код по-разному проявлял себя в разных режимах проектирования программы - отладки и выпуска?

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

Я в своих проектах, когда есть фоновые задачи в отдельных потоках, делаю отдельные тесты для этой функциональности и гоняю их в цикле продолжительное время с различной нагрузкой и входными данными. Своего рода фаззинг для проверки корректной работы объектов синхронизации.

Других способов, (кроме тестов), я не знаю. Отпишитесь, если вы найдете какую либо альтернативу тестированию.

К сожалению, прочитал :-(

Простите, а в чем смысл этой статьи?

Закрытость ПО, это только одно из следствий совершенно других проблем, которые вы не сможете решить с помощью каких-либо лицензий, т.к. это вообще не экономика.

Либо сделать элементарную проверку через JavaScript ...

Так может это и отрабатывает какая-то другая проверка для защиты, но чего-то другого :-)

При открытии этих публикаций у меня меня проскакивало какое-то сообщение об ошибке на сайте, но очень быстро скрывалось и странице перерисовывалась скриптом движка. Поэтому, вряд ли тут дело в интернете, скорее всего что-то с кодом сайта или редактора перемудрили.

Согласен, что разный, но вы точно ничего не попутали с уровнем доверия?

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

Из ваших определений следует что и функциональные и приемочные тесты могут внутри содержать абсолютно идентичные конструкции :)

А это вообще могут быть вообще одни и те же тесты, ведь они различаются назначением, а не реализацией. И если согласовать с заказчиком использовать в качестве приемочных тестов функциональные тесты, это будет вообще высший пилотаж :-)

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

Понимаю, что аргумент "И чо?" довольно универсальный :-)
Я вам привел мнение, полностью противоположное вашим восторженным выводам. Что принципиальные алгоритмы работы нейросетей были известные еще в 50-е годы, а их успех обоснован наличием большого объема данных для обучения и громадными вычислительными мощностями. Но все это не говорит о том, что в этих нейросетях зародился искусственный интеллект.

Почитайте эту статью вики в англоязычном варианте:

The sudden success of deep learning in 2012–2015 did not occur because of some new discovery or theoretical breakthrough (deep neural networks and backpropagation had been described by many people, as far back as the 1950s)[i] but because of two factors: the incredible increase in computer power (including the hundred-fold increase in speed by switching to GPUs) and the availability of vast amounts of training data, especially the giant curated datasets used for benchmark testing, such as ImageNet.

А как вы видите адресную атаку на конкретного человека?

Предположим тут (на Хабре) половина комментариев генерируется для персонального человека с целью, ну незнаю, изменить его точку зрения. Но это будет работать, если видимость комментариев будет индивидуальна для атакуемого пользователя (одному показывают один комментарий, другому - другой комментарий).

Но пользователь получает информацию не только в тут, но и в других местах, и в этом случае будет нужно таргетировать фейки и пропаганду. Хотя знаете, в принципе это действительно будет возможно в случае повальной обязательной идентификации пользователей в интернете :-)

Качество распознавание голоса два-три десятилетия назад тоже было на уровне 70-80%, а в некоторых случаях даже 90%. Но реальное применение подобных программ было очень узкоспециализированным, так как неправильно работающие 10-20% напрочь нивелировали все подобные достижения. И потребовался дополнительных фактор в виде нейронных сетей, чтобы запустить распознавание голоса в массы.

И текущая ситуация с успехами в создании нейронных сетей, связана не с появлением в этих нейросетях искусственного интеллекта (как твердят журналисты, изнасиловавшие ученых), а в больших вычислительных мощностях, позволивших им скормить громадные объемы данных.

Это стало поставленным на поток с момента появления радио, а потом и телевидения.
Не знаю, как насчет эффективности, но насчет массовости соглашусь и даже Хабр не избежал подобной участи :-(

и распространяющие всякую недостоверную информацию, фейки, ложь и клевету

ИИ то тут причем? Как будто раньше этого не было :-)

Жаль только — жить в эту пору прекрасную Уж не придется — ни мне, ни тебе.

:-)

Ну, насчет этого, мне кажется, тоже переживать не стоит, так как развитие циклично :-)

Трудные времена рождают сильных людей. Сильные люди создают хорошие времена. Хорошие времена рождают слабых людей. Слабые люди создают трудные времена ...

А мне кажется этого не случится по очень простой причине. Деградация большинства не влияет на развитие самой цивилизации, так как для ее развития достаточно всего либо небольшой группы увлечённых людей, а порой хватает даже одного человека, чтобы перевернуть представление о мире (даже если это и не происходит мгновенно).

Information

Rating
643-rd
Location
Россия
Works in
Date of birth
Registered
Activity

Specialization

Embedded Software Engineer, Software Architect
Lead
C++
OOP
Linux
Programming microcontrollers
Embedded system
C
Qt
Software development