Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

July 29 2010

ossi1967
13:39

Da wird mal ein gemütliches Kaminfeuer brennen.

20100729_017

Doch vorher gibt's noch jede Menge (ungemütliche) Dreckarbeit.
Die Burschen von der 'Cutting Crew' arbeiten auf Hochtouren und es ist schicht und einfach fantastisch, was da abgeht.
Bis vor ca. 20 Jahren wurde das ganze noch mühevoll gestemmt.
Echt goil, Mann.
:)

July 28 2010

ossi1967
19:37

Introducing Ovi Browser Beta for Series 40 – Faster, Easier Web Browsing that Saves Data Costs

We’re excited to introduce the Ovi Browser beta for Series 40 phones to help meet the needs of mobile Internet users in emerging markets and around the world.  We believe users of Series 40 should be entitled to rich web browsing experiences like those of smartphones, but without the same price tag.

The Ovi Browser is powered by patented Internet compression technology that delivers advanced web pages to your phone. The result is that pages show up quicker than ever, plus over the air data is reduced by up to 90%. Beyond performance, the browser includes an innovative user interface that makes it easy to access your favourite content directly from the start page without having to hunt through menus.




Ovi Browser is available as a beta download for popular Nokia Series 40 phones including: 2700 Classic, 2730 Classic, 3120 Classic, 3600 Slide, 5130 XpressMusic, 5220 Xpressmusic, 5310 XpressMusic, 5330 Mobile TV Edition, 5330 Xpressmusic, 5610, 6300i, 6303, 6500 Slide, 6500 Classic, 6600 Slide, 6700 Classic, 7210 Supernova, 7900 Prism and X3.

Keep in mind that this is a beta release, but you’ll see improvements coming as we prepare for a commercial release early next year.  We’re in the process now of building up our global infrastructure to provide the best possible speed, performance, and reliability for millions of users.  We’ll also be adding features to improve local search and personalization and extending support for more local languages and markets.

Download Ovi Browser beta version by going to http://browser.ovi.com on your current mobile browser and follow @ovibynokia on Twitter for tips and updates.  Share your feedback by going to Options > Feedback within Ovi Browser or in the Nokia Beta Labs forum.  Let us know what you think about the beta, and what needs to improve before the launch.

Thanks! 
The Ovi Browser Team

Tags: Blog
ossi1967
15:59

GSoC: Annotations and FeedBooks.com-catalog

I’ve uploaded a new version (0.0.8-1) of MeBook to extras-devel. Users can now add annotations to books and search books from a book catalog (feedbooks.com). Here’s some screenshots of the new features.

The annotation dialog can be opened by long pressing the book area on the spot where you want to make an annotation.

One can search feedbooks.com for books and download them to the library, the search is very basic and there’s no browse functionality yet. The catalog can be accessed from the main view.

When a book is tapped a book info dialog opens.


2010-07-28 15:59 UTC with score 1
ossi1967
15:55

The Cutting Crew

20100728_032

Unglaublich und irre spannend, was heute am Bau so passierte: Diamant-Kreissägen mit 70cm Durchmesser schnitten die Trennwand zum Wohnzimmer auf, wodurch diese von einer Außenwand zu einer Zwischenwand mutierte. Super präzis, super laut, super flüssig: das Kühlmittel spritzte natürlich frohgemuts durch die Gegend.
Ist aber nicht weiter schlimm, hat doch unser Joesy vorsorglich und brav ein Tipi für uns aufgestelt...ääähhhh...eine Staubwand für uns gebaut. :)

20100728_006-1-

Braaaaaaver Joesy, we luv u. :)
ossi1967
15:32

Okuda theme – futuristic look for N900

Captain’s log – Maciej Jablonski, stardate… well, today. Nokia N900 themes are developing quite fast recently. There is much commotion and progress with regular themes and highly customizable Black Plastic Theme Pack. Recently Okuda theme appeared with really nice futuristic look. If you watch science-fiction movies you can spot huge black touch screens or holographic displays with bright-coloured round-cornered interface elements flying around. This is exactly what Okuda theme brings to almost every single part of N900 UI. Stylish wallpaper with blue border, fancy icons for status area, custom system icons, everything ...
2010-07-28 15:32 UTC with score 0
ossi1967
14:19
ossi1967
08:23
ossi1967
05:28

Ovi Calendar 1.6 beta trial concluded

We have now reached the end of the Ovi Calendar 1.6 beta trial period.  Thanks to all those who participated in this trial.  We received great feedback from you.  Ovi Calendar 1.6 went live at the end of July and a lot of your feedback has gone into strengthening the commercial launch offering and in shaping future releases.

If you have been actively using Ovi Calendar 1.6 beta, the cut over to the live service will be seamless to you.  All of your data will stay intact and you can continue to use all of the same cool calendar features you have come to rely on in the same URL that you have gotten used to. However, the Beta Labs pages and forum will be moved out of active status.  Likewise, any support requests should now go to through normal customer service.

Thanks again for your support and continue to use Ovi Calendar 1.6 with shared calendar, to-dos and notes capabilities at http://calendar.ovi.com.

- Radhika Sarang (On behalf of the Calendar team)

Tags: Blog

July 27 2010

ossi1967
15:31

Tracking QSharedPointer leaks

Smart pointers are a great thing. When used properly, they can really help make life easier, and simpler. But things can, and do, occasionally go wrong - and that is when the hurt comes in. Qt provides a number of smart pointer classes, some might say too many, but that's a topic for a whole different discussion, one of which is QSharedPointer.

From the documentation:
"The QSharedPointer class holds a strong reference to a shared pointer
The QSharedPointer is an automatic, shared pointer in C++. It behaves
exactly like a normal pointer for normal purposes, including respect
for constness.

QSharedPointer will delete the pointer it is holding when it goes out
of scope, provided no other QSharedPointer objects are referencing it.

A QSharedPointer object can be created from a normal pointer, another
QSharedPointer object or by promoting a QWeakPointer object to a strong
reference.

Essentially, QSharedPointer works through reference counting, which means if you somehow make a mistake with cleaning up your references, the object your shared pointer refers to won't be deleted, and you've got a hard to track memory leak on your hands. This is precisely what happened to me recently at work, amongst a jungle of a few different libraries, so tracing the problem by hand was really not going to happen, so I needed a miracle, or short of that, a reliable way to track reference count changes on a QSharedPointer instance.

Reading up on QSharedPointer's internals, it became obvious that the reference counting was stored in the dpointer of each QSharedPointer instance. The dpointer is shared amongst QSharedPointer instances referring to the same pointer. So, we should be able to set a watch in gdb to break whenever the refcount changes.

First, we need to find out the address of a QSharedPointer instance, so set a breakpoint just after we first create it:


 (gdb) break main.cpp:22
 Breakpoint 1 at 0x8048806: file main.cpp, line 22.
 (gdb) r
 Starting program: /home/burchr/qsharedpointer/qsharedpointer.
 [Thread debugging using libthread_db enabled]

 Breakpoint 1, main (argc=1, argv=0xbffff444) at main.cpp:22
 22>-    QSharedPointer<MyClass> copy(initial);
 (gdb) p initial
 $1 = {<QtSharedPointer::ExternalRefCount<MyClass>> = {<QtSharedPointer::Basic<MyClass>> = { value = 0x804c438}, d = 0x804c448}, <No data fields>}

Now we have the address, we can set a watch on the QBasicAtomicInt in the dpointer, we can watch the refcount for changes:
 (gdb) watch $1.d->weakref
 Hardware watchpoint 2: $1.d->weakref


Continue debugging, and gdb will break whenever the refcount changes, telling us the old and new values, like so:
 (gdb) c
 Continuing.
 Hardware watchpoint 2: $1.d->weakref

 Old value = {_q_value = 1}
 New value = {_q_value = 2}
 0x08048953 in QBasicAtomicInt::ref (this=0x804c44c)
     at /usr/include/QtCore/qatomic_i386.h:120
 120>                 : "memory");



Much thanks to:
2010-07-27 15:31 UTC with score -1
ossi1967
08:32

Vote for your favorite Design by Community sketch

The folks at Nokia Conversations have just released the long-awaited sketches of the "ultimate" concept device (dubbed the Nokia U) developed within the Design by Community project.  Created by Nokia designers, the three sketches incorporate the suggestions gathered and voted on over the past months.

Now it's time to vote again!  Which one catches your eye and deserves to be made into a 3D render?

Hop over to Nokia Conversations to compare the sketches, remind yourself of the specs, and - of course - vote for your favorite!

design by community

Tags: Blog
ossi1967
07:31

Where to get your Data while abroad with no contract

A little something for the mobile traveller, as the Pay as you Go Sim with Data wiki is pointed out to me. In it, a country’s network providers are listed, but only those that offer Pay as You Go data. A great resource for those who want to plan ahead before picking up a SIM when they land.

2010-07-27 07:31 UTC with score -1

July 26 2010

ossi1967
15:32

Uff. Geschafft. Nun 6 Wochen Chaos.

20100726_008

Wo bis jetzt die gemütliche 'Cinova'-Garnitur gestanden ist, müssen wir uns die nächste Zeit mit den Lounge-Sesseln und dem Fatboy begnügen. Aber es hat so ein Totalumbau was sehr, sehr nützliches: da wird ratzfatz ausgemistet, was das Zeug hält.

Chaos pur, morgen werden Löcher in die Wand geschnitten. *Kraaaaisch*

;-)

July 24 2010

ossi1967
15:34

Goodbye Berlin, Hallo! Ehe.

20100723_036
20100724_010
20100724_008

Kaum aus dem Flugzeug raus, geht's gleich zur Hochzeit von Melanie+Markus.
Eine kleine, feine Sache - super unkompliziert und voll Herz.
Die beiden Buben Matteo und Marco in 'Converse'-Outfit als 'Brautjungfern'...supercool. :)

July 23 2010

ossi1967
18:23

Berlin, Lokaltipp Nr.: 2

20100723_031
20100723_027
20100723_026
20100723_025
20100723_024
20100723_020
20100723_014
20100723_010

'Monsieur Yvong' ist ein absoluter Lokaltipp in Berlin: dieser Vietnamese ist zu jeder Tageszeit gerappelt voll und das mit gutem Grund: Genialische Asia-Küche mit absolut frischen Zutaten und geschmacklichen 'Geheimnissen', die man während dem Essen zu erraten versucht.
Mitten in der trendigsten Gegend von Berlin, kann man super Essen und Shoppen kombinieren. Und, ach ja: sogar die Magdalena treffen.
The World is a nest. :)


ossi1967
11:49

Das 'Sarah Wiener Erlebnis'.

20100722_080-1-
20100722_075-1-
20100722_091
20100722_092

Gemeinsam mit Ursel haben wir endlich die Berliner Dependance des 'Sarah Wiener Imperiums' besucht: das 'Speisezimmer'.
Eigentlich das 'Speisezimmer im Exil'. Weil es gerade renoviert wird und daher samt Mannschaft ins 'Kaffeehaus' exportiert wurde.
Egal! Ein wunderbarer und sehr lukullischer Abend war's, Kellner Gerhard hat uns liebevollst betreut und es wurden einige Geschichtchen von der Chefin ausgeplaudert... ;-)
Seeeehr interessant.
Außerdem gab's zwei Premieren: Knusprige Schweinsbackerln und ein Rosé-Cuveé aus Merlot und Cabernet Sauvignon. Läcka! :)
Beim nächsten Besuch sind wir im neugestalteten Speisezimmer, das ist fix. Mjamm. :)

ossi1967
11:05

Frankencamera aims to make cameras open and programmable

Frankencamera, or fCam, the open source computational photography platform from Stanford's Camera 2.0 project was unleashed for the Nokia N900 this Wednesday. PhysOrg has a story outlining the significance of this:

Computational photography refers to the ways computers can extend the capabilities of digital imaging by combining multiple photographs taken with different camera settings to create an image that could not be taken in a single shot, or with an ordinary camera.

Some of these new ways of combining images can be done in Photoshop or another such program, but until now they could not be done inside the camera, Levoy said. That's because commercial cameras are closed to development by all but their manufacturers. Frankencamera, on the other hand, brings computational photography directly to the camera, by making the camera a programmable platform.

I installed fCamera and the HDR photo assistant from Maemo extras-devel yesterday, and the results (taking .DNG RAW images, automatically generating HDR pictures) seem quite impressive. Here is a quick example from our office. Sun is shining outside and the office is not lit:

HDR_2010722_1454_small.jpg

For comparison, here is the same setting with the regular N900 camera application:

20100722_001_small.jpg

It will be interesting to see what developers will come up with, now that all these camera capabilities are available through an open API!

2010-07-23 11:05 UTC with score 3
ossi1967
10:02

Conversation experimental beta trial closed

Conversation was released at Nokia Beta Labs in November 2007 as an experimental prototype for organizing your messages into streams according to contact.  It immediately proved to be popular and continued to get a steady amount of interest and feedback over time.

The team added support for more devices and then more after that, although - as was noted - the intention was more to pilot this kind of messaging experience rather than productize this as a stand-alone application.  Since this beta trial began, a Conversation-like messaging experience can already be seen in Ovi Suite, in Maemo/Nokia N900, and in the forthcoming Nokia N8.  (See the video below @1:54-@3:12 for a preview of what it will look like.)

Given that development of the standalone app has virtually ended, though, we feel it's time to close the Conversation experimental beta trial.  Keeping a trial and forum open without matching levels of development and feedback responsiveness would be doing a disservice to you.

Thanks for your support and contribution to this trial, and apologies for any disappointment this causes.

Tags: Blog

July 22 2010

ossi1967
22:00

AGTL Version 0.7.0.0 and the maemo coding competition

Version 0.7.0.0 Version 0.7.0.0 of the Advanced Geocaching Tool is here! New features include:
  • Text-to-Speech-Feature! - Select a target, activate TTS and put your earplugs in to enjoy completely stealth geocaching.
  • Search for cities - in the geonames.org database to navigate quickly
  • Download map tiles for selected zoom levels - for offline use
  • New Map drawing - scale indicator on map, on screen display for target distance, better visibility for icons and text
  • Better search features - E.g. search geocaches around your current position.
  • Instant update feature - Follow web site updates as soon as possible.
  • New user interface - featuring a "actions" and a "quick settings" menu
  • New About Dialog
  • Data purging - Clear the database from found geocaches, save space on your phone by deleting old images
  • New coordinate list handling - including editing and preview
  • HTML view for geocaches
  • Several minor new features and bug fixes
Known issues are:
  • Scrolling in HTML view has some problems.
  • HTML view doesn't show images
  • Uploading of field notes doesn't work.
I'll fix those as soon as possible with version 0.7.0.1!

This is also my official entry for the maemo coding competition. So, if you like the application, please vote in this thread!

There's also a quick start guide for AGTL now.
2010-07-22 22:00 UTC with score 0
ossi1967
21:26
ossi1967
14:36

150m über Berlin.

20100722_069
20100722_065
20100722_064
20100722_063
20100722_054

Aber nicht im 'Rotating Restaurant' des Fernsehturms... Nee, nee. Es muß schon a bisserl Nervenkitzel dabei sein. So hab ich den Raini eingeladen und wir zwei sind abgehoben.
A GEILE G'SCHICHT!

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.