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


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

Сокращения JavaScript для ES6
Повышение производительности с помощью Javascript Независимо от того, насколько быстро вы печатаете или насколько хорошо вы знакомы со своими ярлыками, эффективность кодирования все равно находится под угрозой! Кодирование - это повседневная практика. Навык, который меняет и восстанавливает себя изнутри. Так что умение работать с сокращениями определенно поможет повысить продуктивность, эффективность времени и качество кода! Короткие руки Короткие руки - это ярлыки. В отличие..

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

Лучшие языки программирования для изучения в 2018 году
Это правильный вопрос, конечно, но это почти как если бы кто-то спрашивал: Какую пищу я должен потреблять, чтобы стать здоровым? Есть много будущих тенденций в области веб-разработки, и это в основном зависит от вашего опыта в этой области. Учитывая, что у вас есть хорошее понимание HTML, CSS и Javascript, вот языки программирования, которые, по прогнозам, будут иметь увеличенную пользовательскую базу: 1.Python похож на PHP и Ruby в том смысле, что это..

Как функции Apache Pulsar помогают машинному обучению и обработке потоков событий
Функции Apache Pulsar позволяют программистам создавать сценарии автоматической обработки данных потоков событий и сообщений на облачном оборудовании TPU/GPU для поддержки функциональности AI/ML/DL с использованием специально написанного кода на Java, Python или Go. Многие разработчики также используют Apache Pulsar для реализации бессерверных вычислений после запуска AWS Lambda и других платформ на основе Apache OpenWhisk. Функции Pulsar опираются на открытый исходный код и..

Часовой пояс в MySQL
DATETIME и TIMESTAMP MySQL имеет два типа данных с датой и временем: DATETIME и TIMESTAMP. В официальной документации есть хорошее объяснение и примеры их различий: https://dev.mysql.com/doc/refman/8.0/en/datetime.html Короче говоря, «MySQL преобразует TIMESTAMP значения из текущего часового пояса в UTC для хранения и обратно из UTC в текущий часовой пояс для извлечения. (Этого не происходит с другими типами, такими как DATETIME .) » Другими словами, информация о часовом..

Что такое API? (Интерфейс прикладного программирования)
API — это аббревиатура от Application Programming Interface, программного посредника, который позволяет двум приложениям взаимодействовать друг с другом. Каждый раз, когда вы используете такое приложение, как Facebook, отправляете мгновенное сообщение или проверяете погоду на своем телефоне, вы используете API. Что такое пример API? Когда вы используете приложение на своем мобильном телефоне, оно подключается к Интернету и отправляет данные на сервер. Затем сервер извлекает эти..