CBS Chicago article about Chicago App contest
Debt
Interesting anthropological take on history of debt and the problems associated with it.
Lack of Android updates
More and more people are feeling short-changed after spending hundreds of dollars on device when there are no updates available after few months of their purchase.
In short that is simply a bad (existing) customer service on part of companies like Samsung, HTC, or Motorola and it will have to change in the near future as market will revolt against their products.
I use my DROID2 with Android 2.3.x on it and I did not feel that Ice Cream Sandwich is a must have for me at this time. All my app are written for backwards compatibility and after testing them positively on the newest Galaxy Nexus I decided not to buy it.
If Manufacturers start upgrading their devices I might start thinking about writing for the new features.
~ Uki
Origin of syphilis in New World
New study confirms that Syphilis was brought from new world by Columbus' crew and it is a bacterial adaptation to a colder climate. Also, eating of marine food can throw off carbon dating because high levels of "old carbon" that is upwelled from the ocean bottom and absorbed by sea animals. #Anthropology
http://www.eurekalert.org/pub_releases/2011-12/eu-spt122011.php
Android Iris is the answer to..
Me: "Harley Davidson"
Iris writes: "Harley Davidson"
Iris thinks and answers: "What color are my eyes?"
I have been using voice recognition successfully in the past, most of the time to set up my task reminders while driving and I can see some value in doing so.
Very often the text was right on if I used common words but good luck asking e.g. "What is XL1200S?" Which being a model of Harley-Davidson produced, um, forever, I would expect to recognize it.
In the past, I have used COPY, PASTE, CUT, SAVE, UNDO, BUILD voice recognized commands while coding and that works well if YOU ARE ALONE in the room. It can really save you a lot of wrist strain if you do a lot of it, since these particular commands require 2 finger key presses.
I don't see myself using voice commands around humans until the computer can really pick up MY OWN voice out of regular conversation e.g. "Iris, what is my 3PM looking like?"
For all of you ladies named Iris out there, well I would not be afraid you what to change your names.. yet.
S Pen SDK 1.5
We are happy to announce the release of the S Pen SDK 1.5, providing a higher level of flexibility, precision and control to your GALAXY Note applications. New features included in version 1.5 of the SDK are: ● Zoom New and improved Zoom in the S Pen SDK 1.5, facilitates increased precision in your app. With 50x magnification, a whole new level of detail is available, providing unparalleled control over your work. ● Panning Also added to this update is Panning, allowing a user to change the X, Y coordinate values of the "CanvasView" ● Add Background S Pen SDK 1.5 now offers fully customisable letter/note background images based on "CanvasView". Customise the background of your letter/notes to express your unique style. ● PenSettinginfo Class Directly select the Pen and Eraser to give your users a higher level of flexibility and control. |
http://innovator.samsungmobile.com/down/cnts/toolSDK.detail.view.do?platformId=1&cntsId=10210
Apple is to use Samsung to produce A5 mobile CPU.
Apple has lawsuits against Samsung that prevents selling Galaxy line devices in Europe yet they are building a $3.6 billion factory in Texas to produce Apple's flagship mobile processor A5.
Samsung is also a leader in cutting-edge mobile display manufacturing and almost all other aspects of technology which begs the question: if they really wanted they could always have a better Android mobile devices out before Apples iPhone and iPad updates. Of course they would have to put some originality in their design and not just copy Apple as they did with Galaxy Tab.
Overall the $8 billion dealings between these to giants remind me of fast forwarded clash between tectonics plates with a lot of tremors, I just don't know on which side the beautiful mountains will raise. I think it is up to Samsumg's product team, they need to infuse some creativity and sense of design in them. Looking at the latest and greatest Galaxy Nexus I was very disappointed and I would actually consider Motorola Bionic instead.
This reminds me of Apple and Microsoft love-hate relationship that allowed Microsoft to get of the ground, then dominate the world and then to give up the title of biggest and most profitable corporation to Apple in recent years.
~ Uki
Apps For Metro Chicago
- Spothero efficiently connects parking demand and parking supply. We allow parking spot owners to earn income by renting their spot when it's unoccupied
- TrailBlaze Chicago records and anonymously reports your bicycle tracks, allowing you to vote for new paths simply by carrying your phone while you bike.
- OwtSee is an Android based and a web based application that presents information about the Chicago parks and community events in one convenient place.
- Chicago Local Guide is an android app is meant to help local people as well as tourists find: interesting places and points-of-interest near them; locate specials and promotions from local businesses; updates on cultural, social, and technology events around Chicago; and breaking local news.
- Mi Parque is a bilingual participatory placemaking web and smartphone application that helps residents of the community contribute and share their vision for the future of Little Village's new parks.
- FasPark helps drivers find street parking in real time.
- AllSchedules gives you access to a huge collection of transit schedules, for different transport modes (bus, metro, train, tram ferry, etc.), in multiple cities around the world.
- OkCopay is comparison search engine for medical care that allows users to search for the procedure they need, compare local providers, and view their actual prices.
- IFindit Chicago is an android app that is designed to help low income and homeless residents connect with critical resources such as medical clinics, food pantries, shelters etc.
- Taxi Share is an application designed to increase efficiency, reduce CO2 emissions and cut down on already congested streets and highways. The app allows users to find each other and share a cab to popular destinations around the city and to the major airports.
New era of powerful single purpose machines?
New era of powerful graphical & computational machines running Android is starting.
Let me know what application you think will be running on this in the future? I think a huge interactive displays that will process a lot of external data and user's large screen touch-displays.
- Think retail stores.
- Think architectural studios.
- Think education.
Cost of buying hardware that is expensive because it is small will be less of an issue, the storage sizes could be in Tera bytes and graphical cards could be liquid cooled if you really need to run such single purpose systems.
Coolest Cafe Sportster
This is the coolest Harley-Davidson Sportster I have ever seen, something that would be as much at home in front of local cafe and on Bonneville Salt Flats bagging some speed records.
I love the sloped down steering, even if not sure how comfy it would be, but I would definitely go for it.
I also like the high exhaust, not sure if I could call it "enduro", but I would want to take a look what it would cover up before I start ordering it.
Overall it is a brilliant design job from Ronald Sands! If Harley-Davidson would take a notice, it would be a good chance to appeal to younger generation, something they really want.
Watch "Harley Nightster: RSD 2011 Product Video P.2, Café Sportster" on YouTube
HOG rally in Jordan
I find it very interesting and awesome that there are Harley-Davidson riders in Jordan. It would be so cool one day, to take a ride thru Europe to Turkey and maybe some other "friendly" countries and meet fellow riders there.
Crain's Chicago Business Dec 13, 2011
"Local app-development firm CyberWalkAbout.com announced last week it received an undisclosed amount of funding from an angel fund owned by Scott Kluth, founder and CEO of CouponCabin.com"
Daniel Fedor
"When I first met with Uki to tell him about my app idea he could not have been more supportive and full of energy to see it come to life. His creative input and the graphic design work of Natalia were amazing! Uki's most valuable insight to me was his philosophy not to wait, but to get the app into the market place as soon as possible and then improve upon it based upon actual user experience and feedback. To date, the app has been the subject of multiple radio, television and internet news stories and continues to grow new users every day! It has been wonderful to meet and work with the team at CyberWalkAbout!"
~ Daniel Fedor, Taxi Share co-founder, December 12, 2011
WebOS will become open source
HP has announced that they will "open source" WebOS to let the community of developers continue improving it. This is the only sensible thing that the company could have done after failing to market and stopping the production of tablets earlier this year. HP said they will continue investment in this open source project. However, without a strong leadership, vision and centralized user interface design, as it is case with almost all open source products, I am not expecting miracles.
In the future, if WebOS can avoid legal complications, because of its open source nature and therefore free price tag, it could become the OS for masses, especially I see it as OS for EDUCATION, something that Android might be able to achieve if Microsoft and Apple will not raise the cost too far by litigation and fees per unit sold.
I think a new, celebrity-backed venture might be able able to pick up WebOS and do miracles if they:
1) are small and nimble with a strong visionary at the helm
2) have a brilliant graphical user design person leading the way
3) develop relationships with major educational text-book publishers
4) have relationship with at least one manufacturer to develop 7 inch tablet for education industry.
The tablet would have to be bullet proof and inexpensive very much like Amazon Fire and Barnes or Noble Nook Tablet. I have been using two 7 inch tablets for a year now and I am convinced that it is the best form factor. Motorola is making such tablet for retail and medical industries, I have seen a pre-production prototype, but it felt a little too bulky to imagine students liking it. The tablet could be limited to WiFi only and skip on GPS and gyroscope, however it would have to feature gorilla glass and very solid casing not unlike Moto Android Razr or iPhone 4. The 7 inch screen with 1024x600 resolution would be plenty. I also believe that bluetooth for HID keyboard and other periferials would be a must. On software side in addition to great textbook reading and "margin" note-taking and quick highlighter marking applications I believe the apps should be residing on the device so the need for WiFi would be necessary only at the beginning of the semester and to submit the papers. The could be solved with as little as one hot spot per school. The security of student-server-teacher exchanges and DRM of materials would have to be considered as it is a case with any test-taking solution today, I have been part of such Houghton Mifflin project in the past.
While I am not quite there rounding up celebrities, investors, manufacturers and textbook publishers, I am however sure that the tablet revolution is coming to the educational institution near you.
Please post, or send me your comments.
Uki@CyberWalkAbout.com
Overwhelmed with events in your city?
Eclipse: installing SVN Subclipse plugin
Installing Eclipse (Indigo) for Android Development
http://www.eclipse.org/downloads/
Mac OS Lion - colorful icons sidebar with SIMBL plugin
Here is an easy tutorial:
4. Restart the Finder through the Terminal:
This is an edited post from original article by Natalia on CyberWalkAbout.com
MacOX: Bring back the color icons to Finder sidebar
1. Download and install SIMBL for OS version Snow Leopard and Leopard or Tiger
2. Download the ColorfulSidebar SIMBL plugin and mount the DMG file
3. Move the ColorfulSidebar.bundle into the following SIMBL plugin folder:
~/Library/Application Support/SIMBL/Plugins/
4. Restart the computer
5. Kill the Finder through the Terminal: killall Finder
I believe in heroes, I think we all ought to.
Heroes rarley can do things alone, therefore most of the would be heroes are no more than day-dreamers. To become a hero to have to posess, in additon to passion, a will to reach out to others to get their help. Heroes need help, and these are those helpers that later sing the hero stories. Without a true passion a would-be hero will never lighten up a fire in the hearts of helpers. Passion is a currency of a hero.
Who are the helpers? They are people that unlock the closed doors, people with particular skills or means that the hero does not posses. They are lending their help for hero to navigate thru the labirynth of challenges and without their help the hero would be just a powerless day-dreamer.
Do heros know how they will achieve the sucess? Never! If they did they would be not heroes, they would be accountants and factory workers with predictable inputs and outputs. You cannot map out a path to be a hero, because that path has not be travelled before. So how would a person convince others to help without knowing how that will be accomplished? With passion.
Hero will travel the labirynth of challenges, invariably will take many wrong turns and learn from mistakes, but eventually will come out sucessful with his passion and help of powerful friends.
Will the perspective from the destination be same as the one at the start? Never! This is really what makes a hero, the journey and the help from friends. The destination is hardly ever the same as the goals set at the beginning.
How do you know that you will suceed without knowing the precise way to reach the goal? The same way as you would ask yourself a question: "Do I know when and how I will die?" No. "Do I know I will die?" Yes, if I live long enough.
Mobile Development Company CyberWalkAbout.com Receives Investment from CouponCabin.com
The investment will allow CyberWalkAbout.com to expand and improve its already impressive portfolio of applications and mobile services. Services will include mobile design, development, and subscription-based services developed by the company. The investment is designed to give CyberWalkAbout.com a competitive edge and runway for at least one year.
As a part of the deal, Uki D. Lucas will step up to the chief executive position to utilize his extensive experience in start-up management, social marketing, design, and technology architecture. Lucas is coming from Sears Corporation where he served as a mobile architect. Prior to that, he served four years as principal at Revere Group, NTT corporation, and three years as director of technology at ADEXS, Inc., as well as in multiple other ventures.
CyberWalkAbout applications have achieved their current state of beautiful design and quality under the leadership of Natalia Cantemir (president and art director) and her team composed entirely of hand-picked European designers and developers. Cantemir, a designer with more than eight years of experience will step up to the position on the board of directors and remain a major shareholder.
CouponCabin.com, founded in 2003 by Scott Kluth will become CyberWalkAbout's major client. CouponCabin.com is a leader in online coupons, boasting more than 100,000 coupons and deals for more than 3,500 retailers.
“We are excited to partner with such a nimble agency to help us create and grow the CouponCabin.com mobile platform,” said Kluth. “As technology improves, mobile shopping has increased in popularity and we are thrilled to offer our users an additional way to save money while also creating a new revenue stream.”
Currently, one of our applications, "Chicago Local Guide" is the finalist in the Apps 4 Metro Chicago contest http://www.appsformetrochicago.com/ please support us by voting which starts on December 6, 2011.
Installing Android SDK
1. Open website:
http://developer.android.com/sdk/index.html
2. Download:
Mac OS X (intel) android-sdk_r15-macosx.zip
3. Install in directory that is easy to find later:
/Applications/Android/android-sdk-macosx
4. Configure Eclipse to see that directory. If you are using Eclipse we assume you you have a plugin installed.
Eclipse > Preferences > Android
Eclipse: installation of plugin for Android Development Tools (ADT)
When you install the newest Eclipse (at the time of this writing Luna 4.4), it does not have any Android-specific tools.
Android Development Tools (ADT) Eclipse plugin
Step 1) Provide Google Android repository
- install: Help > Install New Software...
- URL: https://dl-ssl.google.com/android/eclipse/
- name: Android Development Tools (ADT) plugin
Step 2) Select all packages to install
and click NEXT..Step 3) Accept ALL license agreements
Step 4) Make sure that Eclipse is pointing to Android SDK you want to use
Install SVN plugin Subclipse for Eclipse Indigo
- Eclipse Help > Install New Software...
- URL: http://subclipse.tigris.org/update_1.6.x
Removing Subclipse from Eclipse
Your original request has been modified.
"CollabNet Merge Client" will be ignored because a newer version is already installed.
"Subclipse (Required)" will be ignored because a newer version is already installed.
"Subclipse Integration for Mylyn 3.x (Optional)" will be ignored because it is already installed.
"Subversion Client Adapter (Required)" will be ignored because a newer version is already installed.
"Subversion JavaHL Native Library Adapter (Required)" will be ignored because a newer version is already installed.
"Subversion Revision Graph" will be ignored because a newer version is already installed.
Cannot complete the install because of a conflicting dependency.
Software being installed: SVNKit Client Adapter (Not required) 1.6.15 (org.tigris.subversion.clientadapter.svnkit.feature.feature.group 1.6.15)
Software currently installed: Subclipse (Required) 1.8.3 (org.tigris.subversion.subclipse.feature.group 1.8.3)
Only one of the following can be installed at once:
Subversion Client Adapter 1.8.0 (org.tigris.subversion.clientadapter 1.8.0)
Subversion Client Adapter 1.6.12 (org.tigris.subversion.clientadapter 1.6.12)
Cannot satisfy dependency:
From: SVNKit Client Adapter (Not required) 1.6.15 (org.tigris.subversion.clientadapter.svnkit.feature.feature.group 1.6.15)
To: org.tigris.subversion.clientadapter [1.6.12,1.7.0)
Cannot satisfy dependency:
From: Subclipse (Required) 1.8.3 (org.tigris.subversion.subclipse.feature.group 1.8.3)
To: org.tigris.subversion.clientadapter [1.8.0,1.9.0)
Here are the steps I took to uninstall subclipse:
select subclipse and click "Remove"
Even that did not allow full uninstallation and i decided to re-install Eclipse.
Mobile Apps: Customer Feedback
The basic principle I have learned in Marines goes like this: if one of the Marines does not know how to do something, there is a good chance that some other platoon member does not know it either, hence the Drill Instructor screams at all them.
- Give the app to a typical user (a child for kid’s game, etc.) who has never interacted with the app and observe the interaction without any explanation of how things are supposed to work. Take good notes and fix the issues immediately, once the user figur out the difficult part the chance is lost.
- Provide eMail feedback inside the application. Many people would be surprised how few apps have support email that is easily accessed from mobile applications. Also, many app developers who have not used that method might be surprised how many emails they will get and you do want to be in touch with your users. Many of them will try to help with suggestions, some with thank you, and most will vent -- users that cannot find an easy way to vent to you personally, will do that in market review and you will loose your rating.
- Read the reviews of your app. Try to fix problems and after releasing the fix make sure that several people write positive counter-review thanking you for fixing the problem
- Have Facebook page for your app that is easy to access from mobile.
- Have Twitter account for your app that is easy to access from mobile.
- Have Google+ page for your app that is easy to access from mobile.
Mac: Forcing Delete Trash
I switched computer few time and copied a lot of files between. As result I got Trash full of files that I could not delete. The solution was to create a "Temp Trash" folder on my desktop, copy files from Trash to this new folder and Delete them again.
UN-Secure Delete of Trash
Sometimes you want to delete a lot of files files from Trash folder, but it takes forever using "Secure Empty Trash".
In this case is it easier and faster to click OPTION KEY button and "Empty Trash", the delete is not secure which means someone could do forensics on your Hard Drive and restore some of the files if they were in the sections not overwritten by newer data, but for most people who are not quite paranoid the speedy delete maybe a good option.
Changing Permission of the files to "Read and Write"
uki: ~ $ sudo chmod 666 /Users/uki/.Trash/*.*
Mac OS X 10.7.2 "Lion" - where is my Java?! #%!
I have heard the rummors that Steve did not love us, the Android crowd. I am sure it is not true, after all I am using Droid2 with keyboard and Galaxy Tab 7, both of which are not products that are offered by Apple. Denial? OK, I am reading his biography, he did hate us.
When you try to open apps like Eclipse you get an "almost" friendly pop-up:
Uninstalling Android app from command line
[2011-11-26 14:27:22 - Local Guide Chicago] Re-installation failed due to different application signatures.
[2011-11-26 14:27:22 - Local Guide Chicago] You must perform a full uninstall of the application. WARNING: This will remove the application data!
[2011-11-26 14:27:22 - Local Guide Chicago] Please execute 'adb uninstall com.chicagoandroid.chicagolocal' in a shell.
[2011-11-26 14:27:22 - Local Guide Chicago] Launch canceled!
Make sure you have ONLY ONE device connected to USB, or the command will fail.
It would be also a good idea to put adb on your classpath, but it is not essential.
Open Terminal and perform these two commands (adjust to your situation):
$ cd /Applications/Android/android-sdk-macosx/platform-tools
$ ./adb uninstall com.chicagoandroid.chicagolocal
Success
one line version would be:
$ /Applications/Android/android-sdk-macosx/platform-tools/adb uninstall com.chicagoandroid.chicagolocal
Success
Since I do that often I made this automatic:
1. Open TextEdit
2. past the command:
/Applications/Android/android-sdk-macosx/platform-tools/adb uninstall com.chicagoandroid.chicagolocal
3. save with .bash extension
4. change permission to execute:
$ chmod 755 /Users/uki/Desktop/Uninstall\ Chicago\ Local\ Guide.bash
5. Make sure that Terminal knows to open .bash files
Android: creating 9-patch image
Prepare some cool image to practice on.
Find on Internet (bad designer), or draw a button background image you really like:
Add Android SDK tools to your system PATH
4.1 Open Terminal by:
Open Launchpad and type in search "ter" and select Terminal
In Terminal type $ edit ~/.profile
This should open default editor in my case TextWrangler with .profile
4.2 Add following lines on the bottom adjusted for your installation directory
export ANDROID_HOME=/Applications/Android/adt-bundle-mac-x86_64-20130522/sdk/
export PATH=${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools
4.3 Save file
4.4. To refresh system, open NEW Terminal window by pressing on Terminal and click "command n"
see if you can see correct tool
$ which draw9patch
/Applications/Android/adt-bundle-mac-x86_64-20130522/sdk//tools/draw9patch
SUCCESS!
Step 5)
Open draw9patch tool by typing
$ draw9patch
- left and top edges are for stretching areas
- right and bottom are for (text) content area
example with VERTICALLY non-stretchable image:
When you are working with images that have non-stretchable elements in them, you might define 2 stretching points. Also, it is a good practice to define a STYLE GUIDE if you need to create a set of 9patch images as in the case below:
- left 16 (upper stretch)
- left 26 (lower stretch)
- right 9 (upper edge of text)
- right 33 (lower edge of text)
- bottom 8 (left margin)
- bottom 16 (right margin, before arrow)
- top 15 (any pixel inside text area)
Example with 2 stretchable areas
My favorite quotations..
“A man should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.” by Robert A. Heinlein
"We are but habits and memories we chose to carry along." ~ Uki D. Lucas
Recommended pages
Popular Recent Articles
-
Subclade R1b1b2a1a1d1* (23andMe.com nomenclature) or R1b1a2a1a1a4 (FTDNA nomenclature) is a men linage descended from the region that wa...
-
When trying to open the database you may get the following exception: java.sql.sqlexception: [sqlite_error] sql error or missing database (n...
-
I have noticed a very unsettling statistic on my blog. This prompted a fascinating question about AI, blogs' future, and maybe even the...
-
That is a good, if not easy, problem to solve! In the result, I would like to take the following code in <blockquote> tag function fol...
-
AIKO - "The Child of Artificial Intelligence" (in Japanese "ko" means child; "ai" means love denoting the ...
-
O'REILLY 201 0011 031 10110100180 000110111 01100041 001100010010000 5011011001010 1101110011 000100000 00000 10 1000012 Escaping the Bu...
-
On the mobile, the page is hard to read so I am including a LINK to Google document ...
-
This example shows you how to format a number based on user's language and region setting (LOCALE) /** * This method updates th...
-
Recently, I have been thinking about a new lever-action rifle. The appeal of these late 1800 models is that they are great, very light (5lbs...
-
Work Pressure! I am managing a project where budget is very (read insanely) small, deadlines are even worse, and most of the time it feels l...