loc-id@conference.jabber.ru


[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