This media is not supported in your browser
VIEW IN TELEGRAM
Новый релиз VS Code 1.84
Много обновлений, вот некоторые из ключевых моментов:
• Теперь можно переместить панель действий в верхнюю часть боковой панели. Когда панель действий расположена вверху, кнопки «Учетные записи» и «Управление» перемещаются в строку заголовка в крайнее правое положение.
• Скрыть вкладки редактора
Теперь можно скрывать вкладки редактора, установив для параметра
значение
• Поддержка выделения кода в нескольких документах была добавлена с помощью параметра «Multi Document Occurrences»
• Copilot Chat теперь может генерировать сообщения commit на основе изменений.
С более подробным списком улучшений и изменений можно ознакомиться в Release Notes к v1.84
Много обновлений, вот некоторые из ключевых моментов:
• Теперь можно переместить панель действий в верхнюю часть боковой панели. Когда панель действий расположена вверху, кнопки «Учетные записи» и «Управление» перемещаются в строку заголовка в крайнее правое положение.
• Скрыть вкладки редактора
Теперь можно скрывать вкладки редактора, установив для параметра
workbench.editor.showTabsзначение
none.• Поддержка выделения кода в нескольких документах была добавлена с помощью параметра «Multi Document Occurrences»
(editor.multiDocumentOccurrencesHighlight). Эта первоначальная реализация содержит только текстовые вхождения, а в будущем появится поддержка семантической подсветки.• Copilot Chat теперь может генерировать сообщения commit на основе изменений.
С более подробным списком улучшений и изменений можно ознакомиться в Release Notes к v1.84
This media is not supported in your browser
VIEW IN TELEGRAM
Deno 1.37 – современный JavaScript в Jupyter Notebooks.
Команда Deno придумала кое-что довольно изящное. Deno 1.37 поставляется с интеграцией Jupyter Notebook, поэтому вы можете создавать интерактивные сессии REPL, но используя знакомый и любимый JavaScript, а не Python.
$ deno jupyter --unstable
Команда Deno придумала кое-что довольно изящное. Deno 1.37 поставляется с интеграцией Jupyter Notebook, поэтому вы можете создавать интерактивные сессии REPL, но используя знакомый и любимый JavaScript, а не Python.
$ deno jupyter --unstable
GitHub добавил поддержку нескольких аккаунтов.
Вы можете найти переключатель учетной записи в контекстном меню вашего профиля, что позволяет вам более легко переключаться между учетными записями пользователей без повторного ввода учетных данных.
Вы можете найти переключатель учетной записи в контекстном меню вашего профиля, что позволяет вам более легко переключаться между учетными записями пользователей без повторного ввода учетных данных.
Книга подробно рассказывает о разработке, развертывании и поддержке крупномасштабных проектов на Python. Представлены такие концепции, как итераторы, генераторы, обработка ошибок и исключений, обработка файлов и ведение журналов.
Приведены способы автоматизации тестирования приложений и разработки через тестирование (TDD). Рассказано о написании приложений с использованием кластера Apache Spark для обработки больших данных, о разработке и развертывании бессерверных программ в облаке на примере Google Cloud Platform (GCP), о создании веб-приложений и REST API, использовании среды Flask.
Показаны способы применения языка для создания, обучения и оценки моделей машинного обучения, а также их развертывания в облаке, описаны приемы использования Python для извлечения данных с сетевых устройств и систем управления сетью (NMS).
Приведены способы автоматизации тестирования приложений и разработки через тестирование (TDD). Рассказано о написании приложений с использованием кластера Apache Spark для обработки больших данных, о разработке и развертывании бессерверных программ в облаке на примере Google Cloud Platform (GCP), о создании веб-приложений и REST API, использовании среды Flask.
Показаны способы применения языка для создания, обучения и оценки моделей машинного обучения, а также их развертывания в облаке, описаны приемы использования Python для извлечения данных с сетевых устройств и систем управления сетью (NMS).
This media is not supported in your browser
VIEW IN TELEGRAM
Deepseek Coder – лучший ИИ-помощник для программирования. Обходит по тестам всех конкурентов и бесплатно доступен на опенсорсе.
Нейронка исправит любые баги, объяснит код и сгенерирует его с нуля — просто опишите свою задачу. Знает 80 языков программирования и работает даже оффлайн.
Нейронка исправит любые баги, объяснит код и сгенерирует его с нуля — просто опишите свою задачу. Знает 80 языков программирования и работает даже оффлайн.
Комьюнити разработчиков Индии на GitHub выросло до 13,2 миллиона человек и к 2027 году обгонит США. Согласно отчету, число разработчиков в Индии значительно выросло: в 2023 году на GitHub появилось до 3,5 миллионов новых разработчиков.
Общее количество разработчиков на GitHub из Индии выросло до 13,2 миллиона. Основываясь на стремительном росте, компания прогнозирует, что к 2027 году Индия, скорее всего, превзойдет США по общему числу разработчиков. Согласно данным Octoverse, Индия находится на пути к тому, чтобы стать крупнейшим центром разработчиков в мире.
Общее количество разработчиков на GitHub из Индии выросло до 13,2 миллиона. Основываясь на стремительном росте, компания прогнозирует, что к 2027 году Индия, скорее всего, превзойдет США по общему числу разработчиков. Согласно данным Octoverse, Индия находится на пути к тому, чтобы стать крупнейшим центром разработчиков в мире.
Что делать, если нужная вам библиотека не предоставила типы для всех публичных методов? Делать unknown или any? Копировать и переопределять с помощью as?
Вам нужен ReturnType: https://www.typescriptlang.org/docs/handbook/utility-types.html#returntypetype
Пример использования — на иллюстрации или ещё можно так:
by Sergey Bekharsky
Вам нужен ReturnType: https://www.typescriptlang.org/docs/handbook/utility-types.html#returntypetype
Пример использования — на иллюстрации или ещё можно так:
const createPerson = () => ({
firstName: 'John',
lastName: 'Doe'
})
type Person = ReturnType<typeof createPerson>by Sergey Bekharsky
Во время отладки можно просмотреть все event listener’ы, прикрепленные к элементу, и удалить их один за другим, чтобы найти основную причину проблемы. От Shripal Soni
Microsoft переименовал Bing Chat в Copilot и добавил плагины. Теперь все ИИ-продукты компании объединились под общим названием, а нейронку можно превратить в полноценную замену GPT-4!
Уже доступны плагины для рецептов, сравнений рейсов, анализа цен в онлайн-магазинах и рекомендаций ресторанов. Скоро добавят плагины с Adobe, Canva и многие другие.
Самое главное — в отличие от GPT-4 за $20 в месяц, плагины в Copilot полностью бесплатны.
Уже доступны плагины для рецептов, сравнений рейсов, анализа цен в онлайн-магазинах и рекомендаций ресторанов. Скоро добавят плагины с Adobe, Canva и многие другие.
Самое главное — в отличие от GPT-4 за $20 в месяц, плагины в Copilot полностью бесплатны.
Вышел Wireshark 4.2.0
15 ноября 2023 года вышла стабильная версия свободного программного сетевого анализатора Wireshark 4.2.0.
Версия 4.0.0 популярного сетевого инструмента вышла 4 октября 2022 года. Стабильный релиз Wireshark 1.0.0 состоялся в 2008 году. Код проекта распространяется под стандартной общественной лицензией GPLv2.
Согласно данным OpenNET, в Wireshark 4.2.0 разработчики исправили баги и ошибки, обнаруженные в ходе тестироания, а также внесли множество изменений и дополнений.
15 ноября 2023 года вышла стабильная версия свободного программного сетевого анализатора Wireshark 4.2.0.
Версия 4.0.0 популярного сетевого инструмента вышла 4 октября 2022 года. Стабильный релиз Wireshark 1.0.0 состоялся в 2008 году. Код проекта распространяется под стандартной общественной лицензией GPLv2.
Согласно данным OpenNET, в Wireshark 4.2.0 разработчики исправили баги и ошибки, обнаруженные в ходе тестироания, а также внесли множество изменений и дополнений.
SSHX — безопасный веб-терминал для совместной работы. Позволяет поделиться своим терминалом с кем угодно на бесконечном многопользовательском холсте.
Поддержка совместной работы в режиме реального времени с удаленными курсорами и чатом. Скорость работы + сквозное шифрование. Легковесный сервер на Rust.
Установите sshx одной командой в Linux/macOS и используйте его для обучения, отладки или доступа к облаку.
Поддержка совместной работы в режиме реального времени с удаленными курсорами и чатом. Скорость работы + сквозное шифрование. Легковесный сервер на Rust.
Установите sshx одной командой в Linux/macOS и используйте его для обучения, отладки или доступа к облаку.
curl -sSf https://sshx.io/get | sh
Самый красивый книжный магазин Китая, который недавно открылся в Хуайане (китайская провинция Цзянсу)
Представлен новый Porsche Panamera. Топовый вариант Turbo E-Hybrid — подключаемый гибрид на базе мотора V8 объёмом 4 литра, 680 л.с., 3,2 с до 100 км/ч и управляемые задние колёса. Новые фары Porsche HD Matrix с более чем 32 тыс. светодиодов и светящие на расстояние в 600 метров.
Автомобиль представлен тремя версиями. Стоимость базовой — 145 тыс. долларов, версия Panamera Executive Extended Edition оценена в 162 тыс. долларов, ну а на вершине китайской гаммы находится Panamera 4 Executive Extended Edition за 172 тыс. долларов.
Автомобиль представлен тремя версиями. Стоимость базовой — 145 тыс. долларов, версия Panamera Executive Extended Edition оценена в 162 тыс. долларов, ну а на вершине китайской гаммы находится Panamera 4 Executive Extended Edition за 172 тыс. долларов.