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

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

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

Яндекс опубликовал обзор рынка ИТ-вакансий

В феврале 2019 года Яндекс запустил Практикум — сервис для онлайн-обучения будущих разработчиков, аналитиков и других ИТ-специалистов. Чтобы решить, какие курсы делать в первую очередь, наши коллеги изучили рынок вместе с аналитической службой HeadHunter. Мы взяли данные, которые они использовали, — описания более 300 тысяч ИТ-вакансий в городах-миллионерах за 2016–2018 годы — и подготовили обзор рынка в целом.

Тщательнее…

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

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

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

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

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

Facebook открыла исходный код 5 новых инструментов, 2 из них для машинного обучения

На конференции F8 Facebook представила несколько инструментов с открытым исходным кодом. Самые интересные предназначены для машинного обучения, но этой сферой компания не ограничивается.

Читать далее «Facebook открыла исходный код 5 новых инструментов, 2 из них для машинного обучения»

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

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

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

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

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

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

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

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

Как так…