Subsonic Internet Streaming Software Review

Recently I found myself at work without my Microsoft Zune mp3 player and wondered, is there a way for me to listen to all of my music from my home server? I did a few Google searches and found this great open-source project called Subsonic. Subsonic allows you to stream your mp3s across the internet to a browser or a phone or most other internet connected devices. You don’t necessarily have to have a home server to make the product work but it does need local access to the mp3s.

Interface
The interface is very simple for anyone to use. It lists all the bands on the right side and you can select though to view the different songs and albums you have in the main window. Then all you have to do is build a playlist and hit play. It will also show any album art for any of the albums you have (I’m not real big on album art as you can tell). It has a few different methods to play music but by far the most important for my use is the flash player that streams the mp3 directly to your browser. This is how I listen to my music everyday.

Subsonic Home Screen
Subsonic Song Selection

Features
Subsonic has tons of built-in features that makes it both flexible yet not complicated to get running. It has a lot of options that allow you to customize how the application transcodes on the fly files that aren’t mp3s so they can be played via the flash player. You can also limit the bandwidth to a player which can help if you are trying to support multiple users, have limited bandwidth from the server location or sending music to a mobile device (cell phone). It has an integrated WAP site so you can browse and build playlists with any phone with a browser. It also supports downloading of podcasts so you can listen to those as well, however I have yet to try this feature. The application also supports scrobbing to Last.fm so you can share with your friends what you listen to via Subsonic. The application also supports library searching so you can find whatever song you need for the moment without having to remember or browse to that artist.
For a full list of features please visit: http://www.subsonic.org/pages/features.jsp

Subsonic Search

Subsonic Status

Why I Use This App
This app was impressively easy to setup, and reliably streams all the music from my house to where ever I might be on the go. The interface is intuitive and supports search and Last.fm integration. On top of all of that it is free and open source, which I just love.

More Information
Website: http://www.subsonic.org/
Download: http://www.subsonic.org/pages/download.jsp
Installation: http://www.subsonic.org/pages/installation.jsp

Read More

Digsby Encounters The Dark Side Again

A while back I blogged about how Digsby had gone to the dark side, well with their most recent update they take another step in that direction. Today they introduced a new “feature” that allows: “Trending News: We’ve partnered with the folks at OneRiot to bring the latest trending news stories to your social feeds.”, in other words we put random spam in your feed.

Yes, this can be disabled by going Preferences > General & Profile and unchecking “Show trending news articles in social network feeds”, but that’s not really the point. Digsby continues to introduce features to increase their bottom line by auto-opting in all of their users without notifying them of the changes. How did they not learn their lesson from Facebook’s Beacon fiasco or even their own policy of automatically opting in users for their own for-profit research? I ask of you again Digsby if you are going to change the way your product work you need to explain it to the user and let them opt in or out. You’ve done this when you added features like achievements but you fail to do so when it comes to your bottom line. I ask you again please come back from the dark side.

Read More

How to Remove H8SRT Trojan / Rootkit TDSS

The H8SRT Rootkit is a modification to the TDSS Trojan that installs a driver to hide itself, hijacks Internet Explorer, gives fake security and virus warnings, redirects search queries and major site access, as well as disables Task Manager, Registry Editor and blocks most anti-spyware applications. Not only does it disrupt normal use of the computer but also does a good job at trying to keep you from removing it by disabling the tools you would need.

I’m not sure how I got this little bug but it was one of the most stubborn apps that I had seen in quite a while. The hardest part about this is that it won’t let you download or execute applications that are used to remove it or identify what malware I had on my system. When I come across malware I typically go download MalwareBytes Anti-malware (MBAM) and run it and problem solved, however this time it wouldn’t download the application until I renamed it to just a generic “Setup.exe” and saved it. After it was installed I then was unable to execute it as “mbam.exe” I had to rename it to “notepad.exe” which then allowed me to execute it. Once I got it to run it removed some of the fake AV items, but after a few reboots and even safe mode the H8SRT Trojan was still on my computer. I did a bit of internet research and found out that Kaspersky has created a removal tool for TDSS.Rootkit which the H8SRT Rootkit is based. Once I downloaded and ran the Kaspersky tool: TDSSKiller, I follow up with another round of MBAM and now my system is clean.

Download TDSS Killer: http://support.kaspersky.com/downloads/utils/tdsskiller.zip
Kaspersky Documentation on TDSS Killer: http://support.kaspersky.com/viruses/solutions?qid=208280684
Kaspersky Free Virus Removal Tools: http://www.kaspersky.com/removaltools
Download MBAM: http://www.malwarebytes.org/mbam-download.php

Read More

How to Set Permission on a Service Using Subinacl

A couple of months back I was installed some communication software that made a VPN connection to the main server. It used OpenVPN to establish the connection and worked fine as long as your were an administrator on the PC. As I researched it further it installed a service and required that service to run on demand when the user launch the program. Since your standard limited user does not have privileges to start and stop services the application would fail to connect to the server.

So now the question becomes, how do you add permissions to a service?

Microsoft has an answer with a little known command line application called subinacl. This application allows you to view and edit security information for files, registry keys, and services. This can be handy if you are writing a script to change permissions on registry keys or files but the real power lies within the ability to edit the security information on services.

The syntax for subinacl: SUBINACL /SERVICE \\MachineName\ServiceName /GRANT=[DomainName\]UserName[=Access]

The Access parameter is broken down like this:

F : Full Control
R : Generic Read
W : Generic Write
X : Generic eXecute
L : Read controL
Q : Query Service Configuration
S : Query Service Status
E : Enumerate Dependent Services
C : Service Change Configuration
T : Start Service
O : Stop Service
P : Pause/Continue Service
I : Interrogate Service
U : Service User-Defined Control Commands

For my example I just needed to allow the Domain Users group access to run the OpenVPN service.

subinacl /service OpenVPN /GRANT=DOMAIN\Domain Users=TO

You may need to execute this from the folder where subinacl.exe is located. Also if it is running the command on a local system you can just type the name of the service and not the UNC path to the service.

Download subinacl.exe from Microsoft
For more information about this command please visit: http://support.microsoft.com/kb/288129

Read More

AT&T Tilt2 Review

HTC_Tilt2_Front_Open_AngleI finally got my much needed phone upgrade to the AT&T Tilt2. This is a large touchscreen slider phone with a full QWERTY keyboard that runs Windows Mobile 6.5 and HTC’s Touch Flo 3D interface. Previous to this phone I had a Samsung Blackjack running WM6.0 so as you can see this is a considerable upgrade. AT&T was pretty late in getting this phone to market as it was announced back in February 2009 and the first Touch Pro 2’s came to the US market in August with Windows Mobile 6.1 installed. AT&T opted to wait for Windows Mobile 6.5 to be ready and that pushed the date back farther than expected I think. The AT&T Tilt 2 officially launched on October 18, 2009 but was available early though their Premier website.

Calling
Comparing the two on just basic features the Tilt2 has fantastic call quality and reception compared with my old Blackjack, I have yet to drop a call. The speakerphone is also fantastic as it is very loud with little speaker distortion at full volume, it also has feature of is you place it face down on table it automatically enables the speakerphone. I have found this to be quite handy when I am busy with my hands and still need to answer the phone. In using the speakerphone most people don’t notice they are on it so that is always a plus in my book. To make calls on the phone you must either use the on-screen keypad or the contact list both of which are finger friendly and easy to read. This phone also has ability for conference calling, although I have no need for this I have heard that it is one of the best phones out there for setting one up.

SoftwareHTC-Home-TF3D-Tilt2
You’ll notice straight away that you have HTC’s Touch FLO 3D installed as it gives you several tabs to slide over and allow you to easily get to your Contacts, SMS, Email, Internet, Calendar, Stocks, Pictures, Music, Weather and Settings. I enjoy using Touch Flo 3D as I find that it consolidates what I do most on my phone and makes it easier and quicker to complete that one task. Touch FLO 3D isn’t just a skin, it also has a few applications that substitute for the still clunky versions of SMS, Contacts and Calendar, although if you are used to the WM way the apps are still easily found. SMS and Email work as expected, I am able to setup several email accounts to check no real surprises there. Email still isn’t HTML based so if it isn’t text it just looks garbled. The contact manager also has adds a nice touch by integrating with Facebook and allows you to import pictures and contact information directly to the phone. The contacts also allow you to slide between either contact information, SMS, Emails or phone log about each contact that I find very handy. My few minor complaint, the weather app doesn’t get my local weather only the larger cities around mine, also the clock on the home screen refreshes the time every time I tap the screen which I find quite annoying when trying to close apps with the task manager.

Web Access
Mobile web browsing I would say is a good solid A. I find that the 3G coverage in my area is quite fast providing just a few seconds to get most pages and is able to download a several megabyte file quickly as well. The AT&T Tilt2 comes with an updated Microsoft Internet Explorer and Opera Mobile 9.5. I find that both IE and Opera a pretty fast at rendering pages, however the inability to zoom all the way out on a web page in IE makes me favor Opera a bit more. I have configured my phone to use IE when viewing mobile sites and Opera when trying to get a real web page. In Opera I have noticed that it tries to render pages at about 800px wide which is makes most web viewing very pleasant, it takes just a few seconds to load up my page and even renders the embedded Google Maps with only minor delays. I also installed Skyfire via the new Windows Marketplace to round out my browser attack which works well as expected with my experience on the original Tilt and even my Blackjack.

GPS / Mapping
I was surprised to find that Google Maps was not preloaded on the phone as pretty much every phone I have seen that have GPS typically comes with this. I added it and it works as expected. Comparing this GPS speed with the Tilt is like night and day, it takes me about 15 seconds to get a GPS fix with the Tilt2 compared to the original Tilt where it could take a few minutes. This is a much welcomed improvement as I am counting on this more when navigating in big cities. The phone does come loaded with AT&T Telenav which I am not interested in as I am able to read a map. I have also installed an app found over at XDA developers called GPS Enabled Weather Radar. This app does something very simple by getting your GPS location and then getting the radar. It has some great configurable options for animating the map or zooming in on it, and is pretty fast and super handy.

Windows Mobile 6.5Start-Menu-WM65-Tilt2
One of the first devices to ship with this new mobile platform is the AT&T Tilt2. The largest changes can be found in the by pressing the Start Menu you will see a honeycomb layout of icons for you applications. Other changes in the OS are much smaller such as tabs and finger friendly menu text sizing. If your used to using a Windows Mobile don’t worry you will feel right at home.

Windows Marketplace
This has been a longtime missing piece of the puzzle for Windows Mobile users for years, too bad it took so long for Microsoft to realize this. The Marketplace is very good providing users a quick way to download and install applications for your mobile phone. It has a several categories and features that can help people find the correct app or allows you to search for the one you need by name if your in a hurry. There are both free and expensive apps in the store, however I don’t see the expensive ones getting bought all too often, with most of the applications in the iTunes store being 99 cents or so I can see some room for cheaper competition to come in and make a difference. The Marketplace allows you to send it to your AT&T bill or pay with a Credit Card which are nice options to have. My only real complaint is the large text size on the main screen, just not needed for my phone with such a large screen.

HardwareHTC_Tilt2_Back
The Tilt2 is very close to being almost a direct copy of the unlocked European version of the HTC Touch Pro 2 with an extra PTT button on the left hand side, which still doesn’t match the phone in color but is easily re-assignable. The only other difference is the toned down back cover which is a super dark gray and a brushed metal finish in the center of the speakerphone. The keyboard is on the one side of the fence or the other in that you either like it or you hate it, coming from typing on a Tilt and a Blackjack I like it. I think AT&T is right in that you really don’t use the numbers and much as the punctuation because you are typically writing emails and texting which usually don’t have numbers in them. I treat the FN key as I do the shift and find it rather natural. The keyboard also features silver keys with a white back-lighting and a the same brushed metal underneath the keys. I’ve notice that the silver keys are sometimes hard to read during the day but since it is configured like a standard keyboard I hadn’t really noticed this being a problem. The stylus is not magnetic but does activate the device, with WM6.5 and Touch FLO 3D you never really need to use it. The largest problems with the Tilt2 is the lack of a 3.5mm headphone jack, the adapter to it is way too big and clunky to make it truly practical. Battery life has been pretty good I have only managed to kill the phone once by using up the battery. I typically charge it every night and could stretch the battery life to 2 days if I didn’t use the internet and text so much, but where’s the fun in that.

Overall
This phone has been a real game changer when it comes to communicating with my world. The large screen allows me to view full web pages on demand, with GPS I can navigate the world or get exact weather information as needed, and using the large keyboard I am a text and email machine, plus to top it off it can call people and has a great speakerphone, this is one serious device. This is a welcomed upgrade for anyone who needs to get something done on the go and needs a real keyboard to get the job done.

Read More