Кодим на Коленке | Уроки по программированию
9.98K subscribers
2.49K photos
13 videos
3 files
2.02K links
Айти и точка.

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Jb7JX
Download Telegram
Парсинг сайтов на Python

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

Подробнее: 👉 тут

#видео #python
👍5
Всё про логирование в Python

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

В этом видео вы рассмотрите все основные особенности стандартной python-библиотеки logging и, если верить названию видео, научитесь с её помощью «логировать как боженька».

Подробнее: 👉тут

#видео #python
👍2
#Вопрос_с_собеседования

Что делает ключевое слово virtual?

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

Это трудный ролик и он не подойдёт новичкам. Даже Middle будет трудно разобраться. Если у вас уже был опыт работы с микросервисами, то Welcome.

Автор рассказывает как использовать kafka (брокер сообщений) для взаимодействия микросервисов написанных на Java Spring Boot друг с другом.

Подробнее: 👉тут

#видео #java
Node.js фреймворки

Каждый фреймворк создаётся под определённые задачи, а значит и хорош в чём-то своём. Речь пойдёт об Enterprise-приложениях, про Express, Nest.js и AWS-лямбды.

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

Подробнее: 👉тут

#видео #web
#Вопрос_с_собеседования

Сколько в памяти занимает произвольная структура? (С++)

Ответ:
sizeof всех членов + остаток для выравнивания (по умолчанию выравнивание 4 байта) + sizeof указателя на vtable (если есть виртуальные функции) + указатели на классы предков, от которых было сделано виртуальное наследование (размер указателя * количество классов)
Создаём собственный конструктор сайтов на чистом JavaScript

Посмотрев это двухчасовое видео, вы сможете написать несложный конструктор сайтов, при этом использовать вы будете чистый JS, никаких фреймворков, только хардкор.

Также просмотр будет полезен тем, кто хотел бы увидеть практическое применения различных фишек самых последних версий стандарта языка.

Подробнее: 👉тут

#видео #js
#Вопрос_с_собеседования

Кратко опишите разницу между v-if и v-show?

Ответ:
v-if должен уничтожить и удалить узел и не будет отображаться при рендеринге
v-show предназначен для отображения скрытых узлов, что эквивалентно display: none
👍1
Python на рынке

И нет, не на том рынке, на который ходит ваша бабушка. Python — очень популярный язык, поэтому если вы хотите зарабатывать на нём, вам придется изрядно попотеть из-за большой конкуренции.

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

Подробнее: 👉тут

#видео #python
3👍1
Учим HTML за 1 час!

Хочешь выучить HTML всего за 1 час и при этом сделать это качественно? Тогда смотри от профессионала как!
HD ремастер самого популярного урока за час.

Подробнее: 👉тут
💩5😢1
#Вопрос_с_собеседования

Что такое данные JSON и как разработчики .NET могут работать с JSON?

Ответ:
JSON (объектная нотация JavaScript) предоставляет разработчикам возможность упорядочивать и хранить данные, чтобы их было легко получить доступ и прочитать. JSON важен для разработчиков, поскольку он позволяет им управлять потоками JSON с других сайтов и загружать их быстрее и проще, чем через каналы SML / RSS. ||Json.NET|| предоставляет разработчикам .NET возможность определять классы, которые анализируют объекты и массивы из текста JSON. Вы также можете использовать ||Json.NET||, если вам нужно сериализовать типы значений в текст JSON. ||Json.NET|| работает на .NET2, .NET3 и .NET4.
Структуры данных в JavaScript

На этой презентации кратко рассказывается про временную сложность алгоритмов (О-нотация), от чего зависит скорость выполнения операций.

Дальше речь идёт про сами структуры данных в JavaScript, такие как массив, список, множество и сравнивается их производительность.

Подробнее: 👉тут

#видео #web
Пишем Telegram бота, который говорит с ChatGPT

И говорит в прямом смысле слова, бот принимает голосовые сообщения, переводит их в текст и пересылает их ChatGPT.

Автор создаёт Telegram бота на языке JavaScript, подключает его к инструментам OpenAI (speech-to-text, ChatGPT) и загружает на сервер.

Подробнее: 👉тут

#видео #web
👍1
Как работает хэширование

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

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

Подробнее: 👉тут

#видео #теория
👍3
Не обещаем, что после наших курсов вы найдёте работу мечты с зарплатой в 300к/с.

Но мы отвечаем за качество обучения и готовы показать, как у нас всё устроено. Приходите на онлайн-встречу 19 мая в 12:00 мск и оцените сами, насколько вам подходит учебный центр Слёрм.

Вы сможете:
🟢 Познакомиться с преподавателями-практиками.
🟢 Получить карьерную консультацию и потренироваться проходить технические интервью.
🟢 Пообщаться с экспертами на темы Kubernetes, Python, архитектуры приложений.
🟢 Услышать истории наших выпускников из первых уст и позадавать им каверзные вопросы.
🎁 Поучаствовать в розыгрыше призов: кресло Metta Samurai, онлайн участие в конференции Highload++ SPB 2023, подписка на три месяца на курсы.

Всё это бесплатно. Чтобы стать участником, нужно только зарегистрироваться 🔺
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2