Search
Write a publication
Pull to refresh
13
0
d1pr3d @d1pr3d

User

Send message

Электромобиль Tesla S сломал оборудование для проведения краш-тестов

Reading time2 min
Views295K


Национальная администрация безопасности дорожного движения США (NHTSA) присудила наивысший рейтинг 5 звёзд электромобилю Model S производства компании Tesla Motors во всех категориях тестирования. Эта модель показала абсолютный лучший результат за всё время проведения таких тестов, хотя их обязательно проходит каждая модель, предлагаемая для продажи на территории США.

Хотя Tesla Model S выпускается в кузове седан, но её оценка выше, чем у всех внедорожников и микроавтобусов. В подробных результатах тестирования, которые высылают производителям, указан итоговый результат 5,4 балла.
Читать дальше →

Android 4.3 для Sony Xperia в подробостях

Reading time6 min
Views38K
Как вы знаете, недавно был большой день для всех поклонников Sony и Android — корпорация Google опубликовала исходный код Android 4.3, а это значит, что производители уже вовсю заняты подготовкой обновлений. Обновление программного обеспечения являются очень важным аспектом работы над устройствами и мы постоянно работаем над улучшением и ускорением этого процесса. Предлагаем вашему вниманию перевод небольшого рассказа о том, как он организован. Добро пожаловать под хабракат!



Читать дальше →

Есть ли в вашей компании электронная база знаний?

Reading time3 min
Views32K
Каждый сотрудник является носителем определённых знаний — это могут быть знания по технологиям, по архитектуре, технические контакты, навыки, текущее состояние разработки, планы на перспективу и ещё много чего. Это всё составляет базу знаний (knowledge base).
Знания в электронном виде — это документация на продукты в нескольких форматах (для разработчиков, для тестировщиков, для техподдержки, для конечных пользователей), документация на технологии и техники разработки, списки технических и деловых контактов, история переписки, приказы, объявления и прочее.

Думаю, не сильно совру, если скажу, что перенос знаний в электронную форму не практикуется. Потому что нет опыта, это не принято, нет технических средств, на это не выделяют время и другая тысяча причин. Получается, большая часть всех этих знаний хранится в головах сотрудников или, может быть, в блокнотах, но не на электронных носителях. Передать такие знания сложно.
А может быть я не прав?

Читать дальше →

Системы контроля в free-to-play

Reading time5 min
Views11K
Системы контроля были всё время существования цивилизации. Можно даже сказать, что системы контроля определяют цивилизацию. Древние системы контроля имели тенденцию поощрять огромную разницу в уровне благосостояния, с королём и приближёнными дворянами, контролирующими подавляющее большинство богатств страны. Сохранение такой разницы в богатстве очень дорого, поскольку военная сила, необходимая для её поддержания, растёт в геометрической прогрессии с увеличением неравенства.

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

Другой путь удержания контроля — сделать контроль менее очевидным, более тонким. Когда человек приходит в казино, ему предлагают возможность сыграть и выиграть джекпот. Разумеется, тот факт, что в конечном итоге казино всегда в плюсе, и что выигрыш одного человека означает проигрыш множества других людей, умалчивается, эти детали часто скрываются под несколькими слоями, в которых нужно разобраться, прежде чем понять что на самом деле происходит.
Читать дальше →

Лазерные фары концепта BMW i8

Reading time3 min
Views118K
В свете последних публикаций (технологии Вольво, технологии Мерседес), читатели Хабра попросили рассказать более подробную информацию о технологических новинках автомобилестроения. Мне кажется, что одна из самых интересных и перспективных разработок на данный момент — лазерные фары от БМВ.



Читать дальше →

Cookie без куков

Reading time1 min
Views55K

Отслеживание



Как мы обычно отслеживаем посетителей сайта? Одним из следующих методов:

  • cookies
  • javascript
  • local storage
  • flash, java, иные плагины
  • ip-адрес и UserAgent


Допустим, пользователь отключил всё это (и ходит через прокси или даже vpn). Есть ли способ всё-таки его отследить?
Оказывается — да. Это кэш браузера.
Читать дальше →

Тестируем CSS в Selenium IDE

Reading time8 min
Views23K
css

Я все больше в своей практике пытаюсь использовать автоматизированное тестирование. Стараюсь при этом не плодить инструменты и библиотеки, обходиться простыми подходами. Не так давно, я задумался о том, как протестировать CSS-файлы. Поиск по Интернету выявил следующие точки зрения на этот вопрос:

  1. Тестирование CSS не имеет смысла, так как это декларативный язык, а его результатом является сверстанное изображение страницы, которое можно оценить лишь визуально.
  2. Протестировать CSS можно с помощью снятия битмапов с сгенерированной страницы и сверка ее с эталонным изображением. Для этого даже есть некоторые инструменты.
  3. Нашлась некоторая библиотека CSS-Unit.

Должен сказать, что все варианты мне не понравились. В конечном итоге мне удалось протестировать CSS используя текстовый редактор, Firefox + Selenium IDE и… и больше ничего.
Читать дальше →

Технические особенности Mercedes S-Class

Reading time5 min
Views99K
В своём предыдущем посте я описал технологии направленные на обеспечение безопасности водителей. Читателям Хабра не хватило технических деталей о каждой технологии. Я обещал сделать отдельный пост, но для начала хотел бы завершить обзор новейших автоматизированных систем. В этом посте я по большей части расскажу о технологиях, увеличивающих комфорт и управляемость автомобиля Mercedess S-Class. А в следующем, сконцентрируюсь на технических деталях всех этих систем. Итак, начнём.

Читать дальше →

Continuous Integration для самых маленьких

Reading time12 min
Views115K

Вы все еще публикуете проект вручную? Тогда мы идем к вам


Под катом гайдлайн по внедрению CI для .NET проектов «с нуля», включающий:
  1. Автоматические ежедневные сборки
  2. Уведомления о проблемах
  3. Интеграцию с баг-трекером и системой контроля версий
  4. Версионирование продукта
  5. Версионирование базы данных
  6. Автоматизированные выкладки и бекапы

Читать дальше →

Оформление кода, оптимизация процесса проверки качества кода

Reading time5 min
Views36K

JavaScript, the winning style



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

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

В отличие от Питона у которого есть единый свод правил «Style Guide for Python Code», у языка JavaScript такого нет. Однако на выбор есть целых 6 популярных гайдов:



Помимо гайдов, не стоит так же забывать об автоматических анализаторах кода, таких, например, как JSLint и JSHint. И в них уже заложены свои настройки. Вопрос в том, какой же все-таки максимально правильный способ писать код на JavaScript, который был бы актуален и максимально соответствовал бы большинству рекомендаций? Давайте попробуем объединить большинство рекомендаций в этой статье и подумаем как можно оптимизировать процесс проверки качества кода.
Читать дальше →

Тестирование адаптивной верстки локального сайта

Reading time1 min
Views23K
Здраствуйте, ребята!

Сегодня наткнулся на статью «9 интересностей и полезностей для веб-разработчика», в которой рассматриваются всякие полезности для веб-разрабочиков. Среди всего прочего нашел для себя прикольную тулзу для тестирования сайта под разным расширением — «dimensionsapp» (ссылка). Но в чем проблема, мне необходимо тестировать сайт который располагается на моем локальном веб-сервере. И тут мне в голову пришла идея быстренько собрать такую же тулзу, только чтобы она работала у меня в локале!

Требования к тулзе:
  • Возможность ручного выбора ширины области просмотра и выбор из готовых размеров устройств Apple (iPhone и iPad)
  • Возможность просматривать на 100% высоты окна или полностью подстравить область просмотра под размеры девайса
  • Простой и легковесный интерфейс (никакой графики)
  • Шкала делений с шагом в 5 и 50 пикселей
  • Возможность видеть текущую ширину области просмотра


Итак в результате 3-х часов кодинга получена тулза с кодовым названием «Moka moka» (ну я долго не думал). Дальше парочка скриншотов работы тулзы:


Читать дальше →

Методы экспертных оценок

Reading time6 min
Views260K
Зачастую необходимо выбрать среди множества альтернатив, при этом каждая обладает различными преимуществами. И как же выбрать лучшую, имея мнение десятков, а то и сотен экспертов?

Читать дальше →

πfs — революционная файловая система без хранения данных­

Reading time2 min
Views178K

Что это?


πfs это революционная файловая система, которая вместо того, чтобы тратить место на вашем жестком диске, хранит все данные в π. Вам никогда больше не придется заботится о свободном месте! Вам говорили, что 100% сжатие невозможно? Да вот же оно!

Как собрать?


πfs собирается элементарно:
./configure
make


Да и использовать его не сложнее:
πfs -o mdd=<metadata directory> <mountpoint>

Где metadata directory — каталог с метаданными (названия файлов, смещение в π), а mountpoint ­— каталог монтирования.

Что же π делает с моими данными?


π — одна из самых важных констант математики, и у нее есть куча интересных свойств (о которых можно прочесть в статье на википедии)
Одним из таких свойств числа π предположительно является нормальность, что означает, что все его числа распределяются равномерно, при условии, что это дизъюнктивная последовательность, т.е. все конечные числовые последовательности находятся внутри него. Если мы рассмотрим число π по основанию 16 (HEX), то это предположение верно. Первая запись об этом была в 2001 году.
Ну а если так, то зачем нам хранить все эти эксабайты данных на винчестерах, если мы можем найти их в π?
Читать дальше →

«Разработка ядра Linux — это общение в клубе по интересам»

Reading time14 min
Views30K
Наш архитектор департамента серверной виртуализации Павел Емельянов дал интервью журналу «Системный администратор». Мы решили опубликовать здесь его интервью, в котором он рассказал о проекте CRIU, о том, как команда разработчиков работает с Linux-сообществом и с Линусом Торвальдсом, и об изменениях, которые могут произойти в области виртуализации в ближайшие годы.
image

Читать дальше →

Как я был телефонным фрикером

Reading time3 min
Views62K
image
картинка для привлечения внимания.

Фрикинг (phreaking), иногда фрикерство — мошенничество, связанное с телефонными (а в последнее время и с мобильными) сетями, один из подвидов хакерства. Источник
Английская википедия
Читать дальше →

Prepros: open-source компилятор файлов для front-end разработки

Reading time2 min
Views53K


Здравствуйте, уважаемые Хабражители.

Данная статья посвящена фантастическому, на мой взгляд, open-source приложению Prepros, которое может облегчить рабочий процесс многим фронт-энд разработчикам.

Prepros умеет компилировать файлы LESS, Sass, SCSS, Stylus, Jade, Slim, Coffeescript, LiveScript, Haml и Markdown, минифицировать и объединять в один JavaScript-файлы и это еще не все.

Под катом — более подробный обзор приложения.

Читать дальше →

BLIND GAMES — экзамен для игрового разработчика

Reading time4 min
Views17K
image
Недавно прочитанная статья BLIND GAMES: THE NEXT BATTLEGROUND IN ACCESSIBILITY навела меня на размышления о враждебности игровой индустрии к слепым и слабовидящим. Возможно, это связано с тем, что под компьютерной игрой сейчас в первую очередь понимается видеоигра, а как слепой может играть в видеоигры!? Нонсенс, чепуха!!! Нет, они, конечно, могут играть и в видеоигры, и даже полностью их проходить, как и Филипп Круазон 3 года назад смог пересечь Ла-Манш, но это больше похоже на подвиг, чем на развлечение. При этом, с другой стороны, каждый год появляются тысячи новых инди разработчиков, которые хотят испытать свои силы.
Читать дальше →

Язык до Кембриджа доведёт, или Как я перестал волноваться и полюбил W3C

Reading time5 min
Views38K
Посвящается Чарльзу, sine qua non.


У писателей и сценаристов есть такой художественный приём: в начале книги или фильма герои оказываются в какой-то очень странной и непонятной ситуации, а затем в течение двух часов постепенно проясняется, каким же образом они в эту ситуацию попали.

Сегодня я расскажу тебе, %username%, именно такую детективную историю. И завязкой в этой истории будет внезапное возникновение вот здесь, под номером 5, одной подозрительно русской фамилии:

www.w3.org/2001/tag

История эта начинается в дождливом марте 2013 года, когда я узнал, что рабочая группа W3C Pointer Events собирает последние комментарии к своей спецификации. (Честно говоря, я совершенно не помню, какая была погода в марте, но мне почему-то хочется, чтобы она была дождливой.)

So far the story goes

Геолокационные игры — большой обзор

Reading time4 min
Views95K
image Вы все еще чекинитесь? Тогда геолокационные игры идут к вам! Со времен прошлого обзора годичной давности число достойных проектов чуть ли не удвоилось, в отрасли наметились лидеры, но каждый месяц возникают новые, перспективные стартапы. Для меня тема гео+социальных игр из хобби превратилась в основную работу, так что хочу поделиться самым свежим списком игровых гео-проектов, кратко рассказать о самых заметных и о том, куда дальше будет развиваться этот голубой океан.

Узнать больше про гео игры

Лайк порождает лайк: что влияет на рейтинг в интернете

Reading time3 min
Views40K
8 августа журнал Science опубликовал интересную статью (полная статья за деньги, краткое описание) об исследовании поведения пользователей социальных сетей. Основной вывод исследования: плюсы (или лайки) постам в большой степени стимулируют следующих пользователей на аналогичные действия. В то же время минусы (дислайки) в целом не производят значимого эффекта. Из этого можно сделать другой вывод — нельзя слепо доверять мнению большинства в интернете.

Но кроме выводов у исследования есть еще как минимум одна интересная особенность. «Подопытными» были русскоязычные пользователи российского же социального новостного ресурса News2.ru — аналога Reddit.com или Digg.com. Давайте посмотрим подробнее кто, что и зачем исследовал.
Читать дальше →

Information

Rating
Does not participate
Location
Estepona, Málaga, Испания
Date of birth
Registered
Activity