[Перевод] Как маркетологи, работающие с Google, монетизируют наш дискомфорт |
https://habr.com/post/435076/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435076
|
Катаемся на Xiaomi Vacuum Cleaner |
https://habr.com/post/435064/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435064
Метки: *nix perl python Интернет вещей iot linux dualshock |
Университет ИТМО «на практике»: с какими технологическими компаниями мы сотрудничаем |
https://habr.com/post/435054/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435054
|
[Перевод] Стань профессионалом. Полезные привычки UX-дизайнеров |
Чтобы стать UX-экспертами дизайнерам нужно усердно работать каждый день. Постоянное самосовершенствование и любовь к тому, что создаёшь, — два ключевых фактора, помогающие стать мастером своего дела. Конечно, у каждого UX-эксперта есть собственные секреты успеха, но всё же есть что-то общее между ними. Есть несколько характеристик, отличающих любителей от настоящих профессионалов. Эта статья описывает, какими привычками обладают специалисты UX дизайна.
Читать дальше ->https://habr.com/post/434828/?utm_source=habrahabr&utm_medium=rss&utm_campaign=434828
Метки: Usability Веб-дизайн дизайн Дизайн мобильных приложений Интерфейсы ux профессионализм |
[recovery mode] Graphcore привлекает $200 млн. от BMW, Microsoft и ведущих инвесторов, чтобы ускорить производство процессоров для ИИ |
https://habr.com/post/435066/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435066
Метки: IT-компании Финансы в IT финансы it-бизнес реклама |
[Перевод] 2018-й был годом самоката. Что дальше? |
Вряд ли кто-то мог это предугадать. Главным транспортным трендом 2018 года неожиданно стали не электромобили и не автопилоты, а маленькие электрические самокаты. Сервисы их аренды просто-таки заполонили американские (а потом и европейские) города. Такие ранее никому не известные компании, как Lime, Bird, Scoot, Spin и Skip, внезапно стали миллиардерами и самыми успешными стартапами Кремниевой долины.
О них разгорались горячие дебаты на заседаниях городских советов. Против них проходили многотысячные протесты – пешеходы боролись за «свои тротуары», которые не должны отдаваться под транспорт. Десятки тысяч самокатов были разбиты или украдены. Образовались даже целые новые отрасли предпринимательства, связанные с их ремонтом, подзарядкой и перепрошивкой.
Читать дальше ->https://habr.com/post/435060/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435060
|
Разбор ошибок прошлогоднего бота |
https://habr.com/post/435058/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435058
Метки: python Вконтакте API бот разбор ошибок python3 python 3 vk api |
[Перевод] Samsung SSD 860 QVO 1 ТB и 4 ТB: первый потребительский SATA QLC (3 часть) |
https://habr.com/post/435056/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435056
Метки: Блог компании ua-hosting.company Компьютерное железо накопители samsung Samsung SSD 860 QVO SATA QLC |
Древности: Минидиск в естественной среде обитания |
https://habr.com/post/435044/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435044
Метки: Блог компании «Лаборатория Касперского» Звук Старое железо минидиск atrac рыдалка лкдревности |
[Из песочницы] Сказ о том как .NET 4.5 на ReactOS ставился |
https://habr.com/post/435050/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435050
Метки: .NET Open source Разработка под Windows .NET 4.5 ReactOS |
Концепция взаимодействия рекламных каналов и ее применение на практике |
https://habr.com/post/435000/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435000
|
Как писать юнит-тесты, если совсем не хочется |
Всех нас на работе то и дело пытаются заставить писать юнит-тесты. Многие уже поняли, что от них один вред. Написание тестов отнимает много времени, за которое вы могли бы сделать что-то более полезное. Если тест неожиданно начинает падать, ломается сборка на сервере непрерывной интеграции, не выкатывается вовремя релиз, бизнес теряет деньги и крайним оказываетесь вы, автор упавшего юнит-теста. При рефакторинге тесты причиняют головную боль, потому что начинают падать и приходится с этим разбираться.
Тем не менее злые начальники требуют больше тестов, говоря о так называемом «контроле качества». Особо хитрые менеджеры даже считают покрытие и не отпускают вас с работы, пока оно не будет достигнуто. Ваш код заворачивают на ревью, если в нём нет тестов или они чем-то не понравились. Сплошное расстройство!
Что же делать?
Читать дальше ->https://habr.com/post/434972/?utm_source=habrahabr&utm_medium=rss&utm_campaign=434972
Метки: Java Программирование Тестирование IT-систем табличка сарказм junit юнит-тесты статический анализ assert |
В 2018 мы наконец стали воспринимать всерьез время, проведенное за смартфоном |
Представляю вашему вниманию перевод статьи Кэтрин Шу (Catherine Shu) опубликованной на TechCrunch.
В начале этого года я зашла на Amazon со своего айфона чтобы посмотреть что нового там появилось, и увидела обложку книги «Как Расстаться С Вашим Телефоном» от Кэтрин Прайс. Я загрузила эту книжку на Kindle, потому что я действительно хотела уменьшить время которое провожу со своим смартфоном, но также и потому, что подумала, будет глупо читать книгу о расставании со своим смартфоном на своем смартфоне. Прочитав несколько глав, я достаточно замотивировалась чтобы скачать Moment — приложение для отслеживания активности экрана, рекомендуемое Прайс, и купить скачанную книжку в печатном виде.
В самом начале книги «Как Расстаться С Вашим Телефоном» Прайс приглашает читателей пройти тест на зависимость от смартфона, разработанный Дэвидом Гринфилдом, преподавателем психиатрии в Университете Коннектикута, который также основал Центр Технологической и Интернет-зависимости. Тест состоит из пятнадцати вопросов, но ответив лишь на первые пять, я уже поняла, что со мной что-то не так. Расстроенная своим очень высоким результатом теста, который слишком стесняюсь раскрыть, я решила, что пришло время серьезно взяться за сокращение времени проведенного за смартфоном.
Одна из глав в книге Прайс, вызвавшая у меня наибольший отклик, называется «Помещая Наркотик в Допамин». В этой главе она пишет, что «телефоны и большинство приложений сознательно разработаны без так называемых «стоп-сигналов», которые предупреждали бы нас о том, что необходимо прекратить использование девайса — поэтому так просто не отрываться от экрана смартфона. На определенном уровне мы осознаем, что то, что мы делаем, заставляет нас чувствовать себя отвратительно, но вместо того, чтобы остановиться, наш мозг приходит к выводу, что наилучшим решением будет получение еще большего количества допамина. Мы проверяем наши телефоны снова, снова и снова».
Читать дальше ->https://habr.com/post/435018/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435018
Метки: здоровье гика смартфоны образ жизни |
Модернизация IDA Pro. Отладчик для Sega Mega Drive (часть 2) |
Привет всем,
В предыдущей статье мы успешно модифицировали ядро эмулятора игр на Sega Mega Drive
/ Genesis
, добавив в него возможность отладки. Теперь пришёл черёд написания собственно плагина-отладчика для IDA Pro
, версия 7.0
. Приступим.
https://habr.com/post/435002/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435002
|
Модернизация IDA Pro. Отладчик для Sega Mega Drive (часть 1) |
Приветствую!
Товарищи реверсеры, ромхакеры: в основном эта статья будет посвящена вам. В ней я расскажу вам, как написать свой плагин-отладчик для IDA Pro
. Да, уже была первая попытка начать рассказ, но, с тех пор много воды утекло, многие принципы пересмотрены. В общем, погнали!
https://habr.com/post/434992/?utm_source=habrahabr&utm_medium=rss&utm_campaign=434992
|
[Из песочницы] Dart vs Node.js: сравниваем производительность на реализациях HTTP сервера |
Всем доброго времени суток!
В этом году с выходом Flutter — фреймворка для кроссплатформенной разработки приложений наметился подъем хайпа по языку Dart. Как и любой перфекционист прокрастинирующий от скуки лентяй я задумался о сравнении производительности серверной реализации виртуальной машины Dart с ее потенциальным антагонистом в лице Node.js. Скажу сразу, что во мне теплилась надежда что Dart победит, а я обрету святой грааль дарующий мне превосходство над потенциальными конкурентами на ближайшие пару тройку пятилеток, но реальность оказалось немного иной...
https://habr.com/post/435014/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435014
Метки: JavaScript Программирование Разработка веб-сайтов dartlang node.js vm |
Кое-что о пространстве имён |
Я программирую на PHP
. И немножко на JS
. Когда-то я программировал на Java
, ещё раньше — на LotusScript
. Попробовал на вкус python
и dart
. Basic
, Fortran
, Pascal
, Prolog
, VisualBasic
, С++
/С
, perl
— на всём этом я тоже изображал что-то исполняемое. Языки программирования меня интересуют с точки зрения создания компьютерных приложений. Web-приложений. Сложных web-приложений. Таких, которые пишут незнакомые друг с другом люди. Точнее, лично незнакомые — они знают друг друга по подписям в коммитах в общий репозиторий и по nickname’ам в баг-трекерах. Я не слишком умён, чтобы программировать на С
/С++
для различных ОС, и поэтому я программирую на PHP
для Magento.
Так, вот, возвращаясь к теме статьи, могу сказать, что пространство имён — один из очень важных столпов, на которых базируется написание сложных web-приложений группой слабознакомых друг с другом разработчиков.
Читать дальше ->https://habr.com/post/434968/?utm_source=habrahabr&utm_medium=rss&utm_campaign=434968
Метки: JavaScript PHP Программирование namespaces языки программирования сложные системы |
Первая видеоигра для Алисы, или голосовой помощник как игровой контроллер |
https://habr.com/post/435012/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435012
|
Android: создание динамических Product Flavors и Signing Configs |
При работе над Android-проектом, представляющий собой платформу для создания приложений для просмотра видео-контента, возникла необходимость динамического конфигурирования product flavors с выносом информации о signing configs во внешний файл. Подробности под катом.
Читать дальше ->https://habr.com/post/434994/?utm_source=habrahabr&utm_medium=rss&utm_campaign=434994
Метки: gradle Разработка мобильных приложений Разработка под Android android dynamic flavors |
Цифровая лирика: мегаподборка песен и клипов о программировании и программистах |
https://habr.com/post/435010/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435010
Метки: Блог компании Аудиомания звук История IT периферия программирование аудиомания фан |