From: "Денис Смирнов" <mithraen@altlinux.ru> To: alexei-mezin@rambler.ru, "Культурный офтопик" <smoke-room@lists.altlinux.org> Subject: Re: [room] Давайте покурим на тему DE vs WM Date: Mon, 25 Jan 2010 07:28:45 +0300 Message-ID: <20100125042845.GB1181@mw.office.seiros.ru> (raw) In-Reply-To: <hjienc$7pp$1@ger.gmane.org> On Mon, Jan 25, 2010 at 12:39:57AM +0300, Alexei V. Mezin wrote: AVM> Кстати, а в чем те тормоза выражаются? DE не использую на регулярной AVM> основе, но врмя от времени смотрю. Если отрубить всякие постоянно и не к AVM> месту всплывающие под мышиным курсором "апплеты" (или как оно там сейчас AVM> называется), то все работает как работало и раньше. Окошки таскаются по AVM> экрану, реакция на нажатия кнопок-менюшек мгновенная. 1. В случае с кедами -- в выжирании памяти и отнимании проца, так что другие приложения чувствуют себя хуже. 2. Время реакции на действие пользователя должно быть 100ms максимум. Все что нарушает это правило -- мерзкий тормоз. AVM> Что и где тормозит? Загрузка? С чем сравнивать? Я не большой знаток AVM> полуоси, но НЕ ВЕРЮ, что оно прям при той же функциональности прям AVM> летало. Разрешение экрана какое было? 640x480 256color. AVM> А интерфейс "векторный", или может AVM> навсегда заточенный под имеющийся? Аналогично тому что в Win'98 -- наборы иконок разных размеров, увы. Кстати удивись -- большинство иконок у нас в линуксе точно также до сих пор растровые. AVM> Текстуры на визуальные компоненты были? В смысле на кнопочках всяких? Насколько я помню -- нет, по крайней мере я этим не пользовался. Вот фоновые картинки не только на десктопе а и на любой папке отдельно -- это пожалуйста. Уникальную иконку каждому файлу -- также без проблем (OS/2 поддерживала расширенные атрибуты -- эта штука несколько лет назад появилась и у нас, правда практически не используется). AVM> Анимированные иконки? Векторные иконки? И Увы, нет. AVM> т.п. На загрузку всего AVM> этого, на рассчеты анимации и растеризацию вектора требуются ресурсы. А AVM> без всех этих наворотов современный интерфейс совсем не торт, а местами AVM> по другому и в те времена было делать глупо, да ресурс не позволял AVM> делать как надо. Повторюсь -- мы говорим сейчас о разнице в производительности на _порядки_. Правильно ли я понимаю что растеризация векторных иконок и отрисовка анимированных иконок требует таких безумных ресурсов? Не верю, увы. Просто потому что иконку надо растеризовать в тот момент когда к ней впервые обратились. А дальше доставать из кэша. AVM> А как она может стать эффективнее? Идеи есть? Если есть, давайте AVM> соберемся и реализуем, PROFIT'а получим. См., например, редакторы-outliner'ы, mindmap tools (freemind хорош), еще под виндой thebrain интересная идея (но все-таки не особо удобная). Также рекомендую по поводу баз данных посмотреть на Clarion 2-й (тот что досовский). Интерфейсы под корпоративные БД пишутся за считаные часы -- удобные. Аналогичного современного средства разработки мне неизвестно. AVM> А что принципиально изменилось в написании служебной записки и AVM> ежеквартального отчета о количестве выпитого в офисе кофе? Удобная работа с темплейтами, к примеру. Электронная почта/IM с заполнением форм и электронной подписью. Вообще в нужную сторону повернут MS Access, кстати. Хотя и кривулька, направление движения было правильное. Навигация по базе документов (ой, я не хотел вспоминать про google desktop). AVM> Вордоподобные AVM> редакторы в простом применении типа "написать заявление" и не могут AVM> измениться, ибо все, что дает компьютер перед пишущей машинкой и правда AVM> было в Лексиконах и Ворд 2.0. Далее только переход к разделению AVM> содержания и оформления, но видать мозг обобщенного офисного работника AVM> не приспособлен к усвоению таких вещей. Увы :( AVM> А в плане, например, сетевой многопользовательской работы, как говорят AVM> (с), Офис сильно продвинулся со времен динозавров. Только вот я ни разу AVM> не видел, чтоб этим кто-то пользовался. Ну так я с корпоративными AVM> системами и работниками не сталкиваюсь, а раз эти функции делают, то AVM> кому-то оно надо. А в этом плане все равно как ни крути -- google documents гораздо более прорывная технология. Кстати, в связи с google wave опубликованы алогоритмы синхронизации, которые позволяют практически online (с задержками в десятки миллисекунд) синхронизировать одновременную работу над документами. Ну и google web toolkit опубликован. Так что клон google documents сейчас создать уже гораздо легче чем год-два назад. P.S. Я использую сейчас LXDE. На моей машине 12G RAM. Перед сном я переключался в текстовую консоль и лочил vlock'ом. Когда проснулся -- разлочил и переключился в графику. Чтобы эта штуковина вышла из свопа понадобилось несколько _минут_. При этом самое очаровательное было смотреть как оживает браузер -- прорисовывая страничку попиксельно. Ну вот что я могу на это сказать, кроме [beep]? :) -- С уважением, Денис http://freesource.info ----------------------------------------------------------------------------
next prev parent reply other threads:[~2010-01-25 4:28 UTC|newest] Thread overview: 114+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-12-09 20:54 Alexei V. Mezin 2009-12-09 21:01 ` Dmitry M. Maslennikov 2009-12-10 7:28 ` Dmitriy Kruglikov 2009-12-11 21:31 ` Maxim Tyurin 2009-12-11 21:49 ` Alexei V. Mezin 2009-12-11 22:06 ` Maxim Tyurin 2010-01-09 16:51 ` Andrei Lomov 2010-01-09 18:24 ` Dmitriy Kruglikov 2010-01-09 21:38 ` Michael Shigorin 2010-01-10 15:00 ` Andrei Lomov 2010-01-11 18:11 ` Michael Shigorin 2010-01-10 15:04 ` Andrei Lomov 2010-01-09 21:22 ` Денис Смирнов 2010-01-10 15:20 ` Andrei Lomov 2010-01-11 11:57 ` Денис Смирнов 2010-01-11 12:01 ` Mykola S. Grechukh 2010-01-11 16:58 ` ALT Linux User 2010-01-11 18:03 ` Alexei V. Mezin 2010-01-12 3:22 ` Pavel N. Solovyov 2010-01-12 13:56 ` ALT Linux User 2010-01-24 6:08 ` Денис Смирнов 2010-01-26 19:31 ` Michael Shigorin 2010-01-27 6:29 ` Денис Смирнов 2010-01-12 13:16 ` ALT Linux User 2010-01-22 2:59 ` Денис Смирнов 2010-01-12 10:34 ` Денис Черносов 2010-01-12 14:33 ` ALT Linux User 2010-01-12 21:52 ` Денис Черносов 2010-01-22 2:57 ` Денис Смирнов 2010-01-22 5:15 ` Alexander Yereschenko 2010-01-22 7:01 ` Денис Черносов 2010-01-24 6:41 ` Денис Смирнов 2010-01-24 7:14 ` Michael Pozhidaev 2010-01-24 13:54 ` Денис Смирнов 2010-01-24 21:39 ` Alexei V. Mezin 2010-01-25 4:28 ` Денис Смирнов [this message] 2010-01-25 8:17 ` Ethereal Phantom 2010-01-25 9:18 ` Денис Смирнов 2010-01-25 10:21 ` Ethereal Phantom 2010-01-25 11:11 ` Денис Смирнов 2010-01-25 11:43 ` Ethereal Phantom 2010-01-26 12:40 ` Денис Черносов 2010-01-26 20:15 ` [room] VM и своп (was: Давайте покурим на тему DE vs WM) Michael Shigorin 2010-01-27 9:32 ` Денис Смирнов 2010-02-09 18:29 ` Michael Shigorin 2010-01-27 6:40 ` [room] Давайте покурим на тему DE vs WM Денис Смирнов 2010-01-26 20:12 ` [room] HDD, VM и своп (was: Давайте покурим на тему DE vs WM) Michael Shigorin 2010-01-27 9:15 ` Денис Смирнов 2010-01-26 20:09 ` Michael Shigorin 2010-01-27 8:48 ` Afanasov Dmitry 2010-01-27 9:29 ` Денис Смирнов 2010-01-27 10:29 ` [room] HDD, VM и своп Gennadii Redko 2010-02-09 18:32 ` [room] VM Michael Shigorin 2010-02-09 23:59 ` Денис Смирнов 2010-02-10 9:07 ` Sergey Korobitsin 2010-02-11 21:49 ` Денис Смирнов 2010-01-27 0:26 ` [room] Давайте покурим на тему DE vs WM Alexandr Lugumanov 2010-01-27 9:17 ` Денис Смирнов 2010-01-27 14:40 ` Alexandr Lugumanov 2010-01-27 19:18 ` Денис Смирнов 2010-01-27 23:07 ` Alexandr Lugumanov 2010-01-28 10:21 ` Денис Смирнов 2010-01-29 6:30 ` Денис Смирнов 2010-02-11 5:39 ` Alexandr Lugumanov 2010-02-09 18:26 ` Michael Shigorin 2010-01-25 0:07 ` Michael Pozhidaev 2010-01-25 4:13 ` Денис Смирнов 2010-01-25 5:08 ` Michael Pozhidaev 2010-01-25 9:09 ` Денис Смирнов 2010-01-25 13:42 ` [room] Облака -- белокрылые лоша-а-адки (was: Давайте покурим на тему DE vs WM) Michael Pozhidaev 2010-01-27 12:19 ` Денис Смирнов 2010-01-27 15:08 ` [room] Облака -- белокрылые лоша-а-адки Michael Pozhidaev 2010-01-27 19:17 ` Денис Смирнов 2010-01-27 21:27 ` Michael Pozhidaev 2010-01-28 9:33 ` Денис Смирнов 2010-01-28 14:12 ` Michael Pozhidaev 2010-01-29 6:30 ` Денис Смирнов 2010-01-29 15:07 ` Michael Pozhidaev 2010-01-29 18:23 ` Денис Смирнов 2010-01-29 18:56 ` Michael Pozhidaev 2010-01-30 11:54 ` Денис Смирнов 2010-01-30 13:25 ` Maxim Tyurin 2010-02-01 8:21 ` Денис Смирнов 2010-01-31 23:00 ` Michael Pozhidaev 2010-02-01 8:25 ` Денис Смирнов 2010-02-09 18:19 ` Michael Shigorin 2010-02-10 0:06 ` Денис Смирнов 2010-01-26 19:46 ` [room] ФС (was: Давайте покурим на тему DE vs WM) Michael Shigorin 2010-01-27 6:32 ` Денис Смирнов 2010-01-25 8:02 ` [room] Давайте покурим на тему DE vs WM Денис Черносов 2010-01-25 10:01 ` Денис Смирнов 2010-01-26 20:37 ` Michael Shigorin 2010-01-27 9:12 ` Денис Смирнов 2010-01-28 9:53 ` Maxim Tyurin 2010-01-26 20:29 ` Michael Shigorin 2010-01-28 9:59 ` Maxim Tyurin 2009-12-09 21:21 ` Michael Shigorin 2009-12-09 21:53 ` Alexei V. Mezin 2009-12-09 22:19 ` Andrei Kovtun 2009-12-10 8:12 ` Андрей Новосёлов 2009-12-10 8:27 ` Dmitriy Kruglikov 2009-12-10 11:13 ` Michael Shigorin 2009-12-10 9:42 ` Alexei V. Mezin 2009-12-10 10:52 ` Андрей Новосёлов 2009-12-10 11:16 ` Michael Shigorin 2009-12-10 12:45 ` Андрей Новосёлов 2009-12-10 11:15 ` Michael Shigorin 2009-12-10 12:17 ` Alexei V. Mezin 2009-12-10 12:34 ` Michael Shigorin 2009-12-10 12:45 ` Alexei V. Mezin 2009-12-10 13:22 ` Mykola S. Grechukh 2009-12-11 6:58 ` Denis Medvedev 2009-12-10 11:12 ` Michael Shigorin 2009-12-09 21:36 ` Andrei Kovtun
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20100125042845.GB1181@mw.office.seiros.ru \ --to=mithraen@altlinux.ru \ --cc=alexei-mezin@rambler.ru \ --cc=smoke-room@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Культурный офтопик This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \ smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com public-inbox-index smoke-room Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.smoke-room AGPL code for this site: git clone https://public-inbox.org/public-inbox.git