❃ Хижина программиста Æ
14.8K subscribers
1.34K photos
102 videos
24 files
3.09K links
Канал для IT Дизайнеров и Программистов, Инженеров и Преподавателей

📡 Ссылка на канал: @hut_programmer_07

⚖️ Фундаментальные знания по основам программирования, философии и этики

💡 По вопросам рекламы: @quadd4rv1n7

Σ 只
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🚂 Дорога от Москвы до Питера займет 2 часа и 15 минут.

Москва выделит более 34 млрд рублей на строительство высокоскоростной ж/д магистрали до Санкт-Петербурга.

⚡️ Первый Питерский
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
У меня приятные новости 👍

🏠 Теперь вы можете выбрать интересующий вас курс и записаться на него

💻 Выбрать подходящий вам курс

📱 По промокоду: "ILOVESTUDY" - скидка 10% 📱

🌐 Предложения по сотрудничеству: @QuadD4rv1n7

⌨️ Теги:
#eternal #etern #stepik #courses #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
Кто подставил кролика Роджера (1988)

💻 О фильме

Год производства: 1988
Страна: США, Канада, Япония, Австралия
Жанр: мультфильм, фэнтези, комедия, криминал, детектив

Слоган: «It's the story of a man, a woman, and a rabbit in a triangle of trouble»

Режиссер: Роберт Земекис
Сценарий: Джеффри Прайс, Питер С. Симен, Гари К. Вульф
Продюсер: Фрэнк Маршалл, Роберт Уоттс, Дон Хан
Оператор: Дин Канди
Композитор: Алан Сильвестри
Художник: Роджер Кэйн, Эллиот Скотт, Джоанна Джонстон
Монтаж: Артур Шмидт
Бюджет: $70 000 000
Сборы в США: $156 452 370
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
💻 GoodbyeDPI - обход блокировки Youtube

▶️ Скачайте программу GoodbyeDPI: https://github.com/ValdikSS/GoodbyeDPI/releases

В своем браузере в строке адреса введите указанное, а затем поиском найдите две опции («QUIC», «Kyber») и отключите их (Disabled)
▶️ Для Chrome в строке адреса ввести: chrome://flags (искать по «QUIC», «Kyber») 🧭
▶️ Для Microsoft Edge в строке адреса ввести: edge://flags (искать по «QUIC», «Kyber») 🧭
▶️ Для Opera в строке адреса ввести: opera://flags (искать по «QUIC», «Kyber») 🧭
▶️ Для Яндекс браузера в строке адреса ввести: browser://flags (искать по «QUIC», «Kyber») 🧭
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
📱На платформе Stepik появился новый курс 🖥

🏠 Веб-разработка: Путеводитель для Начинающих и Продвинутых

👩‍💻 Этот курс предназначен для тех, кто хочет освоить основы веб-разработки и углубить свои знания в этой области. Охватывается, как начальные концепции, так и продвинутые техники, чтобы вы могли создавать современные и эффективные веб-приложения.

🔅 Вы узнаете, как:
1️⃣ Создавать и структурировать веб-страницы с помощью HTML.
2️⃣ Дизайнить и стилизовать ваши проекты с использованием CSS.
3️⃣ Добавлять интерактивность и динамические элементы с помощью JavaScript.
4️⃣ Работать с популярными фронтенд-фреймворками, такими как React, Angular или Vue.js.
5️⃣ Создавать и управлять серверной частью с использованием различных технологий, включая Node.js, Python, Ruby и PHP.
6️⃣ Настраивать и взаимодействовать с базами данных, как реляционными (например, MySQL, PostgreSQL), так и нереляционными (например, MongoDB).

📃 Курс также включает практические проекты, в которых вы сможете:
1️⃣ Создавать полноценные веб-сайты и веб-приложения, применяя полученные знания.
2️⃣ Разрабатывать и интегрировать пользовательские интерфейсы и серверные решения.
3️⃣ Работать над проектами, включая создание одностраничных приложений (SPA) и систем управления контентом (CMS).

🖥 По окончании курса вы будете готовы:
1️⃣ Применять полученные знания для создания высококачественных и функциональных веб-приложений.
2️⃣ Использовать современные фреймворки и технологии для эффективной веб-разработки.
3️⃣ Работать как над фронтендом, так и над бэкендом, обеспечивая надежность и масштабируемость ваших веб-проектов.

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

📱 По промокоду: "ILOVESTUDY" - скидка 25% 📱

⌨️ Теги:
#web #design #веб #дизайн #аналитика #программирование #сайт #функции #oc #stepik #courses #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
Xmake — кроссплатформенная утилита сборки, основанная на языке скриптов Lua.

Xmake очень легкий и не имеет зависимостей за пределами стандартной библиотеки.

4️⃣ GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
SecretScanner — найдите секреты и пароли в образах контейнеров и файловых системах.

4️⃣ GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
RTranslator — приложение для перевода в реальном времени с открытым исходным кодом для Android, работающее локально.

4️⃣ GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
Hyperdiv — это фреймворк для быстрой разработки приложений с реактивным пользовательским интерфейсом браузера на Python со встроенными компонентами.

Hyperdiv включает в себя систему компонентов Shoelace , поддержку markdown через Mistune , диаграммы через Chart.js.

4️⃣ GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
Poetry помогает вам объявлять, управлять и устанавливать зависимости проектов Python, гарантируя наличие правильного стека везде.

4️⃣ GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
This media is not supported in your browser
VIEW IN TELEGRAM
📚 Сегодня отмечается День книголюбов.

Книжку обязательно читаем в обнимку с любимцем.

Уже правда на литресс собрал около 700 книг 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
Интересная задача, с виду простая, но рекурсия в ней может доставить неприятностей.

💻 Код задачи:
def recursive_sum(lst):  
if not lst:
return 0
return lst[0] + recursive_sum(lst[1:])


numbers = [1, 2, 3, 4, 5]
print(recursive_sum(numbers))


Разбор задачи
Создаём переменную numbers со списком чисел.
При помощи print() выводим вызов функции recursive_sum, передав в неё список чисел.

Объявляем функцию recursive_sum, принимающую аргумент lst.
Внутри функции, в блоке if проверяем, если переданный список пуст, то возвращаем 0.
В противном случае возвращаем сложение первого (нулевого) элемента списка и вызов этой же функции с новым списком в аргументах.

Правильный ответ: 15.

Процесс рекурсии.
Главная проблема рекурсии (не считая расходы на ресурсы) в том, что она не очевидна с первого взгляда и порой трудно поддаётся мысленной интерпретации.

Рассмотрим процесс выполнения recursive_sum:
1. Первый вызов функции: lst = [1, 2, 3 , 4, 5], возвращается lst[0] = 1.
2. Второй вызов функции: lst = [2, 3 , 4, 5], возвращается lst[0] = 2.
3. Третий вызов функции: lst = [3 , 4, 5], возвращается lst[0] = 3.
4. Четвёртый вызов функции: lst = [4, 5], возвращается lst[0] = 4.
5. Пятый вызов функции: lst = [5], возвращается lst[0] = 5.
6. Шестой вызов функции: lst = [], возвращается 0.

После того, как рекурсия дошла до конца, она начинает возвращать результаты сложения в обратном порядке:
1. 5 + 0 = 5, возвращается 5
2. 4 + 5 = 9, возвращается 9
3. 3 + 9 = 12, возвращается 12
4. 2 + 12 = 14, возвращается 14
5. 1 + 14 = 15, возвращается 15

Таким образом получаем ответ - 15
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Москва впечатляет
This media is not supported in your browser
VIEW IN TELEGRAM
🦭 Морж из Московского зоопарка наслаждается водичкой, периодически выныривая, чтобы любопытно понаблюдать за посетителями.

Видео прислал подписчик в наш бот @mskanimals_bot

🔥 Москва Пушистая
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
📱 На площадке VK Tutoria можно также проводить вебинары и созвоны с учениками.

⌨️Теги: #vk #education #develop #dev #study #it #maximdupley #quadd4rv1n7 #2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from QuadD4rv1n7 & Фишки программиста (Dupley Maxim Igorevich)
🙊🐘 Демонстрационный пример проекта Unity 3D - Cinematic Studio Project // Сборка и полезные советы

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

📱 Ссылка на GitHub проекты

※Предложения по сотрудничеству можете присылать на почту※
📱 maksimqwe42@mail.ru

⌨️Теги: #unity #game #develop #dev #gamedev #мультипликация #аналитика #it #maximdupley #quadd4rv1n7 #2024 #unity3d
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1