Знаете, мне говорили, что за использование select-механизмов надо сразу записывать в "как программисты не состоявшихся".
Такие же юзеры, как вы?
Бугаггагаа)
Модератор: Модераторы разделов
Знаете, мне говорили, что за использование select-механизмов надо сразу записывать в "как программисты не состоявшихся".
spinore писал(а): ↑28.07.2006 01:31Я не специалист, но, кажется, здесь-то и сидит ваша квалификация. Знаете, мне говорили, что за использование select-механизмов надо сразу записывать в "как программисты не состоявшихся". Так сокеты вы всё-таки циклически опрашиваете?С нетерпением жду комментария специалиста на ваши слова. Через несколько дней он будет иметь возможность написать всё что думает по этому поводу
))
Это было по первому пункту. По второму у меня тоже есть вопросы, но я их задам в процессе, так сказать, живой дискуссии. В том случае, если вы не испугаетесь страшных слов которых я вам тут понаписал и не свалите куда-то в туман.
Stingray писал(а): ↑28.07.2006 11:52Вот и у меня возник вопрос. Что вы предлагаете использовать вместо select и в каких случаях? Чтобы у вас не взорвался мозг при ответе, сразу предложу вам несколько вариантов: poll, /dev/poll, epoll, kqueue, kevent, solaris ports, SIGIO, multithreaded blocking IO.
Это было по первому пункту. По второму у меня тоже есть вопросы, но я их задам в процессе, так сказать, живой дискуссии. В том случае, если вы не испугаетесь страшных слов которых я вам тут понаписал и не свалите куда-то в туман.
У адекватных людей принято критиковать аргументированно. И если человек не является программистом, то не надо было критиковать то, в чем не разбирается. Аргументы типа "мой знакомый исследовал код" в данном случае звучат примерно как фраза из известного анекдота "мне Рабинович напел".
И еще - не стоит обобщать и делать громкие заявления от имени всех пользователей centericq. Я долгое время использовал этот клиент. Причем это было как раз на весьма нешустрой машине, тоже, кстати, P1 233MGz. И был вполне доволен.
spinore писал(а): ↑28.07.2006 16:36PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
1267 root 2 0 24M 15M select 102:22 1.37% 1.37% XFree86
667 root 2 0 14M 9176K select 46:08 0.88% 0.88% XFree86
14 root 18 0 0K 29M syncer 4:13 0.10% 0.10% [ioflush]
11171 spinore 2 0 2872K 568K RUN 225:17 0.00% 0.00% mpd
18393 privoxy 2 5 2844K 68K netcon 135:03 0.00% 0.00% <privoxy>
8299 spinore 2 0 35M 25M select 36:34 0.00% 0.00% opera
482 spinore 2 0 2652K 520K RUN 8:37 0.00% 0.00% mpd
13 root -18 0 0K 29M pgdaemon 3:58 0.00% 0.00% [pagedaemon]
12977 spinore 2 0 7752K 3788K select 3:14 0.00% 0.00% centericq
12125 spinore 2 0 13M 4K select 1:29 0.00% 0.00% links
432 spinore 2 0 476K 1732K poll 0:51 0.00% 0.00% xscreensaver
3290 spinore 2 0 604K 1452K select 0:48 0.00% 0.00% fetchmail
1533 spinore 2 0 304K 904K select 0:43 0.00% 0.00% ratpoison
16231 spinore 2 0 6932K 3636K select 0:38 0.00% 0.00% centericq
15270 root 2 0 4124K 1664K select 0:26 0.00% 0.00% Eterm
13015 root 2 0 3476K 1212K select 0:24 0.00% 0.00% Eterm
14254 root 2 0 3520K 1216K select 0:22 0.00% 0.00% Eterm
17889 spinore 2 0 964K 1396K select 0:20 0.00% 0.00% xterm
16348 spinore 18 0 1004K 2336K pause 0:18 0.00% 0.00% zsh
224 root -6 0 0K 29M vndbp 0:13 0.00% 0.00% [vnd1]
22523 root 2 0 344K 2940K poll 0:12 0.00% 0.00% xclock
Ну? Жду комментовПервый, кто считает себя бзегрешным может начать кидаться камнями
Итак, замечаем, что три centericq по параметру SIZE ели бы столько же, сколько и X-сервер. Не жирненько ли?
Основное обсудение было посвящено именно пользовательским качествам и дизайну интерфейса. На это аргументы все зачли? Возражений нет?
spinore писал(а): ↑29.07.2006 11:15
поскольку в этом случае ваше альтернативное видение мира может проникнуть в неокрепшие мозги молодого поколения, выбивая из них зачатки логического мышления.
Но не в этом суть. основную идею я понял, спасибо. Только совсем не понял одного: а зачем автор kedit использует? "Детко vim и emacs не асилило?"Это не смешно. Если бы где-то узнали, что Theo De Raadt или Christos Zoulas пишут программы в kedit, всё UNIX-community было бы в осадке, причём в большом осадке. Соответственно, я начинаю сильно сомневаться в квалификации тех, кто стал писать статьи о внутреннем устройстве Linux, не освоив даже редактора стандартного инструмента - редактора.
Я очень надеялся прочитать об разнице между SIZE и RES, но в той ссылке что вы дали этого-то, самого интересного, как раз и не было. А вода мне не нужна.
Только совсем не понял одного: а зачем автор kedit использует? "Детко vim и emacs не асилило?"Это не смешно. Если бы где-то узнали, что Theo De Raadt или Christos Zoulas пишут программы в kedit, всё UNIX-community было бы в осадке, причём в большом осадке. Соответственно, я начинаю сильно сомневаться в квалификации тех, кто стал писать статьи о внутреннем устройстве Linux, не освоив даже редактора стандартного инструмента - редактора.
...
тех, кто учит молодое поколение использовать kde и kde-приложения, сразу надо отправлять в нужное место.
(Генератор @ Jul 29 2006, в 23:15) писал(а):Характеристики компьютеров возросли в десятки, если не сотни тысяч раз, а программы что-то не особо ускоряются.
Генератор писал(а): ↑29.07.2006 23:15Мне ситуация кажется просто ужасающей. Вспоминаю, как был у меня спектрум в детстве48 КИЛО(!)байт. А ведь были текстовые редакторы, и прочие программы - не только в игрушки играли. Понятия "тормоза" не было. А сейчас? Характеристики компьютеров возросли в десятки, если не сотни тысяч раз, а программы что-то не особо ускоряются. Не понимаю я этого
И какой может быть выход из такой ситуации?
сидит Чехов и думает:
"ну ладно - я гений. но ведь и Пушкин гений, и Достоевский гений, и Толстой гений. Когда же это кончится?" - Тут все и кончилось
(Stingray @ Jul 30 2006, в 00:28) писал(а):Видимо, за то, что в очередной раз пытался искоренить мракобесие
Вы же избрали вариант ответа неадекватный, хотя и самый распространенный - начали доказывать, что автор отзыва - нехороший человек, в том числе с использованием выражений, близких к границе парламентарных...