Блог German

Личный блог German

Личный блог German

HTML — это все, что вам нужно для создания веб-сайта Перевод

Недавно я значительно улучшил производительность своего веб-сайта, используя правильный инструмент для работы. Суть заключается в том, чтобы быть внимательным и целеустремленным в отношении использования меньшего количества JavaScript, CSS, сторонних скриптов и всего остального, что мы создаем веб-сайты так — значительно повышает производительность сайта, доступность и удобство для конечных пользователей.

3
469

8 Комментариев

Вы должны писать плохой код Перевод

Это может звучать безумно, но… Мне нравится практиковаться в нелепых идеях.

Я выбираю проблему или вопрос и придумываю абсурдные решения. Все идет, как бы безумно это ни звучало. Это особенно интересно делать с кодом. И это не только для развлечения.

4
415

1 Комментарий

Дзен уже не тот: можно ли в настоящее время раскрутить свой канал и стать популярным блогером?

Дзен уже не тот: можно ли в настоящее время раскрутить свой канал и стать популярным блогером?

Платформа Яндекс Дзен в 2021 году претерпела серьезные изменения. Теперь каждый владелец монетизированного канала обязан подтвердить свою личность. Для этого делается селфи с раскрытым паспортом.

5
503

4 Комментария

Lightpack PHP — фреймворк

Lightpack PHP — фреймворк

Современная веб-инфраструктура PHP с исключительной производительностью и небольшими размерами. Достаточно просто познакомить вас с этой структурой с помощью простых примеров.

Философия, которая движет Lightpack фреймворком PHP:

  • Избегайте фасадов для ненужного синтаксического сахара.
  • Избегайте интерфейсов только ради интерфейсов.
  • Сократите слои, чтобы свести к минимуму глубокие цепочки вызовов.
  • Избегайте оберток вокруг оберток вокруг оберток. «Ад обертки».
  • Избегайте жаргона в пользу общеизвестных терминов. (Пример: модель вместо шлюза)
  • Все варианты дизайна сопряжены с компромиссами.
6
550

2 Комментария
Публикуйте, отвечайте, комментируйте...
Вы еще не зарегистрировались?
Войти

Огромная анаконда под водой

Самые тяжелые змеи в мире, они частично используют воду для поддержки своего веса. Если вы приблизитесь к анаконде, вы обнаружите, что их огромный размер не был недооценен.

Самая тяжелая из когда-либо зарегистрированных анаконд весила около 400 кг.

Огромная анаконда под водой

6
567

2 Комментария

Крах сложного программного обеспечения Перевод

Крах сложного программного обеспечения

В 1988 году антрополог Джозеф Тейнтер опубликовал книгу под названием «Крах сложных сообществ» . В нем он описал взлет и падение великих цивилизаций, таких как римляне, майя и чакоанцы. Его цель состояла в том, чтобы ответить на вопрос, который мучил мыслителей на протяжении веков: почему рухнули такие могущественные общества?

В своем анализе Тейнтер обнаружил, что главным врагом этих сообществ является сложность. По мере роста…

7
560

1 Комментарий

Команда RUTUBE восстановила функционал платформы после мощной кибератаки

Команда RUTUBE восстановила функционал платформы после мощной кибератаки

«Мы успешно завершили первый этап восстановления функционала платформы и намерены запустить видеохостинг сегодня. В данный момент на платформе проводится нагрузочное тестирование и дополнительная проверка на уязвимость».

Написал Александр Моисеев, генеральный директор RUTUBE.

RUTUBE обратился в правоохранительные органы для расследования инцидента: **9 мая видеохостинг подвергся мощной кибератаке, после чего доступ к платформе…

6
502

1 Комментарий

Почему лучше настраивать себя на позитив, даже если все плохо?

Почему лучше настраивать себя на позитив, даже если все плохо?

«Куда внимание, туда энергия», — говорят нам древние. Простая фраза, но трудновыполнимая, как и все очевидное. Еще недавно позитивное мышление считалось чем-то шарлатанским. Но теперь это научный факт: мы есть то, что мы думаем. Качество жизни напрямую зависит от типа мышления человека. Действительно, мы чаще всего получаем именно то, на чем концентрируемся.

лучше позитив

Счастливые люди как будто…

5
476

1 Комментарий

Dotclear 2 — скрипт (CMS) для блога

CMS
Dotclear 2 — скрипт (CMS) для блога

Dotclear 2 — это скрипт для веб-публикаций с открытым исходным кодом (GNU General Public License 2), созданное в 2003 году Оливье Менье. Сначала это был только его проект, но вскоре Dotclear собрал команду разработчиков.

Админка Dotclear 2

Админ интерфейс

Возможности Dotclear 2

  • Автоматическая установка
  • Мультиблог и многопользовательский
  • Статические страницы
  • Медиа-менеджер
  • Настраиваемый макет
  • Встроенный антиспам
    *…
7
831

4 Комментария

Скрипты поисковых систем

Скрипты поисковых систем

Ниже представлены скрипты поисковых систем для организации глобального поиска, как по одному так и по множеству сайтов с использованием морфологии, подсказок. Свой индексатор для создание первичного индекса.

Автономные поисковые системы

5
1.4k

Что такое Lemmy? (+ бесплатный хостинг)

Что такое Lemmy? (+ бесплатный хостинг)

Lemmy — это самодостаточная платформа для агрегации социальных ссылок и дискуссий. Он полностью бесплатный и открытый и не контролируется какой-либо компанией. Это означает, что здесь нет рекламы, отслеживания или секретных алгоритмов. Контент организован в сообщества, поэтому легко подписаться на темы, которые вам интересны, и игнорировать другие. Голосование используется для того, чтобы вывести наиболее интересные элементы…

5
786

2 Комментария

HTML, CSS и JavaScript Frameworks Перевод

HTML, CSS и JavaScript Frameworks

ВНИМАНИЕ Эта статья может содержать ненормативную лексику, разжигание ненависти и откровенные оскорбления. Если ты тонкокожий слабак (пишет автор статьи), который и пяти минут не протянет на настоящей работе под руководством настоящего босса, сделай нам всем одолжение и …

Эта конкретная статья будет содержать МНОГО высказываний с моей стороны по поводу моего отвращения к тому направлению, в котором веб-разработка приняла…

8
544

3 Комментария

Flexbox и CSS Grid

CSS
Flexbox и CSS Grid

Flexbox и CSS Grid — это два модуля компоновки CSS, которые стали популярными в последние годы. Оба позволяют нам создавать сложные макеты, которые раньше были возможны только с помощью CSS-хаков и/или JavaScript. Flexbox и CSS Grid имеют много общего, и многие макеты могут быть решены с помощью обоих. Однако, когда использовать это другой вопрос.

Споры о CSS Grid и flexbox в настоящее время являются самой горячей темой в сообществе CSS. Если вы следите за…

4
618

3 Комментария

Чем отличается Frontend от Backend?

Чем отличается Frontend от Backend?

Ремесло веб-мастера, с течением времени, становится все многообразнее. Оно делится на все большее количество категорий и подкатегорий, обозначение которых нужно для удобства определения направления специализации.

Сейчас, эта сфера разделяется на два основных класса: Frontend и Backend.

Первый включает в себя обширное понятие работы над той частью cайта, что «на виду», то есть над всем тем, что пользователь видит, когда переходит…

5
530

1 Комментарий

Атлантида — в Антарктиде?

Атлантида — в Антарктиде?

Это случилось в последние десять тысяч лет до нашей эры. Именно этим периодом греческий философ Платон датирует последнюю фазу существования Атлантиды — островной империи, основанной морским богом Посейдоном, по своим размерам сопоставимой с «Ливией и всей Азией вместе взятыми». Как он повествовал в своих произведениях — островной континент являл собой одновременно и космополитическую столицу с прекрасными…

5
707

1 Комментарий

Дизайн: #noFramework Перевод

Дизайн: #noFramework

Раньше был Angular, затем React, теперь Vue.js… другие, такие как Ember, Backbone или Knockout, почти исчезли.

«Еще один фреймворк», кажется, поставляется каждый год, например, Svelte, Aurelia, и каждый из них теперь имеет свой аналог на стороне сервера (NestJS, NextJS или Nuxt для первых упомянутых, Sapper для Svelte)., так далее.

Не говоря уже о веб-фреймворках, отличных от JavaScript (Django, Spring, Laravel, Rails и др.). Есть даже фреймворки над фреймворками (Quasar, SolidJS) и, в конце этого спектра,…

6
564

2 Комментария

Для чего использовался успокаивающий стул?

Было ли это орудием пыток? Устройство на изображении ниже — это транквилизирующее кресло.

Успокаивающий стул

Успокаивающий стул — это устройство, которое использовалось для лечения психических заболеваний. Он был разработан доктором Бенджамином Рашем. Доктор Бенджамин был первым, кто поверил, что психическое заболевание — это болезнь разума, а не одержимость демонами.

Он считал, что…

5
625

1 Комментарий

Готовы ли США к сотрудничеству с другими странами?

Начинаю цикл публикаций в своём блоге переводов ответов с сайта Quora. Забавный ответ от Энни Рут Харрисон, живет в Соединенных Штатах.


К сожалению нет. У США есть менталитет «американская исключительность», «мандат королей», «американская гегемония», «Америка прежде всего», «комплекс превосходства». Называйте это как хотите, Америка знает, как вести себя хорошо, только если мы устанавливаем правила.

Дипломатия и внешняя…

4
598

Познакомьтесь с парой, которая живет в канализации уже 22 года!

Познакомьтесь с парой, которая живет в канализации уже 22 года!

Иногда, даже не зная их историй, нашим эмоциональным рефлексом по отношению к людям, живущим в канализации, может быть либо жалость, либо отвращение. Но нам, возможно, придется выяснить, что думать об этой колумбийской паре, которая последние 22 года живет в канализации.

22 года

Познакомьтесь с Мигелем Рестрепо и Марией Гарсия. Они встретились на улицах Медельина, Колумбия, в то время, когда оба были…

7
597

1 Комментарий

Как отказаться от алкоголя и начать жизнь заново?

Как отказаться от алкоголя и начать жизнь заново?

Если такой вопрос приходил к вам в голову, значить вы уже осознаете, что алкоголь является для вас проблемой. И это очень хорошо, так как большинство людей, больных алкоголизмом не признают своей зависимости.

Если вы решили бросить пить, то главное в этом случае — не подавление физической тяги к алкоголю, а создание определенного психического настроя, который смог бы оградить вас от соблазна в будущем. Ведь ситуации, в которых вы…

4
639

3 Комментария

Заблуждение ad populum (апелляция к большинству)

Заблуждение ad populum (апелляция к большинству)

Заблуждение ad populum — это апелляция к популярности утверждения как к основанию для его принятия.

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

Заблуждение ad populum также называют заблуждением…

5
713

3 Комментария

Утечки памяти: забытая сторона веб-производительности Перевод

Это перевод нескольких абзацев статьи Ноланом Лоусоном про производительность от 5 января 2022 г. Полный текст статьи на английском языке. Мне статья показалась интересной.


Я исследовал и узнал достаточно об утечках памяти на стороне клиента, чтобы понять, что большинство веб-разработчиков не слишком беспокоятся о них. Если веб-приложение теряет 5 МБ при каждом взаимодействии, но оно все еще работает, и никто этого не замечает,…

6
603

3 Комментария

Каменный сад Реандзи — молчание вечности

Каменный сад Реандзи — молчание вечности

Жители Японии издавна славятся своей глубокой и местами непонятной культурой. Для них камни и места, где они находятся, считаются священными, ведь их избрали боги в качестве своего временного жилища.

Каменный сад Реандзи

В Средневековье появились первые каменные сады, прогулка среди которых приводила смятенную душу в умиротворенное состояние, помогала разобраться в суетных мыслях, укрепляла…

6
666

1 Комментарий

PHP CSS Parser (Парсер CSS PHP)

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();

Достаточно…

7
654

2 Комментария