Архив за 22 марта 2016 - 4

Управление автомобилем с джойстика через Arduino Mega - 1

Наверное, у каждого автовладельца иногда возникает желание управлять своей машиной на расстоянии. Например, передвинуть на другое место парковки, выглянув с балкона, или завести её в гараж, не вставая с дивана.

Студенты университета штата Огайо показали бюджетный вариант, как сделать «бортовой компьютер» на плате Arduino Mega. Управление машиной происходит с джойстика.
Читать полностью »

Есть несколько алгоритмов хранения деревьев в mysql, и мне кажется, что это в корне неправильно, так как реляционная база данных не предназначена для этого, а представление линейных структур данных в древовидную — один большой костыль в коде и понижение надёжности и скорости приложения. Как я задумался об использование NoSQL в частности mongoDB? Всё просто, меня на собеседование спросили:

Как построить дерево?

Я ответил:

Берём mongodb и документ с деревом из неё

Мне так и не перезвонили, но я не расстраиваюсь за то теперь я изучаю mongoDB и не люблю Mysql(к счастью или к сожалению я не знаю). В общем, разберём как всё это работает? На примере дерева комментариев написанном на php.
Читать полностью »

Добрый день, дорогие друзья. Несколько лет работала сисадмином в некотором количестве корпоративных и домашних провайдеров Санкт-Петербурга и по сей день часто сталкиваюсь с тем, что покупая оборудование операторы смотрят больше на цену и описание функций, чем на реальные показатели, о них поставщики обычно ничего не пишут, в следствии чего вместо одного коммутатора приходится устанавливать еще и еще, а качество связи лучше может и не станет. Про существования понятия SLA(Service Level Agreement) тоже не все операторы в курсе, по этой причине собрала достоверную информацию по тестированию сетей и оборудования, и готова предоставить её вашему вниманию.

Секреты тестирования Ethernet каналов - 1

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

Крупнейшие СМИ Франции начали блокировать читателей, использующих AdBlock - 1

Самые известные СМИ Франции запустили кампанию, направленную против блокировщиков рекламы, побуждая пользователей удалять подобный софт при посещении сайтов изданий. При этом некоторые СМИ в рамках кампании не дают доступа к своему контенту до момента отключения блокировщика рекламы пользователем. Кампания была инициирована GESTE, ассоциацией онлайн-издателей, в которую входят крупнейшие СМИ Франции, включая Le Monde, Le Parisien, и L'Équipe, плюс музыкальный стриминг-сервис Deezer.

GESTE уже напоминала своим читателем о том, что контент и сервисы издателей не являются бесплатными, а реклама является одним из основных источников финансирования СМИ. При этом блокировщики рекламы использует все больше французских читателей. Согласно последним исследованиям — 3 из 10 пользователей работают с ПО такого рода. Это около 53% интернет-пользователей возрастной категории от 16 до 24. Пытаются убедить пользователей убрать блокировщики и другие известные СМИ, включая Forbes и Bild.
Читать полностью »

Вчера компания Apple анонсировала смартфон iPhone SE — самый производительный четырёхдюймовый смартфон на рынке, а также первый в ассортименте купертинцев с подобным именем без использования цифр.

Новинка получила старый корпус, но новую «начинку». К примеру, как показывает AnTuTu, оперативной памяти в устройстве установлено 2 ГБ, как у актуальных родственников. Модели iPhone 6 и 6 Plus, напомним, располагают лишь 1 ГБ ОЗУ, что нередко сказывается на работе устройств в режиме многозадачности.

Некоторое время назад появилось желание переехать со всем программным обеспечением необходимым для написания Java кода под Linux. В качестве системы назначения был выбран дистрибутив Ubuntu 14.04.3 LTS. Пост не откроет никаких тайн супертонкой настройки операционной системы — все уже давно известно и на тематических форумах все обсуждено. Я лишь опишу проблемы или, возможно, особенности, которые возникли при работе с Jetbrains IntelliJ Idea 14.1.4. Возможно, читатель и не знает, что у него есть проблемы, а значит для него данные решения станут «improve» фишками.
Читать полностью »

Многоликий ГОСТ Р 34.11-94 - 1

Готовил я как-то тесты для системы, один из модулей которой помимо всего остального вычислял значение хеш-функции для загружаемого файла. В ТЗ был прописан и необходимый алгоритм — ГОСТ Р 34.11-94. За эталон я взял значение хеша, посчитанного сторонней утилитой Rhash.

f86c9ecfb6e63726b35ebc79528d013d52b781e06e29d7eb0c9d1cb256efb7c1

Понимая, что функция вычисляется стандартной библиотекой, я больше для очистки совести отправил запрос, соответствующий загрузке файла в модуль. Но судьба человека полна неожиданностей. И стоит только расслабиться, как видишь нечто подобное:

964ba8755ca782ec3c5e0f98c93347f9b96d9f39cf5c7fdef43a23273fe8868a

Кто не прав — разработчик модуля или утилиты?
Читать полностью »

Несмотря на постоянные сообщения о разработках, позволяющих увеличить удельную емкость аккумуляторов, реальность такова, что многие мобильные устройства нуждаются в ежедневной подзарядке. В этих условиях актуальными являются технологии, позволяющие ускорить зарядку, такие, как технология Qualcomm Quick Charge 3.0 (QC3.0), представленная в сентябре прошлого года. По сравнению с обычными зарядными устройствами, устройства QC3.0 позволяют заряжать совместимые мобильные устройства вчетверо быстрее.

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

Компания Samsung сообщила сегодня о том, что в нынешнем году выведет на рынок в общей сложности 14 моделей телевизоров с технологией квантовых точек.

Об этом говорит ресурс KoreaHerald. Все новинки будут относиться к семейству SUHD TV, то есть разрешение панелей составит 4K. Как можно увидеть на фото, среди них будут и телевизоры с изогнутыми экранами.

2 ноября 2015 года у нас в компании прошел первый хакатон. Он проходил два дня в рамках только нашего отдела. В 17:00 второго дня всем необходимо было продемонстрировать результаты своей работы. Темы можно было предлагать любые. В нем приняли участие четыре команды. Наша команда была под номером — 3. О нашем опыте я и расскажу. Кому интересно добро пожаловать под кат.Читать полностью »


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