Showing posts with label Just Works™. Show all posts
Showing posts with label Just Works™. Show all posts

03 February, 2014

How to watch Google Photospheres

I'm fairly certain you all know what panorama photos are. If you don't it's those veeery wide photos, that you can take with most of today smartphones and with some digital cameras, that allow you to move from side to side in order to capture wide views of (usually) nature. If you don't have a device that supports this, then you can also use some software tools to make panoramas from multiple overlapping horizontal shots. End results are something like this:
Panorama of Lago Maggiore, north of Italy

Panoramas are swell and perfect. But the only cover some of the story. Google came up with a way to also add all the missing parts, by allowing you to create a sphere photo. Basic idea is the same. You move your camera around and the software stitches it together. Only trick is that you move your camera all the way around. And up. And down.



So now you have a photo that puts you on the spot somewhere and you can rotate to your hearts content. The only problem is that it's a bit difficult to actually view that photo, if you're not an owner of an Android phone.
Sure, someone can send you their Photosphere, as they're called, and you open it on your PC. But you only see this:

The picture is nice, but it's a bit out of shape in lots of places. And it does nothing for your desire to be "on the spot".

Luckily there is a web page called http://photosphereviewer.net/. Smart people there allow you to point your web browser to location on your disk, where you have photospheres that your friends shared with you. And then you can watch them in all their intended glory. And in case you don't have one handy, they have several examples on their page. That's also where the above pic is from.

Have fun,
Vlado


17 January, 2014

How to locate the browser tab that is source of an (annoying) sound

You're going crazy, but you still cannot find where the sounds are coming from!

It's something that probably happened to everyone of us at some point or other. We have lots of tabs opened and in one of them the designer has chosen to add a component that plays some music automatically. Or starts a video. Or has an add that has to talk to us...
Usually if we open the tab, we'll spot the culprit at that time, mute it and be done with it. But it could happen that we will close the browser (or it will crash) and when we re-open it with all the tabs, we won't have any clue where that cursed sound is originating.



So what to do?

There are multiple solutions to this problem. I'll list as many as I can come up with, starting with most complicated ones (and maybe least useful) and going towards simpler ones.

1. Reload the tabs

This option is fairly complicated, because it involves lots of work, depending on the amount of tabs that you have open.Basically you have to go to every tab and reload it (press F5 to speed up the process). When you reach the tab that is the source of the sound, playback will be interrupted while it reloads and you'll know that you have located the guilty party. Apart from having to go through every tab to find the problem, you may reload some pages where you were doing things and inadvertently loose some data. But sanity is more important, eh?

2. Use Volume Mixer control to disable the sound in the web browser

This option is more of a workaround than the solution. It stops you going crazy, but it doesn't really help you finding which tab is the problematic one. It simply mutes all the sound that the web browser generates. Problem with this is that it will also mute the sound in the tabs of that web browser that may actually be useful to you. It's all or nothing.



You can find the Volume mixer, by clicking on the volume icon in your notifications bar and then clicking on the Mixer link.




3. Youtube? No problem.

Youtube has implemented a useful feature a few months ago. If you're watching a video on  Youtube, the tab where the video is playing will display a well known triangle icon that means play. This helps you to quickly determine which of your Youtube tabs is responsible for the noise. This functionality is browser-independent.

Click to view larger


4. Chrome - all is known ;-)
Since Youtube is Google's subsidiary it's probably not surprising that Google took previous feature and integrated it as a generic functionality into the Chrome web browser. Now any pages that generate sound will have a speaker icon in shown in the tab header which will allow you to spot the annoying web page at a glance.
In the example below three out of five tabs are playing video. However one of the three tabs has the video muted, so the speaker icon only shows up on the two active ones.

Click to view larger


Enjoy some good music and don't loose your mind over it,
Vlayke

26 November, 2013

XBMC – When watching movies or TV shows is just easy - Part 2

Part 1

Even though you can install XBMC on virtually anything, from an Android phone, iPhone (if jailbroken), Raspberry Pi device, and there are even Linux distributions that are made with sole purpose of running XBMC, I’ll again do the KISS thing and simply install it as an application on my Windows PC. You can go to www.xbmc.org and on the right hand side you will see a nice, large "Download" button that will help you to transfer the installation package to your PC.
When you transfer it (it's around 50MB at the time of writing) you simply go through setup like you would with any other piece of software. Defaults will work fine and when setup runs its course, you have the application itself installed and ready to run.

When you first run it, you will be presented with a nice, large user interface that is designed (also) for TV use. As such, you can completely disregard mouse and simply use your arrow keys to move around the interface. Enter will get you in a particular menu, while Backspace will go one level up. Full list of keyboard shortcuts can be found here. Of course, mouse will work just as well.


Now we will want to let XBMC know where media files are located. We will enter the "Videos" menu, then "Files" and finally "Add Videos..." section.



 First we will add movies to the database. You will get an option to name the media files in the location. If you have more than one location where you store movies then name your location, so that it makes sense to you. I will simply call it "Movies". Then browse to the location where your movie files are. This can be on your PC or somewhere else on your network. Maybe another PC or on a NAS server. In my case it will be a local drive with Y: letter assigned to it.




When you locate the folder where your movies are stored, you confirm it. Then you will be able to let XBMC know, that the folder contains movies in the content selection. This allows XBMC to scan the folder and identify the movies and put up all sorts of nice things about them, such as title image, list of actors, summaries and so on. When you get asked if you want to refresh the info for all items in the path, answer "Yes".



Movies are added, so you need to add your TV series as well. Process is the same as before. Only difference is that you now you specify content as "TV Shows". When you're done you again answer affirmatively to the "refresh info" question. You should now have Movies and TV (or whatever you named them) in your list of libraries.



And that's it! You're done! After the scan of your files is finished and you back out of the menus, you will be able to see two new entries in the main screen. One will be "Movies" and other will be "TV Shows". If you move over them, you should already see what content XBMC was able to find and catalogue.



And if you enter the individual selection, you will be able to see your media files and start watching them.



This completes the initial XBMC posting. Sometime in the future you can look forward to information about remotes, subtitles, TV streaming and similar.

Enjoy this greatly,
Vlayke

XBMC – When watching movies or TV shows is just easy - Part 1

It didn't start out like that, but this post will be divided into few parts. It's a bit too long for a single entry, in my opinion. So, here's the 1st part:

You probably watch movies on your PC now and then. You may also watch TV series there. I used to use quite a few different applications to do that over the years. I eventually went for the KISS approach (Keep It Simple, Stupid) and was using Windows Media Player with some codecs thrown in. It did its job quite well. Especially with my unwillingness to install extra software that was either bloated or not too user friendly (at least for my taste). That’s one of the reasons why I was avoiding VLC player, for instance. Even though it is extremely capable player and plays practically everything that you throw at it, it’s simply just a bit too ugly and just slightly less intuitive than what I want for my daily use.

With things like movies and TV shows I am a bit of a organizational freak as well as a hoarder. I like to have things arranged into seasons. I like to know if I have actually watched something already or not. I don’t mind if I can see some sort of art-work associated with that movie and/or TV show. And I also like to have English subtitles for everything. Even the shows that actually are in English. Sometimes you can’t watch stuff at full volume or with headphones and sometimes you don’t want to concentrate too much with unusual accents and subtitles can help out a lot.

One day I crossed my internet-browsing path with a piece of open source software called XBMC. It’s quite simply one of the best written pieces of software that I’ve ever used. Especially if you consider that it’s free of charge. I love using it and really cannot recommend it enough to anyone who uses PC to watch movies or TV shows.



It’s very likely that in the future I’ll delve into some additional use-cases and tweaks for XBMC, but for now, let me just explain how it works and in the following parts, how we can set it up.

Apart from its ability to let us watch movies or TV shows, XBMC can be used also to watch live TV. That does require either a TV tuner in your PC or an IP TV subscription. But on top of that you can also use it for your audio collection and listening pleasure as well as for watching pictures.
The whole program is extremely customizable and made with TV screens in mind. That means that it will work if you watch it from afar and does not require mouse as a primary (or indeed at all) method of interaction.
It also allows you to access media from any number of sources. Either local disks of your PC, network locations such as other PC shares or your NAS device that you may have somewhere at home or some other source.

Before you install XBMC it makes sense to check how your media files are stored and, if necessary make some adjustments. While you can have your movies stored on different location, as well as your TV series, it's best if the two types of files are not mixing on the same location.
For start let's assume that you will have two basic folders. You name one "Movies" and another "TV". Into each one you put your respective content. Again it's a good idea here to make subfolders with names that reflect titles of your media. For instance: "Star Trek The Next Generation". And in there you can dump all the files with episodes of that show. If you have more than one TV show it's fairly likely that you already have organization like this. For TV shows, if you wish, you can make subfolders for every season, but you don't really have to. After this you're ready for XBMC.

I hope this whets your appetite a bit :-)
Next time I'll go over the setup process and how we add some media into the player.

Enjoy,
Vlayke,

Part 2

24 October, 2013

Editing messages in Skype?

If you're using pretty much any IM (instant messaging) application and/or app, chances are that you sometimes mitsype something. :-)
Skype allows you to edit your sent messages in a very easy manner.




Your last message (the one that you just sent) can be edited, by simply pressing the UP arrow key. When you do that the affected message will get highlighted and text to modify will appear at the input box. Then you can simply modify that message, like you would if you haven't sent it yet. Person on the other side will, however, be able to notice that you did the editing, since there will be a small icon of pencil at the end of the edited line.




Messages before the last one can also be edited. But in that case, you'll actually have to right-click with mouse on the message that you wish to edit and then select "edit message" from the selection.

You can go even further. You can actually delete the embarrassing message.


Of course this only helps if person on the other side wasn't there, when you typed it... :-)


If you have any suggestions for something that you would like to see here, let me know in the comments. Maybe there's an easy solution available for that too.

Enjoy,
Vlayke

18 October, 2013

Doing presentations? Replicating your desktop or extending it?

In the previous post I've stated that I'm a big fan of keyboard shortcuts. I'm also a big fan of working on multiple monitors. I find that it does wonders in almost any work type to have windows open on different displays.

Since pretty much everyone I know is replacing their old desktop PCs (if they even have them anymore) with laptops, the whole thing becomes even simpler. Pretty much every laptop has some sort of video-out port. It will either be VGA, or some version of HDMI or Display Port. And practically every laptop that I've seen allows for a separate output on this video-out connector.
This means that if you own a laptop and have a workspace that you use all the time, it makes a lot of sense to put a monitor there. Especially since you can get a 24" full HD monitor for less tan 160€ these days.
And turning this functionality on is usually as simple as using another keyboard shortcut (Windows+P).



In any case, what is also interesting is that if you attach a projector to your laptop, it's like having an external monitor. I don't know why, but apart from some of my colleagues, who do presentations for a living, almost no one ever uses ability to have separate desktops on laptop monitor and on the projector.

There are a lot of reasons why it makes very good sense NOT to show your desktop during presentations:

  1. Primary desktops are often messy and un-professional. What I mean with this is that there are often a lot of icons there. Shortcuts, documents,... In some cases it's nothing special in other cases there may be a document or two with sensitive names and you may be showing them to the whole auditorium.
  2. IM and email pop-ups. Unless you're extremely conscientious you likely don't close your IM programs (Skype and the like) before you start a presentation. If you are showing your primary desktop, then you can at least expect to see people who just signed-in to pop up there. Or, there may be an embarrassing beginning of a message or email that shows up briefly. Not really how you leave a good impression on your audience.
  3. Reference look up. Obviously, when you're presenting about a certain subject, you know EVERYTHING about it, right? But what the audience may not know is that some of your knowledge is due to the notes and reference documentation that you have on your own screen, while they're looking at your presentation.
  4. Power Point Presenter view. If you're using Power Point as your presentation software of choice, then Presenter view is something that you absolutely have to use. While slides are being shown normally on the projector, you can see your current slide, notes as well as previous and a few next slides on your laptop screen. Perfect in order to keep your flow going through the presentation.

So, is there any reason NOT to extend your desktop? As it turns out, there is at least one that is valid and another that sucks, but is realistic:
  1. You're doing a demo of a product. Such presentation can be problematic, if you're sitting in front of an empty primary screen and the product that you're demoing is projected behind you. Then you either have to crane your head back or even turn your back on your audience. And both of these things do nothing to enhance your presentation. So in this case seeing the same thing on the projector and on your laptop can be useful.
  2. If you have a crappy presentation tool that doesn't behave well in two-screen mode. So far I've only seen one such tool, but my hatred towards it is not diminished by that fact. I'm talking about a product that looks slightly like Acrobat Viewer but is in fact not. It's called Lock Lizard and is a tool that allows for presentation of copy-protected content. The tool is crap in more than one sense, but it really excels in how it doesn't work if you want to use it in extended desktop deployment, while presenting. So unless you really go out of your way to trick it, you simply have to revert to single desktop mode.

My conclusion here is that multi monitor environments rule! It doesn't matter if we're talking about a standard monitor or a projector, most of the time it makes excellent sense to extend your desktop. And it Just Works™.

Enjoy,
Vlayke


14 October, 2013

Hola

8.6.2015 [Edit]
Hola was revealed to be a problematic tool. Please check my warning post here on details.
------------------------------------------------------------------------------------------------------------------

I don't live in the US. However either myself or my colleagues travel there on a fairly regular basis. For us the US is a source of good deals and sites like Amazon are especially handy, especially with their predictable delivery times and willingness to deliver to hotels.
The thing is, I could order most of things directly home, but then postage and customs costs would completely negate the original bargain.
So I invested in a service called Amazon Prime which allows for free expedited shipping. Fast shipping for me is important if I want to be sure that package will get to the hotel while I'm still there.
However, all of this is not too relevant here. What is important is that, besides free shipping, Amazon Prime also gives you access to a huge library of streaming video (both TV shows and movies) that you can watch for free, as long as you're a member.
If you're located in the US, that is... 

So now I was in a situation where I paid for something but couldn't access it, due to not being in the right place.
There has to be something that can be done about it. 

So I started to look on the Web. Like with pretty much everything else, there were a lot of people that had similar problems like I did. Most of the suggestions revolved around VPN or proxy solutions. I looked at some but couldn't find anything that would just work in the way I wanted it too.
There were a few things that I expected from the solution with which I would be happy :
- it has to be free. I already paid money for my Prime subscription. I don't want to pay more to get my original purchase "activated".
- it should Just Works™, with as little impact as possible to the other things that I have to do on my PC.
- it should work all the time.
- you have to be able to set your "exit" location. In other words: where the website, that you're visiting, thinks you're from.
None of these parameters is a deal-breaker for me, but the more I could find in a single solution, better I would feel about it.

VPN solutions looked good on paper, but had a few problems. You have to pay for them (understandable) in general all your traffic will go through the VPN. And while I only need to be seen as someone from the US, I may want to use some other location also. So that's not perfect.
Proxy alternatives didn't pan out much better. While they are often free, they seem to be much less stable in terms of longevity. In other words, one may work today, but not tomorrow. Also performance can be questionable. And, again, it's not too simple to direct traffic from different sites as if it comes from different countries. So proxies didn't seem to work out too well for me either.
I then focused for a bit on TOR

I may write a bit more about this product/project at a later time as online privacy is something that I'm a bit concerned with, but I usually give in to the comfort of convenience. In any case TOR, in theory, offers ability to present yourself as if you're from a country of your choice, but in practice it's something that again proved slightly complicated for me and also performance left something to be desired due to all the hops that the traffic needs to make inside of the network.
So...
I wasn't happy.

I then looked around a bit more. And I found something called Hola


I'm not sure why I haven't run across this service earlier, but it provides everything I was looking for! It's available primarily as a browser plugin, but if you need to move non-browser traffic then there is an application for Windows and Android available.
So, what does it do?
It does exactly what I wanted. It convinces the website which you open, that you're from a country of your choice. In my case, the US. Most web sites work by default, for some you may need to find a plugin, which can be found on Hola's Facebook page (simple Google search will do the trick).
If you're using the web plugin, then you can actually have different tabs open to different sites and a choice of a separate country in every tab.
It's free.
It's (at least it seems) reliable.
And it Just Works™.

So, if you want to access something that may be blocked from from external access and you either travel a lot or simply don't live in a country where the content is presented, then I would say that this is a service for you. So far it worked for me on pretty much any site that has blocked content. Obviously there may be exceptions, but I haven't found one yet.

Enjoy,
Vlayke

12 October, 2013

1st post! :-)

Hi all,

A bit of introduction about what will be happening here:

Over the years I've been and still am an avid user of all that is technological. I like computers, mobile devices, gadgets,... At the same time I'm lucky enough to work in a computer-related job.
Nevertheless I'm often frustrated to find that a lot of things are just a bit too complicated. Just a bit counter-intuitive.
I'm also very, very happy when I find some small nugget, some small thing that Just Works™. Once every so often I let my friends know about it and more likely than not, they are similarly excited about something that makes things simpler and works as it is supposed to.

So, what I'll be doing here will be to share some those discoveries with you, who will stumble upon this blog. Due to the nature of how I come across my discoveries, updates will likely be sporadic, at best, but I'll see if I can keep them going.

Since I like a lot of different things, you may find things here that will be "WOW, this is insane! I cannot believe I never knew about this!" or you may have a "Meh, who cares..." reaction. Hopefully it will be more of the former than the latter.

To kick things off, I'm linking to an article that I've written more than five years ago, when I was working for a company called NIL. At the time Windows 7 was just released and I was trying to combine 64-bit version of Win7 (which is what pretty much everyone is using today (unless you moved on to Windows 8 of which I'm not the greatest fan) and Cisco VPN client. Problem was that at the time Cisco wasn't making a 64-bit version of the client. So I stumbled across a solution that worked for me.
The article is today likely irrelevant, but we have to start somewhere. On NIL's page it's broken down into five parts and I'm linking to it here:
Part 1
Part 2
Part 3
Part 4
Part 5

Enjoy,
Vlayke