Дайджест: Чему мы научили поиск за это лето

Автор: admin от 30-10-2015, 18:05, посмотрело: 602

Привет, Хабр! Цыплят, как известно, по осени считают. Осень в самом разгаре, давайте смотреть, чему мы научили поиск Google за это лето.

Дайджест: Чему мы научили поиск за это лето

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

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

Категория: Веб-разработка, Google, Android, iOS

 

Упрощение асинхронного кода на JavaScript с внедрением асинхронных функций из ES2016

Автор: admin от 30-10-2015, 17:45, посмотрело: 768

Хотя мы еще продолжаем работу над внедрением поддержки ES6/2015, команда Chackra также смотри за пределы ES2016 и, в частности, на асинхронные функции. Мы рады объявить об экспериментальной поддержке async-функций в Microsoft Edge, начиная со сборки Microsoft Edge (EdgeHTML 13.10547).

Категория: Компании » Microsoft

 

СУБД ЛИНТЕР Бастион успешно протестирована на ReactOS

Автор: admin от 30-10-2015, 17:35, посмотрело: 694

СУБД ЛИНТЕР Бастион успешно протестирована на ReactOSДобрый пятничный вечер, уважаемые читатели Хабра!

Коллектив разработчиков ReactOS представляет вашему вниманию свой первый совместный пресс-релиз с компанией ЗАО НПП «РЕЛЭКС».

Специалистами ЗАО НПП «РЕЛЭКС» успешно завершены работы по тестированию СУБД ЛИНТЕР Бастион на операционной системе ReactOS.

Замеры показали, что Линтер под управлением ReactOS дает прирост производительности на 10-15% по сравнению с Windows XP на идентичной аппаратной конфигурации. В ходе работ были выявлены недостатки в ОС, которые были оперативно устранены сообществом разработчиков при непосредственном и активном участии российского фонда ReactOS.

Категория: Системное администрирование, Веб-разработка, Windows

 

Прогнозирование в игровой индустрии. Часть 1: Всё о прогнозировании

Автор: admin от 30-10-2015, 16:52, посмотрело: 620

Я прогнозирую будущее. Нет, я не предсказатель. Я специалист по обработке данных. Звучит подозрительно, не так ли? На самом деле предсказать будущее не в силах никто – это вам не «Особое мнение» Спилберга. Но вероятности и сценарии, по которым развиваются события, вполне реальны.

Я уже писал о данных и использовании аналитики в играх и затронул вопрос прогнозной аналитики. В этой и последующих статьях я расскажу об этом подробнее.

Прогнозирование в игровой индустрии. Часть 1: Всё о прогнозировании

Категория: Программирование » Game Development

 

Возможна ли мультипроцессорная обработка в UEFI?

Автор: admin от 30-10-2015, 16:37, посмотрело: 677

Согласно спецификации Unified Extensible Firmware Interface программная среда, обеспечивающая выполнение инициализационных процедур до загрузки операционной системы, не поддерживает многопотоковую обработку. Основная причина – однопотоковая идеология UEFI и, как следствие, нереентерабельность сервисных процедур UEFI API. Вместе с тем, ряд задач не связанных с вызовом сервисных функций (например, тестирование оперативной памяти) не только допускают параллельное выполнение несколькими программными потоками, но и получают от такого похода прибавку производительности.

Категория: Программирование

 

Тестирование мобильных приложений: tips & tricks

Автор: admin от 30-10-2015, 15:45, посмотрело: 1001

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


  • как облегчить процесс тестирования мобильных приложений в целом;

  • о специфике работы с сетью, внутренними и внешними сервисами, платформах iOS и Android;

  • какие процессные решения и изменения позволят вам развиваться быстрее и вводить культуру тестирования в отделе разработки;

  • какие существуют полезные инструменты и решения для тестирования, отладки, мониторинга и миграции пользователей.


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

Как облегчить процесс тестирования?


1. Используйте принципы эвристики и мнемоники — они помогают удержать в голове все аспекты, которые нужно учесть при тестировании фичи или приложения.

  • Набор интеллект-карт на все случаи жизни: test insane, ministry of testing

  • Эвристики, мнемоники: I SLICED UP FUN (моя любимая), COP FLUNG GUN, SFDPOT, LONG FUN CUP


2. Cкриншоты, логи и видео — лучшие аргументы тестировщика!
К сожалению, с логами «общения» с сервером зачастую не всё так гладко, как с клиентскими логами. Обычно они добавляются скорее для удобства разработчика при отладке работы с сервером, чем для работы тестировщика.

Категория: Программирование » Веб-разработка

 

Дайджест новостей для iOS-разработчиков

Автор: admin от 30-10-2015, 15:45, посмотрело: 438

Уильяму Генри Гейтсу III 60 лет. Да-да, так его зовут полностью. Хотите проникнуться духом того времени — прочтите «Сотворение Microsoft». Сердечно поздравляем и желаем долгих лет и новых рабочих свершений. Тем временем в App Store появляется категория Shopping. Разработчики получили соответствующее письмо.

Дайджест новостей для iOS-разработчиков

Категория: Веб-разработка, Game Development, iOS

 

Блоки. Внутреннее устройство файла базы данных Cache. Часть 3

Автор: admin от 30-10-2015, 14:50, посмотрело: 517

Как и в двух предыдущих частях (часть 1, часть 2), я продолжаю знакомить вас с внутренним устройством баз данных Cache. На этот раз я расскажу о том, что еще можно узнать, и в чем может помочь мой проект Cache Blocks Explorer.

Блоки. Внутреннее устройство файла базы данных Cache. Часть 3

Категория: Админитстрирование » Системное администрирование

 

Зачем голосовому Поиску Google нейронные сети?

Автор: admin от 30-10-2015, 12:15, посмотрело: 824

Задумывались ли вы когда-нибудь, как работает голосовой поиск? Какая магия переводит ваши слова в поисковый запрос, причём практически в режиме реального времени? Сегодня мы расскажем, как «О’кей, Google!» стал ближе к вам на 300 миллисекунд и что именно позволяет вам разговаривать с вашим телефоном простым человеческим языком.
Зачем голосовому Поиску Google нейронные сети?

В основе актуальной версии голосового поиска Google лежит улучшенный алгоритм для обучения нейронных сетей, созданный специально для анализа и распознавания акустических моделей. В основу новых, Рекуррентных Нейронных Сетей (англ.: recurrent neural networks — RNN), легли Нейросетевая темпоральная классификация (англ.: Connectionist Temporal Classification — CTC) и дискриминантный анализ для последовательностей, адаптированный для обучения подобных структур. Данные RNN намного точнее, особенно в условиях посторонних шумов, а главное — они работают быстрее, чем все предыдущие модели распознавания речи.

Категория: Компании » Google

 

eFast Browser – новый образец adware под Chrome

Автор: admin от 30-10-2015, 11:50, посмотрело: 553

eFast Browser – новый образец adware под Chrome

Эксперты безопасности обнаружили новую угрозу для Интернет-пользователей Chrome. Несмотря на то, что Google укрепил свою безопасность для борьбы с этими атаками, преступники постоянно изменяют и адаптируют свои творения, а это новое adware потенциально способно привести к серьезным проблемам с конфиденциальностью и даже краже персональных данных.

eFast Browser по всей видимости, работает аналогичным способом, как и многие другие подобные программы, с которыми мы сталкивались в прошлом. Она бомбардирует Ваш браузер навязчивыми всплывающими окнами и перенаправляет Вас на нежелательные веб-сайты, а также позволяет отслеживать каждое Ваше движение в Интернете, направляя к Вам все большее количество неприятных рекламных объявлений. Впрочем, что делает eFast Browser уникальным, так это

Категория: Компании » Google

 
Назад Вперед