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
📕 Книга "Пользовательские истории. Искусство гибкой разработки ПО"

Автор:
Джефф Паттон
Год издания: 2019
Язык: Русский

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

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

Code Learning | #Book
👍6
🖥 Как быстро начать карьеру программиста

Решил поделиться своими мыслями относительно построения быстрой IT карьеры

Считаю, что если показать какой-либо путь, то есть вероятность, что кто-то повторит его или даже улучшит. Но для начала надо показать такую возможность.

Ссылка на Youtube

Code Learning | #Video
👍5
📕 Книга "Дизайн для НЕдизайнеров"

Автор: Робин Вильямс
Год издания: 2019
Язык: Русский

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

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

Code Learning | #Book #Design
👍8
🐍 Распознавание поднятых пальцев на Python+OpenCV

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

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

Code Learning | #Article
👍11
🐍 Объединение строк

В программном коде нередко приходится сталкиваться с конкатенацией строк при помощи знака сложения. Создание строки из списка нескольких подстрок удобнее осуществить при помощи строкового метода join

a = ["Python", "-", "прекрасный", "язык"]
print(" ".join(a))

Code Learning | #Info #Python
👍17
👁 В Chrome внесено изменение, допускающее запись в буфер обмена без действий пользователя

В недавних выпусках движка Chromium изменено поведение, связанное с записью в буфер обмена. Если в Firefox, Safari и старых выпусках Chrome запись в буфер обмена допускалась только после явных действий пользователя, то в новых выпусках для записи достаточно просто открыть сайт.

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

Code Learning | #News
👍9
🖼 InstagramDownloader – расширение для Chrome и FireFox браузеров

Оно позволяет скачивать изображение и видео из Instagram простым нажатием кнопки.

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

Code Learning | #Projects
👍13
💻 Почему вам не следует бояться первой работы? Как не умереть на первом рабочем месте?

Как не умереть на первом рабочем месте? Почему вам не следует бояться первой работы? Как вести себя джуну на первой работе? Ответы в этом видео.

Ссылка на Youtube

Code Learning | #Video
👍7
📊 Процессы и люди в IT: Иерархия в организации

Что делает сферу информационных технологий такой весёлой и забавной с точки зрения технологий управления? Давайте представим себе завод. На заводе есть цеха, склады и станки. Их нужно расставить в правильном порядке, чтобы осуществить необходимые цепочки производства чего-то, что требует выполнения сотен операций в определённой последовательности.

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

Code Learning | #Article
👍7
📕 Книга "Базы данных: инжиниринг надежности"

Автор:
Лейн Кэмпбелл, Черити Мейджорс
Год издания: 2020
Язык: Русский

Описание: Авторы подготовили это практическое руководство для всех, кто желает влиться в сообщество современных инженеров по обеспечению надежности баз данных (database reliability engineers, DBRE).

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

Code Learning | #Book #DataScience
👍5
🐍 Переименование файлов в Python

Функция rename() используется для переименовывания файлов в Python. Для ее использования сперва нужно импортировать модуль os.

import os

// переименование xxx.txt в abc.txt
os.rename("xxx.txt", "abc.txt")

Code Learning | #Python #Info
👍10
👀 Полный pop-up: в Google Chrome перестанут работать блокировщики рекламы

В январе 2023 года в браузере Google Chrome перестанут работать блокировщики рекламы (такие как AdBlock). Это обусловлено внедрением нового программного интерфейса, переход на который должен состояться в начале следующего года.

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

Code Learning | #News
👍8
🚫 Какие самые распространенные ошибки в обучении на программиста?

Мы опросили наших менторов учебного центра Foxminded и собрали для вас Топ Ошибок в обучении на программиста.

Ссылка на Youtube

Code Learning | #Video
👍8
📂 DocsCube — превратите ваши документы в приложение

Автоматизируйте свои документы за считанные минуты и сократите утомительные повторяющиеся задачи.

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

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

Code Learning | #Projects
👍8
🤖 #1 Нейронные сети для начинающих. Решение задачи классификации Ирисов Фишера

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

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

Code Learning | #Article
👍16
📕 Книга "Игровой движок: программирование и внутреннее устройство"

Автор:
Грегори Джейсон
Год издания: 2021
Язык: Русский

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

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

Code Learning | #Book #GameDev
👍11
🐍 Сортировка словаря по значениям

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

d = {'яблоки':40, апельсины :80, бананы' :70]
print(sorted(d, key=d.get))
['яблоки', 'бананы, апельсины]

Code Learning | #Python #Info
👍11