Как стать автором
Обновить

Линус Торвальдс отказывается от ограничения в 80 символов на строчку терминала в Linux 5.7

Время на прочтение 3 мин
Количество просмотров 13K
Разработка под Linux *История IT


Линус Торвальдс (Linus Torvalds) в переписке, касающейся объявления о релизе Linux 5.7, пояснил, почему в этой версии ядра было снято ограничение в 80 символов на строчку терминала (checkpatch/coding-style: deprecate 80-column warning). Теперь рекомендуемая, но необязательная, длина строки 100 символов. Разработчикам можно делать и больше, если это им действительно нужно.
Читать дальше →
Всего голосов 27: ↑26 и ↓1 +25
Комментарии 62

Сети, устойчивые к разрушению, скоро вступят в строй

Время на прочтение 2 мин
Количество просмотров 4.4K
Чулан
Инженеры по заказу военных предпринимают упорные попытки создать новые сетевые протоколы, которые будут гарантировать устойчивую работу сети в самых сложных условиях. Например, когда каждый радиоузел активен в течение всего лишь 20% времени, а конфигурация беспроводной сети постоянно изменяется. Такую сеть практически невозможно уничтожить.
Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Комментарии 19

Bring me back to my 80's!

Время на прочтение 3 мин
Количество просмотров 714
Дизайн
Предлагаю всем желающим обзорную экскурсию по дизайну 80-х — яркому, кичливому, безудержному. 

Кто-то еще наверное помнит волосы всех цветов радуги от розового до фиолетового, блестки, мэйк-ап в цвет волос — розовые губы, голубые тени, модные парни с пирсингом и в рэй-бэнах. А какая была одежда — пиджаки с подплечниками, выходящими за грани плеч и разумного, топики «голый живот», широкие ремни, лосины, мини-юбки! А джинсы-варенки, а еще много-много спандекса для тех кто посмелее или поголубее. А скейтборды, а «Монополия», а первые аркады, брейк-данс, Все жили мечтой о Reebok, Gap, Guess, Adidas!

Что ж прошло каких-то 30 лет и снова возродилось целое поколение трендов. Эту весну-лето мы благополучно переживаем в 80-х. И снова лосины, широкие белые ремни, рэй — бэны, огромные браслеты, узкие джинсы на всех без полоразделения… На MTV заставки в виде «змейки», «тетриса» и проч… Языки Rolling Stones!… Кубик Рубика! Да и еще одно — Трансформеры, вернулись!  

Вот и подумалось мне обозначить самые яркие камбэки из позднего модернизма 80-х!

Итак, что ищем — 80-е — начало эпохи консьюмеризма, разнообразия и изобилия. Забыты орнаменты 70-х, дизайнеры ищут новые формы, а не содержания. На своем флаге они поднимают нон-функциональный дизайн, индустриальность и современные технологии. Стекло и металл, буйство цвета, диско…

Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Решение проблемы с появлением 8080 порта в ISP manager (настройка редиректа на 80 порт)

Время на прочтение 3 мин
Количество просмотров 28K
Разработка веб-сайтов *
Сегодня столкнулся с проблемой — обнаружилось, что по ошибке старого системного администратора, в одном очень редком случае у нас происходил редирект с обычного 80 порта на порт 8080.

Из-за этого в индекс яндекса попала целая куча страниц, имеющих адрес example.com:8080, потому что проблема существовала уже 3 года, а заметили ее только сейчас.

Проблема усугублялась тем, что сервер конфигурировался автоматически с помощью ISP manager, что привело к тому, что сайты были доступны как по адресу example.com, так и по example.com:8080, и с учетом того, что к серверу было привязано 5 ip-адресов и на нем крутилось около 20 сайтов, переконфигурировать все вручную чтобы сконфигурировать правильным способом апач и nginx (сделать, чтобы апач слушал только 127.0.0.1 и чтобы они висели на одном порту с nginx, а внешние адреса слушал только nginx) не представлялось возможным. Проблеме потенциально подвержены все сайты, которые пользуются ISP manager, поэтому я считаю ее достаточно актуальной, и решил опубликовтаь свое решение, чтобы все тоже проверили и исправили, если надо.

Соответственно стояла задача — «малой кровью» сделать:
1. чтобы сайт example.com корректно работал, но не открывался по адресу example.com:8080
2. чтобы с порта 8080 для одного определенного сайта шел редирект на 80 порт, чтобы сохранить работоспособность страниц, попавших в выдачу яндекса.

Читать дальше →
Всего голосов 8: ↑3 и ↓5 -2
Комментарии 7

Все, что хотел

Время на прочтение 2 мин
Количество просмотров 18K
JavaScript *Node.JS *

Hotel – приют для localhost.


Запуск и управление всех ваших веб-проектов с одного адреса.


Больше, разных портов костылей.


Можно держать зоопарк портов для каждого проекта: 9000, 8000, 8080, 3000, 3001…
Или настраивать веб-сервер, править /etc/hosts файл или DNS для каждого проекта.
А еще помнить, как запускать девелоперский веб-сервер для каждого проекта:


  • gulp
  • gulp serve
  • gulp watch
  • ionic serve
  • browser-sync start --server --no-open --directory --files
  • http-server -p 9000
  • python -m http.server 8000
  • php -S localhost:8000
  • и так далее...

Сделать жизнь проще поможет hotel.


Читать дальше →
Всего голосов 40: ↑36 и ↓4 +32
Комментарии 11