00:03:04 Пользователи: Nico-izo, flame, gour, siaržuk, ɹǝɟılʍǝu, Ботиха, Зелёновый (7)
00:03:04 diGer установил(а) тему: Сайт проекта: http://www.haiku-os.org Haiku OS R1/alpha 4.1: http://www.haiku-os.org/get-haiku Сайт сообщества: http://qube.ru/BeShare: siarzhuk.dyndns.org Логи конференции: http://myfreenet.ru/haiku-os@conference.jabber.ru/ Ночные сборки: http://haiku-files.org/Git-репозиторий Haiku: http://git.haiku-os.org Вставлять логи сюда: http://pastie.org Вставлять картинки сюда: http://imgur.com ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].
Просим не обращать внимание на содержание собщений, этот канал действительно посвящён Haiku OS и никак не связан с пропагандой гомосексуализма и аниме
00:03:04 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))
00:04:08 ɹǝɟılʍǝu теперь online [0]
00:14:01 Зелёновый теперь away [30]
00:21:09 Зелёновый теперь online [30]
00:25:43 Nico-izo вышел (Disconnected: closed)
00:26:06 Nico-izo зашел как постоянный участник online [15]
00:31:26 Зелёновый теперь away [30]
00:34:30 Diver_ зашел как модератор и администратор online [0]
00:35:58 Зелёновый теперь online [30]
00:38:13 Diver_ теперь online [0]
01:11:17 Зелёновый теперь away [30]
01:12:39 Зелёновый теперь online [30]
01:15:28 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))
01:19:44 ɹǝɟılʍǝu теперь online [0]
01:24:52 siaržuk вышел
01:27:53 Зелёновый теперь away [30]
01:36:57 flame: Ещё один формат хранения архивов: dar / Хабрахабр
http://habrahabr.ru/post/215449/
01:37:26 flame: помнится, тут была беседа, как архивировать симлинки и прочие штуки, вот еще один кандидат
01:47:35 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Update cmake package
Update cmake package
Fixes gethostbyname_r problem.
https://github.com/haiku/haiku/commit/bdd4f6b7d0958420796daaa7fcbd0c99f4076da2
• Added some support for GCC 5+.
Added some support for GCC 5+.
https://github.com/haiku/haiku/commit/94887feb6442669d41c72e998a0a4e57fee8cba1
01:47:53 Зелёновый теперь xa [30]
02:35:52 ɹǝɟılʍǝu теперь xa [0] ( (Автостатус 'Недоступен' по причине бездействия более 15 мин))
05:18:10 Ботиха: RSS: Новости для http://haiku.uwolke.ru/haiku_poem_of_doom/ Haiku Poems of Doom
• No new verses now
Inspiration not found
06:18:23 Ботиха: RSS: Новости для http://haiku.uwolke.ru/haiku_poem_of_doom/ Haiku Poems of Doom
• New verse
Can't find boot volume after r38970 (regression)
Fixing listport output and changing it to a localized BApplication
BFS partition mounted read-only without warnings
Media does not retain preferred settings
• New verse
Mesa bug when starting Blender 2.1.1
AltGr should have a separate keycode
Touchpad buttons do not work on HP mini 210-1031
SetViewBitmap background image / wallpaper shows redraw artifacts in tile mode.
09:18:51 Ботиха: RSS: Новости для http://haiku.uwolke.ru/haiku_poem_of_doom/ Haiku Poems of Doom
• No new verses now
Inspiration not found
09:31:16 Зелёновый теперь online [30]
09:42:34 Зелёновый теперь away [30]
09:56:16 Зелёновый теперь online [30]
10:07:10 ɹǝɟılʍǝu теперь online [0]
10:11:13 Зелёновый теперь away [30]
10:19:01 Ботиха: RSS: Новости для http://haiku.uwolke.ru/haiku_poem_of_doom/ Haiku Poems of Doom
• New verse
Haiku-alpha3-rc won't boot on Macbook
Update Haiku Book to refer to BeBook
BEAE crashing media server
KDL at startup due to net_server
10:21:25 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))
10:22:00 ɹǝɟılʍǝu теперь online [0]
10:28:56 Зелёновый теперь online [30]
10:38:58 Зелёновый теперь away [30]
10:58:58 Зелёновый теперь xa [30]
11:04:05 siaržuk зашел как владелец конференции online [5]
11:06:04 siaržuk_ зашел как владелец конференции online [5]
11:13:56 ɹǝɟılʍǝu вышел
11:14:25 gour теперь online [1] (дома и в линухе)
11:17:34 IMadering зашел как постоянный участник online [0] (Да, я здесь.)
11:20:20 ɹǝɟılʍǝu зашел как постоянный участник online [0]
11:24:58 Зелёновый теперь online [30]
11:34:35 diGer зашел как модератор и администратор online [50]
11:35:00 Зелёновый теперь away [30]
11:43:30 siaržuk_ вышел
11:43:35 siaržuk: Ботиха: Меандр - это такая прямоугольная синусоида...
11:44:17 Ботиха: siaržuk: Только алкоголь может стать причиной таких ошибок в восприятии, как у тебя.
11:46:15 3dEyes зашел как владелец конференции away [15]
11:50:41 diGer вышел
11:55:00 Зелёновый теперь xa [30]
12:02:49 ɹǝɟılʍǝu теперь online [0]
12:04:00 gour теперь away [0] (I'm not here right now)
12:04:31 3dEyes вышел
12:05:17 gour теперь online [1] (дома и в линухе)
12:18:32 siaržuk продолжает находить разделы с гайкой на разных хдд-шках в доме.
12:18:41 siaržuk: Прямо вирус какой-то а не ось
12:24:23 ɹǝɟılʍǝu теперь online [0]
12:40:52 Зелёновый теперь online [30]
12:47:04 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)
12:47:32 gour теперь away [0] (I'm not here right now)
12:50:55 Зелёновый теперь away [30]
12:54:38 ɹǝɟılʍǝu: Венерическое?
12:56:27 gour теперь online [1] (дома и в линухе)
13:07:03 siaržuk теперь xa [5] (Соўгаюся недзе паблізу...)
13:10:55 Зелёновый теперь xa [30]
13:22:05 siaržuk теперь online [5]
13:22:33 siaržuk: хуже, ментальное
13:30:58 Зелёновый теперь online [30]
13:32:20 ɹǝɟılʍǝu: Ментально-венерическое...
13:42:42 Зелёновый теперь away [30]
14:02:42 Зелёновый теперь xa [30]
15:08:37 beos зашел как постоянный участник online [50]
15:12:45 beos вышел
15:24:11 flame: угага
15:24:20 flame: никуда не денешься, смирись
15:27:02 siaržuk: :) один набор Haiku-Krolik-Sources забил хрюней и отправил на Минцк. Второй где мемориальная БеОС-ина запаял в целофан и на стенку. Третий отправился вслед за первым.
15:30:16 flame: а сорсы-то за что :С
15:30:22 flame: надо было выложить
15:32:13 siaržuk: а там кроме собственно гайки и не было ничего
15:32:53 flame: ну хоть софт-то выложи
15:33:00 flame: http://cs622717.vk.me/v622717039/391ec/QG3tOB0kDeY.jpg
15:43:54 diGer зашел как модератор и администратор online [50]
15:59:18 diGer теперь away [40] (Auto Status (idle))
16:12:05 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)
16:19:17 diGer теперь xa [30] (Auto Status (idle))
16:29:05 siaržuk теперь online [5]
17:00:16 diGer теперь online [50]
17:07:25 siaržuk: как замутить на 8 килобайтном FRAM что-то типа файлухи для хранения пачек параметров, которые в процессе эксплуатации могут поменять размер и, соответственно, местоположение в FRAM?
17:08:15 siaržuk: flame: какой софт? Я рабочие гайки позазиповал на всякий случай. А беосный хлам где-то на сидюках ещё возлегает. Если они не просыпались как песок в штанину
17:08:28 flame: а, ну ладно
17:08:35 flame: а то я подумал, ты решил посжигать ваще все
17:09:15 flame: а в чем проблема хранить параметры?
17:09:37 siaržuk: а это были гайки которые ставил на буках типа потестить или какой железке поправить гайко-поддержку. А сейчас братцу отдал эти буки - дык вот гайки и всплыли.
17:09:47 flame: паняна
17:09:58 flame: блин, у меня так и е работало ни на одном
17:11:20 siaržuk: ну как-бы параметры прибора хранятся пакетами по 1-10 параметров разной структуры - соответственно разной длины. В процессе жизни прибора эти пакеты могут меняться - хочется организовать универсально - чтобы по апдейту версии фирмвари можно было параметры безопасно наследовать и апгрейдить.
17:11:35 siaržuk: FRAM - это постоянная память
17:12:28 flame: ну это я догадался
17:12:37 siaržuk: Т.е. записываем все структуры в FRAM - а через полгода какую-то из них в середине расширило - надо перепозиционировать.
17:12:44 flame: но не вижу принципиального отличия
17:13:12 flame: беда в чем? памяти мало? или она медленная?
17:13:29 siaržuk: параметров дохера - хранить все варианты полных структур - не реально.
17:13:44 siaržuk: что-то подинамичнее хоцца.
17:13:51 flame: я вон как раз вверху принес ссылку про похожее, там говорили про сквашфс как раз, я хз влезет ли оно на 8 кб, но почему нет
17:13:53 siaržuk: типа рудиментарного heap-а
17:13:53 diGer теперь away [40] (Auto Status (idle))
17:14:08 flame: еще есть бинарный формат, который юзает юторрент
17:14:12 flame: посмотри на него
17:14:19 flame: азвание забыл. могу найти
17:14:32 siaržuk: ну без оверхеда, конечно. Коллега хочет две копии хранить - для верности - т.е. речь скорее о 4 кб :)
17:14:38 flame: омагат
17:14:45 flame: но зачем?
17:15:05 flame: вряд ли там отвалится 4 кб %) если это канеш нне перфокарты. ыыы
17:15:49 diGer теперь online [50]
17:15:56 siaržuk: параметров много - и обновляются в разное время и с разным периодом. Если питание упало во время записи - результат малопредсказуем
17:16:00 flame: ну црц присобачить можно
17:16:05 siaržuk: дык уже
17:16:14 flame: гм. тогда тем более не вижу беды
17:16:32 flame: можно журнал сделать ыыы
17:16:47 siaržuk: шутник :)
17:16:58 flame: ну или просто писать в новую ячейку, потом проверять. а потом старую убивать и новую переименовывать
17:17:02 flame: ну почти журнал чо
17:17:12 diGer вышел
17:17:34 flame: ща найду тот формат, вдрууг сгодится
17:18:53 flame: вот оно https://ru.wikipedia.org/wiki/Bencode
17:19:03 flame: Включает в себя четыре типа данных:
строка байт,
целое число,
список (массив),
словарь (ассоциативный массив).
17:19:06 flame: покатит?
17:19:19 siaržuk: сейчас гляну. спасибо.
17:19:33 flame: да не за что :) он просто мало занимает, а так я хз
17:19:58 flame: предполагаю, что автор тоже что-то такое имел в виду, когда его делал
17:20:35 siaržuk: хм... вариант с копией в новом месте - может и пригодится. ;)
17:20:48 flame: ну это ж на поверхности лежит
17:22:36 flame: о, наваяли там уже для этого формата тулз. и на яве и на си есть
17:22:45 flame: и редактор есть кстати
17:22:49 siaržuk: ну у нас скорее что-то типа файлухи - с произвольным доступом к каждому "файлу". Весь FRAM переписывать каждый раз как-то не очень
17:23:21 flame: ну раз сам сказал, что параметры меняют размер, то придется и пееписывать иногда :)
17:23:34 flame: или же делать ринг буфер
17:23:48 flame: заодно и вон то недожурналирование туда легко впаять
17:25:55 siaržuk: баудрейт 750000 - 8 килобайт примерно 10 мс переписывать будет - и если ещё какая муха над SPI линиями в этот момент пролетит.
17:26:36 flame: ну так для этого и црц
17:26:50 flame: главное записать, а дальше хоть трава не расти
17:27:41 flame: в той памяти только один тип данных будет? больше ничего, никакого кода или посторонних данных?
17:27:52 flame: ну в смысле не тип, а источник
17:28:17 flame: а, насколько там произвольный доступ? есть сектора или типа того
17:36:17 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)
17:40:34 siaržuk теперь online [5]
17:42:56 siaržuk: FreeRTOS - т.е. данные будут писаться со всех сторон - но из единственного потока естественно. Ну пакеты разной структуры. Сегодня влазит между двумя другими пакетами - а завтра распух и надо в другое место ему искать.
17:44:14 siaržuk: Пока накидал табличку с заголовком где начало и конец занятого блока прописаны. Структурка определяется индексом в табличке. Но мля искать в этой структуре пустыое место для нового блока - чёрт его знает с какой стороны подходить
17:44:50 siaržuk: Тогда можно просто закэшировать эту табличку в RAM и читать-писать только данные пакета
17:47:40 flame: кольцо сделай
17:48:07 siaržuk: в смысле?
17:51:54 flame: ну как
1................................8192
<DATA1><DATA2><_FREE_>
пишем 3:
<DATA1><DATA2><DATA3><_FREE_>
обновляем 1:
<_FREE_><DATA2><DATA3><DATA1><_FREE_>
17:52:10 flame: ну и там далее
17:52:35 flame: если там не так много, то покатит %)
17:52:38 siaržuk: не, на каждый чих всё переписывать - не годится.
17:52:45 flame: почему все?
17:52:50 flame: вообще ничего не перерписываем
17:53:00 flame: только помечаем старое свободным
17:54:29 siaržuk: ну и как тогда организовать таблицу описывающую эти пакеты, ну чтобы найти например начало свободного блока
17:55:24 flame: ну это будет как стек, одно число = первый свободный блок, и еще одно = первый занятый
17:55:30 flame: ой то есть конвеер
17:56:13 siaržuk: ну так и длина должна присутствовать - и так для каждого
17:56:32 flame: ну можно и так
17:56:38 flame: а как без нее
17:56:46 flame: заголовки мутить
17:57:00 flame: я не знаю, запись медленная, а чтение как там? вроде быстро должно быть
17:59:24 siaržuk: по SPI обмен на 6 Мгц - что запись, что чтение. А делитель уже в 1 стоит выше не задерёшь - хотя сама память до 20 МГц позволяет общаться.
18:02:56 flame: ну или можно сделать неизменные блоки (если такие есть) с одной стороны памяти, а изменяемые лепить с другой
18:03:05 flame: хотя хз зачем %)
18:04:56 siaržuk: практика показывает, что хрен угадаешь какие будут изменяться- а какие нет. ;)
18:05:31 siaržuk: я уж и запланировал - что табличка ссылок с заголовком - в начале памяти жить будет, а аллоцированные блоки с пакетами будут по типу стека из дальнего угла наступать
18:07:27 siaržuk: Но вот не пролазит чаша сия - хоть ты лопни. Стойкое ощущение, что истинна где-то рядом - спряталась и насмехается
18:08:41 ɹǝɟılʍǝu теперь xa [0] ( (Автостатус 'Недоступен' по причине бездействия более 15 мин))
18:12:10 flame: что не пролазит?
18:14:05 Зелёновый теперь online [30]
18:14:18 siaržuk: Дык API для работы не пролазит и вообще стройность архитектуры не пролазит
18:14:43 siaržuk: подсознательное ощущение - "не лезь! завтра придумаем получше" :)
18:18:24 flame: а что там в апи?
18:18:45 flame: я уверен, что для таких дел давно придумано что-то стандартное %)
18:18:49 siaržuk: дык alloc и free вестимо хочется. ;)
18:19:10 siaržuk: ага, heap manager называется
18:19:38 flame: ну вот
18:24:09 Зелёновый теперь away [30]
18:25:16 Nico-izo вышел (Disconnected: closed)
18:26:18 flame: а много всего блоков?
18:26:29 flame: и их типов
18:29:26 flame: Какое из этих двух утверждений является логически верным?
1) Все планеты Солнечной системы вращаются вокруг Солнца. Земля вращается вокруг Солнца. Следовательно, Земля — планета Солнечной системы.
2) Бог — создатель всего сущего. Земля есть сущее. Следовательно, Бог создал Землю.
18:29:33 siaržuk: дюжины две-три наберётся
18:30:11 siaržuk: тип - структуры с разномастными даными внутри
18:30:12 flame: ну на буквы хватит, орм
18:30:30 flame: ну типа шоб еще и указывать тип в заголовке
18:33:51 siaržuk: да хрен с ними - пусть будут дырки - когда ещё хвост с головой встретятся - дожить надо
18:44:09 Зелёновый теперь xa [30]
18:50:22 IMadering теперь online [0] (Да, я здесь.)
18:50:28 IMadering вышел
18:50:48 IMadering зашел как постоянный участник online [0] (Да, я здесь.)
18:58:13 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)
18:58:58 siaržuk теперь online [5]
19:30:16 flame: https://pbs.twimg.com/media/CKMIypCWcAAO43p.jpg:large
19:35:44 siaržuk: Про ленивого Стаса - чотко
19:37:20 Зелёновый теперь online [30]
19:37:24 flame: дадада
20:13:05 IMadering вышел
20:15:33 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)
20:16:12 siaržuk теперь online [5]
20:17:04 Зелёновый теперь away [30]
20:20:23 Зелёновый теперь online [30]
20:30:27 Зелёновый теперь away [30]
20:33:09 Зелёновый теперь online [30]
20:33:33 Diver_ вышел
20:34:40 Diver_ зашел как модератор и администратор online [0]
20:34:41 Diver_ теперь online [0]
20:48:38 Зелёновый теперь away [30]
20:50:48 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Added new release of Clipdinger
Added new release of Clipdinger
Fewer bugs. Fade to grey.
https://github.com/haiku/haiku/commit/7d0bb19b0937ff4370ba2d09d19e614d728d47d0
20:53:58 siaržuk вышел (Disconnected: closed)
20:56:59 ɹǝɟılʍǝu вышел (Replaced by new connection)
20:57:13 ɹǝɟılʍǝu зашел как постоянный участник online [0]
20:57:15 ɹǝɟılʍǝu теперь online [0]
21:06:32 Nico-izo зашел как постоянный участник online [15]
21:08:38 Зелёновый теперь xa [30]
21:36:46 Зелёновый теперь online [30]
21:44:04 siaržuk зашел как владелец конференции online [5]
21:46:49 Зелёновый теперь away [30]
22:06:49 Зелёновый теперь xa [30]
22:10:57 siaržuk вышел (Disconnected: closed)
22:16:03 ɹǝɟılʍǝu теперь online [0]
22:18:33 siaržuk зашел как владелец конференции online [5]
22:44:23 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))
22:45:17 ɹǝɟılʍǝu теперь online [0]
23:02:28 Зелёновый теперь online [30]
23:21:11 Ботиха: RSS: Новости для http://haiku.uwolke.ru/haiku_poem_of_doom/ Haiku Poems of Doom
• No new verses now
Inspiration not found
23:27:01 flame: https://cs7066.vk.me/c7005/v7005974/5cfe3/f0ZvdDhjL4c.jpg
23:27:18 Зелёновый теперь away [30]
23:38:05 siaržuk теперь away [5] (Кто все эти люди? 8-( ))
23:47:05 siaržuk теперь online [5]
23:47:18 Зелёновый теперь xa [30]