-
Не так давно наша компания закончила работу над внедрением PACS-сервера (Picture Archiving and Communication System) в один из медицинских диагностических центров нашего города. До этого там стоял PACS-сервер с открытым исходным кодом — dcm4chee, который не блистал высокой скоростью работы,…
-
Работа с шедулером в Java
Недавно в процессе работы, я столкнулся с задачей управления шедулерами, в работающем приложении. У нас серверное приложение, и в конфигурационных файлах Spring мы указывали, какие задачи запускать по таймеру. Однако, далее появилась следующая задача — убирать из списка выполнения эти…
-
Визуализация шаблонов использумых паролей
Учёные из академии ВВС США проанализировали возможность подбора пароля по специальному словарю, созданному при помощи графических клавиатурных «паттернов», используемых пользователями для создания надёжного, но легко запоминающегося пароля.
-
Запекаем MaсBook Pro в отчаянной попытке восстановить работоспособность дискретной видеокарты
Завязка В минувшее воскресенье при просмотре ролика на YouTube экран моего MacBook Pro 15" Late 2011 вдруг на мгновение стал белым и погас, звуковое сопровождение также прервалось, остался только средней интенсивности (на слух около 4000RPM) шум кулеров. Выключив ноутбук кнопкой…
-
Тестирование: 20 принципов новичка
Все началось на офисной кухне со спора, который разгорелся между мной, менеджером по бизнес-процессам и рискам и моим коллегой из отдела технического сопровождения продаж. На тот момент он обучался на полуторагодичных курсах основ программирования в местном институте информационных технологий, а…
-
Обучающий скринкаст по Node.JS
Как-то прошло незамеченным достаточно весомое событие — старт обучающего скринкаста по ноде от создателя javascript.ru Ильи Кантора. Давайте исправим эту ошибку и в данном посте будем аккумулировать впечатления, вопросы и предложения по нему. здесь можно ознакомиться с содержанием кринкаста Очевидно,…
-
Как мы готовили сеть в Казани к перегрузкам Универсиады
Всем этим людям нужна была сотовая связь на Универсиаде-2013 в Казани Крупные спортивные мероприятия — это всегда перегрузки для отдельных участков сети, где наблюдается наибольшее количество абонентов. Это не похоже по профилю на сезонные пики, например, на Новый Год –…
-
Ошибка в работе L7 в Mikrotik
Решая задачу, выявил странное поведение L7 в Mikrotik. При явном указании в регулярном выражении регистр символов игнорируется, даже если в регулярном выражении символы заданы в байтах.
-
Как прошел конкурс летающих роботов: полёты и ошибки
Установка дрона на стартовую позицию Год назад начался конкурс летающих роботов с призом в 1 миллион рублей. На старте было 536 заявок. На первой контрольной точке осталось 237 участников, на второй — 204, на третьей — 72. До финала дошли…
-
Нужны ли в JavaScript классы? часть 2
см. Часть 1 Производительность: создание классов через __proto__ По производительности Object.create к сожалению не дает больших результатов (в особенности со вторым аргументом — дескрипторами). В отличии от использования __proto__ напрямую, который оказался даже быстрее связки функции–конструктора с оператором new —…