Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Выбираем лучший текстовый редактор для поиска логов

DevOps *Софт

Логов становится все больше и больше, а времени на их анализ и поиск всё меньше. Мне стало интересно, а есть ли разница в скорости и производительности популярных программ при работе с большими объемами текста. Оказывается есть! Будем сравнивать Notepad, Notepad++, TextPad и Atom в скорости поиска текста в лог-файлах.

Читать далее
Рейтинг 0
Просмотры 299
Комментарии 2

Новости

44 атрибута хорошего С-кода

Программирование *C *Программирование микроконтроллеров *DevOps *

Это не академические атрибуты из учебников. Это скорее правила буравчика оформления сорцов из реального prod(а). Некоторые приемы совпали с MISRA, некоторые с CERT-C. А кое-что является результатом множества итераций инспекций программ и перестроек после реальных инцидентов. В общем тут представлен обогащенный концентрат полезных практик программирования на С(ях).

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 281
Комментарии 0

Архитектура Архитектуры. Шаг 10. Это конец

Анализ и проектирование систем *Проектирование и рефакторинг *Управление разработкой *Управление проектами *

Знаете, как называется система, которая приносит постоянную прибыль, работает без особых проблем и обслуживается маленькой командой? Продукт с заканчивающимся сроком обслуживания!

Время ли хоронить архитектора?
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 194
Комментарии 0

Варианты использования Java ML библиотек совместно с Spring, Docker, Spark, Rapids, CUDA

Java *
Из песочницы

В данной статье рассматривается способ использования GPU nVidia с технологией CUDA в Docker-контейнерах для распределенной тренировки моделей машинного обучения на нескольких машинах. Цель статьи - показать вариант использования Big Data Tool Apache Spark в Docker-контейнерах, совместно с акселератором GPU вычислений Rapids на устройствах nVidia CUDA, с применением библиотек DJL, Spark ML, XGBoost, в приложении Spring Boot на Java 8 (требование Rapids), на нескольких машинах под управлением ОС Windows 10 Pro для решения задачи тренировки моделей машинного обучения в распределенной системе.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 105
Комментарии 0

В новом выпуске журнала «Русский космос» раскрыты подробности одного из вариантов РОСС

Научно-популярное Космонавтика IT-компании

В новом выпуске журнала «Русский космос» госкорпорации «Роскосмос» генеральный конструктор РКК «Энергия» Владимир Алексеевич Соловьёв раскрыл подробности об одном из новых вариантов будущей Российской служебной орбитальной станции (РОСС), которая должна прийти на замену МКС. Например, что постройка РОСС начнётся не ранее 2028 года на орбите высотой 372 км и наклонением 96.9°. В материале выделяем основные моменты.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 534
Комментарии 8

«Крипта для чайников». Не связывайся с блокчейном без этих знаний

Криптография *
Recovery mode

На связи тг-канал MediaMetriqa и сегодня поговорим о той минимальной базе знаний, которой вам необходимо обладать для успешного заработка на криптовалютах. Дело в том, что криптовалютный рынок — это вовсе не рулетка, как многие считают, а купить картинку (NFT) дешевле, а продать дороже — это просто только на словах. Поймите, что даже тот же StepN, хоть и приносит доход за то, что ты просто ходишь, свалился на голову не просто так. Чтобы находить подобные проекты на ранней стадии требуется время и усилия, проведение собственного ресёрча, понимание токеномики проекта, учёт риск-менеджмента и многое другое.

В конце наших образовательных статей мы часто приводим цитату Питера Линча: «Всегда знайте, чем вы владеете, и знайте, почему вы этим владеете». Так вот сегодняшняя статья будет введением в то, что вам необходимо знать и понимать для успешной работы с криптой. Мы не будем вдаваться в тонкости, а обозначим для вас самую базу, без понимания которой на крипторынке вам будет очень трудно. Поехали!

Читать далее
Всего голосов 7: ↑0 и ↓7 -7
Просмотры 404
Комментарии 1

Qubes — защищенная ОС

Настройка Linux *

Qubes OS использует виртуализацию для реализации доменов безопасности посредством изоляции и компартментализации. Это хорошо, потому что виртуализация снижает количество интерфейсов между доменами безопасности, но несмотря на это позволяет доменам безопасности сосуществовать и коммуницировать. Представьте, что на "железе" вашего лэптопа запущен гипервизор первого типа Xen с каким-нибудь ядром Linux и дополнительным кодом для поддержания связи между имеющимися виртуальными машинами, плюс ряд дополнительных средств обеспечения безопасности - это и будет Qubes.

Читать далее
Рейтинг 0
Просмотры 390
Комментарии 1

LASSO и Ridge Регрессия. Что же значит та картинка

Математика *Машинное обучение *

Пыталась я вникнуть в устройство регрессии LASSO и Ridge… И сделала объективный вывод, что верхнеуровнево про них много где хорошо и подробно написано. Человеку непосвящённому легко найти понятные объяснения, просто погуглив. Но я-то человек посвящённый! Я хочу понять! Но вот беда — в русскоязычных блогах я нигде не смогла найти толкового прояснения некоторых метаматематических моментов работы лассо и ридж регрессии. Пришлось доходить до понимания самой с опорой на пару англоязычных источников, и я решила изложить некоторую математику, лежащую в основе лассо и ридж в этой статье.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 363
Комментарии 1

Взять и извлечь данные из изолированной от сети и периферии вычислительной системы

Блог компании VAS Experts Информационная безопасность *

Группа инженеров из израильского Университета имени Бен-Гуриона специализируется на изучении хакерских атак, позволяющих преодолевать так называемый «воздушный зазор» (air gap). Их проекты стали достопримечательностью на Hacker News. Во многом благодаря названиям, которые они дают своим эксплойтам. В последней работе авторы рассказали об атаке SATAn. Она подразумевает использование SATA-кабелей в качестве антенны для трансляции данных. Далее рассмотрим, в чем её смысл, разберем другие исследования рабочей группы и обсудим их практическую применимость.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 412
Комментарии 0

J.A.R.V.I.S. и помидорки

Геоинформационные сервисы *Научно-популярное Искусственный интеллект Будущее здесь
Из песочницы

Моё детство прошло в деревне. С юных лет я познавал таинства выращивания картохи и сооружения чучел из консервных банок. 

Для меня оказалось открытием, что автоматические комбайны, убиравшие поля кукурузы в Интерстелларе, бороздят вполне реальные поля. А системы автоматического отслеживания здоровья растений с push-уведомлениями для фермеров и другие элементы кибер-деревни становятся обыденностью.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 730
Комментарии 0

Hibernate Best Practices для начинающих

Программирование *Java *
Из песочницы

В данной статье я не ставлю цель подробно описать Hibernate, такого материала полно в сети. Это скорее справочник, в который можно заглянуть и увидеть возможные проблемные места и их решение, который позволит вам не допустить грубых ошибок при использовании Hibernate. Статья рассчитана на читателя уже знакомого с Hibernate и Spring.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 607
Комментарии 1

Как не нарушить авторские права и не получить штраф 5 миллионов рублей

Патентование *Брендинг
Из песочницы

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

Как не нарушить авторские права, какие объекты охраняются по закону, расскажем в этой статье.

Читать далее
Рейтинг 0
Просмотры 713
Комментарии 6

«A/B сидели на...» или обзор инструмента для продуктовой аналитики и A/B тестирования UX Rocket 2.0

Визуализация данных *Веб-аналитика *Интернет-маркетинг *Управление продуктом *

В профессии техписа, на мой взгляд, есть два прекрасных момента:

1. возможность познакомиться с новыми решениями и технологиями раньше, чем они будут доступны широкому кругу пользователей;
2. постоянно приходится “ковырять” вещи, о которых раньше понятия не имел.

В этот раз я приоткрыл для себя завесу удивительного мира продуктовой аналитики и A/B тестирования благодаря UX Rocket 2.0.

Если кратко, то это российская замена популярным на рынке сервисам аналитики, персонализации и A/B тестирования от Google, Amplitude, Appsflyer, AB Tasty, Dynemic yield, Oracle, SAS и другим продуктам от менее известных компаний.

В данном материале мы немного поговорим о важности повышения конверсии для интернет-маркетинга в современных условиях, а также посмотрим на функционал UX Rocket 2.0.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 195
Комментарии 1

Недельный геймдев: #79 — 24 июля, 2022

Разработка игр *

Из новостей: Google позволил разработчикам приложений использовать в Европе свои платёжные системы, Unity планирует наконец-то в ближайшее время пререлиз Entities 1.0, Epic Games присоединились к O3DE Development Foundation, Houdini 19.5.

Из интересностей: бесплатный генератор 3D-зданий в Blender, как сделать игру дружелюбной для спидранеров, знакомство с трассировкой лучей в DirectX, вебинар про архитектуру Unreal Engine 5.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 364
Комментарии 0

Задача о 8-ми ферзях. Свежий взгляд. Шаг первый. Сокращаем количество шагов перебора в три раза

Занимательные задачки Программирование *Алгоритмы *Математика *Учебный процесс в IT
Из песочницы

Задача о 8-ми ферзях.

Цитата о данной задаче
"Задача невероятно известная и вся уже рассмотрена под микроскопом, поэтому было удивительно, что появилось что-то действительно новое."

Ну что же! Настало время удивлений. Я добавил оптимизацию в алгоритм перебора, сделав перебор нелинейным.

Читать далее и удивляться =)
Всего голосов 3: ↑1 и ↓2 -1
Просмотры 1.7K
Комментарии 4

На пенсию до 45: как поменялось сообщество FIRE за последние три года

Блог компании Solar Staff Карьера в IT-индустрии Финансы в IT Лайфхаки для гиков Будущее здесь

Привет! Это команда сервиса для безопасных сделок с фрилансерами Solar Staff. В этой статье мы расскажем о движении FIRE и о том, что изменилось внутри комьюнити за последние несколько лет.

Читать далее
Всего голосов 14: ↑11 и ↓3 +8
Просмотры 4.5K
Комментарии 64

Система озвучки для игр с плагином для Unity, часть 2, упрощенная

Разработка игр *Unity *Звук
Tutorial

Я немного упростил изначальную концепцию, хотя весь код всё еще доступен и работает.

Сама концепция: вы делаете игру, создаёте озвучку своими силами только на своём языке, а дальше отдельные переводы и озвучки вам делают сторонние люди, за деньги или без - договоритесь сами, пока что платить некуда :) .


Озвучка что в игру, что из игры на сайт при этом заливается в один клик, актёры озвучки всегда видят что еще не переведено, а так же могут прослушать оригинал перед записью собственной озвучки.

Начинаем :)
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 438
Комментарии 3

Что умеет умный ИТ-секретарь

Блог компании CTI — Communications. Technology. Innovations Интернет вещей Голосовые интерфейсы *

Мы в CTI занимаемся сложными интеграционными проектами и автоматизацией процессов. Делаем это ещё с тех времён, когда вместо какой-нибудь «Алисы» энтузиасты вручную собирали умные розетки на базе ESP8266 или Arduino, а понятие Internet of Things (IoT) не приобрело широкую популярность.

Одна из концепций, которую развиваем, — объединение унифицированных коммуникаций (UC), мультимедия и Интернета вещей (IoT). В первое понятие входит как офисная видеоконференцсвязь, так и умные голосовые помощники.  В современных офисных пространствах на стенах перед входом в кабинет вешают информационные тачпанели или используют настольные варианты, которые стоят в самом кабинете. На такую панель без проблем выводится любая информация и простым нажатием на кнопки можно реализовать любой запрос (настроить кондиционер, заказать напитки, запустить проектор, приглушить свет и т.д.). Но для этого нужно нажимать и выбирать пункт из меню. А удобнее ведь просто сказать …

В статье расскажем, как умный секретарь от CTI позволяет через голосовые команды управлять всеми процессами в переговорной комнате.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 909
Комментарии 0

Симулятор мозга II

Искусственный интеллект Мозг

Здравствуйте, предлагаю обзор и разбор проекта Brain Simulator II от Чарльза Дж. Саймона, основателя FutureAI. Этот проект и компания малоизвестны, в русскоязычном сегменте интернета вообще нет никаких упоминаний о ней. Моё внимание компания привлекла благодаря сообщению о том, что недавно FutureAI привлекла 2 миллиона $ инвестиций. Проект оказался для меня очень любопытным и интересным, так как я сам во многом разделяю взгляды на проблематику создания AGI Чарльза Саймона, и у меня была практика создания симулятора подобного Brain Simulator II. Обзор проводится на основе общедоступных материалов с сайта FutureAI.guru, откуда можно свободно скачать сам симулятор (windows), а также найти ссылку на его исходный код (c#). Ниже будет представлен вольный перевод одной из статей с сайта, в сопровождении моих комментариев.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.7K
Комментарии 2

Как настроить сквозную маркетинговую аналитику в режиме self-service (аналитики самообслуживания)

Блог компании AGIMA Анализ и проектирование систем *Веб-аналитика *Интернет-маркетинг *Data Engineering *

Расскажем, как решить задачу кастомной маркетинговой аналитики так, чтобы:

- данные были хорошо документированы;

- данные были доступны бизнес-пользователям в самостоятельном режиме;

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

Читать далее
Всего голосов 27: ↑27 и ↓0 +27
Просмотры 529
Комментарии 0