Let’s “Play ball!”

As some of you know I’m a wiffleballer in my spare time. Some would say I’m a professional. I’ve been playing in the HRL: Twin Cities for about 10 years. But my other passion became creating and running its website. Obviously it’s become quite the destination, especially the real-time stats engine.

But it’s also kind of stalled in the past few years. It’s gone through one total rewrite before and I have started another. But it sits dormant on my PC at home. Time has been hard to come by, I’ll take a big part of the blame. But also to be honest, a part of it is that we don’t create as much other content as we used to. People in the league have grown older, don’t have as much time, plus the league is just evolving. Some of those hardcore writers have moved on. So it’s hard to know what to spend time on or how to enhance it where I think I’d like to do so. Plus I wonder what other leagues would want from it. I need a test audience to drive it further.

Which is where this public post comes in: if you run or participate in a wiffleball league out there and would like a site like the HRL’s for your own league, drop me a line. I’m looking at building out what I have with a brand new technology (already started) but also make it more flexible to meet the needs of other leagues. Whether it’s different rules, different scorekeeping, other features you may want, I’m interested in taking what I have and building a product out of it. A website (or sites) that I would host and you would use to enter news, stats, schedules, etc. I would likely charge a fee for use, but anyone who helps in designing it would likely have a reduced or nominal fee.

After I get some replies I will pick, say, 1-3 leagues to help me flush out what needs to be done to what I have, to support all of them at the same time. It’s something I think could take a good chunk of time and would like to tackle this offseason.

I appreciate and will respond to everyone, but if I don’t pick your league don’t fret. I’ll look to keep expanding down the road.

Cheers!

Dee

Fix: a cellphone or camera battery that will not take charge

A co-worker of mine had his cellphone battery ‘die’ over the weekend. The issue was that it suddenly wouldn’t take any charge. When plugged in and turned on, the battery would never go over 1%. Basically, zero charge.

My wife has had a similar issue with her old Elixim camera battery. She wouldn’t use it for long periods of time, as we now have these fancy all-in-one smartphones. When she decided to blow the dust off and try to charge her Elixim in the cradle, the red light would blink. Solid light = charging BTW.

Back then I did a Google search and found quite a few forums scattered throughout the web that mentioned how to use a 9V battery to basically ‘reset’ the Li-ion battery.

Equipment needed:

  • a 9V battery
  • 2 pieces of wire or a bent paper clip (split into two, make the pieces as straight as possible)
  1. Remove your battery from your phone/camera.
  2. Place the 9V and Li-ion batteries on a flat surface. You’ll want to line up the + and – terminals on each, so you may need some napkins or a thin book under the Li-ion battery.
  3. Connect the + and – terminals of the 9V to the same on the Li-ion battery using the wire or paper clips.
  4. Hold for at least a minute. I usually set it for 10 mins to get a good ‘reset’.
  5. Plug in your phone.
  6. Replace the battery and boot up.
  7. Check to make sure it starts taking charge. It may be very slow at first. Let it charge fully.
  8. If it doesn’t seem to be working, try the above steps again.
  9. If it does work, monitor the battery. It’s not a guaranteed, long-term fix.

I don’t profess to know the reasons or physics behind this, but it seems as tho Li-ion batteries, especially those left with zero charge for a period of time, can reach a state where they refuse to recharge from zero. This will sometimes do the trick and save you the headache of waiting for a new battery.

Let’s hope they never have to try this on the Boeing 787s!

Credit to the interwebs!

Attach SQL database = access denied

More of a reminder for myself, as this has happened multiple times. If you try to attach to a database and you get an ‘access denied’ error, be sure to run SSMS as an Administrator. Some posts will also mention that the SQL Server service account needs Modify access to the file/folder. But the former ‘fix’ did the trick this time.

SSMS 2012 Slowness – solved

I recently started using SSMS 2012 and man was it slow when connecting to local databases. I thought perhaps it was a byproduct of it being written ‘on top of’ Visual Studio technology.

It turns out it was likely just some slow name resolutions. Be sure to use (local) when referring to the local machine/server. Credit goes to this forum post.

Ad-blocking in Chrome and Windows

Ever since Chrome has added support for extensions, I’ve found myself flip-flopping between it and Firefox. Chrome’s speed is outstanding, but I still love the extensibility of Firefox as its extensions can integrate deeper within the browser. One area that’s bothered me is ad-blocking. Firefox can still do true ad-blocking where content is blocked before the URL is loaded, while in Chrome it is only possible to hide the ads after they are loaded by the browser. Which is an issue for me, as ad servers can cause delays in the loading of the main website. Plus less content means faster loading overall.

Today I wanted to drop a note about an application that I recently ran across that might have solved the ad-blocking issues for me without the need to run proxies that usually slow down the browsing process or are difficult to maintain and configure. Those who use Windows may know that you can block ads via the Windows hosts file. It’s a file that your PC uses to try to resolve domain names. If the domain name isn’t found there, the machine will then start looking to your external name server(s) (e.g. your internet provider, etc.). For years now there are people who have been using this file to block ads, and it works great most of the time. The only issues I ever had were that the file was cumbersome to keep updated, plus certain pages on the web become unusable. For example some video sites display ads before showing you the video. If the ad doesn’t not display, the video cannot be viewed.

Yesterday, though, I ran across a tool that seems to solve both of those issues, called HostsMan. It’s a tool that will help you keep your hosts file updated using online sources of ad lists. But it also supports exclusions, so that you can add in certain domains that should never be added to your file.

The only downside to using the hosts file to block ads is that you cannot white-list ads on a certain webpage, for instance. You may like a certain site but realize they are ad-supported. Unfortunately the hosts file is used separately per ‘request’ or item inside of a webpage and therefore cannot understand that you want to allow ads displayed within or alongside a certain page or domain.

But if you’re OK with that, I highly recommend this program to help speed up Chrome even more and keep your online experience (in all of your browsers) virtually ad-free.

Rhapsody broke my scrobbler! 3 weeks later, problem solved.

For those who scrobble with Rhapsody using RhapsodyScrobbler, I’ve felt your pain.  Ever since a Rhapsody update earlier this month, Rhapsody’s Recent Tracks feed has been broken.  Meaning I’m missing 3 weeks of listening history.  And they’ve been slow as molasses in fixing it.  I’m sure it’s because they’re running it through the same rigorous testing that prevents bugs from making it to production….DOH!

Don’t worry, I still love you, Rhapsody…

Anyway, I just discovered via the Rhapsody forums that someone wrote a scrobbler plugin for Rhapsody that integrates with the Rhapsody player itself.  Works like a charm!  The only mixed blessing is it seems to send track info as a track starts playing, rather than waiting until it is completed.  Perhaps an annoyance to those who prefer to scrobble only after listening to a complete song, but I haven’t minded so far.

Enjoy!

Google Chrome

It’s been over a month since it was released, and I thought I’d give my two cents worth, no matter how banal it may be.  Overall it’s an awesome initial effort from Google!  It is definitely faster than Firefox on my laptop and any slight improvement like that is a welcome plus.  The built-in developer tools and task manager, though not yet on the par of Firefly, are a great addition to an initial release.  Some of the UI effects are slick, such as the download statusbar, and its built-in support for ‘web applications’ is a neat, new feature (to me at least).

That said what I’m really waiting for is to see what happens in the future, specifically their support of add-ons, or extensions.  There were rumors early on that Chrome may support Firefox add-ons natively (similar to AvantBrowser’s Orca), but recently Google said they were going to be creating their own extension system.  A system that they hope is more stable and does not impact the browser’s overall performance.

For now I’m sticking with Firefox 3 until said extension system is completed and we see what types of extensions can be and/or are built.  You can use a proxy like Privoxy to replace Adblock Plus, and there is Greasemetal to allow you to use (some) Greasemonkey scripts in Chrome.  But they really need a vibrant extension community to pull over users like myself, as the performance of Firefox is getting better with each new release and is good enough to keep me from moving away from my highly customized browser.

Related to this, something that slightly worries me is Google’s past history regarding product development.  Don’t get me wrong I love all of their tools such as Docs, Maps, etc. but things like Gmail are still in beta after over 3 years have passed.  New features that you feel would just be built in are being slowly offered via optional Labs settings.  Though Google did an excellent job with their initial releases of Gmail and Chrome, they really need to keep the new features or innovations coming to keep users interested.  This is where extensions are so important, as no one at Google (or Mozilla) could come up with all of these trinkets on their own.