VA-PC Code
3.21K subscribers
1.72K photos
581 videos
2K links
Новости, анонсы и юмор для настоящих программистов

Основной канал: @vapcbuild
Реклама: @vapc_m

🎬 youtube.com/@vapcbuild
🌍 va-pc.ru
📸 instagram.com/vapcbuild
💻 vk.com/vapcbuild
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
😬 MeTube — веб-интерфейс для youtube-dl с поддержкой плейлистов

Позволяет скачивать видео с YouTube и ещё с огромного списка сайтов, включая Reddit, Linkedin и т.д

На фоне всей ситуации может быть актуально

Установка и инструкция тут

🗿 — а зачем скачивать?
👎 — аналоги через веб-сайты быстрее

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿61👍8👎3🔥1😐1
💸 Взлом вашего счета, слив личных данных, кража аккаунта в телеграм

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

Думаете вас это не коснется, вы заблуждаетесь. Но как не стать их жертвой?

👮‍♂️ Бывший хакер создал канал «Серая темка», где уже рассказал:

🔹Как спастись от утечки личных данных и фото в сеть?

🔹Сбережения в банке не отошли скамеру

🔹Как не ловить вирусы на пк

🔹Что делать, если тебе угрожают о минировании от твоего имени?

Если не ты обманешь мошенника, то он обманет тебя 👇🏻
https://t.me/+250cMAbPDsQwZTQy
https://t.me/+250cMAbPDsQwZTQy
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡24💩4
😳 Огромная библиотека интереснейших дизайнерских решений

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

Забираем годноту тут

🔥 — 3 года того стоили

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29👍2😱1💩1
🫤 Python-Roadmap — дорожная карта по изучению Python

Содержит в себе практически все, что вам может понадобиться на старте изучения питона: курсы, полезные ресурсы, шпаргалки и так далее

Сам сервис — *тык*

😎 — я уже продвинутый
👍 — лишним не будет

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🤓4🔥32💩1
This media is not supported in your browser
VIEW IN TELEGRAM
🫤 Репозиторий с задачами по TypeScript — 150+ вопросов с онлайн-проверкой

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

Установка с гитхаба по ссылке

😎 — уже и это нарешал, слишком легко
👍 — забираю, а то скучно уже стало

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15😎3😱2💩1
🎧 Аккордеон на чистом HTML или теги <details> и <summary>

По умолчанию cодержимое скрыто, но если мы хотим, чтобы оно показывалось сразу при загрузке страницы, нужно добавить к нему атрибут open

Также мы можем изменить иконку треугольника на что-то другое, используя псевдоэлемент ::marker

Сам код:
summary::marker {
content: "👉";
}

details[open] summary::marker {
content: "👇";
}


Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15💩1
👍 Релизнули SeaORM 1.0 — ORM-система для помощи в создании веб-сервисов на Rust

Поддерживаются проектом такие СУБД как: MySQL, MariaDB, PostgreSQL, SQLite и MSSQL (установить сложновато, но работает)

Основные моменты и улучшения в SeaORM 1.0:

— обновлено определение схемы миграции

— переработано сопоставление типов SQLite

— добавлена поддержка альтернативного регистра для Entity Model и Active Enum

— SeaORM пока оставлен на SQLx 0.7, но в планах переход на SQLx 0.8 (в SeaORM 1.1)


👎 — слабенькая обнова
🔥 — проект и так хорош

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17💩3👎2👍1🤡1
😎 Открываем VSCode в браузере

Поддерживает почти все функции десктопного редактора, но ещё позволяет подключаться к git репозиторию и править там (если есть доступ)

Единственный недостаток — расширения. Они доступны, но с серьёзными ограничениями

👍 — питон работает, уже хорошо
😐 — у кого то не тянет скачанную VS?

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😐29👍5💩2🔥1🤡1
📝 3 базовые, но малоизвестные и полезные фичи в CSS

Функция calc(). Позволяет производить математические вычисления прямо в CSS

Функция clamp(). Позволяет ограничивать диапазон изменения некоего значения, задавая его нижний и верхний пределы

CSS-свойство filter. Добавляет визуальные эффекты к элементам на странице и использует в качестве значений функции

😎 — да что там необычного, я гуру CCS
👍 — сохраняяю

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😎13👍4💩2👎1🤡1
⌨️ Парсим веб-страницы с помощью ИИ

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

Ознакомиться можете здесь

🤔 — сложновато для меня

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👎9🔥3💩2🤡2😍1
😐 Если будет функция скипа рекламы, то можно и попробовать...

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😁58💩6🔥42👍2
😳 Программный редактор cables.gl стал доступен офлайн с открытым исходным кодом под лицензией MIT

Теперь профи разрабы и простые пользователи могут изучать, использовать, модифицировать и распространять этот инструмент, а также работать с компонентами без постоянного подключения к интернету

😍 — открытый код во снах вижу каждую ночь
🤔 — офлайн версию можно было и пораньше сделать

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔13😍7👍3💩1
This media is not supported in your browser
VIEW IN TELEGRAM
📝 Как работает свойство overflow в CSS?

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

➡️ Возможные значения:
visible: Это значение по умолчанию. Содержимое не обрезается и выходит за границы элемента

hidden: Содержимое, превышающее размеры элемента, обрезается, а область прокрутки не отображается

scroll: Обрезание содержимого происходит также, как и при hidden, но области прокрутки отображаются, даже если прокрутка не требуется

auto: Автоматически добавляет области прокрутки, если содержимое выходит за границы элемента. Если содержимое помещается, области прокрутки не отображаются


👍 — гуд шпора
🤬 — больше питона и мемов

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🤬4👾21💩1
🎉 И еще одна... Шпора по питону

Питон будет актуален всегда, так что ловите еще один справочник. Если вам и этого мало, то еще вот, вот и вот. Хоть полноценную книгу пиши

Сохраняем тут

🔥 — шпор мало не бывает
😎 — мне настолько скучно интересно, что ищу все сам

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38😎53👎1🤡1
📝 5 способов создания DOM-элементов из HTML-строк методами JavaScript

Практически все фреймворки сейчас дают удобные инструменты, но если нужно обойтись возможностями ванильного JavaScript, то кратко пройдемся по нескольким способам:

innerHTML
Самый известный метод: он позволяет вставить строку HTML внутрь атрибута innerHTML контейнера и затем получить доступ к созданному узлу DOM

innerHTML + template
Использование тега <template> снимает ограничения на содержимое – он может содержать любую HTML структуру, включая элементы, связанные с таблицами — <tr> и <td>

insertAdjacentHTML
Как и innerHTML, этот метод обрабатывает только допустимые HTML-узлы и не выполняет скрипты

DOMParser
Этот метод работает медленнее остальных, поскольку он разбирает строку, создавая полный HTML-документ, и только потом извлекает узел из документа

Range.createContextualFragment
Самый простой, но не безопасный метод. При его использовании необходимо очищать данные для защиты от XSS


Более подробная инфа и примеры кодов есть тут

🤔 — через ванильку долговато выходит, не представляю когда это актуально

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4👍3🔥1💩1
😏 Разбираемся с try/except

Эта конструкция используется для «ловли» ошибок и их обработки. Например, если пользователь неправильно ввёл число, попросить его сделать это заново

try — здесь хранится код, который может выдать ошибку

except Exception — если появилась ошибка, будет выполняться код из этого блока

else — ошибок не было? Отлично, значит после try выполняем этот блок

finally — выполняется всегда. Выдало ошибку, не выдало ошибку, функция использовала return — не имеет значение

🫡 — слишком база

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡211🔥1🤡1🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
🤑 Крупнейшая библиотека алгоритмов с открытым исходным кодом

Содержит множество языков программирования. У каждого языка есть свой репозиторий GitHub, где хранится весь код алгоритмов

Забираем тут

🤩 — респект тому, кто собирал

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩17👍2💩1
😠 И желательно чтобы это получилась не радуга

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡26🤣8🤯1💩1
This media is not supported in your browser
VIEW IN TELEGRAM
😋 Энтузиаст показал, как можно с помощью Edge, Bing и GitHub активировать Windows за 55 секунд

Ранее на GitHub был опубликован скрипт для активации Windows и Office для тестов в рамках открытого проекта Microsoft Activation Scripts. В PowerShell нужно ввести всего одну команду: «irm https://get.activated.win | iex»

Примечательно, что до 31 августа 2024 года для этих же целей можно будет использовать команду: «irm https://massgrave.dev/get | iex»

😎 — у меня после установки сразу актвированная
👍 — автор легенда...

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍47😎17💩1😐1