Архив за 10 октября 2016 - 7

Представленный в июле кроссовер Tesla Model X 60D исчез из каталога компании. Поскольку это событие не удостоилось пресс-релиза, о причинах удаления самой доступной версии кроссовера можно только догадываться. Сейчас у желающих заполучить такой электромобиль остается единственный вариант — Tesla Model X 75D, который стоит $85 500, на $11 500 больше, чем 60D.

Интервью с Ильёй, который выступит на Moscow Python уже послезавтра - 1Итак, я выжил после организации INTERCOM, но впереди еще два эвента! И уже послезавтра я с коллегами из Moscow Python соберу разработчиков на одноименной конференции: чтобы пить кофе, общаться, общаться и еще раз общаться! А чтобы было о чем общаться, мы распределили по двум потокам 14 спикеров, которые расскажут самое любопытное из мира Python разработки и зададут темы для обсуждения. Илья Беда, техлид Bro.Engineering — тот самый «full stack developer», который и на Python backend, и на JavaScript фронтенд и на Qt десктоп. На конференции Илья расскажет про конструирование собственных DSL, используя синтаксис Python. А на Хабре — уже ответил на множество каверзных вопросов и рассказал, как смотрит на разработку. Кстати, с предыдущими тремя интервью вы можете ознакомиться здесь, здесь и здесь.
Читать полностью »

Ethernet — это самая распространённая технология локальных сетей в мире. Сотни миллионов устройств и высокий спрос на поддержку Ethernet-систем говорят о том, что изобретение 43-летней давности прочно закрепилось и никуда не исчезнет в ближайшее время.

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

«Сетью единой»: Немного об истории развития Ethernet - 1
/ фото Magnus CC
Читать полностью »

Генерируем псевдослучайные ID а-ля Youtube - 1
Привет, %username%!
Бывает необходимо генерировать ID не подряд, причем чтобы они гарантированно не повторялись. На youtube это используется для того, чтобы вы не могли брутфорсом получить все новые и старые видосики, так же это не редкость на разных файлообменниках и вообще везде где нужно предотвратить или хотя бы затруднить возможность прямого перебора значений.

К примеру, в системе moodle, которая использовалась у нас в универе для тестирования студентов, ID ответов были инкрементными и сквозными на всю базу. Логично предположить, что правильным ответом был тот, что с наименьшим ID в пределах вопроса. В общем, проблем с тестами у нас не было. Потом они перешли на GUID, но я к тому моменту уже выпустился, хехе.

Давайте рассмотрим несколько способов генерации таких ограниченных по длине последовательностей от самых простых до криптографически стойких.

Читать полностью »

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

Однако за выступлением, которое длится несколько часов, всегда стоит колоссальная работа. Поэтому сегодня нам бы хотелось приоткрыть завесу тайны и поглядеть, что происходит «за сценой». О том, как готовят рок-концерты — читайте в нашей статье.

«За сценой»: Что скрывается за магией концерта - 1

Фото Gregory Coyes / CC
Читать полностью »

Продолжаем серию публикаций, посвященных использованию среды ARM mbed для создания прототипа измерительного устройства. Сегодня говорим об основах работы с сенсорным вводом.

Как перестать бояться и полюбить mbed [Часть 4] - 1

Содержание цикла публикаций:

  1. Обзор использованных программных и аппаратных решений.
  2. Начало работы с графическим контроллером FT800. Использование готовых mbed-библиотек для периферийных устройств.
  3. Подключение датчика HYT-271. Создание и публикация в mbed собственной библиотеки для периферийных устройств.
  4. Разработка приложения: Структура программы, работа с сенсорным экраном.
  5. Разработка приложения: Вывод изображений на дисплей, проблемы русификации.
  6. Печать деталей корпуса. Анализ ошибок проектирования и другие выводы.

Читать полностью »

Компания HTC до сих пор не вышла на рынок умных часов. Учитывая проблемы на рынке смартфонов, отсутствие спешки вполне объяснимо.

Но рано или поздно это должно было произойти. И вот в Сети появились «живые» фото готовящегося к анонсу устройства HTC.

HTC и Under Armour готовят умные часы

Часы с ОС Android Wear фигурируют под кодовым именем Halfbeak. Как видно, они оснащены круглым дисплеем, который, по слухам, характеризуется разрешением 360 х 360 пикселей.

Как оптимизировать запоминание иностранных слов - 1

Прежде чем взяться за разработку мобильного приложения для заучивания лексики, мы в школе Skyeng потратили массу времени на изучение алгоритмов работы памяти и запоминания слов. В результате разработка Awords заняла чуть больше времени, но мы более уверены в результате — использование определенных алгоритмов в показе слов помогает эффективнее пополнять словарный запас.

Читать полностью »

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

Зарегистрировать можно будет только машину с нулевым уровнем выбросов

Читать полностью »

Как известно, масштабная кампания Samsung по замене смартфонов Galaxy Note7 почти завершена. Однако в Сети уже появилось несколько новостей о том, что проблема возгорания есть и в случае с новыми моделями.

Как сообщает источник, Samsung приняла решение временно остановить производство нового флагманского планшетофона на заводе во Вьетнаме. Никаких подробностей пока нет и неясно, на какой срок принято это решение.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js