Profile

Cover photo
Joseph Lee
Works at Gaikai
15,225 views
AboutPostsPhotos+1's

Stream

Joseph Lee

Shared publicly  - 
 
SG4 + Android Kitkat + ART has finally reached graphics performance expected for a modern quad-core OGLES 3.0 device. It can be better still, but it's now respectable, and almost par with iOS performance.

FOO on Google and their engineers for thinking it wasn't achievable, as well as the anemic attempt with the original Project Butter.
1
Add a comment...

Joseph Lee

Shared publicly  - 
 
underscores f_t_w
 
In the war between CamelCase underscores, there is now a scientific answer. Suck it underscores.
http://whathecode.wordpress.com/2011/02/10/camelcase-vs-underscores-scientific-showdown/
1
Add a comment...

Joseph Lee

Shared publicly  - 
 
Has anybody gotten #webp  to work in #Eclipse ? Layout tools specifically. +Nexus +Android +CyanogenMod 
1
Add a comment...

Joseph Lee

Shared publicly  - 
 
This is how broken "Copyrights" are ...
 
... "This is what a broken copyright enforcement system looks like." http://www.techdirt.com/articles/20130110/01515121624.shtml
1
Add a comment...

Joseph Lee

Shared publicly  - 
 
protobufs ...
1
Add a comment...

Joseph Lee

Shared publicly  - 
1
Add a comment...

Joseph Lee

Shared publicly  - 
 
RPMHell is a terrible thing.

At work, locked into FC13 to not break builds. It was a terrible fight to upgrade from the 'official' FC9 ... seriously.

This means updates to necessary tools don't happen while using extensions such as #hggit . To use the 'next' branch requires hand, building a recent version of Python, then recent 2.4 version of Mercurial (since the stock 1.8.4 is unbelievably ancient), reinstalling Mercurial extensions, etc. Then fixing /usr/bin/python because everything is hard-coded to it while the updated python is in /usr/local/bin/python.

This is the RPMHELL curse where update packages exist only briefly while the release is in style. The alternative Ports/pkgsrc system from BSD-land isn't so hard-coupled to the OS release because it's DESIGNED to rebuild from source AND against the latest source releases due to the auto-patchup system.

This latter is a lot more obsolescence flexible and works like Windows where the OS being 7 years old doesn't matter to the latest app version.

#Android , by extension, is half-n-half afflicted by this design disease, and is a roots of the much more complicated fragmentation problem.

So, this is all to try to speed up a Mercurial to Git export that usually takes a few hours. It's even less fun that's how it works every pull/update.
1
Joseph Lee's profile photo
 
Of course, just installing python2.7 and disabling the system python2.4 brings another RPM hell, yum gets broken.

So the only effective way to fix this symlink python2.4's site-packages  on top of 2.7's and hope nothing else breaks.

Meantime, melds gets broken too, so that involves manual rebuilding of pygtk which requires an updated pygobject which requires some -devel RPMs, pycairo ... I hate RPMhell.
Add a comment...
 
The self-suicide of #Nokia: http://stratechery.com/2013/the-deal-that-makes-no-sense/ while Microsoft and Nokia try to positively spin #Elopocalypse.

Deathwatch complete.
1
Joseph Lee's profile photo
 
Finns still don't like the Trojan that destroyed their industry of national pride: http://mobile.reuters.com/article/idUSBRE98202V20130903?irpc=932
Add a comment...

Joseph Lee

Shared publicly  - 
1
Joseph Lee's profile photo
 
For #MSMoney 2007's mny0b99.dll, I trolled around in #IdaPro and found relevant offsets:
File offset 004B9900: Change 85 to 8D
File offset 004B9905: Change 50 to 51
File offset 004B9908: Change FF to 85
File offset 004B990E: Change E8 to B9
Add a comment...

Joseph Lee

Shared publicly  - 
 
ViewHolder is dead. Long live setTag() [for ICS+]
 
Just found now this 5 month old post but still really interesting :)

And now that Android 1.5 is pretty much dead, we can finally use it intensively :)

Update : don't use the pattern described in this article. Check +Adam Powell's comment in response to this post for the why
1
Add a comment...

Joseph Lee

Shared publicly  - 
 
 
And now for the movie of the WHOLE Earth at night, spinning.
http://go.nasa.gov/TJTckV
1
Jennifer Pon's profile photo
 
Very cool
Add a comment...
Story
Introduction
isomorph
Links
Contributor to
Work
Employment
  • Gaikai
    Senior Software Engineer II, 2014 - present
  • Thales Group
    Senior Programmer - Gui Development, 2012 - 2014
  • DirecTV
    Principal Software Engineer, 2012 - 2012
  • DirecTV
    contractor, 2010 - 2012
  • Red Digital Cinema Camera Company
    contractor, 2009 - 2010
  • Walt Disney Interactive Media Group
    Technical Staff, 2003 - 2009
Joseph Lee's +1's are the things they like, agree with, or want to recommend.
Osmos Demo
market.android.com

The long-awaited hit game comes to Android! Enter the Darwinian world of a galactic mote. To survive, absorb smaller organisms and grow—but

Skitch
market.android.com

Make it perfect with Skitch.Skitch lets you communicate your ideas in an instant. Annotate images and documents with arrows, stamps, shapes,

GTasks: To Do List & Task List
market.android.com

GTasks is a simple and efficient android to do list app. It help you to organize your life in a simple and elegant way. It has both local mo

Firefox Beta
market.android.com

Help refine and polish the newest features almost ready for prime time. With Firefox Beta, you get to test the latest performance, customiza

Kindle
market.android.com

Read books on your phone, including thousands of free Kindle books. The Kindle app puts over a million books at your fingertips. It’s the ap

WhatsApp Messenger
market.android.com

Get WhatsApp Messenger and say goodbye to SMS! WhatsApp Messenger is a smartphone messenger available for Android, BlackBerry, iPhone, Windo

Android Terminal Emulator
market.android.com

Access your Android's built-in Linux command line shell. Unleash your inner geek!Want to know more? Check out the wiki:http://github.com/jac

AdFree Android
market.android.com

THIS APP IS FOR ROOTED PHONES ONLY! AdFree removes most ads in the browser and other apps. It does this by nullifying requests to known hos

phantom-cpp
code.google.com

A scalable meta-programming C++ extension providing User-allocator integration, Reflection and UML Nested state machines

Nova Launcher
market.android.com

Highly customizable, performance driven, home screen replacement for Android 4.0+ Features include: Color Themes Change the ascent color of

Project Gutenberg
www.gutenberg.org

Project Gutenberg offers 36,000 free ebooks to download.

[APP] SuperDim - xda-developers
forum.xda-developers.com

[APP] SuperDim Android Apps and Games

IDC: tablets slumped in early 2011, Nook Color led e-readers | Electronista
www.electronista.com

all; mac news; reviews; pod casts; ipod news; by category; follow us on twitter. current podcast (download); podcast; subscribe. Portal; Hea