Соискатель описал все самые действительно важные навыки и достижения, надеюсь его взяли, я бы не стал терять такие ценные кадры
● Следи за новостями - VA-PC CODE
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Kaspersky Appicenter позволит сторонним разработчикам создавать для шлюзов KISG собственные приложения, например клиенты для подключения к облачным платформам, или другие специализированные ПО
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
На фоне ужесточения контроля антимонопольных служб за крупными технологическими компаниями, Microsoft приняли решение покинуть место наблюдателя в совете директоров OpenAI
Ранее ожидалось, что аналогичную роль наблюдателя займет Apple, но она также не будет присоединяться к совету
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
С помощью View8 можно декомпилировать сериализованные объекты (файлы JSC) в высокоуровневый читаемый код. Это упрощает анализ и отладку приложений на движке V8
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Идея Thrive AI Health — предоставить дополнительную поверхностную помощь тем, кто не может пользоваться, или ему недостаточно полноценной мед. помощи
Цель подхода — совершенствовать основные факторы здоровой жизни: сон, питание, спорт и стресс. При этом сами диагнозы ИИ ставить не будет
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Как можно понять из названия компании, покупка нацелена на изучение технологий в сфере искусственного интеллекта
AMD — ближайший конкурент Nvidia на рынке оборудования для ИИ. GPU, на которых специализируются обе компании, чрезвычайно востребованы для обучения большей части языковых моделей, в том числе использующихся в ChatGPT и Copilot
● Следи за новостями 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 — это современный редактор с открытым исходным кодом, созданный с нуля на Rust (и нет, не на онлайн-игре) с графическим ускорением рендеринга
Ранее сборки проекта были доступны только на Mac, но теперь выкатили полноценную версию и на Linux. Исходный код опубликован на GitHub под лицензией GNU
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
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. Применение оператора условия в одну строку
Можно использовать оператор условия для более компактной записи выражений:
// Обычное условие
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
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 хранит ключи шифрования на ПК в виде обычного текста (plaintext), что потенциально подвергает пользователей риску кражи данных в случае компрометации системы.
«Сквозное шифрование бесполезно, если какой-либо из ПК пользователей будет скомпрометирован», — отметили эксперты
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
В сеть залили проект AI Alibis, в нём в игровой форме пользователю предлагается раскрыть убийство с помощью опроса подозреваемых, за которых играют ИИ
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Мастхэвные библиотеки для питона, которые помогут вам практически по всей диагонали: от анализа данных до веб-разработки
1. pillow — библиотека для работы с изображениями. Встроенного модуля в пакете змеи не хватает, потому «подушка» и побеждает
2. urllib3 — для выполнения запросов к веб-серверам (например, для скачивания с сервера или чтения данных с API)
3. text-unidecode — транслитерирует из Unicode в ASCII
>>> from text_unidecode import unidecode
>>> unidecode(u'какой-то текст')
... 'kakoi-to tekst'
4. certbot — бесплатные SSL-сертификаты. Без него посещаемость устремится к нулю: браузер покажет заглушку про небезопасный сайт
5. charset-normalizer — управляет кодировкой текста, чтобы спасти вас от кошмара в виде ромбиков, вопросов, и рандомно расставленных букв
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
1. Работа с контекстными менеджерами
Контекстные менеджеры позволяют управлять ресурсами с помощью слова «with», это делает код более чистым и обеспечивает автоматическое закрытие ресурсов:
# Без контекстного менеджера
file = open("example.txt", "r")
content = file.read()
file.close()
# С контекстным менеджером
with open("example.txt", "r") as file:
content = file.read()
# Файл автоматически закроется после выхода из блока with
2. Мемоизация функций
Мемоизация — техника оптимизации, при которой результаты выполнения функции кешируются для ускорения последующих вызовов, пример на JavaScript:
// Без мемоизации
function factorial(n) {
if (n === 0) return 1;
return n * factorial(n - 1);
}
// С мемоизацией
const memo = {};
function factorial(n) {
if (n === 0) return 1;
if (memo[n]) return memo[n];
memo[n] = n * factorial(n - 1);
return memo[n];
}
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Кодер из Питера, решил по предложению друга поучавствовать в акции от Додо, в рамках которой нужно было собирать слова в мини-игре. Но участие он решил принять не как обычные смертные, а написав программу под эту игру. Что из этого получилось... Читайте сами
А кому лень смотреть на слишком много букавок: среди 177.000 участников, он в рекордные сроки вышел в топ-20, и даже после 3-х месячного неактива остался на 29 месте. Годовой запас пиццы он не получил, но и руководство Додо его не прибило
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Пару дней назад Cloudflare релизнула открытый проект Pingora v0.3.0 — это асинхронный многопоточный фреймворк на Rust, который позволяет создавать прокси-сервисы HTTP
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Copilot сможет преобразовывать рукописные заметки в печатный текст: журналист составил рукописный список дел, который Copilot преобразовал в печатный перечень буквально за несколько секунд
● Следи за новостями VA-PC Code
● Наш основной канал
Please open Telegram to view this post
VIEW IN TELEGRAM