Home
Всё о Vim
vim@conference.jabber.ru
Пятница, 19 июня 2009< ^ >
Доктор КТО установил(а) тему: Беседуем о Vim || VIM — кратко обо всём: http://tinyurl.com/c8d467 || Всё о Vim: allaboutvim.blogspot.com || www.vim.org || vim.wikia.com || Наши логи http://chatlogs.jabber.ru/vim@conference.jabber.ru
Конфигурация комнаты

GMT+4
[00:07:09] <waker> прога под xlib готова
[00:07:34] <waker> итого.. 23 минуты супротив 3 вечеров...
[00:07:35] <waker> неплохо
[00:09:19] <sceptic> :) дык по Xlib _море_ документации. Чего стоят одни маны.
[00:11:12] <waker> VIRT RES SHR
4276 1244 824 xlib
4532 1184 764 xcb
[00:11:38] <waker> sceptic: все равно как-то под xlib на порядок быстрее вышло
[00:11:58] <waker> и заработало с 1 раза, а не с 1000
[00:12:02] <sceptic> разница в пределах погрешности
[00:12:03] proxy_m вошёл(а) в комнату
[00:12:08] <waker> т.е. choice is obvious
[00:12:15] <Kergma> Я, конечно, неуместен, но в линуксе установка системы тоже занимает больше времени, чем в винде, однако же нормальные люди не кричат, что та или иная ось суксь :)
[00:12:19] <sceptic> ты ещё наплачешься с xlib на многопоточности ;)
[00:12:20] <waker> да, по памяти одно и то же
[00:12:41] <sceptic> Kergma: я поднимаю дебиан за 25 минут. что я делаю не так?
[00:12:43] <waker> Kergma: ты жестоко ошибаешься. линух быстрее ставится чем венда
[00:12:50] <waker> среднестатистически
[00:12:52] <waker> просто ты гентушник
[00:13:07] vimer выгнали из комнаты
[00:13:12] <waker> sceptic: мне не нужна от xlib никакая многопоточность
[00:13:21] <waker> я вполне способен организовать весь гуй в главном потоке
[00:13:54] vimer вошёл(а) в комнату
[00:14:14] <sceptic> простой гуй да.
[00:14:18] <waker> профита от xcb не видно.. но поковыряться интересно было. напишут документацию, пофиксят управление памятью - можно будет смотреть
[00:14:43] <waker> sceptic: пример гуя, который требует многопоточности от xlib - в студию
[00:15:13] <waker> как по мне - вполне стандартная ситуация, что требуется все в одном потоке делать
[00:15:25] <waker> под вендой иначе и не получится..
[00:15:27] <Kergma> Я, собственно, не про генту.
[00:15:48] <Kergma> Я, например, про dri.
[00:15:49] <waker> а у меня кроссплатформа будет.. wingui под венду, carbon под mac, xlib под линух
[00:15:58] <waker> Kergma: dri? это дистр такой?
[00:16:13] <Kergma> opengl и прочее
[00:16:14] <sceptic> direct rendering interface какой-нибудь
[00:16:23] <waker> а.. а что с ним не так?
[00:16:40] <Kergma> До сих пор очень увлекательно его строить.
[00:16:49] <waker> эмм.. 1 клик в бунте
[00:17:00] <waker> или около того
[00:17:10] <Kergma> И никогда не знаешь, заработает ли на _данной_ карте.
[00:17:29] <waker> я наверное слишком недавно на линух пересел.. но с 2003 года у меня ни разу не было проблем с настройкой аппаратного opengl
[00:17:54] <Kergma> Видимо, таки да.
[00:18:04] <waker> ну а насчет знаешь-незнаешь.. попробуй венду на случайно купленный ноут поставить... а потом попробуй туда видео дрова установить
[00:18:13] <waker> сравним время
[00:18:28] <Kergma> Я проделывал.
[00:18:34] <Kergma> Быстрее.
[00:18:43] <Kergma> И тупее.
[00:18:52] <waker> совпадение.
[00:19:13] <waker> известны десятки тысяч альтернативных исходов
[00:19:30] <waker> и таки да, сравнение неуместно
[00:19:40] <waker> (с xcb vs xlib)
[00:19:59] <Kergma> С этого я начал.
[00:20:18] <waker> спорить про установку венды против линуха не хочется..
[00:20:28] <waker> т.к. спор ни о чём
[00:20:51] <waker> у каждого свой личный опыт. мой показывает, что установка венды в разы дольше, скажем, убунты
[00:21:10] <waker> (кто ставит пиратские сборки - пусть идет лесом, это нечестное сравнение)
[00:21:12] <Kergma> Но, кстати, я банально не знаю теперь, какую видюху брать из недорогих.
[00:21:36] <waker> что в твоем понимании "недорогое"?
[00:22:04] <Kergma> Чтобы в иксах гарантированно поднялось. Скажем, сотня баксов или меньше.
[00:22:05] <sceptic> $ 200-250
[00:22:12] <sceptic> вот это недорого.
[00:22:16] <waker> херасебе недорого
[00:22:18] sceptic студент
[00:22:32] <waker> мажоры
[00:22:37] <Kergma> двести за видюху -- дорого.
[00:22:43] <Kergma> нафиг.
[00:22:59] <waker> Kergma: уверен, geforce6x00 за эти деньги реально купить
[00:23:04] <sceptic> у меня сегодня свежая игруха тормозила =/ первый признак того что пора меня видяху.
[00:23:10] <waker> >=6600
[00:23:29] <Kergma> любой?
[00:23:31] <waker> sceptic: это первый признак того, что давно пора было купить ps3
[00:23:45] <sceptic> waker: там есть стоящие RPG / RTS?
[00:23:54] <waker> их щас не делают вообще
[00:24:00] <waker> нормальных
[00:24:16] <waker> те что есть - и на старом железе идут
[00:24:43] <waker> а чо, уже появились rpg которые требуют видюху за $250?
[00:25:31] <waker> starcraft2 чтоле?
[00:25:36] <waker> ой, это ртс
[00:25:46] <waker> хз.. фолаут3.. так он херовый.. лучше не играть вообще
[00:25:50] <waker> и он есть на пс3 :)
[00:26:05] <sceptic> у меня geforce 7600GT, и оно тормозило при выключенном сглаживание / тенях / динамическом свете. Хотя TES4: Oblivion вполне прилично гонял на средних настройках.
[00:26:06] <waker> но там рпг .. одно название
[00:26:20] <waker> что "оно"?
[00:26:25] <sceptic> сейчас гляну
[00:26:44] <sceptic> Drakensang The Dark Eye
[00:26:56] <sceptic> Как-то так оно зовётся.
[00:27:01] <waker> сори, не слышал
[00:27:25] <sceptic> Правда у меня был запущен Chrome + Eclipse + Skype
[00:27:34] <sceptic> в венде.
[00:27:35] <waker> :)
[00:27:58] <waker> а винда конечно xp?
[00:28:15] <sceptic> конечно.
[00:28:25] <waker> говорят, в windows7 это пофиксили :)
[00:28:25] sceptic ленится ставить Seven
[00:28:40] <waker> т.е. сделали нормальное разделение аппаратных ресурсов между приложениями
[00:28:50] <waker> Семен писал про это статью на блоге
[00:31:55] <waker> http://blog.gamedeff.com/?p=124
где-то здесь вроде
[00:33:34] <sceptic> Ты случайно в наших геймдевлоперских кругах не крутишься? Что-то этот Семён мне знаком.
[00:33:53] <waker> ну я как бы сам тоже выходец из тех кругов...
[00:34:00] <waker> но больше не кручусь
[00:34:11] <waker> там кроме ff тусовки остались одни школьники
[00:34:17] <sceptic> во во.
[00:34:38] sceptic забил на gamedev.ru из-за них
[00:34:44] <waker> Семена лично вживую не встречал, но многих оттуда знаю в реале
[00:35:25] <waker> на геймдев.ру я самоликвидировался около 4 лет назад..
[00:35:52] <waker> после этого пытался сидеть на #gamedev, но тож бросил эту глупость :)
[01:09:53] waker вышел(а) из комнаты
[01:28:41] doom2_imp вышел(а) из комнаты
[01:46:41] zulorflare вышел(а) из комнаты
[02:24:23] Alex- вошёл(а) в комнату
[02:27:23] Alex- вышел(а) из комнаты
[02:40:30] zulorflare вошёл(а) в комнату
[02:56:01] bigote вышел(а) из комнаты
[02:56:46] bigote вошёл(а) в комнату
[03:25:14] proxy_m вышел(а) из комнаты
[03:26:52] proxy_m вошёл(а) в комнату
[05:02:18] bigote вышел(а) из комнаты
[05:02:59] bigote вошёл(а) в комнату
[05:45:23] tupka вошёл(а) в комнату
[07:42:37] iNode вышел(а) из комнаты
[08:10:48] iNode вошёл(а) в комнату
[08:33:57] tupka вышел(а) из комнаты
[09:36:56] proxy_m вышел(а) из комнаты
[09:40:45] jsv вошёл(а) в комнату
[09:41:13] proxy_m вошёл(а) в комнату
[10:46:16] plumbum вышел(а) из комнаты
[10:50:54] ukko вошёл(а) в комнату
[11:18:38] zulorflare вышел(а) из комнаты
[11:54:55] waker вошёл(а) в комнату
[11:59:04] <Kergma> Я совсем всё забыл, оказывается -- 256 мег для видеокарты нормально? Немножко гуглземли и игр типа secondlife -- вполне?
[11:59:21] <waker> 256 это вполне немало
[12:00:05] <waker> googleearth даже на ушлепках типа 6100 работает
[12:00:33] <waker> че такое secondlife не знаю, сорри
[12:00:58] <Kergma> Это фигня на самом деле, но местами любопытно.
[12:01:33] <Kergma> Симулятор жизни. Типа Диптауна у Лукьяненко.
[12:03:14] <jsv> гы
[12:03:57] <jsv> очень понятно: объяснять малоизвестную программу ссылками на произведения малоизвестного автора :)
[12:04:35] <waker> диптаун я знаю
[12:05:02] <waker> а костюм сенсорный и электрод в жопу прилагаются?
[12:05:03] <vimer> waker: не болтай глупостей как малолетка!
[12:05:07] <Kergma> Лукьяненко сейчас достаточно известен -- умеет продаваться.
[12:05:35] <Kergma> Электрод в жопу и так найти можно. Не вопрос.
[12:05:35] Kergma выгнали из комнаты: фильтруем базар
[12:05:50] Kergma вошёл(а) в комнату
[12:06:02] <waker> круто. а кто это так кикает?
[12:06:15] <sceptic> бот.
[12:06:23] <jsv> vimer
[12:06:23] <vimer> jsv: ?
[12:06:28] <waker> книжке более 10 лет уже..
[12:06:30] <sceptic> надо его отучить на такие слабые ругательства отвечать
[12:06:40] <Kergma> Сволочь он :).
[12:06:43] <waker> вообще, че за агрессивное отношение к обычным словам..
[12:07:15] <jsv> нет слова "жопа", как в анекдоте
[12:07:15] <vimer> jsv: не болтай глупостей как малолетка!
[12:08:14] <Kergma> Так, любопытно, на "жыжопина" возбудится?
[12:08:14] Kergma выгнали из комнаты: фильтруем базар
[12:08:20] Kergma вошёл(а) в комнату
[12:08:40] <Kergma> Легковозбудимый субъект.
[12:08:47] <waker> }|{ОПА
[12:08:47] <vimer> waker: не болтай глупостей как малолетка!
[12:08:50] <waker> от сука..
[12:08:58] <Kergma> опа?
[12:09:07] <jsv> vimer: ебилды
[12:09:07] <vimer> jsv: :(
[12:09:22] <jsv> vimer: сульца, это ты? :)
[12:09:23] <vimer> jsv: нет
[12:09:24] <Kergma> ][опа?
[12:09:30] <Kergma> ]|[опа?
[12:09:38] <Kergma> о
[12:09:42] <jsv> >|<опа
[12:09:43] <vimer> jsv: не болтай глупостей как малолетка!
[12:09:49] <jsv> попа
[12:09:56] <jsv> европа
[12:09:59] <Kergma> Моя красивее.
[12:10:16] <jsv> начнём меряться, у кого жопа красивше? :)
[12:10:16] <vimer> jsv: не болтай глупостей как малолетка!
[12:10:27] <jsv> чей бот, кстати?
[12:10:30] <Kergma> Уже начали же.
[12:10:39] <sceptic> мой.
[12:10:41] <jsv> хозяин не прибежит с реальными матюками? :)
[12:10:51] <jsv> а... не прибежит, стало быть
[12:10:53] <jsv> :)
[12:11:02] <Kergma> убежит.
[12:11:21] <Kergma> С криками: "С кем я сижу???"
[12:11:28] plumbum вошёл(а) в комнату
[12:12:41] <Kergma> vimer: нельзя так возбуждаться.
[12:12:41] <vimer> Kergma: но очень благотворно
[12:12:55] <Kergma> уел.
[12:13:37] <waker> жосткий бот..
[12:13:44] zulorflare вошёл(а) в комнату
[12:16:19] <waker> на programming@ постоянно еще более жосткий оффтоп, чем тут..
[12:16:36] <Kergma> Куда жёстче???
[12:16:48] <Kergma> О бабах разве... :)
[12:16:58] <jsv> про батут, обычно
[12:17:02] <Kergma> как канадские лесорубы
[12:17:05] <sceptic> Бабы, алкоголь, компьютеры
[12:17:10] <sceptic> три кита программистов
[12:17:11] waker вышел(а) из комнаты
[12:17:18] waker вошёл(а) в комнату
[12:17:24] <Kergma> а что батут?
[12:17:42] <Kergma> какова его роль в программировании?
[12:19:39] <jsv> в программировании никакой, но батут -- лучший подарок
[12:23:09] eladar вошёл(а) в комнату
[12:26:20] Kergma задумался.
[12:37:01] eladar вышел(а) из комнаты
[12:59:54] Kergma вышел(а) из комнаты
[13:54:39] eladar вошёл(а) в комнату
[14:03:06] axe вышел(а) из комнаты
[14:20:15] Kergma вошёл(а) в комнату
[14:24:42] axe вошёл(а) в комнату
[14:26:54] maniac вошёл(а) в комнату
[14:28:31] maniac вышел(а) из комнаты
[14:32:58] maniac вошёл(а) в комнату
[14:43:52] eladar вышел(а) из комнаты
[15:13:01] maniac вышел(а) из комнаты
[15:15:53] zulorflare вышел(а) из комнаты
[15:32:06] maniac вошёл(а) в комнату
[15:41:44] <waker> как можно удалить все строки, которые не матчатся регэкспом?
[15:42:18] <waker> это возможно?
[15:42:40] <waker> (не мне надо.. человеку надо отфильтровать файл, и надо сделать это в редакторе.. не vim :)
[15:42:58] <waker> регэкспы наподобие как в вижуалах
[15:46:37] <sceptic> была бы студия под рукой сказал.
[15:47:01] <sceptic> там должно быть что-то типа Replace to...
[15:47:25] <waker> не, вопрос именно в регэкспе
[15:47:35] <waker> как заматчить строку, которая начинается не СЛОВОМ
[15:47:53] <waker> например
aaa
bbb
ccc
надо удалить все, что не ccc
[15:49:10] <sceptic> [^[:lower:]]
[15:49:58] <sceptic> [^ccc]
[15:50:05] <sceptic> http://msdn.microsoft.com/en-us/library/2k3te2cs(VS.80).aspx
[15:51:04] <waker> sceptic: [^ccc] разве это не заматчит все буквы кроме c?
[15:52:42] <jsv> waker: это стандартными регекспами не делается
а какие там нестандартные расширения, х же его з :)
[15:53:29] <waker> отож
[15:53:33] <waker> я тож не могу найти
[15:54:53] <jsv> sceptic: если это VS то туда вим интегрируется
а потом делаем
:v/^ccc/d
[15:55:27] <waker> нет, это не vs
[15:55:33] <waker> это crimson editor
[15:55:42] <waker> vim нельзя.
[15:56:10] <jsv> ну, пусть он откроет для себя авк, что ли... или сед :)
[15:56:15] <jsv> перл, на худой конец :)
[15:56:24] <waker> это нужно не программисту, там венда
[15:56:45] <waker> задача примерно такая: составить регэксп, который чувак сможет в crimson editor скопипастить, и отфильтровать текст
[15:56:54] <waker> вобщем, забейте
[16:00:45] <jsv> ну, по их хелпе на сайте вообще ничего не понять
так что забьём :)
[16:00:50] <waker> угу
[16:01:50] <jsv> зато раздел other editors радует :)
[16:07:12] <waker> а sed'ом такое можно сделать без дополнительных приблуд?
[16:08:25] <jsv> sed -n '/ccc/p'
[16:17:15] <waker> не работает
[16:17:28] <waker> надо чтобы удаляло все кроме строк начинающихся с ccc
[16:17:54] <waker> а, блин
[16:17:55] <waker> я туплю
[16:18:08] <waker> нет.. все равно не пашет
[16:18:36] demidrol вошёл(а) в комнату
[16:18:55] <jsv> % echo "aaa\nbbb\nccc1\nddd\nccc2\neee" |sed -n /^ccc/p
ccc1
ccc2
[16:19:10] <sceptic> sceptik@zealot:(/tmp)$ cat > test
aaaa
bbbb
cccc
dddd
cccc
gggg
qqqq^C
sceptik@zealot:(/tmp)$ cat test | sed -n '/^ccc/p'
cccc
cccc
[16:19:16] demidrol вышел(а) из комнаты
[16:20:35] <jsv> с кавычками, конечно
это оно в zsh сработало без кавычек :)
[16:21:14] <sceptic> в bash тоже ;)
[16:21:21] <waker> bash# cat test
abcd
aaaa
CombatLog blah-blah
dddd
vvvv
abcd
bash# sed '/^CombatLog/p' test
abcd
aaaa
CombatLog blah-blah
CombatLog blah-blah
dddd
vvvv
abcd
[16:21:44] <jsv> а -n где?
[16:21:51] maniac вышел(а) из комнаты
[16:21:54] <jsv> -n -- это самое главное :)
[16:22:02] <waker> -n, --quiet, --silent
suppress automatic printing of pattern space
[16:22:03] <waker> ,
[16:22:07] <waker> это нужно???
[16:22:28] <jsv> да, по умолчанию sed печатает каждую входную строчку
[16:22:34] <jsv> -n подавляет это дело
[16:22:45] <waker> чорт :(
[16:22:48] <waker> спасиб, так работает
[16:27:38] <waker> сделал батник, на который дропаешь входной текстовик, и он показывает результат в notepad :)
[16:28:52] maniac вошёл(а) в комнату
[16:28:59] sceptic проще осилить регулярки отдельно взятого редактора
[16:29:17] <jsv> sceptic: они могут этого не уметь
[16:29:39] <jsv> судя по сайту, так совсем простенький редактор
[16:43:28] <waker> да, он точно не умеет
[16:44:01] maniac вышел(а) из комнаты
[16:44:04] maniac вошёл(а) в комнату
[16:50:32] maniac вышел(а) из комнаты
[16:59:53] jsv вышел(а) из комнаты
[17:01:21] proxy_m вышел(а) из комнаты
[17:03:56] conkis вошёл(а) в комнату
[17:05:15] proxy_m вошёл(а) в комнату
[17:05:27] conkis вышел(а) из комнаты
[17:44:32] maniac вошёл(а) в комнату
[17:48:36] strelok93 вошёл(а) в комнату
[17:48:54] <strelok93> Все идем в конфу mg!
[17:48:57] strelok93 вышел(а) из комнаты
[17:49:49] <vvk_home> балбес.
[17:49:56] <vvk_home> Все идем в конфу emacs!
[17:49:58] <vvk_home> вот так надо
[18:10:28] sceptic вышел(а) из комнаты
[18:14:21] sceptic вошёл(а) в комнату
[18:23:49] plumbum вышел(а) из комнаты
[18:24:15] waker вышел(а) из комнаты
[18:29:42] iNode вышел(а) из комнаты
[18:32:33] vimer вышел(а) из комнаты
[18:38:31] maniac вышел(а) из комнаты
[18:56:22] <axe> lol
[19:06:46] ukko вышел(а) из комнаты
[19:33:10] maniac вошёл(а) в комнату
[19:58:02] iNode вошёл(а) в комнату
[20:03:14] sp1ke вышел(а) из комнаты: Replaced by new connection
[20:03:16] sp1ke вошёл(а) в комнату
[20:15:56] sp1ke вышел(а) из комнаты
[20:24:48] sp1ke вошёл(а) в комнату
[20:28:14] plumbum вошёл(а) в комнату
[21:12:32] proxy_m вышел(а) из комнаты: Replaced by new connection
[21:12:37] proxy_m вошёл(а) в комнату
[21:25:02] ukko[home] вошёл(а) в комнату
[22:13:39] Gebb вышел(а) из комнаты
[22:14:08] Gebb вошёл(а) в комнату
[22:30:08] sp1ke вышел(а) из комнаты: Replaced by new connection
[22:30:09] sp1ke вошёл(а) в комнату
[22:37:46] waker вошёл(а) в комнату
[22:58:01] waker вышел(а) из комнаты
[22:58:29] waker вошёл(а) в комнату
[23:04:48] waker вышел(а) из комнаты
[23:14:33] waker вошёл(а) в комнату
[23:17:20] waker вышел(а) из комнаты
[23:17:41] waker вошёл(а) в комнату
[23:21:33] waker вышел(а) из комнаты
[23:21:33] maniac вышел(а) из комнаты
[23:21:53] waker вошёл(а) в комнату
[23:37:26] sceptic вышел(а) из комнаты
[23:58:06] waker вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!