Shared posts

05 Jun 02:34

View FIFA World Cup 2014 Match Schedule, Scores, Stats And More With iCup 2014 Brazil

by noreply@blogger.com (Andrew)
As all football (soccer) fans most most probably already know, the 2014 FIFA World Cup which will be hosted in Brazil, is scheduled to start soon, on June 12.

To stay up to date with the latest scores, check out the match schedule and much more, you can use a cross-platform application called iCup 2014 Brazil.

iCup 2014 Brazil screenshots

iCup 2014 Brazil is a freeware desktop application for Linux, Windows and Mac which can be used to view the FIFA World Cup 2014 match schedule and groups as well as detailed information about each match: scorers, events, stats, formations and so on. The application should also provide online updates with real-time data during matches time but, since the 2014 FIFA World Cup hasn't started yet, I can't test this feature for now.

iCup 2014 Brazil app features:
  • displays the 2014 FIFA World Cup matches calendar (by date or stage) and groups along with a search feature;
  • graphical visualization of the groups and 2nd stage;
  • automatically converts the matches date/time based on your local timezone;
  • direct linking for commenting the results into your preferred social network (Facebook, Google+ and Twitter);
  • available in about 30 languages;
  • responsive user interface (the layout adapts to the window dimensions);
  • proxy support.

Here are a few more iCup 2014 Brazil app screenshots:

iCup 2014 Brazil screenshots

iCup 2014 Brazil screenshots

iCup 2014 Brazil screenshots

iCup 2014 Brazil screenshots

The FIFA World Cup 2014 match events, formations and statistics are donationware (to help pay for servers and bandwidth) in the Mac and Windows versions but are available for free in the Linux version.

As you can see from the screenshots above, the application doesn't look native on Linux, even though it uses GTK+2. However, being an application that's only useful for about a month, I'd say that doesn't matter that much.

The Linux app is advertised as being 32bit only but you can get it to run on 64bit by installing libstdc++6 and GTK+2 for 32bit (see below).


iCup 2014 Brazil download and usage


In Linux, iCup 2014 Brazil requires GTK+2 and libstdc++.so.6 so make sure they are installed (on 64bit, you'll need the 32bit multiarch packages). 

For Ubuntu, install these packages by using the command below:

- 32bit:
sudo apt-get install libgtk2.0-0 libstdc++6

- 64bit:
sudo apt-get install libgtk2.0-0:i386 libstdc++6:i386 libgtk2.0-0 libstdc++6
(if you didn't previously install 32bit/multiarch packages, this will install quite a few dependencies - but you'll need them sooner or later because apps like Skype, Google Earth, etc. are only available for 32bit/multiarch)

Once the dependencies are installed, download the application (link below) and to use it under Linux, extract the downloaded archive and double click the "iCup 2014 FREE - Brazil" file from the folder where the app was extracted.

Download iCup 2014 Brazil (for Linux, Windows and Mac OS X)

05 Jun 02:12

UX London: Meaning in an Internet of Things

by info@lukew.com

In her Making Meaning in an Internet of Things presentation at UX London 2014 Carla Diana shared a framework for thinking about connected, smart devices. Here are my notes from her talk:

  • We didn't anticipate how quickly many devices would have computers within them.
  • Pay attention to the mavericks. What kinds of needs are coming out from early adopters?
  • Many smart sensor applications are now available. Look at these to understand what not to do, they are often too complicated for average people?
  • So where do we find meaning? How do we go from data to wisdom? For example GPS coordinates to driving direction to emotional meaning (which devices can't tell you).
  • How can you turn data into knowledge about yourself, others, or the world?
  • Working with others: sharing information, presence, team dynamics.
  • Environment: exposing the invisible (umbrella the lights up if it is needed), remote control, macroscopic and microscopic data collection (environmental sensors).
  • We really have a blank slate moment. That creates a lot of opportunity for designers. Products have to be about something, people need a sense of purpose and need.
  • Data must be truly meaningful, complete, and fairly complete.
  • Information must come from multiple sources.
  • Products must be easy to set up and provide feedback in a human language.
  • Privacy and battery/power connections are still issues.
  • Start making and learning. There's lots of frameworks and tools available to start exploring Internet of things applications.
  • How can natural gestures be turned into something that can broadcast and communicate?
30 May 14:39

Don't Pass Out Drunk, Or You'll Miss Meeting Dave Grohl

Jorge.e.avila

Lesson learned!

Don't Pass Out Drunk, Or You'll Miss Meeting Dave Grohl
These images are floating around Reddit at the moment, acting as a sort of cautionary tale for either falling asleep in public or drinking too much. Or both. Pictured is The Maccabees drummer Sam Doyle missing his chance to meet Dave Grohl and John Paul Jones.



Submitted by: (via UPROXX)

28 Feb 12:19

Create Classy Slow Motion Videos In Linux With slowmoVideo

by noreply@blogger.com (Andrew)
slowmoVideo is a Qt application for Linux and Windows that can be used to create beautiful slow motion videos. But don't think all it does is change the video playback speed! The tool can smoothly slow down and speed up the video with optional motion blur.

slowmoVideo Ubuntu

The application is not new and is actually quite popular, but I just realized I never covered it on WebUpd8, so I though I'd let you know about this cool application, in case you're not familiar with it.

To get an idea on what the application can do, you can watch a video created by the slowmoVideo developer from an image sequence:


Timelapse retiming (slow motion) from Simon A. Eugster.
He explains:

"Source material for this video was an image sequence shot with a Nikon D90. The clouds were moving so quickly that even with shorter intervals (9 seconds; For a different timelapse I used 20 s which was still enough for the clouds there) the video was playing too fast."

Here's another video which has only some parts in slow motion:


Short dream – Hair in slow-motion from Simon A. Eugster

slowmoVideo features:
  • can be used with any video format supported by ffmpeg;
  • supports loading image sequences;
  • motion blur can be added to the videos.

As you can see, the application doesn't offer a huge amount of features and instead it's specialized on doing one thing only: creating amazing slow motion videos from your footage.

slowmoVideo isn't exactly intuitive, but the documentation available on its website should be enough to get you started. You'll find it HERE.

One note though: I recommend trimming your video before importing it into slowmoVideo because it extracts frames from the video when importing it and that will take a long time if your video is relatively large.


Install slowmoVideo in Ubuntu


slowmoVideo can be installed in Ubuntu by using its official PPA (there are no packages for Ubuntu 14.04 yet!). To add the PPA and install slowmoVideo, use the commands below:
sudo add-apt-repository ppa:brousselle/slowmovideo
sudo apt-get update
sudo apt-get install slowmovideo


Download slowmoVideo


Arch Linux users can install slowmoVideo via AUR.

Download slowmoVideo (for Windows or source files). The downloads page includes build instructions for Debian/Ubuntu, Fedora, and openSUSE.
28 Feb 12:17

Portal 2 Released On Steam For Linux (Beta)

by noreply@blogger.com (Andrew)
Portal 2, a popular first-person puzzle game developed by Valve, is now available on Steam for Linux, as beta.

Portal 2 Ubuntu

The game, released in April 2011, can be played in single-player campaign or in cooperative campaign (multiplayer) and consists of exploring the Aperture Science Laboratory, a complicated, mechanized maze, and interacting with the environment.

The player must solve puzzles by creating portals connecting two surfaces and the characters can use these portals to move between rooms or to "throw" objects or themselves across a distance.

Below you can watch a Portal 2 Trailer video:


(direct video link)
To install Portal 2 in Steam for Linux, firstly buy the game if you haven't already:

Note that the Steam game product page doesn't yet say the game supports Linux, but it does.

Then, right click the game in Steam for Linux, select Properties and on the BETAS tab, under "Select the beta you would like to opt into" select beta:

Portal 2 Ubuntu

Valve hasn't published the Linux system requirements for Portal 2 yet but I've tested it using Intel HD 3000 graphics and it worked pretty well (Ubuntu 14.04). However, you can get an idea on the system requirements by taking a look at the Windows and Mac specifications @ Steam Store.

Portal 2 Beta is available for Linux on Steam and costs 14.99€ to 19.99€ (depends on country) / £14.99 / $19.99.

If you encounter bugs, report them @ GitHub.

via G+
14 Jan 03:37

Humble Indie Bundle X Drops with 6 Games for Linux

by Sam Tran

humble-bundle-tileThe latest Humble Indie Bundle is here with all 6 games available for Linux!

The post Humble Indie Bundle X Drops with 6 Games for Linux first appeared on OMG! Ubuntu!.

03 Oct 15:39

What Does it Mean to be Simple?

Jorge.e.avila

Just enough is the real less

All designers say simplicity is important, but what does it really mean to make something simple? Most of the time we think it means less, that by removing stuff we achieve simplicity. We think by keeping content above the fold we’re helping people focus, or by using bullets instead of paragraphs more people will read it, or by cutting text in half it becomes more clear. But simple doesn’t mean “less”. A better definition would be “just enough”.

Oops, I may have oversimplified there…

In some cases designs actually need more of something to become simple. So a better definition of simple is “just enough for comprehension and the ability to pursue and complete our goals”. Instead of hiding or cutting stuff away, here is how we can achieve more meaningful simplicity in our designs:

  • Have a single core idea (not several ideas, or a partial idea)
  • Improve clarity over time (don’t overwhelm with inappropriate details)
  • Use consistency (avoid using unnecessarily unique interfaces and messages)

Have a Single Core Idea

Attention and interest are the first things you need to develop to get someone to take any kind of action. The best way to grab attention and build interest is to present a single core idea, fully fledged. This allows the user to make a binary decision about it: “Am I interested or not?”. Introducing a feature in a way that people can instantly map it to a desired outcome will help them prioritize and be confident about their next step. The need to present a single core idea is true from the big picture all the way down to each of the smallest features.

“Nothing says Send Message, like the words ‘Send Message’.” - Des Traynor @destraynor

This is an example of a small feature being extremely clear to an outcome. The copy here could have been “Go” or “Submit Now” or just “Send”. None of these are as clear or binary as “Send Message”, which in two words allows people to confidently agree or disagree with it. As you move into more complex features being binary gets exponentially harder, but the goal should remain the same: lead people with a core idea that properly sets their expectations. If we fail to do this, the perception of complexity will grow.

A single core idea is:

  • Binary - simple enough that there are only two sides to it…allowing people to assess their agreement or not.
  • Stated in plain language - be as clear and obvious about the problem or opportunity as possible.
  • Repeated constantly - every interface should reiterate the appropriate problem or opportunity where appropriate.
  • Tied to an outcome - the end goal of each problem or opportunity should always be visible.

Improve Clarity Over Time

After gaining people’s interest, getting them to invest their time and mental energy is the next big step. Even when your audience finds your application interesting, there can still be lots of friction. If they’re intimidated by it, the adoption rate will be slow. You have to show them that they can accomplish their goals without frustration.

“Web copy: Write too little and the meaning doesn’t come through. Write too much and the block is skipped because it was too thick to scan.” - Ryan Singer @rjs

Much like a conversation that is refined over time, the right details in the right moments will give momentum to the process and increase the chances of it reaching a positive end. Removing relevant, but inappropriate details, will keep people moving forward and reduce the chances of being distracted. Remember, every investment of time or mental effort without a meaningful result will add to the perception of complexity.

Improve clarity over time with:

  • Clear starting and ending points - make sure it’s obvious how to do something valuable within an interface.
  • Progressive disclosure - be appropriate: put focus only those details that help with comprehension of the current task.
  • Obvious paths - always provide a clear transition to the next step or level of detail.

Use Consistency

A new user and a long-time user are very different animals. If you want to keep people around, you need to help them feel like they’re mastering each part of the application and have no reason to worry about the next one. Each feature needs to be approachable enough to seem enjoyable and feel like it’s going to be the best use of their time and energy.

“Whether it is flags waving in the wind, the difference between empty or crowded train platforms, or the footprints in the fields that suggest paths to follow, we search for significant signs in the world that offer guidance.” - Don Norman @jnd1er

Showing people a friendly face will give them confidence and put a smile on their face. Help people see things they’ve seen before and draw conclusions based on things they already know. There’s nothing wrong with a complex interface when you have a complex problem, but there’s no excuse for dropping someone off in a foreign land without a guide or a map. That’s just mean.

Be consistent through:

  • Consolidating routines - identify similar processes and use similar approaches.
  • Building patterns - put similar things in similar places so people can act through intuition.
  • Occasionally breaking the rules - know when an interface is genuinely unique–it’s probably not as often as you think.

When More is Less

Prevailing wisdom suggests that simplicity is about less…removal and reductionism. But simplicity is really about comprehension and clarity of purpose…can we design such that people instantly understand what’s going on and make a confident decision about what to do next? To practically achieve simplicity we can stick to a single core idea, improve clarity over time, and use consistency to help users achieve efficiency. In this way more can be less…by adding the appropriate details at the appropriate time the entire process comes to seem simple to the people using it. Simplicity has tricked us into thinking its about less. But it’s really about having just enough.