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
📕 Книга "Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения."

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

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

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

Code Learning | #Book
👍9
✏️ Заполнители типа в Swift: что это такое и когда их следует использовать

Заполнители типа (type placeholders) — это новая языковая фича, представленная в Swift 5.6 (Xcode 13.3). Сама концепция очень проста - вместо указания конкретного типа мы можем поставить (заполнитель типа), который предписывает компилятору самому определить заполняемый тип.

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

Code Learning | #Article #Swift
👍6
🖥 Японцы разработали полимерную основу для дисплеев нового поколения — экраны могут появиться на чём угодно

Дисплеи на светодиодах из органических материалов позволили значительно снизить цены на телевизоры и мониторы даже с огромной диагональю. Но прогресс не стоит на месте и учёные ищут новые материалы с лучшими свойствами или с меньшей стоимостью. Один из таких материалов предложили учёные из Японии.

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

Code Learning | #News
👍32
📚 Как ВЫДЕРЖАТЬ учебу на программиста и не потерять мотивацию?

Наверное, самое сложное в обучении
программированию - это сохранять мотивацию и сосредоточенность на протяжении 8 месяцев и более. Вот несколько советов, которые помогут вам не сдаться на пути к достижению цели.

Ссылка на Youtube

Code Learning | #Video
👍17
🐍 Контроль версий в Python

Если вам нужно использовать Subversion, CVS или RCS в ваших исходных кодах, советуем делать это в следующем формате:

__version__ = "$Revision: 1a40d4eaa00b $"
# $Source$

Вставляйте эти строки после документации модуля перед любым другим кодом и отделяйте их пустыми строками по одной до и после.

Code Learning | #Python #Info
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
🖌 NVIDIA Canvas - превращайте простые штрихи в реалистичные пейзажи с помощью ИИ.

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

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

Code Learning | #Projects
👍44
🤔 Правда ли, что конструктор никогда не возвращает явный тип данных?
Anonymous Quiz
49%
Да
51%
Нет
👍23
⌨️ PBT 110key Ahegao Keycap Dye Sublimation OEM Profile Японский аниме Keycap

https://aliclick.shop/s/vm62qw

Рейтинг – 4,8 из 5
К-во заказов – 188 шт.
Цена – 1920₽ / 960₴ / 32.50$

Aliexpress Программиста
👍6
📕 Книга "Математическая логика и теория алгоритмов"

Автор: Блатов И. А., Старожилова О.В.
Год издания: 2017
Язык: Русский

Описание: Учебное пособие затрагивает такие разделы математической логики и теории алгоритмов как: алгебра высказываний, исчисление высказываний, логика предикатов, исчисление предикатов, элементы теории алгоритмов.

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

Code Learning | #Book #Algoritms
👍8
💻 Как Быстрее Стать Senior разработчиком?

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

Ссылка на Youtube

Code Learning | #Video
👍6
🧠 Ai-expert-roadmap – Путеводитель по изучению ИИ в 2021(2) году

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

Цель таких «путеводителей» - дать вам представление об теме в целом и помочь вам, если вы запутались в том, чему учиться дальше, и не поощрять вас выбирать то, что модно и в тренде. Вы должны понять, почему один инструмент лучше подходит для одних случаев, чем другой, и т.д.

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

Code Learning | #Projects
👍10
📆 Rust с 0 до 80% для JavaScript разработчиков

Это список тем, которые помогут вам быстро понять Rust, если вы разработчик JavaScript. Есть много учебников, которые начинаются с нуля. Но если вы уже знаете что-то еще, почему бы не сравнить их?

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

Code Learning | #Article #Rust
👍8
📚 Десятки студентов требуют вернуть деньги российский университет, который обещал за девять месяцев научить их ИИ-разработке

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

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

Code Learning | #News
👍38
📕 Книга "Programming in 15 Language"

Автор:
Muhammad Allah Rakha
Год издания: 2020
Язык: Английский

Описание: Объяснение языка программирования первично. Затем предоставляется простой (привет мир) на 15 языках программирования. Позже начнут программировать на 15 языках. Весь контекст имеет зависимость при кодировании. Надеюсь, вам понравится эта книга.

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

Code Learning | #Book
👍11
📲 Усидеть на двух облаках: сравниваем способы организации мультиклаудной инфраструктуры

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

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

Code Learning | #Article
👍5
Какой язык программирования выбрать новичку?

Выбор первого языка программирования - самый важный шаг в начале карьеры разработчика. В этом видео я расскажу, какой язык программирования подойдёт для изучения с нуля. Я выбрал 6 языков, которые подходят для того, чтобы стать программистом: JavaScript, Python, Java, PHP, Kotlin и Swift.

Ссылка на Youtube

Code Learning | #Video
👍3
📊 Clarity — мощный сервис для аналитики сайтов

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

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

Code Learning | #Projects
👍7
🐍 Что такое pendulum?

Это
модуль с прекрасной документацией для работы с временем:

import pendulum

dt = pendulum.datetime(2021, 10, 15)
dt = dt.add(years=3)
dt = dt.subtract (months=4)
dt = dt.add(years=5, months=8, days=7, hours=18, minutes=45, seconds=15)

print(dt)

Он интуитивно понятный, а также с ним в разы проще работать, чем со встроенным datetime.

Code Learning | #Python #Info
👍16
Как учить азы программирования?

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

Ссылка на Youtube

Code Learning | #Video
👍11