Visavi.net

Сообщество разработчиков

Музыка — это ваше право! 🎵
Насчет заголовок. Тут Касперский с ума сходит, запрос сделали почему домен начал детектироваться, прислали такую дичь, что типо нужно:

Рекомендуем отображать дату создания сайта и информацию о регистранте (имя и компанию). Также важно настроить специальные HTTP-заголовки в ответах сервера, чтобы повысить безопасность сайта:

Content-Security-Policy (политика безопасности контента)
X-Frame-Options (защита от встраивания сайта в другие страницы)
X-Content-Type-Options (предотвращение неправильной интерпретации типов контента)
Referrer-Policy (контроль отправки информации о предыдущем сайте)
Permissions-Policy (управление разрешениями браузера)

9 лет все работало нормально. Я как понял, что лучше сейчас эти заголовки прописывать, чтобы избежать добавления в базу домена.
А
Это нормально?
Что происходит? Периодически после обновления страницы вот такая фигня, вместо иконок
Комментарии 3
MyTaskium — это лёгкий и автономный менеджер задач, написанный на PHP, не требующий базы данных.
Приложение предназначено для личного использования или небольших команд, которым нужен быстрый и надёжный способ вести список дел, архивировать завершённые задачи и работать локально без сторонних сервисов.
image
Возможности
Добавление, редактирование и удаление задач
Архивирование завершённых задач
Указание сроков выполнения (дедлайнов)
Назначение исполнителя
Простая защита паролем
Хранение данных в JSON-файлах
Полностью автономная работа без базы данных
Минималистичный PHP-бэкенд (один файл index.php)

Установка и запуск
Скачать или клонировать на локальный сервер или хостинг в любую удобную папку. Минимальная версия PHP > 7.4 Программа протестирована и работает на версии 8.2

Авторизация
Пароль по умолчанию задаётся в index.php:
const PASSWORD = 'pass123';
Измените его на свой собственный.
MyTaskium-main.zip (92.26Kb)
Скачать
C
Комментарии 0
Быстрый фикс
Комментарии 0
01.10.2025 всё пашет, но извините, по старой логике должен пахать, что-то новое...только по другому, много изменений
W
Суровая правда
Комментарии 0
Dandy code
Dandy code Dandy code
Краткая и практичная книга о том, как писать понятный и аккуратный код с примерами на PHP.
Книга не уходит в теоретические дебри, не спорит о вкусе и не переоценивает значение философии чистоты.
Она фокусируется на самом первом шаге к хорошему коду — его визуальной читаемости.
Здесь вы найдёте рекомендации, которые можно и нужно применять сразу на практике.
https://github.com/tabuna/dandy-code
Dandy Code.pdf (10.01Mb)
Скачать
Комментарии 0
PHP vs GO
Комментарии 2
Переход на vite
Мы перешли с Webpack (Laravel Mix) на Vite

До сих пор мы использовали Laravel Mix — удобный инструмент от Laravel для настройки сборки фронтенда, который под капотом запускал Webpack. Но времена меняются, и вместе с ними — технологии.

Теперь мы полностью перешли на Vite — современный инструмент сборки от создателя Vue.js, Эвана Ю. Он не просто заменяет Webpack — он предлагает принципиально новый подход к разработке: нативные ES-модули в dev-режиме, мгновенный запуск сервера, стабильный HMR и минимум конфигурации.

Почему это важно?
Скорость разработки — запуск dev-сервера теперь занимает секунды
HMR без боли — изменения в JS и CSS применяются моментально и без перезагрузки страницы.
Меньше конфигов, больше результата — Vite "из коробки" понимает TypeScript, JSX, PostCSS, CSS-модули и многое другое.
Оптимизация для production — умный code splitting, предзагрузка, минификация — всё работает автоматически.
Поддержка Laravel — Vite стал официальной заменой Mix, и мы просто следуем лучшим практикам.

Да, еще есть проблемы с bootstrap 5
Vite по умолчанию использует Dart Sass (а не Node Sass, который устарел),
Bootstrap пока частично полагается на устаревший синтаксис @import и некоторые устаревшие функции
Комментарии 5
Перешлите своему ПМ-у
Комментарии 0
Cчастье есть
Комментарии 0
Двухфакторная аутентификация
Комментарии 0
+5
ChatGPT
Комментарии 0
Как говорил наш айтишнег:
Создай проблему, Реши проблему, Заработай на разнице.
IT Мудрость
Комментарии 1
ramzes, спасибо, я думал он хочет сделать кнопки соц сетей рядом с постом типа поделиться в соц сетях
Rotor 12.6
Rotor 12.6 Rotor 12.6 Rotor 12.6
Доступна новая версия движка Rotor 12.6

Улучшены уведомления о новых сообщениях
Добавлено звуковое уведомление о новых сообщениях
Исправлено поле text в таблице notes, поле стало nullable
Добавлены некоторые редиректы со старых роутов
Исправлена жадная загрузка в гостевой
Исправлено регулярное выражение поиска пользователя
Улучшена обработка подстановки пользователей в текст, ищет в любом регистре
Добавлены хештеги, ссылка указывает на страницу поиска
Исправлена авторизация после установки движка
Вынесены все параметры зачисления баллов и денег в настройки
Добавлены начисление баллов для загрузок
Исправлена иконка спойлера
Добавлено уведомление в приват при ответе на предложение
Добавлена информация о начислениях на страницу FAQ
Добавлена отложенная публикация для статей
Добавлена модерация статей
Добавлены черновики статей, перенос статей вынесен в редактирование
Добавлен наблюдатель отслеживающий изменение статей, рефакторинг блога
Улучшен пересчет количества статей
Добавлены объявления в поисковый индекс
Добавлены консольные команды для отслеживания просроченных объявлений и для отложенных статей
Исправлена ссылка на удаление статьи
Исправлена ссылка на мои объявления
Добавлено подтверждение перед удалением файла
Улучшена обработка заполнения поисковой таблицы
Разделен middleware CheckAccessSite на дополнительный CheckThrottle
Исправлена проблема с обращением к картинке с несуществующим путем
Добавлены поля extension и mime_type в таблицу files
Добавлен вывод картинки в RSS новостей

Апгрейд предназначен только для обновления с версии 12.5.0

Для апгрейда возможно понадобится очистка кеша, для этого необходимо удалить все файлы внутри директорий
storage/framework/cache/data/*
/storage/framework/views/*
/bootstrap/cache/*
rotor12.6.zip (9.38Mb)
Скачать
rotor12.6_upgrade.zip (1.13Mb)
Скачать
Комментарии 4
Поддерживаю
Так неправильно берут, помимо здоровых рук, надо еще смотреть, чтобы была здоровенная голова =) crazy