Hello, World или 5 шагов в Github

Проект Hello World — давняя традиция в компьютерном мире. Традиционно, с этого простого упражнения вы начинаете постигать что-то новое. Давайте начнем знакомится с GitHub!

Вы узнаете,

  • как создать и использовать репозиторий;
  • как создать и управлять новой веткой;
  • как внесите изменения в файл и отправлять их на GitHub в качестве коммитов;
  • как создать и объединить запрос на подключение.

Читать далее «Hello, World или 5 шагов в Github»

Лучшие датасеты для машинного обучения и анализа данных

Для анализа данных и машинного обучения требуется много данных. Можно было бы собрать их самостоятельно, но это утомительно. Здесь нам на помощь приходят готовые датасеты в самых разных категориях:

Подробнее…

Использование Python для мобильной разработки: Kivy vs BeeWare

  Разработка мобильных приложений для Android и iOS не была сильной стороной Python в прошлом, но ситуация может измениться…

Фактически, о разработке на Python под iOS и Android не могло быть и речи. Однако благодаря некоторым изменениям, произошедшим в последние годы, перспектива использования Python для написания мобильных приложений значительно улучшилась.
Читать далее «Использование Python для мобильной разработки: Kivy vs BeeWare»

8 мощных плагинов, которые превращают WordPress в LMS

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

Подобно многим другим специальным инструментам, в начале пути LMS были автономны, неуклюжи и дороги. Однако в последние годы появилось несколько образцов, которые соответствуют всевозможным потребностям и бюджетам. Одна из самых ярких областей разработки LMS — это плагины CMS WordPress.
Читать далее «8 мощных плагинов, которые превращают WordPress в LMS»

Как конвертировать свой сайт на WordPress в мобильное приложение

При реализации интернет-проекта вопрос выбора между web-разработкой с адаптивным дизайном и специальным мобильным приложением всегда мучителен. В каждом решении есть как преимущества, так и недостатки. Кроме того, существует третий, комбинированный, вариант, который помогает решать часть проблем, но при этом порождает новые. На сегодняшний день мне не известны какие-либо методики подобного выбора, гаранитующие успех и поэтому в каждом конкретном случае решение приходится принимать исходя из текущей ситуации, руководствуясь разумными соображениями.
Тщательнее…

Документация как код: шесть принципов программирования, которые помогут создавать документы, понятные каждому

  
Рассказывает Дмитрий Толоконников, бизнес-аналитик департамента ИТ-аутсорсинга ALP Group

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

Всё это время я неосознанно «перетаскиваю» общие принципы программирования в работу с документами. Это помогает мне не делать бесполезные «спагетти-простыни» и писать внятные рабочие документы с ясной структурой, даже если документация очень объёмная и должна часто меняться в соответствии с изменениями в компании и все её части должны быть связаны воедино, чётко объяснять, как что-то работает. Возможно, мои приёмы помогут и вам.
Читать далее «Документация как код: шесть принципов программирования, которые помогут создавать документы, понятные каждому»

Сломает ли Google шпиль МГУ?

Дар напрасный, дар случайный,
Жизнь, зачем ты мне дана?
Иль зачем судьбою тайной
Ты на казнь осуждена?

Кто меня враждебной властью
Из ничтожества воззвал,
Душу мне наполнил страстью,
Ум сомненьем взволновал?..

Цели нет передо мною:
Сердце пусто, празден ум,
И томит меня тоскою
Однозвучный жизни шум.

Как так…