Публикации по теме 'software-development'
Разница между сертификационными экзаменами OCAJP и OCPJP для программистов на Java
Раньше, когда за Java отвечала Sun Microsystems, популярные сертификаты Java назывались Sun Certified Java Programmer или SCJP , и тогда был только один экзамен, и вам нужно было сдать, чтобы стать сертифицированным Java-разработчиком, но когда Oracle сдала над Sun Microsystems в 2010 году SCJP уходит и рождаются OCAJP и OCPJP .
Поскольку Oracle уже имеет свои сертификаты для администрирования баз данных, таких как OCA, что означает сертифицированных партнеров Oracle, и OCP, что..
«Как стать веб-разработчиком в 2020-х»
Боже, оказывается, жизнь иногда мешает вести блог так же, как иногда мешает многим вещам. Последние 3 недели в основном были потрачены на то, чтобы помочь моему старшему сыну вернуться в KC, пережить мой первый подтвержденный раунд C-19 и перейти к новому работодателю.
Вот простая тема, чтобы начать. Один вопрос, который я часто получаю от людей, не работающих в индустрии: с чего начать? Либо они, либо их друг/член семьи заинтересованы в работе в Интернете и хотят знать, с чего..
Java: лучшие практики написания чистого и профессионального кода
Секреты чистого кода: путешествие по лучшим практикам Java для постоянного мастерства программирования
Написание профессионального и чистого кода Java необходимо любому разработчику Java, который хочет раскрыть весь потенциал своего программного обеспечения.
Я буду обсуждать, казалось бы, мелкие детали, но они имеют огромное значение и могут превратить вас в высокоэффективного инженера.
1. Избегайте магических чисел и используйте константы
Использование магических чисел (жестко..
Раскрывая силу инсайтов: приоритет обмена инсайтами над результатами в разработке программного обеспечения
В быстро меняющемся мире разработки программного обеспечения достижение ощутимых результатов часто рассматривается как конечная цель. Команды находятся под постоянным давлением, чтобы поставлять продукты вовремя и в рамках бюджета. Хотя стремление к результатам имеет важное значение, часто упускается из виду не менее важный аспект разработки программного обеспечения — способность делиться идеями. В этой статье мы рассмотрим значение приоритета обмена идеями над результатами в разработке..
Создайте свой собственный: Python PDF в текст
Недавно я столкнулся с необходимостью конвертировать мои личные PDF-файлы в текст. Хотя для этой задачи было доступно множество существующих конвертеров PDF в текст , я не мог избавиться от чувства беспокойства по поводу загрузки моих личных документов на неизвестные серверы. Кто знает, что с ними может случиться и насколько они на самом деле в безопасности?
Я решил создать свой собственный конвертер PDF в текст ( демо ). С самого начала я знал, что это возможно, используя только..
Вставка изображений в шаблон PowerPoint с помощью BroggiSoft.OfficeExport
Вот пример использования BroggiBoft.OfficeExport для вставки изображения в шаблон PowerPoint:
Во-первых, вам нужно создать шаблон PowerPoint, содержащий тег для изображения, которое вы хотите вставить. Для этого необходимо создать прямоугольник нужного размера и поместить внутрь тег {{Img=YourNameValue}}. Для этого в PowerPoint выберите Вставка › Фигуры › Прямоугольник.
В этом примере значением YourNameValue является логотип.
Затем вам нужно преобразовать изображение, которое вы..
Функциональное программирование и аналогия с Lego
Функциональное программирование — это парадигма программирования, которая делает упор на использование чистых функций и неизменяемых данных. Я рассматриваю функциональное программирование как ключевой фактор подлинной простоты в разработке программного обеспечения, или, говоря иначе, как механизм, позволяющий избежать чрезмерного усложнения.
Он выполняет обещания объектной ориентации (которые, к сожалению, ООП не удалось реализовать) и помогает сделать системы более простыми для..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..