[12:32:42] <valexey> ю
[12:32:44] <valexey> .
[13:56:51] <Kemet> зы
[14:03:15] <Kemet> valexey: как съёмки?
[14:03:36] <valexey> что-то удачно, что-то нет. часть будем переснимать.
[14:06:18] <Kemet> эээ, самти снимаете и монтируете?
[14:07:02] <valexey> ну, снимает конечно не программист, а тот кто дизайном в этом проекте занимается.
[14:07:08] <valexey> ну и монтирует тоже он.
[14:07:16] <valexey> грубо говоря.
[14:07:26] <valexey> у правдя есть множество нюансов :-)
[14:07:54] <valexey> *у правды
[14:08:39] <Kemet> на А2 уже портировал? ))
[14:09:13] <valexey> для А2 нет Perc SDK :-) ну, разве что можно попробовать биндинги для A2 for windows сделать
[14:09:26] <valexey> алсо сейчас SDK бурно развивается, каждые пару-тройку недель новый релиз
[14:09:38] <valexey> делать биндинг малыми силами до того как оно устаканится - смысла не вижу
[14:10:18] <Kemet> а сдк этот опенсурс?
[14:10:44] <valexey> нет. но биндинги и либа верхнего уровня дла написания биндингов (предоставляет сишный интерфейс) - опенсорс.
[14:12:11] <Kemet> тогда оно для А2 бесполезно
[14:13:46] <Kemet> опять експерименты в компиляторе Added basic support for NORETURN modifier for procedures
[14:15:42] <valexey> для A2 for MUZDIE не бесполезно :-)
[14:16:22] <Kemet> лучше бы допилили чтобы ргался когда результат не возвращаешь
[14:16:42] <valexey> вообще, для работы всего этого нужен еще драйвер для камеры. А спеки на камеру закрыты, увы.
[14:16:58] <valexey> Да, и в скором времени добавится поддержка еще линукса.
[14:17:03] <valexey> официальная
[14:17:13] <Kemet> ну от винаос пока мало пользы, её нужно допилить до уровня среды разработки на активном обероне, тогда да, польза будет
[14:19:09] <Kemet> и в линуксе нема драйвера для такой особенной камеры?
[14:19:26] <valexey> есть. бинарный проприентарный блоб
[14:22:15] <valexey> Да, и вскоре эти камеры будут встраивать в ноутбуки. То есть ноуты искаропки пойдут именно с такими камерами, а не с обычными вебками.
[14:22:31] <valexey> http://cdn.imghack.se/images/c320a65f497544a654b18b81ad15a3e7.png
[14:22:52] <Kemet> тогда должны спеки появиться
[14:24:21] <valexey> не факт. полно железа спеки которого закрыты. те же GPU например.
[14:24:38] <valexey> то есть спеки то есть, но они распространяются под NDA
[14:25:09] <Kemet> ну энтузиасты всегда найдутся
[14:25:26] <Kemet> но вообще для А2 это пока не актуально )
[14:25:46] <valexey> это точно. сперва энтузиасты должны хотя бы мак поддержать :-)
[14:26:08] <valexey> отреверсить и поддержать. тогда станет ясно что критическая масса набралась и можно в А2 и куда-то там еще вкорячивать.
[14:28:09] <Kemet> вообще я смотрю, для мака как-то активнее виндовые производители свои поделки портируют
[14:28:29] <valexey> чем для кого?
[14:29:42] <Kemet> чем для линукса
[14:33:42] <valexey> Ну, смотря что. Скажем PerC SDK в первую очередь будет для линуха
[14:33:50] <valexey> А макоси в планах нет.
[14:36:38] <valexey> а вот мелкие потребительские утили, да. для макоси быстрее делают - ибо там больше рынок.
[14:44:06] <Kemet> чето форум фигово работает
[14:45:41] <мистический_олень> С++ говноязык. Знаковые и беззнаковые целые неявно друг в друга преобразуются. MUSTDIE
[14:46:02] <мистический_олень> убил бы таких языкописателей.
[14:51:39] <Kemet> мистический_олень: мир несовершенен )) в классическом обероне вообще беззнаковых нет
[14:55:45] <мистический_олень> я б ввёл
[14:55:58] <мистический_олень> это нормальные матем. множества, ничего плохого в них нет
[14:56:20] <мистический_олень> нада сбацать OBERON++ а ля темплейты и хаскель
[14:56:25] <Kemet> в активном обероне есть
[14:56:46] <valexey> Warning 1216 warning C4365: '=' : conversion from 'uint8_t' to 'int8_t', signed/unsigned mismatch
[14:56:46] <мистический_олень> токо компилять я буду не via С/C++, а в машкод
[14:56:55] <valexey> Warning 1217 warning C4365: '=' : conversion from 'int8_t' to 'uint8_t', signed/unsigned mismatch
[14:57:06] <valexey> так что не вижу проблемы.
[14:57:13] <мистический_олень> valexey: это свойство конкретного компилера
[14:57:21] <мистический_олень> а не языка
[14:57:23] <valexey> это свойство всех современных компиляторов С++
[14:57:33] <мистический_олень> в стандартах чо про это?
[14:57:59] <мистический_олень> варнинги это лажа
[14:58:04] <мистический_олень> не приемлю
[14:58:22] <valexey> поставь опцию считать варнинги ошибками и они превратятся в ерроры
[14:58:24] <valexey> это рраз
[14:58:48] <valexey> два - никто не мешает сделать свои типы для знаковых и беззнаковых. и тогда будет ошибка времени компиляции на всех компиляторах
[14:58:56] <valexey> при этом накладных расходов не прибавится.
[14:59:18] <мистический_олень> всё равно это лишний гемор всё это
[14:59:31] <мистический_олень> keep it simple stupid
[14:59:57] <valexey> сложный инструмент для сложного мира :-)
[15:00:07] <мистический_олень> да каво там
[15:00:10] <мистический_олень> лажа для говна
[15:03:27] <мистический_олень> тото на этом инструменте до сих пор всё крэшается на ровном месте
[15:03:44] <мистический_олень> хоть ты затестись
[15:04:15] <мистический_олень> Kemet: какие у тебя общие планы с AOS?
[15:04:26] <мистический_олень> или у Вас
[15:04:49] <valexey> на всех используемых инструментах крешается :-) ну, то есть я не видел ЯП на котором бы писали всегда безбажные приложения.
[15:05:27] <мистический_олень> на яве редко крэшается. и крэшается токо за щёт страшной сложноты хотспота и ко
[15:06:02] <valexey> ога. километровые стектрейсы от исключений и когда из за этого пол еклипсы не работает - не в счет конечно :-)
[15:06:04] <мистический_олень> или это jni крэшает, я не вдавался
[15:06:16] <мистический_олень> исключения эти понятные
[15:06:21] <valexey> ыыы
[15:06:37] <Kemet> мистический_олень: планы разные, из открытых - довести до состояния нормального десктопа
[15:06:38] <мистический_олень> еклипса вообще калосборник
[15:06:47] <мистический_олень> ну хороший план
[15:08:01] <мистический_олень> для нормального десктопа надо минимум современные браузер и майлридер...
[15:08:46] <Kemet> для начала там нужен вменяемый gui, чтобы люди не пугались
[15:09:06] <мистический_олень> а какой? гномоподобный хочешь или какой?
[15:09:17] <Kemet> ну так занялся бы браузером )
[15:09:35] <мистический_олень> ну можна из TCC сбацать портилку на оберон
[15:09:44] <Kemet> гномоподобный-современный както мало вменяемый
[15:09:56] <мистический_олень> гном 2 вполне вменяемый
[15:10:04] <мистический_олень> unity и гном3 я не переношу
[15:10:13] <TRUE> почтовик - это, во-первых, простая программа, а во-вторых, - ненужная. Большинство народу теперь браузером пользуются. Так что достаточно браузера.
[15:10:18] <Kemet> вот я про 3-й и говорю
[15:10:26] <мистический_олень> я юзаю тандербёрд обычно
[15:10:33] <мистический_олень> изредка веб-гуй
[15:11:00] <Kemet> ну мы тоже тандер и свой на дельфях писаный
[15:11:11] <мистический_олень> браузер таки тормозина для вебмейла
[15:12:12] <мистический_олень> и таки что бы там стьюденты не накарябали в аосе, надо поправить на математичный код
[15:12:22] <мистический_олень> это первая задача ящитаю
[15:12:38] <Kemet> вообще в А2 концепция десктопа несколько отличается от привычных, и это не хотелось бы потерять, а наоборот, развить, от пруфофконцепт к реализации
[15:13:21] <мистический_олень> Kemet: гном 2 существует щас в инкарнации "MATE desktop"
[15:13:29] <мистический_олень> и я его всегда юзаю
[15:13:49] <Kemet> ушел минут на 30
[15:23:15] <valexey> потребительский десктоп ушел в html5. Не считая игры класса ААА.
[15:26:15] <TRUE> что это за игры?
[15:27:08] <valexey> Ну, типо Крайзиса
[15:30:14] <valexey> Более того, через какое-то время потребительский десктоп окончательно исчезнет уступив место планшетам и гибридам.
[15:30:35] <valexey> Десктоп останется только в виде рабочих станций (workstation) и будет стоить соответственно (подорожает раз в 5-10)
[15:33:24] <Kemet> мистический_олень: что за математичный код и чего на него паравить
[15:33:46] <мистический_олень> Kemet: я не смотрел код а2
[15:34:44] <мистический_олень> Kemet: математичный значит максимально строгий
[15:35:04] <мистический_олень> ну и неявности я не люблю
[15:35:48] <valexey> это тебе в haskell :-)
[15:35:56] <мистический_олень> ну прям в хаскел
[15:36:38] <мистический_олень> видали мы ваш хаскел. игрушка
[15:36:47] <valexey> ну да. круто же!
[15:37:08] <Kemet> valexey: планшеты еще долго не вытеснят десктопы
[15:37:45] <Kemet> собственно никогда не вытеснят,
[15:38:00] <valexey> я же очертил сферы применения
[15:38:03] <Kemet> просто займут собственную нишу, а потом
[15:38:21] <Kemet> придет новая технология
[15:39:49] <valexey> потребительский десктоп умирает. и собственно уже почти умер.
[15:40:45] <мистический_олень> заметно по полкам, заваленным десктопами и ноутами
[15:41:14] <valexey> угу. во втром квартале 2013 года упали продажи даже ноутов
[15:41:24] <valexey> впервые за сколько-то там лет :-)
[15:42:08] <valexey> всегда во втором квартале года продажи ноутов сильно росли
[15:42:21] <valexey> так что да, полки будут забиты :-)
[15:42:32] <Kemet> мистический_олень: в А2 много студенческого кода, цель которого - отработать на тестовых данных, на реальных оно может и споткнуться, ну и там есть ошибки, наличие которых, опять же, обусловлекно направленностью А2 в ETHZ - учебная среда, и студентам нужно эти ошибки выискивать. поэтому там нужно перелапатить весь нужный код и половина модулей просто выкидывается по причине не нужности и дублирования
[15:43:38] <мистический_олень> ещё нехреново бы держать всякие там дрова вроде нвидии
[15:43:56] <мистический_олень> с линуховым апи например
[15:44:38] <мистический_олень> Kemet: а у тебя где SCM для A2?
[15:45:56] <Kemet> зачем там линуксовый апи, даже в haiku свой собственный и в той же syllable, и оно сильно понятней и логичней, в А2 также всё проще
[15:46:18] <мистический_олень> силлабель я ковырял, таки там VESA родимая на нвидиях
[15:46:25] <мистический_олень> хайка не трогал
[15:46:36] <мистический_олень> я даже дрова мышы для силлабля закоммитил им
[15:46:43] <мистический_олень> у меня сбоили
[15:47:07] <мистический_олень> оно логичней и намного тормознее
[15:47:13] <мистический_олень> это факт-с.
[15:47:23] <мистический_олень> без родных дров тормоза лютые
[15:48:13] <Kemet> мистический_олень: я использую корпоративный svn, и оно пока закрыто. в открытом доступе пока только клон репозитория ethz https://github.com/metacore/A2OS
[15:50:24] <Kemet> но в нём синхронизация несколько отстаёт, ибо в транке етхз а2 не всегда собирается после коммитов, так что я сначала проверяю на влидность и только потом на гит отправляю
[15:51:07] <мистический_олень> Kemet: ethz его до сих пор ковыряет?
[15:51:30] <Kemet> конечно, вот только сегодня было обновление в репе
[15:51:37] <мистический_олень> неплохо
[15:52:15] <Kemet> но в последнее время работа в основном идет над новым компилятором
[15:54:18] <мистический_олень> так. происпектирую чо у меня за видяхи
[15:55:08] <мистический_олень> одна NVIDIA Corporation G80 [GeForce 8800 GTS]
[15:55:57] <мистический_олень> на ноуте интел видяха
[15:57:02] <Kemet> мистический_олень: в А2 просто фреймбуфер, оптимизированные драйвера под конкретное железо в открытом доступе отсутсвуют, но они как бы есть
[15:58:19] <Kemet> и я думаю, не написать ли Гуткнехту на предмет поделиться
[15:59:26] <мистический_олень> проклятый ГТК3. парсит цссы и выдаёт ерроры
[16:15:29] <мистический_олень> вот заняться людям нечем, проводят какушки в массы
[16:20:32] <мистический_олень> не бутится на ноуте
[16:20:51] <мистический_олень> ревижн с bluebottle.ethz.ch
[16:21:12] <мистический_олень> OBERON loading мигнуло и чёрный экран
[16:21:54] <мистический_олень> придётся на десктоп водрузить =)
[16:26:42] <Kemet> нажми CTRL при загрузке
[16:27:19] <Kemet> но на офсайте оч древний релиз, не везде грузмтся, да, лучше с репы самому собрать
[16:28:46] <Kemet> но лучше грузиться с флешки
[16:34:42] <мистический_олень> Kemet: чем на флешку iso писать? unetbootin?
[16:36:11] <Kemet> не знаю, в А2 можно собрать образ диска и уж его закатать на флешку. сомневаюсь, что исо на флешке заработает, потому что там только поддержка АТА, нужно специально для юсб собирать
[16:36:37] <Kemet> в принципе могу образ выслать, но только завтра, когда дома буду
[16:38:09] <мистический_олень> не, я лучше ознакомлюсь с процессом сборки образа
[16:38:13] <мистический_олень> из репа
[16:38:43] <Kemet> можно попробовать с исошки загрузиться ессли в биосе на конроллерах sata поставить ahci
[16:39:34] <Kemet> ну и CTRL при загрузке должно выбросить в менеджер
[16:39:42] <мистический_олень> выбросило кудато
[16:39:47] <мистический_олень> OBL3>
[16:40:05] <Kemet> MaxProc=-1
[16:40:29] <мистический_олень> и что дальше
[16:40:30] <Kemet> MaxProcs=-1
[16:41:30] <мистический_олень> и что дальше
[16:42:22] <Kemet> пиши там
[16:42:23] <Kemet> MaxProcs="-1"
Init="117"
[16:42:36] <Kemet> "" jgrcnb
[16:42:37] <мистический_олень> инит и так 117
[16:42:48] <Kemet> "" ненужно
[16:43:50] <мистический_олень> и что дальше
[16:44:16] <Kemet> кажись с
[16:44:23] <Kemet> ща
[16:46:13] <Kemet> еще
[16:46:15] <Kemet> Init=
[16:47:00] <мистический_олень> ищез инит
[16:49:36] <Kemet> ога, теерь w
[16:50:11] <Kemet> потом жми с
[16:50:17] <мистический_олень> сказало Done и выдало строку мусора
[16:50:18] <Kemet> после W
[16:50:26] <Kemet> w
[16:50:58] <Kemet> после c должно перегрузиться
[16:51:09] <Kemet> вернее продолжить загуку
[16:51:23] <мистический_олень> ребутнулось
[16:51:40] <мистический_олень> w - это сохранить?
[16:52:20] <Kemet> ага
[16:52:35] <мистический_олень> хехе. оно ж у меня с CDRW забутилось
[16:52:40] <мистический_олень> некуда ему сохранять
[16:53:01] <Kemet> в памяти сохраняет
[16:53:28] <мистический_олень> ну оно биос ребутит после c
[16:54:30] <Kemet> а, ну может быть, я уж дажно такой фигней не страдаю - с флешкой работаю, мог чего забыть
[16:54:57] <Kemet> но я с сд загружался пару раз по крайней мере и при помощи CTRL
[16:55:23] <мистический_олень> попробую десктоп забутить
[16:59:29] <мистический_олень> убунта на ноуте ошизела
[17:01:05] <Kemet> блин,
Trace=0
Init=117
MaxProcs=-1
DisablePCI=1
[17:01:19] <Kemet> последнее потом, сначала без него попробуй
[17:01:27] <Kemet> я про PCI
[17:03:14] <Kemet> TraceMode=1
[17:09:32] <Kemet> щас загрузился с исо с офсайта
TraceMode=1
Init=117
MaxProcs=-1
если чего на экран должно выдать инфу если не загрузится
[17:10:27] <Kemet> Но если у тебя SATA, то может и не грузиться
[17:10:43] <Kemet> зависит от настроек в биосе
[17:14:09] <мистический_олень> трейсмоуд там стоял в 1
[17:14:19] <мистический_олень> ничего не выдает, сразу биос ребутит
[17:14:32] <мистический_олень> и убунта чота перестала сеть видеть
[17:14:37] <мистический_олень> придётся переставлять
[17:15:13] <Kemet> c нажимать не надо, попробуй еще добавить DisablePCI=1
[17:15:42] <Kemet> вернее w yt yflj
[17:15:50] <Kemet> w не надо
[17:16:08] <Kemet> у тебя там SATA?
[17:16:24] <Kemet> CD привод на сата?
[17:17:24] <мистический_олень> не знаю. надо в биосе лукать или в юниксе
[17:17:30] <Kemet> страсти какието с убунтой у тебя
[17:17:39] <мистический_олень> да ваще чота шизня
[17:17:45] <мистический_олень> не бывало такого
[17:19:30] <Kemet> ну остается собрать свежую А2 и закатать на флешку
[17:19:56] <Kemet> чтоб мозг не ломать
[17:20:29] <мистический_олень> без w после с просто висит с черным экраном
[17:20:36] <мистический_олень> никакой трейс-инфы
[17:20:47] <мистический_олень> ща биос ковырну
[17:21:39] <Kemet> ну Init= тогда
[17:24:01] <мистический_олень> pci Не помог
[17:25:36] <Kemet> а Init=
[17:26:04] <мистический_олень> без дизубльпси, с Init= диагностику выдало
[17:26:17] <мистический_олень> ATADisks: No devices found
[17:26:44] <мистический_олень> или с дизубль, не помню
[17:26:57] <Kemet> ну тогда понятно
[17:27:19] <Kemet> дисабле убрать надо
[17:28:58] <Kemet> в биосе смотрел, какие настройки на SATA?
[17:29:14] <мистический_олень> убрал дизубльпси, та же диагностика
[17:29:57] <Kemet> надо для CD потавить параметры SATA в режим совмкстимости тогда
[17:30:20] <Kemet> он не видит сд и ему нероткуда грузиться
[17:30:31] <мистический_олень> Там биос лоховской какой-то, нет никаких настроек
[17:30:35] <мистический_олень> дешёвый ноут
[17:30:51] <Kemet> да везде есть какието
[17:30:54] <мистический_олень> настроек в биосе оч мало
[17:31:00] <мистический_олень> ну там только он-офф
[17:31:26] <Kemet> а в разделе SATA
[17:31:52] <мистический_олень> HDD значится под SATA
[17:32:06] <мистический_олень> а про CD надо смотреть в линухе
[17:32:27] <Kemet> вобщем качай с гита и из под винаоы собирай натив
[17:32:45] <мистический_олень> вин... мастдай
[17:32:56] <мистический_олень> а что unixaos Запущенный и плохой?
[17:33:03] <Kemet> ну вайн же есть
[17:33:20] <мистический_олень> ага. под виртуалкой он у меня есть, да
[17:33:34] <Kemet> ну под юниксаос тоже наверное можно но я не пробовал
[17:33:43] <мистический_олень> ну я unixaos гонял, живёт немного
[17:34:05] <мистический_олень> мне девелопер его даже спец билд делал тестовый
[17:34:17] <мистический_олень> я чота репортил там
[17:34:19] <Kemet> не, собирать натив не пробовал, а сам юниксаос пользую для експериментов
[17:35:34] <мистический_олень> на самом деле я ща тут забучусь, на десктопе. чатиться буду с ноута
[17:36:46] <мистический_олень> тут по кр мере биос от асуса, навороченный
[17:39:42] <мистический_олень> ну я и в униксаосе бы пожил, тож неплохо
[17:41:41] <Kemet> ну для разработки винаос и юникс аос оптимальный вариант, в нативе както не очень пока
[17:43:49] <Kemet> ушел минут на 40
[17:53:05] <мистический_олень> ха
[17:53:20] <мистический_олень> асус вообще даже до OBL3> не доходит
[17:53:51] <мистический_олень> или доходит, но отключает экран перед этим
[18:45:09] <Kemet> мистический_олень: какой асус
[18:55:27] <Kemet> jordan36957, тогда не смог ответить, аккум сел
[18:58:33] <Kemet> речь шла не о использования фрипаскаля для программирования в А2, речь шла о переписывании компилятора с фрипаскаля на активный оберон, при этом вся функциональность сохранялась неизменной, т.е. он продуцирует код под теже самые процессоры и операционки, что и оригинал. ао крайней мере на тпекущий момент. чтобы можно было писать на фрипачскале на А2 придется переписать часть компилятора и как минимум рантайма fpc, ну и в А2 дописать некоторые модули
[19:02:21] <jordan36957> Понял.
[19:04:04] <jordan36957> А если добавить в а2 ядро линукс. Пример. Загружается линукс, и управление передается оболочке а2. Что имеем поддержка, драйверов и платформ. То есть а2 будет выступать как надстройка над линуксом. Всё остальное будет крутиться в а2. Как то так.
[19:04:08] <Kemet> сейчас же цель - переписать оставшиеся бакенды, ради чего и затевалась работа, и только потом начать работу над компилятором и рантаймом, постеепенно сводя воедино новый компилятор активного оберона и полученный fpc, чтобы во-первых эти бакенды можно было испорльзовать для оберона, ну как вторичный эффект - использование фпк в А2
[19:05:55] <Kemet> есть unixoas, который работает поверх линуксов, юниксов, дарвинов, хотя требует x11, ничто не мешает переписать пару модулей для замены, например, на фреймбуфер
[19:06:28] <Kemet> получится тимпа андроида )
[19:06:46] <Kemet> другое дело, - зачем
[19:07:13] <jordan36957> Чтоб запускалось, на всём.
[19:07:34] <jordan36957> Да и в линуксе драйверов то поболее.
[19:08:06] <Kemet> ну чтобы запучкалось нужно один драйвер запустсить - SATA, на IDE и USB оно нормально запускается
[19:09:39] <jordan36957> Не только SATA нужен, но видео, аудио и т.д Я не наставиваю. Просто мне так кажется проще, продвинуть а2 в массы. Цель же в этом?
[19:10:54] <Kemet> поверх линукса оно будет использовать инфраструктуру линуксовую и активные объекты уже не будут такими легковесными, ну и опять же - режимы процессора, что приведет к переключению режимов и теже самые тормоза
[19:11:40] <Kemet> сейчас тот же x11 потому и тормознее GDI, что работает в пользовательском кольце
[19:12:33] <valexey> ну. все же x11 не совсем в пользовательском кольце :-)
[19:12:42] <valexey> собственно от рута его отучили совсем надавно.
[19:12:54] <jordan36957> Есть же waylend :-)
[19:13:09] <valexey> да и композитинг идет на железяке сразу
[19:13:43] <valexey> wayland пока тормоз жуткий :-)
[19:13:57] <jordan36957> Ага видел я этот композит, окошки которые летали на вин 95, трмозят с включенным аппаратным ускорением.
[19:14:39] <valexey> зависит от :-)
[19:14:55] <valexey> В win95 другие окошки таки
[19:15:00] <jordan36957> Тут квэк 1 на софт рендере летает, а у них, прорисовка кнопок тормозит. :-S
[19:15:43] <Kemet> хей у меня гдето дум на А2 есть )
[19:15:51] <jordan36957> Долой 100500 уровнеый апи. :-)
[19:16:09] <jordan36957> *уровневй
[19:16:17] <jordan36957> *уровневый
[19:17:19] <valexey> jordan36957: см enlightenment
[19:17:25] <jordan36957> x11, у него фрейм буфер или по сети бит мап гоняет. Читал что весь шум из за сетевой прозрачности.
[19:17:32] <valexey> летает в софтваре
[19:17:34] <valexey> x11
[19:17:50] <Kemet> я помню был такой комп- СОЮЗ-НЕОН ПК11/16 на советском процессоре PDP-11 в конце 80-х на тот период имеющиемя 286 немогли отрисовывать графинтерфейс с такой скоростью как он
[19:18:55] <valexey> jordan36957: гонять битмапы как раз не нужно, если канонично делать.
[19:19:04] <valexey> а не левой пяткой.
[19:20:06] <valexey> http://www.enlightenment.org/
[19:20:49] <jordan36957> Видел.
[19:21:09] <Kemet> jordan36957: можно взять андроид выпилить ненужно, интегрировать А2, в котрой придется допилить гуй до вменяемого состояния, ну получишь то, что хотел
[19:21:55] <jordan36957> А потом продвигать а2 на место андроида. И мир будет захвачен. :-)
[19:22:11] <Kemet> ага
[19:22:56] <valexey> по сути это называется - не выкинуть ненужно, а взять линукс и сверху А2 нахлобучить
[19:22:58] <Kemet> токмо придется еще бакенд под арм написать, если в етхз не захотят поделиться
[19:22:59] <valexey> результат будет тот же самый
[19:23:29] <jordan36957> Зато на обероне :-)
[19:23:36] <jordan36957> Цель же в этом.
[19:24:29] <Kemet> ну в этом есть смысл, да, мы както с Алексеем здесь об этом говорили, но большого смысла в этом нет, потому что софта нет
[19:25:06] <jordan36957> Угу.
[19:25:22] <Kemet> т.е. смысл такой маленький, но с большими затратами )
[19:25:30] <jordan36957> Поди потом докажи чем, андроид лучше а2.
[19:26:22] <Kemet> valexey: кстати, в андроиде чего вместо иксов?
[19:26:52] <jordan36957> А не наоборот.
[19:27:30] <Kemet> jordan36957: андроид лучше тем, что там куча софта, по сравнению с А2
[19:28:16] <valexey> фреймбуфер :-)
[19:28:30] <Kemet> хехе
[19:28:37] <valexey> skia
[19:28:46] <valexey> http://en.wikipedia.org/wiki/Skia_Graphics_Engine
[19:29:01] <jordan36957> В андроиде тоже проблемы.
[19:29:06] <jordan36957> На хабре статья есть.
[19:29:32] <jordan36957> Проблема в синхронном гуи, пока кнопка не отрисуется весь интерфейс замирает.
[19:30:25] <jordan36957> Сейчас статью найду. Если интересно.
[19:31:03] <valexey> ну там это вроде бы побороли же. многоядерность теперь успешно утилизируется :-)
[19:32:03] <jordan36957> Ага то что летало на 1 ядре и 200 mhz, теперб летает не ниже 2-4 ядер на 800. :-) Зато многоядерность.
[19:32:09] <Kemet> вот а в А2 многопоточный гуй
[19:32:42] <valexey> jordan36957: на КАКОМ одном ядре 200 МГц? :-)
[19:32:52] <valexey> не сравнивай x86 с армом ;-)
[19:33:27] <jordan36957> Статья не та но интересная.
[19:33:29] <jordan36957> http://habrahabr.ru/post/188580/
[19:33:30] <valexey> Алсо заметь, что нонче смарты гоняют full hd разрешение
[19:34:45] <valexey> у этой статьи есть довольно конструктивная критика
[19:34:50] <jordan36957> Так там аппаратное ускорение.
[19:35:04] <jordan36957> Все рисует видео процессор
[19:37:45] <jordan36957> Статью найти не могу.
[19:41:31] <jordan36957> А есть критика статьи на русском?
[19:43:45] <jordan36957> Нашёл
[19:43:47] <jordan36957> http://habrahabr.ru/post/134172/
[19:45:05] <jordan36957> Что же мы замечаем? Изображение не отрисовывается пока вы не закончите прокрутку списка, рендеринг страницы в WebKit останавливается, когда система отслеживает прикосновение к экрану, это изначально встроенный механизм, который ставит на паузу весь мир, пока палец на экране.
[19:46:30] <jordan36957> Основная причина по которой Android тормозит это структура потоков UI и их приоритетность
[19:47:29] <jordan36957> — Рендеринг интерфейса происходит на главном потоке приложения;
— Рендеринг интерфейса происходит с нормальным приоритетом;
Даже с Galaxy Nexus, или четырехъядерным процессором EeePad Transformer Prime, нет никакого способа, чтобы гарантировать гладкость и приемлемую частоту кадров, если эти два конструктивных ограничения остаются в силе. Это говорит, что мощности Galaxy Nexus хватит чтобы сравнится по плавности работы с первым iPhone трехлетней давности.
[19:50:39] <jordan36957> Кемет.
[19:50:43] <jordan36957> Вопрос.
[19:52:18] <jordan36957> Можно ли как то упростить оболочку а2, что бы он не тормозил, на линуксе? Или ждя этого нужно урезать функционал а2?
[19:52:29] <jordan36957> *для
[19:52:50] <jordan36957> Это сообщение
[19:52:54] <jordan36957> поверх линукса оно будет использовать инфраструктуру линуксовую и активные объекты уже не будут такими легковесными, ну и опять же - режимы процессора, что приведет к переключению режимов и теже самые тормоза
[19:57:03] <jordan36957> Я разобрался с генериками в фри паскале. Радуюсь. :-)
[20:00:45] <Kemet> jordan36957: винаос под вайном работает существенно быстрее юнихаос в плане отрисовке, хотя в итоге использует тот же х11, думаю проблема не столько в х11
[20:03:34] <jordan36957> Так в чём? x11 предоставляет апи, через него всё и рисуется, потом x11 передаёт всё драйверу а драйвер собсно видеокарте. Проблема в драйвере?
[20:04:49] <jordan36957> В линуксе дрова работают на уровне ядра в смысле в одном адресном пространстве.