haiku-os@conference.jabber.ru - 2015/07/21

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]