business intelligence, linux, coding

Fresh Intelligence & Information

your one stop shop for neil's notes

Gateway Vans

February 11th, 2009

Are these

a gateway drug to one of these?



I just got another email from Obama. It's interesting that people aren't following his moves using online communication tools more closely (short of some articles about his campaign). The fact that he's smoothly converted the campaign's online prowess to that of the US's is remarkable, but oh so quiet. I bet I'm just not looking hard enough, but I think there's a need to take notice that this is the first time the government has really gone online with web 2.0 and social. Hell, even email blasts which are oh so old-skool in internet time are a staple of both parties and very effective communications. How about a read only, opt-in listserv to the whole country from the white house, congress, and senate? Cspan should run it. The current use of technology - and all other attempts at it by gov - is all very militaryesque. In a project management class I took the example of how not to run a project was an article about the catastrophic failure of an FBI software design and rollout plan. Never has government and technology=smooth, but it's getting better. The DMV 'pay your fine' web page, city water bill web page, etc. seem to be the painfully extruded result of months of government board meetings, extended deadlines, and failed planning. But then again, the good 'ol US of A did give us the Internet. Lets see what Obama CAN DO to bring the social front end to it!!



People use web analytics, particularly keyword lists, to determine 'what worked?' last month in terms of blog topics resulting in traffic from organic longtail searches. Boring (but useful). A little more interesting is how to derive new topics that you haven't really thought of, and feel out the outer depths in the abyss of long-tail keyword territory.

Well, I've been seeing a bit of 'crossover' or 'crosstalk' between topics, resulting in entirely new ideas - mashups? - that are essentially presented by consumers (through Google queries resulting in an inbound click to the blog) and are intrinsically very, very long tail and under-served by any other site on the Internet. How do we know that? Because no site came up covering the topic in question. My site did instead. Confused?

Here's an example (needs a picture?):

A Manhattan Luxury Homes Blog we run has a writeup about the Macy's Thanksgiving Parade and owning a home on the route and how it's such a charming place to be. In a separate article they talk about renting. Well, there was a huge rush of traffic right before Thanksgiving - for people looking to rent homes on the parade route.

Now, I'm not from NY, but in my limited real estate experience hadn't thought that people would rent out properties for one week for people/companies to host parties in. But it makes a lot of sense. It's a new micro-market vertical I hadn't thought of yet. Well - if there's someone in that real estate office who has any access to anything like that, a half hour spent writing a blog about it next summer would surely get a ton of exposure; considering that the market was under-served with web sites.

This is also an example of how blogging can be great for micro-micro niches that you wouldn't want to set up a whole site for and maintain all year. That wouldn't be practical. But with blogging you can be strategic, feel out and plan for the timing of hitting certain verticals and topics.



Worst Interview Blunders

February 10th, 2009

From a Careerbuilder.com Survey

A few samples

  • When applicant was offered food before the interview, he declined saying he didn’t want to line his stomach with grease before going out drinking.
  • Candidate told the interviewer he wouldn’t be able to stay with the job long because he thought he might get an inheritance if his uncle died - and his uncle wasn’t "looking too good."
  • Candidate asked the interviewer for a ride home after the interview.

Read it Here



When women are unemployed and looking for a job, the time they spend daily taking care of children nearly doubles. Unemployed men’s child care duties, by contrast, are virtually identical to those of their working counterparts, and they instead spend more time sleeping, watching TV and looking for a job, along with other domestic activities.

This NYTimes article is an analysis of the current sad fact that so very many people have been laid off or let go. The reality is that more recent job losses affect men than women, since as a whole more men work in construction and manufacturing than women - who tend to work in health care and education. I like how the writer delicately points the realities of household life (laid off dad spends time sleeping and watching TV, while a recently unemployed mom takes on more housework and time with the kids.) The greatest piece has to be that they have a 'time survey' to back this up with data. Well, I guess they've proven how lazy us guys can be at heart, especially when we've just been canned.

See also this followup story.



Ruby on Rails is an interesting rapid development web development platform that uses the Ruby language plus a bit of a web framework layer (favoring convention over configuration - meaning fewest steps to 'hello world' being sent worldwide). I've been working with it for about a year, but primarily using the latest version of the Mephisto blog platform. Stay tuned for some custom plugins I'm planning to release back to the community, once I get some time to comment them and get a public SVN running.

Unfortunately the wiki which held nearly all of the Mephisto blog documentation, both user and developer stuff, was running on a 'free web 2.0 hosting' service that went belly up after all effort was done, with no way to get the data out. I always remember this when people are talking about dumping all energy into some kind of cloud service.



Arduino Resources

February 6th, 2009

This is a pile of links about the Arduino open source micro-controller prototyping system:



Plants on Twitter

February 6th, 2009

I'm going to make a plant twitter me when it's thirsty



Still no profit for Facebook

February 5th, 2009

where's the business model?

They desperately need to come up with some 'pro' level services that can help businesses, and help get themselves some damn revenue.



Once you build your client base into your Facebook friend list, you have a five minute event invite option in your business promotion toolbox:



very un-web2.0 twitter app

February 5th, 2009

http://www.twittermutual.com/



Best Flash Sites of All Time

February 5th, 2009

check these amazing flash sites out. Also, the best ever flash loader collection at prettyloaded.com.

Interestingly, I tweeted about the prettyloaded.com gallery and now they're following me on twitter. The culture of reciprical tweet follow love is still in its infancy, like when AOL only had four or five people in the chat rooms ('94,'95) and you'd say hi to everyone. why care to follow someone just because they follow you? possible assuredness of common interests?



Congress on Youtube

February 5th, 2009

I've heard about Congress going on youtube and didn't think much of it, but when Louis Black on the Daily Show did this mashup comparing the generational ability gap when it comes to video editing, I had to share it.

He also demonstrates something not many corporate decision makers understand about 'playing' with YouTube and other 'free' social networking Web 2.0 toys: that you don't always control the commentary surrounding your content contributions. (At the end of the clip he points out that a congressman's video had a comment proclaiming his looking like the manager of an *hole store. What's your brand-trashing nightmare and how can you control something you don't control?)



Intelligence Cross Section

February 5th, 2009

Data Analysis for Business Intelligence

http://www.businessintelligence.com/ From Data Strategy - Chapter 3 - very boring, but useful to some. Data = Intelligence to organizations

Everybody wants better quality of data. Some organizations hope to improve data quality by moving data from legacy systems to enterprise resource planning (ERP) and customer relationship management (CRM) packages. Other organizations use data profiling or data cleansing tools to unearth dirty data, and then cleanse it with an extract/transform/load (ETL) tool for data warehouse (DW) applications. All of these technology-oriented data quality improvement efforts are commendable—and definitely a step in the right direction. However, technology solutions alone cannot eradicate the root causes of poor quality data because poor quality data is not as much an IT problem as it is a business problem.

::

Web Traffic Analytics

Google Analytics

Improve your online results Learn more about where your visitors come from and how they interact with your site. You'll get the information you need to write better ads, strengthen your marketing initiatives, and create higher-converting websites. Learn more about the benefits. Google Analytics is free to everyone, whether you are an advertiser, publisher, or site owner.

::

Artificial Intelligence

Brain vs. Mind as Conveyed by the Creator of the PalmPilot
"A landmark book. On Intelligence is the first clear exposition of what could be the long-awaited 'great general theory' of human brain function. Loaded with intelligence, insight and wisdom, it's a wonderfully readable account of the fundamental principles of the brain by a great American original."

  • Mike Merzenich, professor of neuroscience, University of California, San Francisco


Like managing inputs and outputs for unplanned results? Here's a bit of background on what Arduino is from the Make Magazine Archive

Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open- source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board. Arduino can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other physical outputs. Arduino projects can be stand-alone, or they can be communicate with software running on your computer (e.g. Flash, Processing, MaxMSP.) The boards can be assembled by hand or purchased preassembled; the open-source IDE can be downloaded for free.

I'm just getting started with this new high-tech electronic tinkering, but got the book from Amazon yesterday - with this one soon to be ordered]- and am getting some hardware by the end of the week to start my forays into embedded computing. I have a ton of ideas for what I'd like to do with these, including little wireless networking fun with Xbee. Stay tuned to see what's happening here. It's going to be big.



I've just finished up a lot of learning and now have a happy newborn OpenVZ Linux server (coinciding with my newborn niece Audrey ) running five virtual slices. I built it on a server we at work are phasing out after being a SQL 2000 server, so it's a little slow (dual 1.4 xeons. yawn) but has a decent accelerated RAID card and separate mirrors so it's great for virtualized web use. It just needs to serve up tiny blog HTML files, run some light Ruby on Rails code, tiny MySQL, video, basic email, and private SVN source control systems stuff. But because we need some HTTP hosting action pointing securely internally (SVN server) and most all else running public web sites on the DMZ secure switch, there was a bit of wrangling with network configuration to have dedicated nics, firewalls, and secure routes for everything (and be able to administer it internally). By default, it seems to be configured for shared hosting provider situations - the clients can't talk to each other or the host whatsoever, but can all easily get their own IP and NAT passthrough from the host's NIC. So I had to reverse a lot of that through special configuration I manage most of it through the Mac Terminal SSH program and Webmin from the LAN side of our network, which only has access to the 'host' operating system, known as a 'hardware node' because it's not supposed to be running anything besides monitoring and maybe mail relay. All child virtual slices are bridged network-wise on a virtual linux switch on the host (like between MySQL slice and Apache / Lighttpd slices) or have dedicated nics on the DMZ. I mange the children through the host command line ('vzctl enter 105' opens command prompt of child from host.) Above is a snapshot of the Webmin status summary screen of the finished product. I'll expand on some of the solutions I came up with through doing this install and be posting them here soon, and then posting more as I figure out some tricks.



Just got FriendFeed

February 5th, 2009

This is an awesome service because it aggregates all of your social media activity into a one-stop shop for your updates across the sphere. I wonder how hard it would be to build an open source ROR xml aggregator. i wonder what kind of special anything this is doing besides RSS aggregation.



Hipsters still suck

February 5th, 2009

This post takes the analysis to the (delightful) extreme.



There is a large drive for everyone in sales, business, non-profit ... basically everyone to 'figure out this social networking thing' just like everyone 'figured out the Internet'. Except this revolution toward social web and social search is happening at a much accellerated pace - in terms of 'educators' on the social media game. This is a little funny, since the realities of how to actually drive business through the use of social networking and web 2.0 tools is still in its infancy and evolving. So how do so many people know the secrets, let alone give them all away?

The reality is that this is very useful information, but nothing too far beyond common sense.

here are a few social media trainers Your Social Brand.com

and here's a good tip sheet for the use of twitter to buddy up to a boss: Tweet Your Way to a Job



Put Out A Contract on Yourself

February 5th, 2009

http://www.stickk.com will let you set up a contract with yourself to diet, quit smoking, be a nicer person, or whatever. Then you can build in incentives (like telling all your friends to enforce it) to make you follow through. Interesting idea. For some reason reminds me of the service out of San Francisco that helps tell the partners of people with newfound STDs anonymously email the bad news ...