baumgarr / nixnote2

Nixnote - A clone of Evernote for Linux
http://www.nixnote.org
Other
1.11k stars 158 forks source link

Import or restore not working #51

Closed LinuxLover9 closed 8 years ago

LinuxLover9 commented 9 years ago

Rather than syncing with my production db, I wanted to restore a backup I had taken with NN1.6.1 into NN2-beta3. The progress pop-up shows, but then hangs indefinitely until I cancel. Nothing is populated. I tried the same with an export / import, but seems to hang at the same stage.

LinuxLover9 (aka iNote) on Ubuntu 14.04.2 LTS

 INFO 2015-06-06 22:19:33.588 ( nixnote.cpp @ 1554 ) "Importing Notes" 
ERROR 2015-06-06 22:19:33.820 ( application.cpp @ 41 ) ********************************************************** 
ERROR 2015-06-06 22:19:33.820 ( application.cpp @ 42 ) ********************************************************** 
ERROR 2015-06-06 22:19:33.820 ( application.cpp @ 43 ) ********************************************************** 
ERROR 2015-06-06 22:19:33.820 ( application.cpp @ 44 ) ********************************************************** 
ERROR 2015-06-06 22:19:33.820 ( application.cpp @ 45 ) ********************************************************** 
ERROR 2015-06-06 22:19:33.820 ( application.cpp @ 46 ) ********************************************************** 
ERROR 2015-06-06 22:19:33.820 ( application.cpp @ 47 ) ********************************************************** 
ERROR 2015-06-06 22:19:33.820 ( application.cpp @ 48 ) std::exception was caught:  qevercloud::Optional: nonexistent value access2 
nixnote2(_ZN11Application6notifyEP7QObjectP6QEvent+0x485)[0x642045]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x6d)[0x7f9057e454dd]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x1ed)[0x7f9057e48b3d]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1aaf83)[0x7f9057e72f83]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x254)[0x7f9054a00e04]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49048)[0x7f9054a01048]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f9054a010ec]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x71)[0x7f9057e727a1]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26bbe6)[0x7f9058763be6]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x2f)[0x7f9057e440af]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x175)[0x7f9057e443a5]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x89)[0x7f9057e49b79]
nixnote2(main+0x950)[0x480890]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f90570f9ec5]
nixnote2[0x483908]
baumgarr commented 9 years ago

Try disabling synchronization before doing the import. It will take a while depending upon how many notes you have.

BlaidddDrwg commented 9 years ago

I got this as well. The key line seems to be:

std::exception was caught: qevercloud::Optional: nonexistent value access2

The ".nnex" file seems to be xml based, and there is no key called "access2" in it - which leads me to believe that this is some hard-coded value in the NixNote2 source code.

baumgarr commented 9 years ago

Could you set the message level to debug & give me the last few lines before the exception? The error is saying that it is accessing a value that isn't set. Hopefully the last few lines before the exception will point me in the correct direction.

Thanks!

On Sun, Aug 9, 2015 at 10:44 AM, Akurō notifications@github.com wrote:

I got this as well. The key line seems to be:

std::exception was caught: qevercloud::Optional: nonexistent value access2

The ".nnex" file seems to be xml based, and there is no key called "access2" in it - which leads me to believe that this is some hard-coded value in the NixNote2 source code.

— Reply to this email directly or view it on GitHub https://github.com/baumgarr/Nixnote2/issues/51#issuecomment-129192690.

BlaidddDrwg commented 9 years ago

Sure ! Will get you that as soon as I get back home.

Regards, V.

On Aug 10, 2015, at 11:00 AM, baumgarr notifications@github.com wrote:

Could you set the message level to debug & give me the last few lines before the exception? The error is saying that it is accessing a value that isn't set. Hopefully the last few lines before the exception will point me in the correct direction.

Thanks!

On Sun, Aug 9, 2015 at 10:44 AM, Akurō notifications@github.com wrote:

I got this as well. The key line seems to be:

std::exception was caught: qevercloud::Optional: nonexistent value access2

The ".nnex" file seems to be xml based, and there is no key called "access2" in it - which leads me to believe that this is some hard-coded value in the NixNote2 source code.

— Reply to this email directly or view it on GitHub https://github.com/baumgarr/Nixnote2/issues/51#issuecomment-129192690.

— Reply to this email directly or view it on GitHub https://github.com/baumgarr/Nixnote2/issues/51#issuecomment-129482507.

BlaidddDrwg commented 9 years ago

Hi, here is what I got on the terminal. I didn’t turn on any special debug or anything, but I can, if you tell me how.

Thanks, Regards, V.

svikram@bombadil:~/Projects/Mantis$ nixnote2 DEBUG 2015-08-12 07:35:50.474 ( global.cpp @ 84 ) Shared memory key: "1b73cc55-9a2f-441b-877a-ca1d0131cd21" INFO 2015-08-12 07:35:50.513 ( main.cpp @ 139 ) Built with Qt 4.8.6 running on 4.8.6 INFO 2015-08-12 07:36:08.005 ( nixnote.cpp @ 1554 ) "Restoring database" ERROR 2015-08-12 07:36:08.224 ( application.cpp @ 41 ) ****** ERROR 2015-08-12 07:36:08.225 ( application.cpp @ 42 ) ****** ERROR 2015-08-12 07:36:08.225 ( application.cpp @ 43 ) ****** ERROR 2015-08-12 07:36:08.225 ( application.cpp @ 44 ) ****** ERROR 2015-08-12 07:36:08.225 ( application.cpp @ 45 ) ****** ERROR 2015-08-12 07:36:08.225 ( application.cpp @ 46 ) ****** ERROR 2015-08-12 07:36:08.225 ( application.cpp @ 47 ) ****** ERROR 2015-08-12 07:36:08.225 ( application.cpp @ 48 ) std::exception was caught: qevercloud::Optional: nonexistent value access2 nixnote2(_ZN11Application6notifyEP7QObjectP6QEvent+0x485)[0x642045] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x6d)[0x7f67fcd734dd] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb+0x153)[0x7f67fd5f2d93] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x244d1c)[0x7f67fd667d1c] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x1559)[0x7f67fd667289] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26bb32)[0x7f67fd68eb32] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x254)[0x7f67f9903e04] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49048)[0x7f67f9904048] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f67f99040ec] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x8e)[0x7f67fcda07be] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26bbe6)[0x7f67fd68ebe6] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x2f)[0x7f67fcd720af] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x175)[0x7f67fcd723a5] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x89)[0x7f67fcd77b79] nixnote2(main+0x950)[0x480890] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f67fc032ec5] nixnote2[0x483908]

On Aug 10, 2015, at 11:00 AM, baumgarr notifications@github.com wrote:

Could you set the message level to debug & give me the last few lines before the exception? The error is saying that it is accessing a value that isn't set. Hopefully the last few lines before the exception will point me in the correct direction.

Thanks!

On Sun, Aug 9, 2015 at 10:44 AM, Akurō notifications@github.com wrote:

I got this as well. The key line seems to be:

std::exception was caught: qevercloud::Optional: nonexistent value access2

The ".nnex" file seems to be xml based, and there is no key called "access2" in it - which leads me to believe that this is some hard-coded value in the NixNote2 source code.

— Reply to this email directly or view it on GitHub https://github.com/baumgarr/Nixnote2/issues/51#issuecomment-129192690.

— Reply to this email directly or view it on GitHub https://github.com/baumgarr/Nixnote2/issues/51#issuecomment-129482507.

2-4601 commented 9 years ago

I get the same exception after the first initial sync has completed:

 INFO 2015-08-13 15:12:02.659 ( nixnote.cpp @ 1554 ) "Sync Complete" 
ERROR 2015-08-13 15:12:02.750 ( application.cpp @ 41 ) ********************************************************** 
ERROR 2015-08-13 15:12:02.750 ( application.cpp @ 42 ) ********************************************************** 
ERROR 2015-08-13 15:12:02.750 ( application.cpp @ 43 ) ********************************************************** 
ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 44 ) ********************************************************** 
ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 45 ) ********************************************************** 
ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 46 ) ********************************************************** 
ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 47 ) ********************************************************** 
ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 48 ) std::exception was caught:  qevercloud::Optional: nonexistent value access2 
./nixnote2(_ZN11Application6notifyEP7QObjectP6QEvent+0x485)[0x642045]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8d)[0x7f091c1511cd]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x231)[0x7f091c154a71]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1b66ee)[0x7f091c1806ee]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x24d)[0x7f0918c69c3d]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49f20)[0x7f0918c69f20]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f0918c69fcc]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x7e)[0x7f091c18085e]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x270c66)[0x7f091ca7cc66]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x41)[0x7f091c14fd21]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x1a5)[0x7f091c150085]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x99)[0x7f091c155b09]
./nixnote2(main+0x950)[0x480890]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f091b3f3a40]
./nixnote2[0x483908]

But Nixnote does not hang. Everything seems to have been synced and the program works as expected. (Only editing notes gives me trouble but that is probably unrelated.) Sadly I did not have the debug level set when I ran the initial sync (takes almost two hours).

2.0 beta 3 Ubuntu 15.04

BlaidddDrwg commented 9 years ago

Here is the sequence of steps I used:

  1. Installed and launched nixnote2. I did not wait for it to ‘sync’ - and in fact, I’ve tried to turn off all possible ‘sync’ options
  2. When I launch the ‘restore database’, and pick the file, I get the error that I showed you in the console - and the dialog window with the progress bar just stays on-screen. The app itself does not ‘hang’, per se (ie. the desktop and everything else is responsive, and I am able to press “cancel” on the progress bar dialog to abort the restore), but it does not progress further in the ‘restore’ process. I left it on overnight, just to be sure - but it does not move.
  3. I will try launching it and just letting it stand, and see if I get the dump below. I suspect maybe it does, but regardless, that does not help vis a vis the ‘restore database’ - the two issues may be related or they may not.

Let me know if it will help to have a copy of my nnex file to see if you can reproduce the problem with the ‘restore database’ option.

Thanks, Regards, V.

On Aug 13, 2015, at 10:04 AM, 2-4601 notifications@github.com wrote:

I get the same exception after the first initial sync has completed:

INFO 2015-08-13 15:12:02.659 ( nixnote.cpp @ 1554 ) "Sync Complete" ERROR 2015-08-13 15:12:02.750 ( application.cpp @ 41 ) ****** ERROR 2015-08-13 15:12:02.750 ( application.cpp @ 42 ) ****** ERROR 2015-08-13 15:12:02.750 ( application.cpp @ 43 ) ****** ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 44 ) ****** ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 45 ) ****** ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 46 ) ****** ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 47 ) ****** ERROR 2015-08-13 15:12:02.751 ( application.cpp @ 48 ) std::exception was caught: qevercloud::Optional: nonexistent value access2 ./nixnote2(_ZN11Application6notifyEP7QObjectP6QEvent+0x485)[0x642045] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8d)[0x7f091c1511cd] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x231)[0x7f091c154a71] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1b66ee)[0x7f091c1806ee] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x24d)[0x7f0918c69c3d] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49f20)[0x7f0918c69f20] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f0918c69fcc] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x7e)[0x7f091c18085e] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x270c66)[0x7f091ca7cc66] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x41)[0x7f091c14fd21] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x1a5)[0x7f091c150085] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x99)[0x7f091c155b09] ./nixnote2(main+0x950)[0x480890] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f091b3f3a40] ./nixnote2[0x483908] But Nixnote does not hang. Everything seems to have been synced and the program works as expected. (Only editing notes gives me trouble but that is probably unrelated.) Sadly I did not have the debug level set when I ran the initial sync (takes almost two hours).

— Reply to this email directly or view it on GitHub https://github.com/baumgarr/Nixnote2/issues/51#issuecomment-130685098.

baumgarr commented 8 years ago

Yes. Having a copy of your nnex will help. If you want to share it via Dropbox then I can try to reproduce it. Thanks!

BlaidddDrwg commented 8 years ago

Hi, no problem ! It’s not very large, so I’m attaching it with this email.

Thanks, Regards, V.

On Oct 18, 2015, at 1:59 PM, baumgarr notifications@github.com wrote:

Yes. Having a copy of your nnex will help. If you want to share it via Dropbox then I can try to reproduce it. Thanks!

— Reply to this email directly or view it on GitHub https://github.com/baumgarr/Nixnote2/issues/51#issuecomment-149035379.

baumgarr commented 8 years ago

The attachment didn't arrive. I think GitHub prevents attachments. If it isn't very long (and you don't care) you should be able to cut & paste the entire nnex file.

jeffbuhrt commented 8 years ago

Or put the file in dropbox/box.net and paste the public link to it.

baumgarr commented 8 years ago

I think I may have found this problem. Try again on the next release. If it is still a problem please re-open this issue.

BlaidddDrwg commented 8 years ago

Thank you very much. I will..

Meanwhile, here is the nnex file for your debug. It’s not very big, so I’m just copy/pasting it below.

Best regards, V.

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE NeverNote-Export>

0 0 1301198657731 0 Available Plugin Architecture Models 1301198657000 1301198929788 0 true 1301198607928 false -1 1301198780519 1301198780521 1301198780523 0.0 0.0 0.0 0 JIN Plugin: http://code.google.com/p/jin-plugin/
]]>
1301199020967 0 AJAX 1301199020000 1320602762277 0 true 1300371405039 true -1 1301199873394 1301199873396 0.0 0.0 0.0 0 http://www.hunlock.com/blogs/AJAX_for_n00bs
http://www.hunlock.com/blogs/AJAX_POST-It_Notes
http://www.hunlock.com/blogs/Concurrent_Ajax
http://www.hunlock.com/blogs/Deferred_Javascript


Useful Tools:
The Javascript Minimizer (helps to minimize the size and also obfuscate): http://www.crockford.com/javascript/jsmin.html
The Java LINT tool: http://www.jslint.com/


Dynamic Script Loading
http://unixpapa.com/js/dyna.html
http://www.ejeliot.com/blog/109


Related framworks:
http://joose.it/ [Object system for javascript]
]]>
1301199149907 0 Interesting 1301199149000 1404257153031 0 true 1 true -1 0.0 0.0 0.0 0 Camera
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX27_IP_CAMERA
http://ip-cam.org/index.php


Screencast Stuff:
http://www.tmart.com/Tronsmart-T1000-Mirror-2-TV-Miracast-DLNA-EZCAST-with-HDMI-USB-Host-LED-Dongle-Black_p248377.html?promotion=tvbox
http://www.tmart.com/EZcast-M2-WiFi-Display-Receiver-TV-Dongle-with-DLNA-Airplay-Miracast-for-IOS-Android-Windows-Black_p250439.html
]]>
1301199190488 0 Linux 1301199190000 1301199887007 0 true 1300371405039 true -1 1301199886839 0.0 0.0 0.0 0 Video fundaes
http://www.yolinux.com/TUTORIALS/LinuxTutorialVideo.html#DVD
]]>
1301199228004 0 Software 1301199228000 1315595925935 0 true 1300371397721 true -1 1301199858883 1301199858885 1301199858887 0.0 0.0 0.0 0 http://www.intellitrack.net/hardwarematrix/hardwarematrix.aspx
http://www.odinrfid.com/rfid-software/rfid-easyedge
http://www.supplychainmarket.com/article.mvc/Infosys-Unveils-Enhanced-Supply-Chain-0001?user=2364861&source=nl:29941
http://www.insyncinfo.com/insync_careers.asp
http://www.ubisense.net/en/support
http://www.gisteq.com - very interesting company...
]]>
1301199282785 0 Support 1301199282000 1309645531158 0 true 1301199273310 false -1 1301199460806 1301199460808 1301199460810 0.0 0.0 0.0 0
Missing Pixels Repair
http://forums.bimmerforums.com/forum/showthread.php?t=588605
http://www.m5board.com/vbulletin/e39-m5-e52-z8-discussion/85505-repair-guide-missing-pixels-odometer-display.html
http://www.vdorepair.com/ServiceOrder/Default.aspx
http://www.bimmerfest.com/forums/showthread.php?t=83256&page=24


Nav + Bluetooth
Dynavin DVN-E39
http://forums.bimmerforums.com/forum/archive/index.php/t-1512832-p-2.html


High Performance




General Repair Tips
]]>
1301199731111 0 Advanced 1301199731000 1320602626003 0 true 1300371405039 true -1 0.0 0.0 0.0 0 Parser: http://antlr.org/
Translation: https://www.transifex.net/accounts/login/?next=/accounts/profile/edit/avatar/
]]>
1306268807321 0 VBA Excel 1306268807000 1306268881495 0 true 1300371405039 true -1 1306268842678 1306268842681 1306268842682 1306268842683 1306268842684 0.0 0.0 0.0 0 http://www.xtremevbtalk.com/showthread.php?p=619967#post619967
]]>
1315592770287 0 Shock and Vibration 1315592770000 1315596017306 0 true 1 true -1 0.0 0.0 0.0 0 http://www.signalquest.com/sq-rps.htm - ruggedized package, but no internal battery. Probably not a finished product
http://www.isthq.com/Products/ShockTimer.aspx - says "low cost", but external. http://www.isthq.com/Products/EDR4Series.aspx looks better, but is probably more expensive. No costing on the website.
http://www.loggershop.co.uk/manufacturers/4ts/4ts-dseal-l120/prod_408.html - nice, finished product, but cost in GBP (quoted 220 GBP) is on the high side
http://www.microdaq.com/msr/shock-vibration-data-recorder.php - extremely expensive
http://www.ruby-electronics.com/store_item/DT-178A_3-Axis_Vibration_DataLogger_Accelerometer_4_Mb_USB_Shock_Acceleration_Data_Logger - extremely interesting. Low(er) cost, but sensitivity needs checking out. Available on eBay also as http://www.ebay.com/itm/USB-Vibration-Datalogger-Data-logger-Shock-Acceleration-/260830633331. This is similar to http://www.grainger.com/Grainger/EXTECH-Data-Logger-5LUU0, which is priced at 225$ !!!! Similar one is http://www.mide.com/products/slamstick/slamstick_vr001.php, which is priced at 250$
http://www.gearmerchant.com/cat-Plus_series-209.aspx
http://www.agmcontainer.com/shock_indicators/shock_indicators_shocklog.htm
http://www.lamerholm.com/c135/ShockLog-(EDR)/ - many more here... seems to be German, and fairly expensive - also at http://www.shockwatch.com/shipping_handling_monitors/impact_environmental_recorder/
http://www.brandelectronics.com/highgee.html?gclid=CI7P3IHejasCFWIRNAodVSwKuA - available in high G and Low G models.
http://www.omega.com/ppt/pptsc.asp?ref=OM-CP-SHOCK101&Nav=dase01 - expensive, but not as expensive as http://www.omega.com/ppt/pptsc.asp?ref=OM-CP-SHOCK101-EB&Nav=dase01
http://www.alibaba.com/product-gs/369294928/virbration_sensor_black_.html - core component
http://www.alibaba.com/product-gs/369235136/virbration_sensor.html - similar, but only vibration ?
http://www.saelig.com/category/DLSV.htm - very expensive
http://www.weiku.com/products/3105604/Data_logger_shock_vibration_M237F_290W_series_Shiro.html - Japanese - sounds interesting..., but equivalent of 400$
http://www.gisteq.com/DL500/ - includes GPS, really low cost. Interesting.
http://www.ptc1.com/public/data_logger_shock.html - high cost
http://www.agmcontainer.com/shock_indicators/shock_indicators_3X90.htm
http://www.gcdataconcepts.com/xlr8r-1.html
]]>
1315945727972 0 Microsoft PPTP VPN 1315945727000 1315946013903 0 true 1315945719863 false -1 0.0 0.0 0.0 0 http://ubuntuforums.org/showthread.php?t=1077331
https://help.ubuntu.com/community/VPNClient
http://ubuntuforums.org/showthread.php?t=1140722
http://www.linuxquestions.org/questions/linux-networking-3/vpn-with-pptp-and-mppe-364840/
http://splatdot.com/ubuntu-810-how-connect-microsoft-vpn/
http://ubuntuforums.org/showthread.php?t=91249
]]>
1316809049117 0 Servers 1316809049000 1316810810075 0 true 1 true -1 0.0 0.0 0.0 0 http://www.pogolinux.com/index.php
http://www.servermonkey.com/
http://www.pricewatch.com/gallery/servers/refurbished
http://www.pacificgeek.com/
http://www.goldensurplus.com
http://www.unixsurplus.com/
]]>
1316964108160 0 Linux System Administration 1316964108000 1316964411659 0 true 1300371405039 true -1 1316964122883 1316964162104 1316964162107 0.0 0.0 0.0 0 http://kevin.deldycke.com/2008/07/heroic-journey-to-raid-5-data-recovery/
http://tldp.org/HOWTO/Software-RAID-0.4x-HOWTO-4.html
http://www.linuxforums.org/forum/ubuntu-linux/111688-failed-raid-5-arrays.html
http://www.linuxquestions.org/questions/linux-server-73/raid-5-mdadm-superblock-recovery-please-help-802118/
http://www.linuxquestions.org/questions/linux-general-1/recovering-mdadm-superblocks-713234/
http://www.linuxquestions.org/questions/linux-general-1/raid5-with-mdadm-does-not-ron-or-rebuild-505361/
http://ubuntuforums.org/showthread.php?t=1087932
http://www.storageforum.net/forum/showthread.php?t=5890
http://www.cyberciti.biz/faq/recover-bad-superblock-from-corrupted-partition/ [Not for RAID - seems to be for a generic ext3 filesystem]
]]>
1317053573101 0 Hosting and Co-location 1317053573000 1317053692752 0 true 1315945719863 false -1 1317053589985 0.0 0.0 0.0 0 http://www.neosurge.com/web_hosting.php
http://www.bayareacolocation.com/success.html


]]>
1317053693718 0 Impinj 1317053693000 1317054140587 0 true 1300371397721 true -1 1301198780521 1317053717069 1317053717072 1317053717075 1317053717077 1317053717079 1317053853649 0.0 0.0 0.0 0 http://learn.impinj.com/2010/09/creating-rfid-applications-with-java.html
http://learn.impinj.com/search/label/Impinj%20Custom%20Extensions
http://comments.gmane.org/gmane.comp.security.rfid.llrp.toolkit.devel/355 - xsd problem, and how to get around it...
http://learn.impinj.com/2010/12/setting-inventory-search-mode-with-java.html - inventory search modes !!!
http://learn.impinj.com/2010/07/understanding-epc-gen-2-search-modes.html - more on the search modes..
http://www.llrp.org/docs/javaapidoc/ - LLRP API documentation
]]>
1320148686730 0 Tomcat and Configuration 1320148686000 1322593080283 0 true 1320148633279 false -1 0.0 0.0 0.0 0 1. To configure Tomcat so that soft links are followed, a "context.xml" file needs to be created in a META-INF directory in the app, that allows soft links to be followed. Use fundaes from here:
http://www.isocra.com/2008/01/following-symbolic-links-in-tomcat/


2. Getting Tomcat to run on port 80 in the EC2 environment - accomplished with help from http://java-notes.com/. Initially tried to do a port redirection using IPChains, which should still be considered because it is probably safer - but this is more direct, and likey higher performance because there is one less piece in the puzzle...


3. Tried to automatically register the server with DynDNS using ez-update [http://leaf.sourceforge.net/doc/bucu-ezipupd.html#ezipupd3], but realized that it will not work, because the server gets an IP address in the 10.x.y.z domain, which is invalid on the net.


Questions:
a) Should we cluster servers together, then create VM's on them, and then cluster Tomcat on them to do failover ? Or just have separate hardware machines (not clustered), and then just do Tomcat clustering on them ?
b)


Tomcat clustering:
http://tomcat.apache.org/tomcat-6.0-doc/cluster-howto.html
https://sec1.woopra.com/docs/cluster-howto.html [Same thing as above, but for Tomcat 7]
http://onjava.com/onjava/2004/03/31/clustering.html [Good general article on Tomcat clustering]


One open source framework that allows good control over Tomcat SaaS is WSO2
http://wso2.org/library/knowledge-base/setup-wsas-apache-tomcat
http://wso2.com/blogs/thesource/2011/02/a-wso2-first-multi-tenant-tomcat-webapps/
http://wso2.com/


http://localhost:8080/aries3/docs/authentication/index.jsp?meshcmsaction=edit
]]>
1320152673178 0 Instance details 1320152673000 1320601771955 0 true 1320152668744 true -1 0.0 0.0 0.0 0 PEM key generated with password 'yosemite'


DB details:
Instance identifier: anadb
Master user name: root
password: c**_m_i******


Installing node.js
http://www.embracingthecloud.com/2010/12/05/InstallingNodejsOnAmazonEC2.aspx
]]>
1320182033207 0 Java/JSP 1320182033000 1320182272311 0 true 1320182023971 true -1 0.0 0.0 0.0 0

I can only answer your question as one who has not used Eclipse much. But! What if there was a really nice fast heuristic analysis of everythingyou typed or looked at in your emacs buffers, and you got smartcompletion over all that everywhere, not just in code?

  M-x load-library completion
  M-x global-set-key C-RET complete RET
    
  ----------------------------------------------------------------------------------------------------------------------------------
    
  Really complex .emacs at http://matthew.mceachen.us/geek/dot-emacs
    
  -----------------------------------------------------------------------------------------------------------------------------------
    
]]>
1320524120314 0 Tesseract 1320524120000 1320524672107 0 true 1300371397721 true -1 1301199858885 1320524143979 1320524143983 1320524143985 1320524143987 0.0 0.0 0.0 0 http://www.linxup.com/features.html
http://www.ayantra.com/
http://www.sanav.com/gps_tracking/MU-201.htm
http://www.globalsources.com/manufacturers/GPS-GPRS-Asset-Tracking.html
http://www.gigatrak.com/software/asset_tracking_system.aspx?gclid=COejsYOooKwCFYEDQAodqRc__w
http://www.google.com/products/catalog?hl=en&q=GPS+asset+tracking&cid=5659425336542923356&os=tech-specs
http://www.realtrackgps.com/gps-tracking-lp01.html?gclid=CLCR26KooKwCFacEQAodaVl3AQ
http://www.brickhousesecurity.com/small-real-time-gps-tracking.html
http://www.brickhousesecurity.com/covert-small-gps-tracking-device.html


]]>
1320595388656 0 Content Management Fundaes 1320595388000 1320595472182 0 true 1300371405039 true -1 1301199886839 1320595421603 1320595421607 1320595421610 0.0 0.0 0.0 0 http://www.brianbondy.com/blog/tagged/khan-academy/
https://sites.google.com/a/khanacademy.org/forge/for-developers
]]>
1320601161920 0 Node.JS 1320601161000 1320602972198 0 true 1300371405039 true -1 1320601181439 1320601181453 0.0 0.0 0.0 0 http://blog.james-carr.org/2010/09/09/rabbitmq-nodejs-and-java-goodness/
https://github.com/jamescarr/nodejs-amqp-example#readme
http://www.gridshore.nl/2011/07/28/combining-java-and-node-js-through-redis-pubsub-and-a-json-remote-interface/
http://www.olympum.com/java/quick-benchmark-java-nodejs/
Blog rolling with mongoDB, express and Node.js - How To Node - NodeJS
http://www.gridshore.nl/2011/03/16/first-steps-with-node-js/
https://github.com/joyent/node/wiki/ [This one seems to be the father of it all... go here first]
http://www.giantflyingsaucer.com/blog/?p=2596 [Node.js with Mysql]
http://nodejs.org/


Message Queue with Node.JS
http://www.rabbitmq.com/blog/tag/javascript/


Comparison of Java and node.js
http://blog.shinetech.com/2011/06/10/nodejs-from-the-enterprise-java-perspective/


How to run Node.JS from within Java
http://www.devdaily.com/java/java-exec-processbuilder-process-1 [Running an external process in Java]
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Runtime.html [This is the API]
http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html
http://andskiba.blogspot.com/2011/09/nodejs-plugin-for-netbeans-and-daemons.html [For netbeans, but can be generalized...]
http://www.ensta-paristech.fr/~diam/java/online/io/javazine.html [Good article on external applications with Java]


Stuff to check out related to node.js:
http://akka.io/
http://expressjs.com/
http://geddyjs.org/ [Web framework for Node.js]
http://geeks.aretotally.in/projects/geonode [Geocode library for Node.JS]


]]>
1320604898107 0 Enterprise computing 1320604898000 1320630161253 0 true 1300371405039 true -1 0.0 0.0 0.0 0 Server Virtualization






]]>
1320629735549 0 Messaging within Aries 1320629735000 1324692828874 0 true 1320148633279 false -1 0.0 0.0 0.0 0 Should have a message system where we can create message queues dynamically from both Javascript as well as Java. Messaging from Java is well documented (to a JMS service). Javascript is less well documented.
1. http://ajaxian.com/archives/messaging-with-ajax-and-activemq
2. http://activemq.apache.org/ajax.html
3. http://www.coderanch.com/t/320386/EJB-JEE/java/ActiveMQ-dynamic-queues [Dynamic queues are possible]
4. http://activemq.apache.org/how-do-i-create-new-destinations.html [More on dynamic queue creation]
5.


Performance comparision of alternate queues:
http://www.nighttale.net/activemq/python-messaging-activemq-and-rabbitmq.html
http://bhavin.directi.com/rabbitmq-vs-apache-activemq-vs-apache-qpid/


After much deliberation, decided to set up ActiveMQ as it's own application and running independently, instead of from within the Aries web app. Followed instructions here:
http://activemq.apache.org/version-5-getting-started.html
http://activemq.apache.org/how-do-i-configure-activemq-to-hold-100s-of-millions-of-queue-messages-.html [Notes on scalability]


Very promising:
https://public.msli.com/lcs/muscle/muscle/html/Beginners%20Guide.html
discovered here, where there's a comparison of all kinds of other stuff..
http://linuxfinances.info/info/corbaalternatives.html


Flow based programming - not sure how much development is ongoing...
http://www.jpaulmorrison.com/fbp/
http://groups.google.com/group/flow-based-programming?pli=1
]]>
1320630063503 0 General Programming 1320630063000 1320630123477 0 true 1300371405039 true -1 0.0 0.0 0.0 0 http://4loc.wordpress.com/ [Programming well with others - can be a generic preface to programming at Analytica]


]]>
1323529716620 0 JSC Installation 1323529716000 1323633596202 0 true 1323529702833 false -1 1301199858885 1317053717069 1323529736928 1323529736933 0.0 0.0 0.0 0 1. Dock doors numbering: closest one is 20, and the farthest one is probably 2 - need to confirm
2. Projects/HMA/analytica.upg resets the system with password root/kK35SsJ2j, installs start script for NeoRouter installation
3. In case of wrong upgrade, perform factory reset: http://learn.impinj.com/2010/06/performing-factory-reset-on-impinj.html
]]>
1323745700539 0 Firewall/VPN 1323745700000 1339612849414 0 true 1323529702833 false -1 1323745727153 1323745727155 1323745727156 1323745727157 1323745727158 1323745727159 0.0 0.0 0.0 0 http://www.pelagodesign.com/blog/2009/05/18/ubuntu-linux-how-to-setup-a-vpn-connection-to-a-sonicwall-router-using-openswan-and-pre-shared-keys-psk/ [Best]
http://www.jigsawboys.com/2008/10/23/how-to-configure-ipsec-with-sonicwall/
http://ubuntuforums.org/showthread.php?t=527423 [Slightly outdates ?]
http://www.ghacks.net/2010/03/03/creating-a-vpn-tunnel-between-ubuntu-and-sonicwall/ [Seems to be more recent article]


VPN Setup for JSC: PEM generated with passphrase GH8YG3NW309J000F


VPN Setup Testing for Behr.
Using Cisco PIX 506E
Login/password for serial console:
]]>
1324037672963 0 Reader Stuff 1324037672000 1324375234164 0 true 1323529702833 false -1 0.0 0.0 0.0 0 http://learn.impinj.com/search/label/reader-initiated%20connections [Client initiated connections]
http://www.llrp.org/docs/javaapidoc/index.html?overview-summary.html [Impinj documentation]
http://learn.impinj.com/2010/07/writing-to-user-memory-with-llrp.html [Writing to EPC memory]


eth0 Link encap:Ethernet HWaddr 54:42:49:10:09:95
inet addr:192.168.98.66 Bcast:192.168.98.127 Mask:255.255.255.192
inet6 addr: fe80::5642:49ff:fe10:995/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:509 errors:0 dropped:0 overruns:0 frame:0
TX packets:1325 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:183619 (183.6 KB) TX bytes:153871 (153.8 KB)
Interrupt:18


]]>
1335970330529 0 Subversion 1335970330000 1335970629231 0 true 1300371405039 true -1 1335970348467 1335970348471 1335970348474 0.0 0.0 0.0 0
How to use Install Subversion on Eclipse..
http://www.ibm.com/developerworks/opensource/library/os-ecl-subversion/


Apache and Subversion authentication withMicrosoft Active Directory
http://www.jejik.com/articles/2007/06/apache_and_subversion_authentication_with_microsoft_active_directory/


WebDAV on Apache2
http://www.debian-administration.org/article/285/WebDAV_on_Apache2


Linux Subversion Server setup..
http://www.yolinux.com/TUTORIALS/LinuxSubversionAndTracServer.htmle
]]>
1343816974923 0 Hardware 1343816974000 1343817155608 0 true 1300371397721 true -1 1343816998922 0.0 0.0 0.0 0 http://www.mwrfidcard.com/ ]]> 1401328667850 0 Skype 1401328667000 1401328761178 0 true 1301199811535 true -1 1401328690972 1401328690990 0.0 0.0 0.0 0 Skype open source effort: http://skype-open-source.blogspot.com/ ]]> 1404503079165 0 Places to Stay 1404503079000 1404503211078 0 true 1404503070305 true -1 1404503101971 1404503101982 1404503101991 1404503102000 1404503102008 1404503102017 1404503102026 0.0 0.0 0.0 0 Lancaster:
http://www.oldecreekcottage.com/ [Seems absolutely delightful]

http://furnacehills.com/

]]> 1421340190114 0 Valley Pan Repair 1421340190000 1421341186858 0 true 1301199273310 false -1 1421340207220 1421340207236 0.0 0.0 0.0 0 http://www.bimmerforums.com/forum/showthread.php?566175-E39-540i-Valley-Pan-Intake-Gasket-Replacement-Done-Leak-amp-Bad-Idle-Problems-Gone!


There is also a PDF document in Documents/BMW that has details with pictures on how to do this.
]]>
1421340261648 0 Timing Chain Guide Replacement 1421340261000 1421341130889 0 true 1301199273310 false -1 0.0 0.0 0.0 0 http://www.bimmerforums.com/forum/showthread.php?1633366-540i-timing-chain-guides-tips-and-pictures


There is a PDF in Documents/BMW with the official guide for Vanos.
]]>
1423445708456 0 Music that I like 1423445708000 1423445708000 1423445779463 false 1423445701395 false -1 0.0 0.0 0.0 0
]]>
1423445721573 0 Buying Music 1423445721000 1423445761481 0 true 1423445701395 false -1 0.0 0.0 0.0 0
Places to buy Albums from:
http://www.bbemusic.com/
]]>
1423445766090 0 Music that I like 1423445766000 1423446219552 0 true 1423445701395 false -1 0.0 0.0 0.0 0 "Git" @ https://gitbeats.bandcamp.com/ [Check out "Imagination"] ]]> 1423589407104 0 Phones to keep an eye on 1423589407000 1423591384075 0 true 1423589382300 true -1 0.0 0.0 0.0 0 Nautis @ [http://www.handheldgroup.com]. Their X3 and X8 look promising.
http://www.ruggear.com.sg - unfortunately, they seem not to run Android on some of the devices. Need to examine the OS closely.
Sonim (http://www.sonimtech.com/products.php) seems very interesting. Not sure if they are Android devices, though. XP6 seems to be what I'd like, but XP7 is interesting too.
http://www.dx.com/p/mann-zugs-ip-67-waterproof-dustproof-shockproof-rugged-gsm-phone-w-2-0-screen-black-gray-341996#.VNo7kh-flKY but no android ?
The Mann Zug3 sounds really good too - and it's android.


A good site to check this stuff seems to be http://www.androidauthority.com/. Some of the ones that I found there are:
http://www.androidauthority.com/motorola-defy-pro-is-the-first-ruggedized-android-phone-with-a-physical-qwerty-keyboard-99976/
What might be REALY nice is a defy that has a newer version of Android (not the 2.3 that the Defy Pro comes with).


]]>
1320152668744 Amazon EC2 0 false 1320152668745 1320152668745 false true false 1301198755132 Aries Features 0 false 1301198755133 1301198755133 true false false Aries 1301199273310 BMW 0 false 1301199273031 1301199273031 true false false 1320148633279 Dev notes 0 false 1320148633279 1320148633279 true false false Aries 1320182023971 Emacs Fundaes 0 false 1320182023971 1320182023971 false true false 1404503070305 Fun Stuff 0 false 1404503070305 1404503070305 false true false 1300371405039 Fundaes 0 false 1300371405039 1300371405039 false true false 1300371424406 General 0 false 1300371424406 1300371424406 false true false 1323529702833 HMA001 0 false 1323529702833 1323529702833 true false false Aries 1 Hardware 0 true 0 0 false true false 1423445701395 Music