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

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Нейропаучок пробует силы! Часть 1

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 45

Здравствуй, дорогой читатель. В статье речь пойдет об обработке показаний с датчика с применением как простых алгоритмов, так и нейронной сети. Что проще – решай сам.

 

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

 

Первый способ обработки – с помощью Z-фактора, сглаживания гаусса:

import numpy as np

from scipy import stats

import lasio

from scipy import ndimage

las = lasio.read(r"Ваш лас.las")

 

def changeNan (mass):

       nan_indices = np.isnan(mass);

       non_nan_indices = np.arange(len(mass))[~nan_indices]

       interpolated_values = np.interp(np.arange(len(mass)), non_nan_indices, mass[~nan_indices])

       mass[nan_indices] = interpolated_values[nan_indices]

       return mass

 

def lasApd (m):

     

       m[m >= 1600] = np.NaN

       m[m < 1] = np.NaN

       k = 1

       m = changeNan(m)

       for i in range(1):      

              z = stats.zscore(m, ddof=0);

              m[abs(z) > k ] = np.NaN

              m = changeNan(m)

       m = ndimage.gaussian_filter(m, np.nanmean(m)/3)

       return m

 

arr = [“набор мнемоник для анализа”]

for i in arr:

       las[i] = lasApd(las[i])

       print(i)

with open(выход.las', mode='w') as f:

    las.write(f, version=2.0) 

 

Когда я это написал, узнал о «панде» и что можно сделать проще. Полночи ушло (смена у меня ночная).

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

Новости

Статья

Влияние рецепта гравитации на будущее космических поселений

Уровень сложности Простой
Время на прочтение 14 мин
Количество просмотров 107

Джон Джосси, 29.03.2024, spacesettlementprogress.com

Единственный фактор, который нелегко изменить, влияющий на физиологию человека после миллионов лет эволюции на Земле - это гравитация. Нам может быть трудно или даже невозможно оставаться «достаточно здоровым» в условиях слабой гравитации на Луне или Марсе, если предположить, что при проектировании среды обитания учитываются все остальные человеческие факторы.
Несколько десятилетий полетов человека в космос дали множество данных о пагубном воздействии микрогравитации на физиологию человека, не последними из которых являются серьезное снижение костной и мышечной массы, изменения глаз и ослабление иммунной системы - и их гораздо больше. Итак, мы знаем, что микрогравитация вредна для здоровья человека после длительного пребывания в ней. Очевидно, что рождение детей в таких условиях неэтично и не способствует долгосрочному заселению.

Читать далее
Рейтинг 0
Комментарии 1
Новость

«CберОбразование» открыла доступ к ИИ‑сервису «Ассистент преподавателя»

Время на прочтение 1 мин
Количество просмотров 88

Компания «СберОбразование» открыла доступ к сервису на основе искусственного интеллекта «Ассистент преподавателя». Сервис способен автоматически переводить аудиозапись урока в текст, анализировать и предоставлять детальные отчёты урока в виде его различных характеристик, например, распределение времени на уроке, использование разных приёмов общения, скорость речи преподавателя.

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

3 способа запуска Spark в Kubernetes из Airflow

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 54

После того, как я научился запускать spark-submit с мастером в Kubernetes и даже получил ожидаемый результат, пришло время ставить мою задачу на расписание в Airflow. И тут встал вопрос, как это правильно делать. Во всемирной паутине предлагается несколько вариантов и мне было непонятно, какой из них стоит выбрать. Поэтому я попробовал некоторые из них и сейчас поделюсь полученным опытом.

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

Истории

Статья

Об эффективном использовании заметок на примерах из работы и личной жизни

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 280

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

Читать далее
Рейтинг 0
Комментарии 0
Статья

Словарь-справочник юридических терминов из ГОСТов для сферы IT. Часть 5 — Ба-Бя

Уровень сложности Простой
Время на прочтение 29 мин
Количество просмотров 204

При формировании договоров, технических заданий и проектов, термины приобретают статус важных, юридически обязывающих условий. В нынешней ситуации, когда положения статьи 46 закона 184-ФЗ “О техническом регулировании” и ГОСТы становятся обязательными к исполнению, возникает потребность в использовании и сравнении тысяч терминов. С целью упрощения работы с данными понятиями был создан данный словарь.

Читать далее
Всего голосов 5: ↑0 и ↓5 -5
Комментарии 1
Статья

Топ-6 ИИ для создания презентаций

Время на прочтение 8 мин
Количество просмотров 266

Век живи - век учись, а презентации составлять так и не научишься. Сколько времени и сил тратится на подготовку этих стандартных презентаций, особенно во время сессии. Но что если значительную часть этой рутинной работы можно было бы делегировать искусственному интеллекту? Именно такую возможность обещают многочисленные сервисы, использующие нейросети для генерации презентационного контента.

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

Главный вопрос к этим сервисам - смогут ли они в текущей форме полностью заменить человека в создании качественного презентационного контента? Или они пока что больше напоминают ассистента, которому нужен присмотр и доработка результатов ручным трудом?

Исследуем, анализируем, делаем выводы! Ведь только опираясь на реальный опыт использования, можно понять, стоит ли овчинка выделки и имеет ли смысл переходить на ИИ-генерацию презентаций. Начнем!

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

«Почта России» обсуждает с IT-компанией «Рексофт» возможность импортозамещения ПО, необходимого для управления сортировочными машинами.

Генеральный директор по IT и развитию цифровых сервисов «Почты России» Дмитрий Ильин пояснил СМИ, что госкомпания обсуждает «возможности будущего сотрудничества», но никаких окончательных договорённостей на текущий момент нет». Представитель «Рексофта» отказался от комментариев.

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

«Это иностранное ПО для нас действительно является достаточно критичным, так как иногда требуется внести некоторые изменения», — добавил представитель «Почты России». Он также уточнил, что компания планирует мигрировать с этой системы сортировки к середине 2025 года.

«Чаще всего в сортировочных машинах используются контроллеры производства компании Siemens. На отечественном рынке это производство только налаживается. Над контроллерами стоит SCADA-система (система диспетчерского управления и сбора данных) и ERP-система (система управления предприятием)», – объяснил Ильин.

Теги:
0
Комментарии 0
Пост

Студия Herbarium Games представила трейлер игры Bus: Bro U Survived. BUS: Bro U Survived представляет собой кооперативную игру на 1–4 человек, рассказали информационной службе Хабра в пресс‑службе студии.

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

Как уже говорилось, игра кооперативная, поэтому часть команды автобуса может отбиваться от зомби, а другая — чинить автобус или искать нужный лут. В игре предусмотрен крафт предметов и кастомизация базы и транспорта. Herbarium Games ранее занималась геймификацией для разных компаний. Например, в портфолио студии такие проекты как «Яндекс Plus City» и «Додо‑Деревня». Теперь студия решила выпустить собственную игру. Релиз игры назначен на 3 квартал 2024 года.

Минимальные требования игры выглядят так: 

  • операционная система не ниже Windows 7;

  • процессор AMD FX-6300 / 3rd or 4th gen i3;

  • оперативная память 4096 МБ; 

  • видеокарта: GTX 660 Ti / HD 7870;

  • Место на диске 2048 МБ.

Рекомендованные требования  игры выглядят следующим образом:

  • операционная система Windows 10;

  • процессор i5 6600 +;

  • оперативная память 8192 МБ;

  • видеокарта GTX 970;

  • место на диске: 2048 МБ.

Теги:
+3
Комментарии 1
Статья

Typescript Generics

Уровень сложности Сложный
Время на прочтение 8 мин
Количество просмотров 293

Javascript - крутой язык со своими преимуществами и недостатками. И одно из его свойств - это динамическая типизация, которая одновременно может быть как преимуществом, так и недостатком. Очень много холиварных тредов на этот счет, но по мне так все просто. Для небольших и простых проектов динамическая типизация - это очевидный плюс, так как сильно ускоряет разработку. Однако, когда речь идет о сложных системах, над которыми работает не один человек, сложно отрицать преимущество статической типизации. Ведь статические типы не только регламентируют систему, но и при больших размерах системы начинают ускорять разработку.

Как же это возможно? Ведь приходится постоянно тратить лишнее время на описание, импорт и применение типов. Все дело в размере, хотя многие утверждают, что он не важен. Логику небольшого приложения можно держать в уме, а вот с большим вряд ли это получится. Тут нам типы и помогут, подскажут, что из себя представляет тот или иной объект без необходимости перехода к нему, подсветят ошибку, если мы передали неправильный аргумент в функцию и т.д.

При этом написание типов бывает действительно утомительным, но Typescript предоставляет возможности ускорить и этот процесс. Здесь нам на помощь придут дженерики.

Прежде чем начать, сразу отмечу, что примеры, которые я буду использовать доступны в песочнице, где собран лайтовый проект. Некоторые решения в этом проекте созданы только для демонстрации темы и их не стоит применять в реальных проектах.

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

Формальная верификация смарт-контрактов во фреймворке ConCert

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 157

Добрый день! Меня зовут Кирилл Зиборов, я представляю отдел безопасности распределенных систем Positive Technologies. В этой статье мы продолжим обсуждать методы и инструменты формальной верификации смарт-контрактов и их практическое применение для предотвращения уязвимостей. Мы подробно поговорим о методе дедуктивной верификации, а точнее, о фреймворке для тестирования и верификации смарт-контрактов — ConCert.

Под кат
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 0
Новость

Предприятие Роскосмоса приступило к созданию наземной инфраструктуры для новой версии «Гонца»

Время на прочтение 1 мин
Количество просмотров 875

Началось создание наземного связного комплекса для системы персональной спутниковой связи и передачи данных «Гонец» нового поколения, головным разработчиком которой выступает компания «Информационные спутниковые системы» имени академика М.Ф. Решетнева (входит в Госкорпорацию «Роскосмос»).

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

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

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

Создание ИИ-ассистента, который отвечает на вопросы пользователей по базе знаний

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 446

Привет! На связи Ольга Татаринова, сооснователь компании AGIMA AI. Времена, когда звонок в техподдержку сервиса означал бесконечное ожидание на линии с музыкой вместо гудков, проходят. Искусственный интеллект не устает, не делает перерывов и, к счастью, не играет навязчивые мелодии.

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 1

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн
Статья

Дайджест научпоп-новостей за неделю, о которых мы ничего не писали

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 389

• Разработан чат-бот, способный предсказать продолжительность жизни человека

• Исследователи считают, что стоимость еды теперь будет только расти

• Инженеры Массачусетского технологического института научили роботов самостоятельно исправлять ошибки с помощью БЯМ

• Астрономы открыли 49 новых галактик менее чем за три часа

• Карликовые галактики могут стать ключом к объяснению тёмной материи

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 0
Статья

И два года не прошло: вышел релиз NetBSD 10.0. Что добавили и изменили в этой ОС?

Время на прочтение 4 мин
Количество просмотров 609

И снова с нами релиз NetBSD, на этот раз десятый. Со времени предыдущего прошло полтора года, так что обновлений, дополнений и прочих изменений достаточно много. Уже готовы загрузочные образы сразу для 57 разных архитектур и 16 семейств процессоров. Ознакомиться с релизом можно вот здесь, а пока давайте посмотрим, что там интересного. Подробности — под катом.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 1
Статья

Интересный способ увеличить средний чек и LTV за счет разработки в тематике: продажа каминов

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 150

Мне показалось интересным поделиться таким проектам. Может кто-то сможет применить в своем бизнесе или внедрить для своего клиента.

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

Читать далее
Всего голосов 4: ↑0 и ↓4 -4
Комментарии 2
Статья

Пошаговая инструкция создания нового вида контроля в «1С: Управление холдингом»

Уровень сложности Средний
Время на прочтение 14 мин
Количество просмотров 219

Привет, Хабр! Меня зовут Донскова Елена, я работаю разработчиком на проектах внедрения 1C в IBS, занимаюсь разработкой нового функционала и модифицирую типовой функционал для удовлетворения потребностей бизнеса. Сегодня я расскажу о том, как создать новый вид контроля в системе «1С: Управление холдингом». Подобные задачи в моей практике встречаются не так часто, но когда я впервые столкнулась с необходимостью добавления такого функционала, поняла, что информации по нему практически нет.

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

«Не победили, но получили 250 новых пользователей после публикации на Product Radar»

Время на прочтение 6 мин
Количество просмотров 182

Никита Сайганов – основатель ИИ-генератора сайтов Lander, который запускался на Радаре в марте – выложил статью-дневник своего первого размещения на площадке.

Читать далее
Всего голосов 10: ↑7 и ↓3 +4
Комментарии 0
Статья

Топ-3 причины, почему вы должны использовать Copilot

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.5K

Всем привет! Меня зовут Анатолий Барцев, я frontend-разработчик в команде Модерации Циан. Я решил протестировать Copilot, чтобы оценить, полезен ли он для реальной разработки. В статье расскажу, какие выделил для себя плюсы использования, а также покажу, как GitHub Copilot помогает в разработке на примере проекта на React/Typescript.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 0
Статья

Как я взял в кредит 66 млн и хотел заработать 40 млн на выращивании тюльпанов

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 4.2K

Вот уже 4-й год я выращиваю и продаю тюльпаны. Поиск дешевой аренды теплиц привел меня в Симферополь. Здесь я планировал вырастить 3 млн цветков и получить 40 млн прибыли.

Я решил использовать простую и самую эффективную бизнес-стратегию: вырастить большой объем цветка, чтобы получить низкую себестоимость и задемпинговать рынок дешевым цветком приемлемого качества.

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

А как на самом деле?

Читать далее
Всего голосов 33: ↑20 и ↓13 +7
Комментарии 14