TGViewer
Channel Public Channel
SourceCraft

SourceCraft

@sourcecraft

Новости от команды
Наш чат: @SourceCraftChat
Начать пользоваться платформой: https://sourcecraft.dev
Subscribers
3.15K
Photos
276
Videos
67
Links
294
Recent Posts 14 shown
Post #404 704
📖 Когда вы в последний раз ходили в библиотеку?

В библиотеку курсов SourceCraft пешком идти не придётся — заглянуть туда можно прямо на платформе. Это образовательный проект, который мы запустили весной вместе с Центром технологий для общества Yandex Cloud.

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

Для тех, кто хочет использовать SourceCraft и Yandex Cloud в образовательных проектах, есть возможность получить грант на инфраструктуру и ИИ-инструменты.

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


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

➡️ Подробнее о площадке рассказала Марина Кошелева, руководитель проектов в сфере образования и науки Yandex Cloud, в нашем блоге.
  • 🔥 8
  • 👍 5
Post #403 1.04K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 🔥 12
  • 👍 9
  • ❤ 6
Post #402 972

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 🔥 13
  • 👍 6
  • 😁 3
Post #401 1.32K
✌️ С праздником всех, кто дружит с кодом!

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

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


С Днём программиста! Дарим стикерпак от разработчиков разработчикам ❤️
  • 👍 8
  • 🔥 6
  • 🎉 5
  • ❤ 1
  • 🥰 1
  • 😍 1
  • 🤝 1
Post #400 1.12K
✌️ Запускайте ИИ-навыки из CI/CD

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

Это только пара вариантов, а возможностей намного больше — уже готовим материал со сценариями использования ИИ-навыков из CI/CD.

Как запустить ИИ-навык из CI/CD:
1️⃣ Добавьте кубик с параметром skill в новое или существующее задание
2️⃣ Передайте параметры навыка в блоке with (опционально) и сохраните изменения
3️⃣ Готово — запускайте задания, и искусственный интеллект включится в конвейер сборки внутри кубика


skill-workflow:
tasks:
- name: skill-task
cubes:
- name: run-skill
skill: statham

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

Делитесь в комментариях, какие из новых возможностей #cicd_news_week уже попробовали в своих проектах и какие удалось скомбинировать!
  • 🔥 15
  • ❤ 6
Post #399 935
✌️ Закончились нейрокредиты? Приглашайте друзей и продолжайте кодить

Получайте до 2000 нейрокредитов за каждого приглашённого друга:
📷 1000 каждому — когда друг создаст первый репозиторий
📷 ещё 1000 каждому — если друг в течение 30 дней перейдёт на тариф Pro

Делитесь реферальной ссылкой с друзьями и коллегами — бонус начислим вам обоим 🚀

▶️ Подробные условия реферальной программы
  • 👍 9
  • 🔥 7
  • ✍ 2
Post #398 925
⚙️ Уточняем итоги конкурса сайтов на VibeCraft × Пикабу

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

Изменения затрагивают две категории: «Не стыдно показать инвесторам» и «Разберётся даже бабуленька».

Полный список победителей:
1️⃣ Не стыдно показать инвесторам
🥇 DomProgAdm — автор проекта «БишТау»
🥈 fromthemoon33 с проектом «PatternDrop — бесшовные паттерны»
🥈 Артем — создатель «Web-Galactics — Лендинг веб-студии»
🥉 Леонид с работой «Сайт о libmdbx с графом знаний»

2️⃣ Разберётся даже бабуленька
🥇 user12097196 — автор проекта «Морзе Тренажёр»
🥈 Сергей с проектом «Calm Gardeb 3D»
🥈 vel3evul — создатель «ВебКлиппер»
🥉 Анастасия с работой «Дневник питомца»

3️⃣ Так видит художник
🥇 Поля — автор проекта «Креативный сайт дизайнера»
🥈 anfishka с проектом «ЛучЬ»
🥉 DeadVInside — создатель «Тест: Кто ты из Winx?»

4️⃣ Для людей сделано
🥇 fgeeha — автор проекта «Финансовая жизнь»
🥈 Сергей с проектом «Кибер-Щит»
🥉 user4744384 — создатель «Вайбик»

5️⃣ Залипли всем офисом — лучшая игра
🥇 fromthemoon33 — автор проекта «Побег из офиса: операция Выходные»
🥈 user12114097 с проектом «Мафия»
🥉 firefox19 — создатель «Мэр Н-ска»
  • ❤ 9
  • 🔥 5
  • 🤝 4
Post #394 932
В ответе за Тех: с большими технологиями приходит большая ответственность

Накануне Дня программиста и скорого старта конференции Yandex Scale 2026 приглашаем вас присоединиться к флешмобу «В ответе за Тех». Про всех, кто каждый день создаёт, развивает и поддерживает большие технологии.

Как говорил дядя Бен: «С большой силой приходит большая ответственность». Эта фраза очень точно отражает миссию тех, кто каждый день создаёт, развивает и поддерживает большие технологии.

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

В каждом направлении — свои супергерои. В наши карточки попали:

🔡 Оля Лукьянова, руководитель команды разработки ИИ плагинов в SourceCraft
🔡 Лёша Чернышёв, руководитель группы разработки в SourceCraft
🔡 Андрей Кулешов, руководитель разработки SourceCraft Security
🔡 Кирилл Сюзев, руководитель направления автоматизации SourceCraft

Хотите тоже поучаствовать? Ловите готовый промпт!
Расскажите любой нейросети, которая работает с картинками и фото, о своей профессиональной суперсиле, примерьте на себя супергеройский образ и делитесь результатами в комментариях. Важно: заполните поля в промпте и скопируйте его целиком — вместе со своими ответами.


❤️ Так мы говорим спасибо вам — тем, кто каждый день в ответе за технологии: за их стабильность, безопасность, развитие и всё то, чем мы привыкли пользоваться как данностью.
  • 🔥 16
  • 👍 9
  • 😁 4
  • ❤ 1
Post #393 766
✌️ Поставьте свои задачи на паузу

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

Как подтверждать задачи вручную:
Добавьте approval: true внутри задачи в workflows, например:

workflows:
deploy:
tasks:
- name: deploy-prod
needs: [build, test]
approval:
timeout: 2h
note: "Проверить свои навыки"
cubes:
- name: deploy-cube
script:
- echo "deploy" 


Задачу можно подтвердить или отклонить, а если не принять решение за заданное время, она отменится автоматически. По умолчанию на решение даётся 24 часа, а таймаут и инструкцию можно настроить в approval.
 
✌️ Небольшой фанфакт: фичу задумывали, чтобы перед опасным действием человек явно подтверждал, что всё в порядке. А на практике особенно актуальными оказались другие сценарии:

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

🔡 Деплой из пулл-реквеста — добавляем ручное подтверждение прямо в пулл-реквест и после проверки изменений деплоим новую версию на тестовое окружение.


Кажется, конфиг проспойлерил анонс #cicd_news_week на завтра 🔍
  • 🔥 13
  • 👍 3
Post #392 923
✌️ Рабочий процесс снова в эфире

На очереди обновление, которое избавляет от раздувания YAML-конфигов: раньше в SourceCraft можно было переиспользовать отдельные кубики, а теперь и рабочие процессы.

С reusable workflow можно забыть про Ctrl+C, Ctrl+V упростить различные процессы, например:
🔡Деплоить сервисы по единому сценарию с проверками на уязвимости, созданием тикетов и другими общими шагами
🔡Собирать разные сервисы с одним технологическим стеком, линтерами и тестами
🔡Запускать миграции баз данных для разных сервисов
🔡Генерировать release notes для релизов

🤔 Автоматизировать можно бесконечно — завтра покажем, как взять паузу перед ответственным моментом.

#cicd_news_week
  • 🔥 14
  • 👍 6
  • 🤝 3
  • 👀 1
Post #391 982
✌️ Расписания рабочих процессов теперь удобно смотреть в веб-интерфейсе

Раньше механизм расписаний в SourceCraft можно было настроить в ci.yaml через on: schedule. Теперь для него появился удобный интерфейс в вебе.

Во вкладке «Расписания» можно:
🔡 Посмотреть все настроенные расписания и их параметры
🔡 Узнать статус и время последнего запуска
🔡 Открыть историю запусков конкретного расписания
🔡 Перейти к самому расписанию в ci.yaml

Ещё UI умеет расшифровывать периодичность человеческим языком. Для интервала 3m напишет «каждые 3 минуты», а для cron 0 22 * * * — «каждый день в 22:00».

«А будет редактирование расписаний?» — спросит внимательный читатель. «Олег пока не донёс, пилит новую крутую фичу для фронтенда», — ответим мы.

Завтра на #cicd_news_week покажем, как прибраться в ci.yaml и не плодить сущности.

👀 — Олег, мы тебя не торопим, но вообще-то ждём
  • 🔥 18
  • 😁 2
  • 🤓 1
Post #387 965
✌️ Безопасность как код в SourceCraft

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

Подход Policy as Code переносит такие решения в Git: можно ревьюить политику в пулл-реквесте, видеть изменения в diff и сохранять причины принятых решений в истории.

В статье разбираем, как это устроено в SourceCraft и как не превратить исключения в слепые зоны.

➡️ Читать статью
  • 🔥 12
  • 👍 5
  • 🥰 1
Post #386 997
⚡️ Итоги конкурса сайтов на VibeCraft вместе с Пикабу

Пришло время узнать, кто забрал призы в пяти номинациях. Погнали!

1️⃣ Не стыдно показать инвесторам — лучший продуктовый сайт
🥇 DomProgAdm — автор проекта «БишТау»
🥈 fromthemoon33 с проектом «PatternDrop — бесшовные паттерны»
🥉 Артем — создатель «Web-Galactics — Лендинг веб-студии»

2️⃣ Разберётся даже бабуленька — лучший UX/UI
🥇 user12097196 — автор проекта «Морзе Тренажёр»
🥈 Сергей с проектом «Calm Gardeb 3D»
🥉 vel3evul — создатель «ВебКлиппер»

3️⃣ Так видит художник — самый креативный сайт
🥇 Поля — автор проекта «Креативный сайт дизайнера»
🥈 anfishka с проектом «ЛучЬ»
🥉 DeadVInside — создатель «Тест: Кто ты из Winx?»

4️⃣ Для людей сделано — лучший социально значимый сайт
🥇 fgeeha — автор проекта «Финансовая жизнь»
🥈 Сергей с проектом «Кибер-Щит»
🥉 user4744384 — создатель «Вайбик»

5️⃣ Залипли всем офисом — лучшая игра
🥇 fromthemoon33 — автор проекта «Побег из офиса: операция Выходные»
🥈 user12114097 с проектом «Мафия»
🥉 firefox19 — создатель «Мэр Н-ска»

🏆 О призах:
1 место — Яндекс Станция Миди с Алисой 
2 место — беспроводные наушники Яндекс Дропс
3 место — сертификат на 5 000 ₽ в Яндекс Маркете 

Поздравляем победителей и спасибо всем, кто участвовал! ❤️ Все работы можно посмотреть в Галерее.
  • 🔥 18
  • ❤ 5
  • 🏆 4
  • 🤣 1
Post #385 909
✌️ Объявляем неделю новостей CI/CD в SourceCraft!

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

В self-hosted-воркере можно включить режим, в котором CI/CD-задания запускаются в вашем собственном кластере Kubernetes. Каждое задание выполняется в отдельном поде, а после завершения под автоматически удаляется.

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

➡️ Настроить выполнение CI/CD-заданий в кластере Kubernetes

👀 Понедельник начался бодро: Kubernetes, поды, self-hosted-воркеры! Завтра по расписанию #cicd_news_week — фича, нужная буквально каждому. Интрига бешеная 👀
  • 🔥 15
  • 👍 5
  • ❤ 1
  • 👌 1
Older posts →

About this channel

How can I read @sourcecraft without a Telegram account?
TGViewer shows the public web preview Telegram publishes for SourceCraft: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does SourceCraft have?
SourceCraft (@sourcecraft) has 3.15K subscribers on Telegram, refreshed roughly every 30 minutes.
Does SourceCraft know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →