Я предполагаю, что вы заинтересованы в трейдинге, потому что хотите вырваться из привычного рабочего ритма с 9 до 6. Или вы хотите иметь другой источник дохода и зарабатывать больше. Как бы то ни было, трейдинг вселяет надежду. Надежду на то, что вы сможете стать финансово независимым и лучше обеспечивать потребности своей семьи.
Однако одной надежды недостаточно, если вы не знаете, с чем имеете дело. Готовы ли вы узнать всю правду о трейдинге? Сможете ли вы заставить трейдинг работать на вас и преуспеть в нем.
Человек купил в магазине ящик елочных игрушек. На следующий день приносит его обратно:
- Ваш товар бракованный.
- Что, игрушки битые?
- Нет, целые.
- Не блестят?
- Блестят.
- Так в чем же дело?
- НЕ РАДУЮТ!
Автодополнение всегда было силой и гордостью современных IDE. Сравнивая IDEA, VSCode и Eclipse, мы смотрим — оно вообще адекватные вещи пишет в выпадающей менюшке? Знает про Spring, про Next.js, про свежие апдейты в Питоне?
В последнее время, обычные алгоритмы не являются предметом хайпа. В мире IDE появился новый царь горы — AI, который обязан быть везде. Старые игрушки продолжают работать, но уже не радуют.
Этот текст — адаптированный перевод статьи из блога JetBrains (я постарался сделать текст более читабельным и менее похожим на политкорректный пресс-релиз). Мы посмотрим, как обучилась модель Mellum, лежащая в основе облачного автодополнения, и что из этого вышло.
Хммм. Читать далееПроект сделан для брата, который любит слушать музыку, но не всегда оценивает свою силу и выводит из строя обычные магазинные плееры на USB флешках.
Читать далееВ мире .NET разработки, работа с базами данных – неотъемлемая часть. Entity Framework Core (EF Core) предоставляет удобный способ взаимодействия с данными, но при работе с SQL Server, особенно в сложных сценариях, LINQ запросы могут уступать в производительности и гибкости T-SQL. Статья рассматривает эту дилемму, предлагая гибридный подход. Мы погрузимся в проблему: как эффективно использовать мощь T-SQL, не отказываясь от преимуществ EF Core? Обсудим интеграцию T-SQL через Raw SQL, Views, UDF и Stored Procedures. Раскроем лучшие практики: разделение ответственности, оптимизацию запросов, безопасность и тестирование. Поймем, как сочетать удобство ORM с производительностью SQL Server, применяя Data-Driven Design и, при необходимости, Domain-Driven Design. Статья – руководство для .NET разработчиков, стремящихся к оптимальному балансу между производительностью, гибкостью и удобством разработки при работе с SQL Server и EF Core.
Читать об этомМногие из вас хотели бы реализовать какую-то часть компьютерных игр в реальности: системы прокачки, уровни репутации, борьба добра со злом — не зря же мы проходим через геймификацию всего на свете.
Моей же страстью были стратегии. Сплю и вижу, как управляю огромными армиями, выстраиваю цепочки снабжения и контролирую ситуацию с высоты птичьего полёта. Именно эта мысль и легла в основу моего проекта.
Своей миссией я вижу геймифицировать логистику и бизнес-процессы. Мы разрабатываем RTLS Casco — систему точного позиционирования людей и оборудования в реальном времени, которая помогает промышленности и ритейлу лучше управлять сотрудниками и следить за их безопасностью.
Когда я изучал рынок RTLS в России, честно, я разочаровался.
В то время как в США, ЕС и Китае его капитализация может достичь $15 млрд к 2027 году благодаря внедрению IoT, 5G и искусственного интеллекта, запущенные в России проекты можно пересчитать по пальцам одной руки.
При этом из-за недостатка инвестиций и готовности сотрудничать со стороны государственных структур, эти проекты остаются только с сфере промышленности, а не стремятся выйти в медицину и определение поведенческих паттернов.
Так что я для себя решил — обязательно изменить этот статус-кво, популяризировать технологию и с её помощью сделать жизнь людей проще.
Наш пилотный проект
Начать же мы решили с малого, там, где нас примут. В 2024 году мы провели первый коммерческий пилот с подрядчиком Новатека — буровой компанией Эриал — нужно было отслеживать перемещение рабочих на буровой установке в жёстких северных условиях.
Читать далееГоворят, что в иностранных вузах это отдельный предмет — Persuasive Design, Persuasive Technology. Не знаю, не проверял, но, видя, насколько это мощный инструмент разработки, охотно в это верю. Сталкиваясь всё больше с этими технологиями во всех сферах, где я работаю, пришлось посвятить их изучению довольно много времени, что вылилось в эту статью. Решил поделиться с вами своими мыслями, оформленными в отдельные разделы и сгруппированными по методам работы. Дополнительно отмечу, что многие исследования глубинной природы человека постоянно возвращали меня к этим технологиям. Например, изучение систем выработанных рефлексов, методов работы с жадностью и гневом неизменно приводило к исследованиям в этой области. Также стоит дополнительно отметить, что эти приёмы помогают эффективнее взаимодействовать с малообразованными людьми.
Читать далееС развитием технологий архитектурная визуализация значительно изменилась, и 3D модели стали неотъемлемой частью процесса проектирования и согласования объектов. В последние годы требования Москомархитектуры все больше ориентируются на использование цифровых технологий, включая 3D моделирование. Это позволило значительно улучшить точность представления проектов, упростить процесс согласования и повысить качество архитектурных решений. Одной из таких инноваций является концепция цифрового двойника — виртуальной копии реального объекта, которая используется для моделирования и анализа различных характеристик здания или сооружения.
Читать далееВ этой статье я поделюсь практическим опытом запуска научно-популярного проекта по ботанике.
Это реальный кейс, который я формирую в режиме реального времени: как из идеи вырастить работающий продукт, как устроен процесс стратегической подготовки и какие первые шаги стоит сделать, чтобы не утонуть в текучке.
Запуск стартовал 9 апреля 2025 г.
Важные вводные: запуск без бюджета, есть вовлеченный эксперт, сильный маркетолог (я) и понимание, чего хотим и как будем достигать.
На момент старта у нас уже был хороший живой ВК с аудиторией 1650 лояльный подписчиков, полуживой телеграм и совсем мертвый тот-кого-нельзя-называть с картинками.
Был опыт организации ботанического кэмпа совместно с RTG (погуглите, вам понравится) в далеком 2022. Был опыт самостоятельной организации экскурсий выходного дня в 2023. А потом было два года забытья, из которого мы решили воскреснуть.
Читать далееПривет! Я Сергей Кляхандлер, senior DS-инженер в команде LLM Авито.
В статье рассказываю, как мы разработали ML-модель, которая автоматически генерирует описания для объявлений из категории Одежда и Обувь. Подробно расписываю, откуда мы брали данные для обучения, какую архитектуру использовали и как тренировали модель. А в конце говорю про важную часть работы — фейлы.
Статья будет полезна DS-инженерам, которые работают с мультимодальными LLM-моделями.
Читать далееКак мы с вами усвоили из прошлого урока, основная задача функции Hires.fix – не увеличение разрешения изображения, а улучшение качества мелких деталей финального изображения без изменения композиции.
Важно отметить, Hires.fix работает более эффективно, если с улучшением деталей вы одновременно увеличиваете разрешение изображения.
Но у Hires.fix есть и некоторые скрытые возможности, которые могут помочь изменить какую-то важную деталь нашего исходного изображения.
Давайте узнаем, как нам это сделать.
Для этого:
· Переходим на закладку «Settings».
· Находим слева в списке раздел «UI alternatives».
· Выбираем две опции: «Hires fix: show hires checkpoint and sampler selection (requires Reload UI)» и «Hires fix: show hires prompt and negative prompt (requires Reload UI)».
· Применяем настройки.
· Перезагружаем интерфейс.
Читать далееМне надоело заполнять повторяющиеся формы официальных документах, сверять правильно ли я заполнил каждое поле и придумывать формулировки к для меня очевидным вещам. Поэтому я захотел поручить ИИ сделать это за меня, скормив ему файлы откуда он должен брать информацию
TLDR: Исходный код...
Читать далееOLMo — моделька от AI2, разработанная учёными для учёных. Если вы занимаетесь экспериментами над нейронками, это идеальный вариант: весь код и данные, необходимые для тренировки, открыто лежат на GitHub. Более того, выложены даже промежуточные чекпоинты, с очень высокой гранулярностью. Это отличает ее от якобы "открытых" нейронок, которые обычно приходят к тебе монолитным финальным бинарём.
Эта статья — короткий гайд, адаптированный с GitHub создателей нейросети и проверенный на практике.
Интересно. Читать далееПроекты ломаются, иногда очень коварно. Крупные компании используют различные подходы, чтобы обеспечить наблюдаемость, покупают дорогие сервисы, нанимают SRE-инженеров. Но если проект небольшой, условный телеграм-бот, многие решения по мониторингу могут быть избыточными. Перед нами стала задача обеспечить для них Observability так, чтобы это было максимально просто, дешево(желательно бесплатно) и обеспечивало лучшие SRE-практики для наших пользователей. Так, чтобы обеспечить опыт наблюдаемости работы сервисов, близкий опыту крупной компании с SRE-отделом, только без сложности настройки и условно бесплатно.
Читать далееПредставьте: вы создали Telegram канал, наполнили его уникальным контентом, но подписчиков всё ещё мало. Вы часами публикуете посты, экспериментируете с форматами, а аудитория растёт медленно. Знакомая ситуация? Встроенный поиск Telegram не всегда помогает найти нужные каналы, а пользователи чаще обращаются к поисковым системам или специализированным площадкам, чтобы обнаружить тематические каналы и сообщества. Здесь на помощь приходят Телеграм каталоги — мощный инструмент для продвижения в Telegram, который помогает владельцам каналов привлечь новых подписчиков и увеличить охват.
Телеграм каталоги — это структурированные платформы, где собраны Telegram каналы, чаты и боты, разделённые по категориям и тематикам. Они упрощают поиск каналов для пользователей и служат витриной для владельцев, желающих привлечь целевую аудиторию. Добавление вашего канала в каталог не только приносит прямой трафик с самой площадки, но и повышает шансы попасть в выдачу поисковых систем, таких как Google или Яндекс. Карточка вашего канала в каталоге может ранжироваться по ключевым словам, связанным с вашей тематикой, и привлекать органический трафик напрямую.
Для владельцев каналов Telegram каталоги — это возможность заявить о себе, выделиться среди конкурентов и получить доступ к заинтересованной аудитории. Публикация в каталоге позволяет не только увеличить число Telegram подписчиков, но и повысить узнаваемость бренда, улучшить репутацию и даже привлечь рекламодателей. В этой статье я поделюсь личным опытом использования 30 лучших Телеграм каталогов, которые помогут вам вывести продвижение в Telegram на новый уровень. Каждый каталог был протестирован мной лично, чтобы оценить удобство добавления, качество аудитории и потенциал для Telegram маркетинга.
Читать далееБуквально вчера дочитал «Игры. Ключ к их значению» Фридриха Юнгера и задумался: Почему старые эссе, статьи и книги по гейм-дизайну (или темы около), вроде «Homo Ludens» Йохана Хайзингера, кажутся мне более глубокими, чем многие современные бестселлеры?
Эти труды написаны задолго до появления индустрии видеоигр как таковой, но дают поразительно чёткий каркас понимания, что такое игра и зачем она нужна. И вот после этих, скажем так, "старичков", у меня в башке сложился какой-то фундаментальный каркас. Не набор готовых фреймворков, а именно общее понимание природы игры, правильные вопросы, теоретическая база, на которую можно опираться.
Читать далееЛонгрид об импортозамещении. Начинал про технологии, но идя к причинам пришел к экономики и устройству общества и китайской модели модернизации. Исходных текстов не будет. Затор будут ссылки на делинкинг Самира Амина, Пелевна, и китайскую модель развития.
Мой тезис: «Отечественные счетчики» на иностранных чипах, мониторы по цене Х2 «за отечественность» (где чипы впаяны, но не функционируют), бесплатные open-source решения, выдаваемые за импортозамещение — это не случайность, а закономерный итог системы периферийного капитализма.
Почему так?В современном мире разработки программного обеспечения роль инженера по тестированию (QA) является критически важной. Однако для начинающих специалистов одним из основных вызовов становится получение необходимого практического опыта. Теоретические знания важны, но именно работа с реальными или специально созданными приложениями и сервисами позволяет по-настоящему освоить профессию, научиться находить дефекты, применять различные техники тестирования и работать с инструментами автоматизации.
Эта статья представляет собой подробный и структурированный гид по тестовым площадкам и полезным ресурсам, собранный специально для начинающих QA-инженеров. Цель гида – помочь новичкам быстро найти подходящие "песочницы" для отработки ключевых навыков и ускорить процесс адаптации в профессии. Материал разбит на 8 разделов для удобства навигации по различным направлениям тестирования.
Раздел 1: Общие площадки для практики
Раздел 2: Тестирование пользовательского интерфейса (UI)
Раздел 3: Ресурсы для подготовки к сертификации
Раздел 4: Тестирование API
Раздел 5: Тестирование безопасности (Security Testing)
Раздел 6: Мобильное тестирование
Раздел 7: Тестирование производительности (Performance Testing)
Раздел 8: Ресурсы для практики автоматизации тестирования
Гид призван стать отправной точкой для каждого, кто делает первые шаги в тестировании, предоставляя широкий выбор инструментов и платформ для целенаправленной практики. Активное использование этих ресурсов поможет построить крепкий фундамент профессиональных навыков и значительно ускорить становление в качестве уверенного QA-специалиста. Не бойтесь экспериментировать, исследовать и постоянно учиться – именно практика.
Читать далееПереход от монолита к микросервисной архитектуре приносит гибкость и масштабируемость, но и создает новые сложности. Одна из ключевых проблем –согласованность данных и транзакции. В монолите обычно можно обернуть несколько операций одной ACID-транзакцией: либо все операции выполняются успешно, либо при ошибке происходит полный откат. В мире микросервисов такой прямолинейный подход не работает. Каждый сервис автономен, у каждого своя база данных, и общаются они через сеть. Как результат, гарантировать атомарность и целостность процессов, охватывающих несколько сервисов, непросто. Возникает риск частичных обновлений: одна часть системы изменилась, а другая – нет, что приводит к неконсистентным (несогласованным) состояниям данных.
Чтобы решить эту проблему, разработаны специальные паттерны и протоколы управления распределёнными транзакциями. В этой статье детально рассмотрим ограничения классических ACID-транзакций в распределённой архитектуре, а также два подхода к распределённым транзакциям – сага (SAGA) и двухфазный коммит (2PC). Разберём мотивацию, принципы работы, преимущества и недостатки каждого, сравним их по критериям. Кроме того, обсудим альтернативные подходы, такие как TCC (Try-Confirm-Cancel), паттерн Outbox, а также кратко упомянем eventual consistency, транзакционные сообщения, инструменты вроде Atomikos и др. В завершение – практические рекомендации, как выбрать подходящий способ обеспечения согласованности в ваших микросервисах.
Читать далееЧеловек в стрессе. Его обманули, у него что-то сломалось, он кричит, рычит, пыхтит, думает кого бы сейчас удавить. И тут к нему подходит психолог и говорит: “Дыши глубже, это поможет успокоиться”. Вуаля, губы человека расплываются в улыбке - он нашёл кого можно удавить. Сейчас он снимет стресс. Проблема решена.
Эта картина рисуется у меня в голове, когда слышу подобные рекомендации. Но, как ни странно, в них есть смысл. Глубокие медленные вдохи и медленные выдохи правда помогают успокоиться. Нашёл я некоторые подробности по этой теме в книге Дэвида Коултера об анатомии хатха-йоги. Эзотерики здесь не будет, не переживайте. Но будет немножко анатомии. Пересказываю в меру своего понимания, чтобы как-то самому осмыслить прочитанное.
Читать далее