Google Chrome перешел с Manifest V2 на V3
Третья версия манифеста внесёт значительные изменения в работу расширений для браузеров на основе Chromium (Opera, Яндекс, Microsoft Edge и др.)
Основные изменения заключаются в замене webRequest API на declarativeNetRequest, а так же запрет на использование удаленного кода.
Эти изменения усложнят работу блокировщиков и другим расширениям, следовательно их эффективность упадёт.
Ставьте «❤️», если пост был интесным!
✔ Меню канала
#новости
Третья версия манифеста внесёт значительные изменения в работу расширений для браузеров на основе Chromium (Opera, Яндекс, Microsoft Edge и др.)
Основные изменения заключаются в замене webRequest API на declarativeNetRequest, а так же запрет на использование удаленного кода.
Эти изменения усложнят работу блокировщиков и другим расширениям, следовательно их эффективность упадёт.
Ставьте «❤️», если пост был интесным!
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Какие бывают базы данных?
Базы данных делятся на два основных типа: реляционные и нереляционные (NoSQL).
Реляционные БД основаны на таблицах и используют SQL для управления данными, например, MySQL и PostgreSQL.
В свою очередь, нереляционные БД не ограничиваются строгими структурами данных и предназначены для приложений с динамичными представлениями данных.
Среди NoSQL есть подтипы баз данных: документоориентированных, колоночных и ключ-значение.
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
Базы данных делятся на два основных типа: реляционные и нереляционные (NoSQL).
Реляционные БД основаны на таблицах и используют SQL для управления данными, например, MySQL и PostgreSQL.
В свою очередь, нереляционные БД не ограничиваются строгими структурами данных и предназначены для приложений с динамичными представлениями данных.
Среди NoSQL есть подтипы баз данных: документоориентированных, колоночных и ключ-значение.
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Что такое Presto?
Presto - это инструмент для быстрого обращения к большим объемам данных через язык SQL. Он позволяет пользователям извлекать данные из различных источников, например, Hadoop, Cassandra, MySQL и MongoDB.
Преимущество Presto заключается в том, что он позволяет производить запросы в режиме реального времени к данным, хранящимся в разных местах, таких как HDFS и облачные хранилища.
Ставьте «❤️», если пост был полезным!
✔ Меню канала
#чтотакое
Presto - это инструмент для быстрого обращения к большим объемам данных через язык SQL. Он позволяет пользователям извлекать данные из различных источников, например, Hadoop, Cassandra, MySQL и MongoDB.
Преимущество Presto заключается в том, что он позволяет производить запросы в режиме реального времени к данным, хранящимся в разных местах, таких как HDFS и облачные хранилища.
Ставьте «❤️», если пост был полезным!
#чтотакое
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Что такое Manifest?
Файл manifest.json является ключевым элементом в расширениях для браузеров на основе Chromium. Он содержит основную информацию о расширении, такую как: название, версию и необходимые разрешения, которые браузер использует для активации функций при установке расширения.
С течением времени версии манифеста вводили новые API, расширяющие функциональность разработчиков. Сейчас используется Manifest V2, но вскоре его заменят на Manifest V3.
Таким образом, manifest.json помогает и обеспечивает корректную работу и взаимодействие расширений с браузером.
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
#чтотакое
Файл manifest.json является ключевым элементом в расширениях для браузеров на основе Chromium. Он содержит основную информацию о расширении, такую как: название, версию и необходимые разрешения, которые браузер использует для активации функций при установке расширения.
С течением времени версии манифеста вводили новые API, расширяющие функциональность разработчиков. Сейчас используется Manifest V2, но вскоре его заменят на Manifest V3.
Таким образом, manifest.json помогает и обеспечивает корректную работу и взаимодействие расширений с браузером.
Ставьте «❤️», если пост вам понравился!
#чтотакое
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Чем база данных MongoDB отличается от других?
MongoDB — нереляционная база данных, предназначенная для работы с большими объемами данных и обеспечивающая высокую гибкость в управлении ими. Она использует формат хранения BSON, позволяя динамически изменять структуру данных.
Ключевая особенность MongoDB — отсутствие строгой схемы данных, что делает ее популярной в веб-разработке и среди компаний, работающих с большими данными, благодаря высокой производительности и возможностям масштабирования.
Ставьте «❤️», если пост был познавательным!
✔ Меню канала
MongoDB — нереляционная база данных, предназначенная для работы с большими объемами данных и обеспечивающая высокую гибкость в управлении ими. Она использует формат хранения BSON, позволяя динамически изменять структуру данных.
Ключевая особенность MongoDB — отсутствие строгой схемы данных, что делает ее популярной в веб-разработке и среди компаний, работающих с большими данными, благодаря высокой производительности и возможностям масштабирования.
Ставьте «❤️», если пост был познавательным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Новая ИИ модель "Orion" от OpenAI
OpenAI планирует выпустить свою новую модель искусственного интеллекта под кодовым названием Orion к декабрю этого года.
В отличие от предыдущих моделей, Orion изначально не будет доступна через ChatGPT, а будет предоставлена только компаниям-партнерам.
Orion обещает быть значительно мощнее и превосходить GPT-4 в 100 раз.
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
#новости
OpenAI планирует выпустить свою новую модель искусственного интеллекта под кодовым названием Orion к декабрю этого года.
В отличие от предыдущих моделей, Orion изначально не будет доступна через ChatGPT, а будет предоставлена только компаниям-партнерам.
Orion обещает быть значительно мощнее и превосходить GPT-4 в 100 раз.
Ставьте «❤️», если пост вам понравился!
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14
Eartha - альтернатива Google Sign-In с открытым исходным кодом
Eartha — это новая открытая альтернатива для авторизации, которая позволяет пользователям входить в приложения без риска передачи данных крупным технологическим компаниям.
Платформа ориентирована на защиту конфиденциальности, предлагая безопасный и приватный способ аутентификации, избегая слежки.
Ставьте «❤️», если пост был интересным!
✔ Меню канала
Eartha — это новая открытая альтернатива для авторизации, которая позволяет пользователям входить в приложения без риска передачи данных крупным технологическим компаниям.
Платформа ориентирована на защиту конфиденциальности, предлагая безопасный и приватный способ аутентификации, избегая слежки.
Ставьте «❤️», если пост был интересным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11
Что такое Curl?
Curl (Client URL) — это инструмент командной строки для передачи данных по различным сетевым протоколам, который помогает разработчикам и системным администраторам выполнять HTTP-запросы, загружать файлы и тестировать API.
Он значительно упрощает процесс получения информации, заменяя необходимость создания отдельных скриптов.
Хотя существуют и другие инструменты для работы с HTTP-запросами, Curl остается популярным выбором благодаря своей универсальности и простоте использования.
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
#чтотакое
Curl (Client URL) — это инструмент командной строки для передачи данных по различным сетевым протоколам, который помогает разработчикам и системным администраторам выполнять HTTP-запросы, загружать файлы и тестировать API.
Он значительно упрощает процесс получения информации, заменяя необходимость создания отдельных скриптов.
Хотя существуют и другие инструменты для работы с HTTP-запросами, Curl остается популярным выбором благодаря своей универсальности и простоте использования.
Ставьте «❤️», если пост вам понравился!
#чтотакое
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Ветвление в Git
Почему то многие откладывают эту тему, думая что это, что то сложное. Ветки в Git являются основой и сильно упрощают процесс разработки в команде. По сути, ветки это просто указатели, которые указывают на снимки. В одном посте очень тяжело подробно и просто рассказать о ветвление, поэтому нашел для вас полезную статью и видео на эту тему!
👩💻 Ссылка на статью
🖤 Ссылка на видео
Ставьте «❤️», если этот пост оказался полезным для вас!
✔ Меню канала
Почему то многие откладывают эту тему, думая что это, что то сложное. Ветки в Git являются основой и сильно упрощают процесс разработки в команде. По сути, ветки это просто указатели, которые указывают на снимки. В одном посте очень тяжело подробно и просто рассказать о ветвление, поэтому нашел для вас полезную статью и видео на эту тему!
Ставьте «❤️», если этот пост оказался полезным для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Платформа Meshery для управления Kubernetes
Meshery — это платформа с открытым исходным кодом, которая управляет инфраструктурой и приложениями на базе Kubernetes в мультиоблачной среде.
Она предлагает визуальный и совместный GitOps, освобождая пользователей от необходимости работать с YAML при управлении многокластерными развертываниями.
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
Meshery — это платформа с открытым исходным кодом, которая управляет инфраструктурой и приложениями на базе Kubernetes в мультиоблачной среде.
Она предлагает визуальный и совместный GitOps, освобождая пользователей от необходимости работать с YAML при управлении многокластерными развертываниями.
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Конвертация веб-сайтов в Figma
Конвертируйте любой веб-сайт в редактируемые дизайны Figma с помощью расширения HTML to Design.
Просто скопируйте ссылку на страницу, и расширение автоматически перенесет стили и элементы, включая закрытые страницы.
Ставьте «❤️», если пост был полезный для вас!
✔ Меню канала
Конвертируйте любой веб-сайт в редактируемые дизайны Figma с помощью расширения HTML to Design.
Просто скопируйте ссылку на страницу, и расширение автоматически перенесет стили и элементы, включая закрытые страницы.
Ставьте «❤️», если пост был полезный для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👎2
Haskell - лучший выбор для функционального программирования
Haskell — популярный функциональный язык программирования с полной статической типизацией и поддержкой ленивых вычислений, изначально использовавшийся в научных исследованиях.
Функциональное программирование акцентирует внимание на математических функциях, что упрощает тестирование и поддержку кода. Haskell предоставляет инструменты для написания чистого и надежного кода, идеально подходящего для сложных систем.
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
Haskell — популярный функциональный язык программирования с полной статической типизацией и поддержкой ленивых вычислений, изначально использовавшийся в научных исследованиях.
Функциональное программирование акцентирует внимание на математических функциях, что упрощает тестирование и поддержку кода. Haskell предоставляет инструменты для написания чистого и надежного кода, идеально подходящего для сложных систем.
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11
Что такое Selenium и зачем он нужен?
Selenium — это каркас для тестирования веб-приложений, который запускает браузер и выполняет действия, аналогичные действиям пользователя, что обеспечивает более точную оценку продукта.
Преимущество Selenium в том, что тесты могут писать как программисты, так и обычные пользователи, используя код или Fit-таблицы.
Ставьте «❤️», если пост оказался интересным!
✔ Меню канала
#чтотакое
Selenium — это каркас для тестирования веб-приложений, который запускает браузер и выполняет действия, аналогичные действиям пользователя, что обеспечивает более точную оценку продукта.
Преимущество Selenium в том, что тесты могут писать как программисты, так и обычные пользователи, используя код или Fit-таблицы.
Ставьте «❤️», если пост оказался интересным!
#чтотакое
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥2
Личные сайты создателей популярных языков программирования
В сети запустили интересный проект, который собрал личные сайты создателей известных языков программирования.
Коллекция включает скриншоты блогов и веб-ресурсов таких специалистов, как Джон Маккарти, Дональд Кнут и Роб Пайк, с соответствующими ссылками на их страницы.
Посмотреть на проект можно по ссылке
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
В сети запустили интересный проект, который собрал личные сайты создателей известных языков программирования.
Коллекция включает скриншоты блогов и веб-ресурсов таких специалистов, как Джон Маккарти, Дональд Кнут и Роб Пайк, с соответствующими ссылками на их страницы.
Посмотреть на проект можно по ссылке
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👎1
Более 75% разработчиков полагаются на ИИ
Опрос почти 3000 специалистов показал, что 76% используют ИИ для написания и обработки кода, а 81% компаний уже инвестируют в его развитие.
Использование ИИ связано с повышением производительности и качеством работы: 67% респондентов отметили, что ИИ помогает им улучшать код.
Ставьте «❤️», если иногда просите помощь у ИИ!
✔ Меню канала
Опрос почти 3000 специалистов показал, что 76% используют ИИ для написания и обработки кода, а 81% компаний уже инвестируют в его развитие.
Использование ИИ связано с повышением производительности и качеством работы: 67% респондентов отметили, что ИИ помогает им улучшать код.
Ставьте «❤️», если иногда просите помощь у ИИ!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18
5 способов скачать файлы, проекты с GitHub!
Каждый день IT-компании и обычные программисты по всему миру активно используют GitHub. Но это не только платформа для загрузки новых проектов и обновлений — пользователи также должны уметь быстро скачивать нужные файлы для своей работы.
В этой статье рассказывают о пяти простых и эффективных способов загрузки файлов с GitHub!
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
Каждый день IT-компании и обычные программисты по всему миру активно используют GitHub. Но это не только платформа для загрузки новых проектов и обновлений — пользователи также должны уметь быстро скачивать нужные файлы для своей работы.
В этой статье рассказывают о пяти простых и эффективных способов загрузки файлов с GitHub!
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10
Flock – форк фреймворка Flutter
В конце октября 2024 года был представлен проект Flock — форк фреймворка Flutter от Google, инициированный бывшим сотрудником компании Мэттом Кэрроллом.
Flock даст опытным разработчикам возможность быстро исправлять проблемы и внедрять новшества без ожидания от команды Flutter. Сообщество будет активно участвовать в рецензировании изменений, что улучшит качество кода и сделает "правила" разработки более гибкими.
Ставьте «❤️», если пост оказался интересным!
✔ Меню канала
#новости
В конце октября 2024 года был представлен проект Flock — форк фреймворка Flutter от Google, инициированный бывшим сотрудником компании Мэттом Кэрроллом.
Flock даст опытным разработчикам возможность быстро исправлять проблемы и внедрять новшества без ожидания от команды Flutter. Сообщество будет активно участвовать в рецензировании изменений, что улучшит качество кода и сделает "правила" разработки более гибкими.
Ставьте «❤️», если пост оказался интересным!
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Инструмент для обхода новой системы шифрования cookie в Google Chrome
Исследователь кибербезопасности Александр Хагена разработал инструмент «Chrome-App-Bound-Encryption-Decryption», позволяющий обходить новую систему шифрования cookie в Google Chrome и извлекать сохраненные данные пользователей.
Google представила механизм шифрования Application-Bound в июле для защиты cookie от вредоносных программ, однако уже в сентябре появились успешные попытки обхода этой защиты, и кражи личных данных.
Код нового инструмента можно найти на GitHub
Ставьте «❤️», если пост оказался полезным!
✔ Меню канала
Исследователь кибербезопасности Александр Хагена разработал инструмент «Chrome-App-Bound-Encryption-Decryption», позволяющий обходить новую систему шифрования cookie в Google Chrome и извлекать сохраненные данные пользователей.
Google представила механизм шифрования Application-Bound в июле для защиты cookie от вредоносных программ, однако уже в сентябре появились успешные попытки обхода этой защиты, и кражи личных данных.
Код нового инструмента можно найти на GitHub
Ставьте «❤️», если пост оказался полезным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12
Как работает WebSockets?
WebSocket — это протокол, который создает постоянное соединение между сервером и браузером для обмена сообщениями в реальном времени.
В отличие от HTTP, он позволяет обеим сторонам отправлять данные друг другу без необходимости постоянно устанавливать новое соединение. Это делает общение быстрее и эффективнее.
Разобраться подробнее с этой темой поможет это видео
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
WebSocket — это протокол, который создает постоянное соединение между сервером и браузером для обмена сообщениями в реальном времени.
В отличие от HTTP, он позволяет обеим сторонам отправлять данные друг другу без необходимости постоянно устанавливать новое соединение. Это делает общение быстрее и эффективнее.
Разобраться подробнее с этой темой поможет это видео
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥3
Google планирует анонсировать следующую версию модели Gemini
Google планирует выпустить модель ИИ Gemini 2.0 в декабре 2024 года, хотя текущая версия не показывает ожидаемого прироста производительности.
На конференции Google I/O 2024 был анонсирован Project Astra — новая система ИИ, отвечающая на вопросы пользователей через текст, аудио и видео, но дата её запуска пока неизвестна.
Ставьте «❤️», если пост оказался интересным!
✔ Меню канала
Google планирует выпустить модель ИИ Gemini 2.0 в декабре 2024 года, хотя текущая версия не показывает ожидаемого прироста производительности.
На конференции Google I/O 2024 был анонсирован Project Astra — новая система ИИ, отвечающая на вопросы пользователей через текст, аудио и видео, но дата её запуска пока неизвестна.
Ставьте «❤️», если пост оказался интересным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
This media is not supported in your browser
VIEW IN TELEGRAM
Лучший справочник для программиста
OverAPI — это онлайн-справочник для быстрого поиска синтаксиса и примеров по различным языкам программирования и технологиям.
С помощью OverAPI можно быстро находить команды и примеры кода, что ускоряет разработку и облегчает обучение.
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
OverAPI — это онлайн-справочник для быстрого поиска синтаксиса и примеров по различным языкам программирования и технологиям.
С помощью OverAPI можно быстро находить команды и примеры кода, что ускоряет разработку и облегчает обучение.
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23