Наша космическая промышленность. Взгляд на проблемы рядового разработчика

Автор: admin от 6-03-2019, 20:20, посмотрело: 48

Я работал в нашей космической промышленности достаточно долго (1983-1995, 2008-2012 годы). Когда читаешь статьи о наших неудачах, в них часто не видны основные действующие механизмы создания проблем.



Итак, я хотел бы начать это рассмотрение с принципа «фактической негативной селекции». Кому интересно – прошу под кат (много букв и никаких картинок).

Категория: Космонавтика

 

ReactOS 0.4.11 — на сотню приложений больше

Автор: admin от 6-03-2019, 17:10, посмотрело: 73

Привет, Хабр!



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



Скачать установочные образы | Пресс–релиз | Список изменений | TL;DR | Тесты и список регрессий



ReactOS 0.4.11 — на сотню приложений больше

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

Категория: Программирование

 

Почему тестирование не ограничивается поиском багов

Автор: admin от 6-03-2019, 16:50, посмотрело: 46

(из Цикла Историй Тестировщика testerstories.com/2018/11/dont-define-testing-around-bug-finding/#more-3598)



Всем привет. Как вы уже могли заметить, интенсивность запуска курсов в OTUS увеличивается с каждым месяцем, и в марте их особенно много. Сегодняшний материал мы хотим приурочить к запуску курса «Автоматизация веб-тестирования», который стартует уже в середине марта. Приятного прочтения.



Почему тестирование не ограничивается поиском багов


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



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

Категория: Веб-разработка

 

А вы приносите плохие новости руководству?

Автор: admin от 6-03-2019, 16:45, посмотрело: 36

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



Одно из самых сложных и не приятных, на мой взгляд, решений для разработчика или руководителя (да да это всегда сложно), это обнаружив свою ошибку на проде или в вот-вот готовящемся выйти релизе, пойти и сказать руководству — “Я ошибся. Ошибка на проде, сейчас я пытаюсь понять, насколько это влияет на пользователей.”



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



Почему нужно рассказывать о таких случаях, если вы разработчик?



Казалось бы, ошибка, на проде, нужно исправить и в следующем релизе спокойно это вылить, зачем беспокоить руководителя?



А вы приносите плохие новости руководству?

Категория: Веб-разработка

 

Microsoft: Россия опережает США и Европу по внедрению искусственного интеллекта

Автор: admin от 6-03-2019, 16:00, посмотрело: 39

Корпорация Microsoft сегодня опубликовала результаты анализа процессов активного внедрения искусственного интеллекта в США, России и Европе. Как оказалось, РФ достигла самого высокого показателя в этой работе среди всех стран-участниц опроса. Средний результат по миру равен 22,3%, в России же он составил 30%, то есть треть российских компаний активно внедряет искусственный интеллект.



По мнению экспертов Microsoft, представивших исследование Business Leaders in the Age of AI, российские руководители используют возможности искусственного интеллекта для бизнеса более активно, чем зарубежные коллеги. Если взять средний показатель внедрения ИИ в 22,3%, о чем уже говорилось, то в некоторых странах он гораздо ниже среднего значения — так, во Франции это всего 10%.

Категория: Microsoft

 

Социальная инженерия как драматургия, или что общего у фишингового домена и «чеховского ружья»

Автор: admin от 6-03-2019, 15:20, посмотрело: 39

Социальная инженерия как драматургия, или что общего у фишингового домена и «чеховского ружья»


Здравствуйте! Меня зовут Виталий Андреев и я работаю ведущим экспертом направления ETHIC в компании «Инфосекьюрити». За последний год у меня накопилось много примеров различных популярных мошеннических схем, которыми я бы хотел поделиться, а заодно и проанализировать некоторые тенденции из мира фишинга и социальной инженерии.



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

Категория: Информационная безопасность

 

Команда Google Project Zero нашла серьезную уязвимость в ядре macOS

Автор: admin от 6-03-2019, 14:15, посмотрело: 41

Команда Google Project Zero нашла серьезную уязвимость в ядре macOSсерьезную уязвимость" в ядре macOS.

Категория: Google, Apple

 

«Latency numbers» на iPhone

Автор: admin от 6-03-2019, 13:15, посмотрело: 42

Latency Numbers Every Programmer Should Know — таблица «задержек, которые должен знать каждый программист». Там собраны средние значения времени для выполнения базовых операций компьютера в 2012-м году. Для этой таблицы есть несколько альтернативных представлений и вот одно из них.



«Latency numbers» на iPhone
Ссылка на источник схемы



Но какая польза мобильным разработчикам от этой информации в 2019? Кажется, что никакой, но Дмитрий Куркин (SClown) из команды Яндекс.Навигатора задумался: «А как бы таблица выглядела для современного iPhone?». Что из этого получилось, в переработанной текстовой версии доклада Дмитрия на AppsConf.







Для чего это нужно?



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

Категория: iOS

 

Операционные vs аналитические базы: колоночное vs построчное хранение данных

Автор: admin от 6-03-2019, 11:00, посмотрело: 37

Базы данных можно реализовать с помощью Excel, GSheet или при помощи больших ORM систем. В своей практике бизнес-аналитика я сталкивался с разными решениями. А поскольку в бизнес-анализ я пришёл из финансов и аудита, то каждый раз встречая новую систему задавался вопросами — чем все они отличаются друг от друга и какие задачи решают? Некоторые ответы нашёл. В этой статье будет рассмотрено два основных назначения баз данных:



1 — учёт операций,

2 — анализ данных

Категория: Сетевые технологии

 

Решение RIPE и его последствия по исключению двух российских LIR (Netup, gcxc.net)

Автор: admin от 6-03-2019, 11:00, посмотрело: 62

На прошедшей неделе RIPE NCC разослал письма клиентам Netup о том, что их LIR исключён из RIPE NCC и они должны найти себе нового LIR или получить статус LIR самостоятельно. Само письмо было опубликовано в чате ENOG (копия на pastebin). Краткая выдержка из письма:

We would like to inform you that your current sponsoring LIR, NetUP Ltd., is no longer a member of the RIPE NCC. Therefore, the sponsorship agreement that you have signed with this organisation has become invalid.



If you would like to continue using the above resources you will need to:



a) Sign an End User Assignment Agreement with a sponsoring LIR of your choice. You can find a list of Local Internet Registries here: www.ripe.net/membership/indices

or

b) Become a RIPE NCC Member. You can find more information about becoming a RIPE NCC member here:

www.ripe.net/lir-services/member-support/become-a-member
Эта новость была опубликована на порталах opennet.ru и linux.org.ru, однако сама новость была политизирована в комментариях, а реальные последствия этого события не раскрыты. Давайте попробуем спокойно разобраться в этой ситуации.

Категория: Сетевые технологии

 
Назад Вперед