Плохие практики в PHP-бэкэнде: примеры и советы
—
от автора
—
от автора
Так исторически сложилось, что язык программирования PHP порой недолюбливают. Я не встречал ещё ни одного Java-программиста, который бы не смотрел на PHP свысока или хотя бы не ронял фразы типа: «К сожалению, практически вся e-commerce написана на PHP». Наверное, это…
—
от автора
Три крупных музыкальных издателя ABKCO Records, Universal Music и Concord Music заключили соглашение с компанией в сфере искусственного интеллекта Anthropic о текстах песен и обучении нейросетей. Договорённость подразумевает сохранение текущих ограничений, которые не позволяют чат-боту Claude обучаться на текстах песен,…
—
от автора
Про применение термина Low CouplingС переводом терминов Low Coupling и High Cohession есть путаница. Чтобы её избежать — я буду применять эти термины без перевода.КраткоSOLID улучшает coupling, но ухудшает читабельностьДля большинства проектов читабельность важнее связностиВ начале разработки проекта делайте упор…
—
от автора
Выдача Google по запросу про несуществующий фильмПользователь Reddit пожаловался на то, что по запросу о несуществующем даже в проекте фильме John Wick 5, Google выдаёт огромное количество искусственно сгенерированного контента, не имеющего никакого отношения к реальности. И, надо сказать, количество…
—
от автора
Ключевание стоковых изображений с помощью Batch API от OpenAIАтрибутирование изображений – обязательный этап их подготовки для продажи на фотостоках. У каждой работы (фотографии или иллюстрации) должно быть название, описание, ключевые слова, и все это на английском.С ключеванием неплохо справляется ChatGPT.…
—
от автора
Друзья, начинаем перенос программы искусственной поджелудочной железы AndroidAPS в часы на базе Wear OS версии 5.0. Как думаете, у нас получится? Для начала предстоит решить вопрос с подключением помпы к часам и постоянной и стабильной работой. Для этого мы подключим…
—
от автора
При установке одной из open-source программ (Valetudo) столкнулся с интересной метафорой, предложенной автором этой программы, которая описывает отношения между автором/maintainer’ом программы и пользователем. Ниже — перевод этой метафоры.Этот проект — хобби случайного парня в Интернете. У нас нет намерения коммерциализировать…
—
от автора
Сегодня расскажем о человеке, которого многие называли не иначе, как «Русский Леонардо» и «Второй Тесла». Его проекты будоражили умы современников, а Сергей Королев и Олег Антонов называли его своим учителем и гением авиации. Речь пойдет о Роберте Людвиговиче Бартини: его…
—
от автора
Apple согласилась выплатить $95 млн в рамках урегулирования коллективного иска, связанного с тем, что голосовой помощник Siri подслушивает пользователей, нарушая их конфиденциальность. Соглашение между сторонами должен одобрить судья. Корпорация так и не признала никаких нарушений со своей стороны.Истцы жаловались, что…
—
от автора
Около двух лет назад я купил на онлайн-барахолке очень занимательный телефон игровой направленности под именем Kechaoda K110. На первый взгляд ничего необычного, в телефоне была предустановлена многоигровка на 80 игр, но мне захотелось чего-то большего и я сдампил прошивку устройства,…