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
Channel created
💳 В новой версии IDE от JetBrains 2024.2 New UI станет пользовательским интерфейсом по умолчанию

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

🤔 — да и на старом хорошо жилось
⚡️ — крайне годно, давно стоило

Следи за новостями - VA-PC CODE
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
3🤔3🔥2
⌨️ AMD рассказала о планах стать разработчиками ПО

AMD уже успела обратиться к коллегам по разработкам, таким как Microsoft, Adobe и OpenAI, чтобы лучше узнать об их планах и потребностях на ближайшие сроки

Сами AMD оценивает срок изменения в экосистеме ПО в три-пять лет

🤪 — давно пора, Nvidia не дремлет
😖 — сначала лучше бы драйвера починили

Следи за новостями - VA-PC CODE
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🪩 Работодатель на hh получил самое честное резюме: «Играли в WoW всей командой»

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

🙄 — я и не такое могу
🔥 — работник мечты

Следи за новостями - VA-PC CODE
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🟫 «Лаборатория Касперского» представила и запустила платформу Kaspersky Appicenter для приложений на Kaspersky OS

Kaspersky Appicenter позволит сторонним разработчикам создавать для шлюзов KISG собственные приложения, например клиенты для подключения к облачным платформам, или другие специализированные ПО

🔥 — круто, для компаний самое то
🤨 — обычного сайта им что-ли мало

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🏃 Microsoft выходит из совета директоров OpenAI после усиления антимонопольного контроля

На фоне ужесточения контроля антимонопольных служб за крупными технологическими компаниями, Microsoft приняли решение покинуть место наблюдателя в совете директоров OpenAI

Ранее ожидалось, что аналогичную роль наблюдателя займет Apple, но она также не будет присоединяться к совету

😁 — подглядели и ушли
😣 — жалко, хороший тандем мог быть

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👏 Check Point открыла исходный код View8 для анализа байт-кода V8

С помощью View8 можно декомпилировать сериализованные объекты (файлы JSC) в высокоуровневый читаемый код. Это упрощает анализ и отладку приложений на движке V8

🧐 — да и без этого жили же
⚡️ — годно, надо было сразу так делать

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😷 OpenAI и экс-глава Fitbit создали компанию Thrive AI Health для разработки и финансирования проекта AI Health Coach

Идея Thrive AI Health — предоставить дополнительную поверхностную помощь тем, кто не может пользоваться, или ему недостаточно полноценной мед. помощи

Цель подхода — совершенствовать основные факторы здоровой жизни: сон, питание, спорт и стресс. При этом сами диагнозы ИИ ставить не будет

😥 — не надо нам такого, врачи все равно лучше
😁 — классно, меньше в очередях сидеть

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
💳 AMD выкупила финский стартап Silo Ai за 665 млн. $

Как можно понять из названия компании, покупка нацелена на изучение технологий в сфере искусственного интеллекта

AMD — ближайший конкурент Nvidia на рынке оборудования для ИИ. GPU, на которых специализируются обе компании, чрезвычайно востребованы для обучения большей части языковых моделей, в том числе использующихся в ChatGPT и Copilot

🤣 — Nvidia все равно уже не перегнать, поздно спохватились
🫢 — кому нужна будет вообще Nvidia, если их догонит AMD

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😊 Появился литкод по обучению специально для кодеров

В нем пара десятков задач по линейной алгебре и машинному обучению. Для удобства разрабы поделили задачи на 3 уровня сложности, начинаем с простых, и продвигаемся вверх по пищевой цепочке, съедая конкурентов

А если не справляетесь — можно там же почитать подробный разбор и перепройти

Берем в пользование ➡️ тут

🤕 — опять эти новые обучения...
👍 — кайф, будет где еще поднабрать опыта

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🧃 Вышла первая стабильная версия редактора кода Zed для Linux

Zed — это современный редактор с открытым исходным кодом, созданный с нуля на Rust (и нет, не на онлайн-игре) с графическим ускорением рендеринга

Ранее сборки проекта были доступны только на Mac, но теперь выкатили полноценную версию и на Linux. Исходный код опубликован на GitHub под лицензией GNU

⚡️ — круто, все больше разрабы упрощают жизнь
😵‍💫 — ну есть и есть, жили же без него

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
📝 Анонсировали Theia IDE: среда разработки с открытым кодом

Theia IDE отличается использованием новейших веб-технологий, что позволяет ей работать как на настольных компьютерах, так и в браузере

Она поддерживает такие стандарты, как Language Server Protocol (LSP), Debug Adapter Protocol (DAP) и Monaco Code Editor. Одним из главных плюсов Theia IDE является её совместимость с расширениями для VS Code, которые можно найти в OpenVSX

🙁 — работал на существующих и не жаловался
😃 — удобная тема, открытый код отдельны плюс в карму

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🕺 Простые приемы и фишки которые неопытные игнорируют, но они очень помогут в длинных кодах. 1 часть

1. Применение оператора условия в одну строку

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

// Обычное условие
if (isLogged) {
message = "Пользователь авторизован";
} else {
message = "Пользователь не авторизован";
}

// Использование тернарного оператора
message = isLogged ? "Пользователь авторизован" : "Пользователь не авторизован";


2. Сокрытие сложных выражений в функциях

При использовании сложных повторяющихся выражений, идеальным вариантом будет обернуть их в функции, это в разы уменьшит дублирование кода:

# Без функции
result = (x * y) + (x * z) - (y * z)

# С функцией
def calculate_result(x, y, z):
return (x * y) + (x * z) - (y * z)

result = calculate_result(x, y, z)


😋 — как я раньше жил без этого?
🙄 — тоже мне, удивили

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😕 Команда Хабра залили свежее исследование зарплат айтишников

Зарплата IT спеца в первом полугодии 2024 составила 151.666₽, это на 8% выше, чем в первом полугодии 2023. Но посмотрев отдельно взятую стату, оказалось, что в регионах на деле платят на 11% меньше

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

🤔 — что-то и в такие цифры мало верится
😍 — вот и нечего воду мутить что айтишки никому не нужны

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
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
🍷 Простые приемы и фишки которые неопытные игнорируют, но они очень помогут в длинных и сложных кодах. 2 часть

1. Использование генераторов

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

# Без генератора
squared_numbers = []
for number in range(1, 11):
squared_numbers.append(number ** 2)

# С генератором
squared_numbers = [number ** 2 for number in range(1, 11)]


2. Индексация списков с отрицательными значениями

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

my_list = [1, 2, 3, 4, 5]

# Обычная индексация
first_element = my_list[0]
last_element = my_list[len(my_list) - 1]

# Индексация с отрицательными значениями
first_element = my_list[-len(my_list)]
last_element = my_list[-1] — как я раньше жил без этого?
my_list = [1, 2, 3, 4, 5]


😋 — как я раньше жил без этого?
🙄 — тоже мне, удивили

Следи за новостями VA-PC Code
Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Konstantin 🏁
👍 Разрабам Signal придется усилить безопасность своего клиента

В настоящее время Signal хранит ключи шифрования на ПК в виде обычного текста (plaintext), что потенциально подвергает пользователей риску кражи данных в случае компрометации системы.

«Сквозное шифрование бесполезно, если какой-либо из ПК пользователей будет скомпрометирован», — отметили эксперты

😐 — да а кому он нужен вообще, других мессенджеров куча
😉 — согласен, нельзя было так оставлять

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