Союз Программистов
Ir al canal en Telegram
Союз Программистов Сообщество предназначено для общения программистов IT Правила Группы: Ссылки - Скрытая Реклама - запрещена бан Реклама - @annaviktorovnamedic
Mostrar más769
Suscriptores
+624 horas
+167 días
+4130 días
Archivo de publicaciones
Развитие искусственных нейросетей в ближайшее время сделает лишними сотни миллионов людей. Участь «оказаться за бортом» ожидает программистов уровня «джуниор», наёмных работников в областях создания казуальных текстов, графических объектов, переводчиков с иностранного языка, не говоря уже о шофёрах и капитанах воздушных и морских кораблей. У людей остался единственный шанс выиграть соревнование с искусственными нейросетями, – самим стать нейросетью. Превратиться в единую нейросеть целиком, – всем человечеством.Подобно тому, как человек является носителем разума, возникающего в результате взаимодействия нейронов его головного мозга, мы создадим Сверхчеловека, СверхИИ, Надсущество (https://t.me/homounus/104), нейронами которого, обмениваясь информацией, материей и энергией станем мы, люди. Лишь это будущее является альтернативой тому миру, в котором горстка «хозяев жизни» обойдётся и вовсе без нас, без людей, – заменив нас исполнительными механизмами, управляемыми глобальной распределённой искусственной нейросетью.
Screenshot To Code – поможет собрать собственный вк или другой сервис. Загружаете скриншот любой страницы — и получаете HTML/Tailwind/JS код.
Тут же можно дополнить или поправить код нейросетью. Понадобится также ключ для GPT-4.
React Datasheet Grid – компонент для создания таблиц, подобных Airtable и Excel. Он не заменит электронную таблицу или обширную структуру данных grid, но это отличное решение для простых юзкейсов, обеспечивающее плавную анимацию, навигацию с помощью клавиатуры и многое другое.
import {
DataSheetGrid,
checkboxColumn,
textColumn,
keyColumn,
} from 'react-datasheet-grid'
import 'react-datasheet-grid/dist/style.css'
const Example = () => {
const [ data, setData ] = useState([
{ active: true, firstName: 'Elon', lastName: 'Musk' },
{ active: false, firstName: 'Jeff', lastName: 'Bezos' },
])
const columns = [
{
...keyColumn('active', checkboxColumn),
title: 'Active',
},
{
...keyColumn('firstName', textColumn),
title: 'First name',
},
{
...keyColumn('lastName', textColumn),
title: 'Last name',
},
]
return (
<DataSheetGrid
value={data}
onChange={setData}
columns={columns}
/>
)
}🔥Открытая трансляция главного зала HighLoad++ 2023!
Самая крутая новость ноября: 27 и 28 ноября пройдет открытая трансляция Главного зала HighLoad++ 2023. Это стало возможным благодаря поддержке нашего генерального партнёра, компании Яндекс.
👉Просто зарегистрируйтесь и смотрите: https://clck.ru/36eP2E
В программе доклады лучших спикеров:
✅Павел Капля (Яндекс) - Алиса 6 лет спустя.
✅Александр Кирсанов (VK, ВКонтакте) - Математический хайлоад: большие, очень большие и немыслимо большие числа.
✅Евгений Россинский (ИВИ) - Как из Python и палок собрать детектор аномалий для highload.
Вы сможете не только посмотреть интересные доклады ТОПовых разработчиков, но и задать им вопросы. Полная программа трека здесь. Регистрируйтесь и присоединяйтесь к просмотру!
Реклама. ООО "КОНФЕРЕНЦИИ ОЛЕГА БУНИНА". ИНН 7733863233.
Deepseek Coder – лучший ИИ-помощник для программирования. Обходит по тестам всех конкурентов и бесплатно доступен на опенсорсе.
Нейронка исправит любые баги, объяснит код и сгенерирует его с нуля — просто опишите свою задачу. Знает 80 языков программирования и работает даже оффлайн.
Deno 1.37 – современный JavaScript в Jupyter Notebooks.
Команда Deno придумала кое-что довольно изящное. Deno 1.37 поставляется с интеграцией Jupyter Notebook, поэтому вы можете создавать интерактивные сессии REPL, но используя знакомый и любимый JavaScript, а не Python.
$ deno jupyter --unstable
12 советов по обеспечению безопасности API от Alex Xu
• Использование HTTPS
• Использование OAuth2
• Использование WebAuthn
• Использование Leveled API Keys
• Использование авторизации
• Ограничение скорости обработки запросов
• Версионирование API
• Использование белых списков
• Проверка рисков безопасности OWASP API
• Использование API Gateway
• Обработка ошибок
• Валидация ввода
Вышла версия PowerToys v0.75
Microsoft PowerToys — это набор служебных программ, позволяющих опытным пользователям настроить и оптимизировать работу в Windows для повышения производительности. Исходные коды проекта выложены на GitHub под открытой лицензией MIT.
Обновление приложения включает новую утилиту (редактор переменных среды с возможностью настройки профилей, которые можно включать/отключать), обновлённый интерфейс домашней страницы, а также значительные исправления, доработки интерфейса и исправления ошибок.
Способ одновременного удаления нескольких event listeners с помощью AbortController от Shripal Soni.
Попробовать можно здесь.
Шпаргалка по методам JavaScript DOM: на заметку фронтенд-разработчику от David Mraz
Canonical объявила кодовое имя Ubuntu 24.04 LTS. Проект получил название Noble Numbat (Благородный Намбат) и с 26 октября официально вышел в разработку.
Ожидается, что в проект будет включена среда рабочего стола GNOME 46, выход которой запланирован на 20 марта 2024 года. Ubuntu 24.04 LTS Noble Numbat, скорее всего, будет работать на более новой серии ядер Linux. Вероятно, на ядре Linux 6.8, которое должно выйти также в марте 2024 года.
12 октября 2023 года вышла стабильная сборка версии Ubuntu 23.10 Mantic Minotaur.
Вышел Linux 6.6
Исходный код Linux 6.6 доступен для загрузки на портале kernel.org. Коммит релиза ядра Linux 6.6 на GitHub и на Makefile от Линуса Торвальдса.
Новая версия ядра Linux содержит большое количество изменений, обновлений и доработок, а также исправлений по ранее обнаруженным багам.
Schema — библиотека, которая позволяет определять и использовать схемы для валидации и преобразования данных в TypeScript.
Prettier — инструмент для форматирования кода, который обеспечивает единообразный и лаконичный стиль.
Он анализирует ваш код и переписывает его по определённым правилам. В поддержке: JavaScript, TypeScript, Flow, JSX, JSON, CSS, SCSS, Less, HTML, Vue, Angular, GraphQL, Markdown и YAML.
В версии Telegram Desktop 4.10.4 beta (21.10.23) появилась подсветка синтаксиса кодовых блоков, оформленных с помощью стандартного тега markdown разметки: ``
Также появилась возможность скопировать весь код целиком при клике на заголовок сообщения с кодом (раньше у сообщения с кодом не было отдельного заголовка). Функция пока недоступна в клиентах Telegram на Android и iOS.
Проверка функциональности системы на практике + инструменты для тестов от ByteByteGo
1. Модульное тестирование
2. Интеграционное тестирование
3. Тестирование системы
4. Нагрузочное тестирование
5. Тестирование на ошибки
6. Автоматизация тестирования
Наглядное пособие как серверы падают из-за неправильной обработки повторных запросов.
Sam Rose создал интерактивный гайд для блога Encore, в котором исследует различные методы повтора запросов к серверу и показывает, почему одни методы лучше других
Skip Redirect – убирает редиректы с сайтов, которые следят. Пропускает промежуточные страницы, используемые некоторыми сайтами, до перенаправления на нужную.
Аддон извлекает ссылку целевого сайта из URL-адреса посреднической страницы и перенаправляет юзера к нему.
Все ссылки автоматически проверяются на встроенные URL-адреса. Кроме тех, которые внесены в белый список — «Непропускаемые URL».
Вышел релиз Joomla 5.0
Joomla 5 приносит множество новых возможностей, улучшений в области безопасности и кода, а также увеличивает скорость работы благодаря этим улучшениям. Все, что находится под капотом, было переработано, переосмыслено и усовершенствовано для использования новейших возможностей PHP. Переход с Joomla 4.0 на Joomla 5.0 является не миграцией, а обновлением. Скачать с GitHub
Посмотреть Joomla 5 без установки: launch.joomla.org
Для Windows вышла бета-версия десктопного клиента Franz для Apache Kafka. Ранее проект был доступен только для macOS. Исходный код Franz выложен на GitHub (в основном там используются языки Racket и Swift). Это не открытый проект, разработчик просит приобретать у него лицензию тех, кто найдёт Franz полезным для использования.
