Некоторое время назад наш поиск стал работать быстрее. Особенно это заметно на сложных для движка запросах, в которых используется минимум фильтров и высокочастотные слова, что требует построить фасеты по результатам и отсортировать максимальные объёмы документов. Но и запросы средней сложности, где в выдаче немного документов, стали обрабатываться заметно быстрее. Почему возникла необходимость что-то ускорять и как мы это делали?
Читать полностью »
Новости информационных технологий - 21119
Как мы ускорили поиск на hh.ru
2013-11-28 в 9:22, admin, рубрики: java, lucene, Блог компании HeadHunter, параллельное программирование, поиск, Поисковые машины и технологии, метки: java, lucene, поискEVGA опубликовала первое изображение 3D-карты серии GeForce с «карбоновым» кожухом, которая будет выпущена до конца года
2013-11-28 в 9:20, admin, рубрики: Новости, метки: новостиEVGA решила заинтриговать поклонников своей продукции, опубликовав изображение фрагмента новой 3D-карты серии GeForce.
На изображении виден край кожуха системы охлаждения, оформленный «под карбон» и края секций радиатора. Расположение маркировки GeForce относительно этих краев позволяет предположить, что название будет длиннее, чем GeForce GTX и трехзначное число.
Кроссплатформенный канделябр
2013-11-28 в 9:13, admin, рубрики: game development, ios development, unity3d, игры для ios, разработка под iOS, метки: ios development, unity3d, игры для ios В статье GameDev и канделябр мы описали процесс портирования игры Марьяж под Android. Игра вышла достаточно успешной и практически сразу после релиза мы начали планировать кроссплатформенную версию с дальнейшим прицелом на онлайн. В качестве платформы была выбрана unity3d. Процесс разработки занял около шести месяцев.
Интересно? Заходите под кат!
Читать полностью »
Во время моего визита в Гонконг сегодня я увидел зеленый контейнеровоз на площади возле территории Wan Chai (возле метро), из открытых дверей, вышли два одетых в мультяшных тигров парня и, обратившись ко мне, предложили посетить их ферму по добыче биткоинов! Под звуки привлекающей легкой музыки я вошел внутрь и увидел какие-то метровой высоты баки из прозрачного стекла на треть заполненные жидкостью и погруженными в эту жидкость многочисленными зелеными платами, между которыми тихо булькали пузырьки. Из каждого стеклянного резервуара поднимаются медные трубы, подключенные к небольшой охлаждающей установке. Сконденсированные пары жидкости время от времени капают вниз. Постоянно мигают светодиоды, создается впечатления присутствия жизни.Читать полностью »
В чем проблема «проблемы БЭМ’а»?
2013-11-28 в 8:42, admin, рубрики: bem, css, html, БЭМ, Веб-разработка, верстка, метки: bem, css, html, БЭМ, версткаВроде закончилась неделя 30 строк кода и взамен ей видимо пришла неделя "БЭМ". Причем прослеживается достаточно забавная очередность топиков:
- Верстаем веб-страничку за 15 мин.
- На БЭМ'е было бы лучше!
- Сами вы ешьте свой бем, у меня препроцессоры!
И самое интересное, как всегда, в комментариях — чистой воды холивар. Но из-за чего? Почему одни свято верят в методологию БЭМ'а, другие презирают её как узурпатора семантичности? Я попробую изложить свою точку зрения на суть всего холивара и прояснить в первую очередь для себя положение БЭМ'а в собственном мироздании.Читать полностью »
Minecraft 2 на C# (20 строк кода)
2013-11-28 в 8:37, admin, рубрики: 30 строк, game development, ненормальное программирование, метки: 30 строк, c++, game development, ненормальное программированиеУважаемые читатели, прошу обратить внимание что это «ненормальное программирование» во избежании недопониманий.
Для тех кто видел мою предыдущую версию Minecraft сразу скажу, что это не развитие предыдущего безумия, это совершено новое и еще более безумное безумие, детали которого я раскрою под катом. В этот раз я старался вести себя поспокойнее и исправно пил лекарства чтобы санитары незападозрили неладное.
Для тех же кому понравился сам Minecraft я тоже приготовил сюрприз, добавил огонь, который так просили некоторые читатели.
В игре присутствуют следующие блоки:
- Воздух
- Земля
- Огонь (с анимацией)
- Вода
ЛюбовьЛестница- Коренная порода
Возможности:
- Вода растекается и тушит огонь
- Огонь поджигает лестницы
- Гравитация
- Создание блоков
- Разрушение блоков земли
Картинка для привлечения внимания:
Немного про нейтрино, космологию и отечественные проекты
2013-11-28 в 8:34, admin, рубрики: IceCube, астрофизика, будущее здесь, Космология, космонавтика, нейтрино, метки: IceCube, астрофизика, Космология, нейтрино Навеяно статьей про IceCube и первые пойманные нейтрино прямой генерации.
Несомненно, это великое достижение для нейтринной астрофизики, и вообще всей физики в целом. Событие, по масштабам сравнимое с открытием бозона Хиггса, и не менее интересное. Однако хотелось бы уточнить несколько моментов описанных, как в самой статье, так и в комментариях к ней.
Читать полностью »
Универсальный способ быстро сделать скриншот в linux
2013-11-28 в 8:17, admin, рубрики: bash, DropBox, imagemagick, linux, screenshot, велосипед, метки: bash, DropBox, imagemagick, screenshot, велосипедКак дошло до жизни такой
С переходом ubuntu на unity как-то резко пришло просветление и жажда чего-то такого, что не приходилось бы раз в пол года переделывать с нуля. Поставил себе arch, а там дошло до минимализма и нежной любви к xfce.
Правда, лень моя тогда ещё была не столь развита и скриншоты делались при помощи GIMP'а.
За подробностями — прошу под кат.
Змейка на ПЛК? Легко!
2013-11-28 в 7:40, admin, рубрики: scada, ненормальное программирование, плк, Программинг микроконтроллеров, Программирование, метки: scada, плк, ПрограммированиеДень добрый, читатели!
Здесь недавно жаловались, что тема “промышленного программирования” раскрыта недостаточно. Попытаюсь это исправить.
Для наглядности разберем как написать классическую змейку для контроллера семейства Siemens s7-300.
Если стало интересно – добро пожаловать под кат.
Внимание – картинки и много кода на подобном ассемблеру языке!
Читать полностью »
JavaFX и Spring. Вместе веселей
2013-11-28 в 7:11, admin, рубрики: Derby, java, javafx, maven, spring, метки: Derby, java, javafx, maven, spring
В данной статье я хочу рассказать о своем опыте интеграции таких вещей как JavaFX и Spring. И заодно использовать базу данных Derby и Maven для сборки приложения.
Введение
JavaFX выглядит довольно удобной и привлекательной технологией для реализации десктопных решений на платформе Java. Начиная с версии Java SE 7 Update 6, JavaFX является частью реализации Oracle Java SE, т.е. никаких дополнительных установок на стороне пользователя не требуется.
Spring со своей стороны, дает удобные фишечки в виде IoC, управление транзакциями и т.д., которые не хочется реализовывать самому.