Посреди долгой рутины веб-разработки мне иногда встречаются необычные ошибки. Вот, вроде, всё хорошо — и так работает, и сяк работает. А по-третьему — не работает, хотя на первый взгляд должно. Я просто обожаю процесс поиска причин таких ошибок и хотел бы поделиться некоторыми из таких историй. Ответы (что на самом деле было не так) опубликую через пару дней.
Читать полностью »
Архив за 14 декабря 2017 - 3
Разработчик-детектив: занимательные задачки из реальной жизни
2017-12-14 в 15:02, admin, рубрики: задачки, Занимательные задачки, Одна из черепашек врёт, ПрограммированиеKidPRO — история белки, помогающей детям
2017-12-14 в 15:01, admin, рубрики: Блог компании DataArt, врачебные рекомендации, детские приложения, диабет, Здоровье гика, лечение, медицина, медицинские исследования, родители и дети, телемедицина
Команда медицинской практики DataArt победила в конкурсе Pfizer Healthcare Challenge 2017. Она представила KidPRO — решение для детей и родителей, позволяющее ребенку и взрослому следить за ходом лечения в двух связанных приложениях.
В приложении для детей интерактивная анимационная белка помогает ребенку: напоминает, когда надо принять лекарство, рассказывает, что с ним происходит, награждает за каждое выполненное предписание врача. Таким образом, как ни парадоксально звучит, ребенку становится интересно лечиться.
В 2015 году приложение заняло третье место на InnovateNYP: Pediatric App Challenge.
Спустя два года мы развили идею, выиграли, и нас пригласили выступить и представить свои наработки на престижной конференции Frontiers Health.
KidPRO относится к активно развивающейся категории медицинских приложений, далеко выходящих за рамки привычных нотификаторов и будильников, — Beyond Reminder Apps. Они помогают пациентам соблюдать схему лечения, собирают и анализируют информацию, даже просвещают детей и родителей. Разработка команды DataArt — полностью законченный прототип, подробнее узнать о котором можно на сайте нашего R&D-центра.Читать полностью »
Apple начала принимать заказы на iMac Pro. Топовая версия обойдётся в 13 200 долларов. За базовую в России просят 380 000 рублей
2017-12-14 в 15:01, admin, рубрики: Новости, метки: новостиКомпания Apple сегодня начала принимать предзаказы на моноблок iMac Pro. О том, что базовая версия обойдётся в 5000 долларов, было известно ещё со времён изначального анонса. Теперь же можно взглянуть, во сколько обойдутся покупателям более производительные версии.
Вырабатываем правильное произношение. Пошаговая инструкция
2017-12-14 в 14:42, admin, рубрики: английский, английский по скайпу, Блог компании Онлайн школа EnglishDom, изучение английского, изучение иностранных языков, изучение языков, Читальный зал
Чаще всего фонетике в английском уделяется довольно мало времени. Пройдя какие-то базовые моменты, многие дальше продолжают акцентировать внимание на грамматике и лексике, чтобы понять систему языка в целом. Но если вам все же хочется избавиться от своего акцента, а возможности провести пару месяцев в англоязычной стране пока нет, ловите небольшую подборку советов, как это сделать (будут и ссылки на полезные ресурсы, правда, с интерфейсом из 90-х).
Читать полностью »
Thor Trucks ET-One — потенциальный конкурент для Tesla Semi, выглядящий не менее футуристично
2017-12-14 в 14:36, admin, рубрики: Новости, метки: новостиЭлектрический грузовик Tesla Semi — не первый в своём роде. Аналогичные проекты есть и у других производителей, хотя там речь идёт о грузовых автомобилях классом ниже. Теперь же стало известно о практически прямом конкуренте Tesla Semi.
The Walt Disney Company покупает холдинг 21st Century Fox за 66,1 млрд долларов
2017-12-14 в 14:17, admin, рубрики: Новости, метки: новостиВ прошлом месяце в Сети появились слухи о том, что The Walt Disney Company может купить большую часть холдинга 21st Century Fox. Тогда стоимость сделки была неизвестной, но сам холдинг 21st Century Fox оценивался в 50 млрд долларов.
Эксперименты с контрактами Solidity в тестовой сети Rinkeby блокчейна Ethereum
2017-12-14 в 14:07, admin, рубрики: dapp, devops, Ethereum, geth, Rinkeby, solidity, web3.js, блокчейн, криптовалюта, Разработка под e-commerce, смарт-контракт
Эта статья представляет собой небольшое практическое руководство, которое поможет вам быстро настроить среду разработки смарт-контрактов на языке Solidity для блокчейна Ethereum. Вы опубликуете первый контракт, сохраните его в тестовом блокчейне Rinkeby и научитесь вызывать методы контракта. Это будет ваш первый шаг на пути создания децентрализованных приложений DApp (Decentralized Application).
Несмотря на обилие книг, статей и руководств, посвященной теме этой статьи, новичку довольно трудно приступить к публикации контрактов и работе с ними. При попытке что-то сделать по книгам, руководствам и статьям нередко оказывается, что примеры не работают, а команды возвращают непонятные ошибки. Я попытаюсь в некоторой степени упростить первый этап освоения, отразив в этой статье свой опыт изучения Ethereum.
При погружении в эту тему я использовал приложение (браузер) Mist в среде Microsoft Windows, а также интерфейс командной строки Geth узла Ethereum в среде Ubuntu. В этой статье мы расскажем о работе с Geth, а также немного о том, как вызывать методы контрактов из Node.js.
С благодарностью приму замечания и пожелания по дальнейшим статьям про блокчейн Ethereum, разработку контрактов на языке Solidity и приложений DApp.
Читать полностью »
Проблемы локализации iOS и macOS
2017-12-14 в 13:54, admin, рубрики: apple, iOS, ipad, iphone, LTE, mac, mac os, macbook, MacOS, OS X, siri, spotlight, usability, UX, wi-fi, интерфейсы, локализация, Локализация продуктов, Россия, русский язык, Стив Джобс
Любая успешная компания, занимающаяся разработкой продуктов, ориентированных на массового пользователя, рано или поздно сталкивается с проблемой их локализации. Под ней я понимаю куда более сложную задачу, чем банальный перевод программных интерфейсов на другой язык. Ведь настоящая локализация должна учитывать максимально возможный спектр особенностей, влияющих на пользовательский опыт в той или иной стране.
К сожалению, у Apple с локализацией наблюдаются реальные проблемы. В этой статье я хочу рассмотреть ряд примеров, на которых становится очевидным недостаточно качественный подход компании к адаптации iOS и macOS под российского пользователя. Я бы даже сказал, местами откровенно наплевательский.
Это моя первая публикация на Хабре, надеюсь, вам понравится. Не откажусь от инвайта.
Renesas и Dibotics создали встраиваемое решение на базе лидара для самоуправляемых автомобилей
2017-12-14 в 13:54, admin, рубрики: Новости, метки: новостиКомпания Renesas Electronics, выпускающая полупроводниковые решения, и компания Dibotics, специализирующаяся на программах обработки в реальном времени данных лидаров, объявили о совместной разработке. По словам партнеров, им удалось создать встраиваемое решение на базе лидара, предназначенное для автомобилей. Его можно использовать в системах помощи водителю и в самоуправляемых машинах.
Основой разработки служит однокристальная система Renesas R-Car Читать полностью »
История о том, как П и Х игру «поделили»
2017-12-14 в 13:45, admin, рубрики: игровая разработка, разработка игр, юридические вопросыЭто реальная история. События, о которых рассказывается в посте, произошли в США в 2015-2016 годах. Имена персонажей были изменены, однако всё остальное описано так, как было на самом деле.
Громких историй успеха, как и историй провалов, в геймдеве известно более чем достаточно. На их фоне интересно бывает понаблюдать за теми, кто остается «в тени» — за обычными людьми с обычными успехами — а также посмотреть на «подводные камни», с которыми может столкнуться на практике каждый из нас.
Сегодня мне хотелось бы поделиться с вами одной такой познавательной историей. Просто для того, чтобы вам потом не было мучительно больно, когда плоды вашего труда вместо вас будет пожинать кто-то другой. Проблема в том, что прикладывая значительные усилия в части творческих и технических навыков, мы часто игнорируем все прочие аспекты игровой разработки.
На всякий случай, предупреждаю — ваш покорный слуга не имеет к этой истории никакого отношения, однако считает её вполне себе показательным примером классической ситуации.
Читать полностью »