Берлога Программистов 👨‍💻
11.2K subscribers
1.43K photos
37 videos
8 files
1.43K links
Канал про IT.

Сотрудничество: @robertokkkk

Официальный бот @itberloga_store_bot

Реклама на бирже:
https://telega.in/c/berloga_programmistov

№ 5162097220
Download Telegram
Язык программирования от Huawei!?

Компания Huawei представила новый язык программирования — Cangjie (читается как "Цанцзе"). У Cangjie есть общие черты с языками Java и C++.

Этот язык был создан для разработчиков, работающих с экосистемой Huawei, включая мобильные устройства, облачные сервисы и IoT. Это мощный и гибкий язык для создания приложений, который может стать популярным в будущем.

Ставьте «❤️», если пост был интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥2
Сбой в работе Cloudflare сделал многие сайты всего мира недоступны

Накануне произошел масштабный сбой в работе сервиса Cloudflare, приведя к недоступности многие веб-сайтов. Доступ к ресурсам различается в разных регионах.

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

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
8
ChatGPT больше не может писать первым

Разработчики OpenAI исправили ошибку в алгоритме ChatGPT, которая позволяла чат-боту инициировать диалоги с пользователями.

Проблема возникала при ответе на пустые или некорректно отправленные сообщения, причём ИИ-модель могла давать общие ответы на них или используя собственную память интересовалась об успехах пользователя.

Ставьте «❤️», если пост был интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Генератор серверов Backend для Frontend

gRPC Federation - это технология, которая автоматически создает сервер Backend for Frontend (BFF), который собирает и возвращает данные с использованием протокола gRPC с различных микросервисов.

BFF-сервер обеспечивает единую точку входа для фронтенда и упрощает интеграцию с различными микросервисами, предоставляя общую логику для коммуникации с ними.

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Бесплатный онлайн REST API

JSONPlaceholder - классный сервер, который предоставляет API для каких либо фейковых данных. Тут находится набор из 6 ресурсов: посты, комментарии, альбомы, фото, туду и пользователи.

Ставь «❤️», если нужно больше подобных подборок!

Меню канала | #инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
10
Apple выпустила обновление языка программирования Swift 6.0

В новую версию Apple внедрила Embedded Swift для разработки приложений и прошивок на микроконтроллерах и умных устройствах. Так же добавлена возможность сборки проектов под архитектуры ARM и RISC-V.

Кроме того, в Swift 6.0 представлена библиотека Swift Testing, упрощающая разработку и запуск тестов. Apple также добавила новый режим изоляции данных для защиты от состояний гонки в параллельно выполняемых потоках.

Ставьте «❤️», если пост был полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Фреймворк для создания приложений на Python

Hyperdiv - открытый исходный фреймворк для быстрого разработки реактивных веб-приложений на Python.

Он включает в себя встроенные компоненты Shoelace, Markdown, диаграммы, таблицы и другие функции, упрощая процесс создания веб-приложений.

Ставьте «❤️», если пост был полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
112
AI-редактор кода: как с легкостью преодолеть проблемы в коде

Написание кода может быть трудным, а существующие инструменты, такие как GitHub Copilot и ChatGPT, хотя и облегчают процесс, но все еще не полностью удовлетворяют нас написанным кодом.

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

Ставьте «❤️», если пост был полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
19
Что такое Kubernetes?

Kubernetes - это открытая система для управления контейнерами, работы с виртуальными данными-контейнерами, обеспечивая хранение и работу контейнеров и узлов.

Kubernetes мониторит состояние контейнеров, поддерживает связи между ними или изолирует их, контролирует нагрузку на систему и позволяет масштабировать ее оперативно.

Ставьте «❤️», если пост был полезным!

Меню канала | #чтотакое
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Лучший язык для Олимпиадного программирования

Выбирая олимпиадное программирование, мы задаём себе вопрос: "Какой язык наилучше подходит для олимпиад?". Часто слышим советы о Python, C++/C или Java. Очевидно, что C++ гораздо быстрее Python (в 10 раз), но научиться ему сложнее, чем Python.

Обычно скорость выполнения кода достаточна на любом этапе олимпиады. Дело в том, что проблема скорости обуславливается недостаточно развитым алгоритмом, а не выбранным языком программирования. Поэтому не стесняйтесь выбирать тот язык, который вам ближе и с которым вы планируете работать в будущем.

Ставьте «❤️», если пост был полезным!

Меню канала | #чтотакое
Please open Telegram to view this post
VIEW IN TELEGRAM
12
Зачем нужен NAT?

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

Обычно провайдер дает клиентам один IP-адрес, и пользователи используют маршрутизаторы для подключения нескольких устройств. NAT перенаправляет трафик между локальным и основным IP-адресом, скрывая локальные IP-адреса и обеспечивая экономию ресурсов, безопасность и удобство.

Ставьте «❤️», если пост был полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥5🤔3
Как работает DPI?

Deep Packet Inspection (DPI) - это технология, которая анализирует данные, проходящие через сетевые точки контроля. Она рассматривает каждый пакет данных, заглядывая внутрь и изучая его содержимое.

Представьте, что пакеты данных - это грузовики, перевозящие товары. Без DPI таможенники проверяют только документы. Со схемой глубокой фильтрации, они открывают грузы и проверяют их.

Для DPI существуют два типа решений: аппаратное (специализированные устройства) и программное (программное обеспечение, которое можно интегрировать). Аппаратные решения надежнее, но дороже, а программные - дешевые, но могут быть ограничены по скорости и масштабированию.

Ставьте «❤️», если пост был позновательным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
14
Мануал для одного из первых в мире компьютеров

Недавно появился мануал Алана Тьюринга для Manchester Mark I, одного из первых компьютеров. Этот компьютер был создан в 1940-х годах и является первым шагом к современной вычислительной технике.

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

Ставьте «❤️», если пост был интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Этот скрипт целиком скопирует сайт

Этот скрипт может скопировать содержимое веб-страницы. Раньше он продавался за 10$, однако сейчас полностью бесплатен и доступен на гит хаб.

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

Сам скрипт тут

Ставьте «❤️», если пост был интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Чем SQL отличается от NoSQL?

SQL (Structured Query Language) — это язык структурированных запросов, используемый для управления и манипулирования реляционными базами данных. SQL-базы данных применяются там, где необходимо хранить и управлять данными структурированной природы, например, информацией о продуктах, покупателях и оформленных заказах в магазине.

NoSQL (Not Only SQL) — это новая система баз данных, которая не использует стандартный язык запросов, а использует документы JSON для хранения данных. NoSQL-базы данных применяются, когда необходимо хранить данные неструктурированной природы, например, большие объёмы текстовых данных, изображения и видео.

Подробнее...

Ставьте «❤️», если этот пост оказался полезным для вас!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Зачем нужен OSPF?

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

Он сравним с автомобильным навигатором, но используется внутри сети одной организации, а не в интернете.

Ставьте «❤️», если пост был полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Proton Drive стал open source

Proton, известна своей заботой о конфиденциальности и прозрачности. Теперь все версии облачного хранилища стали open source.

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

Ещё один пример пользы open source.

Ставьте «❤️», если пост был интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Создатели JavaScript собрали 10'000 подписей программистов!

Создатели JavaScript, Node.js и Deno обратились к Oracle с открытым письмом, где призывают освободить торговую марку JavaScript. Письмо собрало более 10 000 подписей.

Основная претензия в то, что Oracle фактически забросила марку, оставшуюся ей после приобретения Sun Microsystems в 2009 году. Они утверждают, что передача торговой марки в общественное достояние устранила бы множество сложностей.

Ставьте «❤️», а что думаете вы?


Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
18
Кто такой программист 1С?

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

Программа «1С:Предприятие» - популярная система учёта в СНГ. Она гибка и адаптируется под нужды предприятия, предоставляя решения для разных масштабов и отраслей.

Её цель заключается в автоматизации бизнес-процессов, оптимизации управления и упрощения бухгалтерского учёта.

Ставьте «❤️», а что думаете вы?


Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
11👎1
CyberCamp 2024 - главный онлайн-кэмп по кибербезопасности

CyberCamp — ежегодный онлайн-кэмп по практической кибербезопасности, в рамках которого ИБ-специалисты обмениваются опытом. Он пройдет с 3-5 октября, где соберутся более 10 000 экспертов.

Участие доступно как: в соло, как зритель, или с командой. Платформа с эфиром, докладами, практическими заданиями, а также мерч и призы будут доступны для всех зарегистрированных участников CyberCamp 2024. Участие бесплатное!

Подробнее...

Ставьте «❤️», если пост был познавательным!


Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
6👎1
API Gateway простыми словами

Представьте, что вы заказываете услуги в интернет-магазине, обращаясь к оператору поддержки. Запрос принимается серверами с разработчиками, и через некоторое время услуга оказывается на вашем экране. От вас требовался только запрос, а всю организационную работу взял на себя оператор поддержки: принял ваши пожелания, передал их разработчикам, проконтролировал готовность и вынес готовую услугу на экран.

API Gateway (или API-шлюз) - это цифровой "оператор поддержки", который связывает пользователей с микросервисами приложения и возвращает результат.

Ставьте «❤️», если хотите подробнее разобраться в этой теме!


Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
8👎1