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

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Jb7JX
Download Telegram
3D Движок на Python

Использую Numpy и Pygame можно создать 3D движок, способный выгружать модель из файла и отображать её на сцене.

Из видео вы узнаете как строится 3D пространство, как работать с матрицей. Код проекта можно найти в комментариях.

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

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

Почему нельзя указать модификаторы доступа для элементов в интерфейсе?

Ответ:
Они всегда публичные, так как цель интерфейса – определение функционала для реализации его классом. Это касается также и констант и статических переменных, которые в классах и структурах по умолчанию имеют модификатор private. В интерфейсах же они имеют по умолчанию модификатор public.
👍2
Интерфейсы на практике

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

Это видео — мастхэв для тех, кто уже знаком с такими понятиями, и хочет научиться создавать интерфейсы на примере реальных задач. Никакой скучной теории — только практика.

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

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

Что такое Vue Router?

Ответ:
Vue Router — официальная библиотека маршрутизации для Vue. js . Она глубоко интегрируется с Vue. js и позволяет легко создавать SPA-приложения.
Делаем нейросеть с нуля

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

Автор рассказывает про принципы работы нейронных сетей и создаёт проекты на их основе. Например, определение числа на основе пикселей.

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

#видео #ai
Изучаем Spiring для Java

Spiring — это огромный и самый популярный Java-фреймворк для создания веб-приложений.

Весь его функционал основан на понимании Spiring Core — именно его вы и будете разбирать в этом видео.

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

#видео #java
🤡6👍1
Адаптив многостраничного сайта

Разработка под мобильные устройства стало даже более требовательным чем вёрстка для Desktop.

Поэтому сейчас огромное количество сайтов делают адаптивными, то есть «рабочими» и на телефонах, и на компьютерах.

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

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

В чем разница между WHERE и HAVING?

Ответ:
Основное отличие WHERE от HAVING заключается в том, что WHERE сначала выбирает строки, а затем группирует их и вычисляет агрегатные функции (таким образом, она отбирает строки для вычисления агрегатов), тогда как HAVING отбирает строки групп после группировки и вычисления агрегатных функций.
👍51
#Вопрос_с_собеседования

Что такое сигнатура метода? (Java)

Ответ:
Сигнатура метода — это набор из названия метода и аргументов, какие принимает метод.
Сигнатура метода является уникальным идентификатором для метода при перегрузке методов.
Visitor, Observer, Decorator в Unity

Эти паттерны проектирования способные сильно упростить управление кодом и взаимодействие между объектами, тем самым уменьшить кол-во багов.

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

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

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

Какую роль играют бэджи и сертификаты в бэкэнде?

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

Решили изучать Java, но не уверены в своём выборе? Это видео сможет развеять все мифы и поможет окончательно решить с языком.

Также вы узнаете про архитектуру проектов, Legacy код, немного про Kotlin, про работу, Copilot и многое другое.

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

#видео #java
👍1
Применение kafka для связи микросервисов

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

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

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

#видео #java
👍3
✍️ Пишем полифилы на JavaScript

Полифилы — это код, который реализует функционал, который не поддерживается в некоторых версиях браузера. Например, sessionStorage есть в IE8+, но недоступен в IE7.

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

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

#видео #код
👍3