Size: a a a

Библиотека программиста

2021 July 16
Библиотека программиста
🛠 6 полезных фронтенд-приемов, о которых вы, возможно, не знаете

Небольшая подборка малоизвестных техник для HTML, CSS и JavaScript.

https://proglib.io/sh/MOE0CsgeN4
источник
Библиотека программиста
Как задеплоить кластер Kubernetes в Yandex Cloud одной командой?

Опытных сисадминов приглашаем 21 июля осваивать новые приемы на практический воркшоп онлайн-курса «Administrator Linux. Advanced» от OTUS.

⏳За 40 минут вы с преподавателем Владимиром Дроздецким разберетесь с несколькими возможными подводными камнями и обсудите инфраструктурный код.

📍Для регистрации на занятие пройдите вступительный тест: https://otus.pw/uyRO/
источник
Библиотека программиста
🛠 Может ли NanoID заменить UUID?

UUID – один из наиболее часто используемых при разработке ПО универсальных идентификаторов. Однако в последние несколько лет появились альтернативы, которые ставят под сомнение необходимость его существования.

https://proglib.io/sh/uyDaZgqjki
источник
Библиотека программиста
Тестирование — это не только один из популярных способов попасть в IT, но и просто важная и полезная отрасль, без которой не обходится ни один коммерчески значимый продукт.

На виртуальном митапе #X5meetup эксперты из Х5 Group, Home Credit Bank и Райффайзенбанк обсудят виды тестирования и актуальные темы, поделятся опытом и ответят на ваши вопросы.

Митап состоится онлайн 29 июля в 18:00. Подробная программа и регистрация здесь: https://proglib.io/w/498dccc8
источник
2021 July 17
Библиотека программиста
🔀 Где изучать профессию архитектора информационных систем: книги, каналы YouTube и курсы

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

https://proglib.io/sh/zeruv74IJH
источник
Библиотека программиста
🤖 Генеративная состязательная сеть (GAN) для чайников – пошаговое руководство

Лучшее руководство для новичков по пониманию, созданию и обучению GAN с надежным кодом на Python.

https://proglib.io/sh/QwBPZbDhpq
источник
2021 July 18
Библиотека программиста
🔧 mkcert — простой инструмент для создания локальных доверенных сертификатов с любыми именами.

Использование сертификатов от реальных центров сертификации (ЦС) для разработки может быть невозможным (для хостов, подобных example.test, localhost или 127.0.0.1), а самоподписанные сертификаты вызывают ошибки доверия. Лучшее решение — управление собственным центром сертификации, но обычно оно требует сложных команд, специальных знаний и ручных действий.

Инструмент mkcert автоматически создает и устанавливает локальный центр сертификации в корневом хранилище системы и генерирует локально доверенные сертификаты, при этом он не настраивает серверы автоматически для использования сертификатов, это зависит от вас.

https://proglib.io/w/dbb9cb5e
источник
Библиотека программиста
🗣 «Я программист от макушки до кончиков пальцев», – интервью с Seniour Software Engineer C#

Покупали в интернете пиццу или суши? Скорее всего ресторан получил ваш заказ через WebOrders. Корреспондент «Библиотеки программиста» поговорил о применимости и перспективах C# с Владимиром Каратаевым, разработчиком сервиса.

https://proglib.io/sh/mfwx4zYlMq
источник
2021 July 19
Библиотека программиста
🛠 Взаимодействие MySQL и Go: подводные камни автоматической кодогенерации

Большинство статей про использование MySQL в Golang повторяет примеры из официального руководства. Реальная разработка далека от простых примеров: из-за строгой типизации часто возникают проблемы. Разбираемся с их решением, если вам необходимо создать много однотипных функций.

https://proglib.io/sh/so7DrgfGJz
источник
Библиотека программиста
Skypro дает возможность учиться профессии IT и стать разработчиком бесплатно

Давно мечтали стать Frontend-разработчиком, но не было денег на обучение?

Ребята из онлайн-университета профессий и навыков Skypro от Skyeng предлагают обучение по модели ISA на профессию “Frontend-разработчик”.“Frontend-разработчик”. Там вы учитесь всего 10 недель с преподавателем, быстро осваивайте профессию, собирайте портфолио, составляете резюме вместе с ментором по трудоустройству, находите работу мечты  и платите за обучение только после трудоустройства, при условии, что вышли на зарплату выше 50.000р.

Команда Skypro исследовала 1204 вакансий, составила список самых частых требований к разработчикам без опыта работы и включила их в программу обучения.Вы точно найдете работу!

Еще одна новость - Skypro даже запустил свое приложение, первое на рынке. Учиться можно не выходя из дома, все в онлайне, а теперь еще и с телефона, максимум пользы для учеников.

Подать заявку на обучение можно по ссылке: https://go.skyeng.ru/programmist_skyprohttps://go.skyeng.ru/programmist_skypro
Ажиотаж большой, а места конечно ограничены, спешите, чтобы попасть в поток и всем удачи!
источник
Библиотека программиста
🎮 2D или 3D: какое направление выбрать начинающему разработчику игр на Unity?

В этой статье мы рассмотрим основные отличия между 2D- и 3D-разработкой на Unity и разберемся, что лучше подойдет для начинающего осваиваться в сфере GameDev программиста.

https://proglib.io/sh/kb3YUVnd2M
источник
2021 July 20
Библиотека программиста
🤖 Метод k-ближайших соседей (k-nearest neighbour)

Метод k-ближайших соседей (k Nearest Neighbors, или kNN) – популярный алгоритм классификации, который используется в разных типах задач машинного обучения. Наравне с деревом решений это один из самых понятных подходов к классификации.

https://proglib.io/sh/7k36Qen8i0
источник
Библиотека программиста
🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

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

https://proglib.io/sh/VPvAT3Mb5D
источник
Библиотека программиста
Как вы проходите обучение на онлайн-курсах и интенсивах по программированию? Подробнее о своем опыте напишите в комментариях!
Анонимный опрос
20%
Беру от курса все: качественно выполняю все домашние задания, общаюсь с кураторами
4%
Бегло смотрю записи уроков, на практические задания не хватает времени
24%
Смотрю курсы в основном в записи, решаю задания по мере сил и возможностей
1%
Присутствую только на вебинарных занятиях, чтобы лично задать вопрос
5%
Купил и так и не прошел
29%
Ни разу не покупал и не проходил онлайн-курсы
18%
Посмотреть результаты
Проголосовало: 1885
источник
Библиотека программиста
📖 DevDocs — портал с документацией по популярным языкам, технологиям, фреймворкам, инструментам и многому другому. В общем must have для разработчика.

https://proglib.io/w/a1453572
источник
2021 July 21
Библиотека программиста
🍏 Разработка мобильных игр для iOS: с чего начать, что изучать и какие инструменты использовать

Платформа Apple пользуется огромной популярностью – это привлекает начинающих разработчиков мобильных игр. Разбираемся, какие инструменты придется изучить новичку, чтобы создать очередной хит для AppStore.

https://proglib.io/sh/tNuxJmCls5
источник
Библиотека программиста
22 июля ждем C#-разработчиков с опытом на demo-занятии «Управление конфигурациями микросервисов».

Микросервисы работают в нескольких средах - dev, prod, и т.д. Все эти микросервисы имеют конфигурацию в виде файлов типа appsettings.json, а также множества настроек инфраструктуры таких как пароли к базам данных и схемы развёртывания, например yaml-файлы Kubernetes. Здесь таится богатый источник багов:
— даже в пределах одной среды будет много дублирования
— одно и то же значение может повторяться в конфиге и в инфраструктуре, между разными сервисами.

В занятии вы разберете один из подходов, используемых в реальных high-load проектах.
Вебинар пройдет в рамках онлайн-курса «C# Developer. Professional» от OTUS.

Для регистрации пройдите вступительный тест https://otus.pw/C8yXy/
источник
Библиотека программиста
#security

А вы / ваша команда обновляете сторонние библиотеки в проектах?

В исследовании Veracode State of Software Security (SoSS) v11: Open Source EditionVeracode State of Software Security (SoSS) v11: Open Source Edition было обнаружено, что в 79% случаев сторонние библиотекибиблиотеки никогда не обновляются разработчиками после включения в кодовую базу.

Этот отчет SoSS ориентирован на приложения и компоненты с открытым исходным кодом и основан на анализе 13 миллионов сканирований более 86,000 репозиториев, содержащих более 301,000 уникальных библиотек. В анализ также включены результаты опроса об использовании стороннего программного обеспечения от почти 2000 разработчиков.

Кроме того, разработчики поставили «Безопасность» только на третье место по важности при выборе библиотеки, что крайне печально.

Источник
источник
2021 July 23
Библиотека программиста
🕸 16 шагов к профессии: дорожная карта фронтенд-разработчика в 2021 году

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

https://proglib.io/sh/S7cfMtJr1w
источник
Библиотека программиста
🔩 Полный фуллстек: пишем сайт на Django, Vue и GraphQL

Шаг за шагом пишем сайт с бэкендом на Django, фронтендом на Vue и связкой между ними на GraphQL. Для всех любителей Python и современной веб-разработки.

https://proglib.io/sh/Q82bmYuhU3
источник