Здравствуйте, Vzhyk, Вы писали:
V>06.03.2012 3:57, мыщъх пишет:
>> про сша уже писал. V>Ну то бишь ты тоже подтверждаешь тезис о неадекватности русских менеджеров.
да, но... в россии есть уникальные продукты. значит, как-то манагеры все-таки справляются. взять хотя бы яндекс. работает ведь. а рамблер угробили. еще был апорт. хороший был поисковик. в момент когда он уже катился в пропасть и я им пользовался по инерции -- зашел я как-то в ту компанию. бардак блин. манагры какие-то пацаны пионерского возраста. не, ну как они могут адекватно руководить?!
а вот интересно -- кроме яндекса в россии есть что-то крупное? антвирус касперского хоть и технологически продвинут, но все же это проект, который можно реализовать силами небольшой команды, которыми руководить не нужно -- они и сами в курилке обо всем договорятся. кстати. по словам НК у них за десять лет трижды менялась команда манагеров, причем полностью. т.е. в среднем три года. я охреневаю. я-то в нашей компании планирую до пенсии доработать. самый молодой директор команды из пяти человек, которого я только видел, это чувак, который с нами три года работает. причем, для него сейчас это огромная головная боль, ибо за три года он не до конца въехал во все бизнес-процессы. что такое три года для манагера? он только начинает понимать суть вещей и обустройство мира. и мне интересно кто пойдет манагером в компанию, которая увольняет манагеров быстрее, чем набирает? я бы не пошел. чисто хотя бы потому что три года мне нужно отпахать только чтобы вникнуть. потом уже можно работать не в таком темпе. можно даже слегка расслабится (особенно, если в компании все налажено и работает как часы). а если меня через три года уберут -- на фига мне вообще работать?! можно даже в офис не является, т.к. раз приняли, то сразу не уволят. уволят потом. безотносительно моей работы. так мне хоть обидно не будет, что уволили, т.к. я ни хрена не делал, ибо мотивации не было.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Здравствуйте, Ikemefula, Вы писали:
I>Здравствуйте, Satanas, Вы писали:
I>>>Твоя позиция — все решается деньгами. Стало быть что бы бизнес стал самоокупаемым надо вливать в него деньги. Получается какой то анекдот про тумбочку S>>Чтобы сколотить небольшой капитал, нужен большой капитал. (с) I>Итого, что бы заработать первый рубль уже нужны деньги ?
так ведь... мелкие фирмы вырождаются. их поглощают крупные. доход в 10% от оборота это уже очень хорошо. т.е. с лимона мы будет иметь $100k. а это зарплата программиста средней руки, работающего за жопо-часы и не несущего никаких рисков. т.е. лимон это не деньги. вот с миллиарда уже можно что-то поиметь.
кстати, при лимоне баксов стартового капитала выйти на рынок считется нереально. халва акбар если бабок хватит допилить прототип с прицелом продать крупной фирме, а она уже выведет вас в люди. но лимон это очень-очень мало. нужны или связи, или знание рынка (попил, откаты и распил), или хотя бы одна светлая голова в тиме, способная что-то родить, но даже в этом случае желательно хотя бы два ляма.
по статистике стреляет один проект из десяти. т.е. если вы инвестируете свои бабки, то вам нужно как минимум десять лямов, чтобы вернуть вложенное бабло обратно. шансы заработать при этом намного ниже, чем при игре в рулетку. кстати, у вас же компьютер под рукой. посчитайте вероятность выигрыша при честной рулетке и практически бесконечном денежном запасе (десять лямов это фактически бесконечность). выигрышная стратегия в игре в рулетку есть. только нужно много-много денег (ах, да. забыл упомянуть. чтобы казино не разорились -- есть ограничения, однако, их можно обойти).
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
М>а вот интересно -- кроме яндекса в россии есть что-то крупное? антвирус касперского хоть и технологически продвинут, но все же это проект, который можно реализовать силами небольшой команды, которыми руководить не нужно -- они и сами в курилке обо всем договорятся.
Понимаю, конкуренты. Пиар и все такое. Но мог бы хотя бы на сайт ЛК зайти, посмотреть, что это далеко не один проект, и уж тем более там не может быть "одной небольшой команды".
Даже если просто слегка подумать головой — "одна небольшая команда" не сможет разрабатывать даже просто антивирус под несколько разных платформ (Андроид, Винду десктопную, винду серверную, линуксы и т.п.).
И уж тем более не в силах этой команды будет писать продукты совершенно иного масштаба — взять хотя бы тот же корпоративный антивирус (с централизованным управлением и раздачей).
А KSN? Даже если не обзывать это модным словом cloud, это все равно существенный проект.
Кстати, про антивирус. Некоторые продукты ЛК антивирус не содержат вовсе
Вот тебе и "небольшой проект силами одной команды".
Иногда лучше жевать, чем говорить.
Про смену менеджеров в компании ничего сказать не могу. А заява:
М> а если меня через три года уберут -- на фига мне вообще работать?! можно даже в офис не является, т.к. раз приняли, то сразу не уволят. уволят потом.
... не то что троллизм, а просто какой-то очень толстый троллизм
Здравствуйте, SkyDance, Вы писали:
SD> Понимаю, конкуренты. Пиар и все такое.
не те масштабы. 2,000 против 100,000+ это разница на два порядка. извините, но если говорить о компаниях (а не о продуктах), то тут даже не моська vs слон, а слон vs воробышек. а если говорить о продуктах, то да, антивирус касперского это отличная демонстрация силы советских программистов (не уверен на счет российских и не в курсе их вклада в данный продукт).
SD> Даже если просто слегка подумать головой — "одна небольшая команда" SD> не сможет разрабатывать даже просто антивирус под несколько разных платформ
антивирус под несколько разных платформ спокойно пишут несколько разных небольших команд, взаимодействие между которыми сводится к нулю. о том и речь, что это хороший пример компании, не требующий слаженного управления.
SD> И уж тем более не в силах этой команды будет писать продукты совершенно иного масштаба SD> взять хотя бы тот же корпоративный антивирус (с централизованным управлением и раздачей).
что сложног в корпоративном антивирусе? если что -- наш отдел вообще работает на том секторе рынка, на котором ЛК вообще не представлен. и большой команды для этого не нужно. как раз домашние пользователи -- самые привередливые и конфигурации у них... мягко говоря очень разнотипные. корпоративный рынок в этом плане намного более предсказуемый. если у домашних пользователей что-то не работает, то поддержка трахается телепатией, а на корпоративном рынке можно слетать к кастомеру и разобраться на месте с проблемой.
SD> А KSN? Даже если не обзывать это модным словом cloud, это все равно существенный проект.
даже не знаю что это такое. а сколько людей над ним работает? и в чем суть их работы? возьмем для примера строительство дома. тут сложная логистика. нужно вовремя подвезти стойматериалы, организовать рабочих так, чтобы не вышло, что десять человек тормозят целую тысячу, техника простаивает и миллионы убытку. а вот копать картошку можно хоть командой из 100500 человек. дать лопаты и пару раз в день подвозить еду и воду. вот и вся логистика. картошка масштабируется просто идеально, особенно с учетом того, что будучи выкопанной она долго лежит и ей ничего не делается, а потому синхронизовать копание и перевозку на склад -- необязательно.
SD>Кстати, про антивирус. Некоторые продукты ЛК антивирус не содержат вовсе
и о чем это говорит? что 2,000 человек, которые в компании на самом деле заняты очень разными делами, а потому это не одна большая команда, а множество маленьких независимых команд. сколько говорите у них продуктов? ну пусть десять (судя по вашему их перечислению). а сколько в этих 2,000 человек вспомогательного персонала? ладно, пусть даже у нас будет 500 инженеров в компании (это сильно завышенная цифра, но ладно). десять продуктов. по 50 инженеров на команду. какие проблемы управления вы тут видите?! даже 2,000 человек это очень маленькая фирма по западным меркам. даже если у этой фирмы один продукт и все сотрудники работают над ним -- проблем управления все равно нет.
SD> Вот тебе и "небольшой проект силами одной команды". SD> Иногда лучше жевать, чем говорить.
ой, ладно, как будто вы не в курсе, что версию под дос евгений писал один. данилов в то же время писал др. веб. лозинский тоже был один. сейчас, конечно, программы резко усложнились. но ведь и средства разработки и анализа кода не стояли на месте.
М>> а если меня через три года уберут -- на фига мне вообще работать?! М>> можно даже в офис не является, т.к. раз приняли, то сразу не уволят. уволят потом. SD> ...не то что троллизм, а просто какой-то очень толстый троллизм
троллизм -- ваш ответ. если ваших предшественников убрали, то какие у вас перспективы? вы же не хуже меня понимаете, что если речь идет не о кодерстве под конкретное ТЗ (к которому действительно можно продуктивно приступить с первого дня), а об управлении, то как минимум необходимо завоевать авторитет, разобраться в тонкостях душевной ореентации каждого человека, собрать из этих людей команду... на это нужны силы и время. какой смысл этим заниматься если перспективы все равно нет? будет как в сказке -- сначала валим все на предшестенника, а потом готовим пять конвертов.
самый главный козырь -- почему при неоспоримом лидерстве антивируса ЛК по всем _техническим_ показателям, его _рыночная_ доля мягко говоря далеко не лидирующая. а я скажу вам почему. потому что на каждого инженера нужно десять продажников. продажникам нужно ставить четкие задачи и требовать их исполнения. продажники должны нарабатывать связи и действовать слаженно.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
М>не те масштабы. 2,000 против 100,000+ это разница на два порядка.
Что с чем сравниваем? А то ведь 1.3 млрд vs 0.15 млрд тоже разница немалая, тем не менее, Китаю до России еще не близко по космическим и ядерным технологиям.
М>антивирус касперского это отличная демонстрация силы советских программистов (не уверен на счет российских и не в курсе их вклада в данный продукт).
Гм, а в чем отличие? В дате рождения? Вы хотите спросить, сколько программистов у Касперского родились в 1991 году и позже? Думаю, немного — 20-летних программистов (пишуших production) в целом немного. Или кто ВУЗ заканчивал до развала СССР? В таком варианте, думаю, почти все программисты будут российскими.
М>антивирус под несколько разных платформ спокойно пишут несколько разных небольших команд, взаимодействие между которыми сводится к нулю. о том и речь, что это хороший пример компании, не требующий слаженного управления.
О, уже, выходит, не одна небольшая команда, а несклоько небольших команд. Взаимодействие между ними, выходит, не нужно. Стало быть, делить сигнатуры и эвристики анализа веб-страниц не будем? Или программисты корпоративных решений не будут помогать консюмерским?
Вот уж не знаю, чем вас так обидели в ЛК, что вы такую ерунду начинаете писать про компанию.
М>что сложног в корпоративном антивирусе?
Инфраструктура. Это если одним словом.
М>если что -- наш отдел вообще работает на том секторе рынка, на котором ЛК вообще не представлен. и большой команды для этого не нужно.
Поразительно. Я тоже сейчас работаю на том секторе, где ЛК не представлен, и тоже в небольшой команде. Спрашивается, при чем тут Лужков ЛК?
М>даже не знаю что это такое.
В том и дело. Вы вообще не знаете предмета разговора, но, будучи чем-то обиженным, зачем-то пытаетесь принизить заслуги одной из немногих реально конкурирующих на мировом рынке российских компаний (вы вот сколько вспомните? Окромя ЛК, Parallels, Acronis — что еще? Только не надо яндексы-мейл-ру-рамблеры-одноклассники, их на мировом рынке нет и не будет).
Зачем?
М> сколько говорите у них продуктов? ну пусть десять (судя по вашему их перечислению). а сколько в этих 2,000 человек вспомогательного персонала? ладно, пусть даже у нас будет 500 инженеров в компании (это сильно завышенная цифра, но ладно). десять продуктов. по 50 инженеров на команду. какие проблемы управления вы тут видите?! даже 2,000 человек это очень маленькая фирма по западным меркам. даже если у этой фирмы один продукт и все сотрудники работают над ним -- проблем управления все равно нет.
Я тут кроме смайлика ничего больше не могу написать. Вы настоящий лол, мыщьх, отжигаете зачетнейше. Все-таки, вы, наверное, хороший программист. Замечательный! Но вот с менеджментом надо пока подождать.
Спорить с вами на тему менеджмента не буду, занятие бессмысленное в силу полного вами непонимания данной области. Лучше давайте обратно про поиски и технические задачи.
Вот, к примеру, мой недавний этюд — чем измерять latency? Только чтоб с высокой точностью, а не с разбросом в десяток микросекунд. Измерять надо не абы какую latency, а вполне конкретную — когда одно устройство (назовем его "А") запускает пакет с определенной сигнатурой на устройство "Б". Надо дождаться на третьем устройстве ("С") пакет, который "Б" пришлет в зашифрованном виде. И выдавать измерения разницы во времени между исходом пакета от "А" до прихода пакета "С".
Для простоты, предположим, что все три устройства можно собрать физически в одном стенде (rack'е), а связь между ними — по ethernet, витой паре, патч-корды не длиннее 1 метра.
PS: доля ЛК на тех рынках, которые являются для него ключевыми, достаточно высокая. Долю в США завоевать сложнее потому, что ЛК — не американская компания. Вы же в security работаете, понимаете, какие с этим есть проблемы. Да и денег у ЛК, мягко говоря, поменьше, чем у желтых или красных (вы же у красных работали, до покупки их интелом?)
Здравствуйте, SkyDance, Вы писали:
М>>не те масштабы. 2,000 против 100,000+ это разница на два порядка. SD>Что с чем сравниваем?
с конкурентами очевидно.
М>>антивирус касперского это отличная демонстрация силы советских программистов (не уверен на счет российских и не в курсе их вклада в данный продукт). SD>Гм, а в чем отличие? В дате рождения? Вы хотите спросить, сколько программистов у Касперского родились в 1991 году и позже?
получило (само)образование до девяностых. разницу между "тогда" и "сейчас" объяснять смысла нет. "тогда" все было сильно иначе. начнем с того, что не было иннета, а гугл еще не заменил мозги. "тогда" была вообще другая туссовка. в народе была тяга к знаниям, которая выражалась в частности в армии радиолюбителей. в россии это куда-то подевалось.
SD> О, уже, выходит, не одна небольшая команда, а несклоько небольших команд. Взаимодействие между ними, выходит, не нужно.
скажем так -- этого взаимодействия можно избежать и оно необязательно. во всяком случае интерфейс можно отделить от ядра сканера, а само ядро от сигнатур и дополнительных модулей типа распаковщиков. то есть даже продукт типа "антивирус" можно (и нужно) писать незавсимыми командами.
> Стало быть, делить сигнатуры и эвристики анализа веб-страниц не будем?
я не в курсе как это реализовано у ЛК и почему вы говорите о веб-страницах? эвристика бывает разная. есть эвристика в стиле "нет цифровой подписи -- получи яйцо, размер меньше чем -- получи еще, ну и так далее". есть эвристика, основанная на сигнатурах (например, когда мы видем в импорте или эмуляторе определенное сочетание API Функций -- трактуем это как, в частности download & execute -- даунлоадер). есть эвристика основанная на частотном анализе команд. это движок (декодер команд) и база данных (на что реагировать и как). да что я вам это объясняю? вы же и сами знаете...
SD> Или программисты корпоративных решений не будут помогать консюмерским?
что значит "помогать"? может и не будут если работают в разных отделах и не имеют с этого профита и кредитов. тут как раз начинаются проблемы управления, о которых мы с вами и говорим. с точки зрения высокого руководства -- помогать нужно, но на местах у всех есть свои задачи и если вася просит петю из соседнего отдела помочь ему, то какая у пети мотивация? а у петиного руководства какая мотивация? а у руководства васи какое будет лицо? они ж не справляются. при этом петя и вася могут быть в разных городах, друг с другом не знакомы и вообще.
вы подняли интересный вопрос, но уклонились от ответа на вопрос как же воплотить эту помощь в жизнь. считаем, что петя и вася в разных отделах и у них нет общего непосредственного руководства. как обеспечить механизм передачи знаний от одного отдела к другому?
SD> Вот уж не знаю, чем вас так обидели в ЛК, что вы такую ерунду начинаете писать про компанию.
ничем не обидела. никакой ерунды не пишу. написал, что антивирус это не тот продукт для которого нужна большая команда. во-первых, я прав потому что ЛК это микроскопическая компания даже по российским масштабам (берем газпром и транснефть для сравнения). во-вторых, я прав потому что куча компаний выпускают антивирусные решения весьма в скромных коллективах.
вопрос, который я задал, был такой -- а какие еще крупные компании в рф кроме яндекса? где тут ерунда про ЛК?
М>>что сложног в корпоративном антивирусе? SD>Инфраструктура. Это если одним словом.
а что сложного в инфраструктуре? чем отличается корпоративный АВ от продукта для домохозяек -- я знаю. объясните зачем для этого 100500 человек?
М>>даже не знаю что это такое. SD>В том и дело. Вы вообще не знаете предмета разговора,
я не знаю линейки продуктов ЛК -- это да. и что?
> но, будучи чем-то обиженным, зачем-то пытаетесь принизить заслуги
стоп-стоп-стоп. где я обижен и где я принижаю заслуги? вы как-то лихо поскипали то место, где я писал, что антивирус -- это гордость страны (без всякой иронии).
> одной из немногих реально конкурирующих на мировом рынке российских компаний
кто ж с этим спорит? вопрос стоял про проблемы руководства большими компаниями. какие к черту "обиды"?! 2,000 человек персонала это большая компания? ой, ну да. скажите это председателю колхоза нашей деревни. там примерно столько и работало. а у колхоза проблем управления как бы побольше будет. и соотношение рабочей силы к руководящей в колхозе было явно не в пользу ЛК.
> (вы вот сколько вспомните? Окромя ЛК, Parallels, Acronis — что еще?
лингво еще. и кто у нас текст распознает? вылетело из головы. а кто спеллчекер для ms word писал? забыл название блин.
> Только не надо яндексы-мейл-ру-рамблеры-одноклассники, их на мировом рынке нет и не будет
а представительство на мировом рынке обязательно? да ради бога -- газпром и транснефть. это не ИТ, но и что с того? в контексте проблем управления добыча и перекачка нефти с разработкой антивируса просто несопоставима. аэрофлот. по европейским меркам вполне клевая компания. и кстати, брэнд покруче ЛК будет. ой и да, мтс. как ни странно, но она входит в одно из семи экономических чудес россии.
SD>Я тут кроме смайлика ничего больше не могу написать. Вы настоящий лол, мыщьх, отжигаете зачетнейше. SD>Все-таки, вы, наверное, хороший программист. Замечательный! Но вот с менеджментом надо пока подождать.
я такой же не программист, какой не менеджер. у меня совсем другая ниша в эко-системе.
SD> Спорить с вами на тему менеджмента не буду, занятие бессмысленное в силу полного SD> вами непонимания данной области. Лучше давайте обратно про поиски и технические задачи.
во! это правильно. давайте спорить! а еще лучше -- давайте к нам. чтобы вы не бросались грудью на защиту ЛК. ну посудите сами -- как я могу обидеть большую команию своим трепом на форуме? а на личности я не переходил. НК упомянул только потому, что ее упоминали в этой (?) ветке со ссылкой на блог, в которой сообщали, что она гордится тем, что неустанно обновляет руководящий состав со скоростью три-года-на-человека. со своим руководителем я проработал пять лет и теперь меня поставили перед фактом, что через какое-то время у меня будет другой руководитель. для меня это шок. даже с учетом того, что мной все еще руководит он, который для меня как отец родной, а для него я как младший брат, а с новым руководителем мы уже рассказываем анекдоты про негров, что (уверен, вы в курсе) в сша можно только если вы уже на "ты", т.к. в противном случае можно очень сильно огрести.
SD> Вот, к примеру, мой недавний этюд — чем измерять latency?
а где этюд? что-то он проскочил мимо меня.
> Измерять надо не абы какую latency, а вполне конкретную — когда одно устройство (назовем его "А") > запускает пакет с определенной сигнатурой на устройство "Б". Надо дождаться на третьем устройстве ("С") пакет, > который "Б" пришлет в зашифрованном виде. И выдавать измерения разницы во времени между исходом пакета от "А" > до прихода пакета "С".
а блок схему (хотя бы в псевдографике) можно? что-то я не понял мы меряем латентность на одном устройстве или на разных? если на разных -- то это интересно. а сниффер не воткнуть?
SD> PS: доля ЛК на тех рынках, которые являются для него ключевыми, достаточно высокая. SD> Долю в США завоевать сложнее потому, что ЛК — не американская компания. Вы же в security SD> работаете, понимаете, какие с этим есть проблемы. Да и денег у ЛК, мягко говоря, поменьше,
на том рынке где ЛК эти проблемы как бы и не проблемы. вот на гос. секторе или у вояк -- все очень строго и даже наличие не граждан сша, допущенных к разработке, очень сильно нервирует секьюрити и потому необходимо доказать, что чужеродный код надежно изолирован и в принципе не может совершить ничего такого. вот я не гражданин и потому ношу оскобительную и унижающую человеческое достоинство желтую ленту, чтобы все видели, что я неполноценная личность. хорошо хоть не желтые штаны.
а так у ЛК элементарное нежелание работать на западный рынок. в частности, HP рассматривала вариант предустановки ЛК на ноуты и сотрудник HP писал в блоге, что от ЛК отказались потому что представители ЛК затруднялись с ответами на вопросы, т.к. было не готово и не уполномоченно. ну и плюс на ЛК в тот момент висело несколько патентных исков от троллей от которых ЛК просто отмахнулась со словами "да вы охренели, тут совсем не то и совсем не так и вообще ваш патент ни о чем". тролли до суда дело доводить не стали, т.к. действительно дейстовали просто на удачу "а вдруг прокатит и им отстегнут бабла, чтобы они заткнулись". вот только тролли послали HP грозное письмо и юристы из HP тут же отбросили ЛК и поставили что-то другое. и я искренне сочувствю ЛК (но при этом все же недоумеваю -- куда смотрят их юристы?!).
> чем у желтых или красных (вы же у красных работали, до покупки их интелом?)
на здании нашего офиса -- красная вывеска. на моей старой курте и старом блокноте -- красные буквы. на новой крутке буквы по прежнему красные, но снизу дописано белым шрифтом. а мне наше лого нравится. и, кстати, помогло в схватке с охранником. снимаю наше здание на сотовый и тут появляется охранник и грит, что без разрешения администратора здания снимать нельзя. я офигеваю (я ж знаю свои права) и говорю -- мужик, ты вообще кто?! ты бэджик сначала покажи, а потом будешь мне линзы своими лапами закрывать. мужик -- у меня на куртре написано, что секьюрити. я -- у меня на курте тоже написано. причем, на моей курте написано тоже, что на здании. а у тебя козел какая-то куртка неконкретная. ну секьюрити. ну и что? номер здания не указан. короче, говорю, зови администратора. и вообще мужик ты попал на бабки. ты ущемляешь мои права -- это раз. ты порочишь честь администратора -- это два. а доказать, что ты действуешь по распоряжению админстратора ты не сможешь, ибо он отмажется, а ты пойдешь под суд.
короче мы договорились до того, что повестку ему таки вручили. и я уже заплатил $500 адвокату авансом, чтобы он опустил козла. он такой кадр мне испорил гад!!!
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
М>получило (само)образование до девяностых. разницу между "тогда" и "сейчас" объяснять смысла нет. "тогда" все было сильно иначе. начнем с того, что не было иннета, а гугл еще не заменил мозги. "тогда" была вообще другая туссовка. в народе была тяга к знаниям, которая выражалась в частности в армии радиолюбителей. в россии это куда-то подевалось.
По этому определению вы тоже россиянин. Не советский.
Гугл не заменил мозги даже сейчас. Интернет решает типичные проблемы и зачастую мешает в случае нетипичных.
"Советских программистов" старой закалки я в ЛК не видел (и вообще таковые — редкость, просто в силу того, что до 91-го года компьютеры не то что в России, даже в Москве-то были редкостью). Итого, считай, все в ЛК написано российскими, не советскими программистами.
М>скажем так -- этого взаимодействия можно избежать и оно необязательно. во всяком случае интерфейс можно отделить от ядра сканера, а само ядро от сигнатур и дополнительных модулей типа распаковщиков. то есть даже продукт типа "антивирус" можно (и нужно) писать незавсимыми командами.
Спасибо, КО, без вас тут не обошлось.
М>я не в курсе как это реализовано у ЛК и почему вы говорите о веб-страницах?
Вы вообще в курсе того, что из себя представляют последние продукты ЛК? Если нет — с чем вы вообще пытаетесь спорить? Вы даже не представляете, какой малый процент от антивируса составляет "классический" поиск файловых вирусов и руткитов. Впрочем, дальше вы уже пишете о машине, вызовах API и т.п. — но, почему-то, даже без намека на то, что веб-страницы (с зоопарком современного барахла вроде JavaScript) являются ровно теми же программами.
М> тут как раз начинаются проблемы управления
Вот и славно, свой первый постулат (про отсутствие необходимости управления) вы уже опровергли. Предмет спора теперь отсутствует.
М>вы подняли интересный вопрос, но уклонились от ответа на вопрос как же воплотить эту помощь в жизнь. считаем, что петя и вася в разных отделах и у них нет общего непосредственного руководства. как обеспечить механизм передачи знаний от одного отдела к другому?
Краткий ответ на этот вопрос — "серебряной пули не существуют". В ЛК пробовали (и, насколько мне известно, до сих пор пробуют) разные варианты. При этом не забывая выдавать неплохой продукт.
М>ничем не обидела. никакой ерунды не пишу. написал, что антивирус это не тот продукт для которого нужна большая команда.
Продолжаете себе противоречить. Зачем "желтым" или "красным" столько народу ?
М>я не знаю линейки продуктов ЛК -- это да. и что?
И то, что вы спорите, не имея ни малейшего представления о том, чем компания занимается.
Вы, конечно, можете продолжать увиливать и запутывать, придумывать "проблемы управления" или что-то еще, но это, как бы так помягче сказать, некрасиво с вашей стороны.
М>во! это правильно. давайте спорить! а еще лучше -- давайте к нам.
Я уже писал — не поеду. В Калифорнию, может быть. В DC — не поеду.
М> НК упомянул только потому, что ее упоминали в этой (?) ветке со ссылкой на блог, в которой сообщали, что она гордится тем, что неустанно обновляет руководящий состав со скоростью три-года-на-человека.
Мне сложно обсуждать заявления, о сути которых я ничего не знаю. Но в среднем, что я наблюдаю в большинстве компаний (в т.ч. Microsoft и, о ужас, Apple!) руководители среднего звена на одной должности (и одном месте) сидят даже меньше 3х лет. Это не значит, что их с позором выгоняют или убивают. Чаще люди сами уходят на другие позиции. Три года — большой срок.
М>а блок схему (хотя бы в псевдографике) можно? что-то я не понял мы меряем латентность на одном устройстве или на разных? если на разных -- то это интересно. а сниффер не воткнуть?
Схема:
A -> Б -> С
А посылает TCP-пакет (payload = 32 байта, 4 целых 64-битных числа), Б принимает, и, если эти числа удовлетворяют определенным условиям, Б отправляет извещение на С (через SSL, соединение заранее открыто, устанавливать и договариваться не надо).
Хитрость в том, что данные с А валятся сплошным потоком (ориентировочно каждые 250 мкс. по пакету), но числа условиям не удовлетворяют.
Физический смысл данного явления — интеграция финансового монитора (машина А) с доморощеной системой логирования (машина С, вход через SSL). Суть задачи — чтобы Б вносила минимальную задержку (ессно, должны быть гарантии, а не абы как).
Сниффер чего и куда вы предлагаете воткнуть? Напоминаю, хотелось бы разрешение измерительного инструмента не хуже 1 мкс.
М>на том рынке где ЛК эти проблемы как бы и не проблемы. вот на гос. секторе или у вояк -- все очень строго и даже наличие не граждан сша,
Вот вы опять демонстрируете полное незнание продуктов ЛК. А ведь некоторые продукты вполне себе сертифицированы (в России, например, по ФСТЭК, и не только).
А ваши выдумки про НР оставьте детям на сон грядущий. Равно как и про юристов, охранников, здания "красных" и т.п.
Здравствуйте, Brutalix, Вы писали:
I>>IDKFA это оружие, ключи и патроны. Для денег надо GIVEMETHEMONEY !!!
B>showmethemoney. Эт ты. Классику надо знать
Здравствуйте, koandrew, Вы писали:
I>>Покажи как эту проблему можно было разрулить деньгами. А то какой то странный феномент — планшеты делают все, и почти все провально, качественный выхлоп есть только у Apple
K>Купить Apple?
Здравствуйте, SkyDance, Вы писали:
SD> По этому определению вы тоже россиянин. Не советский.
учился по советским книгам. советские педагоги и советская пропаганда внушили мне мысль, что поехать на комсомольскую стройку в поиске трудностей -- это само собой разумеется из чего вытекает, что легких путей мы не ищем и просим руководство направить нас туда где темно, холодно и сложно. а интернет (диалап) у меня появился в 1998 году, причем там даже 14,400 не было. и дистрибутив иды на десять метров выкачивался всю ночь. документация качалась строго дозированными порциями и только самая необходимая. даже все мануалы интела по началу выкачать не было возможности.
SD> Гугл не заменил мозги даже сейчас.
а спелчекеры не убили врожденную грамотность?
SD> Интернет решает типичные проблемы и зачастую мешает в случае нетипичных.
если вы никуда не спешите, то предлагаю подождать лет десять и посмотреть, что сделают российские программисты. буду искренне рад, если они покажут мастер-класс.
М>> я не в курсе как это реализовано у ЛК и почему вы говорите о веб-страницах? SD> Вы вообще в курсе того, что из себя представляют последние продукты ЛК? SD> Если нет — с чем вы вообще пытаетесь спорить? Вы даже не представляете,
java-script был разработан и реализован за десять дней одним человеком. не пытайтесь делать проблему из детекта вредоносных веб-страничек, т.к. тут вам приходится играть на моем поле, ибо эту тему я курю давно и плодотворно. много народу тут не нужно. даже с учетом того, что есть swf, pdf и jvm.
теряю нить разговора. мы о чем спорим? хорошие у ЛК продукты или нет? (мое мнение, что хорошие) или о том, сколько народу нужно, чтобы написать ядро антивируса (мое мнение -- писать антивирус не нефть качать, тут толпы не нужно). социальные сети показывают, что в ЛК все так и есть. там толпы и нет.
> какой малый процент от антивируса составляет "классический" поиск файловых вирусов и руткитов.
что такое "классический" поиск? с появлением полиморфных вирусов антивирус лозинского начал сдавать позиции, ибо был построен на "классическом" движке и появились новые антивирусы и новые методы детекции. кстати, антивирус составляет ничтожно малый процент от любого серьезного защитного комплекса, причем антивирус там далеко не самая главная часть.
> Впрочем, дальше вы уже пишете о машине, вызовах API и т.п. — но, почему-то, > даже без намека на то, что веб-страницы (с зоопарком современного барахла > вроде JavaScript) являются ровно теми же программами.
потому и не пишу, что разницы нет. как только появились эмуляторы x86 в антивирусах -- хакеры сначала начали юзать команды процессора, которые сложно эмулировать, а затем вызовы API, используя код ошибки для расшифровки остального кода. т.к. вы работали в АВ компании -- вы в курсе как антивирус с этим справляется. а что скрипты? сначала хакеры использовали простую шифровку, затем прикрутили полиморфные генераторы и наконец заюзали редкие и малоизвестные DOM-вызовы, которые никто не собирается эмулировать. короче, все точно так, как на x86, только скрипт легко модифицировать, но дорого парсить. щас вот хакеры набросились на жабу. для меня это счастье, т.к. jvm код намного легче обрабатывать по сравнению с js.
М>> тут как раз начинаются проблемы управления SD>Вот и славно, свой первый постулат (про отсутствие необходимости управления) вы уже опровергли. Предмет спора теперь отсутствует.
с этого и надо было начинать. управление компанией из 2k человек -- это мега-проблема, да.
М>>во! это правильно. давайте спорить! а еще лучше -- давайте к нам. SD>Я уже писал — не поеду. В Калифорнию, может быть. В DC — не поеду.
австралия -- тоже вариант.
SD>Схема: SD>A -> Б -> С SD>А посылает TCP-пакет (payload = 32 байта, 4 целых 64-битных числа), Б принимает,
все равно непонятно.
это может быть так:
A B C
! ! !
+-+-+
или так:
A <--> [BB] <--> C
(в последнем случае у BB два адаптера).
в первом случае сниффер можно втыкать в любую свободную дырку и он будет ловить все пакеты. во втором случае если на B никсы, то решение проблемы у меня есть (точнее, оно не у меня есть, ее задолго до меня решили в опен-сурсе), а вот как на виндах -- тут нужно думать. на никсах есть возможность грабежа со всех адаптеров сразу на уровне ядра. на винде я такого не видел, а виртуальные адаптеры, собирающие трафф со всех адаптеров (с которыми мне доводилось работать) выгребают пакеты в юзер-моде, а потому для точных измерений не подходят.
SD> Физический смысл данного явления — интеграция финансового монитора (машина А) с доморощеной системой логирования SD> (машина С, вход через SSL). Суть задачи — чтобы Б вносила минимальную задержку (ессно, должны быть гарантии, а не абы как).
а Б у нас что? есть вариант включить напрямую без него? и прогнать тест на пару суток и сравнить результаты.
вообще, сетевые карты с которыми мне доводилось работать, зачастую очень капризны и скорость передачи у них плавает в широких пределах. а операционные системы вообще капризны ужасно в плане задержек. вы не сталкивались с проблемой, что сетевуха отбрасывает пакеты на аппаратном уровне и они передаются снова и снова?
у меня не получилось под линухом на уровне модуля ядра получить стабильный поток езернет пакетов, который был нужен для нагрузочных тестов. схема простая. два бокса с сетевухой в каждом (А и Б) и полуметровым кабелем. А отправляет Б езернет пакет. та его ловит из ядра и отправляет обратно А. и так по циклу. допустим, в цикле 100500 итераций. сколько времени займет его выполнение? лучший результат, который мне удалось получить тщательным подбором карт и драйверов к ним -- разброс порядка 3%. а так он больше 10%. а на кривых картах -- ужос. там вообще в несколько раз разница от одного прогона к другому.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Здравствуйте, worobоw, Вы писали:
W>1) Вы не гений. Причем далеко нет. Без обид. Многие не гении и это нормально. Так что не стоит считать, что вас кто-то сознательно зажимал.
А он претендовал на гениальность? Вроде нет.
W>2) Про трудоустройство — у вас проблемы на коммуникативном уровне, с вами не хотят общаться. ... Я так думаю, ... вообще — это все вопросы. Типа (?)
Это их проблемы. Проблемы нашего менталитета. мыщъх — очень высококвалифицированный специалист, это факт. И то, что в нашей стране, наши же люди смотрят на него как на говно (простите), только потому, что он одет не так и волосы длинные, это глубоко проблемы нашего общества. А то, что в штатах или где-то там еще, его ценят по достоинству, это их большое преимущество.
W>4) И вообще философское для всех уже — программисты не художники, программист не Дали. Ладно бы он ( гений-программист ) родил бы нечто новое, типа новой концепции обработки данных, типа "множественные потоки данных + множественные центры обработки" ( ну просто от балды эта формулировка ), это понятно что нечто прорывное, нечто то что двигает науку и вообще всю парадигму программирования. Но программист это просто "печник", ну просто умный, замечательный, высокообразованный и прочее, но "не творец нетленки". Я надеюсь что разница понятна? А то у некоторых возникает ощущение, что они настолько выше остального народа, что начинают считать себя гениями. Да есть факт того что способный человек резко лучше владеет программирование чем обычный. Не это отнюдь не гениальность. А значит и тут точно "незаменимых нет". И чем раньше вы начнете видеть мир с этой точки зрения, тем быстрее вы добьетесь успехов в жизни. Опять же из за улучшения коммуникативного уровня.
Мда. Мог бы проще написать. Вы программисты — просто говно, простой винтик большого механизма, который можно легко заменить. Возомнили себя бог знает кем, знайте свое место и жрите что дают. Чем быстрее вы это поймете, тем больше бабла мы на вас заработаем и может быть соизволим вам дать дополнительную миску риса.
I am completely disagee!
Программисты — творцы. Они творят, в прямом смысле этого слова. Создают различные программные продукты, которые помогают людям в повседневной жизни. Помогают автоматизировать различную рутину, что облегчает жизнь другим людям. Программисты создают и рождают решения, которыми потом пользуются сотни, тысячи, миллионы людей. Одни их творения помогают спасать жизни людей, другие их творения в прямом смысле этого слова меняют мир. Программисты, которые пишут искусственный интеллект для машин (пример, Google), которые сами могут ездить без водителя уже завтра могут изменить всю индустрию автомобильного транспорта.
Конечно, есть те, творения которых не изменят мир в прямом смысле этого слова, но все равно в конечном итоге их решениями будут пользоваться и это кому-то может просто облегчит жизнь или дать возможность кому-то сократить расходы, заработать больше. Ведь даже игровая индустрия, это тоже творения, призванные развлекать людей.
Это не мы плохие, это вы всем нам завидуете, творцам. Именно мы творим, а вы там с точки зрения HR смотрите на нас как на просто "печников". Без нас вы никто. Кто творить будет? Сами HR & менеджера будут писать код? Вряд ли. Разница в том, что кадров мы себе сами можем набрать, сами себе можем стать менеджерами (кстати, лучшие менеджеры, это менеджеры пишущие код, то есть, тоже творцы). А вот, вы без нас не можете, не сможете ни строчки написать. От того и завидуете, так завидуйте же нам, творцам!
ЗЫ: просьба отнестись с небольшой долей юмора
Computer science is no more about computers than astronomy is about telescopes (c) Edsger Dijkstra
Тогда все сейчас советские — математика и физика со времен Советов, как ни странно, не изменились. Кстати, завидую вам — у меня интернет появился только в 2000, и то, это был даже не диалап, а нечто совершенно убогое и постоянно падавшее. Про "выкачать" речи не шло совсем. Году к 2002 наладилось. Но мне уже не нужно было, т.к. на работе был нормальный доступ.
М>если вы никуда не спешите, то предлагаю подождать лет десять и посмотреть, что сделают российские программисты. буду искренне рад, если они покажут мастер-класс.
Зачем ждать? Я уже сейчас вижу. Российские программисты везде, от микрософта до маленькой сиднейской конторки. Жалоб особо не видно.
М>теряю нить разговора. мы о чем спорим? хорошие у ЛК продукты или нет? (мое мнение, что хорошие) или о том, сколько народу нужно, чтобы написать ядро антивируса (мое мнение -- писать антивирус не нефть качать, тут толпы не нужно). социальные сети показывают, что в ЛК все так и есть. там толпы и нет.
Вы не теряете нить, а уводите разговор в сторону. Давайте попробуем вернуть.
Вот ваша цитата, с которой я спорю:
М>антвирус касперского хоть и технологически продвинут, но все же это проект, который можно реализовать силами небольшой команды, которыми руководить не нужно -- они и сами в курилке обо всем договорятся.
— тем более что вы уже сами себя опровергли и мы таки сошлись на том, что руководить все-таки нужно, в курилке не договориться. Да и далековато, в курилку-то, из Новосибирска в Москву летать. А уж из Мельбурна и вовсе далече, за куревом-то.
М>с этого и надо было начинать. управление компанией из 2k человек -- это мега-проблема, да.
Цитирую вас еще раз: "антвирус касперского хоть и технологически продвинут, но все же это проект, который можно реализовать силами небольшой команды, которыми руководить не нужно -- они и сами в курилке обо всем договорятся."
М>австралия -- тоже вариант.
Мне нравится
М>это может быть так: М>A B C М>! ! ! М>+-+-+
Это в смысле все три машины подключены к свитчу? Нет, конечно, такое не годится, свитч внесет заметную задержку.
М>или так: М>A <--> [BB] <--> C М>(в последнем случае у BB два адаптера).
Да, наш вариант.
Вы просто плохо себе представляете ту катавасию, которая начинается при приближении к 1 мкс.. Там даже таймеров человечных нет (что неудивительно — даже HPET не совсем для того сделан). Еще — вспоминайте ethernet: min. size для одного фрейма — 64 байта, плюс преамбула и start of frame, плюс gap 12-байтный. Итого 84 байта или 672 бита. Чуете, куда я клоню? Из серии вопросов "какой длины наносекунда".
А вы про какие-то снифферы на уровне ядра
М>а Б у нас что? есть вариант включить напрямую без него? и прогнать тест на пару суток и сравнить результаты.
Напрямую С не поймет А — они на разных языках общаются. И то, и другое — черные ящики (с моей точки зрения). Ну а выбор железа на мне, что скажу, то и привозят. Понятное дело, не реалтеки
М>лучший результат, который мне удалось получить тщательным подбором карт и драйверов к ним -- разброс порядка 3%. а так он больше 10%. а на кривых картах -- ужос. там вообще в несколько раз разница от одного прогона к другому.
Ручки-то, вот они
Вашу нагрузку можно прямо на сетевой карте сымитировать, но разброс (пусть минимальный) все равно будет в силу несовершенства таймеров.
Здравствуйте, SkyDance, Вы писали:
М>>учился по советским книгам. SD>Тогда все сейчас советские — математика и физика со времен Советов, как ни странно, не изменились.
зато изменились книжки. не знаю как на счет математики. но знакомая учительница английского из моей деревни по новым учебникам ко мне постоянно с вопросами. последний вопрос был из серии — что такое классическая датчатина, если это в контексте шутки? девушка из юар сказала, что у них это "деффка", американка сказала, что это бутылка вина. а парень из амстердама -- что это пирожки. по тексту пирожки подходят, все остальное нет. ну я не знаю, может у британцев это слово и в ходу, но если его коренные американцы не понимают (читая весь абзац из учебника со всем контекстом), то мне непонятно как в принципе можно писать такие учебники. я все понять пытаюсь -- это местная инициатива или во всей стране такой мрак?!
учительница английского языка для неанглоязычных детей (американка с высшим) в шоке от российского учебника. в шоке от того, что там разбираются вопросы, в которых она путается. и она не врет, т.к. обсуждение этих вопросов я видел в книге типа "руководство по стилистике для журналистов" (книга американская, конечно). и вот там говорилось, что в центральных газетах (!!!) часто пишут не так, как положено и хотя все привыкли, давайте все же писать правильно. интересно, если даже американские литераторы путаются местами, то на хрена это русским знать?!
> Кстати, завидую вам — у меня интернет появился только в 2000, и то, это был даже не диалап, > а нечто совершенно убогое и постоянно падавшее. Про "выкачать" речи не шло совсем.
соединение по POP3 у меня могло занимать по пол-часа. ну не проходят TCP-пакеты и все. а письма с вложениями в триста кб не выкачивались в принципе. пришлось брать хостинг и писать перловый скрипт, который стягивал их по POp3, сжимал и выкладывал на ftp с докачкой. так что не завидуйте. в 2000 году я работал в основном ночами по межгороду, иногда разгоняясь под 19,200. но межгород был не близкий и жутко дорогой. плата за иннет плюс плата за межгород. уже было можно выкачивать pdf'ки, но о серфинге в иннете речь не шла, т.к. межгород же.
М>>если вы никуда не спешите, то предлагаю подождать лет десять и посмотреть, что сделают российские программисты. буду искренне рад, если они покажут мастер-класс. SD>Зачем ждать? Я уже сейчас вижу. Российские программисты везде, от микрософта до маленькой сиднейской конторки. Жалоб особо не видно.
российские это те, которым 20 лет. вы их везде видите? странно. кстати, я в юар видел русских. потому что они по русски разговаривали. но на "русских" обиделись. не помню кем они были. белорусы кажись.
SD>Вы не теряете нить, а уводите разговор в сторону. Давайте попробуем вернуть. SD>Вот ваша цитата, с которой я спорю:
М>>антвирус касперского хоть и технологически продвинут, но все же это проект, который можно реализовать силами небольшой команды, которыми руководить не нужно -- они и сами в курилке обо всем договорятся.
SD>Не хочу повторять все сообщение — http://www.rsdn.ru/forum/job/4652154.1.aspx
— тем более что вы уже сами себя опровергли и мы таки сошлись на том,
см. выделенное. я говорил за антивирус. продукт типа "антивирус" _можно_ реализовать небольшими силами. _можно_ не означает "нужно". штаты имеют свойство расти. и тут вы начали говорить, что у ЛК антивирус это только малая часть от всего остального, что никак не противоречит выделенному. причем, брэнд "антивирус касперского" известен даже моему дантисту, а вот DLP-комплекс от касперского дантисту уже неизвестен. впрочем, как и мне. так что не буду обсуждать того, чего не знаю.
давайте сравним транснефть/аэрофлот с ЛК. транснефть хоть и наплодила кучу дочек, реально это единый живой организм, которому очень важно четкое и слаженное управление. как и аэрофлоту. а писать антивирус можно независимо от DLP.
> что руководить все-таки нужно, в курилке не договориться. Да и далековато, в курилку-то, > из Новосибирска в Москву летать. А уж из Мельбурна и вовсе далече, за куревом-то.
один из нас двоих не знает что такое модули. даже в рамках антивируса. вот есть, скажем, эмулятор x86. у него API. есть распаковщики. они могут пользоваться услугами эмулятора через API, но взаимодействие между программистами тут минимальное.
SD> Вы просто плохо себе представляете ту катавасию, которая начинается при приближении к 1 мкс..
почему же плохо представляю. очень хорошо представляю. в езернет сети время передачи пакетов плавает в широких пределах. да и карты по одному пакету отдавать не заточены. на этом уровне уже возникает латентность которую трудно измерять с указанной точностью и которая будет меняется с каждым переданным пакетом. а потому можно лишь говорить о том какую латентность вносит В в среднем и худшем случае, что достигается многосуточными тестами.
напоминает байку о том как эстонские школьники решали задачу "за какое время свободно падающее тело пролетит полтора метра. а поскольку высота чего-то была как раз полтора метра и был командирский хронометр, то они тут же нашли ему применение, но быстро пришли к выводу, что это халтурный хронометр. или... падение было не совсем свободным? вот меня чуть-чуть подтолкнули -- жаловался один".
> Еще — вспоминайте ethernet: min. size для одного фрейма — 64 байта, плюс преамбула и start of frame, > плюс gap 12-байтный. Итого 84 байта или 672 бита. Чуете, куда я клоню? Из серии вопросов "какой длины наносекунда".
я клоню слегка в другую сторону -- скорость передачи на физическом уровне зависит от _очень_ многих факторов. во всяком случае у езерета.
SD> А вы про какие-то снифферы на уровне ядра
потому что на прикладном уровне вообще лыжи и ласты, т.к. время передачи от карты до аплеухи оно не отвечает вашим требованиям точности измерений. а если это еще и TCP, то я вообще не знаю о чем мы говорим.
М>>лучший результат, который мне удалось получить тщательным подбором карт и драйверов к ним -- разброс порядка 3%. а так он больше 10%. а на кривых картах -- ужос. там вообще в несколько раз разница от одного прогона к другому.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
М>зато изменились книжки. не знаю как на счет математики. но знакомая учительница английского
"Так вот, если бы у рыб была шерсть..." (С)
М>соединение по POP3 у меня могло занимать по пол-часа.
Не вижу смысла меряться качеством интернета. У вас он был до 2000, у меня — нет. Не знаю, как вы, а я в 1996 году заказывал дискетки (!) по почте (!!!) с наложенным платежом (!!!!), и на этих дискетках были всякие ценные исходники (Doom'а в частности — вкуривал я тогда, как работает BSP, и таки вкурил и восхитился простотой и очевидностью решения, до которого, однако, сам бы я ни за что не догадался — а вот Кармак догадался!)
М>российские это те, которым 20 лет.
Штирлиц! Вы снова путаетесь в показаниях. То речь шла про "учились на советских учебниках", то — рождены в России (а 20-летние все только так, СССР уже не было в 1992).
М>см. выделенное. я говорил за антивирус. продукт типа "антивирус" _можно_ реализовать небольшими силами. _можно_ не означает "нужно". штаты имеют свойство расти. и тут вы начали говорить, что у ЛК антивирус это только малая часть от всего остального, что никак не противоречит выделенному. причем, брэнд "антивирус касперского" известен даже моему дантисту, а вот DLP-комплекс от касперского дантисту уже неизвестен. впрочем, как и мне. так что не буду обсуждать того, чего не знаю.
Не надо выкручиваться. На одном антивирусе компания далеко бы не уехала. Да и про антивирус, как вы уже признались, вы тоже были не в курсе, что в нем есть. А некоторые его версии, меж тем, и сертификации имеют, ту же ФСТЭК.
Сравнивать надо не с "РосНефтьПилИл", а со сравнимым. С ИТ-компаниями молодыми. Вот как раз их-то и немного припоминается, и большинство из них направлено на локальный рынок.
М>потому что на прикладном уровне вообще лыжи и ласты, т.к. время передачи от карты до аплеухи оно не отвечает вашим требованиям точности измерений. а если это еще и TCP, то я вообще не знаю о чем мы говорим.
Внимание, еще раз: мне для начала нужен измерительный инструмент. Это потом уже я буду решать, есть ли какие проблемы в работе openonload'а (это такая имитация ТСР-стека для специфичных сетевых карт, которая обходит все механизмы ядра и впрямую просверливает дырку до прикладной программы), и как их обходить.
В общем, ничего нового вы пока мне не сказали. А я-то ждал, может, порекомендуете как-то прикрутить к этому делу осциллограф, дабы точно логировать время передачи фрейма от "Б" к "С" (пока в голову лучше ничего не пришло — но там проблема с засечкой первого timestamp'а, в плане выхода пакета от "А").
Здравствуйте, Сонный Программист, Вы писали:
СП>А это везде так. И в России, и в Европе, и в США. Причина, на самом деле, банальна. В IT тебе нужно очень быстро бежать, чтобы только остаться на месте, твой опыт на практике только обесценивается, как бы ты не пытался доказать, что твой опыт вечен, и знания применимы всегда. С другой стороны, тот же юрист с годами только дорожает, его опыт не обесценивается. Простой программист (не менеджер проекта, не владелец компании) после 35 лет получает грандиозные проблемы с трудоустройством по всему миру, если не является гением и не имеет связей. Юрист после 35 только начинает входить в раж, его оплата растет быстрее, чем он может ее потратить. Никому не нужен 23-летний юрист, а вот к 40-летнему доверие на порядок выше.
Была как-то статистика о том, что больше всего ненавидят свою работу юристы.
СП>Еще нужно объяснять, почему молодежь не идет в IT? Я бы и сам не пошел, если бы знал сейчас, как все повернется. Если есть тяга, то удовольствие можно получать от своих проектов, созданных в свободное время, а рабочие часы должны конвертироваться в деньги с максимальной отдачей.
Молодежь идет в юристы и экономисты. Нынче плюнешь с балкона, попадешь в юриста или экономиста. Идут они туда по глупости. Думают, это солидно, денежно и престижно. На деле, наблюдаем максимум торгашей на рынке с двумя высшими экономическими дипломами. Повезет, если устроятся по связям в смежную область. Устроятся, будут каждый день ненавидеть свою работу. Им только за вредность профессии нужно платить много.
Так и представляют себе картину делового бизнес-мена (-вумена) в дорогом костюме, на солидной машине и с просторной квартирой в центре города Вот о чем думает молодежь. А стране нужны рабочие специальности. Некому работать стало. Дома наши строят таджики, водят маршрутки узбеки. А спрос на квалифицированных строителей очень высокий (знаю по опыту, два моих брата владельцы крупных строительных компаний). Да даже сварщиков высококвалифицированных не хватает, а ЗП и спрос на них довольно большой. Мой родной старший брат, квалифицированный водитель со стажем. Это его страсть, это его стихия. Заработал себе на очень крутой домик с гаражом, недавно справляли новоселье. На такой дом, менеджеру среднего звена или даже среднему программисту горбатиться и горбатиться.
От того и обесценились дипломы о высшем образовании, они у каждого второго теперь есть, по несколько штук.
Computer science is no more about computers than astronomy is about telescopes (c) Edsger Dijkstra
Здравствуйте, SkyDance, Вы писали:
SD>В общем, ничего нового вы пока мне не сказали. А я-то ждал, может, порекомендуете как-то прикрутить к этому делу осциллограф, дабы точно логировать время передачи фрейма от "Б" к "С" (пока в голову лучше ничего не пришло — но там проблема с засечкой первого timestamp'а, в плане выхода пакета от "А").
вы не сказали бюджет проекта. у кисок есть карты которые с набортным таймером кладут в пакеты штампы времени. а гуглить ethernet latency measurement пробовали?
что же касается писи -- сгенерировать прерывание в предсказуемое время можно с помощью кучи набортного оборудования. я контроллеры памяти использую для этой цели. точность — десятки наносекунд. это ответ на ваш вопрос -- где взять хронометр.
отладочные регистры на картах содержат кол-во циклов тактового генератора. если не изменяет память счетчик 16 бит там. или 64 бита? вот черт, не помню. но помню, что его можно "защелкивать" по событиям типа уход или приход пакета. и уже потом считывать в любое время.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
М>у кисок есть карты которые с набортным таймером кладут в пакеты штампы времени.
Вот это уже интересно. Мне не поможет, см. объяснение в конце, но штука действительно интересная. Надо поискать.
М>отладочные регистры на картах содержат кол-во циклов тактового генератора. если не изменяет память счетчик 16 бит там. или 64 бита? вот черт, не помню. но помню, что его можно "защелкивать" по событиям типа уход или приход пакета. и уже потом считывать в любое время.
Померять что-то на _одном_ девайсе — несложно. Хитрость, как я уже многократно сказал, в том, что машины "А" и "С" — разные. Мерять чисто на "Б" не годится в силу того, что между "А" и "Б", а также между "Б" и "С" есть как минимум кабели — и мне нужно это влияние учитывать. Расчетный метод, в принципе, возможен, но не хотелось бы.
Как точно (до 1 мкс) синхронизировать "А" и "С" — я пока сам не знаю.
Здравствуйте, __lambda__, Вы писали:
___>Да даже сварщиков высококвалифицированных не хватает, а ЗП и спрос на них довольно большой.
HH.RU несколько другого мнения. Да и вредность всех этих blue collar job — не для белого человека. Проф. вредность там поболее чем от сидения офисным планктоном.
___>Мой родной старший брат, квалифицированный водитель со стажем. Это его страсть, это его стихия. Заработал себе на очень крутой домик с гаражом, недавно справляли новоселье. На такой дом, менеджеру среднего звена или даже среднему программисту горбатиться и горбатиться.
Это-то все хорошо. Пока он остается профпригодным. ЧТо для физической работы возможно только до пенсии, а то и меньше. Плюс — среди юристов (не офисного планктона, правда) есть Резник, Ария, Кучерена и пр. звезды с милионными гонорарами. Чего нет и не будет у водителей-дальнобойщиков, к-рые по сути дела продают свое здоровье, а не ум. Так что такая мечта, пусть и сказочная для большинства, у лиц с юридическим в/о есть.