Friday, April 03, 2020

О микросервисах

Микросервисы, что и как:

Довольно подробный обзор темы Микросервисы и их применение

Как делать отчеты с использованием микросервисов

Архитектурные решения для микросервисов

ИБП Kehua

Все, что вы хотели знать, но стенялись спросить об ИБП Kehua. 3-й в мире производитель источников бесперебойного питания. Широкая продуктовая линейка Kehua включает ИБП с различной мощностью и сферами применения: это ИБП двойного преобразования мощностью от 1 до 1200 кВА с IGBT-выпрямителями, трансформаторные ИБП мощностью от 10 до 600 кВА, ИБП малой мощности (1–10 кВА), источники для морских применений и модульные ИБП.

Wednesday, April 01, 2020

COVID - 19. Как это должно быть

Вот правильный подход: гаджеты для медперсонала, собирающие информацию о возможном заражении. Кольцо, которое автоматически измеряет температуру, пульс и др. показатели, сохраняя данные в облаке. Накопленный таким образом массив даст возможность разработать модели предсказания заболевания на ранней стадии.

Из всех инвестиций - закупка этих колец и облачное хранилище. Хорошо, университеты в России бедные, МГУ вот лицензии Zoom какую неделю закупает. Но ведь есть (была ?) масса всяких институтов развития. РВК, НТИ, молодые, прости господи, профессионалы и пр. И что? Где все эти бесмыссленно беспощадные организации? Видимо, на острове Русский ...

INJOIT vol. 8, no.4

Вышел новый номер журнала INJOIT. Это четвертый номер в 2020 году. И восьмой год издания журнала. И да - есть статья про прогноз короновируса. И это не первоапрельская шутка.

Темы статей:

  • Method of iterated kernels in problem of wave propagation in heterogeneous media: calculation of higher orders terms
  • Программный комплекс структурного синтеза, анализа и параметрической оптимизации радиотрактов
  • Mathematical modelling of the dynamics of the Coronavirus COVID-19 epidemic development in China
  • Full-scale and Simulation Modeling of a Centralized Control System for Transport Robots
  • Матрицы корреспонденций и анализ пассажирских потоков
  • Применение метода сбалансированной идентификации к восстановлению параметров быстрого нелокального переноса тепла в плазме магнитного термоядерного синтеза
  • Алгоритмы асинхронных круговых турниров для многозадачных приложений обработки данных
  • Построение минимальных вершинных расширений графа методом Рида-Фараджева
  • Assessment IT Governance of Human Resources Information System Using COBIT 5
  • Подход к определению понятия синхронизация в логистических системах
  • На пути к физическому интернету: промышленные и логистические кластеры, стандартизация цифрового контейнера и сроки внедрения

Архив журнала находится здесь.

/via Лаборатория ОИТ

Sunday, March 29, 2020

Другая EDA

Компьютерные науки любят разные сокращения. Их так много, что они начинают повторяться. На этот раз EDA - Event Driven Architectures

Sunday, March 22, 2020

Friday, March 20, 2020

На войне как на войне

Не сказать, чтобы все было готово к онлайн-обучению. Пока в магистратуре ВМК МГУ так.

Monday, March 16, 2020

Но как?

Отслеживание перемещений - как это делается. Все базы с индивидуальными данными - опасны. K-anonimyty - обязательное требование.

Sunday, March 15, 2020

Thursday, March 12, 2020

PyTorch & TensorFlow

Jakarta

JEE -> Jakarta EE. Дальнейшая работа над спецификацией JEE передана Eclipse Foundation, а торговая марка Java осталась у Oracle. Соответственно, нужно переименование.

Sunday, March 08, 2020

Новая модель конференций

Из анонса IT-конференции:

Due to current international travel difficulties, the logistics offer alternative presentation options. This solution will cover the scenario where none of the authors are able attend. The following options are available for the delivery of the presentation:

(i) Regular on site presentation at the conference location

(ii) Pre recorded presentation to be provided to logistics ahead of the event

CNN & Urban flow

Сверточные сети в анализе городских потоков

См. также другие публикации, посвященные CNN

Saturday, March 07, 2020

Царь-ИБП

DPA 250 S4 - самые мощные и передовые ИБП на рынке. Компания «Абсолютные Решения» предлагает ИБП DPA 250 S4 производства ABB, отвечающий требованиям большинства заказчиков в этом секторе. DPA 250 S4 устанавливает стандарт на следующее десятилетие развития ИБП. Отсюда

См. другие публикации, посвященные ИБП

Архитектура ML систем

Friday, March 06, 2020

Russian Science Citation Index

Из его собственного регламента: "3.2.3. Рабочая группа собирается и проводит свои заседания по необходимости, но не реже двух раз в год. Итоговые решения о включении изданий в RSCI или исключении изданий из RSCI принимаются на основе консенсуса, в противном случае – простым большинством голосов присутствующих на заседании членов Рабочей группы. Все принятые решения в обязательном порядке фиксируются в протоколах заседаний Рабочей группы. Протоколы заседаний Рабочей группы публикуются в публичном открытом доступе на сайтах РАН и НЭБ."

Отсюда

И где же можно прочесть эти протоколы? Кто-нибудь знает?

Event Driven Architecture

Thursday, March 05, 2020

Tuesday, March 03, 2020

Sunday, March 01, 2020

INJOIT vol. 8, no. 3

Вышел новый номер журнала INJOIT. Это третий номер в 2020 году. И восьмой год издания журнала.

Темы статей:

  • Нейросетевой алгоритм поиска областей открытия/закрытия в видеопоследовательностях
  • Об одном подходе к гибридизации в методе мультистарта
  • Анализ эффективности расположения пожарных станций с использованием ГИС-модели
  • Improvement of Ethnobotanical Information System Using SQL Server
  • Effectiveness of the Application Clonezilla to Clone Image with Ubuntu Server 12.04 and Samba Server
  • FPID controller design based different optimization Techniques for model order reduction of AVR
  • Разработка игрового приложения для нестандартного восьмипроцессорного устройства с осязательным интерфейсом
  • О программировании для сервисов на основе близости
  • Цифровые двойники на базе развития технологий BIM, связанные онтологиями, 5G, IoT и смешанной реальностью для использования в инфраструктурных проектах и IFRABIM
  • Умные технологии в портах и в судоходстве, как связанные цифровые двойники берега и судна в мультимодальном окружении

Архив журнала находится здесь.

/via Лаборатория ОИТ

Wednesday, February 19, 2020

Обещания

W3C Geo и JavaScript promise:

var getPosition = function (options) {
  return new Promise(function (resolve, reject) {
    navigator.geolocation.getCurrentPosition(resolve, reject, options);
  });
}

getPosition()
  .then((position) => {
    console.log(position);
  })
  .catch((err) => {
    console.error(err.message);
  });

Отсюда

ML Python

Обзор: Python и машинное обучение

См. также другие публикации, посвященные Python

Monday, February 10, 2020

Clang

Open Source компилятор Clang. Можно использовать в учебных целях в курсе по разработке компиляторов.

И активная дискуссия на YC

Р-р-р

Коллекция книг и других свободных материалов по языку R

См. также другие публикации по использованию языка R здесь и здесь и здесь.

Saturday, February 08, 2020

Немного биоинформатики




Compute the Score of a Linear Peptide. Чтобы не потерялось

#!/usr/bin/python3

def create_peptide_mass_dict():
    peptide_mass = dict()
    peptide_mass["G"] = 57
    peptide_mass["A"] = 71
    peptide_mass["S"] = 87
    peptide_mass["P"] = 97
    peptide_mass["V"] = 99
    peptide_mass["T"] = 101
    peptide_mass["C"] = 103
    peptide_mass["I"] = 113
    peptide_mass["L"] = 113
    peptide_mass["N"] = 114
    peptide_mass["D"] = 115
    peptide_mass["K"] = 128
    peptide_mass["Q"] = 128
    peptide_mass["E"] = 129
    peptide_mass["M"] = 131
    peptide_mass["H"] = 137
    peptide_mass["F"] = 147
    peptide_mass["R"] = 156
    peptide_mass["Y"] = 163
    peptide_mass["W"] = 186

    return peptide_mass


def peptide_mass(peptide, masses):
    mass = 0
    for i in range(len(peptide)):
        mass += masses[peptide[i]]

    return mass


def gen_spectrum(peptide):
    masses = create_peptide_mass_dict()
    spectrum = [0]
    chank_len = 1
    peptide_len = len(peptide)
    while chank_len < len(peptide):
        start = 0
        while start + chank_len <= peptide_len:
            spectrum.append(peptide_mass(peptide[start:start+chank_len], masses))
            start += 1

        chank_len += 1

    spectrum.append(peptide_mass(peptide, masses))
    return sorted(spectrum)


def score(theorSpectrum, ExpSpectrum):
    score = 0
    for item in theorSpectrum:
        if item in ExpSpectrum:
            score += 1
            ExpSpectrum.remove(item)

    print (score)
    return score


peptide = "NQEL"
experim_spectrum = [0,113,114,128,129,242, 242,257,370,371,484 ]
theorem_spectrum = gen_spectrum(peptide)
score(theorem_spectrum, experim_spectrum)

ML NLP

Очень интересный обзор использования машинного обучения для NLP

См. также другие публикации, посвященные NLP

Convergent 2018

Сборник статей конференции Конвергентные технологии 2018 вышел в Springer

Wednesday, February 05, 2020

Прочли в газете

Еще 31 декабря 2019 года канадский стартап предупредил о вирусе. А как они это сделали? А просто прочитали: "Bluedot uses natural-language processing and machine-learning techniques to sift through global news reports, airline data, and reports of animal disease outbreaks, as described by Wired. Epidemiologists look over the automated results, and if everything checks out, the company sends alerts to its clients in the public and private sectors."
"мы просто научили систему понимать тексты" - Wired.
Медико-профилактические факультеты медвузов России вряд ли учат такому ... И про новый коронавирус выпускники не прочтут :(

На следующие 10 лет

Что Google видит в развитии искусственного интеллекта на следующие 10 лет. На самом деле - совсем немного. Или не все говорят. Основное - мультимодальные системы, которые будут базироваться на разных источниках данных.

Monday, February 03, 2020

Как пройти в библиотеку?

Еще один мета-поисковик по научным работам - The Asian Digital Library (ADL)

INJOIT vol. 8, no. 2.

Вышел новый номер журнала INJOIT. Это второй номер в 2020 году. И восьмой год издания журнала.

Темы статей:

  • Полурешетка корней из формальных языков специального вида
  • Моделирование динамики температурного поля грунтов вокруг магистральных газопроводов в криолитозоне
  • Framework for ontology-driven threat modelling of modern computer systems
  • Связывание показателей в модели оценивания качества сложных объектов на основе определений понятий
  • Разработка метода актуализации базы пространственных данных в корпоративных геоинформационных системах на основе новых топологических правил
  • Спецификация 3GPP D2D и публичные сервисы
  • A Review of Virtual Laboratory and Justification for Adoption in Nigeria Tertiary Educational Institutions
  • Компьютерная система контроля знаний по пунктуации русского языка
  • Contemporary Studies in Electronic Documentation (ED) or will the digital person remain a gentleman
  • Анализ трендов научных исследований по теме умной мобильности
  • Об альтернативной модели отметки местоположения в социальных сетях

Архив журнала находится здесь.

/via Лаборатория ОИТ

Tuesday, January 21, 2020

Всюду жизнь

Название города Алеппо я слышал только в новостях. Война, бомбежки и вообще Сирия. И тут вдруг сообщение от researchgate: "... you were recently cited by an author from University of Aleppo". И вполне себе интересные статьи пишут в этом университете. Оптимизирующий компилятор для Android

Sunday, January 12, 2020

Перечень ВАК

ПЕРЕЧЕНЬ рецензируемых научных изданий, в которых должны быть опубликованы основные научные результаты диссертаций на соискание ученой степени кандидата наук, на соискание ученой степени доктора наук (по состоянию на 26.12.2019 года)

Журнал INJOIT - номер 26.

Журнал Современные информационные технологии и ИТ - образование - номер 1983

Wednesday, January 08, 2020

Что же такое IoT?

Что есть Интернет Вещей? Как его нужно понимать? Терминология (онтология) - это всегда важно :)

INJOIT том 8, номер 1

Вышел новый номер журнала INJOIT. Это первый номер в 2020 году. Восьмой год издания пошел.

Темы статей:

  • Развитие проектов добровольных распределенных вычислений на основе дорожных карт и многопараметрических оценок
  • Структура слога в татарском языке: от данных к модели
  • Measuring Similarity of Fiction Texts Based on Distributional Semantic Models (Case Study of the Russian Original Text and English Translations of M.Bulgakov's Novel "The Master and Margarita")
  • Сравнительный анализ ассоциаций в корпусах социальных сетей на основе дистрибутивно-семантических моделей для русского языка
  • Phygital поколение в условиях свободной глобальной коммуникации
  • Исследование доверия жителей Санкт-Петербурга к использованию информационных технологий для взаимодействия с органами власти
  • Современные подходы к организации мониторинга пассажиропотоков общественного транспорта городских агломераций
  • Компьютерная визуализация русской языковой картины мира
  • Автоматизированный сбор данных социальных сетей для разработки факторной модели сетевой самопрезентации
  • Анализ виртуализации сверхсовременного общества в контексте решения проблемы мультипарадигмальности социологии
  • Свободное программное обеспечение в образовательном процессе как фактор формирования правового и технологического аспектов информационной культуры школьника
  • Подход к извлечению, экспликации и представлению контекстного знания при изучении развивающихся междисциплинарных направлений исследований

Архив журнала находится здесь.

/via Лаборатория ОИТ

Tuesday, January 07, 2020

Friday, January 03, 2020

DL 2020

Хорошая статья о состоянии и перспективах глубинного обучения

См. также другие публикации по теме deep learning

Wednesday, January 01, 2020