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

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

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

РКН: https://clck.ru/3FjTpV
Download Telegram
Red Hat OpenShift

github.com/openshift/openshift-ansible — установка и настройка управления OpenShift. Этот репозиторий содержит роли и сценарии Ansible для кластеров OpenShift.

#репозиторий #OpenShift
This media is not supported in your browser
VIEW IN TELEGRAM
Предоставлять качественные услуги своим клиентам можно только в том случае, когда у вашего бизнеса качественная инфраструктура. Причем это не сильно зависит от размера самого бизнеса — приемлемое качество при желании можно обеспечить как для малого бизнеса, так и для целой корпорации.

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

Совместная экспертиза билайн бизнес и DataFort позволила создать полноценную ИТ-платформу beeline cloud, которая объединяет в себе более 100 разных полезных для бизнеса любого размера сервисов и продуктов.
250+ вопросов с собеседований по PHP (для уровня Junior, Middle и Senior)

Список вопросов, которые задают PHP-разработчикам на технических собеседованиях. Разумеется, список не является исчерпывающим, но его формировали специалисты, выступающие в роли интервьюеров на собеседованиях.

📖 Читать

#статья #interview #php
Userver — фреймворк Яндекса

Сейчас в open source уже доступна бета фреймворка userver, самое время разобраться, как ее можно затестить. В статье на Хабре рассказано, как быстро создавать эффективные микросервисы с помощью userver — с примерами, инструкциями, полезными ссылками и историей создания самой платформы.

#статья #C_Plus_Plus
📺 CSS Grid

В данном видео-курсе рассматриваются все особенности CSS Grid. Её использование для вёрстки, а так же сравнивается с существующими способами построения лэйаута.

1. Введение в курс (Introduction) [YouTube]
2. Применение сетки к контейнеру [YouTube]
3. Создание 3х колоночного макета [YouTube]
4. Управление размерами и позицией grid-элемента [YouTube]
5. Именование grid-линий, создание сетки, позиционирование элементов [YouTube]
6. Выравнивания grid-элементов [YouTube]
7. Выравнивания grid-контейнера [YouTube]
8. Управлять порядком элементов grid-контейнера [YouTube]
9. Вложенность grid-элементов (Grid Nesting) [YouTube]
10. Гибкость grid-элеменов при изменении размеров экрана (Auto-fill & Auto-fit) [YouTube]

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

#курс #css #rus
OwnCloud

github.com/owncloud/core дает вам свободу и контроль над вашими данными. Персональное облако, которое работает на вашем собственном сервере. Это веб-приложение для синхронизации данных, общего доступа к файлам и удалённого хранения документов в «облаке».

#репозиторий
Какой язык программирования вам интересен (несколько вариантов)?
Anonymous Poll
36%
JavaScript
53%
Python
23%
Java
25%
C++
21%
C#
11%
PHP
14%
Другой
Maven

maven.apache.org — это инструмент автоматической сборки, разработанный Apache Software Foundation. Это комплексный инструмент управления проектами по разработке ПО, основанный на POM.

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

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

Пошаговое руководство, как стать Angular-разработчиком в 2022 году. Цель этого руководства — дать вам представление об экосистеме Angular и помочь вам в обучении, если вы запутались.

🔎 Смотреть

#roadmap #Angular #js
​​Java 11 and 12 – New Features
Мала Гупта
2019

С новым шестимесячным графиком выпуска Java движется вперед быстрее. Помимо запланированных выпусков версий, в настоящее время в Oracle ведется большая работа над различными проектами Java.

Чтобы наилучшим образом использовать новые функции в своих приложениях и библиотеках, вы должны быть хорошо знакомы с самыми последними достижениями.

💾 Скачать

#eng #java
Dependency injection в React-приложении

Исторически сложилось, что архитектурный паттерн DI не очень широко вошел в мир фронтенда и почти не встречается за пределами Angular. В видео рассказывается о том, что такое DI, объясняются на примерах основные концепции и предоставляется список готовых решений для реализации паттерна в приложении.

📺 Смотреть

#видео #React #js
gRPC

github.com/grpc/grpc — это современная высокопроизводительная платформа удаленного вызова процедур (RPC) с открытым исходным кодом, которая может работать где угодно. gRPC обеспечивает прозрачную связь между клиентскими и серверными приложениями и упрощает создание подключенных систем.

#репозиторий
Эффект фрагментации изображений при помощи CSS Paint API

Эффект фрагментации можно сделать используя CSS-маску и пользовательские свойства. Он получится красивый, но у него будет один недостаток: слишком много CSS-кода (сгенерированного при помощи Sass).

В данной статье рассматривается такой же эффект, но при помощи Paint API. Это разительно уменьшит количество CSS-кода и полностью устранит потребность в Sass.

📖 Читать

#статья #HTML #CSS #JavaScript
Liferay

github.com/brianchandotcom/liferay-portal — корпоративная веб-платформа. Самая гибкая, масштабируемая и безопасная облачная платформа, доступная на сегодняшний день.

#репозиторий
📺 Верстка сайта с нуля

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

1. Начинаем верстку. Введение [YouTube]
2. Адаптивное меню [YouTube]
3. Верстаем блоки [YouTube]
4. Flexbox азы [YouTube]
5. CSS Grid на практике [YouTube]
6. компании и отзывы [YouTube]
7. Галерея изображений [YouTube]
8. Форма обратной связи [YouTube]
9. Footer. Закончили сайт [YouTube]

#курс #web #rus
​​The Java Workshop: A New, Interactive Approach to Learning Java.
David Cuartielles
2019

На протяжении всего руководства по Java вы будете применять увлекательный пошаговый подход к пониманию Java. Вам не придется изучать ненужную теорию.

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

💾 Скачать

#eng #java
Unetway

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

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

Пошаговое руководство, как стать разработчиком Python в 2022 году. Цель этого руководства — дать вам представление об экосистеме Python и помочь вам в обучении, если вы запутались.

🔎 Смотреть

#roadmap #python
Верстка сайта - Как ускорить сайт 6 простых шагов

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

📺 Смотреть

#видео #web
CommCare HQ

github.com/dimagi/commcare-hq — это серверная часть для CommCare, крупнейшей в мире платформы для разработки, управления и развертывания надежных мобильных приложений, предназначенных для работы в автономном режиме, для передовых сотрудников по всему миру.

#репозиторий
👍1
​​Математика на Python.
С.Я. Криволапов
2022

Содержит инструкцию по установке языка на ПК, большое количество практических примеров использования языка Python для решения математических задач.

Каждая тема включает примеры решения типовых задач и задачи для самостоятельного решения. Логически связан с программой курса математики, утвержденной в Финуниверситете, и состоит из двух основных частей: математического анализа; линейной алгебры и аналитической геометрии. Соответствует ФГОС ВО последнего поколения.

💾 Скачать

#ru #python