Вы не вошли.


Нету, я вот решил написать логгер для своей говноутилиты на своем говноязыке разметки логов (желательно делать непохожим ни на один другой) и так с каждой говноутилитой в линупсе, как заставить сие поделие нормально читаться в твой программе?
Не в моей, ок? Напишешь правила разбора синтаксиса - вкинешь на kde.org.
Написать парсер xml на каком-нибуть руби что бы читать cat /var/log/kernel.log | rb_xml parse | tail -f дело 5 минут.
Тогда придется парсер на руби встраивать в ядро вместе с самим руби. Нафик это надо, а? В /var/log/messages даже младенец разберется. Большая часть утилит, которая сыпит логами весит и жрет меньше чем руби с парсером. Зачем городить махину с таким некислым оверхедом?
Кстати, XML сам по себе это не стандарт логов и конструкцию для лога там можно прикрутить в бесчисленном количестве вариантов. А значит надо будет прикручивать схемы, проверку на валидность и прочий гемор.
Отредактировано spoilt (09-10-11 15:53:34)
We'll force you to be nice to each other
Kill you before you kill each other
Вне форума


В /var/log/messages даже младенец разбереться.
Linux Fondation так и сделали.
Несколько недели отняло правда, ну че...

Добавлено спустя 01 мин 18 с:
Кстати, XML сам по себе это не стандарт логов и конструкцию для лога там можно прикрутить в бесчисленном количестве вариантов. А значит надо будет прикручивать схемы, проверку на валидность и прочий гемор.
А че является стандартом логов?

Вне форума


А че является стандартом логов?
В винде любая фигня стандартизирована, к примеру - база данных настроек - реестр. Кстати, конфиги можно даже оформлять хоть в JSON.
Тогда придется парсер на руби встраивать в ядро вместе с самим руби. Нафик это надо, а?
Во первых, я говорил за консольную утилиту для красноглазых что можно написать на руби, во вторых, впилить в 100 строк кода парсер xml\json ничего не стоит.
А значит надо будет прикручивать схемы, проверку на валидность и прочий гемор.
Блять, а ничего страшного что _ВСЕ_ это сделано для КАЖДОГО лога УНИКАЛЬНО в твоей гуишной утилите?
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


В винде любая фигня стандартизирована, к примеру - база данных настроек - реестр. Кстати, конфиги можно даже оформлять хоть в JSON.
Я это знаю, вопрос был к spoilt. 
Вне форума


Я это знаю, вопрос был к spoilt.
Я считаю, что все должно быть стандартизировано, вот как винде, каким-бы не был реестр дерьмом и помойкой, он является стандартом, и можно написать на любом языке любой редактор реестра, чего к примеру, не сделаешь в говнолинупсе.
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


Я считаю, что все должно быть стандартизировано, вот как винде, каким-бы не был реестр дерьмом и помойкой, он является стандартом, и можно написать на любом языке любой редактор реестра, чего к примеру, не сделаешь в говнолинупсе.
Я то же так думаю.
Но если были стандарты, то это означало бы 2-3 дистрибутива, не более.
Вне форума


Во первых, я говорил за консольную утилиту для красноглазых что можно написать на руби, во вторых, впилить в 100 строк кода парсер xml\json ничего не стоит.
Консольные утилиты вообще в /var/log не лезут обычно. Туда имеют доступ только демоны и ядро. Все остальные сыпят логами у себя в домашних папках. А про сто строчек насмешили, руби никто не будет впиливать в простую как валенок утилиту на C, а на C такой парсер никак в 100 строк не влезет (можете глянуть в сторону libxml).
Добавлено спустя 01 мин 41 с:
Блять, а ничего страшного что _ВСЕ_ это сделано для КАЖДОГО лога УНИКАЛЬНО в твоей гуишной утилите?
Нет. Маленькая консольная фигня останется маленькой и консольной, большая гуевая хрень останется большой гуевой хренью. Все честно.
We'll force you to be nice to each other
Kill you before you kill each other
Вне форума


Ъ-линуксойды вообще логи через tail -f читают.
Какие-то они не Ъ, твои луноходы, less, а потом Shift + F, чтобы не засирать терминал, хотя да они профессиАналы, не буду с ними спорить, луноход антоним удобству 
линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур
Вне форума


Стандарты есть. POSIX, например.
Этому стандарту сто лет в субботу. А современных стандартов на линух нет в принципе.
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


Этому стандарту сто лет в субботу. А современных стандартов на линух нет в принципе.
Голосом лунохода, выпившего трешку ларечного пива и закусившего пачкой доширака: "не нужно"
линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур
Вне форума


Неужели и kernel-mode rootkit'ы?
Любые, не будь вторым терминалтором, который "ниосилил прочитать про тупую венду".
Добавлено спустя 04 мин 38 с:
Тот факт что линукс (да и MacOSX) на сегодняшний момент намного безопаснее винды, по моему несомненен.
Линукслогика. Типа юних=секурно? Что будет лучше защищено, винда без админа + MSE/Forefront+обновления, или линупс-мак вообще без антивирусов и совершенно не готовые к атакам (в эпл так вообще принцип закрывания дыр - "пока гром не грянет - мужик не перекерстится"). Напомнить про айфоны, брейкнутые через pdf прямо в магазине? Нда, это видимо и есть та самая дико крутая тру-юнипс ось, не спорю.
Отредактировано mav (09-10-11 21:48:23)
Мне больше HP Slate понравился. Его в большой карман можно положить, а у Apple - сковородка какая-то бестолковая. © Руслан Карманов, twitter (-;
Вне форума


линупс-мак вообще без антивирусов
я покрываюсь фейспальмами, читая про антивирусы. Антивирус-костыли к винде - уже стандарт де факто, к сожалению
mav, мы твою логику уже поняли:
IF поставил&настроил антивирус THEN ты мегаодмин ELSE фу! Неполноценный UNIXоид!
Добавлено спустя 05 мин 45 с:
Стандарты есть. POSIX, например. Винда является POSIX-совместимой, а линукс - нет.
POSIX - Portable Operating System Interface for Unix
Вне форума


Антивирус-костыли к винде - уже стандарт де факто, к сожалению
Секи, сейчас набегут виндовые эникеи и расскажут, как у них уже 3/5/10 лет все работает без антивирей.
We'll force you to be nice to each other
Kill you before you kill each other
Вне форума


POSIX - Portable Operating System Interface for Unix
Ох лол, вот уж точно кто-то осилил википедию линукс-зрением ))
Microsoft Windows Services for UNIX enables full POSIX compliance for certain Microsoft Windows products. Windows NT-based operating systems up to Windows 2000 had a POSIX layer built into the operating system, and UNIX Services for Windows provided a UNIX-like operating environment. For Windows XP, UNIX Services for Windows must be installed to provide POSIX compatibility. The UNIX Subsystem is built in to the Enterprise and Ultimate editions of Windows Vista and 7, and cannot be added separately to the other editions.
en.wikipedia.org/wiki/POSIX#POSIX_for_Windows
Отредактировано mav (09-10-11 22:40:18)
Мне больше HP Slate понравился. Его в большой карман можно положить, а у Apple - сковородка какая-то бестолковая. © Руслан Карманов, twitter (-;
Вне форума


Секи, сейчас набегут виндовые эникеи и расскажут, как у них уже 3/5/10 лет все работает без антивирей.
Поздняк им метаться - многие из них на первой странице уже засветили свои костыли SUPER PROFESSIONAL антивирусы-комбайны 
Вне форума


я покрываюсь фейспальмами, читая про антивирусы. Антивирус-костыли к винде - уже стандарт де факто, к сожалению
Был бы Линукс популярным, были бы и вирусы.
mav, мы твою логику уже поняли:
IF поставил&настроил антивирус THEN ты мегаодмин ELSE фу! Неполноценный UNIXоид!
GNU is Not Unix.
Неполноценны потенциальный последователь Linux Foundation, kernel.org & CO.
POSIX - Portable Operating System Interface for Unix
Ты конечно [censored] сектант.
Вот тебе POSIX
Что написал Дестер так и есть.
Стандарты есть. POSIX, например. Винда является POSIX-совместимой, а линукс - нет.
Microsoft POSIX subsystem
Windows NT 3.5, Windows NT 3.51 и Windows NT 4 были Fully POSIX-compliant
В том же времени никакой Линукс, никогда таким не являлся.
Вне форума


Пруфы того, что линукс+брандмауэр менее безопасен, чем виндовс+антивирус+UAC+брандмауэр, будут?
Вне форума


Секи, сейчас набегут виндовые эникеи и расскажут, как у них уже 3/5/10 лет все работает без антивирей.
А че? У меня система установлена 3 лет назад. За то время terminaLtor, поменял 100500 версии не менее чем 10 дистрибутивов. Начитал и нахачил Long PHP Codez на 100500 строк. 
Добавлено спустя 05 мин 55 с:
Пруфы того, что линукс+брандмауэр менее безопасен, чем виндовс+антивирус+UAC+брандмауэр, будут?
Линукс более безопасен - у меня на роутере. Зато он очень ничего и не делает.
О кофеварке упоминать не буду - она в космосе спутники обгоняет.
Понимайте - есть такое как специфическая безопасность - безопасность на единицы сделанной работы. Линукс - безопасность выше, работа ниже, специфическая безопасность та же, если не (намного) ниже.

Вне форума


Поздняк им метаться - многие из них на первой странице уже засветили свои костыли SUPER PROFESSIONAL антивирусы-комбайны
Да, а кто сказал, что они NON-Stop работают?
У меня KIS запускается только если что супер мега Линукс роутер подозревается, что пропустил. 
Вне форума


kernel.org
Чую, что беседа скатится к сферическим троянам для сферических линуксов.
Первоначально речь шла про вирусы для линукса, чьё существование ещё научно не доказано. Или есть пруфы их существования?
Вне форума


Линукслогика. Типа юних=секурно? ... линупс-мак ... айфоны, брейкнутые через pdf прямо в магазине? Нда, это видимо и есть та самая дико крутая тру-юнипс ось, не спорю.
0. (юних==секурно) != TRUE (всегда), но статистически верно в сегодняшнем мире.
1. Моя не линух любит. Моя жЭнщин любит. Ну и покушать вкусно.
2. Моя твоя поток сознания непонимай. Джейлбрейк происходил в системе зашитой в телефоны. Не сравнивай с десктоп системами, которые активно обновляются.
3. Линупс != Мак (оба юниксы в плане поддержки POSIX, но разные по архитектуре).
И кстати, "true unix" - это система отвечающая стандартам UNIX (в частности POSIX), а вовсе не мифическая "бронебойная ось без дыр".
- Модератор... ты очень, очень глубоко заблуждаешься...
- Два предупреждения за скрытый мат!
Вне форума


Чую, что беседа скатится к сферическим троянам для сферических линуксов.
Первоначально речь шла про вирусы для линукса, чьё существование ещё научно не доказано. Или есть пруфы их существования?
Сюда, таки давным давно, специально для идиотов рассматривали:
По крайней мере у нас нет вирусов! 
Вне форума
[ Сгенерировано за 0.017 сек, 7 запросов выполнено - Использовано памяти: 1.81 Мбайт (Пик: 1.89 Мбайт) ]