Архив за 29 декабря 2015 - 8

Работа «ИТ-космонавтом»: как мы, инженеры, ездим в гости к медведям и тюленям - 1

«Чёрт. Запускайте космонавта» — фраза, с которой начинаются наши самые сложные выезды. Помню, на прошлое Рождество примерно так мы и поехали чинить АБХМ одного государственного учреждения. Машина замерзала, а дата-центр от этого грелся. От того, починим или нет, зависело, как пожилые люди по всей стране проведут Новый год (с пенсией или без). Спасли, но работа была ещё та. Потом её рассчитали и начислили. Пенсию.

С тех пор нас и называют космонавтами, потому что работаем в автономке. Минимум половина выездов — это максимум час на комплектацию и неделя где-нибудь там, где вместо Хабра только медведи. И даже деньги ничего не стоят. Читать полностью »

Инвестиционная, экспертная поддержка, персональный трекер, коворкинг – Фонд развития интернет-инициатив (ФРИИ) предоставляет комплексную финансово-информационную поддержку лучшим стартапам в России. В рамках проекта предложены лекции и тренинги с ведущими отраслевыми специалистами: Егор Руди, Анна Аникеева, Николай Давыдов.
Бизнес-проекты 2013-2014: судьба стартапов, получивших поддержку ФРИИ - 1
В нашей статье представлен обзор пяти наиболее интересных и ярких стартапов 2013-2014 гг., которые продолжали интенсивно развиваться в 2015 г.
Читать полностью »

Компания ITSkins, которая специализируется на выпуске аксессуаров для различных устройств, три недели назад слила в Сеть информацию о габаритах смартфонов Samsung Galaxy S7 и Galaxy S7+, а также компьютерное изображение Galaxy S7.

В этот раз сотрудники ITSkins, используя имеющиеся данные, создали куда более привлекательные модели, которые мы и предлагаем вашему вниманию. Еще раз обращаем ваше внимание на то, что эти изображения не являются официальными рекламными материалами Samsung.

Повышаем производительность поиска с помощью партиционирования индекса в Apache Solr - 1

Полнотекстовый поиск используется в Wrike почти повсеместно. Поиск в шапке страницы дает возможность быстрого доступа к последним задачам с сортировкой по дате обновления, с совпадением по названию. Такой вариант поиска представлен в разделах «Моя работа» и «Панель задач».
Поиск в списке задач работает по всем полям: название, описание, имена файлов вложений, авторы, комментарии, дата изменения. Максимальный приоритет у задач, активность по которым связана с текущим пользователем, с фразовым совпадением в названии, описании или в комментариях.
Упрощенный вариант поиска по названиям используется:

  • при расстановке зависимостей для диаграммы Ганта (предшествующая и последующая задачи),
  • при добавлении ссылок на задачи по названиям (меншенинг),
  • при добавлении подзадач.

В этих разделах используется instant search с неявным wildcard: пользователь последовательно вводит u, up, upd, update, а поисковые запросы принимают вид: u*, up*, upd*, update*.
Кроме того, wildcards можно использовать во всех вариантах поиска.
Таким образом, часто приходят “тяжелые” поисковые запросы, вызывающие многократное чтение индекса, повышенную нагрузку по CPU/IO на серверах и, как следствие, общие задержки в обработке запросов в “часы-пик”.
В данной статье мы поделимся своим способом решения проблемы производительности.
Речь пойдет об ускорении поиска при работе с поисковым сервером Apache Solr через партиционирование коллекций. Описанный способ был нами опробован на версиях 4.9.0 и 4.10.2.

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

Сканеры безопасности: автоматическая классификация уязвимостей - 1

Растущее количество угроз вынуждает разработчиков средств анализа защищенности постоянно усовершенствовать свои решения. Сейчас на рынке ИБ представлен широкий выбор сканеров безопасности от различных производителей, которые разнятся по своей эффективности. Это делает невозможным выпуск новых версий сканеров без конкурентного анализа подобных продуктов.

Компания Positive Technologies разработала собственную методологию конкурентного анализа для тестирования и сравнения сканеров по объективным критериям, таким как типы и количество найденных уязвимостей, полнота сканирования различных целей. Кроме того, была сформирована база данных конкурентного анализа (DBCA — Database of Competitive Analysis), в которой собраны уникальные уязвимости, найденные в процессе ручных проверок и автоматического сканирования синтетических целей, реальных сайтов, CMS, веб-приложений и прочих информационных систем сканерами безопасности (WebEngine – встроенный в PT AF и PT AI, Acunetix, AppScan и др.). DBCA используется для сравнения результатов сканирования новыми версиями сканеров Positive Technologies с результатами сторонних сканеров и отсеивания ложных срабатываний (false positive).

Однако наполнение DBCA требует месяцев ручного труда высококвалифицированных инженеров-тестировщиков. Процессы настройки окружений и сканирования занимают много времени, порой недели. Еще дольше происходит процесс валидации найденных уязвимостей. Так, над заполнением текущей базы работали три инженера отдела QA в течение года. В связи с этим возникла необходимость ускорения и автоматизации работ.

Решением стало использование математического аппарата нейронных сетей (НС) и нечетких измерительных шкал. Об этом мы подробно писали в предыдущей статье «Сканеры безопасности: автоматическая валидация уязвимостей с помощью нечетких множеств и нейронных сетей». Теоретические исследования вошли в основу практического эксперимента, поставленного инженерами Positive Technologies: Тимуром Гильмуллиным, Владимиром Софиным, Артемом Юшковским.

Была решена формальная задача по преобразованию DBCA в базу знаний, путем использования НС (в качестве решающего правила) и нечетких измерительных шкал (для лингвистической оценки результатов классификации в понятной человеку форме). Практически DBCA была дополнена правилами и механизмами отсеивания ложных срабатываний, заранее отсортированных по степени уверенности в их наличии, оцененных на нечеткой измерительной шкале. Это позволило ускорить работу инженеров-тестировщиков по анализу результатов сканирования и отсеиванию ложных срабатываний. Читать полностью »

Представители BMW Group отправятся в начале следующего года в Лас-Вегас, где пройдет выставка потребительской электроники Consumer Electronics Show 2016, чтобы представить концепт-кар Vision Car.

В опубликованном пресс-релизе нет никаких подробностей о силовой установке и характеристиках автомобили. Пока что нам предлагают первое компьютерное изображение салона, которое демонстрирует приборную панель, лишенную каких-либо переключателей. Основное внимание на картинке сразу же привлекает изогнутый полупрозрачный дисплей.

imageАнестезиолог Кон Коливас разработал собственную версию планировщика задач для Linux ядра, потому что существующая реализация была адаптирована под серверные задачи, но неудовлетворительно справлялась с пользовательскими задачами.

Алексей Кузнецов, который по воле случая «превратился» в Linux хакера, сменил свою профессию с физика-теоретика на системного программиста.

ИТ-журналист Пётр Семилетов помимо своей основной работы уже десять лет разрабатывает свой текстовый редактор Tea с открытым исходным кодом.

Леся Новасельская, получившая специальность паталогоанатома, участвует в тестировании проекта c открытым исходным кодом.

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

Компания LG Electronics представила новую беспроводную гарнитуру 2016 Tone+ Bluetooth, которая будет доступна для ознакомления посетителям грядущей выставки CES 2016.

LG покажет беспроводную стереогарнитуру 2016 Tone+ Bluetooth на CES 2016

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

Выставка достижений «Интернета вещей». Innolabs VIS CAST и Kraftway Smart Video Camera - 1
Фото: Юлия Лунина
Весь 2015 год тема «Интернета вещей» не сходила со страниц блога Intel на GeekTimes — фактически, она стала здесь основной. Поскольку технология сравнительно нова, посты по IoT в основном были обучающими. Однако не стоит относить IoT к категории «вечно перспективных» — и это еще раз доказала компания Intel, проведя в середине декабря смотр устройств, которые уже сейчас готовы стать компонентами «Интернета вещей».
В мероприятии приняло участие несколько отечественных разработчиков. О некоторых из них мы уже писали, скажем, аппарату для мониторинга здоровья от «ФРУКТ МД» был посвящен целый пост. На этот раз расскажем о еще двух интересных, на наш взгляд, проектах: системе беспроводной трансляции голоса VIS CAST и «умной» видеокамере Kraftway Smart Video Camera.
Читать полностью »

Как сообщает Digitimes, ссылаясь на китайское издание Economic Daily News, компания Inventec стала крупнейшим в мире производителем серверных решений, которые выпускаются по заказам ODM и OEM.

Если верить изданию, то сегодня компания, клиентами которой являются Hewlett-Packard, Dell, Lenovo, Toshiba, Acer и прочие именитые бренды, уже производит около 30% от общего количества серверов. В прошлом году доля компания на серверном рынке составляла около 25%, а в следующем году, ожидается, что она увеличится до 35%.


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