Программирование

Игрострой: от хаотичного кода к грамотной архитектуре игры

19 Октября 2017 в 13:30, Hi-News.ru 3 178 просмотров 1

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

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

Читать далее

Raspberry выпустила новый модульный ноутбук Pi-Top

17 Октября 2017 в 22:30, Вячеслав Ларионов 9 483 просмотра 2

Новый модульный ноутбук от компании Raspberry Pi создан для того, чтобы пользователь не только мог самостоятельно обновлять его начинку, но и имел возможность одновременно изучать код и электронику, подстраивая железо ноутбука под свои текущие задачи.

Читать далее

Не от мира сего: ученые создали искусственный мозг из серебра и заставили его учиться

24 Сентября 2017 в 12:00, Илья Хель 12 802 просмотра 31

Крошечная самоорганизованная сеть искусственных синапсов помнит свои переживания и может решать простые задачи. Ее создатели надеются, что когда-нибудь на основе этого искусственного мозга будут созданы устройства, по своей энергоэффективности не уступающие вычислительной мощности мозга. Вообще, мозги, если опустить их достижения в мышлении и решении проблем, совершенны в своей энергоэффективности. Для работы мозгу нужно столько же энергии, сколько поглощает 20-ваттная лампа накаливания. А один из мощнейших и быстрейших суперкомпьютеров в мире, компьютер K в Кобе, Япония, потребляет до 9,89 мегаватта энергии ­– примерно столько же, сколько и 10 000 домов. Но в 2013 году, даже с такой энергией, машине потребовалось 40 минут, чтобы смоделировать 1% активности человеческого мозга на протяжении 1 секунды.

Читать далее

ИИ от NVIDIA научился рисовать 3D-графику по-человечески

2 Августа 2017 в 13:30, Вячеслав Ларионов 8 684 просмотра 16

На конференции SIGGRAPH (Special Interest Group on Graphics and Interactive Techniques — Специальная группа по графическим и интерактивным методам) компания NVIDIA продемонстрировала свой новый ИИ, способный создавать трёхмерные графические изображения. Сравнив работы искусственного интеллекта и настоящих 3D-художников, специалисты пришли к выводу, что программа справляется с задачами не хуже людей.

Читать далее

Российскую ОС «ОСь» отказались регистрировать в реестре отечественного ПО

31 Июля 2017 в 14:35, Вячеслав Ларионов 13 660 просмотров 48

Весной разработчики «Национального центра информатизации» (НЦИ), входящего в состав государственной корпорации «Ростех», представили новый дистрибутив «отечественной» операционной системы, которая называется «ОСь» — просто и без затей. Благодаря защищённости и надёжности ОС сразу же привлекла внимание некоторых государственных структур, которые изъявили желание получить её в пользование, а разработчики сообщили, что готовят программу к регистрации в едином реестре отечественного ПО, но с этим-то и возникли накладки.

Читать далее

Нейросеть отыщет пропавших людей

17 Июня 2017 в 12:00, Владимир Кузнецов 6 578 просмотров 8

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

Читать далее

IT-конференция GeekDay: разбуди в себе программиста!

14 Июня 2017 в 12:00, Hi-News.ru 3 474 просмотра 0

Третья IT-конференция GeekDay — это 3 дня кода и 15 бесплатных онлайн-тренингов и мастер-классов по программированию.

Читать далее

Зачем искусственный интеллект учат переписывать свой код?

19 Февраля 2017 в 21:00, Илья Хель 10 454 просмотра 22

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

Читать далее

Хакер GeoHot выложил в свободный доступ код универсального автопилота

1 Декабря 2016 в 19:30, Вячеслав Ларионов 8 429 просмотров 7

Месяц назад стало известно, что разработка Джорджа Хотца — универсальный автопилот, подходящий почти для любой машины, не появится в продаже. Хакер Хотц сообщил, что его утомляют ненужные и долгие процедуры, связанные с необходимостью регистрации устройства. Национальное управление безопасности дорожного движения США призвала его сертифицировать новое устройство, начать продажи которого он планировал уже совсем скоро. Разработчик отказался, сообщив, что его всё это не интересует, поэтому лучше уж он займётся чем-то другим. Вчера выяснилось, что заявление хакера совсем не означает, что Comma One никогда не увидит свет. Оказывается, команда разработчиков выложила свои наработки в открытый доступ, теперь они доступны всем желающим.

Читать далее

Geek Week 2016: для разработчиков, дизайнеров и не только

3 Ноября 2016 в 12:00, Hi-News.ru 3 671 просмотр 2

Вы начинающий программист, веб-дизайнер или маркетолог и хотели бы набраться опыта и пообщаться с признанными экспертами в своей отрасли? Тогда мы рекомендуем вам посетить международную онлайн-конференцию Geek Week 2016. Ведущие эксперты технологических компаний со всего мира в течение 6 дней научат вас не только программировать, но и помогут узнать подробнее о карьере и трудоустройстве в вашем направлении.

Читать далее

Разработчики MIT создали «фотошоп» для 3D-печати

13 Октября 2016 в 20:30, Вячеслав Ларионов 4 832 просмотра 5

Пару месяцев назад инженеры MIT разработали 3D-принтер, способный печатать вещи сразу из нескольких материалов, ведь до этого подобные устройства могли печатать только отдельные части, которые затем приходилось соединять. Новый подход позволил существенно упростить задачу специалистам, ведь теперь всё происходит гораздо проще. Теперь в MIT сделали программу Foundry, с помощью которой можно работать над дизайном сложных объектов, включающих в себя несколько материалов. Приложение позволяет сразу же, как только дизайн будет готов, отправить макет новому принтеру на печать.

Читать далее

Настоящий ИИ можно создать, решив три основные проблемы

13 Октября 2016 в 14:35, Николай Хижняк 8 087 просмотров 13

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

Читать далее

CodeSpark — детское программирование без лишних слов

2 Октября 2016 в 17:00, Вячеслав Ларионов 4 855 просмотров 0

Стартап из Лос-Анджелеса под названием CodeSpark собрал более 4 миллионов американских долларов пожертвований на создание веб-приложений и развивающих игр, которые помогут научить детей основам программирования. Чтобы начать обучение, ребятишкам даже не обязательно уметь читать и писать. Впрочем, многие детки в четыре года и с этим неплохо справляются.

Читать далее

GeekBrains.ru подарил курсы на 1 млн рублей в честь миллионного пользователя

5 Сентября 2016 в 19:30, Hi-News.ru 4 102 просмотра 2

8 августа 2016 года на сайте geekbrains.ru зарегистрировался миллионный пользователь.

Читать далее

Как заставить роботов двигаться быстро и эффективно?

16 Августа 2016 в 16:30, Илья Хель 2 921 просмотр 3

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

Читать далее

В MIT создали новый язык программирования Simit

11 Августа 2016 в 16:30, Сергей Грэй 11 243 просмотра 8

Несмотря на многообразие существующих языков программирования, учёные нуждались в принципиально новом языке для своих научных нужд. Раз нужно – давайте создадим его! Так команда международных специалистов из Массачусетского технологического института разработали язык Simit, с помощью которого можно на лету переключаться между высокоуровневым и низкоуровневым описанием для комплексного моделирования физических процессов. Язык этот позволит исследователям уменьшить количество кода на 90% и при этом повысить эффективность моделирования симуляций в 200 раз.

Читать далее

Microsoft не собирается делать автомобили с автопилотом

3 Июня 2016 в 22:30, Вячеслав Ларионов 3 408 просмотров 8

Корпорация не интересуется производством самоходных автомобилей и не собирается идти по стопам Google, Tesla и других производителей машин, но с удовольствием будет работать над операционной системой, под управлением которой такие автомобили смогут работать. Об этом на Converge conference в Гон Конге сообщила сотрудница Microsoft Пегги Джонсон.

Читать далее

Запуск Windows 95 на Apple Watch – занятие бесполезное, но увлекательное

2 Мая 2016 в 11:13, Сергей Грэй 7 822 просмотра 5

Чего только не придумают эти программисты-энтузиасты в свободное от своей основной работы время. Мы уже рассказывали вам о том, как программисты любят запускать знаменитые видеоигры на крошечных экранах принтеров и даже электронных сигарет. Но полноценный запуск старых операционных систем на миниатюрных гаджетах – это совершенно другая категория развлечений. Например, американец Ник Ли умудрился запустить Windows 95 на своих часах Apple Watch.

Читать далее

Ученые работают над продвинутой версией детектора лжи

14 Декабря 2015 в 13:30, Николай Хижняк 3 371 просмотр 11

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

Читать далее

Tesla хочет сделать свои автомобили полностью автономными

20 Ноября 2015 в 18:30, Андрей Барабаш 8 130 просмотров 4

Хотя Tesla и решила ограничить свой автопилот, это не значит, что компания замедляет темпы разработки программного обеспечения. Директор и основатель компании Элон Маск сообщил в своём Twitter-аккаунте, что требует от работающей над автопилотом команды как можно быстрее добиться полной автономности автомобиля.

Читать далее

Microsoft учит детей программировать с помощью игры Minecraft

17 Ноября 2015 в 18:30, Сергей Грэй 10 219 просмотров 6

Игра-конструктор Minecraft стала феноменом игровой индустрии. Любительский проект, созданный шведским программистом Маркусом Перссоном, быстро обрёл миллионы фанатов и превратился в одну из самых прибыльных игр в мире. Спустя четыре года Перссон продал своё детище корпорации Microsoft за 2,5 миллиарда долларов и покинул созданную им студию Mojang. Теперь редмондский гигант планирует расширять вселенную Minecraft во всевозможных направлениях, одним из которых стало детское образование.

Читать далее

Более плавные движения позволяют роботам существенно экономить энергию

1 Сентября 2015 в 12:30, Николай Хижняк 3 308 просмотров 4

Одной из отличительных черт роботов являются их явные и неприкрытые, если можно так выразиться, резкие, быстрые, в общем, роботизированные движения. Стоит отметить, что такое «резкое» поведение на самом деле серьезно сокращает ресурс машины. Стоит всего лишь сделать движение более плавным — и можно повысить время работы робота, только представьте, до 40 процентов! Этим как раз и занимаются специалисты из Технического университета Чалмерса (Швеция).

Читать далее

Синтезатор голоса Стивена Хокинга стал достоянием общественности

20 Августа 2015 в 16:30, Сергей Грэй 11 714 просмотра 0

Стивен Хокинг не только один из самых выдающихся физиков-теоретиков нашего времени, но также он обладатель потрясающей силы воли. Не каждый найдёт в себе смелость в течение десятилетий противостоять практически полному параличу, вызванному боковым амиотрофическим склерозом. Возможность говорить учёный потерял ещё в 1985 году, когда после осложнений, вызванных воспалением лёгких, ему сделали трахеотомию. Чтобы вернуть ему способность общаться с другими людьми, друзья подарили Стивену синтезатор речи, которым он пользуется по сей день. Софт для этого синтезатора был написан программистами компании Intel, а теперь он станет доступным всем желающим совершенно бесплатно.

Читать далее

Искусственный интеллект слишком сложен для программистов

13 Июня 2015 в 15:50, Илья Хель 18 018 просмотров 522

Искусственный интеллект — своего рода святой Грааль для Кремниевой долины, поскольку человекоподобные говорящие роботы должны изменить наш мир к лучшему. Как сказал бы Стив Джобс, «this changes everything». Представьте, что вы стоите на кухне и говорите: «Включи-ка свет над плитой». Вместо того чтобы идти к выключателю самостоятельно, вы просите систему включиться самостоятельно. Простая связь. Проще и быстрее.

Читать далее

DARPA хочет создать идеальное программное обеспечение, не требующее обновлений

13 Апреля 2015 в 21:30, Николай Хижняк 11 740 просмотров 78

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

Читать далее

Raspberry Pi 2 боится вспышек фотокамер

10 Февраля 2015 в 18:00, Ауслендер Дмитрий 9 690 просмотров 13

В мини-компьютере Raspberry Pi 2, дебютировавшем в начале этого месяца, обнаружены аппаратные сбои, которые заключаются в самостоятельной перезагрузке устройства при воздействии света от вспышки фотоаппарата. Производитель признает этот глюк, но называет его «бонусом». Впервые фотоэлектрический эффект был обнаружен Альбертом Эйнштейном, который за свои старания получил Нобелевскую премию. Суть в том, что чувствительный компонент, реагируя на свет, генерирует электрический заряд и перезапускается.

Читать далее

Купить Raspberry Pi 2 можно уже сейчас

2 Февраля 2015 в 16:30, Ауслендер Дмитрий 26 197 просмотров 13

Производитель популярного Raspberry Pi выпустил обновленную версию мини-компьютера. Новый Raspberry Pi 2 обещает вшестеро большую производительность по сравнению с первой моделью. Микрокомпьютер, разработанный Raspberry Pi Foundation в Британии, по размеру не больше обычной банковской карты. Устройство было задумано как недорогая альтернатива персональному компьютеру, предназначенная для популяризации компьютерных наук в школах.

Читать далее

На что похож мир для компьютеров?

19 Декабря 2014 в 20:30, Илья Хель 9 435 просмотров 4

Мы знаем, что компьютеры могут смотреть на мир и определять, что видят, с помощью программного обеспечения, распознающего изображения. Они могут воспринимать объекты и людей и даже различать отдельные лица и эмоции. Но что они на самом деле видят?

Читать далее

В России откроется онлайн-школа для юных программистов

11 Декабря 2014 в 13:30, Ауслендер Дмитрий 4 808 просмотров 6

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

Читать далее

Обама стал первым американским президентом-кодером

9 Декабря 2014 в 16:30, Ауслендер Дмитрий 7 328 просмотров 25

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

Читать далее