Быстрый старт с помощью Docker:
docker run -p 8080:8080 --rm --name zeppelin apache/zeppelin:0.11.1А сама установка тут
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍1💩1
— none: элемент не будет отображаться на странице и его место не будет учитываться при рендеринге документа
— block: элемент будет отображаться как блочный, занимая всю доступную ширину и начиная с новой строки
— inline элемент отобразится как строчный, который занимает только столько места, сколько необходимо для содержимого и не начинает новой строки
— inline-block: элемент будет отображаться как строчно-блочный - он занимает столько места, сколько нужно для содержимого, но при этом может иметь свойства блочного элемента
— flex: элемент будет отображаться как гибкий контейнер, предоставляя удобные способы для управления размещением дочерних элементов внутри него
— grid: элемент отобразится как контейнер сетки, позволяя легко организовывать содержимое в виде сетки
— Пример синтаксиса:
.element {
display: block;
width: 30px;
height: 30px;
}
😍 — больше шпор
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😍17😎6🔥2💩1
Dart — язык программирования, который создали для использования в веб-разработке. Идея его создания — постепенно заменить Джаву
— Веб-платформа и совместимость с JS
— Нативная совместимость Dart
— Репозиторий пакетов Pub.dev
— Производительность IDE и анализатора для крупных монорепозиториев
— Нативный interop и упаковка нативного исходного кода
Подробно про каждую доработку можете почитать здесь
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣25👍2😁2🤡2💩1
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎71🤓6😭3🔥2💩1
Посмотреть статью можно здесь
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎6🔥1💩1
🔤 Метод charAt(index) — возвращает символ из строки по указанному индексу или пустую строку, если индекс выходит за пределы строки;🔤 Квадратная нотация [] — извлекает символ, находящийся по указанному индексу, или undefined, если индекс выходит за пределы строки;🔤 Метод charCodeAt(index) — возвращает числовое значение символа, или NaN, если индекс выходит за пределы строки;🔤 Метод slice(startIndex, endIndex) — используется для извлечения части строки, включая один или несколько символов;🔤 Метод substr(startIndex, length) — извлекает подстроку, начиная с указанного индекса и продолжая на определённое количество символов;
💔 - Это каждый знает
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10💩3🤡3🫡3🤬2
This media is not supported in your browser
VIEW IN TELEGRAM
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎19🤔1
— new Map(): создание нового объекта Map.
— map.set(key, value): добавляет значение по ключу.
— map.get(key): возвращает значение по ключу или undefined, если ключ не найден.
— map.has(key): возвращает true, если ключ существует, иначе false.
— map.delete(key): удаляет элемент по ключу.
— map.clear(): удаляет все элементы из объекта Map.
— map.size: возвращает количество элементов в Map.
— map.keys(): возвращает итератор по ключам.
— map.values(): возвращает итератор по значениям.
— map.entries(): возвращает итератор по парам [key, value].
— new Set(): создание нового объекта Set.
— set.add(value): добавляет значение в набор.
— set.delete(value): удаляет значение из набора.
— set.has(value): возвращает true, если значение присутствует, иначе false.
— set.clear(): удаляет все элементы из набора.
— set.size: возвращает количество элементов в Set.
— set.keys(): возвращает итератор по значениям.
— set.values(): возвращает итератор по значениям (то же, что и set.keys()).
— set.entries(): возвращает итератор по парам [value, value].
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥6🤓2❤1💩1
pytube — это настоящая, легкая, не имеющая зависимостей библиотека Python для загрузки видео с YouTube
Кроме того, pytube включает в себя утилиту командной строки, позволяющую загружать видео прямо из терминала
Установка:
$ pip install pytube
❤️ - Иду скачивать плейлисты Куплинова
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21🤩3💩3🤓1🫡1
Как сделать код информативным, усовершенствовать структуру, доступность и поисковую оптимизацию? Прокачайте навыки его написания этими полезными приемами с атрибутами, тегами, элементами. Рекомендации снабжены сниппетами.
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2😐1🤓1🫡1
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎5👍2🔥1💩1🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁8👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Deep Live Cam – это инструмент для замены лиц в реальном времени и создания видеодипфейков с использованием всего одного изображения.
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁7🔥3👍2
В этом видео рассказано про создание игры с нуля за 10 часов, используя мощный стэк: React, TypeScript, Zustand, Framer-motion, Tailwind и Bun.
Погрузитесь в процесс разработки на React (reactjs, реакт) и TypeScript (TS, Тайпскрипт). Мы покроем все - от начальной инициализации PWA до создания UI компонентов и управлением состояниями через Zustand.
Увидите, как настроить цвета, создать колоды карт, и многое другое. Это идеальное видео для тех, кто хочет углубиться в разработку игр и изучить новые технологии!
❤️ - ну все, ухожу в геймдев
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤11🔥9🤓7👍1😐1
This media is not supported in your browser
VIEW IN TELEGRAM
Git How To — это интерактивный тур, который познакомит вас с основами Git. Тур создан с пониманием того, что лучшим способом научиться чему-нибудь — сделать это своими руками
🔗 - Ссылка https://githowto.com/ru
❤️ - Полезно
👎 - Я уже все знаю
● Следи за новостями - VA-PC CODE
● Наш основной канал
❤️ - Полезно
👎 - Я уже все знаю
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👎4👍1🗿1
В этом руководстве по JavaScript вы научитесь создавать сложные веб-сайты с помощью JavaScript, HTML и CSS.
❤️ - Полезно
👎 - Да сколько можно учить этот JS
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👎8🔥2👍1🤔1
Всем привет! Рекурсия — это процесс, при котором функция вызывает саму себя. Она используется для решения задач, которые могут быть разделены на несколько аналогичных мелких подзадач.
— Базовый случай (условие выхода): Это условие, при котором рекурсия прекращается. Без базового случая рекурсивная функция вызвала бы сама себя бесконечно, что привело бы к переполнению стека вызовов.
— Рекурсивный случай: Условие, при котором функция делает рекурсивный вызов, пытаясь приблизиться к базовому случаю.
function factorial(n) {
// Базовый случай:
// если n равно 0, возвращаем 1
if (n === 0) {
return 1;
}
// Рекурсивный случай:
// вызываем функцию с аргументом n-1
return n * factorial(n - 1);
}
// выводит 120, потому что
// 5 * 4 * 3 * 2 * 1 = 120
console.log(factorial(5));— В этом примере функция factorial вызывает сама себя с аргументом n-1, пока не достигнет базового случая, когда n будет равно 0. Важно правильно определить базовый случай, чтобы рекурсивная функция завершилась успешно.
— Когда функции нужно вызывать саму себя с изменяющимися параметрами. Например для вычисления факториала, как в примере выше;
— Для некоторых алгоритмов поиска или сортировки рекурсия является логичным способом их реализации;
— Для функция обхода дерева DOM и поиска конкретного элемента;
— Также используется в задачах на поиск всех возможных перестановок или комбинаций.
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Бесплатный видеоурок по PostgreSQL для начинающих — популярной базе данных с открытым исходным кодом
Автор за три часа расскажет всю необходимую базу: от установки PostgreSQL до правильного использования инструментов.
🔗 - Ссылка на курс: YouTube
❤️ - годнота
● Следи за новостями - VA-PC CODE
● Наш основной канал
Автор за три часа расскажет всю необходимую базу: от установки PostgreSQL до правильного использования инструментов.
❤️ - годнота
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤15👍1👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Гений из Твиттера собрал все самые крутые тулзы в одном месте
Тут есть буквально всё: полезные нейронки, тонна бесплатных аналогов популярных программ и библиотеки плагинов для ваших любимых сервисов — от Figma до Frame
🔗 - Ссылка: тут
❤️ - Действительно полезно
🤡 - Я и так все знаю
● Следи за новостями - VA-PC CODE
● Наш основной канал
Тут есть буквально всё: полезные нейронки, тонна бесплатных аналогов популярных программ и библиотеки плагинов для ваших любимых сервисов — от Figma до Frame
❤️ - Действительно полезно
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤48🤡5🤓4👎1
Media is too big
VIEW IN TELEGRAM
Веб-приложение с открытым исходным кодом, которое просто необходимо веб-разработчикам — 12 инструментов в одном месте
Генератор градиента, разделители страниц, конвертер SVG -> JSX, генератор фейковых данных и многое-многое другое
Сохраняем себе и пользуемся при необходимости
🔗 - Ссылка: тут
❤️ - Полезно
● Следи за новостями - VA-PC CODE
● Наш основной канал
Генератор градиента, разделители страниц, конвертер SVG -> JSX, генератор фейковых данных и многое-многое другое
Сохраняем себе и пользуемся при необходимости
❤️ - Полезно
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥2🤯1💩1
Отличная статья на вечер — как правильно тестировать кроссбраузерную совместимость в своих веб-приложениях.
Автор рассказывает про частые проблемы, о основных устройствах, методах тестирования и инструментах, которые стоит использовать.
🔗 - Прочитать можно тут
❤️ - Полезно
● Следи за новостями - VA-PC CODE
● Наш основной канал
Автор рассказывает про частые проблемы, о основных устройствах, методах тестирования и инструментах, которые стоит использовать.
❤️ - Полезно
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23😱1💩1👾1