Wednesday, June 17, 2009

Firefox 3.5 RC Update Pushed to Beta/Preview Testers

The long anticipated update to Mozilla Firefox updates again. :) If you have been using Firefox 3.5 recently like me, you can receive

From the Beta Download site, you can download Firefox 3.5 Beta 4. But from there, pressing the Check for Updates button would update your Firefox to a version known as 3.5b99, which is a preview version, between beta and RC.

Just today, another update has been pushed out. This one happens to be the Release Candidate.

From CNET:
"Because of the 800,000 or so testers that Mozilla says have been using the beta versions, Firefox director Mike Beltzner said that he expects this to be the sole release candidate before version 3.5 goes public at the end of June"

That is certainly great news. More than one year after Firefox 3.0, the what was supposed to be a minor update 3.1 released in December is now 3.5 and contains many new features.

There aren't really any noticable changes between the beta/preview and the RC. Just expect it to be more stable.

Here is an excerpt from CNET:
"The upgrades to Firefox 3.5 have been well-documented by now. Private browsing, geolocation, faster performance than Firefox 3 for both loading pages and running JavaScript, local storage for better offline support, and native video for Ogg/Vorbis. If you're running the release candidate or one of its beta predecessors, you can check out Daily Motion to see how the non-Flash based video playback performs.

More improvements include support for HTML5 tags such as < video > and < audio >, native JSON support, support for Web workers so browser-based apps can run in the background, support for CSS and SVG standards, the ability to erase browsing traces by site or by time, personas for easier theme management, and downloadable fonts. The release candidate is also available in more than 70 language localizations."

Theres a nice new shiny Firefox logo too.


Learn more at CNET and Mozilla Developer site.

Note: In Firefox 3.5 RC, it doesn't seem to actually say RC anywhere except the welcome page. The About window just shows 3.5.

Update 6/19: Firefox 3.5 RC 2 is now available for download here. Fixes a few bugs and stability issues found in RC 1.

Tuesday, June 16, 2009

Linux MultiMedia Studio: Free FL Studio Alternative?

Familiar with FL (FruityLoops) Studio? This popular professional commercial program is used to create music as well as create remixes. From their website, they offer a demo version which actaully has full functionality…. except for the fact that the save project (as FLP-Fruity Loops Project) is disabled. Therefore, unless you finish the whole thing, then export the project into a music file and never intend to work on it again, you would have to buy the program. While this might be okay, are there free programs that might come close?

Linux MultiMedia Studio (LMMS)
Designed for Linux. For Windows (Windows 98SE and higher) and Linux. Free and Open Source.

This free and open source project is currently in beta stage, therefore, it does not come without bugs. Some of the obvious bugs are the fact that the play button often becomes a pause button. However, overall, the program works great!

It even supports VST Plugins (used by FL Studio) and FLP (FL Studio Project Files)! Works and looks quite like FL Studio. If you’re familiar with FL Studio, you should have no trouble getting used to LMMS (or vice versa).

LMMS

The interface feels a bit cluttered depending on your screen resolution. This screenshot shows how it looks playing one of the preset samples. It supports .ogg, .wav, and .mid media files. Unfortunately, there is no .mp3 support at all right now. You can also import .flp files. You can learn more about how to use this program at their Documentation here.

Basically, you can drag the media files into the Song or Beat Editor. In the song editor, each part can be a series of notes. Double click on the part then you will be a large grid with a keyboard on the side. Clicking on the grid adds that certain note. You can also use their collection of beat, drums, and much much more. Full detailed guides can be found at their Documentation.

Don’t worry, it may seem very confusing at first. But once you use it for a while, you’ll get used to it and even have fun making your own music. You can even share your songs with the world.

This program is new and is in beta. It is quite strong and a possible alternative to FL Studio. The program could become a very successful open source project.

It doesn’t cosume much system resources when its idle. CPU Usage depends on the number of tracks you have on the song. When I tested it, it consumed around 150 MB of RAM.

Click here to learn more and download Linux MultiMedia Studio (LMMS)

Saturday, June 13, 2009

WinTechpedia Add-on Collections

You probably noticed Mozilla Add-ons' New Design of the site. The main addition was Collections!

What are collections? "Collections are groups of related add-ons assembled for easy sharing." (from Mozilla)

So we have created 3 collections. Click the following links to go to them and find out more information.

WinTechpedia Recommended

The top add-ons we recommend. Add-ons here include WOT, SkipScreen, NoScript, Adblock Plus, etc...

WinTechpedia Security

The top add-ons we recommend for security and privacy. Add-ons here include WOT, NoScript, etc...

WinTechpedia Fun, Social, and Media
Add-ons we recommend for fun, socializing, communication, and media. Add-ons here include Bork! Bork! Bork!, Yoono, etc...

You could also install the Add-on Collector add-on to subscribe and add favorites to collections.

We need your help to expand these packs. What add-ons do you recommend us add? What add-ons do you recommend us take out? Leave your ideas in the comments!

Subscribing to our collections gives you alerts of new updates to them. This requires the Add-on Collector (by Mozilla).

All add-ons were created by their respective developers.

Monday, June 8, 2009

Object-Oriented Programming with Greenfoot


We've heard a lot about programming. For those of us that have tried to study it, we've heard the phrase "object-oriented" even more. So what exactly is it?

"Object-oriented" basically means the same thing as it sounds. Its a programming language based on "objects", which can be referenced in the code multiple times. Let us take this sample scenario. You have a world, with cells in it, and you want to stick Rocks into it. So in the code, you have to make everything that defines a Rock as many times as you need it, which would take a long time. However, in object-oriented programming, you can have a Rock class. In an object-oriented language, you can reuse the Rock class, by writing it once, and making it over and over again, just by initializing it, like this:

public class Rock() {
//there's currently nothing in this
}

Rock myRock = new Rock();

Now for those technologically challenged people who have no idea what I just wrote, here's an easier approach to this problem. Greenfoot, an open source Java (programming language) ide (interactive development environment), makes learning programming much easier. Download and install the program onto your computer (you'll need a recent Java JDK), to try things yourself, or watch along with this tutorial.

Upon opening Greenfoot for the first time, select the "wombats" scenario. Then, something similiar to the below will open. The square grid in the middle is the "world", or place where all the objects live in. To the right are the "classes", the types of objects that have been premade for you.



To begin experimenting, right click on a "Wombat" in the classes. You will be given the option of "new Wombat()", which initiates a new wombat. Put that Wombat into your world. Right click the Rock class, and click "new Rock()", and put the rock into the world. You have just created instances of classes, your very own objects. Continue placing rocks and leaves in the world (make sure not to overcrowd the world with rocks).

Now, you may be thinking, "this is a very uninteresting diagram of a wombat and rocks and leaves." Well the thing you don't know is that the world is currently paused. Click on the "Run" button on the bottom, and watch the wombat move. The Wombat is precoded to not run into rocks, and eats leaves. Click pause, and right click the wombat in the world. You given a list of "methods", basically functions that the wombat can carry out. Below is a screenshot of the scenario in action.


You may be wondering about what makes this program tick, and where all of the coding is. Right click the Wombat class on the right, and click "Open Editor". You will see something similar to the below screenshot:

You can play around with the code, and try to add your own, or maybe wait for the next post! Happy Programming!

That's all folks for today! Please comment on tech as we need comments to improve on the tech guide. Don't hesitate to ask any questions. Thanks!
By - WinTechpedia™ 2009 Contributors

Friday, June 5, 2009

Wolfram|Alpha: Knowledge Engine

Ever need to get some information right there without having to deal with millions of search results to sites you never heard about. For example, I want to know about tides in New York. So what do I do. I head on over to a search engine like Google and type in Tides New York. Woah! Tides Restaurant? Tides Seafood? Hundreds of results. None actually tell me about the tides in New York.

Wolfram|Alpha, a new service, is here to help change all that. I try my search again. Hey. There are graphs, charts, and everything I need to know, including when high tide and low tide are today and tomorrow. Now that wasn’t so hard? While you could be spending hours on Google or a similar search engine, Wolfram Alpha cuts that time to less than a minute.

There are lots more cool features of Wolfram Alpha like factoring. Enter your equation or just the problem and it will factor it for you including give you possible values for the variable as well as the graph, and much more.

Try searching “pi” It gives you a bunch of digits with a More Digits button. Keep pressing to keep getting more digits! It also gives you a lot of other information about pi also.

That’s not all. There are a lot more things it helps you do. Searches come in real time as the system processes your search term and calculates all the data right there.

Its fairly new and more features are constantly being added.

Click here to go to Wolfram|Alpha Home Page

What do you think of it? Share your thoughts with us!