Feed aggregator

Как вывести прибыль из ООО. Рассказываю о 10 возможных способах и предупреждаю о рисках

Habr.com - Thu, 11/21/2024 - 17:52

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

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

В общем и целом, заходите почитать.

Читать далее

Ваш первый A/B-тест: гайд для тех, кто ещё ничего не пробовал

Habr.com - Thu, 11/21/2024 - 17:48

Если вы слышите «AB‑тесты» и у вас в голове возникает что‑то вроде «да, я это где‑то видел, но понятия не имею, как работает», то эта статья — для вас. Я объясню, что такое AB‑тесты, зачем они нужны, какие инструменты использовать и как их настроить, чтобы результат был не просто для галочки, а действительно полезным.

Читать далее

Введение в синтетические данные для ML: зачем они нужны?

Habr.com - Thu, 11/21/2024 - 17:26

Генерация документов, лиц и даже симуляция целых атак: как далеко можно зайти в создании и использовании синтетических данных?

В этой статье Артур Казукевич, Data Science Engineer в Data Light, расскажет, почему синтетика становится крупнейшей тенденцией в сфере ML, как такие данные можно использовать и какие ограничения для генерации существуют, а также поделится своим опытом.

Читать далее

Сломалась авторизация пользователя в Telegram Bot Mini App (Bot Api 8.0)

Habr.com - Thu, 11/21/2024 - 17:16

Спойлер: Причина написания статьи - сломалась авторизация в Telegram боте Mini App после обновления Bot API 8.0, решение смотри внизу

Всех приветствую, относительно не так давно решил написать телеграмм бота, под один небольшой проект, и под эту задачу решил изучить и встроить работу с функционалом телеги - Mini App (офф дока).

Вообще хочу чуть пролить свет на понятие телеграмм бота не для разработчиков. Это просто отображение вашей программы в уже готовом приложении. Делаю на этом акцент, так как часто сталкиваюсь с непониманием трудозатрат, только потому что конечный результат называется "ботиком", не искушенный заказчик считает что задача от этого сильно упрощается, ведь это всего лишь ботик. Типо Вася с Петей на разных коленках сделают его за 5 минут в перерыве между парами за булочку с повидлом, а ты хочешь еще и денег? Для тех, кто больше занимается бэкендом, телеграмм бот без Mini App - отличное решение. Можно написать довольно сложный проект, интерфейс которого не надо придумывать, а только выбрать из набора допустимых возможностей, то что лучше подходит под вашу задачу (Но к сожалению такой вариант не всегда подходит, и в какой то момент надо кастомизировать ваше приложение - вот тут и выходит на сцену Mini App)

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

Читать далее

Я – наставник. Фантастические люди и где они обитают

Habr.com - Thu, 11/21/2024 - 17:09

Как бы я ни старалась развиваться в логистике, все равно рано или поздно переходила в IT. Я решила, что это знак: Иванова Татьяна = IT. 

Сейчас я старший аналитик 1С и PL продукта в IT-команде SM Lab. Мы работаем в блоке МУРИ (Модуль управления развития инфраструктуры) и занимаемся автоматизацией процессов бюджетирования вычислительных мощностей, планированием закупки и управлением распределения ресурсов.

Наставничество

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

Суть наставничества это подготовка и развитие человека для дальнейшего роста.

Читать далее

«Шапочка из фольги не поможет»: что такое handover в базовых станциях и как его тестируют

Habr.com - Thu, 11/21/2024 - 17:09

Привет, Хабр! Меня зовут Анастасия Беднова, я тестирую базовые станции в стандартах 4G (LTE) в YADRO. В профессии я почти 20 лет: начинала карьеру в крупной компании-вендоре как тестировщик одного из компонентов сети 3G. Когда два года назад YADRO объявила о разработке собственной базовой станции, я решила, что хочу стать частью этого проекта — в России такого еще никто не делал, задача показалась крайне амбициозной. 

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

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

Читать далее

Кроссплатформа, зови меня победителем

Habr.com - Thu, 11/21/2024 - 16:58

Привет, это оргкомитет CrossConf Awards — первой премии в области кроссплатформенной разработки. 8 ноября мы вручили награды кроссплатформенным проектам в номинациях Indusrty, Technology и Community. Это было очень волнительно, потому что выбрать, кто лучше всех — большая ответственность. 

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

Читать далее

REST vs gRPC. Межсервисная интеграция для начинающих

Habr.com - Thu, 11/21/2024 - 16:56

Привет! Меня зовут Максим Соколов, я — аналитик в команде “Управление доступностью товаров и категорий”. В нашей команде была выделена отдельная подгруппа, которая создавалась специально под новый продукт-фичу для селлеров. Сразу стало понятно, что для реализации нового функционала требуется разработка нового микросервиса. Командой разработки было принято решение интегрироваться по gRPC, но мне до конца не было понятно, почему выбор именно такой. И тут я решил разобраться подробнее!

До этого я занимался анализом доработок по уже существующему функционалу, поэтому не задавался вопросом, почему выбран тот или иной путь реализации API. Но здесь-то всё с нуля, а специалисту, который дебютирует в этом выборе, становится ещё трудней.

Могу сказать, что выбор технологии для проекта — задача непростая, требующая совместного участия разных участников технической команды: аналитик, разработчик, тимлид, архитектор.

На свете много статей про проектирование API, в которых описаны архитектурные стили, протоколы, технологии. Информации — огромное количество, иногда она даже противоречивая, поэтому новичку тяжело подступиться к теме.

В этой статье я хочу дать точку входа для джун/мидл системных аналитиков, которые хотят разобраться в межсервисной интеграции. Мы пройдёмся по HTTP, REST, RPC и gRPC, разберёмся в их значениях. Выясним, почему эти аббревиатуры появляются, когда происходит проектирование API, и попробуем понять, когда и что следует применять.

Также по ходу статьи буду оставлять ссылки на хорошие (по моему мнению) статьи для более глубокого погружения в поднимаемые темы.

Читать далее

Модели данных в BI-платформах: физика против логики

Habr.com - Thu, 11/21/2024 - 16:55

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

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

Читать далее

Защищаем контейнеры от киберрисков: наш опыт и рекомендации

Habr.com - Thu, 11/21/2024 - 16:37

Привет, Хабр, я Вера Орлова — отвечаю за безопасность контейнеров и маркетплейс аддонов в Kubernetes в компании Cloud.ru. В статье расскажу, какие основные проблемы при работе с контейнерами существуют и какие вызовы встают перед разработчиками платформ контейнерной безопасности. Поделюсь, на какие аспекты защиты обращаем внимание в первую очередь мы, а также расскажу про наш подход к профилактике потенциальных уязвимостей и реальных проблем безопасности. 

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

Читать дальше

Как заставить LLM работать на вас – разбираемся на примере задачи сопоставления товаров на маркетплейсе

Habr.com - Thu, 11/21/2024 - 16:34

Привет, Хабр! На связи команда продуктового матчинга ecom.tech. В этой статье мы расскажем, как используем LLM для задачи сопоставления товаров на маркетплейсе. 

Как перевести задачу с продуктового языка на язык промптов. Что делать, если ни одна LLM не обучается на нужную тебе задачу (fine-tune). Как быть с поддержкой русского языка. Об этих и других аспектах по использованию LLM – читайте ниже.

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

Читать далее

Мой первый опыт собеседования и его отражение в современном подходе к оценке IT-специалистов

Habr.com - Thu, 11/21/2024 - 16:32

Мой первый успешный опыт собеседования

Сегодня я хочу рассказать о том, как 15 лет назад я получил свою первую работу, не имея ни опыта, ни знаний английского языка. У меня был только диплом колледжа, и я столкнулся с серьезной задачей, которая возникает у всех вчерашних выпускников: как успешно устроиться на работу.

Дело было в 2009 году. Меня пригласили на собеседование в Skype и поставили задачу: за неделю написать игру «Крестики-нолики» для iOS. Указали на документацию Apple, которая была доступна только на английском.

На тот момент я не знал английского языка и не имел опыта работы с macOS и Xcode. Поскольку у меня не было макинтоша, мне пришлось установить хакинтош.

Естественно, с первого раза установить систему не удалось, и мне пришлось изрядно помучиться. Однако я все же одолел снежного барса (Mac OS X Snow Leopard), и все необходимые устройства удалось заставить работать.

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

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

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

Читать далее

Google Translate vs. ChatGPT vs. Homo Sapiens: кто кого?

Habr.com - Thu, 11/21/2024 - 16:30

Привет, Хабр! It’s Ivan Chaplygin again. На прошлой неделе в аккаунте КРОК вышел последний эпизод звездных войн сериала под названием отчет Deloitte «Технологические тренды 2024», с переводом которого помогали ребята и девчата из отдела переводов КРОК, работающие под моим руководством. 

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

Читать далее

Оптимизация Arenadata DB: как избежать критических ошибок и повысить производительность кластера

Habr.com - Thu, 11/21/2024 - 16:25

Привет, Хабр! Меня зовут Дмитрий Капралов, я работаю в команде консалтинга компании Arenadata. Одной из наших задач является проведение аудита кластеров СУБД Arenadata DB (ADB). Проектирование физической модели данных и настройка квотирования ресурсов кластера проводятся на этапе разработки хранилища. Однако при переходе системы в продуктивный режим профиль нагрузки кардинально меняется, и первоначальные настройки СУБД и архитектура данных нередко оказываются не готовы к такой нагрузке. В процессе эксплуатации могут возникнуть узкие места, замедляющие работу системы. В этой статье я хочу поделиться опытом нашей команды по выявлению и оптимизации подобных проблем.

Читать далее

Установка Checkpoint SNX VPN client

Habr.com - Thu, 11/21/2024 - 16:15

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

В статье описывается решение проблемы, с которой сталкиваются поклонники Checkpoint - организация Remoteaccess VPN для пользователей Linux.

Далее кратко, без лирических отступлений.

Читать далее

Как с помощью Angular доработать CRM-систему: наш опыт с BPMSoft

Habr.com - Thu, 11/21/2024 - 16:04

Всем привет.

Меня зовут Илья Чубко, я являюсь техническим архитектором в направлении, которое занимается  внедрением CRM-системы от вендора «БПМСофт». Этот вендор –  разработчик собственной low-code платформы BPMSoft для автоматизации и управления бизнес-процессами крупных и средних  компаний в единой цифровой среде. 

BPMSoft позволяет не только быстро автоматизировать процессы CRM, но и запускать разнообразные клиентские и внутренние сервисы с использованием принципов low-code development. Платформа содержит инструменты для гибкой настройки и кастомизации процессов, коннекторы и расширения для эффективной адаптации к любой ИТ-инфраструктуре. Однако часто на проектах мы получаем запросы от заказчиков по доработке визуальной части программного продукта под специфику их деятельности и бизнес-логику, которые невозможно выполнить базовыми средствами самой платформы. Для решения подобных задач по созданию приложений и их интеграции с типовым программным продуктом мы используем фреймворк Angular. В этой статье покажу, как разработать такое приложение с нуля и добавить его в CRM-систему на примере BPMSoft.

Читать далее

Я угадаю, что рабочий цеха хочет ввести, с трёх букв

Habr.com - Thu, 11/21/2024 - 16:00


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

Рабочие вводят причины простоя разными словами, от души. «Шланг порвался», «они не успевают дать продукцию», «безобразно обрезана кромка» — это ещё цветочки. Одно только слово «железнодорожный» можно написать десятками способов — жд, Жд, ЖД, ж/д, ж\д, ж /д, ж д, Ж д, ЖД!!! — и так далее. С вывернутыми слешами, двойными пробелами и другими творческими формулировками.

В базе 13 миллионов записей, из них 700 тысяч уникальных, из которых остаётся примерно 500 тысяч после нормализации по регистру, слешам, пробелам и т. п. А нам нужно как-то разобраться, что не так и с кем.

Если вы сейчас думаете про ML, LLM и прочие модные слова, я вас огорчу. Оказалось, что есть простой кондовый способ, если применить немного ТРИЗа. В итоге получилось, что мы умудрились и рабочим сделать намного удобнее (что вообще-то редкость в реалиях производства), и дико помочь аналитикам. Читать дальше →

«Гиперболоид» советских радиофизиков: как лазер изменил мир

Habr.com - Thu, 11/21/2024 - 15:52

Сегодня о лазерах не слышал только ленивый. Уже много десятилетий подряд они прочно укоренились в разных сферах нашей жизни. Архитектура и строительство, космические разработки, наука, медицина и косметология — лазер применяется во многих областях. Гении, которые изобрели его полвека назад, не подозревали, насколько значимым станет это устройство практически для каждого жителя планеты.

Когда известный писатель Алексей Толстой писал свой фантастический роман «‎Гиперболоид инженера Гарина» (вышел в 1927 году), он даже не догадывался, насколько его авторская фантазия увлечет за собой советских и американских ученых-физиков в будущем.

Читать далее

Отличник без усилий: как учиться лучше с помощью ИИ

Habr.com - Thu, 11/21/2024 - 15:42

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

Читать далее

Модели Take-Rate: погружение в бизнес-процессы для успешного ценообразования

Habr.com - Thu, 11/21/2024 - 15:29

Привет, меня зовут Даниил, я занимаюсь Data Science в Альфа-Банке! Думаю, каждый из нас при разработке модели сталкивается с различными трудностями. Часто нам удаётся наступить на новые грабли, но намного чаще — на старые. Чтобы вам не пришлось наступать на мои, хочу на примере своего проекта, касающегося ценообразования, рассказать, на что стоит обращать внимание при создании моделей, и почему глубокое погружение в бизнес-процесс так важно.

Читать далее

Who's online

There are currently 1 user and 1 guest online.
Syndicate content