[00:04:18] <esprit> Gerc, ты ирц-транспортами пользуешься? [00:05:34] <esprit> савим какого-то хрена не заходит на ирц каналы. ткаббер заходит [00:12:37] <esprit> case COMMAND_ADHOC: Contact contact = xmpp.createTempContact(jid); xmpp.addContact(contact);
нах добавлять? [00:16:42] *** SSKlord выходит из комнаты [00:18:11] *** SSKlord заходит в комнату как moderator и owner [01:15:30] <esprit> собрал самую первую версию савима, там тоже ирц не пашет. [01:16:07] <esprit> версия [01:16:08] <Секси Черри> esprit, Ты юзаешь Sawim NE 1.0m [01:16:09] <tliSida> esprit: Sawim NE 1.0m // [01:22:25] *** PtitsaF заходит в комнату как participant и member [01:36:36] *** esprit выходит из комнаты [01:37:02] *** esprit заходит в комнату как participant и member [01:37:52] *** esprit выходит из комнаты [01:42:20] *** esprit заходит в комнату как participant и member [01:59:15] <esprit> Пинг [01:59:17] <Секси Черри> esprit, Скорость отклика сервера для тебя равна 0.251 сек. [02:01:29] *** esprit выходит из комнаты [02:01:38] *** esprit заходит в комнату как participant и member [02:02:38] *** esprit выходит из комнаты [02:02:45] *** esprit заходит в комнату как participant и member [02:03:08] <esprit> Добавление контакта сломалось [02:03:28] *** PtitsaF выходит из комнаты: Replaced by new connection [02:03:36] *** PtitsaF заходит в комнату как participant и member [02:12:40] *** PtitsaF выходит из комнаты: Replaced by new connection [02:12:47] *** PtitsaF заходит в комнату как participant и member [02:21:52] *** PtitsaF выходит из комнаты: Replaced by new connection [02:21:59] *** PtitsaF заходит в комнату как participant и member [02:31:42] <esprit> Ирц работает, транспорт тупил с савимом [02:37:41] <esprit> Пинг [02:37:43] <Секси Черри> esprit, Опа! Что я откопала! Это же твой понг: 0.252 сек. [02:46:46] *** esprit выходит из комнаты [02:48:42] *** esprit заходит в комнату как participant и member [02:50:25] *** esprit выходит из комнаты [02:50:30] *** esprit заходит в комнату как participant и member [02:57:04] *** esprit выходит из комнаты [02:57:09] *** esprit заходит в комнату как participant и member [03:07:32] *** SSKlord выходит из комнаты: Logged out [03:11:50] *** SSKlord заходит в комнату как moderator и owner [03:42:05] *** SSKlord выходит из комнаты [04:36:32] *** fog_hedgehog выходит из комнаты: Logged out [04:36:34] *** fog_hedgehog заходит в комнату как participant и member [05:40:27] *** SSKlord заходит в комнату как moderator и owner [05:47:33] *** SSKlord выходит из комнаты: Logged out [05:47:42] *** SSKlord заходит в комнату как moderator и owner [06:07:32] *** SSKlord выходит из комнаты: Logged out [06:11:01] *** SSKlord заходит в комнату как moderator и owner [06:23:39] *** SSKlord выходит из комнаты: Logged out [06:23:48] *** SSKlord заходит в комнату как moderator и owner [06:52:42] *** SSKlord выходит из комнаты: Logged out [06:55:30] *** SSKlord заходит в комнату как moderator и owner [07:07:28] *** SSKlord выходит из комнаты: Logged out [07:33:08] *** SSKlord заходит в комнату как moderator и owner [07:47:37] *** SSKlord выходит из комнаты: Logged out [07:50:08] *** SSKlord заходит в комнату как moderator и owner [07:57:31] *** SSKlord выходит из комнаты: Logged out [08:01:51] *** SSKlord заходит в комнату как moderator и owner [09:53:04] *** SSKlord выходит из комнаты [09:53:07] *** SSKlord заходит в комнату как moderator и owner [09:57:04] *** SSKlord выходит из комнаты [09:58:09] *** SSKlord заходит в комнату как moderator и owner [10:14:22] *** Gerc выходит из комнаты [10:14:40] *** Gerc заходит в комнату как participant и member [10:17:42] *** Gerc выходит из комнаты [10:17:59] *** Gerc заходит в комнату как participant и member [10:27:44] *** SSKlord выходит из комнаты: Logged out [10:28:01] *** SSKlord заходит в комнату как moderator и owner [10:28:23] *** SSKlord выходит из комнаты [10:43:10] *** SSKlord заходит в комнату как moderator и owner [11:36:49] *** fog_hedgehog выходит из комнаты: Replaced by new connection [11:36:50] *** fog_hedgehog заходит в комнату как participant и member [11:49:48] *** Gerc выходит из комнаты: Logged out [11:50:17] *** Gerc заходит в комнату как participant и member [11:52:12] *** Gerc выходит из комнаты [11:52:35] *** Gerc заходит в комнату как participant и member [12:02:18] *** fog_hedgehog выходит из комнаты [12:06:27] <esprit>https://gist.github.com/alexesprit/aad903e380e7dc03f079 https://gist.github.com/alexesprit/3da95b9f1563a7e5ea98 [12:06:29] <tliSida> Заголовок: Apply default options properly [12:06:32] <esprit> Gerc, [12:24:54] <esprit> первый патч ломает сохранение настроек [12:28:08] *** SSKlord выходит из комнаты: Replaced by new connection [12:28:11] *** SSKlord заходит в комнату как moderator и owner [12:30:00] *** SSKlord выходит из комнаты: Logged out [12:30:08] *** SSKlord заходит в комнату как moderator и owner [12:36:26] *** SSKlord выходит из комнаты: Replaced by new connection [12:36:39] *** SSKlord заходит в комнату как moderator и owner [12:36:49] <esprit> поправил его [12:43:28] *** PtitsaF выходит из комнаты: Logged out [14:13:35] <Gerc> *THUMBS UP* [14:24:26] *** PtitsaF заходит в комнату как participant и member [14:29:55] *** PtitsaF выходит из комнаты: Replaced by new connection [14:29:58] *** PtitsaF заходит в комнату как participant и member [14:47:45] *** esprit выходит из комнаты: Logged out [14:53:02] *** esprit заходит в комнату как participant и member [15:19:29] <esprit> Студентка выставила свою девственность на аукцион http://lenta.ru/news/2014/04/29/virginity/ [15:19:31] <tliSida> Заголовок: Lenta.ru: Из жизни: Люди: Студентка выставила свою девственность на аукцион [15:41:33] *** modi заходит в комнату как moderator и admin [16:04:41] *** fog_hedgehog заходит в комнату как participant и member [16:07:49] *** PtitsaF выходит из комнаты: Logged out [16:07:49] *** SSKlord выходит из комнаты [16:08:34] *** modi выходит из комнаты [16:08:44] *** SSKlord заходит в комнату как moderator и owner [16:08:56] *** modi заходит в комнату как moderator и admin [16:11:36] *** PtitsaF заходит в комнату как participant и member [16:15:59] *** violetapetrova20091 заходит в комнату как participant и member [16:35:49] *** violetapetrova20091 выходит из комнаты [16:39:54] *** modi выходит из комнаты [16:40:21] *** modi заходит в комнату как moderator и admin [16:47:19] *** Gerc выходит из комнаты: Replaced by new connection [16:47:22] *** Gerc заходит в комнату как participant и member [16:48:14] *** Gerc выходит из комнаты: Logged out [16:48:28] *** Gerc заходит в комнату как participant и member [16:48:54] *** Gerc выходит из комнаты [16:49:06] *** Gerc заходит в комнату как participant и member [16:53:52] *** SSKlord выходит из комнаты [17:09:02] *** SSKlord заходит в комнату как moderator и owner [17:14:39] *** modi выходит из комнаты [17:26:34] *** PtitsaF выходит из комнаты [17:35:29] *** kotik заходит в комнату как participant и member [19:00:50] *** SSKlord выходит из комнаты [19:03:57] *** SSKlord заходит в комнату как moderator и owner [19:14:13] *** SSKlord выходит из комнаты: Replaced by new connection [19:14:26] *** SSKlord заходит в комнату как moderator и owner [19:42:42] *** fog_hedgehog выходит из комнаты [19:43:04] *** fog_hedgehog заходит в комнату как participant и member [20:42:19] <Gerc> esprit, ты свои блобы не тестировал с рмсисторией и sqlIte? [20:42:32] <esprit> Gerc, што [20:43:10] <Gerc> esprit, ты же говорил что запилил sqlIte только не классически [20:43:22] <esprit> Gerc, ну, и? [20:44:02] <Gerc> esprit, вот её надо было протестировать на скорость с рмс и классикsqlIte. Как я [20:44:38] <esprit> Gerc, зачем, если визуально разницы нет? [20:45:12] <Gerc> Убедиться [20:48:03] <Gerc> Просто в одном телеграмме база через блобы, а в другом вроде классически, но со своими нативными методами на C++ [20:48:38] <esprit> и для чего эта база, где блобы? [20:49:13] <Gerc> Для контактов, сообщений и тд [20:49:36] <esprit> интересно, зачем [20:51:26] <esprit> логи [20:51:27] <Секси Черри> esprit, логи на сегодня: http://freize.info/log/logs/loc-id@conference.jabber.ru/2014/05/03.html [20:51:29] <tliSida> Заголовок: loc-id@conference.jabber.ru - 03.05.2014 [20:53:35] <esprit> Gerc, ты пердолишь базу? [20:53:51] <Gerc> esprit, не [20:56:22] <esprit> настройку вибрации надо сделать в виде галки [20:56:34] <esprit> "When locked" не работает нихрена [21:02:34] <Gerc> esprit, getBlob только на аватаре, остальное getString, getLong [21:02:53] <esprit> Gerc, ну всё правильно значит [21:03:18] <Gerc> И это через библиотеку greenrobot [21:09:38] <Gerc> не верю что так будет тормозить как и рмс [21:10:20] <esprit> не, ну хочешь скину свои изменения [21:10:39] <Gerc> давай [21:10:49] <esprit> ща [21:12:01] <esprit> а ты так с древней идее и сидишь? [21:12:09] <esprit> 13.0.1 или какая там [21:12:31] <Gerc> да. 13.02 [21:12:45] <esprit> бля [21:20:04] <esprit> ты мои патчи принял уже? [21:20:32] <Gerc> не [21:20:36] <esprit> :( [21:31:22] *** fog_hedgehog выходит из комнаты [21:36:35] *** PtitsaF заходит в комнату как participant и member [21:40:43] <esprit>https://gist.github.com/alexesprit/11502309 https://gist.github.com/alexesprit/11502356 [21:40:45] <tliSida> Заголовок: Store data in sqlite databases [21:41:02] <esprit> 2-ое - это конвертёр [21:48:12] <esprit> падает [21:50:37] <esprit> а, понял, из-за чего [21:55:57] <esprit> поправил первый патч [21:57:42] <esprit> Gerc, накатил уже? [21:58:56] <Gerc> не [22:06:01] <esprit> ещё бы работу с файлами упростить [22:06:38] <Gerc> какими? [22:08:09] <esprit> с теми, с которыми савим работает [22:08:31] <esprit> например, с теми, что в /sdcard/sawim/ [22:09:44] <esprit> а то щас FileSystemFileConnection и обёртка над ней - FileSystem [22:10:26] <esprit> т.е. над ним. ну ты понел [22:11:03] <esprit> надо куда-то записывать задачи, которые надо сделать. чтоб разные пердолики могли посмотреть и сделать [22:12:14] <esprit> и у тебя есть наверно какие-то задачи в твоей голове, их тоже надо записать. может что-то я могу сделать, если не лениво будет. [22:13:12] <Gerc> у меня в заметках.txt записано [22:13:40] <esprit> ну это понятно, но их никто не может посмотреть кроме тебя [22:20:35] <Gerc> в иссуе на гит [22:21:56] <esprit> ещё обновил патч, чтоб накладывался [22:23:26] <esprit> Ты помнишь, что я говорил, что с этими патчами савим падает иногда? [22:23:42] <esprit> я лог потерял :( [22:23:50] <Gerc> помню [22:23:55] <esprit> т.ч. надо заново искать [22:27:05] <Gerc> что в 3ревизии изменилось [22:27:23] <esprit> сделал ребейз коммитов своих [22:27:43] <esprit> ты мои патчи, которые днём я прислал, накатил же [22:27:56] <Gerc> да [22:28:11] <esprit> щас хуйня какая-то с включённым пушем. щас попробую описать [22:28:21] <Gerc> и 2ую ревизию базы [22:28:38] <Gerc> 3ревизию как накатить? [22:28:58] <esprit> скачать и накатитиь [22:29:22] <esprit> ты уже патчи эти накатил? [22:29:37] <Gerc> да. с 2ой ревизией [22:30:01] <esprit> ну тогда всё откатывай и применяй заново [22:30:12] <esprit> или правь конфликты в Options.java [22:30:30] <esprit> 3-я ревизия как раз, чтобы не ьбыло конфликтов [22:31:26] <Gerc> во 2ой и не было [22:31:39] <esprit> странно [22:33:49] <esprit> 2 [22:37:23] <esprit> слетает галка автовхода при использовании пуша. пока не могу понять, как воспроизвести [22:37:29] <esprit> было такое? [22:45:34] *** modi заходит в комнату как moderator и admin [22:48:45] <Gerc> да [22:49:26] <Gerc> ее тоже надо хранить в дб для пуша [22:51:32] <Gerc> HistoryStorage time﹕ 2 Database time﹕ 1 с новой дб, но это не со 100, а со 1000 итераций [22:53:06] <esprit> 1) Запустить савим 2) Зайти в Настройки\Интерфейс, поменять там "Maximum number of messages" на что угодно, кроме 100 3) Выйти из настроек, выйти из савим (Меню\Выход) 4) Запустить савим 5) Зайти в Настройки\Любой пункт, кроме настроек 6) Выйти из "любого пункта", зайти в Интерфейс 7) Наблюдать, что "Maximum number of messages" установлено на 100 [22:53:11] <esprit> попробуй воспроизвести это [22:54:48] <esprit> Gerc, это ты что с чем сравнивал? [22:55:44] <Gerc> esprit: твою дб с нормальной дб. просто опять запустил http://pastebin.com/B6NuC6T6, но с твоим патчем на дб [22:55:57] <esprit> Gerc, а, понял [22:56:18] <esprit> надо итераций побольше [22:56:34] <Gerc> это медленно изза много baos = new ByteArrayOutputStream(); new DataOutputStream(baos) [22:56:41] <esprit> да [22:56:47] <esprit> я про это и говорил [22:56:55] <esprit> а гц есть? [22:57:20] <Gerc> ytne [22:57:22] <Gerc> нету [22:57:37] <esprit> интересно, из-за чего оно было тогда [22:58:05] <esprit> просто от кучи baos и dos всяких там он тоже беситься должен [23:00:22] <Gerc> перезапустил эмуль и есть гц [23:01:02] <esprit> Ну для истории надо нормальную базу делать [23:01:19] <Gerc> 1801-1836/ru.sawim E/HistoryStorage time﹕ 4 05-03 23:00:51.561 1801-1806/ru.sawim D/dalvikvm﹕ GC_CONCURRENT freed 566K, 8% free 8987K/9671K, paused 11ms+0ms, total 14ms 05-03 23:00:52.090 1801-1806/ru.sawim D/dalvikvm﹕ GC_CONCURRENT freed 413K, 8% free 8958K/9671K, paused 12ms+1ms, total 14ms 05-03 23:00:52.651 1801-1806/ru.sawim D/dalvikvm﹕ GC_CONCURRENT freed 384K, 8% free 8958K/9671K, paused 11ms+0ms, total 13ms 05-03 23:00:53.021 1801-1836/ru.sawim E/Database time﹕ 1 [23:01:31] <esprit> а на остальное пофиг, там всё равно мало записей в других хранилищах [23:01:55] <esprit> плохо [23:02:14] <esprit> вернее, для ростера, сообщений и всё, наверно [23:02:22] <Gerc> так ростер для пуша же надо на каждый презенс сохранять [23:02:26] <Gerc> да [23:02:36] <esprit> ну и для непрочитанных ещё наверно базу тоже создать [23:02:46] <esprit> может много непрочитанных накопиться [23:03:10] <esprit> автоответчик ещё, но насчёт него хз [23:04:37] <esprit> ты повторил хрень из семи пунктов? [23:06:30] <SSKlord> Gerc, ты удаляй файлы из папки что починил, чтобы их там не плодить [23:06:51] <esprit> чо за папка? [23:06:58] <Gerc> esprit: 5) Зайти в Настройки\Любой пункт, кроме настроек [23:07:12] <esprit> Gerc, любой пункт, кроме Интерфейс [23:07:45] <SSKlord> esprit, ст файлы туда кидаю на дропбоксе, Gerc, доступ дал [23:08:36] <SSKlord> esprit, могу и тебе дать доступ [23:08:49] <esprit> SSKlord, зачем? [23:09:27] <SSKlord> Вот и я так подумал зачем он тебе, спросил предложил [23:09:54] <Gerc> SSKlord: нормально сохраняет. может ты без патча с preferences.getAll().isEmpty() в ru.sawim.Options#init проверял [23:10:21] <esprit> это мне? [23:10:21] <SSKlord> Ы [23:10:28] <Gerc> да [23:10:36] <esprit> нет, я проверял с патчем [23:10:37] <SSKlord> esprit, ну не мне же [23:10:46] <esprit> SSKlord, мало ли [23:11:14] <esprit> хотя может и без патча [23:11:24] <esprit> не помнб [23:11:35] <esprit> щас короче, пересоберу и проверб [23:12:39] <Gerc> SSKlord: как вылет повторить, который 30.04 [23:12:42] <Gerc> ? [23:13:01] *** fog_hedgehog заходит в комнату как participant и member [23:15:01] <esprit> молчит как партизан [23:18:16] <esprit> и правда, без патча проверил [23:18:35] <esprit> изменения слил, а пересобрать забыл [23:18:52] <SSKlord> Gerc, щас посмотрю че там [23:20:39] <SSKlord> Gerc, не знаю планшет разблокировали вылезло что упал савим, тоесть в фоне упал он [23:22:01] <esprit> Норм пока, короче [23:23:08] *** esprit выходит из комнаты [23:23:43] *** esprit заходит в комнату как participant и member [23:25:04] *** esprit выходит из комнаты: Replaced by new connection [23:25:27] <Gerc> esprit: можно не же не массив быйт писать, а массив объектов, тогда будет по классически и также универсально [23:26:22] <Gerc> а не [23:27:38] *** esprit заходит в комнату как participant и member [23:27:54] <esprit> как ты запишешь их? [23:31:55] <Gerc> передавать Object... objs потом if(obj instanceof String) values.put("k"+i, obj); [23:32:03] <esprit> хуита же [23:32:54] <esprit> в строку нужно сохранить int, string, int, string, int. как сохранишь? [23:33:06] <esprit> а если другая последовательность? [23:34:11] <esprit> может и можно как-то сделать так, напердолив абстракцию всякую, но я пока не представляю, как это сделать [23:38:43] <esprit> везде пишут, что переводить в byte[] и сохранять как блоб [23:47:02] <esprit> проще сделать несколько баз, чем с одной универсальной мучаться [23:51:37] <Gerc> SQLiteStatement как раз массив объектов берет [23:54:15] <esprit> и? [23:54:51] <Gerc> можно легко перделать [23:55:49] <esprit> я нихуя не понимаю, что, как и зачем переделывать [23:56:27] <esprit> я вообще тебя правильно понял, что ты хочешь сделать один класс базы, которая умеет сохранять разные типы объектов [23:56:38] <esprit> не в виде блобов, а как надо [23:57:06] <Gerc> да. чуть-чуть переделав Storage [23:57:29] <esprit> ну вот напиши, как это будет выглядеть [23:58:01] <esprit> как ты будешь сохранять и загружать, если объект хуй знает какой [23:59:52] <Gerc> esprit: посмотри в исодниках метод insert или update