CODE BLOG
12K subscribers
5.23K photos
36 videos
99 files
2.93K links
IT юмор, обучающие видео и многое другое.

YouTube: https://youtube.com/codeblog
VK: https://vk.com/codeblog
Чат: @codeblog_chat

По всем вопросам: @p_shvanov

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
Download Telegram
PHP и Python
(P.S Маленький Принц - моя любимая книга всех времен)

#ithumor
Чистый код в реальной жизни. Именование

Цикл статей посвященных написанию действительно понятного и красивого исходного кода. Сегодня начнем с казалось бы самого простого, но в тоже время самого сложного - правильное именование.

https://zen.yandex.ru/media/codeblog/chistyi-kod-v-realnoi-jizni-imenovanie-5c582e3c62f8ac00acb948c9
И это самое правильное решение. Если тебе дают нереалистичное ТЗ, то лучший способ сэкономить силы и время - просто отказаться.

#ithumor
Чистый код в реальной жизни. Краткость – сестра таланта

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

https://zen.yandex.ru/media/codeblog/chistyi-kod-v-realnoi-jizni-kratkost--sestra-talanta-5c5a950417200700ad670c16
Прохоренок_Н_А_,_Дронов_В_А_Python.pdf
81.1 MB
Николай Прохоренок, Владимир Дронов. Python 3. Самое необходимое

Описан базовый синтаксис языка Python 3: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, классы и объекты, итераторы и перечисления, обработка исключений, часто используемые модули стандартной библиотеки. Даны основы SQLite, описан интерфейс доступа к базам данных SQLite и MySQL, в том числе посредством ODBC. Рассмотрена работа с изображениями с помощью библиотек Pillow и Wand, получение данных из Интернета и работа с архивами различных форматов. Книга содержит более двухсот практических примеров, помогающих начать программировать на языке Python самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник. Электронное приложение-архив, доступное на сайте издательства, содержит листинги описанных в книге примеров.

#python #book
👍2
Что происходит внутри меня, когда я в очередной раз слышу, что html - это язык программирования.

#ithumor
Чистый код в реальной жизни. Не повторяйся

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

https://zen.yandex.ru/media/codeblog/chistyi-kod-v-realnoi-jizni-ne-povtoriaisia-5c5b1d9de8282700ae159f5a
Базовые алгоритмы с помощью Python

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

https://shwanoff.ru/algorithms-python/

#python #algorithms
Программист и сон - как Ромео и Джульетта. Они любят друг друга, но внешние обстоятельства не дают им быть вместе...

#ithumor
Вот так всегда, начинаешь продумывать проект - красота. Как только дело доходит до реализации - чудовище на велосипеде с костылями вместо колес...

#ithumor
Вечное противостояние бизнеса и программистов

#ithumor
Что такое программирование?

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

https://shwanoff.ru/programming/
Топ-7 вещей необходимых разработчику ПО

Некоторые способности критичны для любого разработчика программного обеспечения. Они необходимы, чтобы преуспевать на работе, не вредя при этом здоровью.
(Спасибо @NetDeveloperDiary за подготовленную статью)

https://shwanoff.ru/top-7-things-a-software-developer-needs/
Радостный приходишь на работу в ожидании интересных задач и профессионального развития, а тебе дают разбирать файлы по папкам...

#ithumor
Чистый код в реальной жизни. Побочные эффекты - зло

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

https://zen.yandex.ru/media/codeblog/chistyi-kod-v-realnoi-jizni-pobochnye-effekty--zlo-5c6330d76accca00ac2dd827
Товарищи программисты! Вот вам идеальная валентинка на 14 февраля. Не благодарите! 😎
SQL - один из самых ценных навыков

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

https://zen.yandex.ru/media/codeblog/sql--odin-iz-samyh-cennyh-navykov-5c644e2e73490c00ae7ef9fa