CodeCamp – Telegram
CodeCamp
203K subscribers
5.48K photos
1.78K videos
66 files
3.39K links
Канал, который читает твой сеньйор.

Здесь про разработку, технологии и гаджеты 🤘

Редакция: @camprobot
Сотрудничество: @todaycast

РКН: https://clck.ru/3FjTpV
Download Telegram
CSS Flexbox. Полный курс

В данном видеокурсе мы с вами рассмотрим технологию Flexbox. Flexible Box Layout Module (Flexbox) - представляет собой способ компоновки элементов, в основе лежит идея оси. Другими словами все элементы можно располагать вдоль основной и поперечной осей, или вертикально и горизонтально. Технология позволяет буквально в пару свойств создать гибкий лэйаут, или гибкие UI элементы.

📺 Смотреть

#видео #css
Может ли студент создать гоночный болид?

МГТУ им. Баумана и группа компаний ЛАНИТ уверены, что может. 27-28 августа в Москве пройдут соревнования международного образовательного проекта Formula Student Russia 2022.

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

Партнёр проекта, группа IT-компаний ЛАНИТ, которая активно занимается развитием IT-инженеров для машиностроительной отрасли, наградит лучшие студенческие команды.

Призы вручит президент компании Филипп Генс.
Как спроектировать систему, которая будет работать без сбоев?

Александр Тоболь, СТО ВКонтакте и VK Видео, выпустил статью на Хабре, где подробно рассказал о техническом устройстве VK Видео, а также разобрал, чем отказоустойчивость отличается от высокой доступности, как обеспечить её для высоконагруженного сервиса с трафиком 4 Тбит/с и как раздавать 100 Гбит/с видео из Java-приложения.

📖 Читать

#статья
Terraform

github.com/hashicorp/terraform позволяет вам безопасно и предсказуемо создавать, изменять и улучшать инфраструктуру.

#репозиторий
​​Разработка Android-приложений на С# с использованием Xamarin с нуля.
В. Умрихин
2021

Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности распространения и публикации приложений в магазине Google Play, разобраны основные методы монетизации мобильного контента.

Представлены многочисленные примеры кода для решения различных задач, который можно использовать в своих приложениях.

💾 Скачать

#ru #android
Формы для входа на сайт: best practices

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

📖 Читать

#статья #web
📺 Разработка сайтов

1. Разработка мультиязычных сайтов на Wordpress [YouTube]
2. Праздничный сайт-открытка! Часть 1. [YouTube]
3. Праздничный сайт-открытка! Часть 2. [YouTube]
4. Секреты создания продающего лендинга [YouTube]
5. Основы разработки сайтов [YouTube]
6. Архитектура современных SPA сайтов [YouTube]
7. Вёрстка сайтов на примере Landing Page [YouTube]
8. Разработка сайта на Drupal 7 для новичков [YouTube]
9. Оптимизация вёрстки сайта [YouTube]
10. Адаптивный сайт изображения, видео [YouTube]

Продолжение в плейлисте на YouTube.

#курс #web #rus
Ant Design

github.com/ant-design/ant-design — язык дизайна пользовательского интерфейса корпоративного класса и библиотека пользовательского интерфейса React.

#репозиторий #UI #React
​​Наш код. Ремесло, профессия, искусство
Бугаенко Егор
2019


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

Он зависит от нашей способности формировать команды и участвовать в их деятельности. А еще от наших социальных навыков - порой в гораздо большей степени, нежели от навыков технических.
Драма? Согласны. Эта драма касается каждого из наших собратьев по профессии, поэтому, если стремитесь.

💾 Скачать

#ru #code
1👍1
Budibase

budibase.com — low-code-платформа с открытым исходным кодом, объединяющая все необходимое для создания внутренних инструментов и пользовательских бизнес-приложений, включая:

— Дашборды;
— Административные панели;
— Приложения для утверждения;
— Клиентские порталы.

Low-code-платформы, такие как Budibase, позволяют разработчикам создавать и поставлять внутренние инструменты и CRUD-приложения в кратчайшие сроки.

#сервис
Roadmap для Go-разработчика в 2022 году

Пошаговое руководство, как стать разработчиком Go в 2022 году.

🔎 Смотреть

#roadmap #go
​​Вероятностное машинное обучение
Кэвин П. Мэрфи
2022

Данный классический труд содержит обстоятельное современное введение в машинное обучение (включая глубокое обучение), рассматриваемое сквозь объединяющую призму вероятностного моделирования и байесовской теории принятия решений.

Включен базовый математический аппарат (в т.ч. элементы линейной алгебры и теории оптимизации), основы обучения с учителем (включая линейную и логистическую регрессию и глубокие нейронные сети), а также более сложные темы.

💾 Скачать

#ru #code
JavaScript Паттерны. Шаблоны проектирования. 17 Примеров

Тот концепт, который позволяет решать типовые задачи, используя паттерны или шаблоны проектирования на языке javanoscript. В видео вы увидите примеры javanoscript паттернов и шаблонов проектирования

📺 Смотреть

#видео #js
Azure Documentation

github.com/MicrosoftDocs/azure-docs — документация по Microsoft Azure.

#репозиторий #Microsoft #Azure
​​Python. Чистый код для продолжающих.
Эл Свейгарт
2022

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

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

💾 Скачать

#ru #python
Идеальная работа — как её видят программисты и работодатели

Программисты — люди с системным мышлением, и к поиску места работы подходят основательно. Бывают случаи, когда кандидаты сильно заморачиваются: пишут свои парсеры вакансий или пытаются «хакнуть систему» отбора иначе. Но это скорее единичные случаи из желания продемонстрировать свои навыки и для развлечения.

📖 Читать

#статья #work
📺 Анализ данных с помощью Pandas

1. Вводное занятие [YouTube]
2. Установка Anaconda [YouTube]
3. Запуск jupyter notebook. Jupyter notebook не отрывает браузер [YouTube]
4. Режимы работы и типы ячеек в Jupyter Notebook [YouTube]
5. Объект Series в Pandas. Создаем Series [YouTube]
6. Создаем первый блокнот в Jupyter Notebook [YouTube]
7. Операции над Series. Объект Series в Pandas [YouTube]
8. Атрибуты класса Series [YouTube]
9. Методы класса Series [YouTube]
10. Методы head(), tail() и take() класса Series [YouTube]

Продолжение в плейлисте на YouTube.

#курс #python #pandas #rus
​​WordPress с нуля
Владимир Молочков
2021

Подробно рассмотрена установка и настройка WordPress на локальных серверах Denwer и OpenServer. Рассказано об установке и настройке тем (шаблонов) WordPress, методиках разработки собственных шаблонов оформления. Дана инструкция по созданию шапки сайта, многоуровневого меню, адаптации дизайна для компьютеров, ноутбуков и различных типов мобильных устройств.

Рассматриваются наиболее популярные плагины: визуальные редакторы, галереи изображений. Даны советы по созданию сайта-визитки, блога, корпоративного портала, приводится инструкция по разработке интернет-магазина на WordPress.

💾 Скачать

#ru #wordpress
AdGuard Filters

github.com/AdguardTeam/AdguardFilters — фильтры блокировки рекламы для AdGuard. Каждый фильтр представляет собой набор правил в текстовом формате, которые используются приложениями и программами AdGuard для фильтрации рекламы и контента, угрожающего конфиденциальности (например, баннеров, всплывающих окон, трекеров и т. д.).

#репозиторий
PostHog

posthog.com — платформа для анализа продуктов с открытым исходным кодом, созданная для предприятий. Может быть развернута в инфраструктуре пользователя. Предоставляет большой набор инструментов для улучшения продукта, среди которых:

— Запись сеанса;
— Тепловые карты;
— Флаги функций.

#сервис
React Testing Library

В данном видеокурсе рассматривается тестирование React-компонентов с помощью библиотеки react-testing-library. Разбирается её философия, плюсы и минусы. А так же основные отличия от Enzyme в подходе к тестированию.

📺 Смотреть

#видео #React