Программы
Начинается Hacktoberfest 2018!

Начинается Hacktoberfest 2018!

Появился шанс помочь открытому программному обеспечению... И получить футболку!

Начинается уже 5-ый хактоберфест – ивент от DigitalOcean и GitHub. В этом году также присоединилась twilio. В рамках этого ивента разработчики могут не только помочь интересным им проектам, но и получить за это символический подарок – футболку и набор стикеров.

Второй раз в этом участвует Цифругл с проектом по переводу tldr – коротких руководств по утилитам на русский язык.

Для участия в этом событии нужно авторизоваться на hacktoberfest.digitalocean.com учётной записью GitHub и искать проекты, помещенные тегом #Hacktoberfest. Ставятся они на "хотелках" проектов. Например – вот задача на tldr-ru.

Для того, чтобы поучаствовать, надо:

  • Форкнуть репозиторий (кнопочка в интерфейсе github)
  • Перевести страницу, результат положить в файл {{ утилита }}_ru.md
  • Сделать коммит с указанием #2 issue. То есть в тексте коммита написать "#2" или больше.
  • Сделать pull-request (кнопочка в интерфейсе github) – рассмотрю в течении 23 часов
  • Поставить звёздочку проекту tldr-ru (кнопочка в интерфейсе github – типа Like!)

Если вы не в первый раз хотите провернуть всю эту последовательность действий, но не получается – попробуйте обновить ваш форк.

Успехов! Ну и весёлого Хактоберфеста! 🎉

Также может быть вам интересно:

Образование драки

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

Читать »

Решение проблемы с недостающими GPG ключами (NO_PUBKEY) при установке с помощью apt-get

При установке пакетов в дистрибутивах, основанных на Debian, и использующих пакетный менеджер apt, могут возникать ошибки, например, проверки подлинности пакетов.

Читать »
Фото Как сделать свою middleware в Django (с примерами)

Как сделать свою middleware в Django (с примерами)

Middleware или "промежуточное программное обеспечение" - элегантный способ установить общие правила обработки запросов и ответов приложения. Давайте напишем парочку middleware, чтобы понять, как они работают.

Фото Как настроить отправку почты из Django

Как настроить отправку почты из Django

Письма об ошибках, отчёты на почту, восстановление паролей - всё это полезно при работе с сайтом. Django предоставляет удобный способ это сделать с минимумом настроек!

Фото Добавляем поддержку медиа-файлов в Django проект

Добавляем поддержку медиа-файлов в Django проект

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

Фото Настройка журналирования (логирования) в Python с примерами

Настройка журналирования (логирования) в Python с примерами

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

Фото Новый оператор match-case в Python

Новый оператор match-case в Python

В новой версии Python (3.10) появится новый оператор. Новый оператор сопоставления по шаблону (match-case).

Фото Нет слов, одни... однострочники

Нет слов, одни... однострочники

На днях вышел пост со списком полезных однострочников для JavaScript программистов. Памятуя Perl-овую молодость, заглянул туда.

Фото Microsoft открывает исходники, а её IDE супер-популярна

Microsoft открывает исходники, а её IDE супер-популярна

Решил сложить пару фактов и немного над этим поразмыслить. Реально ли Microsoft "переобулись"?

Фото Добавляем переменные в контекст Django шаблонов (свой контекст-процессор)

Добавляем переменные в контекст Django шаблонов (свой контекст-процессор)

В Django вы можете передавать данные в шаблоны посредством контекстов. Контекст передаётся из контроллера (view в терминах Django), однако, если одни и те же данные нужны в разных местах, лучше сделать свой контекст-процессор.