RSS
Pages: 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 67
[>] Re: Email to ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-11-11 14:00:14


здорово! с вложениями можно будет работать?

[>] Re: Email to ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-11-11 16:50:00


Нет ничего невозможного)
Ну ладно, никак так никак

[>] Дизайнерский эксперимент №2
ii.14
vit01(mira, 1) — All
2014-11-14 16:28:41


Сделал облегчённый стиль читалки по мотивам Material Design, с узнаваемыми цветами из Android 5.0 и белым логотипом. Лично мне нравится.
http://ii-net.tk/ii/ii-reader-nd.php

[>] Re: Email to ii
ii.14
vit01(mira, 1) — ntrknlmp.exe
2014-11-13 09:33:56


Ура, теперь бага нет :)

потестирую уведомления

[>] Re: Email to ii
ii.14
vit01(mira, 1) — vit01
2014-11-13 13:16:51


Уведомления нормально работают в свёрнутом клиенте, всё логично.

[>] Re: Email to ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-11-12 23:48:41

[>] Re: Email to ii
ii.14
vit01(mira, 1) — vit01
2014-11-12 13:01:39


Получилось снять лог во время возникновения ошибки!

I/ActivityManager( 2255): Start proc com.ii.client for activity com.ii.client/.EchoListActivity: pid=30599 uid=10089 gids={50089, 3003}
D/ActivityThread(30599): handleBindApplication:com.ii.client
D/ActivityThread(30599): setTargetHeapUtilization:0.25
D/ActivityThread(30599): setTargetHeapMinFree:524288
D/Debug   (30599): EchoListActivity: onCreate
D/Debug   (30599): EchoListFragment: onCreate
D/Debug   (30599): initClient
D/Debug   (30599): useSubscribes
D/Debug   (30599): EchoListFragment: onCreateView
D/Debug   (30599): EchoListActivity: onResume
D/Debug   (30599): EchoListFragment: onResume
D/Service (30599): onCreate
D/Service (30599): onStartCommand()
D/Service (30599): Starting new task
D/libEGL  (30599): loaded /system/lib/egl/libEGL_mali.so
D/libEGL  (30599): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL  (30599): loaded /system/lib/egl/libGLESv2_mali.so
E/        (30599): Device driver API match
E/        (30599): Device driver API version: 23
E/        (30599): User space API version: 23 
E/        (30599): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Wed Oct  9 21:05:57 KST 2013 
D/OpenGLRenderer(30599): Enabling debug mode 0
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/ActivityManager( 2255): Displayed com.ii.client/.EchoListActivity: +415ms
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{655291c0 u0 com.ii.client/.EchoListActivity t142} time:29289258
I/Timeline(30599): Timeline: Activity_idle id: android.os.BinderProxy@64d08ca0 time:29289297
D/lights  ( 2255): set_light_buttons: 2
D/lights  ( 2255): set_light_buttons: 1
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/Timeline( 2595): Timeline: Activity_idle id: android.os.BinderProxy@64d095d0 time:29301780
I/art     ( 2255): Heap trim of managed (duration=36.092875ms, advised=5MB) and native (duration=2.769208ms, advised=468KB) heaps. Managed heap utilization of 47%.
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{65322670 u0 com.nick.kitkatlauncher2/com.android.launcher3.Launcher t1} time:29301808
I/ActivityManager( 2255): START u0 {act=com.android.systemui.recent.action.TOGGLE_RECENTS flg=0x10800000 cmp=com.android.systemui/.recent.RecentsActivity} from pid 2430
I/art     ( 2255): Heap trim of managed (duration=16.107375ms, advised=5MB) and native (duration=3.081083ms, advised=480KB) heaps. Managed heap utilization of 46%.
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{6545fb58 u0 com.android.systemui/.recent.RecentsActivity t138} time:29304570
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/Timeline( 2430): Timeline: Activity_idle id: android.os.BinderProxy@650c00a8 time:29304597
I/ActivityManager( 2255): Killing 30599:com.ii.client/u0a89 (adj 16): remove task
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 1000ms
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for service com.ii.client/.ClientService: pid=30683 uid=10089 gids={50089, 3003}
D/ActivityThread(30683): handleBindApplication:com.ii.client
D/ActivityThread(30683): setTargetHeapUtilization:0.25
D/ActivityThread(30683): setTargetHeapMinFree:524288
D/Service (30683): onCreate
D/Service (30683): onStartCommand()
D/Service (30683): Starting new task
D/AndroidRuntime(30683): Shutting down VM
E/AndroidRuntime(30683): FATAL EXCEPTION: main
E/AndroidRuntime(30683): Process: com.ii.client, PID: 30683
E/AndroidRuntime(30683): java.lang.RuntimeException: Unable to start service com.ii.client.ClientService@64d30dc0 with null: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30683): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2743)
E/AndroidRuntime(30683): 	at android.app.ActivityThread.access$2100(ActivityThread.java:144)
E/AndroidRuntime(30683): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
E/AndroidRuntime(30683): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(30683): 	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(30683): 	at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime(30683): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30683): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime(30683): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime(30683): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30683): 	at com.ii.client.ClientService.onStartCommand(ClientService.java:116)
E/AndroidRuntime(30683): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2726)
E/AndroidRuntime(30683): 	... 8 more
D/lights  ( 2255): set_light_buttons: 2
D/lights  ( 2255): set_light_buttons: 1
I/Process (30683): Sending signal. PID: 30683 SIG: 9
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
W/InputMethodManagerService( 2255): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@64f17ae8 attribute=android.view.inputmethod.EditorInfo@650e2bd8, token = android.os.BinderProxy@654847b0
I/ActivityManager( 2255): Process com.ii.client (pid 30683) has died.
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 4000ms
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for service com.ii.client/.ClientService: pid=30702 uid=10089 gids={50089, 3003}
D/ActivityThread(30702): handleBindApplication:com.ii.client
D/ActivityThread(30702): setTargetHeapUtilization:0.25
D/ActivityThread(30702): setTargetHeapMinFree:524288
D/Service (30702): onCreate
D/Service (30702): onStartCommand()
D/Service (30702): Starting new task
D/AndroidRuntime(30702): Shutting down VM
E/AndroidRuntime(30702): FATAL EXCEPTION: main
E/AndroidRuntime(30702): Process: com.ii.client, PID: 30702
E/AndroidRuntime(30702): java.lang.RuntimeException: Unable to start service com.ii.client.ClientService@64d30dc0 with null: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30702): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2743)
E/AndroidRuntime(30702): 	at android.app.ActivityThread.access$2100(ActivityThread.java:144)
E/AndroidRuntime(30702): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
E/AndroidRuntime(30702): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(30702): 	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(30702): 	at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime(30702): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30702): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime(30702): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime(30702): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30702): 	at com.ii.client.ClientService.onStartCommand(ClientService.java:116)
E/AndroidRuntime(30702): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2726)
E/AndroidRuntime(30702): 	... 8 more
D/lights  ( 2255): set_light_buttons: 2
D/lights  ( 2255): set_light_buttons: 1
I/Process (30702): Sending signal. PID: 30702 SIG: 9
W/InputMethodManagerService( 2255): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@6539db30 attribute=null, token = android.os.BinderProxy@654847b0
I/ActivityManager( 2255): Process com.ii.client (pid 30702) has died.
W/ActivityManager( 2255): Service crashed 2 times, stopping: ServiceRecord{653d56f0 u0 com.ii.client/.ClientService}
I/ActivityManager( 2255): Killing 22372:com.android.settings/1000 (adj 13): remove task
I/Timeline( 2595): Timeline: Activity_idle id: android.os.BinderProxy@64d095d0 time:29325329
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{65322670 u0 com.nick.kitkatlauncher2/com.android.launcher3.Launcher t1} time:29325353
I/Timeline( 2595): Timeline: Activity_launch_request id:com.ii.client time:29328295
I/ActivityManager( 2255): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ii.client/.EchoListActivity} from pid 2595
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for activity com.ii.client/.EchoListActivity: pid=30754 uid=10089 gids={50089, 3003}
D/ActivityThread(30754): handleBindApplication:com.ii.client
D/ActivityThread(30754): setTargetHeapUtilization:0.25
D/ActivityThread(30754): setTargetHeapMinFree:524288
I/art     ( 2255): Heap trim of managed (duration=20.227958ms, advised=5MB) and native (duration=2.713ms, advised=372KB) heaps. Managed heap utilization of 47%.
D/Debug   (30754): EchoListActivity: onCreate
D/Debug   (30754): EchoListFragment: onCreate
D/Debug   (30754): initClient
D/Debug   (30754): useSubscribes
D/Debug   (30754): EchoListFragment: onCreateView
D/Debug   (30754): EchoListActivity: onResume
D/Debug   (30754): EchoListFragment: onResume
D/Service (30754): onCreate
D/Service (30754): onStartCommand()
D/Service (30754): Starting new task
D/libEGL  (30754): loaded /system/lib/egl/libEGL_mali.so
D/libEGL  (30754): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL  (30754): loaded /system/lib/egl/libGLESv2_mali.so
E/        (30754): Device driver API match
E/        (30754): Device driver API version: 23
E/        (30754): User space API version: 23 
E/        (30754): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Wed Oct  9 21:05:57 KST 2013 
D/OpenGLRenderer(30754): Enabling debug mode 0
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/ActivityManager( 2255): Displayed com.ii.client/.EchoListActivity: +472ms
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{6550bed0 u0 com.ii.client/.EchoListActivity t143} time:29328956
I/Timeline(30754): Timeline: Activity_idle id: android.os.BinderProxy@64d08ca0 time:29328986
I/art     ( 2255): Heap trim of managed (duration=36.474208ms, advised=5MB) and native (duration=2.525208ms, advised=372KB) heaps. Managed heap utilization of 48%.
I/art     ( 2430): Heap trim of managed (duration=3.879166ms, advised=656KB) and native (duration=6.746459ms, advised=840KB) heaps. Managed heap utilization of 55%.
I/ActivityManager( 2255): START u0 {act=com.android.systemui.recent.action.TOGGLE_RECENTS flg=0x10800000 cmp=com.android.systemui/.recent.RecentsActivity (has extras)} from pid 2430
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/ActivityManager( 2255): Displayed com.android.systemui/.recent.RecentsActivity: +140ms
I/Timeline( 2430): Timeline: Activity_idle id: android.os.BinderProxy@64d03a28 time:29333196
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{650dbe80 u0 com.android.systemui/.recent.RecentsActivity t144} time:29333209
I/ActivityManager( 2255): Killing 30754:com.ii.client/u0a89 (adj 16): remove task
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 1000ms
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for service com.ii.client/.ClientService: pid=30802 uid=10089 gids={50089, 3003}
D/ActivityThread(30802): handleBindApplication:com.ii.client
D/ActivityThread(30802): setTargetHeapUtilization:0.25
D/ActivityThread(30802): setTargetHeapMinFree:524288
I/Timeline( 2595): Timeline: Activity_idle id: android.os.BinderProxy@64d095d0 time:29335361
D/Service (30802): onCreate
D/Service (30802): onStartCommand()
D/Service (30802): Starting new task
D/AndroidRuntime(30802): Shutting down VM
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{65322670 u0 com.nick.kitkatlauncher2/com.android.launcher3.Launcher t1} time:29335386
E/AndroidRuntime(30802): FATAL EXCEPTION: main
E/AndroidRuntime(30802): Process: com.ii.client, PID: 30802
E/AndroidRuntime(30802): java.lang.RuntimeException: Unable to start service com.ii.client.ClientService@64d30db8 with null: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30802): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2743)
E/AndroidRuntime(30802): 	at android.app.ActivityThread.access$2100(ActivityThread.java:144)
E/AndroidRuntime(30802): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
E/AndroidRuntime(30802): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(30802): 	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(30802): 	at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime(30802): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30802): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime(30802): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime(30802): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30802): 	at com.ii.client.ClientService.onStartCommand(ClientService.java:116)
E/AndroidRuntime(30802): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2726)
E/AndroidRuntime(30802): 	... 8 more
I/art     ( 2430): Heap trim of managed (duration=5.756500ms, advised=664KB) and native (duration=5.401250ms, advised=908KB) heaps. Managed heap utilization of 56%.
I/Process (30802): Sending signal. PID: 30802 SIG: 9
W/InputMethodManagerService( 2255): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@653f1ea8 attribute=null, token = android.os.BinderProxy@652843e0
I/ActivityManager( 2255): Process com.ii.client (pid 30802) has died.
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 4000ms
I/Timeline( 2595): Timeline: Activity_launch_request id:com.ii.client time:29339723
I/ActivityManager( 2255): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ii.client/.EchoListActivity bnds=[204,882][400,1090]} from pid 2595
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for activity com.ii.client/.EchoListActivity: pid=30823 uid=10089 gids={50089, 3003}
I/art     ( 2255): Heap trim of managed (duration=80.086916ms, advised=5MB) and native (duration=9.347875ms, advised=364KB) heaps. Managed heap utilization of 48%.
D/ActivityThread(30823): handleBindApplication:com.ii.client
D/ActivityThread(30823): setTargetHeapUtilization:0.25
D/ActivityThread(30823): setTargetHeapMinFree:524288
D/Debug   (30823): EchoListActivity: onCreate
D/Debug   (30823): EchoListFragment: onCreate
D/Debug   (30823): initClient
D/Debug   (30823): useSubscribes
D/Debug   (30823): EchoListFragment: onCreateView
D/Debug   (30823): EchoListActivity: onResume
D/Debug   (30823): EchoListFragment: onResume
D/Service (30823): onCreate
D/Service (30823): onStartCommand()
D/Service (30823): Starting new task
D/AndroidRuntime(30823): Shutting down VM
E/AndroidRuntime(30823): FATAL EXCEPTION: main
E/AndroidRuntime(30823): Process: com.ii.client, PID: 30823
E/AndroidRuntime(30823): java.lang.RuntimeException: Unable to start service com.ii.client.ClientService@64d6c7e0 with null: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30823): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2743)
E/AndroidRuntime(30823): 	at android.app.ActivityThread.access$2100(ActivityThread.java:144)
E/AndroidRuntime(30823): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
E/AndroidRuntime(30823): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(30823): 	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(30823): 	at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime(30823): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30823): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime(30823): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime(30823): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30823): 	at com.ii.client.ClientService.onStartCommand(ClientService.java:116)
E/AndroidRuntime(30823): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2726)
E/AndroidRuntime(30823): 	... 8 more
W/ActivityManager( 2255):   Force finishing activity com.ii.client/.EchoListActivity
I/WindowManager( 2255): Screenshot max retries 4 of Token{653513b8 ActivityRecord{65bc3fc0 u0 com.ii.client/.EchoListActivity t145 f}} appWin=Window{6555ad00 u0 Starting com.ii.client} drawState=4
W/WindowManager( 2255): Screenshot failure taking screenshot for (800x1280) to layer 21010
W/ActivityManager( 2255): Activity pause timeout for ActivityRecord{65bc3fc0 u0 com.ii.client/.EchoListActivity t145 f}
I/Timeline( 2595): Timeline: Activity_idle id: android.os.BinderProxy@64d095d0 time:29341313
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{65322670 u0 com.nick.kitkatlauncher2/com.android.launcher3.Launcher t1} time:29341347
I/Process (30823): Sending signal. PID: 30823 SIG: 9
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
W/InputMethodManagerService( 2255): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@65554658 attribute=android.view.inputmethod.EditorInfo@65443440, token = android.os.BinderProxy@652843e0
I/ActivityManager( 2255): Process com.ii.client (pid 30823) has died.
I/WindowState( 2255): WIN DEATH: Window{65338d40 u0 com.ii.client/com.ii.client.EchoListActivity}
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 3484ms
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for service com.ii.client/.ClientService: pid=30861 uid=10089 gids={50089, 3003}
D/ActivityThread(30861): handleBindApplication:com.ii.client
D/ActivityThread(30861): setTargetHeapUtilization:0.25
D/ActivityThread(30861): setTargetHeapMinFree:524288
D/Service (30861): onCreate
D/Service (30861): onStartCommand()

Баг проявляется когда пытаться закрыть приложение и открывать его снова при включенных уведомлениях.

[>] Re: Email to ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-11-12 01:03:53


посмотрел. нотификация работает нормально, если использовать механизм подписок.
отдебажить не получилось, там что-то очень жесткое. и непонятно, каким образом вообще клиент падает, все проверяемые исключения ловятся

[>] Re: Email to ii
ii.14
vit01(mira, 1) — ntrknlmp.exe
2014-11-12 03:53:17


>если использовать механизм подписок.
он и используется.

тогда могу попытаться сделать дебаг через adb

[>] Re: Email to ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-11-12 00:01:39


О, не, это пока гос.тайна) Но как только, так сразу..

[>] ноды, пойнты и прочее безобразие
ii.14
51t(station13, 9) — All
2014-11-27 10:20:57


кто набирает пойнтов, у кого есть веб интерфейс, и прочее - напишите, мне надо на сайте что-нибудь написать в духе "как подключиться к сети". а то я сам с горем пополам подключился...

[>] Re: Caesium: ii-клиент для emacs
ii.14
spline(station13, 1) — spline
2014-11-24 15:20:09


Почти готов новый режим емакса -- меню выбора ii-эхи =) Никаких сторонних библиотек не тянет, сделано втупую, напоминает buffer-menu.

[>] Caesium: ii-клиент для emacs
ii.14
spline(station13, 1) — All
2014-11-21 14:29:44


Сдвинулось дело с мёртвой точки в сабже. Уже есть поддержка /u/ и list.txt (кроме бандлов). Основной вкусностью (помимо того что это клиент для emacs ^__^) будет база сообщений в sqlite3.

[>] Re: Caesium: ii-клиент для emacs
ii.14
spline(station13, 1) — vit01
2014-11-21 17:00:09


>Хорошо как, ещё один клиент. Добавлю потом ссылку в свой список.

Нечего пока там добавлять -- я сейчас бьюсь над созданием буфера-меню без привлечения сторонних библиотек, но придётся, похоже, завязываться на какой-нить easymenu. Минус в лишней зависимости, а плюс в том что высока вероятность работы в XEmacs (если там есть url.el и sql.el).

[>] Re: Caesium: ii-клиент для emacs
ii.14
vit01(mira, 1) — spline
2014-11-21 14:55:28


Хорошо как, ещё один клиент. Добавлю потом ссылку в свой список.

> (помимо того что это клиент для emacs ^__^)
Оуу, уже звучит экзотично =). Емакс пробовал начать осваивать, но не осилил. Будет повод теперь.

> будет база сообщений в sqlite3
Неплохо, хотя часто обычная база бывает удобнее.

// я вот своего email-бота давно доделал, но пока что до сих пор не могу понять, почему же он парсит не все письма, а только некоторые (частенько парсятся только заголовки, без тела).

[>] блоки блоков
ii.14
51t(station13, 9) — All
2014-11-27 10:03:17


ii хорошо подходит для того, для чего задумывалась, но плохо подходит для того, для чего часто используется. например, сохранить все 250000 новостей с allhockey.

Мне кажется, вместо .ЦЫыФРА, нужен какой-то механизм "блоки блоков". Чтобы были какие-то блоки, которые тоже подписаны хэшем, но их все вытаскивать не нужно, нужно просто знать, что они есть. Нужно как-то вычислять нужное, отделять от ненужного, и забирать это нужное. А при желании - хоть все 250000 новостей забрать :)

И чтобы это было просто, в духе ii (uliss).

[>] Re: ноды, пойнты и прочее безобразие
ii.14
vit01(mira, 1) — 51t
2014-11-27 11:24:10


> кто набирает пойнтов,
Пока что все набираем, наверное.

> у кого есть веб интерфейс, и прочее - напишите,
На mira пока что только читалка (даже две)
http://ii-net.tk/ii/ii-reader.php (классическая)
http://ii-net.tk/ii/ii-reader-nd.php (материальный дизайн)

Интерфейс для написания пока делать лень. Андрей говорил, что у него пара наработок имеются.

> мне надо на сайте что-нибудь написать в духе "как подключиться к сети".
По старинке - email сисопу с описанием, кто ты есть такой.

> а то я сам с горем пополам подключился...
А тебя и не отключали вообще-то. Правда, у меня домен поменялся (на ii-net.tk), но поинтовый authstr до сих пор прописан.

[>] контрольный
ii.14
51t(station13, 9) — All
2014-11-27 09:59:17


сабж

[>] Re: ноды, пойнты и прочее безобразие
ii.14
spline(station13, 1) — vit01
2014-11-27 13:29:00


Моя читалка на виду: http://spline.rooker.ru/ii/ . А вот полноценный клиент там отсутствует пока что. Не до него сейчас. Поинтов по старинке через почту/джаббер/личное знакомство набираю. До сих пор являюсь противником открытой регистрации.

[>] Re: блоки блоков
ii.14
51t(station13, 9) — spline
2014-11-27 13:24:07


о совместимости я вообще не думаю... и ii, и само название, было временным. оригинальный проект называется "uliss" :). чтобы и англоязычная документация, и всё остальное... ii должен был выявить недостатки, и он их выявил (кстати, там ещё есть парочка, где я просто кое-чего забыл приделать - я заметил сразу, но менять - смысла не было, чтобы не ломать совместимость в уже существующем хрупком ii, это всё тоже будет учтено).

а вот думать - с этим сложнее. я уже забыл, как это делается :)

[>] Re: ноды, пойнты и прочее безобразие
ii.14
vit01(mira, 1) — 51t
2014-11-27 14:53:40


> значит, у нодов должны быть какие-то страницы, где написан их е-майл и вводная информация...
Не задумывался об этом. Обычно мой актуальный емейл висит на http://ii-net.tk/ii-doc , но неплохо было бы сделать отдельную страницу, посвящённую станции. Надо бы сверстать.

[>] Re: ноды, пойнты и прочее безобразие
ii.14
51t(station13, 9) — vit01
2014-11-27 15:23:23


>> До сих пор являюсь противником открытой регистрации.
> Также.

На то и были придуманы игрушки-регистрации... можно в их процессе собирать с пользователя больше регистрации

Первая версия веб-хаба вообще была с публикацией всех новых сообщений всех новых юзеров в "карман", и потом одной кнопкой можно было или принять юзера и его написанные сообщения, или нет. Но от этого больше проблем, чем пользы.

[>] Re: ноды, пойнты и прочее безобразие
ii.14
vit01(mira, 1) — spline
2014-11-27 15:04:17


> Моя читалка на виду: http://spline.rooker.ru/ii/
Давно знаю. И время от времени туда захожу.

> До сих пор являюсь противником открытой регистрации.
Также.

Думаю насчёт написания сообщений, что сделать это смогу (даже быстро), но суть в том, что тяжело именно начать это делать.

[>] Re: ноды, пойнты и прочее безобразие
ii.14
51t(station13, 9) — vit01
2014-11-27 12:15:28


значит, у нодов должны быть какие-то страницы, где написан их е-майл и вводная информация... а я уже навешаю ссылок на эти страницы

[>] Re: блоки блоков
ii.14
spline(station13, 1) — 51t
2014-11-27 13:17:07


>Мне кажется, вместо .ЦЫыФРА, нужен какой-то механизм "блоки блоков". Чтобы были какие-то блоки, которые тоже подписаны хэшем, но их все вытаскивать не нужно, нужно просто знать, что они есть. Нужно как-то вычислять нужное, отделять от ненужного, и забирать это нужное. А при желании - хоть все 250000 новостей забрать :)

Думай, голова! Я считаю что это было бы очень круто. Даже если бы блоки были автоматические и переход с блока на блок происходил бы, скажем, каждую сотню сообщений (для примера). По умолчанию с эхи тянется последний блок, но можно тыкнуть конкретные блоки на получение или скачать всё целиком. Только в рамках существующей схемы /u это не сделать, мне кажется. Надо перерабатывать структуру всего. Потеряем совместимость =(

[>] ...
ii.14
vit01(mira, 1) — spline
2014-11-27 11:33:44


От тебя идёт invalid message: D2MUlapI88

[>] Re: хм, старое сообщение не прошло
ii.14
51t(station13, 9) — 51t
2014-11-27 15:25:21


о, появилось... сорь, это у меня мышка тупит, одинарный клик в ней превращается в двойной :(

[>] Re: ноды, пойнты и прочее безобразие
ii.14
vit01(mira, 1) — 51t
2014-11-27 15:48:18


> На то и были придуманы игрушки-регистрации... можно в их процессе собирать с пользователя больше регистрации
Всё равно же через них можно неугодным людям пробраться. Да и небезопасно как-то.

> Первая версия веб-хаба вообще была с публикацией всех новых сообщений всех новых юзеров в "карман", и потом одной кнопкой можно было или принять юзера и его написанные сообщения, или нет.
Неудобно как-то. Но сама такая идея имеет место на существование.

[>] Re: ii-web.php: выходим на новый этап
ii.14
vit01(mira, 1) — vit01
2015-01-04 16:08:47


Что умеет:
- всё то же, что и читалка
- писать новые сообщения и отвечать на существующие
- сессию с куками и защиту от CSRF
- очень гибкая шаблонизация (свои стили легко прикручивать)
- есть неплохой материальный дизайн (ну мне он нравится =) )

Саму читалку пока из ветки репозитория не удалял.

[>] Re: ноды, пойнты и прочее безобразие
ii.14
51t(station13, 9) — vit01
2014-11-27 16:08:58


> Всё равно же через них можно неугодным людям пробраться. Да и небезопасно как-то.

неугодным людям можно как угодно пробраться. хоть до определённого момента маскируясь под угодные. поэтому я и говорю - атмосфера первична. :) тогда, не считая разных крайностей, не будет смысла вести себя "неугодно".

> Неудобно как-то. Но сама такая идея имеет место на существование.

это было только объявление сети, и юзеры регистрировались ежеминутно :) ежеминутно и следил... :) там была небольшая анкета "в двух словах объясните, кто вы".

[>] habra.14
ii.14
vit01(mira, 1) — Difrex
2015-01-10 07:44:36


Интересно узнать, что творится с сабжеэхой? Последнее сообщение датируется 2014-12-29, а сервер ii.difrex.ru выдаёт 502.

[>] ii-web.php: выходим на новый этап
ii.14
vit01(mira, 1) — All
2015-01-04 16:04:37


Я доделал веб-клиент ii
Смотреть и сидеть здесь: http://ii-net.tk/ii/ii-web.php
Исходники здесь: https://github.com/vit1-irk/ii-php/tree/features

[>] RSS
ii.14
51t(station13, 9) — All
2014-11-27 23:55:29


Вообще, что касается роботов.

Есть уже такая вещь, называемая rss. Она удобна и для серверов (легко отдавать в едином формате), и для пользователей (есть огромное число клиентов "подо всё"). Так вот, роботы варятся в этом же пространстве. Не заменяют RSS, а используют его. Можно и собирать RSS, и отдавать данные в RSS. Лично у меня роботы отдают в RSS, используя гибкую систему запросов в URL :)

Вообще, по-хорошему, должен быть отдельный проект, занимающийся роботами (пока я не закрыл свою станцию, всё к этому шло). Это должен быть набор скриптов, плюс веб-интерфейс, плюс развиваемый репозиторий скриптов-роботов на самые разные сайты (как только мы решим проблему хранения огромных массивов информации - можно будет смело делать):

- должен принимать rss, ii, веб-страницы, мейл-листы и любые другие источники
- должен отдавать rss и наш формат
- должен отдавать информацию через веб
- возможно, отдавать информацию ещё как-то
- можно просто запускать, чтобы собирать роботами информацию на своём локальном компьютере и удобно её просматривать - даже не касаясь ii и прочих нодов с пойнтами, чисто агрегатор всего веба в единый веб-интерфейс, у вас дома :)

То есть,

Это можно будет использовать локально.

Это можно будет использовать как промежуточную ноду чисто для роботов, и потом гейтовать на другие станции

Это можно будет использовать, как веб-сервер, который собирает (rss+всё остальное) -> rss (опять же, не касаясь ii/uliss, как такового)


Эта задача вообще не связана с общением. Эта задача связана с тем, что rss не всегда идеален и не всегда есть. :)


> модули

по идее, нужно потихоньку уходить к структуре модулей. эха - это не просто эха, это набор модулей. как в minetest - бери 10 видов кубиков, и строй, что хошь :) это пока не стоит разбирать, это просто нужно учитывать НА_ПЕРСПЕКТИВУ, при разработке нового формата :)

> мейллисты

я тут подписался на мейл-листы через е-мейл. это вообще неюзабельно :) надо как-то перегонять мейллисты в эхи, нужен тоже простой и универсальный скрипт.

[>] хм, старое сообщение не прошло
ii.14
51t(station13, 9) — All
2014-11-27 15:24:38


напишу ещё раз:

>> До сих пор являюсь противником открытой регистрации.
> Также.

На то и были придуманы игрушки-регистрации... можно в их процессе собирать с пользователя больше регистрации

Первая версия веб-хаба вообще была с публикацией всех новых сообщений всех новых юзеров в "карман", и потом одной кнопкой можно было или принять юзера и его написанные сообщения, или нет. Но от этого больше проблем, чем пользы.

[>] Re: ii uliss gate
ii.14
51t(station13, 9) — Difrex
2015-02-04 04:03:51


на данный момент можно обычным ii-клиентом, в принципе, коннектиться :) ii настолько прост, что я по памяти, только пару раз мельком глянув в справочник, реализовал /e, /m, /u/e, /u/m и постинг. :)

[>] Re: ii uliss gate
ii.14
Difrex(mira, 14) — 51t
2015-02-03 13:34:52


А клиенты для этой сетки есть?

[>] ii uliss gate
ii.14
51t(station13, 9) — All
2015-02-03 07:56:42


в принципе, структуру придумал... переведу свой чатик на эту технологию, и можно будет думать о гейтовании двух сетей.

структура у меня будет, как и самая-самая первая ii, в виде json. нет нод и пойнтов, ВСЭ ОДЫНАКОВЫ, все создают нумерные сообщения и обмениваются ими. проблемы с этим будут решаться по мере их поступления, внешними средствами, а сама структура будет такая...

то есть, адрес на все сообщения гейт будет ставить одни и те же.

id будут 8-значными (20 это много :), хотя, в принципе, можно любой размер задавать :) поэтому сообщения из uliss в ii будут просто добавлять ulissiiuliss8SYMBOLS (непонятно, на какой стороне), а в обратку - или обрезать до 8 символов (тогда надо, чтобы гейт это отслеживал), или хранить целиком... то есть, чтение - это просто добавление всех нужных полей, а вот чтобы обмениваться - это уже надо придумывать, как (понятно, что одно и то же сообщение в разных сетях будет иметь разные поля - наверное, можно для ii сообщений добавлять нужные поля в хедеры)

эхи у меня (хотя это не обязательно, но у меня - так) будут заканчиваться на 51t (потому что все эхи у меня будут доступны по прямому url типа obsd.51t.ru - эха obsd.51t - кроме того, эха может быть и натуральным веб-сайтом, хранящая всё в json, и некоторые сайты у меня так и будут работать) - наверное, можно просто обрезать t, и вести эти эхи как abcde.51)

[>] Re: habra.14
ii.14
Difrex(mira, 14) — Difrex
2015-01-30 13:35:47


Работает.

[>] Re: ii uliss gate
ii.14
51t(station13, 9) — Difrex
2015-02-04 13:25:09


но тут есть один нюанс...

как клиент ii оно уже отлично работает, тут всё понятно - имена добиваются до 20 знаков...

но при гейтовании - есть проблема.

1) либо всё, что попадает в эти эхи, должно оканчивать автоматом все сообщения на ulissiiuliss

2) либо та штука, которая гейтует, должна вести соответствия имён (долго и страшно, наверное :)

3) либо сообщения с ваших сетей в тех эхах будут двоиться, или ещё как... потому что оно придёт, как 12345678901234567890, а когда попросите новые сообщения с меня, там будет 12345678ulissiiuliss, фактически два разных сообщения.

что мы выбираем? :) и с кем гейтуемся?

[>] Re: habra.14
ii.14
Difrex(mira, 14) — vit01
2015-01-29 13:39:29


Сервер в дауне за неуплату. (29.01.15)
Проплатить смогу только вечером. Вот так вот.

[>] Re: ii uliss gate
ii.14
51t(station13, 9) — 51t
2015-02-04 11:04:55


ну чё, попробуем эху гейтануть?

[>] Re: ii uliss gate
ii.14
Difrex(mira, 14) — 51t
2015-02-04 13:00:35


Давай. Че бы и нет?

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — spline
2015-02-14 09:02:12


> Фетчер сделал отдельный, добавив там пару строк
Код: http://ii-net.tk/ii/uliss-fetch.txt
С тебя я уже эху через этот фетчер загейтовал.

[>] Re: ii uliss gate
ii.14
51t(station13, 9) — vit01
2015-02-04 18:43:44


пока и сам 51t.ru не запущен в виде станции uliss, и опции гейтования не определены (скорее всего, по умолчанию в гейт ii будет отдаваться 500 последних сообщений, но это можно будет менять ключами - тут ещё всё несколько раз поменяется в итоге в поисках оптимального варианта)

эха - одна. о хоккее и о жизни :) оригинальное название hc.51t, но для ii она проставляется как hc.51
есть list.txt, но там не заведён счётчик. Адрес гейта:

http://hc25.ru/ii/

[>] Re: ii uliss gate
ii.14
51t(station13, 9) — vit01
2015-02-14 16:07:51


так, а теперь - как мне обратный гейт делать? на тебя фетчер настраивать? выведи эху в веб-интерфейс, наверное, чтобы видно было... (кстати, старые сообщения, если мешают, можно, наверное, удалять - я сделаю в ii-гейте только 500 последних сообщений) напиши там тестовое сообщение, чтобы я попробовал зафетчить.

кстати, сообщение "перекличка" у меня со spline опять пустое - у него почему-то некоторые символы в номере сообщения режутся, часто приходит не 20 символов, а меньше - и в итоге пустое сообщение.

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — 51t
2015-02-14 08:51:50


Загейтовал у себя: http://ii-net.tk/ii/ii-web.php?echo=hc.51
Фетчер сделал отдельный, добавив там пару строк, фактически уменьшающих предел сравнения до 8 символов. Для Андрея также идёт дополнительный гейт, чтобы не было дублей.

[>] uliss for ii 0.5
ii.14
51t(station13, 9) — All
2015-02-04 19:38:19


в официальной ii-ноде:

http://hg.51t.ru/ii/

теперь все эхи с постфиксом .51 автоматом получают нумерацию создаваемых сообщений, совместимую с uliss

[>] 51talk upd
ii.14
51t(station13, 9) — All
2015-02-04 19:05:49


кстати, исправил несколько ВОПИЮЩИХ багов в 51talk

http://hg.51t.ru/51talk/

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — 51t
2015-02-04 18:22:01


> что мы выбираем? :) и с кем гейтуемся?
Думаю, можно выбрать 3 вариант и хорошенько его проработать.
С тебя список эх и сам источник, откуда гейтовать. Остальные пусть подумают, что нам может из этого пригодиться.
На выходных (или чуть пораньше) попробую написать гейт.

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — 51t
2015-02-14 16:31:19


> так, а теперь - как мне обратный гейт делать? на тебя фетчер настраивать?
Ну да, как обычно: http://ii-net.tk/ii/ii-point.php?q=/u/

> выведи эху в веб-интерфейс, наверное, чтобы видно было...
Вывел, как только загейтовал. И в списке есть.

Насчёт station13 в курсе: там почему-то последнее время часто обрезаются msgid. С чем это связано - неизвестно.
// эха hc.51 там до сих пор пустая

Pages: 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 67