Статьи

HTTP-коды состояния: объяснение с примерами на Ruby

HTTP (Hypertext Transfer Protocol) - это основа передачи данных во Всемирной паутине. Когда клиент (например, веб-браузер) отправляет запрос на веб-сервер, сервер отвечает кодом состояния HTTP, чтобы сообщить клиенту об итогах запроса. Эти коды состояния представляют собой трехзначные числа, которые предоставляют ценную информацию о том, что произошло во время цикла "запрос-ответ". В этой статье мы подробно объясним наиболее распространенные коды состояния HTTP и приведем примеры их использования на языке программирования Ruby.

HTTP-коды состояния: подробное объяснение с примерами на Ruby

23 октября 2023
978
4 мин

Как я перевожу деньги через границу: банки, карточки, криптовалюта

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

21 октября 2023
1 тыс.
20 сек

Как парсить JSON в языке программирования Go (golang)

В Golang (также известном как Golang) мы можем парсить JSON-данные с помощью потрясающего пакета encoding/json, который предоставляет функции для кодирования и декодирования JSON-данных. Вот пошаговое руководство о том, как парсить JSON в Go.

Как парсить JSON в языке программирования Go

16 октября 2023
1.3 тыс.
3 мин

Лучшие практики для написания чистого React-кода

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

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

Лучшие практики для написания чистого React-кода

12 октября 2023
1.6 тыс.
4 мин

Введение в Unit-тесты

Модульное тестирование (unit testing) - это один из ранних этапов разработки программного обеспечения. Это процесс, в ходе которого самая маленькая, тестируемая часть приложения проверяется на соответствие своему назначению. Он включает в себя выделение кода, такого как функция или метод, в небольшие независимые единицы и тестирование их по отдельности. Идея состоит в том, чтобы выбрать эти функции и методы и изолировать их, заменив внешние зависимости, такие как сетевое соединение и база данных, фиктивными объектами.

Введение в Unit-тесты

09 октября 2023
997
5 мин

Робот-директор. Новая Java. TikTok следит за работниками. Unity снова придумывает. Как Там АйТи #56

Новый выпуск новостей информационных технологий Как Там АйТи #56. Нейросеть стала директором, утечка данных Microsoft и секретные данные на игровом форуме, новая Java, отсталость Китая и многое другое.

22 сентября 2023
1.3 тыс.
1 мин

Программист удалил TypeScript из проекта!

Сообщество программистов часто позиционируют как доброе и отзывчивое. Но что будет, если из open-source проекта удалить typescript? С пониманием ли отнесутся другие программисты к такому событию? Давайте поговорим о токсичности айтишников на свежем примере.

11 сентября 2023
1.3 тыс.
11 сек

Лучшие Android-телефоны на 2023 год

От бюджетных до флагманских телефонов - у нас есть выбор для любого ценового диапазона.

В отличие от экосистемы iOS, где iPhone от Apple является единственной игрой в городе, одним из лучших преимуществ рынка телефонов на базе Android является широкий выбор различных устройств и производителей. Однако, когда приходит время обновления, такое обилие вариантов может несколько усложнить выбор подходящего телефона. Если вы ищете новый телефон и не знаете, с чего начать, мы подготовили для вас подборку лучших телефонов Android для любого бюджета.

11 сентября 2023
1.1 тыс.
16 мин

Лучшие игровые мыши 2023

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

image.png

29 августа 2023
2.2 тыс.
9 мин

Портативная игровая Android-консоль Retroid Pocket 3 Plus. Genshin Impact, эмуляторы и другое

Игровые консоли на Android не отличаются высокой производительность. Чаще всего их используют для игр на эмуляторах ретро-приставок. Однако Retroid Pocket 3+ позволяет не только играть в старые игры, но и в игры для Android, и даже в игры для компьютеров.

28 августа 2023
1.5 тыс.
2 мин