Месяц: Октябрь 2022
-
Перезапуск Вебиума
Начали с большого старого проекта на руби, поддерживаемого аутсорсерами, а оставили отлично документированный и покрытый тестами проект с техническим директором и внутренней командой разработки.Вебиум — онлайн-школа для подготовки к ЕГЭ. 30 тысяч школьников, тысяча наставников, 20 тысяч вопросов и 2 тысячи домашних заданий на сотни тем.В 2021 году у Вебиума уже была рабочая система на Ruby,…
-
У каких копирайтеров может отнять работу нейросеть? / Рубрика «Продукт дня»
Российский проект Gerwin обещает заменить копирайтеров на ИИ, который сделает нужные заказчику тексты быстрее и дешевле.Привет, я Дима Беговатов – стартап-обозреватель. Нахожу интересные российские стартапы и рассказываю о них широкой публике в канале VC hunt. Пишу только личное мнение, взгляд с позитивной стороны: для негатива есть другие медиа. Буду рад вашим комментариям по обзору.Тяжелый и низкооплачиваемый…
-
Какие доклады будут на SmartData 2022
До конференции SmartData осталось меньше недели, и мы делимся с Хабром её полной программой. В ней — доклады об архитектуре дата-платформ, обработке данных, хранилищах больших данных и не только. Спикеры как сравнивают уже готовые решения, так и рассказывают о собственных разработках.Конференция пройдёт в два этапа. 17 и 18 октября будут полностью онлайновыми. А вот 29…
-
Краткое пособие для желающих стать профессиональным программистом
Прочитав книгу «Идеальный программист», я составил выжимки, которые затрагивают определенные сферы или ситуации в разработке. В этой статье я поделюсь выжимкой о том, кто такой профессиональный программист.Мое мнение о книгеКниги Роберта Мартина всегда интересно читать. Эта книга не исключение. Она охватывает тематики тестирования, руководства, работы на проекте, профессионализма и многие другие. Я рекомендую прочитать ее…
-
Изучаем троянскую повестку с мимикрией под XDSpy
В ходе постоянного отслеживания угроз ИБ утром 3 октября в одном из Telegram-чатов мы заметили промелькнувший файл со злободневным названием Povestka_26-09-2022.wsf. Беглый осмотр содержимого привлек наше внимание, и мы решили разобрать его подробней. И, как оказалось, не зря. Разбор вредоносного скрипта Исходный файл представляет собой обфусцированный JavaScript WSF файл, задачей которого является выполнение нескольких anti-vm/anti-sandbox…
-
Подробный разбор простого приложения на Rust
Начнём с самого простого и, при этом, самого важного вопроса…Что мы будем разрабатывать?Первый этап, практически, любой разработки — выработка требований. Нужно определиться, какую проблему будет решать наше приложения и какой набор возможностей для этого будет предоставлять.С проблемой мы определились ещё в первом абзаце — хранить заметки. Можно обдумать некоторые детали, например:Где хранить заметки?Как выводить заметки?Какой…
-
Льготные кредиты (займы) на жилье для сотрудников ИT-организаций: кто и на каких условиях может получить
Для многих ИТ-специалистов остро стоит квартирный вопрос. Помочь решить проблему с жильем своим сотрудникам могут и работодатели. Для этого в текущем году принят ряд мер. Какие кредиты считаются льготными, на каких условиях можно их получить?Кредит как мера господдержкиМеры по ускоренному развитию ИТ-отрасли были определены еще весной Указом Президента РФ от 02.03.2022 № 83. Среди поручений…
-
Свой агрегатор новостей на python. Телеграм + RSS + новостные сайты (telethon, feedparser, scrapy)
freepik Здравствуйте дорогие хабровчане, в этом посте я хочу показать, как написать свой агрегатор новостей. Конечно, сразу становится очевидно, что это очередное изобретение велосипеда, однако анализируя существующие решения я всё время натыкался на камни преткновения. То они слишком медленно обновлялись, то не было нужных мне источников или часто бывало, что вообще ничего не работало без…
-
Вариационное исчисление и Вариационные алгоритмы
В этой статье будут рассмотрены основные задачи в вариационном исчислении. Также применение вариационных алгоритмов в машинном обучении. Поэтому, если вы готовы погрузится в одну из очень интересных тем математики и вы любитель машинного обучения, продолжайте читать. В конце статьи будет объяснение теории вероятностных глубоких нейросетей, в котором применяется . вариационный выводВариационное исчисление -это область математического анализа, которая…
-
Архитектура универсального проекта Django
ВведениеВ ходе последних лет моей разработки проектов Django я понял, что почти все они имеют одно строение.Перейти на схему(п.8), кому нужна только схема без объяснений.1. Poetry — создание общей директории$ poetry new maindir $ tree maindir maindir/ ├── maindir │ └── init.py ├── pyproject.toml ├── README.rst └── tests ├── init.py └── test_maindir.py»Maindir» в данном случае…