Публикации по теме '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 и легкое..