Search
Write a publication
Pull to refresh
0
Окулов Виктор @okulusread⁠-⁠only

ИТ-специалист

Send message

Новый язык от 1С: Зачем? Кому? Стоит ли лезть?

Reading time5 min
Views59K

Привет, Хабр (и просто случайные читатели, зашедшие сюда в поисках истины или интересной статейки на пару минут)!

Так вышло, что последние полгода я провёл в тесных объятиях «Личного кабинета сотрудника» на Элементе — новом языке программирования от 1С. За это время я успел его изучить, полюбить, возненавидеть, снова полюбить и, наконец, написать эту статью, чтобы поделиться своими впечатлениями, страданиями и неожиданными открытиями.

Читать далее

Как мы сделали приложение на 1С: Элемент

Level of difficultyEasy
Reading time7 min
Views3.3K

Давненько я тут ничего не писал, а сейчас появилась интересная тема, про которую хочется рассказать.

Материал посвящен разработке web‑приложения на новой технологии от 1С — 1С:Элемент. Мы на этой технологии реализовали приложение «Книжный клуб» в тесном взаимодействии с заказчиком, опытом использования данной технологии и хочу поделиться.

Выступаю я с позиции разработчика из сети 1С‑Франчайзи, поэтому смотрю на вещи «со своей колокольни» и опыт конечно же тоже специфический. В проекте принимаю участие как аналитик и руководитель проекта со стороны исполнителя.

Сразу скажу, преследую корыстные цели, а именно привлечь в книжный клуб новую аудиторию, но, обо всём по порядку...

Читать далее

Я беру джойстик, лечу в поле и зарабатываю 3,6 млн чистой прибыли за сезон

Level of difficultyEasy
Reading time11 min
Views167K

В статье расскажу, сколько денег может налетать агродрон, и как быстро можно окупить подобное предприятие.

Читать далее

Когда VPN душат, в бой идёт SOCKS5: что нового в ProxiFyre 2.0

Level of difficultyMedium
Reading time4 min
Views76K

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

Моя собственная схема — домашний сервер за WireGuard-эндпоинтом — уже не раз демонстрировала странности: внезапные падения скорости, потеря UDP-пакетов (особенно в мобильных сетях). Всё вроде работает, но как-то не так: туннель подключается, но затем «виснет» или показывает подозрительно низкую пропускную способность. В таких случаях надёжным обходным путём становится туннелирование TCP-трафика через SOCKS5-прокси, например, поверх SSH.

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

Читать далее

Как я прогулялся из 1С в Java и захотел обратно

Level of difficultyEasy
Reading time22 min
Views26K

В данной статье я хочу поделится своим видением обоих профессий, сравнить их и дать свою субъективную оценку, а так же рассказать историю ИТ в общих чертах за последние 5 лет, как ИТ пузырь начал раздуваться и как он в конце концов лопнул.

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

Читать далее

Функциональный стиль: объясняю как другу

Level of difficultyEasy
Reading time5 min
Views6.5K

«Функциональное программирование», «Immutable значения», «Pure функции».
Тоже слышал эти умные слова?

И ты такой: «Что? Можно просто for написать?»

Спокойно. Сейчас все разложим по полочкам. Даже если ты пишешь var a = 1 и гордишься этим — ты свой. Погнали.

Читать далее

Почему топ менеджеры выбирали SAP, но не выбирали 1С, а теперь они тусуются на ЦИПР?

Level of difficultyEasy
Reading time12 min
Views47K

Маркетинг при продажах крупным корпорациям это не классические продажи B2B, это целая спецоперация и пропаганда. А еще использование мягкой силы на государственном уровне. Не верите? Тогда читайте непридуманные истории.

Истина где то тут

Краткий обзор платформы данных Т-Банка

Level of difficultyMedium
Reading time17 min
Views9.5K

Привет, Хабр! Меня зовут Дима Пичугин, и уже семь лет я занимаюсь различными компонентами T Data Platform. Эта статья — результат внутреннего аудита наших инструментов, но я подумал, что она может быть интересна не только нашим аудиторам, но и более широкой аудитории. Enjoy!

Платформа данных в Т-Банке существует более 18 лет и за это время прошла значительный путь эволюции. Она помогает более чем 17 тысячам пользователей извлекать из данных ценную информацию для бизнеса. За последние годы подходы к работе с данными заметно изменились: индустрия постепенно отходила от классических концепций хранилищ данных по Инмону и Кимбеллу в сторону Data Lake, а затем — Lakehouse-архитектур. Вместе с отраслью менялась и наша платформа.

В статье расскажу, как трансформировалась T Data Platform за 18 лет развития, и опишу ее текущее устройство — без погружения в технические детали, но с акцентом на общую архитектуру. Для тех, кому интересны отдельные инструменты или решения, оставлю ссылки на подробные материалы и выступления.

Читать далее

Многомерный анализ данных временных рядов

Level of difficultyMedium
Reading time13 min
Views5.1K

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

Читать далее

AI-first backend: опыт реального вайб-кодинг проекта

Level of difficultyMedium
Reading time17 min
Views9.8K

В 2025 году вопрос полноценной генерации продуктового кода с помощью LLM («вайб-кодинг») становится все более актуальным, но при этом остается и достаточно дискуссионным: насколько такие подходы вообще применимы в реальных проектах, действительно ли они сокращают время и стоимость разработки, и что происходит с тестируемостью и поддержкой такого кода в долгосрочной перспективе?

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

Моя мотивация была проста: попробовать выстроить полноценный продуктовый backend для нетривиального телеграм-бота с функциями агента (планированием, напоминаниями, памятью и проактивным поведением, возможностью дальнейшей расширяемости и интеграции сторонних сервисов), при этом — не писать руками ни строчки кода. Чтобы человек участвовал только как архитектор и асессор, а все проектирование и реализация шли через промпты в специализированные IDE-агенты (Cursor, Copilot, Codex, Zed) и LLM (как доступные через API/CLI, так и в «пользовательской» продуктовой обвязке).

Читать далее

Мой первый VPS: Чек-лист по превращению «голой» машины в маленькую крепость (Часть 1)

Level of difficultyEasy
Reading time4 min
Views18K

Привет, Хабр! У каждого из нас бывает этот момент. Ты нажимаешь кнопку «Заказать», и вот он — твой первый, сияющий, свежеустановленный VPS. Ощущение, как будто получил ключи от собственной цифровой квартиры. Можно ставить что угодно, экспериментировать, запускать свои пет‑проекты... Но есть один нюанс.

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

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

Это не исчерпывающее руководство по пентесту, а набор первых, самых важных шагов, которые отсекут 99% автоматических атак и дадут вам спокойно спать по ночам.

Читать далее

8 проверенных способов быстро разобраться в любой теме при помощи нейросети

Level of difficultyEasy
Reading time4 min
Views22K

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

Покажу 8 способов, которыми пользуюсь. Разберу на конкретных примерах — как изучала российский рынок автозапчастей, какие промты использовала и что из этого получилось. После статьи сможете за пару часов стать «экспертом» в любой области.

Читать далее

Как придумывать и запоминать пароли для разных сервисов

Level of difficultyEasy
Reading time20 min
Views16K

В этой статье я поделюсь своим опытом в создании паролей для разных сайтов, а также некоторыми методиками, которые я использую, чтобы обезопасить себя и снизить риски подбора/кражи пароля. Сразу говорю, что я не претендую на абсолютную истину и не гарантирую, что мои решения будут действительно хорошими. Это лишь то, что делаю я сам. Возможно какой-нибудь эксперт в области инфобезопасности раскритикует мою статью – и в таком в случае в самом конце статьи я добавлю раздел "Upd.", куда помещу известные проблемы.

Приятного чтения!

Читать далее

Как настроить синхронизацию в Obsidian с помощью S3

Level of difficultyEasy
Reading time4 min
Views9.7K

Привет, Хабр!

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

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

Читать далее

3 стратегии цветочного бизнеса: почему «поставлю у метро» не спасёт

Level of difficultyEasy
Reading time7 min
Views3K

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

Читать далее

Биолюминесценция и её эволюционные загадки: почему природа зажигает свет в темноте?

Level of difficultyEasy
Reading time7 min
Views2.7K

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

Читать далее

Склад в 1С: ERP (3 часть)

Reading time7 min
Views2.2K

В предыдущих статьях были рассмотрены настройки подсистемы Склад и доставка, процесс создания складских актов, функционал ордерного склада, а также адресная система хранения в 1С ЕРП. 

В данной статье продолжим проводить обзор по складскому функционалу в 1С ЕРП.

Обеспечение потребностей в 1С: ERP

В современном бизнесе очень важно эффективно удовлетворять потребности клиентов. Здесь на помощь приходит функционал обеспечения потребностей в системе 1С ЕРП. Этот инструмент позволяет компаниям оптимизировать и автоматизировать процессы.

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

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

Благодаря этим возможностям в 1С ЕРП компании могут улучшить управление запасами, снизить издержки на хранение товаров, повысить эффективность работы склада и обеспечить надежную поставку товаров клиентам.

Читать далее

Нейроуловки для изучения английского: как запоминать слова без зубрежки

Level of difficultyEasy
Reading time9 min
Views20K

Привет! Меня зовут Маша Фадеева, я методист и преподаватель курсов английского в Практикуме. Знакомо это чувство, когда учишь-учишь список слов, а через неделю вспоминаешь от силы парочку? Это не лень и не плохая память — просто наш мозг не особо любит зубрёжку. Зато он отлично запоминает всё, что кажется ему важным, эмоциональным или необычным.

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

Читать далее

VPS сервер по цене пачки чипсов: обзор самых дешёвых тарифов российских хостеров

Level of difficultyEasy
Reading time7 min
Views30K

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

Сегодня хотел бы рассказать о том, как себя ведут самые дешёвые (в ценовом диапазоне от 100 до 300 рублей) предложения от популярных хостеров. 

Читать далее

Универсальное языковое приложение. Часть 1: по-фразовый плеер с параллельными текстами и редактор субтитров

Level of difficultyEasy
Reading time3 min
Views2.9K

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

Всё началось с того, что я решил учить английский по параллельным текстам книги Хоббит, с возможностью одновременно слушать каждую фразу нажатием. Я сделал это в 2011 году как только узнал про возможности HTML5 управлять воспроизведением аудио.

Читать далее
1
23 ...

Information

Rating
Does not participate
Location
Ревда (Свердловская обл.), Свердловская обл., Россия
Date of birth
Registered
Activity