Хобрук: Ваш путь к мастерству в программировании

Публикации по теме 'software-development'


Создание библиотек в Angular — Часть 1
1. Что такое программные библиотеки? Программные библиотеки — это программные решения, созданные несколькими разработчиками для решения общей проблемы, которые другие разработчики могут использовать в своих проектах. Разработчикам, интегрирующим эти решения, не нужно беспокоиться о базовом коде, написанном для решения проблемы. Библиотеки в основном представляют собой интегрируемые абстрактные уровни программного обеспечения. Эти библиотеки могут быть с открытым исходным кодом,..

Главное отделение №4
Вечная борьба Dev Life Main Branch — это комикс для разработчиков, созданный Джеймсом Гилбритом, Джейсоном Грином и Вики Ли.

Регулярные выражения — Часть 1
Введение в регулярные выражения Введение Регулярное выражение (сокращенно regex ) представляет собой набор специальных символов, используемых для сопоставления шаблонов в строке. Эти выражения используют предопределенный порядок и шаблон, в котором должны встречаться символы в строке, и фильтруют строки, соответствующие определенному шаблону. Например, выражение [a-zA-Z0–9] соответствует только тем строкам, которые являются строго буквенно-цифровыми, т. е. содержат только буквы..

Поддержка серверной части продуктов, которые обслуживают миллионы пользователей по всему миру
С большой властью приходит большая ответственность. Разве не здорово быть частью компании, которая обслуживает миллионы пользователей? Каждая функция, которую вы создаете, оказывает значительное влияние. Это может сделать жизнь многих людей проще, счастливее или лучше в разных аспектах. Это была одна из моих целей в первые годы моей карьеры программиста — работать в крупной продуктовой компании. Несколько раз сменив работу, я, наконец, стал бэкэнд-инженером в моей нынешней компании..

Почему программисты обычно привлекательны
Что делает разработчиков программного обеспечения привлекательными Несомненно, очень круто будет представиться как « Разработчик программного обеспечения », когда кто-то спросит: « чем вы зарабатываете на жизнь?» . Я видел, как многие нетехнические профессионалы называют программистов людьми, которые активно используют свой мозг, и это правда, что программирование требует использования большого количества логики и хороших навыков решения проблем. Согласно отчету Statista , в..

Java для начинающих
Знай свои основы

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

Новые материалы

Руководство для начинающих по созданию модального окна с помощью React
Недавно я узнал, как создать модальное окно, и решил написать об этом, чтобы помочь всем, кто ищет простое пошаговое руководство. Добавление модальных окон в ваше приложение может сэкономить..

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

Как используется представление изображения, часть 2 (компьютерное зрение)
Использование полнотекстовых изображений слайдов из самоконтролируемого контрастного обучения для регрессии соответствия меланомы (arXiv) Автор: Шон Груллон , Вон Сперриер , Цзяи Чжао..

Наука о данных для глобальной торговли дикой природой
Данные для изменения Наука о данных для глобальной торговли дикой природой Широкий и глубокий анализ импорта незаконного оборота дикой природы в США. Этот проект завершили Алекс Харди,..

Чат-бот AI с НЛП: распознавание речи + трансформеры
Чат-бот AI с НЛП: распознавание речи + трансформеры Создайте говорящего чат-бота на Python и разговаривайте со своим ИИ. Резюме В этой статье я покажу, как использовать предварительно..

Ответы на вопросы (часть 1): зачем создавать системы ответов на вопросы?
Ответы на вопросы — многообещающее применение обработки естественного языка (NLP). Для организаций это обещает разблокировать информацию, скрытую в хранилищах документов, и сделать ее..

Повышение уровня вашего кода: глубокое погружение в подъем в JavaScript
Подъем в JavaScript — это концепция, которая относится к тому, как движок JavaScript перемещает объявления переменных и функций в верхнюю часть своей области видимости перед выполнением кода...