Like many other DEVONthink users, I have started to feel regret that MarkDown is not natively supported. Now, a piece of good news is that, as long as you edit a plain-text document in DT, you are, in effect, editing a potential MarkDown document. In the past, it was possible to open a DT document in an application such as [...]
Note: I contacted Manon (whose last name shall be withheld) for comments but, ironically for someone so eager, she has not replied. < rant alert! > Like many of us who own somewhat traffic-friendly websites, my inbox has filled regularly with unsolicited SEO-related emails. Of course, these offers are worthless. They will only get you links in traffic farms, which [...]
I like things neatly organized. I absolutely hate the idea that I could buy a book I already own. So, it’s not surprise that, as a Mac user, I trust Delicious Library to keep tracks of my books, DVS and video games. As an Android user, I also like that Shelves even exists. After all, it is mostly when I [...]
Hello. Today, I am going to write about persisting a component’s values simply, using a hidden dialog; and how to turn a set of classes and assets into a “library” that other developers will not need to refactor prior to using it. A few months ago, needing an Android widget that would let me select values “naturally” using one or [...]
This is a “niche” post: it will really only appeal to you if you have access to your own — or a friend’s — name servers and want to use your own domain to track your dynamic IP addresses, such as your home router’s. You will still have to buy your own domain, cheap if you go to internet.bs or [...]
I am both happy and relieved to announce RootTools 1.5 and NativeTools 1.0. What’s new in RootTools 1.5? Mostly build improvements: a new AndroidManifest.xml file for easier building in Eclipse; example version number is now taken from the manifest file; new makejar.ant for building and zipping the library. This version also offers a new function: isNativeToolsready(). This function does a [...]
A lot of applications expect the status bar to be at the top of your device’s screen. It’s true in most cases so their developers are somewhat justified in making this assumption. However, with more and more tablets on the market, this is becoming an increasingly dangerous assumption. Also somewhat dangerous: the notion that your status bar’s height will be [...]
A classic problem: you need an array where you are going to hold a set of values; you do not know that array’s size in advance but it may grow to be quite the monster. If you use, say, an ArrayList, you have a memory-hungry beast to deal with, making sure that Android will really think about your app when [...]
In this post: Google+ on your Mac, using its own credentials Google+ as its own desktop app, with a nice icon Using a complex GreaseMonkey script in Safari or Fluid I really like Google+ but I have more than one Google account so it was a pain to use because Google’s cookies are shared among all Google services and I [...]
This is your “up-to-date 5 minutes ago” guide on how to build CyanogenMod 7 using your Mac. Check the date: 05/10/2011. Note that, obviously, these instructions should also help you with building other ROMs. Let’s start with the good news: This guide, found in the Cyanogen Wiki, still works (mostly) so we will follow it And the guide would work [...]






