Участие в ВТО потребовало стандартизации терминов и определений, для: «предупреждения действий, вводящих в заблуждение приобретателей, в том числе потребителей» (ст. 6, 46 184-ФЗ). Общепринятая двухуровневая система разделения на обязательные техрегламенты и добровольные ГОСТы становится одноуровневой после требований ст.46 184-ФЗ, при создании описаний и в контрактах на поставку и, соответственно, для используемых терминов и интерпретации их определений. В данном словаре представлены десятки тысяч определений, чтобы эффективнее реализовывать различные задачи в IT отрасли.
Пользователь
Полнотекстовый поиск в PostgreSQL с SQLAlchemy
Привет, Хабр! В прошлой статье я писал о том, как реализовать end-to-end тестирование telegram-бота. А сегодня расскажу о том, как реализовать полнотекстовый поиск в Postgres посредством SQLAlchemy и как его проиндексировать.
Меня зовут Михаил Выборный, я python-разработчик, backend-developer в облачном провайдере beeline cloud. Вы узнаете, как подготовить файл миграции для alembic. В конце статьи я приведу ссылку на небольшой репозиторий, где реализовал сервис-класс для удобной интеграции поиска в свой проект.
Какие компьютерные игры создавали в СССР и России
В этой статье расскажем про исследования, которые ещё в 1970-е годы проводили с помощью игровых приставок, поговорим про Тетрис, шахматы и «Петьку и Василия Ивановича», увидим, что «Аллоды онлайн» снова стали популярными, вспомним о том, что Heroes of Might and Magic 5 разработала российская компания, и узнаем, какая связь между Escape From Tarkov и Elden Ring.
Время запастись чаем и бутербродами, путешествие будет долгим. Мы начнём издалека – с игровых автоматов.
Нет, термоядерная энергия не будет «безграничной»
Промт: Fusion Energy
В декабре прошлого года исследователи из Национального комплекса лазерных термоядерных реакций США (National Ignition Facility) достигли того, что многие в индустрии термоядерного синтеза называют моментом «Братьев Райт». Используя лазер, они облучили сосуд из золота импульсом энергии длиной в микросекунду и получили в итоге примерно на 50 процентов больше энергии, чем они вложили. Этот процесс называется термоядерным зажиганием (Fusion ignition), и это триумф, которого ждали с 1970-х годов. Технология термоядерного синтеза, которая всегда находилась в 30-летней перспективе, внезапно стала ближе.
Нет, в Haskell неудобно обрабатывать ошибки (если не пользоваться эффектами)
Если вы когда-нибудь читали агитации, призывающие к изучению Haskell, наверняка вас убеждали, что в нём ну очень удобно обрабатывать ошибки, ведь там есть Монада Either.
Но это неправда. В хаскельных школах не рассказывают, как удобно(?) обрабатывать ошибки. А я расскажу.
Postgresso 12 (49)
В этом, 12-м номере мы собрали интересные ссылки со всех Постгрессо, начиная с январского.
Моя любимая функция Kotlin
Больше всего в Kotlin мне нравятся некоторые мелкие особенности, благодаря которым язык становится очень элегантным. Например, смарт-кастинг (контракты), приостановка, функции приемника/расширения и делегирование.
Но на данный момент моей любимой особенностью является сочетание функций inline и suspend.
Telegram бот с offline распознаванием голосовых и генерацией аудио из текста
Всем привет! После прочтения постов про голосового ассистента и сервис Silero, мне стало интересно поиграться с offline распознаванием аудио в текст, а также с обратным преобразованием текст в аудио. И как все начинающие разработчики я сделал своего Telegram бота. Просто Telegram – это удобный и мобильный интерфейс для взаимодействия с чем угодно.
В своем пет-проекте я использовал aiogram, vosk, silero и ffmpeg.
29 сентября — QIWI Server Party HARD EDITION
Привет!
Вчера прошёл наш QIWI Server Party SOFT EDITION (кстати, вот тут запись трансляции). А 29 сентября мы проведём вторую часть митапа, которая будет уже про техническую сторону.
Поговорим про тонкости совместной жизнедеятельности разных микросервисов, обсудим, как автоматизировать процессы, которые подтормаживают, как ускорить тестирование, если вы начали об этом подумывать. Завершим митап рассказом про NewSQL и критериями их выбора под конкретные проекты — разберём всё подробно и опишем свой опыт.
Итак, вот что вас ждёт на HARD EDITION:
«Проблема кочевника»: как инвестировать тому, кто не знает где он будет жить?
Так получилось что за последние 16 лет география моей жизни выглядела так: Латвия -> Кипр -> Великобритания -> Китай -> Великобритания -> Америка -> Великобритания -> Норвегия -> Россия -> Ангола -> Египет -> Сенегал -> Португалия!
Я не считаю себя "цифровым кочевником", но кажется я где-то там, не далеко от них! Не знаю, что меня ждет в следующие 16 лет, но не удивлюсь если мы успеем пожить еще в десятке разных стран.
Вопрос: имеет ли это какое-то влияние на мой финансовый план? Есть ли портфель, который оптимален именно для "кочевника"?
Сегодня мы детально посмотрим на то, каким, на мой взгляд, будет оптимальный для "кочевника" портфель и я постараюсь обосновать такой подход. Естественно, всё это основано на исторических данных и поэтому является скорее ориентиром. Все графики из вот этого исследования.
Почему практически бесполезно делать локомотив мощнее
То есть если нужно тянуть длинный товарняк, используется не более мощный и тяжёлый локомотив, а подцепляются вторая, третья или даже четвёртая секции.
В итоге производство локомотивов из растущего вертикально скачками благодаря НИИ превратилось в эволюционирующее постепенно, выигрывающее несколько процентов то тут, то там. И главные выигрыши сейчас — в экономике, то есть себестоимости и скорости серийного производства.
Давайте покажу завод «Уральские локомотивы» — но не ту часть, где прекрасные Ласточки, а ту, где самый хардкор.
Модуль «СПДС»: расширение функционала таблиц nanoCAD
В модуле «СПДС» есть инструменты по работе с таблицами nanoCAD, которых нет в Платформе. Эти команды позволяют восстановить таблицы, начерченные примитивами, ускорить процесс оформления таблиц на форматы, внести изменения в ячейку таблицы, минуя редактор.
Физкультура для программиста, есть ли хороший выход?
У меня никода не было мотивации заниматься физкультурой. Даже в детстве я предпочитал спорту киберспорт. С началом профессиональной деятельности поменялся только характер запускаемых программ. Спортивным стало программирование. И, как полагается профессиональному спортсмену, я продолжал хорошо питаться. Все поменялось когда мне стукнуло 25. Я поменял свое отношение к физическим нагрузкам - я стал их просто ненавидеть, они стали моим приговором. При росте 175 и весе в 120 кг я заимел гипертонию с аритмией. Выполнение обычных бытовых дел выматывало так, что на работу сил оставалось все меньше и меньше. Впереди начали маячить серьезные проблемы со здоровьем. Как я за 10 лет нашел выход из этой ситуации? Да никак. Подробности под катом.
API Тиньков.Инвестиции. Первые шаги
И с этого же момента меня терзают смутные сомнения — отражает ли личный кабинет объективную реальность?
Дело в том, что я покупаю ценные бумаги, номинированные в долларах, но в ЛК цены всех активов отображаются в долларах, а итоговая стоимость портфеля в рублях.
И мне непонятно, это доллар вырос или я такой результативный инвестор?
А как же комиссии, налоги и прочие дивиденды?
Вот бы взять все мои сделки и расписать по ФИФО, как в складском учете… А сверху положить полученные дивиденды, а потом вычесть налоги.
Вот тогда я и увижу понятный мне результат.
Оказалось, у Тинькова есть API, которое позволяет писать торговых роботов (мне это совсем не интересно), а также загружать данные по своему портфелю и операциям.
У этого API есть официальное описание, но мне не все было понятно, пришлось разбираться.
Результаты этих разборок представляю вашему вниманию.
Полезные ссылки:
Описание API
Еще описание
Устройство современного веб-браузера Chrome (часть 2/4)
Это 2-я часть из 4-х, в которой рассматривается внутренняя работа Chrome. В предыдущей части мы рассмотрели, как различные процессы и потоки работают с разными частями браузера. В этом посте мы подробнее рассмотрим, как каждый процесс и поток взаимодействуют, чтобы отобразить веб-сайт.
Фильтр Калмана — это легко
Много людей, в первый раз сталкивающихся в работе с датчиками, склонны считать, что получаемые показания — это точные значения. Некоторые вспоминают, что в показаниях всегда есть погрешности и ошибки. Чтобы ошибки в измерениях не приводили к ошибкам в функционировании системы в целом, данные датчиков необходимо обрабатывать. На ум сразу приходит словосочетание “фильтр Калмана”. Но слава этого “страшного” алгоритма, малопонятные формулы и разнообразие используемых обозначений отпугивают разработчиков. Постараемся разобраться с ним на практическом примере.
ЦОД Facebook в Азии запитают от солнечных батарей на крышах зданий
Facebook закупит электроэнергию у сингапурской компании Sunseap Group в рамках соглашения о закупке энергии Power Purchase Agreement (PPA). Оно предусматривает установку солнечных батарей на 1200 крышах жилых и 49 государственных зданий по всему Сингапуру. При полном запуске проекта общая мощность солнечных панелей составит 100 МВт.
DINS JAVA EVENING (online): троттлинг, Token Bucket и финансовая математика
Встречаемся 22 июля в 19:00. Участие бесплатное, но нужно зарегистрироваться.
Подробная программа и информация о спикерах — под катом.
Оптические чипы в чашке Петри и квантовые сети — магистратура мегафакультета фотоники ИТМО
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность