I'm brainstorming ideas for my next side project and I'm thinking about diving into android development. I have some fun ideas, but figure I would query the interwebs for ideas - what do you want?
Thursday, October 29, 2009
If you could have any android app in the world, what would it be?
Posted by Socratic Cyborg at 11:28 AM 0 comments
Sunday, October 25, 2009
Tie your TV Ads to your Online Ad Campaigns
76 Gasoline has been spending a decent amount of money for various commercials advertising their fun little apps during NFL Sunday games.
But do a search for one of their products ... tickettalker ... whystopper ... and they don't appear anywhere - not in the search results or with an ad. Don't they realize that marketing in offline media like tv is going to cause consumers to search for those products?
Posted by Socratic Cyborg at 11:32 AM 0 comments
Sunday, September 20, 2009
No Budweiser results?
Search for grooler.
http://www.google.com/search?q=grooler&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
Funny there are no bud results or ads huh?
MODIFIED 9/22:
So someone at Bud must have seen the light and they finally created a campaign to go along with their tv campaign. Did they really think no one was going to google it to see if the grooler was real? Trends shows us that a lot of people did in fact google it Sunday and Monday - all the while they had no search results or ads pointing folks to their site.
Their new ad is finally up and the stats for my short run and cheap ad:
Posted by Socratic Cyborg at 3:16 PM 2 comments
Tuesday, December 30, 2008
Tis the season for Top 10 Lists
As I sat tonight watching the evening news I was struck with a strong sense of boredom and reminder of why I normally boycott the news this time of the year.
Top 10 Lists drive me nuts.
For the next week the "news" is all about the top "news" items that happened this year. I suppose these news lists are for folks who have been living under a rock because these reminders are for idiots. The top stories "july oil prices at all times high" ... did ya know a black dude got elected to be president ... there was a huge financial market crash ... car makers flew to dc in private jets and then begged for our tax dollars... palin makes all alaskans look like idiots ....
Mr & Ms News Reporters - if you must spend this week summarizing about what just happened, how about a list about the top 10 stories you missed because the above stuff has dominated the headlines all year long!?
Posted by Socratic Cyborg at 12:29 AM 0 comments
Wednesday, November 12, 2008
Google templates
In a recent past life I wrote business plans for competitions held amongst Washington universities. I converted one of my winning plans to a Google Template and donated it to the Google templates team.
Given how sad the economic market is looking, it might be a great time to sit down and write down that idea you have been mulling over for years. You just don't know when you might need to find new employment.
Posted by Socratic Cyborg at 12:02 PM 0 comments
Sunday, November 9, 2008
OpenFileDialog.showDialog hangs on Vista
OpenFileDialog began hanging when called directly from some of my code. (I'm dealing with C# 2.0 here.)
Turns out it doesn't run in it's own thread, but takes over your main thread. Vista just isn't a big fan of this. To get around it you need to invoke OpenFileDialog from within another thread. I stumbled upon this code that will work nice any time you need to popup another dialog window (such as a process indicator or built in ones like OpenFileDialog). Hopefully our pals over in Redmond fix up OpenFileDialog to just do this by default in the future.
I stumbled upon this code out in the blogosphere (https://forums.microsoft.com) awhile ago.
public class Invoker
{
public OpenFileDialog InvokeDialog;
private Thread InvokeThread;
private DialogResult InvokeResult;
public Invoker()
{
InvokeDialog = new OpenFileDialog();
InvokeThread = new Thread(new ThreadStart(InvokeMethod));
InvokeThread.SetApartmentState(ApartmentState.STA);
InvokeResult = DialogResult.None;
}
public DialogResult Invoke()
{
InvokeThread.Start();
InvokeThread.Join();
return InvokeResult;
}
private void InvokeMethod()
{
InvokeResult = InvokeDialog.ShowDialog();
}
}
Usage :
Invoker I = new Invoker();
if (I.Invoke() == DialogResult.OK)
{
MessageBox.Show(I.InvokeDialog.FileName, "Test Successful.");
}
else
{
MessageBox.Show("Test Failed.");
}
Posted by Socratic Cyborg at 3:58 PM 5 comments
Saturday, February 9, 2008
Religion and Politics
If you have 40 minutes, this is a interesting talk by Obama on his view of Religion and Politics. In particular important is the addressing of Secular America.
Two interesting quotes:
We live in a pluralistic society. I can not oppose my own religious views on another. I was running for senator of the State of Illinois, not the minister of Illinois. - In response to his opponent Keys saying he wasn't a real Christian.
And longer quote:
Moreover, given the increasing diversity of America's population, the dangers of sectarianism have never been greater. Whatever we once were, we are no longer just a Christian nation; we are also a Jewish nation, a Muslim nation, a Buddhist nation, a Hindu nation, and a nation of nonbelievers.
And even if we did have only Christians in our midst, if we expelled every non-Christian from the United States of America, whose Christianity would we teach in the schools? Would we go with James Dobson's, or Al Sharpton's? Which passages of Scripture should guide our public policy? Should we go with Leviticus, which suggests slavery is ok and that eating shellfish is abomination? How about Deuteronomy, which suggests stoning your child if he strays from the faith? Or should we just stick to the Sermon on the Mount - a passage that is so radical that it's doubtful that our own Defense Department would survive its application? So before we get carried away, let's read our bibles. Folks haven't been reading their bibles.
This brings me to my second point. Democracy demands that the religiously motivated translate their concerns into universal, rather than religion-specific, values. It requires that their proposals be subject to argument, and amenable to reason. I may be opposed to abortion for religious reasons, but if I seek to pass a law banning the practice, I cannot simply point to the teachings of my church or evoke God's will. I have to explain why abortion violates some principle that is accessible to people of all faiths, including those with no faith at all."
Posted by Socratic Cyborg at 10:40 PM 0 comments