Пост №3247434

Автор: 2pik

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3247434″ }, «headline»: «Akuma :: balrog :: Street Fighter (Уличный Боец) :: cosplay :: Игры», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Street-Fighter-%D0%98%D0%B3%D1%80%D1%8B-Akuma-balrog-4072711.jpeg», «height»: 1114, «width»: 1080 }, «datePublished»: «2017-09-24T16:42:59+03:00», «dateModified»: «2017-09-24T16:42:59+03:00», «author»: { «@type»: «Person», «name»: «2pik» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3247434
Source: Joyreactor

Пост №3247429

Автор: Elakov

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3247429″ }, «headline»: «мастер фотошопа :: дуэйн джонсон :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BC%D0%B0%D1%81%D1%82%D0%B5%D1%80-%D1%84%D0%BE%D1%82%D0%BE%D1%88%D0%BE%D0%BF%D0%B0-%D0%B4%D1%83%D1%8D%D0%B9%D0%BD-%D0%B4%D0%B6%D0%BE%D0%BD%D1%81%D0%BE%D0%BD-%D0%BF%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0-4072695.gif», «height»: 244, «width»: 460 }, «datePublished»: «2017-09-24T16:38:44+03:00», «dateModified»: «2017-09-24T16:38:44+03:00», «author»: { «@type»: «Person», «name»: «Elakov» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3247429
Source: Joyreactor

[Из песочницы] Robo-sumo, что это и с чем его едят?

Привет, Geektimes!

image

Вступление


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

Но в этот раз я хочу поведать от лица команды Колледжа при МИРЭА о соревновательной составляющей, а в точности про роботов сумоистов.

Немного о нашей команде


Существуем мы с 2014 года. Победители и призеры большинства соревнований Робофинист, Робофест, Спартакиады МФТИ и более мелких турниров, а также являемся абсолютными чемпионами России на 2016-2017 год в номинации мини-сумо.

Кто такие вообще эти роботы сумоисты?


Изначально, когда мы только узнали о таких соревнованиях, сумоистов делали преимущественно из лего. Но это довольно плохая идея, об этом далее.
Полный текст под катом
[Из песочницы] Robo-sumo, что это и с чем его едят?
Source: geektimes

Скрытый JS-майнинг криптовалюты на сайте: альтернатива рекламе или новая чума

image

Буквально недавно промелькнула новость про Pirate Bay, который начал тестировать криптомайнер на JavaScript как альтернативу традиционной рекламной модели. Теперь же, судя по всему, нас ждет волна интеграции подобных скриптов в каждый мелкий магазинчик по продаже швейных принадлежностей. Только сегодня наткнулся на аналогичный скрипт, встроенный в код сайта zveruga.net — небольшой сети по продаже товаров для животных.

Читать дальше →
Скрытый JS-майнинг криптовалюты на сайте: альтернатива рекламе или новая чума
Source: habrahabr

[Из песочницы] Разработка прибыльной Android игры двумя школьниками

В данной статье хочу рассказать вам об опыте разработки одной простенькой игры под Android, которая многократно окупилась еще на стадии разработки!

image

Читать дальше →
[Из песочницы] Разработка прибыльной Android игры двумя школьниками
Source: habrahabr

Еще один нюанс JavaScript, о котором все знают, но не все задумываются

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

И я решил сделать свой микровклад в эту тему.


Для одной из типичных задач, хранения данных в виде «ключ — значение», почти всегда разработчики на Javascript используют объект. Просто потому что объект сам по себе именно так и устроен, представляет из себя хэш-таблицу, где имя поля это и есть ключ. Но у этого есть недостаток, о котором я узнал, обжегшись на нем. Проиллюстрирую его следующим тестом:

let a = {
  'myKey': 'myValue'
}
let key = 'constructor'; // comes from outside source
let b = a[key] || 'defaultValue';
expect(b).to.be.equal('defaultValue'); // fails


И весь код, с которым я когда либо работал, говорил о том, что все те разработчики, которые его писали, на эту проблему как и я не натыкались, и соответсвенно никак не пытались с ней бороться.
Читать дальше →
Еще один нюанс JavaScript, о котором все знают, но не все задумываются
Source: habrahabr

ЭКГ-аппарат «ECG Trigger Unit» работает на основе Game Boy Advance


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


Их выпускают многие компании, а конструкция электрокардиографов может быть очень разной. На днях один из пользователей Twitter показал, что представляет собой прибор от немецкой компании Medical Imaging Electronics, который называется ECG-Trigger-Unit. Пользователь по какой-то причине начал разбирать аппарат, и внутри обнаружил… Game Boy Advance.
Читать дальше →
ЭКГ-аппарат «ECG Trigger Unit» работает на основе Game Boy Advance
Source: geektimes

Дайджест интересных материалов для мобильного разработчика #222 (18 — 24 сентября)

Дайджест с прекрасным номером 222 – мы снова разбираемся с работой Android, новой iOS, Kotlin, дизайном и маркетингом приложений и игр.

Читать дальше →
Дайджест интересных материалов для мобильного разработчика #222 (18 — 24 сентября)
Source: habrahabr

[Из песочницы] ViewModel и LiveData: паттерны и антипаттерны

Привет, Хабр! Представляю вашему вниманию перевод статьи ViewModels and LiveData: Patterns + AntiPatterns автора Jose Alcérreca.

View и ViewModel

Распределение ответственностей


Типичное взаимодействие объектов приложения, построенное с помощью Архитектурных Компонентов:

image


В идеале ViewModel не должна ничего знать про Android. Это улучшает тестируемость и модульность, снижает кол-во утечек памяти. Основное правило — в Вашей ViewModel не должно быть импортов android.* (за исключением вроде android.arch.*). Это относится и к Presenter.

ViewModel (и Presenter) не должны знать о классах фреймворка Android

Читать дальше →
[Из песочницы] ViewModel и LiveData: паттерны и антипаттерны
Source: habrahabr

Пост №3247367

Автор: Mr.Exclusive

YouTube-канал «Движение», где публикуются видео о нарушениях ПДД, заблокировали в России из-за видео про гараж ФСО.Ссылка на источник.Само видео:Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3247367″ }, «headline»: «YouTube-канал «Движение», где публикуются видео о нарушениях ПДД, заблокировали в России из-за видео / блокировка :: политика :: youtube :: фсо», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-youtube-%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0-%D1%84%D1%81%D0%BE-4072582.jpeg», «height»: 533, «width»: 1119 }, «datePublished»: «2017-09-24T15:10:11+03:00», «dateModified»: «2017-09-24T15:10:11+03:00», «author»: { «@type»: «Person», «name»: «Mr.Exclusive» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «про гараж ФСО. Ссылка на источник. Само видео:» }
Комментировать 
Пост №3247367
Source: Joyreactor