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

Все потоки

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

Что происходит в СУБД при записи регистра накопления 1С?

Уровень сложности Средний
Время на прочтение 17 мин
Количество просмотров 49
*SQL *

Данная публикация – результат попытки разобраться в механизмах записи регистра накопления. Как влияют вид и настройки регистра, режим записи? Что происходит, когда используются агрегаты?

В статье рассмотрены запросы, выполняемые на стороне СУБД при записи регистров накопления остатков и оборотов с разделением итогов и без.

Все примеры выполнены на платформе 1С 8.3.23 в связки с MSSQL.

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

Новости

Автоматическая разметка данных

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 58
Обработка изображений *Машинное обучение *Искусственный интеллект Data Mining *Python *
Туториал

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

09.03.2023 года была представлена модель Grounding DINO. Данная модель позволяет детектировать объекты на изображениях по текстовому описанию. Согласно аннотации к статье Grounding DINO, модель достигает значения 52,5 AP на бенчмарке "Zero-Shot Object Detection on MS-COCO". Далее мы рассмотрим как использовать эту модель для автоматической разметки данных.

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

Shadowsocks-туннелирование корпоративного VPN

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 893
Блог компании RUVDS.com Информационная безопасность *Open source *IT-инфраструктура *Сетевые технологии *
Туториал

Если у вашей компании имеются серверы, работающие за границей, и доступ для внутренних пользователей вы предоставляете посредством VPN-протоколов (достаточно типовая схема, особенно после Covid — 2019, когда удалённая работа стала особенно популярной), то настало время действовать на опережение. Конечно, применение административного ресурса, возможно, защитит ваши интересы от тотальных проблем в будущем, но лучше подстраховаться, чем в один прекрасный день получить 100500 сообщений от систем мониторинга о недоступности опекаемых клиентов. Статья демонстрирует, как скрыть от противодействия со стороны систем глубокого анализа трафика сервисы компании, доступ к бизнес-процессам которых обеспечивается посредством VPN, используя для этого туннели shadowsocks.
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 5

USB HID устройства на службе пентестера. Часть 3

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 174
Блог компании OTUS Информационная безопасность *
Обзор

В этой, завершающей статье нашего цикла, посвященного использованию HID USB устройств для тестирования на проникновение мы рассмотрим вопросы использования наших устройств против ОС Linux и затем перейдем к тому, как можно защититься от таких атак.

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

Истории

Безопасность в деталях: исследование cистемы защиты от CSRF в Banki.ru

Время на прочтение 6 мин
Количество просмотров 222
Блог компании Банки.ру Программирование *Node.JS *Информационная безопасность *
Кейс

Атаку, при которой хакер пытается выполнить авторизованный запрос на вашем сайте, используя доступ, предоставленный пользователем, называют CSRF-атакой (cross-site request forgery – межсетевая подделка запроса). Это огромная проблема для любой платформы (и особенно финтех) с многотысячной аудиторией. 

Меня зовут Алексей, я разработчик команды Платформа Banki.ru. Я занимаюсь, в частности, разработкой новой платформы на node.js, на которую у нас сейчас переезжают многие сервисы. Ниже я подробно расскажу о том, как мы искали самый надежный способ защиты от CSRF-атак, чем руководствовались при выборе решения и как его реализовали.

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

Диппредставительства Беларуси больше не будут выдавать паспорта гражданам страны, проживающим за границей

Время на прочтение 1 мин
Количество просмотров 809
Образование за рубежом Будущее здесь

Согласно изданию "Зеркало", теперь граждане Белоруси, постоянно проживающие за пределами страны и состоящие на консульском учете, смогут получить или обменять паспорт только «в органах внутренних дел по месту последней регистрации по месту жительства». Кроме того, указ исключает право диппредставительств продлевать срок действия паспортов граждан, находящихся за границей.

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

Указ действует с 04.09.2023 г.

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

Параллельность в Java на практике

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

Как следует из названия, здесь будет только про параллельное выполнение (не путать с конкурентностью). Так же я не буду затрагивать проект Loom, который «должен убить» все остальные подходы написания параллельного кода. Надеюсь изложенное ниже позволит начинающим java программистам разобраться с разными подходами и структурировать имеющиеся знания.

Начинающие java программисты, разрабатывая новые сервиса, сталкиваются с задачей выбора технологий, фреймворков и т. д. При написании параллельного кода так же есть множество различных вариантов. Вряд ли кто‑то будет создавать и запускать треды вручную, но можно использовать старый добрый ExecutorService. Можно выбрать Stream API или Reactor с его реализацией параллельной обработки. Есть ещё Akka и куча других экзотических фреймворков. Некоторые из них разработаны под набор конкретных задач, другие же вроде подходят для любых. И как оценить производительность того же Reactor против ExecutorService, или же, например, используя Stream API. Попробуем разобраться.

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

Почему C++ не устаревает

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 1.5K
Блог компании Яндекс Практикум Программирование *C++ *Учебный процесс в IT
Мнение

Привет, Хабр! Меня зовут Георгий Осипов. Я работаю в МГУ и компании Яндекс, а также в команде курса «Разработчик С++» Яндекс.Практикума. В этой статье я поделюсь своими мыслями о том, почему немолодой язык С++ до сих пор не теряет актуальности.


Кажется, что первое доказательство — новость 2022 года, когда компания Google анонсировала новый язык Carbon. Он должен стать альтернативой C++. Первая версия Carbon выйдет только через 2-3 года, но уже сейчас понятно — если C++ языку ищут замену, значит, её нет.

Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 11

Книга «Карьера Software Engineering Manager. Эффективное управление командой разработчиков ПО»

Время на прочтение 10 мин
Количество просмотров 180
Блог компании Издательский дом «Питер» Профессиональная литература *Карьера в IT-индустрии
image Привет, Хаброжители!

Перед вами неожиданно открылась возможность возглавить команду разработчиков ПО? Пора становиться менеджером? Как решить, подходит ли вам такой шаг в карьере? И если да, то чему нужно научиться, чтобы добиться успеха? С чего начать? Как понять, что вы все делаете правильно? Что вообще означает «менеджмент»? Джеймс Стэньер делится секретами, которые необходимо знать, чтобы успешно управлять командой разработчиков.

Смена статуса с «инженер-разработчик» на «руководитель команды» не должна вас пугать — инженеры могут быть менеджерами, причем идеальными.

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

Великие менеджеры могут сделать мир лучше. Присоединяйтесь к нам!
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 0

Космического мусора в космосе всё больше, но кто всё это будет убирать?

Время на прочтение 4 мин
Количество просмотров 473
Блог компании МТС Научно-популярное Космонавтика Будущее здесь

Достижения человечества вроде выхода в космос, запусков различных станций на объекты Солнечной системы, разработки многоразовых ракет-носителей — всё это повод для гордости. Но есть у всего этого и обратная сторона. А именно — постепенное накопление космического мусора не только на орбите Земли, о чём обычно говорят, но и на планетах и планетоидах Солнечной системы.

Фактически человек мусорит везде, куда только может дотянуться — от собственного дома до Эвереста и Луны. На последней, кстати, уже 96 мешков бытовых отходов, оставленных ещё астронавтами миссий Apollo, не говоря уже о различных аппаратах, которые прекратили работу, и деталях, разбитых о поверхность систем. И чем активнее станет развиваться космическая программа разных стран, тем больше мусора будет в космосе. Что с этим делать?

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

Как и зачем я на Udemy курс по программированию для детей делал

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 327
Я пиарюсь

У меня есть дочь. Ей исполнилось два года недавно. Когда она еще не родилась, я уже думал о том, черт побери, кругом столько всего! Когда мне было 6 (время первых осознанных воспоминаний у меня), источников информации было от силы четыре. Радио, печатная продукция, черно-белый телек и слухи от соседей по лестничной площадке. И так продолжалось долго, до 14 лет точно. Почему я в этом уверен? Да потому что ничего не изменилось. Только телек стал цветной. А вот потом появился интернет по DSL, потом широкополосный, мобильный, в кармане, в утюге и тостере. Еще 6 лет назад не было тиктока, а теперь это не просто сервис для обмена короткими видео с котиками, а платформа, которая влияет на вкусы, взгляды и мировые тренды. Тикток даже пытаются использовать как образовательную среду, но не мне его за это осуждать.

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

Как не запутаться при реализации ТЗ

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 227
Анализ и проектирование систем *Управление разработкой *Управление проектами *
Мнение

Привет читатели Хабра!

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

Готов уделить время на чтение
Рейтинг 0
Комментарии 1

Тестирование Flutter-приложений c помощью Appium

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 214
Тестирование мобильных приложений *Flutter *
Туториал

Рассмотрим создание тестов для Flutter-приложения на Python с помощью Appium.

Настроим окружение, создадим проект и покроем тестами небольшое демо-приложение.

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

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

CROC Service Partner Day
Дата 7 сентября
Время 10:00 – 18:00
Место Москва
Okkam. О цене и ценности
Дата 12 сентября
Время 12:00 – 19:00
Место Москва
«Стачка» — IT-конференция
Дата 15 – 16 сентября
Время 09:00 – 18:30
Место Ульяновск
Геймтон DatsOrange от DatsTeam
Дата 15 – 16 сентября
Время 17:00 – 20:00
Место Онлайн
Yandex Scale
Дата 25 – 26 сентября
Время 17:00 – 18:00
Место Москва Онлайн
Business⁢ Day: Retail CPG
Дата 28 сентября
Время 09:50 – 14:00
Место Онлайн
XIX конференция разработчиков свободных программ «Базальт СПО»
Дата 29 сентября – 1 октября
Время 10:00 – 19:00
Место Переславль-Залесский Онлайн
Kokoc Hackathon
Дата 29 сентября – 1 октября
Время 19:00 – 21:00
Место Онлайн
Russia Risk Conference 2023 — 19-я конференция по риск-менеджменту
Дата 25 – 26 октября
Время 10:00 – 19:00
Место Москва Онлайн

Связь electron и FT2232 на примере MAX30102

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 423
JavaScript *DIY или Сделай сам

Статья посвящена тому, как я подключал оптический датчик MAX30102 используя плату с FT2232 и electron.js

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

Кто такие промпт-инженеры и можно ли освоить эту специальность, не зная языков программирования

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 535
Карьера в IT-индустрии Искусственный интеллект

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

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

Как ограничить количество выполняющихся задач в Jenkins при вызове parallel: сравниваем решения

Время на прочтение 6 мин
Количество просмотров 272
Блог компании YADRO Системное администрирование *Системы сборки *DevOps *

Недавно передо мной встала задача — есть 250 тестов, каждый из которых занимает от 5 до 30 минут, а иногда и часы. Надо запустить их в параллель на одной машине, но не больше 16 одновременно. Ограничение связано с некоторым лимитированным ресурсом, а также количеством ядер CPU. Реальное число одновременно запущенных задач нужно вычислять динамически, то есть пойти простым путем и зарегистрировать имя или лэйбл ресурса заранее с помощью плагина Lockable Resource не получится.

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

Картина ясная: как мы визуализируем метрики Platform V DataGrid в Grafana

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 242
Блог компании Сбер Системное администрирование *Серверное администрирование *Администрирование баз данных *
Обзор

Привет, Хабр! Меня зовут Илья Степанов, я работаю в СберТехе в команде продукта Platform V DataGrid — распределённой базы данных, основанной на Apache Ignite и доработанной до enterprise-уровня надёжности и безопасности. В статье расскажу, как мы обеспечиваем промышленный мониторинг критических систем и визуализируем метрики наших кластеров.

Периодически к нам обращаются пользователи и клиенты с вопросом: «Как лучше визуализировать то или иное состояние кластера?» В нашем продукте есть несколько способов получения метрик из кластера. В том числе «классические» для Java-приложений: можно прочитать метрики через JMX, экспортировать в формате Prometheus, сбрасывать в log-файл, получать в результате SQL-запроса или через вызов управляющего скрипта. То есть, с метриками может работать практически любая система мониторинга.

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

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

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 664
Научно-популярное
Дайджест

• Индия успешно запустила в космос свою первую солнечную обсерваторию Aditya-L1.

• В Сан-Франциско беспилотные такси заблокировали проезд для машины «скорой помощи».

• Учёные заявили, что для использования графена не обязательно, чтобы он был идеальным.

• Разработаны плёночные аккумуляторы, заряжающиеся за одну минуту.

• Грейпфрутовый сок может быть смертельным.

• Учёные смоделировали химическую реакцию на квантовом компьютере.

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

Рис, моллюски и камни: о натуральной валюте в разные эпохи

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 458
Блог компании РСХБ.цифра (Россельхозбанк) Читальный зал Научно-популярное
Обзор

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

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

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

Как профилировать, когда perf видит не все

Время на прочтение 11 мин
Количество просмотров 534
Блог компании VK Высокая производительность *Администрирование баз данных *Tarantool *


В современных системах интерпретаторы используются повсеместно. Для проверки на соответствие ожиданиям по производительности их необходимо профилировать. Но когда значительная часть логики исполняется встроенным интерпретатором, окинуть взглядом общую картину при профилировании становится крайне затруднительно, потому что существующие инструменты не способны отражать переходы между интерпретируемой и нативной частями системы.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 0