HTML — это все, что вам нужно для создания веб-сайта Перевод
Недавно я значительно улучшил производительность своего веб-сайта, используя правильный инструмент для работы. Суть заключается в том, чтобы быть внимательным и целеустремленным в отношении использования меньшего количества JavaScript, CSS, сторонних скриптов и всего остального, что мы создаем веб-сайты так — значительно повышает производительность сайта, доступность и удобство для конечных пользователей.
Вы должны писать плохой код Перевод
Это может звучать безумно, но… Мне нравится практиковаться в нелепых идеях.
Я выбираю проблему или вопрос и придумываю абсурдные решения. Все идет, как бы безумно это ни звучало. Это особенно интересно делать с кодом. И это не только для развлечения.
Winter CMS — система управления контентом
Winter очень гибкая и с открытым исходным кодом CMS, предназначенная для широкого круга пользователей, основанная на фреймворке Laravel PHP.
Дзен уже не тот: можно ли в настоящее время раскрутить свой канал и стать популярным блогером?
Платформа Яндекс Дзен в 2021 году претерпела серьезные изменения. Теперь каждый владелец монетизированного канала обязан подтвердить свою личность. Для этого делается селфи с раскрытым паспортом.
Lightpack PHP — фреймворк
Современная веб-инфраструктура PHP с исключительной производительностью и небольшими размерами. Достаточно просто познакомить вас с этой структурой с помощью простых примеров.
Философия, которая движет Lightpack фреймворком PHP:
- Избегайте фасадов для ненужного синтаксического сахара.
- Избегайте интерфейсов только ради интерфейсов.
- Сократите слои, чтобы свести к минимуму глубокие цепочки вызовов.
- Избегайте оберток вокруг оберток вокруг оберток. «Ад обертки».
- Избегайте жаргона в пользу общеизвестных терминов. (Пример: модель вместо шлюза)
- Все варианты дизайна сопряжены с компромиссами.
Вы еще не зарегистрировались? Войти
Огромная анаконда под водой
Самые тяжелые змеи в мире, они частично используют воду для поддержки своего веса. Если вы приблизитесь к анаконде, вы обнаружите, что их огромный размер не был недооценен.
Самая тяжелая из когда-либо зарегистрированных анаконд весила около 400 кг.
Крах сложного программного обеспечения Перевод
В 1988 году антрополог Джозеф Тейнтер опубликовал книгу под названием «Крах сложных сообществ» . В нем он описал взлет и падение великих цивилизаций, таких как римляне, майя и чакоанцы. Его цель состояла в том, чтобы ответить на вопрос, который мучил мыслителей на протяжении веков: почему рухнули такие могущественные общества?
В своем анализе Тейнтер обнаружил, что главным врагом этих сообществ является сложность. По мере роста…
Команда RUTUBE восстановила функционал платформы после мощной кибератаки
«Мы успешно завершили первый этап восстановления функционала платформы и намерены запустить видеохостинг сегодня. В данный момент на платформе проводится нагрузочное тестирование и дополнительная проверка на уязвимость».
Написал Александр Моисеев, генеральный директор RUTUBE.
RUTUBE обратился в правоохранительные органы для расследования инцидента: **9 мая видеохостинг подвергся мощной кибератаке, после чего доступ к платформе…
Почему лучше настраивать себя на позитив, даже если все плохо?
«Куда внимание, туда энергия», — говорят нам древние. Простая фраза, но трудновыполнимая, как и все очевидное. Еще недавно позитивное мышление считалось чем-то шарлатанским. Но теперь это научный факт: мы есть то, что мы думаем. Качество жизни напрямую зависит от типа мышления человека. Действительно, мы чаще всего получаем именно то, на чем концентрируемся.
Счастливые люди как будто…
Dotclear 2 — скрипт (CMS) для блога
Dotclear 2 — это скрипт для веб-публикаций с открытым исходным кодом (GNU General Public License 2), созданное в 2003 году Оливье Менье. Сначала это был только его проект, но вскоре Dotclear собрал команду разработчиков.
Админ интерфейс
Возможности Dotclear 2
- Автоматическая установка
- Мультиблог и многопользовательский
- Статические страницы
- Медиа-менеджер
- Настраиваемый макет
- Встроенный антиспам
*…
Скрипты поисковых систем
Ниже представлены скрипты поисковых систем для организации глобального поиска, как по одному так и по множеству сайтов с использованием морфологии, подсказок. Свой индексатор для создание первичного индекса.
Автономные поисковые системы
-
SearX (Python) — метапоисковик, уважающий конфиденциальность
-
Yacy (Java) — распределенная одноранговая поисковая система в Интернете
-
**Typesense…
Что такое Lemmy? (+ бесплатный хостинг)
Lemmy — это самодостаточная платформа для агрегации социальных ссылок и дискуссий. Он полностью бесплатный и открытый и не контролируется какой-либо компанией. Это означает, что здесь нет рекламы, отслеживания или секретных алгоритмов. Контент организован в сообщества, поэтому легко подписаться на темы, которые вам интересны, и игнорировать другие. Голосование используется для того, чтобы вывести наиболее интересные элементы…
HTML, CSS и JavaScript Frameworks Перевод
ВНИМАНИЕ Эта статья может содержать ненормативную лексику, разжигание ненависти и откровенные оскорбления. Если ты тонкокожий слабак (пишет автор статьи), который и пяти минут не протянет на настоящей работе под руководством настоящего босса, сделай нам всем одолжение и …
Эта конкретная статья будет содержать МНОГО высказываний с моей стороны по поводу моего отвращения к тому направлению, в котором веб-разработка приняла…
Flexbox и CSS Grid
Flexbox и CSS Grid — это два модуля компоновки CSS, которые стали популярными в последние годы. Оба позволяют нам создавать сложные макеты, которые раньше были возможны только с помощью CSS-хаков и/или JavaScript. Flexbox и CSS Grid имеют много общего, и многие макеты могут быть решены с помощью обоих. Однако, когда использовать это другой вопрос.
Споры о CSS Grid и flexbox в настоящее время являются самой горячей темой в сообществе CSS. Если вы следите за…
Чем отличается Frontend от Backend?
Ремесло веб-мастера, с течением времени, становится все многообразнее. Оно делится на все большее количество категорий и подкатегорий, обозначение которых нужно для удобства определения направления специализации.
Сейчас, эта сфера разделяется на два основных класса: Frontend и Backend.
Первый включает в себя обширное понятие работы над той частью cайта, что «на виду», то есть над всем тем, что пользователь видит, когда переходит…
Атлантида — в Антарктиде?
Это случилось в последние десять тысяч лет до нашей эры. Именно этим периодом греческий философ Платон датирует последнюю фазу существования Атлантиды — островной империи, основанной морским богом Посейдоном, по своим размерам сопоставимой с «Ливией и всей Азией вместе взятыми». Как он повествовал в своих произведениях — островной континент являл собой одновременно и космополитическую столицу с прекрасными…
Дизайн: #noFramework Перевод
Раньше был Angular, затем React, теперь Vue.js… другие, такие как Ember, Backbone или Knockout, почти исчезли.
«Еще один фреймворк», кажется, поставляется каждый год, например, Svelte, Aurelia, и каждый из них теперь имеет свой аналог на стороне сервера (NestJS, NextJS или Nuxt для первых упомянутых, Sapper для Svelte)., так далее.
Не говоря уже о веб-фреймворках, отличных от JavaScript (Django, Spring, Laravel, Rails и др.). Есть даже фреймворки над фреймворками (Quasar, SolidJS) и, в конце этого спектра,…
Для чего использовался успокаивающий стул?
Было ли это орудием пыток? Устройство на изображении ниже — это транквилизирующее кресло.
Успокаивающий стул — это устройство, которое использовалось для лечения психических заболеваний. Он был разработан доктором Бенджамином Рашем. Доктор Бенджамин был первым, кто поверил, что психическое заболевание — это болезнь разума, а не одержимость демонами.
Он считал, что…
Готовы ли США к сотрудничеству с другими странами?
Начинаю цикл публикаций в своём блоге переводов ответов с сайта Quora. Забавный ответ от Энни Рут Харрисон, живет в Соединенных Штатах.
К сожалению нет. У США есть менталитет «американская исключительность», «мандат королей», «американская гегемония», «Америка прежде всего», «комплекс превосходства». Называйте это как хотите, Америка знает, как вести себя хорошо, только если мы устанавливаем правила.
Дипломатия и внешняя…
Познакомьтесь с парой, которая живет в канализации уже 22 года!
Иногда, даже не зная их историй, нашим эмоциональным рефлексом по отношению к людям, живущим в канализации, может быть либо жалость, либо отвращение. Но нам, возможно, придется выяснить, что думать об этой колумбийской паре, которая последние 22 года живет в канализации.
Познакомьтесь с Мигелем Рестрепо и Марией Гарсия. Они встретились на улицах Медельина, Колумбия, в то время, когда оба были…
Как отказаться от алкоголя и начать жизнь заново?
Если такой вопрос приходил к вам в голову, значить вы уже осознаете, что алкоголь является для вас проблемой. И это очень хорошо, так как большинство людей, больных алкоголизмом не признают своей зависимости.
Если вы решили бросить пить, то главное в этом случае — не подавление физической тяги к алкоголю, а создание определенного психического настроя, который смог бы оградить вас от соблазна в будущем. Ведь ситуации, в которых вы…
Заблуждение ad populum (апелляция к большинству)
Заблуждение ad populum — это апелляция к популярности утверждения как к основанию для его принятия.
Количество людей, которые верят утверждению, не имеет отношения к его истинности. Пятьдесят миллионов человек могут ошибаться. На самом деле, миллионы людей ошибались во многих вещах: например, в том, что Земля плоская и неподвижная, и что звезды — это огни, сияющие сквозь дыры в небе.
Заблуждение ad populum также называют заблуждением…
Утечки памяти: забытая сторона веб-производительности Перевод
Это перевод нескольких абзацев статьи Ноланом Лоусоном про производительность от 5 января 2022 г. Полный текст статьи на английском языке. Мне статья показалась интересной.
Я исследовал и узнал достаточно об утечках памяти на стороне клиента, чтобы понять, что большинство веб-разработчиков не слишком беспокоятся о них. Если веб-приложение теряет 5 МБ при каждом взаимодействии, но оно все еще работает, и никто этого не замечает,…
Каменный сад Реандзи — молчание вечности
Жители Японии издавна славятся своей глубокой и местами непонятной культурой. Для них камни и места, где они находятся, считаются священными, ведь их избрали боги в качестве своего временного жилища.
В Средневековье появились первые каменные сады, прогулка среди которых приводила смятенную душу в умиротворенное состояние, помогала разобраться в суетных мыслях, укрепляла…
PHP CSS Parser (Парсер CSS PHP)
Парсер для файлов CSS, написанный на PHP. Позволяет извлекать файлы CSS в структуру данных, манипулировать указанной структурой и выводить как (оптимизированный) CSS.
Чтобы использовать синтаксический анализатор CSS, создайте новый экземпляр. Конструктор имеет следующий вид:
new \Sabberworm\CSS\Parser($css);
Например, чтобы прочитать файл, можно сделать следующее:
$parser = new \Sabberworm\CSS\Parser(file_get_contents('somefile.css'));
$cssDocument = $parser->parse();
Достаточно…