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


// плодовитость в коде
Как ни странно, Плодовитость — это свойство сущностей исходного кода, (здесь оно определяется как любой распознаваемый шаблон в исходном коде) — , сущности исходного кода размножаются и, таким образом, создают копии самих себя. Уровни плодовитости различны для разных типов кодовых сущностей. Многие объекты легко размножаются, будучи копипастами, например, фрагменты кода Stack Overflow и шаблонный код. Некоторые объекты работают медленнее, и их нужно поддерживать, например, выпуски..

Человек в моделях искусственного интеллекта
По своей сути, Искусственный Общий Интеллект (AGI) — это идея создания машины, которая может выполнять любую интеллектуальную задачу, которую может выполнить человек. Однако это непростая задача, поскольку человеческий интеллект невероятно сложен и многогранен. Вместо того, чтобы пытаться создать машину, которая может делать все, раскрытие истинного потенциала ИИ заключается в создании машин, которые являются экспертами в определенных областях. Некоторые исследовательские работы..

Призрак
Географическая визуализация с открытым исходным кодом для журналов доступа NGINX Вернитесь на 15 лет назад. Вы садитесь в машину, чтобы зайти в магазин, в котором никогда раньше не были, но у вас нет интерактивной карты в телефоне. Ваша машина не разговаривает с вами каждую минуту, предлагая «повернуть налево», когда вы приближаетесь к перекрестку. Вместо этого у вас есть список письменных инструкций, которым нужно следовать. В список входят такие шаги, как «Шаг 3: поверните направо..

GraalVM: СВЯТОЙ ГРААЛЬ ВИРТУАЛЬНЫХ МАШИН
от Марко Газзуоло С таким претенциозным названием Oracle представляет то, что она считает Святым Граалем виртуальных машин . Но о чем мы говорим? GraalVM — это экосистема, основанная на JDK 8 (Java Development Kit 8), которая включает универсальную виртуальную машину с общей средой выполнения . Почему он такой особенный? GraalVM запускает многоязычные приложения, в которых сочетаются сильные стороны разных языков программирования. Это может быть, например, веб-приложение,..

Как «понизить» проект до определенной версии/редакции с GitHub
В этой статье я покажу, как использовать свои исследовательские навыки, чтобы отследить редакцию проекта, которая может быть неочевидной. Это довольно тонко и требует некоторой догадки, но это выполнимо! Я прохожу через свой мыслительный процесс в надежде, что вы узнаете, как произвести впечатление на свою команду. Немного предыстории Есть приложение с открытым исходным кодом, над которым я работаю, и оно использует Circleci на GitHub как часть конвейера развертывания. Как вы..

10 признаков того, что вы не добьетесь успеха как программист
Даже если вы программист Обычный человек не может быть программистом. Это не потому, что средний человек недостаточно умен. Кому-то с более низким IQ может потребоваться больше времени, чтобы понять или сделать что-то, чем человеку с высоким IQ, но мой опыт показывает, что большинство людей, которые могут функционировать в повседневной жизни, например, могут безопасно жить в одиночестве и удерживать работу, водить машину. в пробках и т. д. достаточно умны, чтобы научиться..

Понимание шаблона Singleton.
Шаблон Singleton — популярный шаблон проектирования в объектно-ориентированном программировании. Но что это значит и почему это полезно? В этом сообщении блога мы разберем концепцию и предоставим простые примеры из реальной жизни, которые помогут вам понять шаблон Singleton. Что такое шаблон синглтона? Проще говоря, шаблон Singleton ограничивает создание экземпляра класса одним объектом. Он часто используется, когда наличие нескольких экземпляров класса может вызвать проблемы,..