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
☔️ Техноапокалипсис от Винды

Из-за обновления Falcon Sensor от Crowdstrike компьютеры в десятках странах мира упали в синий экран. Банки не могут сделать перевод, аэропорты и вокзалы перешли на письменные документы

Больше всего проблема затронула США, Японию, Индию, Великобританию, и прочие крупные страны

🫡 — главное что не нейронки восстали

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡66👾9👍2
😕 Сисадмины нашли способ фикса сбоя Винды

— Загружаем Windows в безопасном режиме;
— Переходим в папку C:\Windows\System32\drivers\CrowdStrike;
— Удаляем файл «C-00000291*.sys» и перезагружаем компьютер;
— Включаем в обычном режиме, всё работает.

😎 — меня и не затронуло
🗿 — какой еще сбой?

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿78😎45👍4👎1
🎩 Шпаргалка по основным ошибкам, с которыми вы можете столкнуться при работе с JS. 1 Часть

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

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

➡️ SyntaxError:
— Неправильно расположены скобки, кавычки или точки с запятой
— Использование зарезервированных слов не по назначению
— Некорректное использование операторов
— Ошибки при разборе шаблонных строк

➡️ ReferenceError:
— Попытка доступа к несуществующей переменной
— Использование переменной до её объявления
— Попытка доступа к переменной в области видимости, где она недоступна

➡️ TypeError:
— Попытка выполнить операцию с неправильным типом данных
— Вызов метода у значения, которое не является объектом
— Ошибки при использовании операторов для определенных типов данных


Во 2 части: RangeError, URIError, EvalError, InternalError

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎15👍4👾21
😳 Работаем с таблицами в Python

Работать с данными в таблице мегаудобно, но реализовать ее достаточно сложно. По этому, на помощь приходят создатели prettytable

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

🍷 Загружать значения можно из базы данных, csv-файлов или вводить данные своими ручками. Вывод доступен в нескольких форматах: CLI (терминал), JSON, HTML

Для настройки вывода подробно можете почитать тут, но настраивается он достаточно легко

😭 — да ну эти таблицы, страшный сон
😍 — таблица класс таблица таблица.

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😍24👍4😭3🤡1😎1
🚽 Что почитать про мир IT: свежая подборка

— История уволенного тестировщика и халатности компании
В 2022 году сингапурская IT-компания NCS уволила Кандулу Нагараджу, который с командой использовал тестовые серверы для запуска приложений, причиной увольнения была низкая производительность сотрудника

Кандула решил отомстить и воспользовался халатностью администраторов, которые после увольнения не закрыли ему доступ к системе. Он с помощью скриптов удалил около 180 тыс. скриптов, ущерб составил более 600.000$


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


— Rust растёт, но JavaScript круче: новые данные
Исследователи из SlashData’s Developer Nation опубликовали результаты опроса и зафиксировали рост числа Rust-разработчиков. В период с 2022 по 2024 год сообщество Rust увеличилось вдвое — с 2 до 4 миллионов


😂 — а говорят ИИ уже перегнал искусство
🤯 — неужели Rust так быстро вырос?

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣253👍3👾2🤯1
😂 Найден виновник бага винды по всему миру

Парень пишет, что это его первый рабочий день в Crowdstrike, но он уже залил первую обнову

— Первый рабочий день в Crowdstrike. Закинул небольшой апдейт, теперь можно отдохнуть
— Уволен. Совершенно несправедливо


(надеемся его не уволят по настоящему)

😂 — да какое увольнение, за юмор и повысить можно
🗿 — что за сбой то, что я пропустил?!

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣104🗿24🔥4🤡1👾1
💨 IT-холдинг «T1» создаст замену Jira и Trello

Холдинг планирует вложить в разработку около 2.36 млрд (!) рублей, и объединить оба проект в одну платформу «Сфера»

Проект осуществляется совместно с компаниями VK, «1С», Лабораторией Касперского и Ростелекомом по дорожной карте «Новое общесистемное ПО». К 2025 году платформа достигнет максимального уровня технологической готовности

🤡 — и опять через пол года все прикроют
👍 — правильно, нужно максимум своего

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡38🤔3👍1
🎩 Шпаргалка по основным ошибкам, с которыми вы можете столкнуться при работе с JS. 2 Часть

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

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

➡️ RangeError:
— Попытка создать массив с неверно указанной длиной
— Вызов функций с слишком большими или отрицательными значениями аргументов

➡️ EvalError:
— Проблемы с выполнением eval(), например, передача недопустимого JavaScript кода

➡️ URIError:
— Некорректное использование специальных символов в URL
— Ошибки при кодировании или декодировании URL

➡️ InternalError:
— Внутренняя ошибка JavaScript исполнителя


В 1 части: SyntaxError, ReferenceError, TypeError

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👾4👍1
🔫 Быстро поднимаем сервер

Разбираем ситуацию, когда нужно срочно перекинуть файлы с одного пк на другой. Даже это можно сделать с помощью питона

На одном компьютере запускаем HTTP сервер: python3 -m http.server, а на другом — качаем файл с помощью браузера

Важно — вы должны быть подключены к одной сети, иначе способ работать не будет

😐 — в избранное в телеграм закину и все, так и скачаю

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😐25👍2😱1
😐 Ты уже слышал, что такое безумие? Появился сайт-библиотека от всех популярных программ и приложений

Проще перечислить чего тут нет, чем то, что есть. В наличии и редакторы кода, браузеры, фотошоп, экселька, и даже GTA

👉 И вишенка на торте: все это на русском, и бесплатно

Забираем тут

🤯 — я начинаю верить в чудеса
🤔 — они это с начала жизни собирали?

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔43🤯12👾4😎1
🍿 Шпаргалка по основным функциям transform в CCS

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

➡️ Функция перемещения:
translateX(value) - Сдвигает элемент по горизонтали на указанное значение
translateY(value) - Сдвигает элемент по вертикали на указанное значение
translateZ(value) - Сдвиг элемента по оси Z, по сути просто увеличивает или уменьшает его
translate(x, y) - Сдвигает элемент на указанные значения по горизонтали (x) и вертикали (y)

➡️ Функция поворота:
rotateX/Y/Z(angle) - Поворачивает элемент на указанный угол (в градусах)

➡️ Функции масштабирования:
scaleX(value) - Масштабирует элемент по горизонтали
scaleY(value) - Масштабирует элемент по вертикали
scaleZ(value) - Растягивает или сжимает элемент по оси Z
scale(x, y) - Увеличивает или уменьшает элемент по горизонтали (x) и вертикали (y)

➡️ Функции наклона:
skewX(angle) - Наклоняет элемент по горизонтали на указанный угол
skewY(angle) - Наклоняет элемент по вертикали на указанный угол


А для более простого восприятия — интерактивная моделька, пробуйте

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22😐21
🎧 Сбой винды оказался не первым на счету CrowdStrike за последние пол года

На фоне недавнего сбоя Windows по всему миру, вскрылась еще одна «авария». Оказалось, что в апреле обновление CrowdStrike привело к одновременному сбою всех серверов Debian Linux. Из-за этого ПО отказались загружаться

🫡 ИБ-разработчики неделями тянули с закрытием тикетов и писали отписки клиентам. Уже тогда разработчики показали, что спешить с фиксами они и не планируют

😂 — тот случай, когда патч с багами, а не с их фиксом

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😎21🤣14👍3🤡2🫡1
😊 Лучшие открытые курсы для изучения PHP. 1 часть

PHP все больше набирает популярность, и держит достаточно хорошую нишу в отрасли. Существует множество бесплатных книг и курсов для его изучения с 0, сегодня поделюсь несколькими из них

— Документация

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

📎 Ссылка на нее — тут

— PHP. Дорожная карта

Огромная дорожная карта PHP разработчика. Здесь есть все, что нужно знать, чтобы стать backend-разработчиком, от самых азов до продвинутых тем

📎 Ссылка на Roadmap — тут

— PHP BOOK

Целый учебник PHP, который погрузит вас во все нужные темы, начиная от знакомства с языком до объектов и использования библиотек. Материал учебника регулярно обновляется

📎 Ссылка на учебник — тут


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

😎 — жду 2 и 3 часть, база мне уже неинтересна
😭 — базу бы изучить сначала...

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😭24👾3😎2
💨 Вышел плагин Revars 2.0.0

Revars — это плагин, позволяющий делать замену одного содержимого страницы другим

Что нового?

— Плагин переписан на архитектуру Joomla 4 / Joomla 5

Это означает, что он без проблем будет работать и на Joomla 6. Также помним, что чем больше у вас на сайте плагинов с актуальной архитектурой, тем быстрее работает сама Joomla

— Добавлена поддержка стандартных e-mail шаблонов Joomla 4+

В Joomla 4 / 5 для рассылки уведомлений из компонентов и самой Joomla используются e-mail шаблоны, которые можно редактировать из админки. Теперь в этих шаблонах можно использовать свои переменные из плагина Revars

— Для разработчиков - метод получения переменных Revars в коде

Начиная с Joomla 4 если плагин написан по новой архитектуре вы можете обращаться к методам плагина из любого места Joomla. В Revars есть метод getVariables(), который вернет вам массив с переменными и их значениями.


🤔 — впервые вижу его
👍 — кто шарит, тем полезно

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔33👍13🤓3
🦯 Шпаргалка по регулярным выражениями Python

Содержит в себе кучу информации, включая:

— Специальные символы
— Объекты Match
— Методы модуля re
— Escape-символы
— Raw String Notation
— Расширения
— Объекты
— Флаги
— Ссылки на документацию: Regular Expression HOWTO и Regular expression operations


🔗 Забирайте по ссылке здесь

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22
🎩 Объединение скриптов Python и Shell

Объединение скриптов Python и Shell — это мощный инструмент, который позволяет вам использовать возможности обеих сред для создания более эффективных и гибких программ

В отличие от языков программирования C или C++, Python обладает удобным синтаксисом и высоким уровнем абстракции, что делает его идеальным выбором для быстрой разработки скриптов

⬇️ Для копирования сценария:

#!/bin/bash

# Это комментарий в Shell

echo "Hello, world!"

# Это вызов Python скрипта
python3 -c "print('Hello from Python!')"


😐 — мне и обычного питона достаточно

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