March 23rd, 2009

nepal

бета яндекс.карт умеет маршруты рисовать

Вы все, конечно, сразу начнёте надо мной смеяться и пальцем показывать, но я только что об этом узнал.

Напр. вот.

Даже интересно местами маршруты строит -- напр. предлагает c Ленинградки в Долгопу ехать через ул. Дыбенко. Это хорошо и правильно, а Гугл почему-то хочет непременно до МКАДа доехать, хотя сам же показывает, что по Дыбенко быстрее. Наверное, у Гугла есть ещё критерий простоты (или по количеству манёвров, или он просто тяготеет к крупным магистралям). И никто из них не даёт эти критерии подкручивать.

Теперь осталось научить ставить точку промежуточную (начальную и конечную точки можно таскать уже), совмещать всё это с пробками, то есть выбирать маршрут с учётом пробок.

PS кстати, картография и у гугла, и у яндекса (и у рамблера) от "геоцентр-консалтинг". Рамблер, кстати, тоже умеет маршрут прокладывать.
nepal

как "поймать" процесс

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

Наверное, следовало запустить strace -u myuser, но я такого флага не знал, потому что тупой. Поэтому написал вот такую машинерию:
while ! strace -oout -p $(ps --no-header -o pid -C sudo); do :; done

Пояснения.Collapse )
nepal

sudo: epic fail

На одной системе (в VE) у меня смешно глючила sudo -- писала три раза, что пароль неправильный, и отваливалась. Я стал думать на sudo, на pam, проверил там всё...

А оказалось всё до смешного просто -- вместо устройства /dev/tty на системе был почему-то простой файл.