Публикации по теме 'php'
Как эффективно читать и понимать существующий открытый исходный код
Вы хотите стать лучшим программистом, и они все время говорят вам читать хорошие исходные коды из репозиториев с открытым исходным кодом, чтобы стать лучшим программистом.
Но как читать существующий исходный код, чтобы стать лучшим программистом? Какие есть хорошие советы?
Вот несколько отличных (коротких и быстрых) советов, составленных для того, чтобы вы могли эффективно и действенно глубоко понять исходный код других людей и, таким образом, стать лучшим программистом и быстрее.
1...
** Эта статья - ПОЛНОСТЬЮ - провалила свою миссию, по крайней мере, со мной !! **
** Эта статья - ПОЛНОСТЬЮ - имела неприятные последствия, по крайней мере, у меня !! **
Я ** никогда ** не слышал о Laravel Livewire до заголовка этого поста. Когда я немедленно поискал это в DuckDuckGo, я прочитал https://laravel-livewire.com/ и О, МОЙ БОГ! Когда я увидел эти краткие и * красивые * фрагменты кода, мой мир был потрясен, и действительно, слова, которые я прочитал всего на полстраницы выше: «Это не похоже ни на что, что вы видели раньше, лучший способ понять это -..
Как настроить среду разработки PHP в подсистеме Windows для Linux (WSL)
Разработка PHP в Windows имеет ряд недостатков. Но теперь Microsoft предлагает отличный вариант для PHP-разработчиков, работающих в Windows: подсистема Windows для Linux (WSL). WSL - это уровень совместимости для запуска двоичных исполняемых файлов Linux (в формате ELF) изначально в Windows 10. Microsoft говорит:
«Это в первую очередь инструмент для разработчиков, особенно веб-разработчиков и тех, кто работает над проектами с открытым исходным кодом или с ними».
Мы можем запускать..
Laravel Nova — Как создать пользовательскую сортировку для поля BelongsTo
Привет всем, добро пожаловать в новый туториал по laravel nova, в этой статье я покажу вам, как сделать пользовательскую сортировку в поле принадлежности.
Когда мы создаем поле принадлежности в laravel nova и применяем сортировку, порядок по умолчанию будет использовать идентификационный номер этого поля.
Пример. У нас есть таблица payments , и у каждого платежа есть человек (person_id).
BelongsTo::make('Person','person_id')-›sortable();
ID человека 1 : Бэтмен
ID человека 2:..
Руководство по модульному тестированию запросов формы Laravel другим способом
Другой способ тестирования запросов формы Laravel
Многие разработчики борются с эффективностью тестирования запросов форм. В большинстве случаев вам придется писать отдельный модульный тест для каждого правила, определенного в вашем запросе формы. Это приводит к появлению множества тестов, таких как test_request_without_title и test_request_without_content . Все эти методы реализованы точно так же, только вызов вашей конечной точки с некоторыми разными данными. Это приведет к..
Анализ PHP7
Автор: Сергей Васильев
Иногда еще раз проверить проект может быть довольно забавно. Это помогает увидеть, какие ошибки были исправлены, а какие попали в код с момента последней проверки. Мой коллега уже писал статью об анализе PHP. Поскольку вышла новая версия, я решил еще раз проверить исходный код интерпретатора и не был разочарован - в проекте было много интересных фрагментов, на которые стоило посмотреть.
Анализируемый проект
PHP - это язык сценариев общего назначения,..
Исправление странной проблемы PHP Gzip
Друг попросил меня помочь выяснить, почему переписывание какого-то очень-очень старого программного обеспечения вызывает у него такие головные боли. Обычно я ничего не делаю для друзей, но это показалось достаточно простым. Проблема оказалась настолько наивной, что пришлось поделиться.
Компанию, в которой он работает, взломали, и причина была до боли очевидна. Они все еще использовали программное обеспечение, которое работало только на PHP 4.0. Да, мы говорим о программном..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..