Pull to refresh
21
0
Михайловский Василий @Ti_webdev

Web-телепат

Send message

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

Reading time 2 min
Views 19K

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.


Читать дальше →
Total votes 40: ↑36 and ↓4 +32
Comments 11

Стиль кодирования условия неравенства

Reading time 1 min
Views 4.6K

Есть несколько способов оформлять неравенство.
В одном случае мы, располагая переменную слева, пишем как читаем: «X больше нуля».
X > 0

Другой метод — меньшее число находится слева, большее справа, облегчая определение диапазона:
0 < X && X < 100

Холивар открыт, господа!
Total votes 56: ↑14 and ↓42 -28
Comments 25

Лайфхаки в веб-разработке

Reading time 3 min
Views 4.1K
Upgrade your Life

Ссылки открытия файлов в IDE


Это облегчит вам поиск нужного файла.
Вы сможете создавать ссылки на код прямо на странице ошибки. Или в журнале ошибок.
Сделайте ссылки в dev панели на класс контроллера и файл шаблона (или что там у вас?)
Клик на такую ссылку будет переносить вас в соответствующий файл открытой IDE.

Читать дальше →
Total votes 78: ↑50 and ↓28 +22
Comments 32

Поддержка атрибута «form» для старых браузеров

Reading time 1 min
Views 720
Добрый вторник, хабр.

По нужде написал fallback скрипт для поддержки атрибута form в старых браузерах.

Атрибут form связывает элементы или группу элементов <fieldset> с формой по её идентификатору. Такая связь необходима в случае, когда элемент не располагается внутри формы. Таким образом, можно отправлять данные на сервер и работать с формой, как если бы элементы находились внутри формы.

Просто подключите jquery и этот скрипт:
github.com/Ti-webdev/js-attr-form/blob/master/html5-attr-form-fallback.js
Total votes 32: ↑25 and ↓7 +18
Comments 8

Автоматические хосты для веб-разработки (FreeBSD)

Reading time 2 min
Views 5.9K


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

Как вариант, можно скриптами обновлять конфиги apache и файл hosts.

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

Итак, создадим зону ".dev" (используя демон named и apache под FreeBSD)
Читать дальше →
Total votes 45: ↑38 and ↓7 +31
Comments 21

Information

Rating
5,080-th
Location
Екатеринбург, Свердловская обл., Россия
Date of birth
Registered
Activity