Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от opennews (??), 05-Июн-13, 14:15 | ||
Инженеры из компании Facebook анонсировали (https://www.facebook.com/notes/facebook-engineering/watchman...) новый открытый инструмент Watchman (https://github.com/facebook/watchman), в рамках которого создан сервис для отслеживания изменения и поиска файлов в заданных иерархиях директорий. При обнаружении факта изменения содержимого файла Watchman позволяет выполнить определённое пользователем событие, привязанное к типу файла и характеру изменений. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Facebook представил Watchman, открытый инструмент для отслеж..." | –5 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 14:15 | ||
Чем он лучше связки крон + %система версионирования%? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Facebook представил Watchman, открытый инструмент для отслеж..." | +18 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 14:21 | ||
Тем, что не костыль на баше, а специально заточенная под задачу софтина. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
6. "Facebook представил Watchman, открытый инструмент для отслеж..." | –3 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 14:28 | ||
> Тем, что не костыль на баше | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
8. "Facebook представил Watchman, открытый инструмент для отслеж..." | +8 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 14:30 | ||
> Не костыль - значит, не юниксвейно. Можно закaпывать. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
9. "Facebook представил Watchman, открытый инструмент для отслеж..." | +5 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 14:33 | ||
Мы работаем над этим. Столкнулись с проблемой: наше ядро нуждается в интерпретаторе. Совать для этого сишный блоб баша - поттерингизм в терминальной стадии. Должно быть все на чистых скриптах, включая прошивку биоса. Но вот кто их будет интерпретировать - пока непонятно. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
13. "Facebook представил Watchman, открытый инструмент для отслеж..." | +4 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 15:00 | ||
> кто их будет интерпретировать - пока непонятно. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
14. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от anonymous (??), 05-Июн-13, 15:07 | ||
глубокоуважаемый барон вытаскивал себя за волосы, но суть та же. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
16. "Facebook представил Watchman, открытый инструмент для отслеж..." | +2 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 15:13 | ||
> глубокоуважаемый барон вытаскивал себя за волосы, но суть та же. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
30. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 05-Июн-13, 18:02 | ||
> Кэп, кстати, намекает, что процессор - это такой аппаратный интерпретатор машинных команд. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
46. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 06-Июн-13, 06:28 | ||
> Ведь кристалл - это не скрипт, | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
26. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 17:39 | ||
Bootstrap - это не шнурок, а такая небольшая лямка на пятке ботинка, чтобы за нее можно было тянуть при надевании ботинка на ногу. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
18. "Facebook представил Watchman, открытый инструмент для отслеж..." | –4 +/– | |
Сообщение от cmp (??), 05-Июн-13, 15:39 | ||
От чего же не юниксвейно-то? нафиг цсс, мониторить каталог расшаренный по tftp для цисок и прочего сетевого хлама, а то ловить событие в rsyslog который в центосе жутко древний от демона который через сутки работы забивает на запись отладочных мессаг в лог и который приходится перегружать по крону из-за этого, вот это костылище. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
37. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 21:35 | ||
> что может быть удобнее и проще. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
45. "Facebook представил Watchman, открытый инструмент для отслеж..." | –3 +/– | |
Сообщение от cmp (??), 06-Июн-13, 05:57 | ||
> Нормальные системы управления конфигурацией, типа puppet. Гораздо удобнее и проще ваших | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
53. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 06-Июн-13, 12:22 | ||
> Да идите вы с вашим руби куда-нибудь, реализуйте его поддержку для всех | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
47. "Facebook представил Watchman, открытый инструмент для отслеж..." | +2 +/– | |
Сообщение от Аноним (-), 06-Июн-13, 06:31 | ||
>> что может быть удобнее и проще. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
52. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 06-Июн-13, 12:20 | ||
При том, что некий адепт культа костыля предлагает на базе монитора изменения файлов сделать велосипед для группового администрирования (см. выше). | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
54. "Facebook представил Watchman, открытый инструмент для отслеж..." | –2 +/– | |
Сообщение от cmp (??), 06-Июн-13, 15:08 | ||
Какого черта, причем тут групповое администрирование, я предложил вариант при котором не надо еб..ть мозг зайдя под юзером на линукс и набрав ifconfig увидеть - комманд нот фаунд, потому что, мля, кто-то решил, что нефиг делать каталогам sbin в переменной PATH обычных узеров. | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
55. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 06-Июн-13, 16:22 | ||
А реагировать на изменения в каталоге /cfg кто будет? Ядро? | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
36. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Kroz (??), 05-Июн-13, 21:14 | ||
> Тем, что не костыль на баше, а специально заточенная под задачу софтина. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
38. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 05-Июн-13, 21:37 | ||
> Повторю вопрос: чем лучше других (inotify, например) с точки зрения результата? | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
7. "Facebook представил Watchman, открытый инструмент для отслеж..." | +6 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 14:30 | ||
> Чем он лучше связки крон + %система версионирования%? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Facebook представил Watchman, открытый инструмент для отслеж..." | –3 +/– | |
Сообщение от username (??), 05-Июн-13, 14:25 | ||
О боги, я представляю с помощью каких костылей работает fb если им нужны такие тулзы! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
49. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 06-Июн-13, 08:02 | ||
> О боги, я представляю с помощью каких костылей работает fb если | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
12. "Watchman - весьма интересно" | +1 +/– | |
Сообщение от fi (ok), 05-Июн-13, 14:52 | ||
Думал в нашем проекте написать что-то подобное, а тут уже готовое решение. Попробуем, если будет как заявлено, включим в нашу систему. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
22. "Watchman - весьма интересно" | +/– | |
Сообщение от hshhhhh (ok), 05-Июн-13, 17:22 | ||
http://www.opennet.dev/openforum/vsluhforumID3/90323.html#17 | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
15. "Facebook представил Watchman, открытый инструмент для отслеж..." | +3 +/– | |
Сообщение от StreSS.t (ok), 05-Июн-13, 15:10 | ||
Либо пере изобрели либо еще сильно курили (там первый коммит от 2010 года) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Facebook представил Watchman, открытый инструмент для отслеж..." | +7 +/– | |
Сообщение от fa (??), 05-Июн-13, 15:18 | ||
все уже давно написано | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
28. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от имя (?), 05-Июн-13, 17:59 | ||
У вас слишком простые исходники. man inotifywait, /-r | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
19. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 16:03 | ||
dtrace такое тоже умеет | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
48. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от Аноним (-), 06-Июн-13, 06:35 | ||
> dtrace такое тоже умеет | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
20. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от FedeX (?), 05-Июн-13, 16:23 | ||
>вместо пересборки всего проекта применяется тактика инкрементальной пересборки только изменённого кода. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
21. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Crazy Alex (ok), 05-Июн-13, 16:34 | ||
Если компилатор какой-то подобной глупостью занимается - в топку его. Мало ли в каких условиях его запускали и почему надо перебилдить. Это дело внешней тулзы. Но я как-то не припомню таких идиотских компиляторов. А паскалевские (особенно для какого-нибудь простенького BP7) просто очень шустры, там время компиляции не всегда и заметно. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
23. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от hshhhhh (ok), 05-Июн-13, 17:25 | ||
Возможно, под "компилятор" он имел в виду что-нибудь типа "эклипс" | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
27. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от www2 (ok), 05-Июн-13, 17:40 | ||
make | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
33. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от FedeX (?), 05-Июн-13, 18:26 | ||
да пожалуй я имел ввиду билдер, а не компилер - взять к примеру Delphi, там просто это все было интегрировано. Помню что он создавал dcu-файлы - скомпилированные модули, и при следующей компиляции пересобирал только измененные pas-модули. Это было более двадцати лет назад | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
39. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 05-Июн-13, 21:40 | ||
> да пожалуй я имел ввиду билдер, а не компилер - взять к | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
56. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от FedeX (?), 06-Июн-13, 18:07 | ||
ну make вообще ущербный инструмент и на самом деле не умеет того что умеет любой билдер для паскаля так что сравнение не уместно. В С/С++ для которых в основном используется make для сборки вообще нет понятия модуля, а то что есть - костыли препроцессора лишь имитирующие модульность. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
24. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от DJa (?), 05-Июн-13, 17:38 | ||
Теперь изменения ваших файлов в вашей хронике на ФБ :) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
25. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от anonymous (??), 05-Июн-13, 17:38 | ||
фейсбук написал свой велосипед, хотя уже давным-давно есть известный lsyncd | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
31. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 05-Июн-13, 18:05 | ||
> фейсбук написал свой велосипед, хотя уже давным-давно есть известный lsyncd | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
34. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от anonymous (??), 05-Июн-13, 18:34 | ||
а что нет? | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
40. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 21:41 | ||
> а что нет? | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
32. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от ip1981 (ok), 05-Июн-13, 18:11 | ||
Программа сливает всё в FBI^W Facebook? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
35. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от Аноним (-), 05-Июн-13, 18:35 | ||
А Linux сливает все твои данные на kernel.org, ага. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
41. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от wolfovich (?), 05-Июн-13, 23:34 | ||
Не совсем понятно как его запустить как службу и общаться с помощью json | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
42. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от Sokoloff (?), 05-Июн-13, 23:42 | ||
Странно вспомнили про inotify, но не упомянули incron, а это прямой аналог. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
43. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 06-Июн-13, 01:27 | ||
как это инжИнеры фб не запилили код на руби, | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
44. "Facebook представил Watchman, открытый инструмент для отслеж..." | +1 +/– | |
Сообщение от pavlinux (ok), 06-Июн-13, 01:29 | ||
Пля, баян великий... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
50. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 06-Июн-13, 08:04 | ||
> Пля, баян великий... | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
51. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от тигар (ok), 06-Июн-13, 10:46 | ||
>kqueue в Mac OS X, FreeBSD 9.1 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
57. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (-), 08-Июн-13, 19:02 | ||
еще одни пыходети не осилили http://pythonhosted.org/watchdog/ | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
58. "Facebook представил Watchman, открытый инструмент для отслеж..." | +/– | |
Сообщение от Аноним (58), 21-Мрт-19, 03:35 | ||
От вы тупни старообрядные, пишу из будущего и уверяю, что данная утилита нашла широкое применение в прикладном программировании, без неё совершенно не обойтись!!! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |