Мы в самом разгаре работы над кучей новых фишек, но старые добрые каналы тоже заслуживают нашего внимания.
Расскажите нам в комментариях, какие апгрейды, фишки или обновления вы хотели бы видеть в нашей (внимание, умное слово) экосистеме?
Ждем ваших креативных идей и предложений!
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉3🤔1
Коммит — это когда вы фиксируете изменения в проекте, как бы подводите итог своей работе. Коммиты позволяют разработчикам отслеживать изменения в своем (или чужом) коде и возвращаться к предыдущим версиям, если это необходимо.
Как написать хорошее сообщение о коммите?
Ключевой момент для эффективного коммита — это ясное и краткое описание внесенных изменений, а также структурированное изложение. Следуйте нескольким советам, и вы сможете написать хорошее сообщение о коммите:
#термины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8😁1
Мобильный рынок постоянно расширяется, нужно уметь правильно выбрать язык программирования для разработки приложений, от этого будет зависеть ваш успех.
Основные языки разработки приложений
Разработка приложения начинается с выбора операционной системы, например, IOS или Android.
Swift – это язык программирования с открытым исходным кодом, специально разработанный для работы с платформами iOS, OS X и tvOS, который может изменить правила игры в области разработки мобильных приложений. Язык является гибким, масштабируемым и может легко адаптировать безопасный шаблон программирования для добавления современных функций в любое приложение.
Java – официальный объектно-ориентированный язык программирования для разработки Android. Благодаря встроенным библиотекам с открытым исходным кодом, доступным пользователям на выбор, JAVA проста в обращении и предлагает лучшую документацию и поддержку сообщества.
Kotlin – говорят, что это продвинутая версия Java – это статистически типизированный язык программирования, используемый для разработки современных приложений для Android.
В карточке поговорим о кроссплатформенной разработке мобильных приложений.
#стек
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Самые успешные компании решают сложные задачи Data Science, объединяя исследования, применение различных моделей машинного обучения (ML) и использование множества сервисов, поддерживающих ML. В крупных организациях команды Data Science могут оказывать поддержку различным структурным подразделениям, работая над специфическими аналитическими задачами этих отделов. Понятно, что специализированные команды Data Science, созданные для решения конкретных задач, могут значительно различаться между собой.
Поиск новых способов применения данных в проектах осуществляется через устоявшийся процесс, включающий этапы изучения, планирования, тестирования и измерения.
Расширение деятельности команды Data Science на всю компанию и даже на клиентов, делая данные доступными для более широкого круга пользователей.
Измерение вклада команд Data Science в процесс принятия решений и признание их заслуг, что позволяет оценить реальное влияние их работы на успех организации.
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
При разработке ПО в любой из методологий agile необходимо как-то отслеживать ход работы команды, чтобы планировать новые задачи или спринты.
Оценка проектов по agile-методике командам, использующим Scrum или Kanban, проще оценивать свои ресурсы:
#управленцам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
PHP — один из наиболее популярных языков программирования, используемых для создания сайтов.
Основная задача PHP — это «оживление» HTML страниц. Обычные HTML-страницы статичны. Почти всегда пользователи приходят на сайт за информацией, которая всё время меняется, и нужно отображать её актуальное состояние. В этом и помогает PHP.
Основная сфера применения языка PHP — веб, то есть сайты, которые мы каждый день посещаем через браузер компьютера или смартфона.
PHP подходит для многих задач, среди которых:
— Социальные сети
— Блоги и форумы
— Интернет-магазины
— Браузерные игры
PHP почти полностью сконцентрирован на создании сайтов. В теории его можно использовать и для других задач. Но на практике найти вакансию PHP-программиста вне веб-разработки — очень непросто.
#языки_программирования
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🤩1
После того как определен пул задач нового проекта, предстоит найти программиста. Рассмотрим в карточках, почему выбирают фрилансеров.
#проект
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😍3😁2👍1
Использование только юзернейма и пароля для входа в систему опасно. Фишинг и вредоносные программы могут украсть ваши данные. Двухфакторная аутентификация (2FA) решает эту проблему, требуя два фактора для проверки подлинности.
Факторы аутентификации делятся на два типа:
Например, юзернейм и пароль
— SMS-коды, одноразовые пароли, аппаратные ключи
— Биометрические данные: отпечатки пальцев, голос, рисунок сетчатки
— Местонахождение: IP-адрес для ограничения географических зон
2FA значительно повышает безопасность, и делает взлом аккаунта практически невозможным. Смотрите карточки с важными нюансами и практическими рекомендациями.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2👏2
В прошлом посте про Шарп сделали мини-обзор с плюсами и минусами. Теперь разберемся, с применением этого языка.
C# — пятый по популярности язык программирования в мире. Его используют банки, диджитал-агентства, провайдеры связи и крупные IT-компании. Вот что на нём пишут:
▪️ Microsoft: приложения для Windows и Xbox
▪️ Tesla: корпоративные веб-сервисы
▪️ Stack Overflow: серверная логика сайтов
▪️ Сбербанк: 3D-графика и программы VR
▪️ Ozon: складские системы
▪️ Яндекс: приложения для автоматизации продаж
В карточках смотрите основные применения C#.
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍1
Ветка (бранч) — это просто линия разработки кода, которая имеет общую историю с другими ветками и существует параллельно с ними.
В гит-репозитории всегда есть как минимум один бранч, который называется master. Если не создавать других веток, то все изменения будут сразу идти в главную ветку проекта. Для очень маленьких или учебных проектов это терпимо, но в любом коммерческом коде поступают иначе: создают ветки.
#термины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9