Code Learning
10.5K subscribers
2.5K photos
875 videos
3 files
3.38K links
Практические материалы для улучшения кода, обзоры ошибок и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/codelearning_tg

РКН: clck.ru/3Jb7Pr
Download Telegram
❗️ 9 вещей, которые я хотел бы знать в начале карьеры в айти

Сегодня поговорим о тех знаниях, которые я хотел бы иметь, когда начинал работать программистом и о выводах, которые я сделал за все годы работы в IT.

Ссылка на Youtube

Code Learning | #Video
👍12
📕 Книга "Physics for Game Developers "

Автор:
Daved M. Bourg, Bryan Bywalec
Год издания: 2020(13)
Язык: Английский

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

Смотреть книгу бесплатно

Code Learning | #Book #GameDev
👍11
⚙️ Из инженера – в Data Scientist: лайфхаки от первого лица

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

Читать статью на сайте

Code Learning | #Article
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
📊 Grafana — дашборд для отображения метрик

Сервис имеет подключаемую модель источника данных и поставляется с богатой поддержкой многих самых популярных баз данных временных рядов, таких как Graphite, Prometheus, Elasticsearch, OpenTSDB и InfluxDB. Он также имеет встроенную поддержку поставщиков облачного мониторинга, таких как Google Stackdriver, Amazon Cloudwatch, Microsoft Azure и баз данных SQL, таких как MySQL и Postgres.

Ознакомиться на сайте

Code Learning | #Projects
👍11
🐍 Что такое hug?

Это классный фреймворк для быстрого создания CLI API и/или REST API. Он поддерживает HTTP обработку, CLI (командную строку) или локальный запуск скрипта.

import hug

@hug.cli()
@hug.get('/happy_birthday') def happy_birthday (name, age: hug.types.number=1):
"""Says happy birthday to a user"""
return "Happy {age} Birthday
{name}!".format(**locals())


Code Learning | #Python #Info
👍13
🪟 Microsoft возвращает в Windows древнюю функцию, провоцирующую пользователей на пиратство

Microsoft научила встроенный в Windows 11 проигрыватель Windows Media Player «грабить» аудиодиски – копировать их содержимое на ПК в удобном для воспроизведения формате. В дальнейшем эти файлы можно легко выложить в интернет.

Читать новость подробнее

Code Learning | #News
👍16
🐍 Интересная Python задачка с собеседования — решаем, усложняем и снова решаем!

Разбираем задачку на Python с собеседования, усложняем её несколько раз и решаем снова. Смотреть до конца, рассматриваются разные возможности языка:)

Ссылка на Youtube

Code Learning | #Video
👍6
📕 Книга "Проектирование веб-API"

Автор:
Арно Лоре
Год издания: 2020
Язык: Русский

Описание: Книга, написанная с учетом многолетнего опыта автора в разработке API, научит вас, как собирать требования, как найти баланс между техническими и бизнес-целями и как принимать во внимание запросы потребителя.

Смотреть книгу бесплатно

Code Learning | #Book
👍2
🤔 Почему разработчик должен владеть продуктом и как это сделает его счастливым

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

Читать статью на сайте

Code Learning | #Article
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
🔒 Unredacterопенсорсная утилита которая позволяет депиксилизировать защищённый текст на картинке

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

Ознакомиться на сайте

Code Learning | #Projects
👍16
👨🏻‍🎓 Нужно ли высшее образование программисту?

Хотите
стать программистом, но не знаете нужно ли вам высшее образование? Уже учитесь, но жаль тратить время? Тогда это видео для вас :) Приятного просмотра!

Ссылка на Youtube

Code Learning | #Video
👍7
🪟 Похоже, Windows 7 будет поддерживаться до начала 2026 года. Ведь она до сих пор популярнее, чем Windows 11

Microsoft прекратила бесплатную поддержку операционной системы Windows 7 в 2020 году, хотя до сих пор предлагает расширенную поддержку организациям и предприятиям., но уже за плату. План Microsoft состоял в том, чтобы ограничить расширенную поддержку до трёх лет, однако, похоже, ситуация изменилась.

Читать новость подробнее

Code Learning | #News
👍16
🐍 Многопоточный Python на примерах: избавляемся от дедлоков

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

Читать статью на сайте

Code Learning | #Article
👍10
📚 Как учиться ПРАВИЛЬНО, ЭФФЕКТИВНО и БЫСТРО

За последние три года я изучил два языка программирования, а прямо сейчас учу Data Science. У меня удаётся это, так как я использую приёмы, описанные в видео. Эти приёмы связаны с особенностями работы мозга и нашей психологии. Если вы начнёте использовать хотя бы парочку из них, увидите, как ваша продуктивность пойдёт вверх.

Ссылка на Youtube

Code Learning | #Video
👍9
📕 Книга "Arduino для секретных агентов"

Автор: Marco Schwartz
Год издания: Тайна
Язык: Русский

Описание: Используя мощь и простоту платформы Arduino, мы увидим, как создать несколько проектов, которые могут быть легко использованы любым честолюбивым секретным агентом. От аудиорекордеров до GPS-трекеров- после прочтения этой книги вы сможете создать свой собственный набор инструментов секретного агента, используя платформу Arduino.

Смотреть книгу бесплатно

Code Learning | #Book
👍6
🐍 Что такое retrying?

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

import random 
from retrying import retry

@retry
def do something():
if random. randint(0, 10) > 1:
raise IOError("Start again")
else:
return "Awesome sauce!"

print(do_something())

Code Learning | #Python #Info
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
🖼 Artbreeder — бесплатный инструмент для генерации изображений

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

Ознакомиться на сайте

Code Learning | #Projects
👍12