Как стать автором
Поиск
Написать публикацию
Обновить

Все потоки

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

Всем привет!

Представляю вам мой новый проект: Terpinal.

Также я называл его "терпи нал".

Это терминальная операционная система для Raspberry Pi Pico. Который выводит на SSD1306.

Вот ссылка:

https://github.com/SystemSoftware2/Terpinal

Прочитайте README.md и узнайте что и как подключить.

Также я называю операционку как PicoOS Firmware (не знаю почему так).

Теги:
Всего голосов 1: ↑0 и ↓1-1
Комментарии3

Шеф, всё пропало! Что делать, если Роскомнадзор не работает, лежит, и уже вряд ли поднимется до 30 мая? Не успели зарегистрироваться на сайте? Есть еще два варианта: отправка печатной формы через обычное почтовое отделение и госуслуги.

С 30 мая вступают в силу масштабные поправки в законе о персональных данных №152-ФЗ с 30 мая 2025 года. К слову, я сам узнал об этом не так давно, и успел запрыгнуть в уходящий поезд.

А ещё поправки в законе об административных правонарушениях №420-ФЗ от 30 ноября 2024 года.

Сегодня мне звонят почти все друзья и знакомые из сферы IT. Почему поднялся такой шум? Изменения касаются: граждан – должностных физических лиц, бизнеса: самозанятые, ИП и юридические лица. Т.е. вообще всех, кто так или иначе работает с персональными данными. Даже организации, которые отправляют нулевую отчетность в налоговую, могут попасть под раздачу.

Это касается вообще всего: сайтов, бухгалтерии и отчетности, кадровиков.

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

Кто подпадает под требования:

  • Является работодателем, осуществляет подбор кадров.

  • Имеет базу данных с контактами контрагентов или каким либо образом хранится данная информация (CRM, 1С, ЗУП и т.д.).

  • Размещает на своем сайте форму обратной связи для физических лиц.

  • Получает доход от ведения деятельности посредством сети Интернет, осуществляют продажи онлайн и т.п.

А ответственность уже нешуточная, кроме выросших во много раз штрафов:

  • Административная ответственность;

  • Штраф до 300 000₽ за отсутствие уведомления о начале обработки ПД;

  • Уголовная ответственность (статья 272.1 УК).

Что делать и куда бежать? Мы с коллегами проводили семинары по регистрации в РКН, и для тех, кто не успевает оформить документы в электронном виде, сделали образцы для заполнения в печатном виде. Презентацию с особенностями изменений в законах и документ для самостоятельного заполнения выложили в открытый доступ в телеграм-канале по этой теме.

Забавно, что есть и казусы.
Новые изменения говорят о том, что после увольнения ПД сотрудника должны уничтожаться. Но, штука в том, что: просто удалить файл уже недостаточно. Уничтожение должно быть произведено на специальном оборудовании и ПО, прошедшем оценку соответствия (которых, как вы понимаете, нет).
А вот по ст. 445 Перечня, утв. Приказом Росархива от 20.12.2019 N 236 срок хранения для документов, подтверждающих трудовую деятельность 50/75 лет.

Теги:
Всего голосов 4: ↑2 и ↓20
Комментарии2

Личное vs. рабочее: почему мы так по-разному реагируем на цифры

Привет, я Наталия. Уже почти 10 лет я работаю с контентом: строю редакции, веду проекты, держу фуллтайм-нагрузку в паре-тройке проектов одновременно и не сдаюсь в хаосе дедлайнов. А ещё я веду маленький Telegram-канал. И вот о нём — и о странных эмоциях, которые он вызывает — этот текст.

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

На работе метрики — это просто цифры.

Упала конверсия? Соберём ретро, построим гипотезы, потестируем.

Вырос трафик? Посмотрим, что сработало, и масштабируем. Мы как будто в броне: есть данные, есть логика, есть процессы.

А теперь представьте, что у вас свой канал или блог. Маленький. И вот однажды утром вы открываете статистику — и видите минус два подписчика. Вроде бы ничего страшного. Но внутри уже начинается паника:

— Почему ушли? — Кто? — Последний пост был неудачный? — Может, я всё зря пишу?

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

Почему так происходит

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

Это классическая ловушка субъективной оценки:

  • смешиваются результат и личность;

  • отсутствует внешняя система координат;

  • нет чётких KPI, а значит, любое отклонение воспринимается как провал.

Что с этим делать

Вот что помогает мне — и, возможно, сработает для вас:

  1. Превращайте эмоцию в структуру. Вместо «я пишу плохо» — «вот 3 поста с меньшей вовлечённостью, посмотрю, что в них общего». Данные всегда мощнее домыслов.

  2. Разведите зоны «личное» и «проектное». Даже в личном блоге можно сформулировать цель, темы, гипотезы. Так вы остаетесь автором, а не только героем текста.

  3. Ведите логи и ретроспективы. Это работает не только в командах. Фиксируйте, что сработало, что не зашло, что вы чувствовали. Эмоции становятся заметными, когда их видно на шкале времени.

  4. Не обесценивайте масштаб. Ваши 150 подписчиков — это не «мелочь». Это 150 реальных людей. И вы с ними — не воронку настраиваете, а доверие строите. Это сложнее. И важнее.

Вместо вывода

Личный проект — это вызов. Он без фильтров. Он про вас. Но именно в нём можно вырасти вглубь, не только вширь.

Если вы тоже дрожите над каждой цифрой в статистике — вы не один. Это нормально. Главное — не дать этим цифрам обесценить то, что вы делаете.

И да, я всё ещё веду тот самый маленький канал. Иногда с паникой. Но всё равно — с текстами. Потому что это и есть мой способ выстраивать структуру в хаосе.

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

Компактная упаковка продукции в паллеты или корзины — задача, с которой сталкивается большинство производств. Если известно, что и куда нужно сложить, то найти оптимальный способ укладки — задача понятная, описанная (в математике она называется “задача о рюкзаке”) и решаемая вполне классическими методами. Нам она хорошо знакома — мы как раз недавно закончили разрабатывать подобное решение для одного из наших заказчиков.

Тем интереснее было наткнуться на разработку от коллег из AmbiRibotics. Их система AmbiStack решает всю ту же задачу о рюкзаке — размещает коробки разных размеров на паллеты так, чтобы занять как можно меньше места. Но вот ключевое отличие — заранее неизвестно сколько и какие коробки нужно будет уложить. То есть решение о том, куда положить очередную коробку приходится принимать в условиях неопределенности, угадывать. Такую задачу, наверное, можно в каком-то смысле назвать задачей о рюкзаке, но вот решить её классическими методами уже точно не получится.

AmbiStack использует компьютерное зрение и модель, обученную в симуляции по методу reinforcement learning. В процессе обучения системе предлагали коробки случайных размеров и предлагали уложить их в контейнер. Чем рациональнее было использовано пространство, тем выше было полученное вознаграждение. В результате получилось хорошо масштабируемое решение, подходящее для совершенно разных сценариев. Хороший пример того, как AI решает задачи там, где классические методы не работают. Кстати, вполне возможно, что подобная система окажется полезной и для кого-то из наших читателей — мы с удовольствием взялись бы за подобный проект.

Больше подобных новостей о роботах и AI в индустрии — в нашем канале

Теги:
Рейтинг0
Комментарии0

Эволюция кибербезопасности: от первых компьютеров до сегодняшнего хайпа

Эксплойты, вирусы, даркнет — сегодня эти слова в новостных лентах появляются чуть ли не каждый день. В СМИ муссируются крупные DDoS-атаки. Невидимый фронт ИБ не спит ни минуты.

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

Рассказывают директор по информационной безопасности РТК-ЦОД Денис Поладьев и директор центра противодействия кибератакам Solar JSOC группы компаний «Солар» Владимир Дрюков.

Ведущий — Александр Соколов

Выпуск можно посмотреть:

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

Порадуем вас обновами в Kubernetes

А новостей собралось действительно много:

➖ Добавили в маркетплейс дополнений ArgoCD и cert-manager Webhook, который дружит с нашим API. С ними можно автоматизировать деплой приложений и упростить выпуск и обновление TLS-сертификатов в Kubernetes
➖ Открываем новые локации — теперь можно создавать кластеры и во Франкфурте
➖ Обновили публичную документацию API и добавили доки для части аддонов Kubernetes + описание всех новых параметров API
➖ Плюсик к карме и к безопасности — read-only режим для API-токенов, которые выпускаются автоматически при создании кластеров. Никаких случайных изменений или удалений

Забрать все обновы в Kubernetes себе →

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

Работайте с большими данными в Evolution Data Platform 📊

❓ Что за инструмент? Evolution Data Platform — платформа для обработки больших данных, которая включает в себя несколько PaaS-сервисов. Среди них:

  1. Evolution Managed Trino — массивно-параллельный аналитический SQL-движок Trino с использованием распределенных запросов.

  2. Evolution Managed Metastore — сервис для хранения метаданных таблиц из разных источников. Metastore сообщает клиентским приложениям, где хранятся данные, как к ним обращаться и как их интерпретировать.

  3. Evolution Managed Spark — сервис для развертывания кластерного вычислительного решения на основе Apache Spark для распределенной обработки данных.

  4. Evolution Managed ArenadataDB — аналитическая база данных для хранения большого объема структурированных и полуструктурированных данных.

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

  1. Evolution Managed Trino способен работать с разными источниками в одном SQL-запросе, есть несколько конфигураций Trino. А еще можно создать приватный инстанс, недоступный из интернета.

  2. Evolution Managed Metastore прямо из интерфейса можно подключить к другим сервисам платформы Cloud.ru Evolution. Создание и обновление инстансов происходит за минуты, а данные для подключения к S3 — в безопасности, так как хранятся в сервисе Secret Management.

  3. Evolution Managed Spark позволяет отслеживать статусы выполнения задач, обрабатывать данные из Object Storage, а также из большинства доступных БД.

  4. Evolution Managed ArenadataDB дает возможность развертывать инстансы без обслуживания инфраструктуры, а кластеры Greenplum разворачиваются автоматически. Доступны конфигурации от 3 до 50 ТБ, что позволяет адаптировать систему под разные задачи.

👨‍💻 Кому будет полезно. PaaS-сервисы платформы Evolution Data Platform найдут применение во всех областях, где работают с большими объемами данных: финансовых учреждениях, ретейле, логистике, крупном и среднем бизнесе — и не только. Также сервисы будут полезны в машинном обучении и разработке. 

✍️ Где, как и для чего использовать. Для обработки структурированных, слабоструктурированных и неструктурированных данных, SQL-аналитики, ML, хранения метаданных таблиц, отправки сложных запросов, проверки гипотез, A/B-тестирований, построения приложений данных, интерактивного специального анализа данных.

В июне Evolution Managed Trino и Evolution Managed Metastore выйдут в коммерческий доступ, а еще станут доступны для тестирования сервисы Evolution Managed Airflow и Evolution Managed BI. Смотрите доклад с конференции GoCloud 2025, чтобы больше узнать о PaaS-сервисах для работы с данными 🌐

Теги:
Рейтинг0
Комментарии0

Кейс. Как Альфа-Лизинг интегрировал в ESM-платформу 9 отделов (ИТ, HR, АХО, бухгалтерию и др.) и повысил эффективность их работы на 33%

Знакома ситуация, когда процессы разных подразделений — разрозненные, неподконтрольные, а сотрудники тратят часы, чтобы просто понять: «к кому обратиться?». HR живёт по одним правилам, ИТ в Service Desk или ITSM — по другим, АХО — вообще в Excel. Вопросы теряются в переписках, задачи дублируются, никто не несёт полной ответственности за сроки или качество внутренней услуги. В итоге страдает не только конечный потребитель услуги — ваш сотрудник или клиент, но и бизнес из-за низкой производительности отделов.

10 июня на примере Альфа-Лизинг вы узнаете, как компания совершила эволюционный переход от классического ITSM к полноценной ESM-модели, объединив более 9 бизнес-подразделений (ИТ, HR, АХО, бухгалтерию и другие) в единой цифровой среде и повысила операционную эффективность подразделений на 33%окупив внедрение ESM-платформы за 7 месяцев.

Когда: 10 июня в 15:00 (МСК)

  • Почему компании переходят от ITSM к ESM — стратегические цели и выгоды.

  • Как побороть разрозненность процессов и «силосное» мышление между подразделениями.

  • Культурный сдвиг: как ESM меняет подход к работе внутри компании.

  • Как выстроить единую цифровую экосистему внутренних сервисов с участием ИТ, HR, бухгалтерии и других функций.

  • Реальные кейсы внедрения ESM в нетехнических подразделениях.

  • Техническая реализация: архитектура, процессы, автоматизация.

  • Метрики и результаты: скорость обслуживания, удовлетворённость, ROI

🔗 РЕГИСТРАЦИЯ

Теги:
Рейтинг0
Комментарии0

В Облаке Рег.ру запустили услугу резервного копирования

Добавили в облачной платформе возможность автоматизированного создания, хранения и восстановления резервных копий. Этот релиз — первый шаг по запуску полноценного Backup as a Service в Облаке Рег.ру.

Что внутри нового сервиса:

  • настройка расписания бэкапов и снапшотов;

  • удаленное хранение бэкапа;

  • восстановление сервера до нужного состояния, если возникнет такая необходимость;

  • создание снапшотов. 

Теперь пользователи могут сами настраивать политику хранения бэкапа — от ежемесячной до ежедневной. На случай локальных сбоев предусмотрели защиту от потери данных — консистентные резервные копии хранятся в удаленном объектном хранилище S3. Отсюда и повышенная катастрофоустойчивость инфраструктуры пользователей в целом. Тарификация происходит по модели pay-as-you-go за фактический объем хранения.

Следите за нашими новыми обновлениями!

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

АНБ США рассекретила внутреннее исследование 1988 года под названием: «Пятьдесят лет математического криптоанализа (1937-1987)».

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

Все, что нужно знать об ИИ-агентах

Если вы еще не до конца понимаете, кто такие автономные ИИ-агенты, зачем они бизнесу и как они работают - это то самое видео, с которого стоит начать.

В видео разбираю:

• Почему корпорации и государства инвестируют миллиарды в автономных ИИ-агентов;

• Как работает ИИ-агент: от восприятия до принятия решений и действий;

• Где уже сейчас применяются ИИ-сотрудники;

•  Как избежать ключевых рисков и ошибок при работе с ИИ-агентами;

•  Реальные кейсы от OpenAI, Amazon, Harvey, Artisan и других.

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

В следующем видео расскажу как собрать собственного ИИ-агента под свои задачи.

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

LLVM IR: что это такое?

Главной особенностью LLVM является промежуточное представление кода (англ. Intermediate Representation, IR), форма, которую использует LLVM для представления кода в компиляторе. LLVM IR был разработан для выполнения функций промежуточного анализа и преобразований внутри оптимизатора компилятора. Ее создание имело целью решение множества специализированных задач, включая поддержку легковесных оптимизаций среды выполнения, кроссфункциональные и межпроцедурные оптимизации, полный анализ программы и агрессивные реструктурирующие преобразования. Промежуточное представление кода определено как язык первого порядка с четкой семантикой.

IR (Intermediate Representation) в контексте LLVM — это промежуточное представление кода. Это низкоуровневое, независимое от платформы и типобезопасное представление программного кода, которое используется в качестве промежуточного языка между интерфейсной частью и серверной частью компилятора.

define i32 @add1(i32 %a, i32 %b) {
entry:
  %tmp1 = add i32 %a, %b
  ret i32 %tmp1
}

define i32 @add2(i32 %a, i32 %b) {
entry:
  %tmp1 = icmp eq i32 %a, 0
  br i1 %tmp1, label %done, label %recurse

recurse:
  %tmp2 = sub i32 %a, 1
  %tmp3 = add i32 %b, 1
  %tmp4 = call i32 @add2(i32 %tmp2, i32 %tmp3)
  ret i32 %tmp4

done:
  ret i32 %b
}

Этот код LLVM IR соответствует следующему коду на языке C, обеспечивающему возможность сложения целых чисел двумя разными способами:

unsigned add1(unsigned a, unsigned b) {
  return a+b;

}
// возможно не самый лучший способ сложения двух чисел
unsigned add2(unsigned a, unsigned b) {
  if (a == 0) return b;
  return add2(a-1, b+1);
}

Как видно из этого примера, LLVM IR — низкоуровневый RISC-подобный набор виртуальных инструкций. Как и настоящий набор инструкций RISC, он поддерживает линейные последовательности простых инструкций (сложение, вычитание, сравнение и ветвление). Эти инструкции имеют трехадресную форму. Это значит, что они берут некоторое количество входных данных и вычисляют результат в другом регистре. LLVM IR поддерживает метки и в целом выглядит как необычная форма языка ассемблера.

Строго говоря, промежуточное представление LLVM является четко определенным и единственным интерфейсом оптимизатора. Это означает, что всё, что необходимо знать, чтобы писать фронтенды для LLVM, это: что такое LLVM IR, как он работает и какие инварианты ему необходимы. Так как LLVM IR имеет текстовую форму, то имеет смысл создавать фронтенд, который выводит LLVM IR в виде текста, а затем отправляет его на оптимизатор и необходимый генератор кода при помощи каналов Unix.

Теги:
Всего голосов 5: ↑3 и ↓2+3
Комментарии0

Игра Cyberpunk 2 вышла на стадию предпродакшена, сообщили разработчики из CD Projekt Red. Над тайтлом работают 96 разработчиков, но всего в проекте около 200 сотрудников.

Продолжение Cyberpunk 2077 от CD Projekt Red (CDPR), которое студия теперь называет Cyberpunk 2, перешло из «концептуальной фазы» в стадию подготовки к производству. Игра имела кодовое название «Project Orion» с момента ее анонса в 2022 году.

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

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

До и после DevSecOps: что реально меняется

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

⚠️ До DevSecOps

  • Уязвимости всплывают на продакшене

  • Сканы лежат в почте

  • Ревью на «чутьё»

  • Безопасность — задача ИБ-отдела

  • Реагируем, когда уже поздно

Можно жить и так. Но в какой-то момент команда устанет тушить, а бизнес — терять.

Хорошо, что сейчас можно иначе.

✅ После DevSecOps

  • Уязвимости отсеиваются ещё на этапе pull request

  • У каждого отчёта — приоритет и ответственное лицо

  • Ревью с чеклистами и знаниями по secure coding

  • У всей команды есть зоны ответственности

  • Предотвращаем — автоматически и по процессу

🔍 Всё начинается с небольших сдвигов:

— добавить pre-commit хуки,

— внедрить триаж для уязвимостей,

— вынести работу с секретами в Vault.

📎 Всё это — и десятки других шагов — мы собираем в стройную систему на DevSecOps Bootcamp.

Теги:
Рейтинг0
Комментарии0

Летняя школа Surf: учим IT-профессиям на практике

>> Подробности и регистрация <<

Мы запускаем интенсивы в формате школы — онлайн-занятия, которые помогут разобраться, что такое работа в IT и с чего начать. Погрузиться вместе в IТ-профессии: мобильную и фронтенд-разработку, бизнес-анализ и тестирование ПО.

Для кого: для студентов, джунов и всех, кто хочет в IT, но не знает, с какой стороны подступиться

Зачем: чтобы получить крепкую базу по востребованным направлениям. Говорим про разработку, тестирование, бизнес-анализ — и, да, немного про AI тоже. Тем, кто проявит себя, предложим продолжить обучение уже внутри команды Surf.

Чему именно будем обучать:

QA — разберёмся, как искать баги и помогать делать продукты лучше.

BA — научим превращать идеи заказчика в понятные задачи для команды.

Разработка Android, iOS, Flutter (один код — несколько платформ), Frontend.

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

Что ещё:

  • Никакой духоты и формальностей, объясняем по-человечески.

  • Примеры — с реальных проектов Surf.

  • Поощряем нейроэнтузиазм: покажем, как AI может помочь, и дадим применить это в заданиях.

  • Если нужно — оформим как учебную или производственную практику, с документами поможем.

Расписание, подробности и форма заявки — на сайте школы.

Если у тебя остались вопросы про школу, пиши нам на Хабре или в Telegram.

Теги:
Рейтинг0
Комментарии0

⚡️Нейросеть Илона Маска Grok стала частью Telegram — об этом объявил Павел Дуров.

Уже в ближайших обновах добавят много крутых фич:
— Можно будет задавать Grok вопросы прямо в поиске;
— Grok сможет менять стиль вашего сообщения и делать его более подробным;
— Можно будет делать выжимки больших сообщений и файлов;
— Grok сможет быть модератором чатов;
— Нейронка сможет проводить фактчеккинг постов из каналов.

Также Telegram получит $300 млн. за партнёрство с Илоном Маском, которое рассчитано на год.

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии5

Для чего нужен атрибут useglobal в полях форм и как его применять в Joomla 5

В официальной документации есть краткая статья Conditional Field Display Customizing Forms Based on Global Settings, у меня не получилось перевести её дословно, поэтому расскажу своими словами.

Давайте разберёмся что это такое на примере компонента com_contact. Посмотрим настройки компонента.

(Здесь должна была быть картинка, но в посте она может быть только одна.)

Видим что параметр Contact Category в положении Hide (у вас может быть в другом).

Теперь откроем страницу создания/изменения контакта и перейдём на вкладку Display.

Мы видим что параметр Category имеет первый вариант Use Global (Hide). То есть нам не надо помнить значение из общих настроек компонента, оно перед нами. Если мы изменим его в компоненте, то оно изменится и здесь.

Как это использовать разработчику компонентов

У меня есть простой компонент для экспорта товаров из JoomShopping в XML com_wishboxjshoppingxmlexport.

Добавлю в настройки компонента поле test_mode в файле: Root/administrator/components/com_wishboxjshoppingxmlexport/config.xml

<field
		name="test_mode"
		type="list"
		label="COM_WISHBOXJSHOPPINGXMLEXPORT_FIELD_TEST_MODE_LABEL"
		default="0"
>
	<option value="0">JNO</option>
	<option value="1">JYES</option>
</field>

И добавлю такое же поле в сущность (item) в файле: Root/administrator/components/com_wishboxjshoppingxmlexport/forms/item.xml

<field
		name="test_mode"
		type="list"
		label="COM_WISHBOXJSHOPPINGXMLEXPORT_FIELD_TEST_MODE_LABEL"
		default="0"
>
	<option value="0">JNO</option>
	<option value="1">JYES</option>
</field>

Добавим полю в форме Item атрибут useglobal="true"

<field
		name="test_mode"
		type="list"
		label="COM_WISHBOXJSHOPPINGXMLEXPORT_FIELD_TEST_MODE_LABEL"
		default="0"
        useglobal="true"
>
	<option value="0">JNO</option>
	<option value="1">JYES</option>
</field>

Готово! На странице создания/изменения Item‑а экспорта у поля test_mode появилась опция Use Global (Yes). То есть достаточно добавить атрибут useglobal="true".

Из каких глобальных настроек берётся значение

  • из настроек компонента (компонент определяется параметром option в URL, кроме редактирования пункта меню, для меню подставляется компонент из ссылки пункта меню);

  • из общих настроек Joomla если не получили из настроек компонента.

В каких типах полей стандартных полей работает этот атрибут

  • ListField — Добавляется опция Use Global (...);

  • NumberField — Значение из глобальных настроек отображается как placeholder;

  • TextField — Placeholder.

А так же во всех полях, которые наследуют одно их вышеперечисленных.

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

Готовы ли вы к следующему уровню в IT? Проверьте свои знания

Когда вы уже какое-то время в IT, сложные задачи перестают пугать — но вместе с этим может исчезнуть ощущение роста. Хочется не просто «справляться», а осваивать архитектурные подходы, уверенно заходить в ML или закрывать старые пробелы, чтобы перейти на следующий уровень.

Чтобы понять, где вы сейчас и готовы ли двигаться дальше, мы собрали серию входных тестов. Они показывают, насколько вы готовы к обучению на курсах уровня Pro и Advanced, и дают честную рекомендацию: можно ли двигаться дальше или стоит для начала повторить основы.

Если вы чувствуете, что текущих навыков уже не хватает — эти тесты могут стать первым шагом к новому уровню.

Программирование, разработка:

IT-архитектура:

Тестирование и аналитика:

Инфраструктура:

Машинное обучение:

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

Управляемые сервисы на базе YTsaurus и Apache Spark, новые возможности DataLens и Yandex Cloud AI Studio — о чём говорили на Data&ML2Business

Собрали самые интересные анонсы с Data&ML2Business, ежегодной конференции Yandex Cloud о практическом применении технологий. Вот что прозвучало на главном докладе 28 мая.

Трек Data

Ранний доступ к Yandex Managed Service for YTsaurus. Платформа Яндекса для хранения и обработки больших данных YTsaurus уже два года в опенсорсе, а с этого дня доступ к ней открывается ещё в двух форматах: в облаке и в инфраструктуре заказчика (on‑premise).

Создать базовый кластер YTsaurus теперь можно в привычной консоли
Создать базовый кластер YTsaurus теперь можно в привычной консоли

Для тестирования работы в этих форматах необходимо подать заявку.

Доступ к сервису Yandex Managed Service for Spark. Новый управляемый сервис на базе опенсорс-решения поможет с загрузкой и обработкой данных, а также задачами машинного обучения в облаке. Протестировать его в режиме Preview можно здесь.

Кроме этого, в публичный доступ вышел сервис управления распределённым аналитическим массивно‑параллельным движком обработки больших данных Trino в облачной инфраструктуре.

Обновления Yandex DataLens. Что появилось в сервисе BI‑аналитики:

  • DataLens Gallery — публичная витрина готовых примеров дашбордов. Теперь любой пользователь может открыть галерею, выбрать нужную отрасль или предметную область и изучить готовые дашборды и модели данных, а также стать автором галереи. При согласии автора дашборд из галереи можно развернуть у себя в качестве примера или стартового дашборда.

  • DataLens Editor — редактор для кастомизации графиков и таблиц с помощью JavaScript. Пользователи смогут создавать продвинутые визуализации и удобно интегрировать данные из нескольких источников (включая внешние API).

  • Собственная программа сертификации Yandex DataLens Certified Analyst. С её помощью специалисты могут официально подтвердить свои навыки работы с DataLens. На экзамене проверяются знания и навыки работы с чартами и датасетами, вычисляемыми полями и параметрами, внешними источниками данных, построения дашбордов и выдачи доступов.

Также на конференции рассказали про OLAP-движок для YDB. Теперь СУБД подходит для самых высоконагруженных сценариев. В последней версии YDB появился неточный векторный поиск, позволяющий использовать YDB для специализированных задач, связанных с ИИ.

Трек ML

Обновления RAG‑пайплайна в AI Assistant API. Доступный на платформе Yandex Cloud AI Studio инструмент для создания умных ассистентов дополнился новым графическим UI — теперь создать виртуального помощника можно не только через API или SDK. Возможности поиска данных по базам знаний также расширились: доступны поддержка новых типов данных (таблицы и pdf‑файлы), дообучение эмбедингов, обогащение чанков метаданными, получение метаданных ответа, а также использование дообученной модели. Также на платформе появился рефразер — отдельная модель, которая может перефразировать запросы пользователя.

Доступ к Yandex Cloud AI Studio on‑premise. AI‑платформа Yandex Cloud внесена в реестр отечественного ПО, что позволяет интегрировать решения как в облаке, так и в своей инфраструктуре.

Эксперты обсудили и уже состоявшиеся запуски: 

  • Инструменты работы с OpenAI Compatible API в облаке. API для языковых моделей в Yandex Cloud AI Studio совместим с OpenAI API. Благодаря этому модели YandexGPT проще интегрировать с популярными решениями для работы с ML, например, AutoGPT или LangChain. В совместимом с OpenAI API поддерживаются Function Calling, работа с эмбеддингами и Structured Output.

  • Смысловые теги Yandex SpeechSense — инструмент умного тегирования и поиска для анализа диалогов в колл‑центрах, доступный отдельно по клиенту и оператору.

  • Доступ к VLM и LLM в режиме Batch Processing и co‑pilot сервис для операторов Yandex Neurosupport — о которых мы рассказывали на Хабре.

На конференции более 20 спикеров представили 15 докладов по направлениям Data и ML. Подключайтесь к трансляции на странице мероприятия или смотрите в записи, чтобы познакомиться с опытом внедрения технологий.

Теги:
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Заработать 150 000 рублей, просто порекомендовав хорошего специалиста?

Ozon Tech ищет опытных экспертов уровня senior+ в Data Science и готов заплатить 150 000 рублей за наводку.

Как это работает?

1. Вы рекомендуете знакомого (если сами не работаете в Ozon).

2. Его берут на работу, и он успешно проходит испытательный срок.

3. Вы получаете бонус — 150 тысяч рублей.

Важно, чтобы кандидат тоже не работал в Ozon и не проходил интервью как минимум последние 3 месяца. 
Количество рекомендаций не ограничено — чем больше хороших специалистов вы знаете, тем больше можно заработать. Только нельзя рекомендовать самого себя (но можно попросить друга вас порекомендовать 😏).

🔗 Подробнее о вакансиях и условиях.

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

Теги:
Всего голосов 3: ↑2 и ↓1+1
Комментарии2