Profile

Cover photo
Jan Hartwig
Lived in Dresden
83,455 views
AboutPostsPhotosVideosReviews

Stream

Jan Hartwig

Shared publicly  - 
 
:)
2
Add a comment...
 
Started with the tutorial of storing and searching for data with sqlite and android. Wondered why my insterts of about 225000 words went over 1 hour at my nexus 5.
If you want to do some batch inserts, use ONE SQL transaction! Instead of creating and processing one transaction after another for each insert, add this to the given tutorial at loadDictionary()

                   try {
                        mDatabase.beginTransaction();
                        loadWords(); // original code
                        mDatabase.setTransactionSuccessful();
                    } catch (IOException e) {
                        throw new RuntimeException(e);
                    }finally {
                        mDatabase.endTransaction();
                    }
-------------------------------------
results at my nexus 5, words -> before -> after
225k -> 65 minutes -> 5 minutes
2.8k -> 4.5 sec -> 0.7 sec

Didn't check to create the sqlite table at a PC, add this file to assets and use it directly.
http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

#androiddev   #sqlite   #transactions   #performance   #tutorial  
2
Markus TET Schulz's profile photoTom Seidel's profile photoJan Hartwig's profile photo
4 comments
 
+Tom Seidel jo sure, for me, i don't need rolbacks for this case. And IF an exception occurs, I would try to run it again because it's that much faster :P
Add a comment...

Jan Hartwig

Shared publicly  - 
 
 
Bis 13. März gibt es noch eine "offiziellle" Bundestagspetition gegen den "Freihandelsvertrag" TTIP: einfach den Link antippen:
https://epetitionen.bundestag.de/petitionen/_2014/_01/_27/Petition_48994.nc.html
wer noch kein Passwort hat, oder seines nicht mehr weiß, erhält dort schnell ein neues. 

Abseits des Bundestages laufen natürlich die "normalen" Unterschriftenlisten weiter -  426.000 haben bereits bei Campact unterschrieben: http://bit.ly/ttip_stoppen
und noch 72.000 zusätzlich bei:
http://umweltinstitut.org/freihandelsabkommen/allgemeines/freihandelsabkommen-verhindern-1144.html
Falls noch jemand bei einer derselben nicht unterschrieben hat ^^
 ·  Translate
2
Add a comment...

Jan Hartwig

Shared publicly  - 
 
 
Der Journalist Sebastian Heiser hat die SPD abmahnen lassen, weil diese sich nicht an die "Freie Lizenz" Vorgaben hielt. Ziel der Aktion war es der SPD die Fehler im kaputtem Urheberrecht zu zeigen. [1]

Die Piratenpartei setzt sich schon seit langem für eine Verbesserung des Urheberrechts ein. [2]

Weiterlesen:
[1] http://blogs.taz.de/hausblog/2014/03/09/liebe-raubkopierer-bei-der-spd/
[2] https://www.piratenpartei.de/politik/wissensgesellschaft/urheberrecht/

[Sascha]
#SPD #Urheberrecht #Raubkopierer
 ·  Translate
1
Add a comment...
 
#howto  configure your  #raspberrypi  to use it as VNC screen sharing (like  #teamviewer  )
1
Add a comment...

Jan Hartwig

Shared publicly  - 
 
#android  : Apps laufen auf dem Google-OS doppelt so stabil wie unter iOS
 ·  Translate
Das US-Unternehmen Crittercism hat einen Bericht veröffentlicht, in dem die Absturz-Rate und die Stabilität verschiedener Betriebssystemversionen von iOS und Android miteinander verglichen wird. Das Resultat dürfte manch einen iOS-Nutzer überraschen, denn allen Unkenrufen zum Trotz hat Googles OS mittlerweile in Sachen Stabilität die Nase vorn.
1
Add a comment...

Jan Hartwig

Shared publicly  - 
 
Der Staatsvertrag des ZDF ist verfassungswidrig und muss geändert werden: Laut Bundesverfassungsgericht hat die Politik zu viel Macht in den Gremien des TV-Senders.
1
Add a comment...
 
 
The National Security Agency has built a surveillance system capable of recording “100 percent” of a foreign country’s telephone calls, enabling the agency to rewind and review conversations as long as a month after they take place, according to people with direct knowledge of the effort and documents supplied by former contractor Edward Snowden.
A senior manager for the program compares it to a time machine — one that can replay the voices from any call without requiring that a person be identified in advance for surveillance.
The surveillance system is capable of recording “100 percent” of calls in at least one foreign country.
1
Add a comment...

Jan Hartwig

Shared publicly  - 
 
 
Der Jahresreport von +Reporter ohne Grenzen
"Reporter ohne Grenzen (ROG) hat den US-Geheimdienst #NSA und dessen britisches Pendant #GCHQ in die Liste der „Feinde des Internets“ aufgenommen. Das geht aus dem gleichnamigen ROG-Bericht hervor, den die Organisation zum Welttag gegen Internetzensur am 12. März veröffentlicht hat."

"Feinde des Internets" (Internet Enemies PDF, englisch): http://www.reporter-ohne-grenzen.de/uploads/media/RWB_Internet_Enemies_2014.pdf

Weltkarte der Internetzensur (PDF): http://www.reporter-ohne-grenzen.de/uploads/media/RWB_2014_World_Map_of_Internet_Enemies.pdf

https://www.reporter-ohne-grenzen.de/presse/pressemitteilungen/meldung-im-detail/artikel/rog-bericht-feinde-des-internets-behoerden-im-zentrum-von-ueberwachung-und-zensur/
[Alex]
 ·  Translate
1
Add a comment...

Jan Hartwig

Shared publicly  - 
 
very nice #howto  of booting your #raspberrypi  into a fullscreen browser
1
Add a comment...
Story
Tagline
Programmierung in Groovy/Grails, Android
Introduction
Groovy, Grails, Android
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Dresden - Radebeul - Thessaloniki - Saarbrücken - Berlin
Work
Occupation
Informatiker
Skills
Groovy, Grails, Android
Basic Information
Gender
Male
Public - a month ago
reviewed a month ago
Ganz schlechtes Preis Leistungsverhältnis... Lidl O-Saft, 6 Euro Pasta aus einem 50 Cent Beutel, 4 Käse Pizza über 7 Euro mit Billigkäse. Klebrige Stühle... Gibt für das Geld definitiv bessere Italiener.
Public - 7 months ago
reviewed 7 months ago
2 reviews
Map
Map
Map