Тег: c

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

image.png

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

Одиннадцать лучших игр для вашего Chromebook в 2023 году

Ищете отличные игры, в которые можно играть на вашем Chromebook? Вот 11 лучших игр, в которые вы можете играть прямо сейчас, все из которых доступны в Google Play Store.

29 июля 2023
1.8 тыс.
4 мин

Apple тоже сделала нейросеть | Дата-центры прячут от дронов | Твиттер теперь X

Новости из мира IT – Как Там АйТи #52. Нейросеть от Apple, VR в школах Украины, в России прячут дата-центры и многое другое.

28 июля 2023
928
1 мин

9 новых macOS приложений для продуктивности и ежедневного использования

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

В этом посте я поделюсь с вами 9 новыми macOS-приложениями, которые являются must-have для тех, кто хочет выжать из своего дня каждую каплю эффективности.

9 новых macOS приложений для продуктивности и ежедневного использования

28 июля 2023
1.3 тыс.
19 мин

Я запустил свою нейросеть-аналог ChatGPT на ноутбуке

Не всем могут и не все хотят пользоваться ChatGPT. А кому-то, как мне запрещают на работе. Все связано с сохранностью секретной информации. Зато наверняка можно пользоваться генеративными нейросетями если они запущены локально. Поэтому я покажу вам, как запустить две разных нейросети локально у себя на компьютере

23 мая 2023
1.3 тыс.
15 сек

Перезагрузка Mac из командной строки

mac-troubleshooting-find-your-restart-shutdown-uptime-history.w1456.jpg

Перезапуск и выключение компьютера удаленно - это задача для системных администраторов. Как человек, который пишет много скриптов для командной оболочки, я также часто автоматизирую перезагрузку системы. Давайте рассмотрим несколько способов перезагрузки Mac из командной строки!

16 мая 2023
1.3 тыс.
1 мин