Блог German

Личный блог German

Личный блог German

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

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

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

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

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

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

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

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

Читать далее
German German
12 Июня 2022 01:02
6
2

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

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

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

Читать далее
German German
10 Июня 2022 00:01
7
1

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

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

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

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

Читать далее
German German
13 Мая 2022 00:01
6
1

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

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

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

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

Читать далее
German German
01 Мая 2022 22:12
5
1
Публикуйте, отвечайте, комментируйте...
Вы еще не зарегистрировались?
Войти

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

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

Админка Dotclear 2

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

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

  • Автоматическая установка
  • Мультиблог и многопользовательский
  • Статические страницы
  • Медиа-менеджер
  • Настраиваемый макет
  • Встроенный антиспам*...
Читать далее
German German
28 Марта 2022 07:54
6
5

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

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

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

Читать далее
German German
21 Марта 2022 03:57
5
1

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

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

Читать далее
German German
19 Марта 2022 21:04
5
2

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

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

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

Читать далее
German German
17 Марта 2022 00:56
8
6

Flexbox и CSS Grid

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

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

Читать далее
German German
16 Марта 2022 04:06
4
3

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

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

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

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

Читать далее
German German
09 Марта 2022 03:14
5
1

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

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

Читать далее
German German
08 Марта 2022 04:28
5
1

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

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

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

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

Читать далее
German German
07 Марта 2022 04:26
6
2

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

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

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

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

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

Читать далее
German German
21 Февраля 2022 21:02
5
1

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

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


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

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

Читать далее
German German
21 Февраля 2022 20:54
4
1

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

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

22 года

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

Читать далее
German German
18 Февраля 2022 17:31
7
1

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

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

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

Читать далее
German German
08 Февраля 2022 02:37
4
4

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

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

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

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

Читать далее
German German
05 Февраля 2022 02:48
5
3

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

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


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

Читать далее
German German
07 Января 2022 01:49
6
3

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

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

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

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

Читать далее
German German
05 Января 2022 01:52
6
1

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

Достаточно...

Читать далее
German German
01 Января 2022 18:28
7
2

Называть вещи сложно (от автора Mecha CMS) Перевод

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

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

Один...

Читать далее
German German
28 Декабря 2021 17:42
5
2

Instagram должен быть дружелюбным. Так почему это делает людей такими несчастными?

Для растущего числа пользователей и экспертов в области психического здоровья позитивность Instagram — это как раз проблема с его неустанным упором на продвижение «идеального» образа жизни. Следует ли всем просто прекратить прокрутку?

Когда 24-летняя модная блогерша Скарлетт Диксон опубликовала фотографию, на которой она завтракает, Интернет стал неприятным.

«Лучшие дни начинаются с улыбки и позитивных мыслей. И блины. И...

Читать далее
German German
11 Декабря 2021 00:48
6
1

Нейроинженер обучает крыс играть в Doom II

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

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

Сам проект относительно дешевый (менее $ 2000): установка виртуальной реальности, которая автоматически...

Читать далее
German German
26 Ноября 2021 01:04
6
1

Команда модераторов Rust уходит в отставку

Вся команда модераторов немедленно подает в отставку. Эта отставка сделана в знак протеста против того, что основная команда считает себя неподотчетной никому, кроме себя.

В результате такой структурной безответственности мы не смогли обеспечить соблюдение Кодекса поведения Rust в соответствии со стандартами, которых ожидает от нас сообщество, и стандартами, которых мы придерживаемся. Уходить в таких обстоятельствах причиняет нам глубокую боль, и мы приносим свои извинения всем тем, кого мы подвели. В знак признания, что мы из вариантов с точки зрения Rust управления, мы чувствуем, как будто мы не не конечно остальные для нас, но уйти в отставку и сделать это заявление.

Источник: https://github.com/rust-lang/team/pull/671

German German
22 Ноября 2021 18:48
5
3