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


Как Apple использует Golang
Добро пожаловать! Golang — очень популярный язык программирования, поэтому давайте посмотрим, как такая крупная компания, как Apple, использует этот язык. Теперь я нашел эти конкретные проекты, зайдя на их страницу карьеры, просмотрев соответствующие должности и найдя проекты, в которых они используют Golang:

10 уроков по разработке программного обеспечения, которые я хотел бы выучить раньше. (Вы не поверите №5)
Хорошо, я шучу насчет № 5. Вы, наверное, поверите, но знаете, как это бывает в наше кликбейтное время — если у вас нет списка вещей, из которых хотя бы одно вас поразит/напугает/отвратит, то никто не будет читать то, что вы выкладываете. вниз. Имея это в виду, вот 10 вещей, которые я узнал о своей работе за эти годы, которые (в основном) удивительно не связаны с техникой и которые, я действительно чувствую, сделали меня намного лучшим разработчиком программного обеспечения. 1/ Не..

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

6 столпов программной инженерии
Как менеджер по разработке программного обеспечения, многие люди в моей команде спрашивали меня: как они могут стать менеджером по разработке программного обеспечения? И даже некоторые люди спрашивали меня: как они могут стать техническим директором? Стать техническим директором может быть наивысшим уровнем, которого вы можете достичь как инженер-программист. Я имею в виду, что это могут быть более высокие уровни, чем технический директор, например, стать генеральным директором или..

Лучшие разработчики и участники .NET, за которыми стоит следить
СЕКРЕТЫ И УЛОВКИ Лучшие разработчики и участники .NET, за которыми стоит следить Список ведущих разработчиков и участников .NET, с которыми можно связаться и подписаться, чтобы учиться и приобретать новые навыки. Один из самых эффективных способов профессионального роста и приобретения новых навыков для инженера-программиста — это постоянно находиться в окружении высококлассных специалистов, у которых можно чему-то научиться. Вот почему в этой статье я предоставлю вам список..

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

¬Коммуникация проекта программного обеспечения: 7 дискуссий, которые стоит пересмотреть
This is part 3 in a series on project management for software engineers. Легко попасть в ловушку, используя неформальные беседы для продвижения вашего проекта. Проблема в том, что эти неформальные разговоры не масштабируются. Либо в проекте задействовано слишком много людей. Или, как во время пандемии, нет неформальных бесед. Вместо этого разговоры должны быть запланированы и формализованы. Мы должны быть настроены на совместную работу. Мне нравится иметь в виду дух..