По слухам, сегодня должен состояться релиз 7.1. Поэтому хотелось бы немного оглянуться назад и посмотреть, а как же php вырос из набора костылей и подпорок в полноценный язык для веба. Прямо по шагам, т.е. по версиям. А в конце хотелось бы немного поразжигать поразмыслить о роли php в современной экосистеме.
Давайте мысленно вернемся во времена php4, когда получили своё развитие wordpress, bitrix и миллионы других CMS и домашних страничек.
Читать дальше →
< ...
Автор данной статьи не встречал структурированной обзорной информации о важных этапах кэширования, поэтому ему хотелось бы поделиться наработанным опытом в этой области, соединить воедино всю основную информацию по данному вопросу, а также рассмотреть плюсы и минусы каждого вида кэширования.
Читать дальше →
картинок ...
Последнее время значительно участились случаи получения
реальных сроков за репосты картинок или текста содержащего цитаты из материалов экстремисткой направленности (признанными экстремистскими).
Как например это
Евгений Корт
Статья за перепост
Минюст подготовил гигантскую базу запрещенных материалов но совершенно не позаботился о том чтобы её можно было в
действительности эффективно применять на практике.
Представите: вы собираетесь опубликовать некий найденный вами в сети материал и ищите его в базе минюста, но не находите так как название вашей копии материала изменено или в нем отсутствует информация об авторе или издателе
Или еще более частый и самый сложный случай:
Например вы имеете
фрагмент текста, скажем абзац, цитата, глава и вы не можете установить источник информации, как вы можете установить относится ли материал к запрещенным?
да ни как, у вас нет возможности иметь под рукой копии всех материалов из списка экстремистских а если бы они и были у вас, представьте как сложно было бы в нем отыскать ваш текст, учитывая что далеко не все запрещенные материалы существуют в виде распознанного текста.
А цитаты достаточно, для возбуждения уголовного дела...
Я сам практически не ухожу со страницы со списком: Федеральный список экстремистских материалов и регулярно пересматриваю опубликованные мной и пользователями моего сайта материалы, но даже несмотря на это, на моем сайте нашелся материал содержащий информацию о порохе из алюминиевой пудры, пусть он безобиден и используется разве что в детских петардах, но в тексте была использована цитата встречающаяся в одной из запрещенных книг...
Я чуть ли не целиком изучил этот список, что уже немалая головная боль любому блогеру, редактору или администратору сайта и все равно этого было недостаточно...Получается полная лажа: так как есть
закон и база но осуществление законности, хоть и очень хочется, крайне затруднено из-за отсутствия банального сервиса для
детектирования и распознавания данных материалов.
Вариантов решения проблем несколько:
1) Забыть про интернет (
2) Изменить законодательство или процесс рассмотрения дел. Например для СМИ предоставить доступ к полной базе, где можно непосредственно ознакомится со всеми материалами, а простых смертных пользователей не карать так жестко за распространение, а лучше карать только в случае отказа от удаления материала из публичного доступа.
3) Мой вариант: пока вариант 2 не решился, самостоятельно пытаться определить принадлежность материала к запрещенным, а помогут этому сервисы над которыми я работаю.
В надежде изменить ситуацию я
запускаю несколько сервисов на своем сайте (подробное описание по ссылкам):
Первый: Детектор запрещенных материалов
Инструмент определения принадлежности материала к экстремистским.
Сервис позволяет обнаружить используемые в исследуемом тексте точные цитаты встречающиеся в запрещенных материалах.
Как работает: просто вставляете текст а сайт показывает в нем цитаты используемые в запрещенных материалах.
Второй: Поиск запрещенных материалов
программа - сканер может просканировать ваш компьютер или выбранный каталог и выявить известные ей файлы из списка запрещенных материалов.
Как работает: Для всех файлов в исследуемом каталоге вычисляется специальная хеш сумма и сравнивается с данными нашей базы. Дополнительно сравниваются имена исследуемых файлов с возможными названиями файлов из базы.
В связи с вышеперечисленными событиями я форсировал выпуск программ, но к сожалению они пока на стадии бета тестирования и их базы достаточно скудны, а приложение еще не доделано...
Если вы считаете что данные сервисы актуальны и помогут вам избежать нелегкой участи "распространителя" предлагаю поддержать проект информационно или материально, по количеству ваших комментариев, отзывов и предложений я буду судить о том стоит ли продолжать работу над базой и прикладывать ли дополнительные усилия, собранные средства пойдут на развитие сервисов.
... работе окружение для
разработки с Nginx ...
< ...
Предисловие
Сервис-воркеры (Service Workers, да простят меня читатели) сегодня являются полезным дополнением к основной функциональности сайта: тут и работа в оффлайне, и фоновая синхронизация данных, и модные пуш-уведомления.
Однако большое количество статей про сервис-воркеры выглядят достаточно сжато и описывают простые примеры. Я попробую обратить внимание на некоторые особенности работы сервис-воркеров, так что требуются какие-то базовые знания. Отправной точкой может быть эта статья (перевод) или чуть более подробная статья.
Читать дальше →