Pull to refresh
  • by relevance
  • by date
  • by rating

Представлен фреймворк, который за полчаса учит робозахват выполнять 6 разных задач

Machine learning *Robotics development *Robotics
image

Исследователи из Калифорнийского университета в Беркли разработали структуру Framework for Efficient Robotic Manipulation (FERM), которая обучает роботизированную руку шести разным задачам в течение 25 минут со средним показателем успеха 96,7%.
Читать дальше →
Total votes 7: ↑7 and ↓0 +7
Views 1.6K
Comments 1

Toyota научила роботов обобщать выполнение задач для разных сред

Machine learning *Robotics development *Robotics

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

Читать далее
Total votes 7: ↑7 and ↓0 +7
Views 700
Comments 2

Alphabet задействовала прототипы своих роботов для уборки офисов Google

Robotics development *Robotics Offices of IT companies

Alphabet объявила, что ее проект Everyday Robots Project развернет первые прототипы «универсального обучающегося робота» в кампусах Google Bay Area для уборки.

Читать далее
Total votes 10: ↑10 and ↓0 +10
Views 1.5K
Comments 0

Вред многозадачности официально подтверждён

GTD *
Многие менеджеры и программисты, особенно среди молодых, искренне полагают, что одновременное выполнение нескольких процессов повышает общую производительность труда. На самом деле это заблуждение. Исследования ученых из Института мозга будущего при Оксфорде показало, что наш «центральный процессор» совершенно не приспособлен к такому режиму, даже у Generation X.
Читать дальше →
Total votes 63: ↑62 and ↓1 +61
Views 8K
Comments 122

Лимит «многозадачности» человека равен четырем

Brain
Многие продвинутые управленцы любят воображать себя «многоголовыми монстрами», способными одновременно выполнить несколько дел, например, проверять электронную почту, во время разговора по телефону и просмотра ежедневных котировок акций компании на бирже и т.д. Но они впустую тратят время, если пытаются сконцентрироваться более чем на четырёх процессах одновременно, утверждают учёные из Университета штата Орегон, США.

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

Кроме того, исследователи выявили строгую корреляцию между объёмом краткосрочной памяти человека и его интеллектом. Например, люди с потенциально высоким IQ способны решать несколько задач одновременно, однако нет никакой уверенности, что они могут успешно пройти стресс-тесты или быть полезными на работе. Их память может быть очень вместительной, но недостаточно свободной для полноценной работы. Такие люди много размышляют и слывут «аналитиками», однако практический выход их умственных усилий, как правило, не высок.

Исследование профинансировано Национальным институтом здоровью США (National Institutes of Health) и Национальным научным фондом США (National Science Foundation).
Читать дальше →
Total votes 2: ↑0 and ↓2 -2
Views 745
Comments 1

На «Висте» запустили 108 приложений одновременно: видео

Software
Фанаты Microsoft не остались в долгу у поклонников Apple, которые вот уже несколько дней любуются на потрясающий скриншот Mac OS X Leopard с полутора сотнями запущенных приложений (MacBook Pro 2,2 ГГц, 4 ГБ RAM). Это выглядит действительно красиво:

Щёлкнуть мышкой для большой картинки

В продолжение темы один из фанов запустил на десктопе «Леопарда» 16 видеофильмов одновременно (видео).

Поклонники Windows ответили не менее впечатляющим видео, на котором Vista обсчитывает 108 приложений, расходуя всего 30% ресурсов процессора (машина Intel Core 2 Quad Q6600 с 4 ГБ RAM).

Приверженцы Linux пока остаются в стороне от этой схватки. Но есть ощущение, что скоро и из их лагеря появится кто-нибудь и заявит, что у него нормально работает 250 000 приложений одновременно на шести мониторах.
Total votes 76: ↑71 and ↓5 +66
Views 734
Comments 186

Синдром рассеянного внимания меняет человечество

Health
Молодёжь тупеет? Люди становятся более легкомысленными? Можно сказать и так, но учёные предпочитают использовать другие формулировки: по их мнению, цифровые технологии способствуют возникновению синдрома рассеянного внимания у абсолютного большинства населения. Человеческий мозг не приспособлен для многозадачного режима работы, что уже неоднократно обсуждалось на Хабре. Это понятно. Но теперь врачи говорят, что последствия длительной «многозадачности» уже необратимы. Молодёжь из «цифрового поколения» просто не может сконцентрироваться на чём-то одном на долгое время (они даже не могут прочитать ни одну книгу до конца; для них даже несколько страниц текста — это уже слишком много). Некоторые специалисты считают, что это очень опасная тенденция.

Этой глобальной проблеме посвящена книга “Distracted: эрозия внимания и наступающие тёмные времена” (автор — Мегги Джексон). Может быть, автор где-то сгущает краски, но факты остаются фактами: синдром рассеянного внимания уже сейчас реально приводит к тысячам смертей. Из-за рассеянного внимания в наши дни гибнут сотни людей в ДТП, происходят техногенные аварии, у людей появляются серьёзные ментальные проблемы, а экономика теряет миллиарды долларов по причине понижения эффективности труда.
Читать дальше →
Total votes 77: ↑70 and ↓7 +63
Views 1.3K
Comments 196

Попытка реализации многопоточности в PHP

Lumber room
Задача была в след: Нужно было получить координаты для множества городов и регионов.
Т.к. координат было куча возникло решение в многопоточности.

Плюсы: одновременное выполнение нескольких запросов к серверу.
Минусы: если запускать свой скрипт, то надо указывать url к скрипту, т.е. на локале не всегда будет работать.
Читать дальше →
Total votes 11: ↑5 and ↓6 -1
Views 266
Comments 23

Многозадачность мозга можно тренировать

GTD *
Как известно, человеческий мозг демонстрирует самые плачевные результаты, когда его заставляют выполнять несколько задач одновременно. Эффективность снижается многократно, и не только у людей старшего поколения, но даже у молодёжи, хотя они выросли в условиях многозадачности. Казалось бы, такой мощнейший нейрокомпьютер, как мозг, не должен испытывать проблем, выполняя две простенькие задачи (например, набирать текст на клавиатуре и разговаривать при этом) — но известное «подтормаживание» есть. Как сейчас стало известно, этот феномен имеет физическую природу: оказывается, в лобную долю мозга встроен искусственный «тормоз», или предохранитель. Впрочем, его можно тренировать.

С помощью магнитно-резонансного сканирования американским нейробиологам удалось выявить конкретные участки префронтального кортекса, которые по неизвестной причине создают искусственные задержки при одновременном выполнении нескольких задач. Например, если мозг получает две задачи на выполнение с временной разницей менее 300 мс, то он искусственно затормаживает выполнение второй задачи на время до 1000 мс, пока первая не закончена. Если же временной интервал между задачами превышает 1000 мс, то никакого «затормаживания» не наблюдается. Что интересно, скорость срабатывания «предохранителя» можно повысить, если тренироваться.

Другими словами, если постоянно разговаривать по телефону за рулём (играть в компьютерные игры, слушать плеер во время разговора с людьми и т.д.), то со временем вы сможете почти нормально вести автомобиль. Грубо говоря, задержка на возникновение опасной ситуации может снизиться с 1000 мс до 300 мс, и это может спасти вам жизнь. Но скорость реакции никогда не уменьшится до того уровня, какой есть у человека, не разговаривающего во время вождения. То есть тренировка помогает, но только до определённой степени.

Результаты своей работы “Training improves multitasking performance by increasing the speed of information processing in human prefrontal cortex” учёные опубликовали в журнале Neuron 2009;63(1):127-38.
Читать дальше →
Total votes 80: ↑72 and ↓8 +64
Views 14K
Comments 133

Многозадачность ОС в разрезе системы массового обслуживания

Lumber room
Мне бы хотелось рассказать немного о многозадачности операционной системы. О концепте управления процессами и потоками с точки зрения ОС (и процессора/процессоров) как системы массового обслуживания. О том, «как это происходит».

Процессов ведь много, а ресурсы ограничены. На всех сразу не хватает. Что же делать? И вот тут возникает аналогия с системой массового обслуживания. Можно представить пул процессов как очередь в кассу. Ой, простите, в процессор. И архаичных вариантов обработки такой очереди [мне известно] три.

Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 965
Comments 7

Многозадачность – это миф?

Intel corporate blog

В этом блоге, как и во многих других, различные авторы (включая меня), часто пишут о том, как хороши параллельные технологии и всякие «много»-термины: многозадачность, многоядерность… И это понятно :-). Но в последнее время я часто стал сидя за компьютером ожидать завершения той или иной задачи прямо вот как человечек на этой картинке. Причем, как за компьютером с двумя ядрами, так и с четырьмя. Что же это за задачи, которые вынуждают меня ждать их завершения?
Читать дальше →
Total votes 69: ↑37 and ↓32 +5
Views 16K
Comments 71

Многозадачность в iOS4. Не все так гладко

Smartphones
Одна из «вкусностей» мобильной операционной системы от Apple, которую так долго ждали пользователи iДевайсов, оказалась немного сырой. Речь о функции многозадачности, которой многим так не хватало. Конечно, сам принцип работы этой функции реализован куда лучше, чем в других мобильных ОС, но конечный пользователь скорее всего найдет некоторые неудобства.
image
Читать дальше →
Total votes 49: ↑21 and ↓28 -7
Views 390
Comments 38

Как работает многозадачность

Programming *
Sandbox
В ответ на Как вы считаете, как работает многозадачность на 80386?. По моему мнению, ни один из предлагавшихся вариантов ответа не верен, а верен такой:

Процессор ничего не знает ни о потоках, ни о процессах. Он просто последовательно выполняет инструкции, пока не случится прерывание. Обработка прерывания сводится к вызову процедуры, не заданному в исполняемом коде. Эта процедура (являющаяся частью операционной системы) производит при необходимости переключение процессов и потоков. Чаще всего процедура прерывания просто делает выход и прерванный поток продолжает свою работу, ничего не заметив.
Читать дальше →
Total votes 93: ↑63 and ↓30 +33
Views 6.8K
Comments 48

Как свободное ПО способствовало успеху Стива Джобса и Apple

Open source *
Translation
Все мы отмечаем успешную карьеру Стива Джобса и благодарны ему за огромные улучшения в компьютерных интерфейсах и электронных устройствах. Он просто великолепен. Но в то же время Apple — централизованная, контролируемая организация с жёстким надзором за App Store и анонсами новых продуктов. Скрытая причина того, что сейчас недовольные пользователи и приверженцы свободного ПО обратили свою историческую антипатию к Microsoft в сторону Apple — то, что эта компания представляет собой блестящую бизнес-историю в новой эпохе. Поэтому я хочу примирить обе стороны и рассказать, насколько важным является свободное ПО для успеха Джобса и Apple.
Читать дальше →
Total votes 141: ↑93 and ↓48 +45
Views 2.3K
Comments 149

Три совета по использованию многозадачности на BlackBerry PlayBook

Tablets
Translation
Поскольку я работаю с BlackBerry PlayBook уже некоторое время, то хотел бы дать несколько советов по использованию многозадачности, поскольку, откровенно говоря, планшет BlackBerry PlayBook создан именно для этого! Я дам вам хорошие подсказки для просмотра уведомлений, переключения на другую песню или изменения настроек на лету, а также расскажу о моих любимых жестах и о полноэкранном переключении приложений.

PlayBook. Вызов строки состояния из браузера.

Хватайте PlayBook, чтобы можно было попробовать в деле все эти советы. И мы начинаем.
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views 1.4K
Comments 4

Go: производительность горутин

Programming *Go *
Translation

Введение


В этом посте мы рассмотрим производительность горутин (goroutine). Горутины — это нечто в роде очень дешевых и легковесных потоков. Больше всего, наверное, они похожи на процессы в Erlang.

Согласно документации мы можем использовать сотни тысяч горутин в наших программах. И цель статьи — проверить и конкретизировать это.
Читать дальше →
Total votes 52: ↑51 and ↓1 +50
Views 14K
Comments 6

Многозадачность в микроконтроллерах на основе продолжений

C *
Sandbox
Программисты C и так не избалованы возможностями языка, а разработчики встроенных систем на микроконтроллерах ограничены еще больше, зачастую их программы работают на голом железе, без поддержки ОС.
Возможность использования в С сопрограмм, генераторов, кооперативной многозадачности часто может сильно упростить программу и сэкономить силы, но эти возможности языка не очевидны и многие про них не знают.
Продолжения (contionuation) позволяют запомнить состояние выполнения программного потока (функции), и вернуться к этому месту в дальнейшем.
Используя продолжения, мы можем получить сопрограммы (coroutine), а это уже практически готовые генераторы, итераторы и кооперативная многозадачность.
Читать дальше →
Total votes 67: ↑66 and ↓1 +65
Views 24K
Comments 12

Возвращаясь к многозадачности на PHP

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

Статья предназначена для демонстрации самой идеи как вообще реализовать многозадачность практически на любом языке программирования.
Так сказать Proof of concept.
Как говорится всё новое это хорошо забытое старое.
Читать дальше →
Total votes 28: ↑13 and ↓15 -2
Views 2.9K
Comments 26

Самобытный Samsung

Gadgets
24 августа стартовали продажи планшета Samsung Galaxy Note 10.1. Еще за день до официального старта продаж у меня была возможность ознакомиться с этим девайсом. Итого, на данный момент я пользуюсь им уже 5-ый день. Пришло время поделиться своими первыми впечатлениями и мыслями.

Читать дальше →
Total votes 56: ↑38 and ↓18 +20
Views 6.2K
Comments 108