Вредоносное ПО, вошедшее в историю. Часть I

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

Стивен Хокинг


Если есть правила, то обязательно найдется и тот, кто захочет их нарушить. То же самое касается и создателей вредоносных программ. Некоторые из них хотят поживиться, другие просто продемонстрировать миру свой талант. Как ни крути, вредоносные программы стали неотъемлемой частью ИТ сферы. Их видовое разнообразие поражает. Некоторые практически безвредны, другие же несут миллиардные убытки для государственных учреждений и частных компаний. В данной статье мы познакомимся с самыми выдающимися и знаменитыми вредоносными программами в истории человечества, начиная с самой первой, в хронологическом порядке. Читать дальше →
Вредоносное ПО, вошедшее в историю. Часть I
Source: geektimes

Обзор одной российской RTOS, часть 5. Первое приложение

Готова очередная публикация обзора особенностей ОСРВ МАКС. В предыдущей статье мы разбирались с теорией, а сегодня наступило время практики.

Часть 1. Общие сведения
Часть 2. Ядро ОСРВ МАКС
Часть 3. Структура простейшей программы
Часть 4. Полезная теория

Часть 5. Первое приложение (настоящая статья)

Часть 6. Средства синхронизации потоков

Часть 7. Средства обмена данными между задачами

Часть 8. Работа с прерываниями


При начале работы с контроллерами, принято мигать светодиодами. Я нарушу эту традицию.


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


Итак, пока нет генератора проектов, берём проект по-умолчанию для своей макетной платы и своего любимого компилятора (я взял Читать дальше →
Обзор одной российской RTOS, часть 5. Первое приложение
Source: habrahabr

Jenkins Pipeline Shared Libraries

Всем привет. В данной статье хочу поделиться знаниями, полученными в процессе автоматизации развертывания наших сервисов на различные серверы в разных дата-центрах.


Задача была следующей: есть определенный набор скриптов для развертывания сервисов, которые нужно запускать на каждом сервере каждого дата-центра. Скрипты выполняют серию операций: проверка статуса, вывод из-под load balancer’а, выпуск версии, развертывание, проверка статуса, отправка уведомлений через email и Slack и т.д. Это просто и удобно, но с ростом числа дата-центров и сервисов процесс выкатки новой версии может занять целый день. Кроме того, за некоторые действия отвечают отдельные команды, например, настройка load balancer’а. Также хотелось, чтобы управляющий процессом код хранился в общедоступном репозитории, дабы каждый член команды мог его поддерживать.


Решить задачу удалось с помощью Jenkins Pipeline Shared Libraries: этапы процесса разделились визуально на логические части, код хранится в репозитории, а осуществить доставку на 20 серверов стало возможно в один клик. Ниже приведен пример подобного тестового проекта:

image


Сейчас я расскажу и покажу примеры как этого достичь. Надеюсь эта статья поможет сохранить время другим разработчикам, а также буду рад дельным комментариям.
Читать дальше →
Jenkins Pipeline Shared Libraries
Source: habrahabr

«ТайгаФон» защитит своего владельца от шпионов

Российская компания InfoWatch, главой которой является Наталья Касперская, разработала новый антишпионский смартфон «ТайгаФон». Его официальная презентация состоится только 22 сентября на десятой Международной […]
«ТайгаФон» защитит своего владельца от шпионов
Source: 4pda

Пост №3244544

Автор: cмepeкa

Патриарх Кирилл призвал духовенство РПЦ «строго исполнять то, что он повелевает», а несогласных с ним — уйти на пенсию.»Если у кого-то еще остаются сомнения (в том), что нужно ли делать все то, о чем патриарх учит – оставьте все сомнения! И строго исполняйте то, что я повелеваю! Потому что я не от своей мудрости говорю, а от мудрости всего епископата Русской православной церкви! Другого пути для нашей Церкви сегодня нет! Кто не согласен – на пенсию!» — заявил патриарх после богослужения в Успенском соборе Новороссийска.Пруф:  https://ria.ru/religion/20170921/1505238036.htmlРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3244544″ }, «headline»: «Патриарх Кирилл призвал духовенство РПЦ «строго исполнять то, что он повелевает», а несогласных с ни / Клуб аметистов (клуб атеистов) :: гундяев :: разное», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D0%BB%D1%83%D0%B1-%D0%B0%D0%BC%D0%B5%D1%82%D0%B8%D1%81%D1%82%D0%BE%D0%B2-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5-%D0%B3%D1%83%D0%BD%D0%B4%D1%8F%D0%B5%D0%B2-4068312.jpeg», «height»: 304, «width»: 720 }, «datePublished»: «2017-09-21T15:56:12+03:00», «dateModified»: «2017-09-21T15:56:12+03:00», «author»: { «@type»: «Person», «name»: «cмepeкa» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «м — уйти на пенсию. «Если у кого-то еще остаются сомнения (в том), что нужно ли делать все то, о чем патриарх учит – оставьте все сомнения! И строго исполняйте то, что я повелеваю! Потому что я не от своей мудрости говорю, а от мудрости всего епископата Русской православной церкви! Другого пути д» }
Комментировать 
Пост №3244544
Source: Joyreactor

Пост №3244537

Автор: commissarmanul

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://anime.reactor.cc/post/3244537″ }, «headline»: «этти swim (ecchi swim) :: Megumin :: Kono Subarashii Sekai ni Shukufuku wo! :: Этти (эччи, ecchi) :: jovejun :: Anime (Аниме)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/jovejun-Megumin-Kono-Subarashii-Sekai-ni-Shukufuku-wo%21-Anime-4068299.png», «height»: 1928, «width»: 1363 }, «datePublished»: «2017-09-21T15:49:50+03:00», «dateModified»: «2017-09-21T15:49:50+03:00», «author»: { «@type»: «Person», «name»: «commissarmanul» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3244537
Source: Joyreactor

[Перевод] 10 вещей, которые ненавидят UX-писатели

image

Выдуманные диалоги, реальные ситуации


Вот уже много лет как у меня есть возможность общаться с UX-писателями из кучи разных фирм. Даже если мы работаем над абсолютно несвязными продуктами, мы сталкиваемся с поразительно схожими проблемами.


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


Если вам интересно, каково это, быть UX-писателем, вот небольшое обзор.
Читать дальше →
[Перевод] 10 вещей, которые ненавидят UX-писатели
Source: habrahabr

Управление ресурсами при разработке продуктов в машиностроении

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

1. Расставлять приоритеты и планировать узкие места
Читать дальше →
Управление ресурсами при разработке продуктов в машиностроении
Source: habrahabr

Как операторы формируют тарифы в разных странах мира

image


Не так давно мы представили новую гибкую линейку, в которой пользователь сам собирает свой пакет услуг.


Конструктор Yota во многом не похож на другие предложения, существующие на российском рынке. Более того, подобный подход к формированию пакета услуг выглядит необычным даже для зарубежных операторов. В России раньше операторы продавали всё «поштучно»: минуты голосовой связи, десятки или сотни SMS, и так далее. Потом все перешли на пакеты. В других же странах есть свои особенности «упаковки».


Мы поинтересовались, как формируются тарифы на связь в разных странах. Читать дальше →
Как операторы формируют тарифы в разных странах мира
Source: habrahabr

ИТ против ИИ: отберут ли машины работу у своих создателей?

Разговоры о том, что системы искусственного интеллекта рано или поздно вытеснят людей из ряда профессий, ведутся уже не первый десяток лет. Роботы проникают в медицину, тяжелую промышленность, решают сложные аналитические и творческие задачи. А издание The Guardian не так давно сообщило, что одна из японский страховых компаний сократила часть сотрудников, заменив их системой Watson Explorer от IBM, которая, по предположениям менеджмента, должна оказаться на 30% продуктивнее людей.


По словам Эндрю Ына, в краткосрочном периоде системы ИИ могут лишить работы многих — и все из-за того, что объём задач, которые может автоматизировать искусственный интеллект, сейчас велик, как никогда прежде. Но какое будущее ждёт в этой связи самих ИТ-специалистов?


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


В этом материале:

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

Читать дальше →
ИТ против ИИ: отберут ли машины работу у своих создателей?
Source: habrahabr