Публикации по теме 'programming'
Функциональный Рубин
Введение
Если вы думаете о неразборчивом море скобок, когда слышите термин «функциональное программирование», вы не одиноки. Функциональное программирование может показаться пугающим, чуждым и непрактичным, особенно если исходить из прочного опыта в императивном или объектно-ориентированном языке, таком как C или Java. Возможно, вы видели или использовали реализацию LISP, языка, разработанного почти 60 лет назад, и пропустили роскошь и синтаксис более современных языков. Хорошая новость..
Путь GitHub к 128 миллионам публичных репозиториев
С твердыми цифрами
В Simiotics мы пишем много кода, который анализирует код. GitHub - это крупнейшее в мире хранилище исходного кода. Это означает, что мы тратим много времени на анализ данных с GitHub. зеркало - это проект с открытым исходным кодом, в котором используются некоторые из наших поисковых роботов.
Хронология GitHub документирует рост доминирования GitHub как бизнеса. Мы будем использовать данные, собранные зеркалом , чтобы дополнить эту временную шкалу статистикой..
Дорожная карта бэкенд-разработчика
Если вы думаете о том, чтобы стать веб-разработчиком, сейчас самое выгодное время, чтобы стать бэкэнд-разработчиком из-за его возможностей трудоустройства, доступности и уровня оплаты. Согласно опросу, проведенному Stack Overflow в 2018 году, бэкэнд-разработчики составляют примерно 57,9% веб-разработчиков из-за их высокого спроса на поддержку высокофункциональных серверов. Существует множество ресурсов, которые могут помочь вам продолжить карьеру в области бэкэнд-разработки, таких как..
Структура проекта Spring Backend
Стандартная структура проекта помогает организовать исходный код и облегчает работу над разными проектами. С другой стороны, разные технологии имеют разные стандартные структуры и ожидания. Давайте рассмотрим структуру проекта веб-приложения на основе Java и Spring, которое предоставляет REST API для существующей базы данных.
Бэкэнд-технологиями являются Java, Spring, Hibernate и Docker, а git используется для контроля версий.
Проект Java управляется с помощью Maven, который дает..
Мой путь разработчика до сих пор (осень 2022 г.)
Итак, я, наконец, присоединился к программе кодирования (точнее, к Roots Technology), чтобы перестать тратить время и пойти по пути наставника, который прошел трудный путь самостоятельно. Следуя указаниям TJ (создателя программы), я не буду зацикливаться на ненужных темах, буду получать обратную связь и, прежде всего, буду нести ответственность за свой прогресс. Отвечу на несколько вопросов по программе.
Что вы знали о HTML и CSS до запуска этой программы?
Перед тем, как начать..
[HTB] Шокирующая статья
Это рецензия Shocker на Hack The Box — она предназначена для моего собственного обучения, а также для создания банка знаний. Это всего лишь моя третья коробка, поэтому я делаю комбинацию из собственных проб и ошибок и следую Ippsec + Rana Khalil.
Разведка
Для начала я запустил сканирование nmap:
sudo nmap 10.10.10.56 -sV -sC -O -p-
-sV — определить версию сервиса -sC — запускать сценарии nmap по умолчанию. -O — определить ОС -p- — тег -p предназначен для сканирования..
Установка и настройка | Учебное пособие по bWAPP | Часть №1
Установка и настройка | bWAPP Учебник # 1
Здорово Друзья!!!
Меня зовут Паван Джайсвал. Я начал эту новую серию руководств по bWAPP. Это первое руководство по установке и настройке приложения bWAPP. Последовательный учебник будет посвящен пониманию уязвимостей и решению проблемы один за другим.
Прежде чем двигаться дальше, позвольте мне дать вам краткое описание того, что такое bWAPP. bWAPP — это небезопасное веб-приложение с открытым исходным кодом. Это одно из замечательных..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..