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
😗 Крупная и подробная шпора по SQL

Есть основные примеры запросов, а также пояснения к ним, все естественно на русском языке

Сохраняйте, чтобы не потерять!

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥2😍1
😷 Вышел симулятор электронных схем с открытым кодом Qucs-S v24.3.0

Qucs-S — это кроссплатформенное (Linux, Windows, Mac) программное средство с открытым исходным кодом для моделирования электронных схем

Кроме того, обновлён движок рендеринга схемы, добавлены новые библиотеки, сборка бинарных пакетов переведена на Qt6, добавлена поддержка установки на MacOS через пакетный менеджер homebrew

Найти бинарные пакеты и ознакомиться с полным списком изменений можно тут

🤩 — все что с открытым кодом сразу в раздел любви

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩21👍52
✍️ Выражения присваивания (Assignment expressions)

Также известные как «моржовый оператор» (walrus operator) — новый синтаксис, который позволяет присваивать значения переменным внутри другого выражения

Целью введения оператора является повышение читаемости кода, по этому использовать его всегда, смысла не имеет

👍 — стараюсь в любом подходящем моменте юзать
👎 — впервые слышу

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👎36👍4😐1
🎩 Итерация по списку в Python с помощью метода Enumerate

Метод enumerate() добавляет счетчик к итерируемому объекту и возвращает его. И что бы ни возвращал метод enumerate, это будет объект enumerate

Основное преимущество использования метода enumerate заключается в том, что вы можете преобразовать объекты enumerate в list и tuple с помощью методов list() и tuple() соответственно

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿18👍3🔥32🤩1
😳 Так называемый убийца C

Rave — язык программирования, созданный на основе языка C++. Язык предназначался для тех, кто пишет на C, что бы они могли свободно писать на Rave, но что-то пошло не так

На деле этот язык оказался дико неудобным, как со стороны синтаксиса, имея куча проблем с выделением памяти, так и с арифметикой, имея такие прекрасные умения, как деление на 0 и так далее

🤬 — Дичь
🤔 — Да нормальный язык

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬53😐5🤔3💩3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
😠 Интересный и необычный способ практики по Grid в CSS

Если хотите попрактиковать навыки Grid, то держите увлекательную браузерную игру Grid Garden

Чем она может быть полезна?

— Если вы только начали изучать Grid, игра отлично покажет, как всё работает на практике
— Как и любая игра, имеет повышенный уровень вовлечённости, что поможет изучить тему быстрее


👍 — Тема, надо попробовать
🤓 — Игры не помогут в обучении

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥6👾3😎2🫡1
🔫 Облако Linx Cloud аттестовано по первому уровню защищенности

Компания Linx получила аттестат, подтверждающий, что облачная платформа Linx Cloud соответствует первому уровню защищенности

Аттестацию провели специалисты сертифицированной организации «Лоджикал АйТи», выполнив широкий спектр масштабных обследований

👍 — лишь бы за проверку не занесли

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31😎3🔥2🗿1
💳 CrowdStrike по вине которых случился крупнейший сбой, предложили своим клиентам 10$ компенсации

Причём это даже не деньги, а подарочная карта на доставку еды в Uber Eats

😁 Еще мем: у некоторых карта просто не активируется и выдаёт ошибку

😂 — а у кого и сработает, еда просто не приедет
🫡 — компании потерявшие миллионы долларов смогут пообедать

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡56🤣16👾5👍3
🏃 Иерархия ошибок в Python

Если поставить except LookupError раньше чем except IndexError, то второй обработчик никогда не сработает, ошибку обработает первый except

😏 Поэтому важно знать к какому типу какие ошибки относятся и не ставить except OSError поверх FileExistsError

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍5🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
👍 Как скопировать код с любого видео?

На помощь придет расширение для хрома Selectext: Copy Text from Videos. Ошибки могут быть, но очень редкие, в любом случае, можно подправить вручную

How to use?
— Установите расширение в Google Chrome
— Включите любое видео и поставьте на паузу
— Активируйте расширение, выделите код и вставьте его в редактор


😎 — все по старинке, все руками
👍 — как я раньше без этого жил?

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎34👍18🔥3🤔2
🍷 Упрощаем работу с JSON in Python

Если вы работаете с небольшим JSON то конечно, для вас вопрос упрощения стоять не будет, но как быть кодерам с миллионными вложениями?

—— JMESPath. Установка: pip install jmespath

Подробную документацию можете почитать тут

😎 — справляюсь и без допов

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎15👍6😐3
🍿 Релизнули Shiny for Python 1.0

Фреймворк построен на основе современного веб-стека Python и использует Starlette и asyncio для создания веб-приложений

😗 Новая версия включает:

— новый компонент Chat(), который упрощает внедрение генеративных чат-ботов с искусственным интеллектом на базе любой языковой модели;
— сквозное тестирование для поддержания качества кода при смоделированных взаимодействиях в реальном браузере. Оно организовано на платформе Playwright
— улучшения фреймов данных. Появилось два компонента для рендеринга кадров данных: DataGrid() и DataTable()
— активацию одновременно выделения и редактирования
— поддержку Polars и набора текста в дополнение к DataFrames pandas


🤔 — впервые слышу
🤩 — доработок больше чем в новой винде

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔32👍4🤩4
🎩 Французы сделали лучшую нейронку для кодинга

По статистике, она уже уделала GPT-4o и LLAMA-3 на самых популярных языках программирования. К тому же, новая модель от Mistral прекрасно владеет русским языком

😎 — наконец-то серьезный конкурент
👎 — как резко появилась, так и пропадет

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👎38😎21🗿4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🎧 И еще интерактив для CSS! Теперь по Flexbox

В нем можно поиграться с основными параметрами и увидеть, как все будет происходить на практике

Затестить можете тут

👍 — игровая практика ванлав

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27
🎩 Французы сделали лучшую нейронку для кодинга

По статистике, она уже уделала GPT-4o и LLAMA-3 на самых популярных языках программирования. К тому же, новая модель от Mistral прекрасно владеет русским языком

😎 — наконец-то серьезный конкурент
👎 — как резко появилась, так и пропадет

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎39👍6🤔5👎4
☔️ CrowdStrike: BSOD на миллионах ПК произошёл из-за неправильной проверки файла

CrowdStrike сообщила, что глобальный сбой с BSOD на более чем 8,5 млн ПК произошёл из-за логической ошибки в коде с обновлением для ИБ-сенсора Falcon

В CrowdStrike пояснили, что выпустили некорректное обновление конфигурации контента для своего ПО, которое должно было «собирать телеметрию о возможных новых методах угроз»

😂 — должно было собирать методы угроз, а само и стало угрозой

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣52👍3
🐶 Тема для кастома админ-панели Django

Красивая и функциональная тема, кроме визуала, добавляет и множество фич для админа

Установка:
$ pip install django-unfold
$ poetry add django-unfold

Подробная информация и установка здесь

😎 — работаю только на стоке, строго хардкор
🤔 — не использую панель

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔15👍4😎2😐1
🚘 Лучше чем Pandas & NumPy

—— Agate: используется для анализа данных, обработки и вывода (графики и т.д). Ранее библиотека была известна как journalism

Установка: pip install agate

🫡 — впервые и про Pandas с NumPy слышу

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡25🔥31👾1
😳 Огромная библиотека для кодеров

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

Заблудиться во всех дебрях практически невозможно: разрабы все аккуратно разместили по отделам

Забирайте драгоценный схрон тут

😎 — уже нашел ее
👎 — шерстить самому гораздо интереснее

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👎12😎9👍2👾1
💃 Подсчет суммы в числе

➡️ Для преобразования, алгоритм будет таким:
— Преобразуем число в строку при помощи функции str()
— Число может быть как int, так и float, следовательно необходимо произвести замену десятичного разделителя '.' при помощи строкового метода str.replace()
— Преобразовываем полученную строку с числом в список строк с цифрами функцией list()
— Далее преобразовываем каждый элемент полученного списка строк с цифрами в список целых чисел используя функцию map()
— Применяем функцию sum() к итоговому списку


🫡 — не приходилось считать
🤓 — есть методы и получше

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡29🤓5😐1👾1
😷 Шпаргалка по Pandas

—— Эта библиотека для анализа данных прекрасно себя зарекомендовала в Data Science, такая шпаргалка поможет в построении различных диаграмм с использованием pandas

Забирайте тут

🤔 — что такое pandas? знаю только Пандору из Аватара

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔22👍6😎2