Category: it

Category was added automatically. Read all entries about "it".

SolarWinds hack - детали

Вы, скорее всего, слышали про взлом сетей многих организаций США при помощи программ SolarWinds. Говорят, около 18000. Покопался, что именно там произошло, ибо, в большинстве случаев, журналисты внятно написать не могут. Взлом достаточно интересный.
Collapse )

Ко дню программиста

Вначале был план, и была спецификация;
И план был без формы, и спецификация пуста.
И тьма лежала на лицах исполнителей сего;
И воззвали они к своему тимлиду, сказав:
«Это горшок с дерьмом и воняет, как в сортире».

И руководитель сжалился над ними и сказал руководителю проекта:
«Это горшок с экскрементами, и никто не может вынести его запаха».

И руководитель проекта обратился к главе своей секции, говоря:
«Это сосуд с экскрементами, и он велик в объеме, и никто не может его вынести».

Затем глава секции поспешил к начальнику отдела и молвил так:
«Это сосуд с удобрениями, и никто не может усомниться в силе его».

Начальник отдела пошел к генеральному директору и произнес:
«В нем есть то, что способствует росту растений, и мощь его несравненна».

И возрадовался генеральный менеджер, и сообщил вице-президенту благую весть:
«Это способствует росту, и сила его велика».

Вице-президент же бросился к президенту и радостно воскликнул:
«Этот прекрасный программный продукт будет способствовать росту компании!»

И президент посмотрел на продукт, и узрел, что это хорошо.

Оригинал

Что такое искусственный интеллект

Традиционное программирование происходит на уровне строгой логики: "если выполняется условие, делай это, иначе делай другое". Такой подход требует описания и знания всех возможных состояний и переходов в программе или алгоритме. Возьмем, например, текстовый редактор. Жмем кнопку "Открыть файл", появляется окошко выбора. То есть программист написал код типа
Collapse )

Финал AlphaDogfight Trials день 1

Начало

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

С утра был немного занят, поэтому картинок немного. Записи почему-то пока нет, если появится, дам линк.

Завтра проигравшие отсеятся и верхушка будет сражаться за право воевать против настоящего пилота на третий день.

Collapse )