Здравствуйте, Young, Вы писали:
Y>>>Ну во первых, первый дум нормально шел на 286 (еще и по сети на 4 человека), и отлично на 386sx. Y>>>Во вторых, компов все же было не на 3 порядка меньшье, а на два.
I>>это чушь. дум первый запускается только на 386dx33
Y>Ну все же на 386sx.
Теоретически его можно было запустить на sx, но версия sx она сильно урезаная, например в плане кеша. И перформанс между процессорами одной и той же частоты отличался где то в два раза.
I>>странно если бы было наоборот. Но вот процент аудитории никто больше не смог захватить/удержать
Y>Спорно. И что мы считаем аудиторие?
Y>Т.е. что вы называете аудиторий и какой процент?
Тупо продажи поделить на кол.во обладателей компьютеров.
Re[12]: Никсы являются неким фильтром на вменяемость специал
Здравствуйте, Ikemefula, Вы писали:
I>Здравствуйте, Young, Вы писали:
Y>>>>Ну во первых, первый дум нормально шел на 286 (еще и по сети на 4 человека), и отлично на 386sx. Y>>>>Во вторых, компов все же было не на 3 порядка меньшье, а на два.
I>>>это чушь. дум первый запускается только на 386dx33
Y>>Ну все же на 386sx.
I>Теоретически его можно было запустить на sx, но версия sx она сильно урезаная, например в плане кеша. И перформанс между процессорами одной и той же частоты отличался где то в два раза.
I>>>странно если бы было наоборот. Но вот процент аудитории никто больше не смог захватить/удержать
Y>>Спорно. И что мы считаем аудиторие?
Y>>Т.е. что вы называете аудиторий и какой процент?
I>Тупо продажи поделить на кол.во обладателей компьютеров.
Продажи за какой срок?
Re[12]: Никсы являются неким фильтром на вменяемость специал
Здравствуйте, Ikemefula, Вы писали:
I>Тупо продажи поделить на кол.во обладателей компьютеров.
Такой подсчет?
— количество продаж игр серии дум c 1993 до 1998 года составила по разным оценкам от 4 до 6 миллионов.
— количетсво PC на 1998 год порядка 360 миллионов
— количество прродаж игр серии The Sims с 2000 по 2008 год составило порядка 100 миллионов
— количетсво PC на 2008 год 1050 миллионов.
Re[11]: Никсы являются неким фильтром на вменяемость специал
Здравствуйте, Michael7, Вы писали:
A>>>строго говоря, там есть куда сунуться с паяльником. даже сейчас. Y>>И это плохо. M>Кому и почему?
Ну покупателю конечно. Пару раз мне попадалась новая плата с незаметным подпоем под лаком. Т.е. берут брак -> восстанавливают через пояльник -> лакируют места фикса -> продают как новую. А если бы поять нечего было, то и брак сложно было бы скрыть.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re[13]: Никсы являются неким фильтром на вменяемость специал
Здравствуйте, Константин Б., Вы писали:
DOO>>Да это я в каком-то журнале видел. А что странного? Из игр последнего времени для людей запоминающихся было раз два и обчелся. Фоллаут разве что... КБ>Кстати как там опен-сорсный фоллаут
Ну сам FIFE активно развивается, а вот какой из его дочерних проджектов ты считаешь Open Source Fallout (там 2 подходящих кандитата) — вроде бы тоже уже к palyable demo подбираются.
M>> M>> S>Неоднократно уже было. Особенно с тобой. Описания уточнения уточнений мне уже надоели. M>> M>> Не было ни разу. Буду благодарен за ссылку M>> S>Вспомни флейм про сетевые приложения. M>> В том флейме было много сообщений. Приведи именно то, где ты говорил, что именно программист олжен знать про администрирование.
S>В этой подветке мы говорим про описания уточнения уточнений. Ты опять мимо контекста. S>А в том флейме этих самых "описаний..." было чуть менее чем все.
Приветствую, Mamut, вы писали:
M> Что же ты за специалист такой, что не можешь ясно и кратко описать то, что ты думаешь?
Ок, постараюсь. Вот минимум.
1. Установка и настройка ОС. Любой ОС, даже если слышите про нее впервые. Даст хорошее понимание как вообще все работает и что от чего зависит. В идеале нужно умение обеспечить для себя рабочее место под любой ОС.
2. Настройка сети. Начиная от диалапа и заканчивая каким-ть тунелем. Вы же хотите интернет?
3. Настройка базовых сервисов (dhcp, dns, ntp, файрвол) — даст понимание работы сети, особенно если файрвол — iptables. Также возможно избавит от велосипедостроения, если знать (не изучить, а знать что такое есть и что делает) сервисов побольше.
4. Знание инструментария, с которым работаете. Тоесть, например, если работаете с БД, то умейте движок этой БД установить и настроить под всеми поддерживаемыми ОС, а также сумейте объяснить почему выбран именно этот движок (не "потомучто у меня IDE других не умеет", а более аргументированно).
5. Сборка-разборка компа, диагностирование простых проблем (ну например комп время от времени перегружается...). К ноутам тоже относится, особенно сборка-разборка (тут очень просто — дешевле быстренько разобрать и промыть залитый чем-ть ноут, чем покупать новый, ибо тут скорость очень важна, и день-другой промедления уже может выйти боком).
Здравствуйте, Sheridan, Вы писали:
M>> Что же ты за специалист такой, что не можешь ясно и кратко описать то, что ты думаешь? S>Ок, постараюсь. Вот минимум.
ну ладно. получается что список вот тут
- даже не минимум, это теория только для младшеклассников. но ты это конечно давно уже выучил
хочется узнать, где же этому учат?
S>1. Установка и настройка ОС. Любой ОС, даже если слышите про нее впервые. Даст хорошее понимание как вообще все работает и что от чего зависит. В идеале нужно умение обеспечить для себя рабочее место под любой ОС.
сборка и настройка любого софта из исходников, даже если нет мейкфайлов. даст хорошее понимание как вообще собирать ПО и что от чего зависит. В идеале нужно умение написать полный набор софта для рабочего места, включая написание ОС.
S>2. Настройка сети. Начиная от диалапа и заканчивая каким-ть тунелем. Вы же хотите интернет?
оптимизация ПО под железо. начиная от 8086 и кончая каким-нибудь SX-9. вы же хотите быстро?
S>3. Настройка базовых сервисов (dhcp, dns, ntp, файрвол) — даст понимание работы сети, особенно если файрвол — iptables. Также возможно избавит от велосипедостроения, если знать (не изучить, а знать что такое есть и что делает) сервисов побольше.
знание входного языка процессора (включая всякие шейдеры gpu), то есть машинн... можно ассемблера — даст понимание работы компьютера.
совершенно не избавит от велосипедостроения, так что обязательно знать все общеупотребимые библиотеки (stl/boost/mfc/qt/.net/etc), включая параллельные и распределенные.
S>4. Знание инструментария, с которым работаете. Тоесть, например, если работаете с БД, то умейте движок этой БД установить и настроить под всеми поддерживаемыми ОС, а также сумейте объяснить почему выбран именно этот движок (не "потомучто у меня IDE других не умеет", а более аргументированно).
знание ЯП, с которым работаете. То есть, например, если работаете с С++, то умейте собрать boost под всеми ОС и компиляторами, а также сумейте объяснить начальству, нахера таскать с собой тонну левых библиотек (не "потому что код спёр на сорсефорже", а более аргументированно)
S>5. Сборка-разборка компа, диагностирование простых проблем (ну например комп время от времени перегружается...).
сборка-реверсирование софта, диагностирование простых проблем (ну комп перестает на что-либо реагировать время от времени)
S>К ноутам тоже относится, особенно сборка-разборка (тут очень просто — дешевле быстренько разобрать и промыть залитый чем-ть ноут, чем покупать новый, ибо тут скорость очень важна, и день-другой промедления уже может выйти боком).
к ядру тоже относится, особенно сборка-реверс (тут очень просто — дешевле быстренько поправить пару байт, чем переустанавливать систему)
S>Вот. Вопросы?
да, есть. почём трава такая?
Здравствуйте, Sheridan, Вы писали:
S>Приветствую, Mamut, вы писали:
M>> Что же ты за специалист такой, что не можешь ясно и кратко описать то, что ты думаешь? S>Ок, постараюсь. Вот минимум.
Спасибо. Я сейчас попробую сделать оценку себя, оценку админов с которыми я когда либо общался и написать запросы которые мне кажутся аналогичными для программистов. В свою очередь мне очень интересно, чтобы ты оценил мой список.
S>1. Установка и настройка ОС. Любой ОС, даже если слышите про нее впервые. Даст хорошее понимание как вообще все работает и что от чего зависит. В идеале нужно умение обеспечить для себя рабочее место под любой ОС.
Ну во первых, мне очень не нравится слово _любой_. Уменее настроить амиго ось и be os — все же мне не кажется минимом.
Так, я более менее настроил для себя рабочее место под виндой (не сервеные версии) и макосью (опять же не сервер), под современные "графические" дистрибутивы под линкус думаю что смогу, но реальных попыток небыло.
Плюс я еще жил некоторое время и работал под Netware, BeOS, FreeBSD и NetBSD. Но уже мало что помню. Но все же думаю что знаю о первых двух больше чем основная часть современных админов. К этому можно добавить PC DOS, MS DOS
Я еще сюда могу добавить установку и/или настройку android os, iphone os, symbian os — но наверное это будет немного не честно
Мой опыт общения с админами — людей которые имеют опыт в установке и настройки mac os/mac os server, и серверной винды (active directory, домена и прочее) и linux к примеру я не встречал. Тебе такие известны?
Моя аналогия для администраторов — понимание принципов подхода и уменнее прочитать программу на (любых? основных языках программирования — процедурных, объектно ориентированных, аспектно-ориентированых, функциональных.
S>2. Настройка сети. Начиная от диалапа и заканчивая каким-ть тунелем. Вы же хотите интернет?
Тут почти согласен. Но опять же мне не страчался пока администратор который мог одинакого профессионально организовать сеть для организации на виндовс сервер (с доменами, актив директори и прочее) и на линуксе.
Моя аналогия — знание и понимание основных принципов и способов обмена данными между программами — от сигналов и слотов до JSON, SOAP.
S>3. Настройка базовых сервисов (dhcp, dns, ntp, файрвол) — даст понимание работы сети, особенно если файрвол — iptables. Также возможно избавит от велосипедостроения, если знать (не изучить, а знать что такое есть и что делает) сервисов побольше.
Тут так же почти согласен. Поэтому просто аналогю — знание различных компиляторов, интепретаторов и их особенностей.
S>4. Знание инструментария, с которым работаете. Тоесть, например, если работаете с БД, то умейте движок этой БД установить и настроить под всеми поддерживаемыми ОС, а также сумейте объяснить почему выбран именно этот движок (не "потомучто у меня IDE других не умеет", а более аргументированно).
Вот тут проблема. Администраторов которые знают и понимаю что такое объектные и объектно-ориентированные базы данных я знаю крайне мало. Ну да ладно.
Аналогия — уменее выбрать язык программирования и библиотеки под задачу. Т.е. понимать на чем лучше писать RIA, а на чем драйвер. Что использовать для скриптованя AI в игре, а на чем написать эспертную систему.
S>5. Сборка-разборка компа, диагностирование простых проблем (ну например комп время от времени перегружается...). К ноутам тоже относится, особенно сборка-разборка (тут очень просто — дешевле быстренько разобрать и промыть залитый чем-ть ноут, чем покупать новый, ибо тут скорость очень важна, и день-другой промедления уже может выйти боком).
Тут у меня чисто бытовые возражения — именно разбирать свой ноут чтобы потерять гарантию как-то очень не хочется.
Аналогия — да тоже самое
S>Вот. Вопросы?
Сначала замечания — если то что ты перечислил минимум, я вынужден констатировать что даже если брать связку операционных систем под которыми я работа — mac os и windows, то мне не встречались администраторы которые данный минимум проходят. Вообще, фактически я знаю только одного системного администратора (из примерно десятка с которыми я общался в свое жизни который бы все выше перечисленное знал бы и умел для mac os).
Вопросы следующие — я привел свои аналогии для программистов. Сразу скажу что, мне они минимумом не видятся, но все же хорошо было бы если ты оценил или себя, или просто круг окружающих тебя администраторов на предмет знания данных пунктов?
Мне кажется, что в целом и среднем программисты знают в администровании существенн больше, чем админы в программировании. Как ты считаешь?
Приветствую, Young, вы писали:
Y> S>1. Установка и настройка ОС. Любой ОС, даже если слышите про нее впервые. Даст хорошее понимание как вообще все работает и что от чего зависит. В идеале нужно умение обеспечить для себя рабочее место под любой ОС. Y> Ну во первых, мне очень не нравится слово _любой_. Уменее настроить амиго ось и be os — все же мне не кажется минимом.
Тут скорее не умение а способность. Способность разобраться что где как.
Y> Так, я более менее настроил для себя рабочее место под виндой (не сервеные версии) и макосью (опять же не сервер), под современные "графические" дистрибутивы под линкус думаю что смогу, но реальных попыток небыло.
Ну так попробуй
Y> Плюс я еще жил некоторое время и работал под Netware, BeOS, FreeBSD и NetBSD. Но уже мало что помню. Но все же думаю что знаю о первых двух больше чем основная часть современных админов. К этому можно добавить PC DOS, MS DOS
Ну я тоже много с чем работал
Y> Я еще сюда могу добавить установку и/или настройку android os, iphone os, symbian os — но наверное это будет немного не честно
Почемуже, я за.
Y> Мой опыт общения с админами — людей которые имеют опыт в установке и настройки mac os/mac os server, и серверной винды (active directory, домена и прочее) и linux к примеру я не встречал. Тебе такие известны?
Да
Y> Моя аналогия для администраторов — понимание принципов подхода и уменнее прочитать программу на (любых? основных языках программирования — процедурных, объектно ориентированных, аспектно-ориентированых, функциональных.
Согласен
Y> S>2. Настройка сети. Начиная от диалапа и заканчивая каким-ть тунелем. Вы же хотите интернет? Y> Тут почти согласен. Но опять же мне не страчался пока администратор который мог одинакого профессионально организовать сеть для организации на виндовс сервер (с доменами, актив директори и прочее) и на линуксе.
Мне встречались и покруче люди
Да и ваш покорный слуга собственноручно поднимал на прошлой работе сетку на активдиректори, в которой базовые сервисы работали на шлюзе, на котором было gentoo.
Y> Моя аналогия — знание и понимание основных принципов и способов обмена данными между программами — от сигналов и слотов до JSON, SOAP.
Согласен.
Y> S>3. Настройка базовых сервисов (dhcp, dns, ntp, файрвол) — даст понимание работы сети, особенно если файрвол — iptables. Также возможно избавит от велосипедостроения, если знать (не изучить, а знать что такое есть и что делает) сервисов побольше. Y> Тут так же почти согласен. Поэтому просто аналогю — знание различных компиляторов, интепретаторов и их особенностей.
Вполне.
Y> S>4. Знание инструментария, с которым работаете. Тоесть, например, если работаете с БД, то умейте движок этой БД установить и настроить под всеми поддерживаемыми ОС, а также сумейте объяснить почему выбран именно этот движок (не "потомучто у меня IDE других не умеет", а более аргументированно). Y> Вот тут проблема. Администраторов которые знают и понимаю что такое объектные и объектно-ориентированные базы данных я знаю крайне мало. Ну да ладно.
Это к чему?
Y> Аналогия — уменее выбрать язык программирования и библиотеки под задачу. Т.е. понимать на чем лучше писать RIA, а на чем драйвер. Что использовать для скриптованя AI в игре, а на чем написать эспертную систему.
Согласен.
Y> S>5. Сборка-разборка компа, диагностирование простых проблем (ну например комп время от времени перегружается...). К ноутам тоже относится, особенно сборка-разборка (тут очень просто — дешевле быстренько разобрать и промыть залитый чем-ть ноут, чем покупать новый, ибо тут скорость очень важна, и день-другой промедления уже может выйти боком). Y> Тут у меня чисто бытовые возражения — именно разбирать свой ноут чтобы потерять гарантию как-то очень не хочется.
А чего тебе больше не хочется — потерять ноут или потерять гарантию? (А дадут ли гарантию вообще? )
Y> Вопросы следующие — я привел свои аналогии для программистов. Сразу скажу что, мне они минимумом не видятся, но все же хорошо было бы если ты оценил или себя, или просто круг окружающих тебя администраторов на предмет знания данных пунктов?
Ну я провалюсь на json, soap, хотя возможно я просто по другому их называю
Да, и еще пожалуй с компиляторами я особо не возился.
А так, гдето половина знакомых мне админов вполне эти пункты осилят, причем есть пара человек, которые еще и поправят и от себя добавят
Y> Мне кажется, что в целом и среднем программисты знают в администровании существенн больше, чем админы в программировании. Как ты считаешь?
Нет. Как видно из этого форума программисты ничего знать даже не хотят об администрировании, хотя часто в своих узких рамках (установить винду+студию+мсскул например) могут дать много форы обычному админу. Но буквально шаг влево-вправо и уже возникают трудности.
Здравствуйте, Young, Вы писали:
Y>Сначала замечания — если то что ты перечислил минимум, я вынужден констатировать что даже если брать связку операционных систем под которыми я работа — mac os и windows, то мне не встречались администраторы которые данный минимум проходят. Вообще, фактически я знаю только одного системного администратора (из примерно десятка с которыми я общался в свое жизни который бы все выше перечисленное знал бы и умел для mac os).
Мак ОСь — это же BSD система. Собираем руками пакетный BSD систем и тянем пакеты в исходниках, занимаемся сборкой. А настройка примерно та же что и для Net/FreeBSD. Или там как-то по другому можно настроить управление доменом на Samba4?
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Здравствуйте, Sheridan, Вы писали:
S> Y> Аналогия — уменее выбрать язык программирования и библиотеки под задачу. Т.е. понимать на чем лучше писать RIA, а на чем драйвер. Что использовать для скриптованя AI в игре, а на чем написать эспертную систему.
S> Согласен.
S> Ну я провалюсь на json, soap, хотя возможно я просто по другому их называю S> Да, и еще пожалуй с компиляторами я особо не возился. S> А так, гдето половина знакомых мне админов вполне эти пункты осилят, причем есть пара человек, которые еще и поправят и от себя добавят
Я так и вижу пару человек от Шеридана читающих код на всяких Хаскелях, и поправляющих непутевых программеров
M>> Что же ты за специалист такой, что не можешь ясно и кратко описать то, что ты думаешь? S>Ок, постараюсь. Вот минимум. S>1. Установка и настройка ОС. Любой ОС, даже если слышите про нее впервые. Даст хорошее понимание как вообще все работает и что от чего зависит. В идеале нужно умение обеспечить для себя рабочее место под любой ОС. S>2. Настройка сети. Начиная от диалапа и заканчивая каким-ть тунелем. Вы же хотите интернет? S>3. Настройка базовых сервисов (dhcp, dns, ntp, файрвол) — даст понимание работы сети, особенно если файрвол — iptables. Также возможно избавит от велосипедостроения, если знать (не изучить, а знать что такое есть и что делает) сервисов побольше. S>4. Знание инструментария, с которым работаете. Тоесть, например, если работаете с БД, то умейте движок этой БД установить и настроить под всеми поддерживаемыми ОС, а также сумейте объяснить почему выбран именно этот движок (не "потомучто у меня IDE других не умеет", а более аргументированно). S>5. Сборка-разборка компа, диагностирование простых проблем (ну например комп время от времени перегружается...). К ноутам тоже относится, особенно сборка-разборка (тут очень просто — дешевле быстренько разобрать и промыть залитый чем-ть ноут, чем покупать новый, ибо тут скорость очень важна, и день-другой промедления уже может выйти боком).
S>Вот. Вопросы?
Интересно, что ничему из этого не учат в университетах, несмотря на то, что ты в этом уверен
Приветствую, Mamut, вы писали:
M> S>Меня учили. Ставропольский политех.
M> А что за специальность? Это тоже без подколов, реально интересно, потому что у меня даже близко такого не было.
Автоматизированные системы обработки информации и управления.
Здравствуйте, Sheridan, Вы писали:
S>Приветствую, Mamut, вы писали:
M>> Интересно, что ничему из этого не учат в университетах, несмотря на то, что ты в этом уверен
. За исключением, собственно, БД (но не настройки, а теории). S>Меня учили. Ставропольский политех.
Ты знаешь, после общения с нашими Ставропольскими ИТшниками, тобой и представителями Роскомнадзора оттуда же (последнее — буквально сегодня), я таки-пришел к выводу, что Ставрополь — это Южно-Российский Челябинск
Приветствую, kochetkov.vladimir, вы писали:
k> Ты знаешь, после общения с нашими Ставропольскими ИТшниками, тобой и представителями Роскомнадзора оттуда же (последнее — буквально сегодня), я таки-пришел к выводу, что Ставрополь — это Южно-Российский Челябинск
k>> Ты знаешь, после общения с нашими Ставропольскими ИТшниками, тобой и представителями Роскомнадзора оттуда же (последнее — буквально сегодня), я таки-пришел к выводу, что Ставрополь — это Южно-Российский Челябинск
S>Нет, нас тут просто пока еще учат хорошо
Ну, меня тоже учили хорошо. Только совсем по другой специальности
Здравствуйте, KipDblK, Вы писали:
KDK>Ну-ну. Вперед. Винда очень любит блокировать аккаунт машины в AD, особенно при проблемах со связью, что при удаленной работе более чем обычное дело. Причем то, что это именно эта проблема, видно только внутри event Log'а. И таких проблем, которые невозможно предотвратить, сотни.
Мне только кажется или нормальный админ первым делом должен смотреть логи?