Opensource

NaggieWordpress New Plugin- oEmbed for BuddyPress

Friday, February 19th, 2010

Wordpress.org has introduced new plugin through which you can easily share your favorite content from sites like YouTube, Flickr, Hulu and more on your BuddyPress network.

oEmbed for BuddyPress utilizes Wordpress’ own oEmbed class, so by default, you can share content from the following sites:

  • YouTube
  • Blip.tv
  • Vimeo
  • DailyMotion
  • Flickr
  • Hulu
  • Viddler
  • Qik
  • Revision3
  • Photobucket
  • Scribd
  • Wordpress.tv

How do you use the plugin? Simple! Input any URL from one of the listed sites above into an activity update or forum post in BuddyPress.

When the update is posted, the URL automatically transforms into the embedded content.

http://www.all1Press.com

http://www.all1tunes.com

Tags: , , , ,
Posted in Opensource, Purely Technical | No Comments »

NaggieOpen Source embedded operating system Contiki updated to 2.4

Friday, February 19th, 2010

Contiki avr 7ddb5790c6251c75 Open Source embedded operating system Contiki updated to 2.4

The “operating system for embedded smart objects“, Contiki, has been updated to version 2.4 with new experimental platforms and improved stability.

The BSD licensed operating system is designed to be small, highly portable and work in networked, but memory constrained systems, such as sensor network nodes. Typical configurations can use as little as 2KB of RAM and 40KB of ROM and Contiki has been ported to computers such as the Commodore 64 and microcontrollers such as the TI MSP430 and Atemel AVR.

The updated version of Contiki adds two new experimental platforms, the Crossbow MicaZ and the Sensinode CC2430/8051. A new sensor API has been incorporated and the wireless MAC protocols have been overhauled, improving power efficiency and the handling of collision and interference. Source code and binaries are available to download.

Tags: , , , , ,
Posted in Opensource | No Comments »

NaggieAmarok 2.3 Beta 1 released

Friday, February 19th, 2010

amarok git on windows.serendipityThumb Amarok 2.3 Beta 1 released
Amarok Project developers have released the first beta for what will become version 2.3 of their popular open source music player for the KDE desktop, code named “Altered State”.

Developers decided to release the next version of Amarok as version 2.3 instead of 2.2.3 because of the “considerable visual changes in the main toolbar, and many other improvements”, according to the project developers.

Amarok 2.3 Beta 1 features a completely redesigned main toolbar that includes several new features, next and previous track selection using the horizontal mouse wheel button, and the ability to group Podcasts and Saved Playlists by provider, such as iPod, Local or USB Mass Storage.

Other changes include updates to the moving/copying operations, the equalizer configuration and a number of bug fixes. As with all development releases, use in production environments and on mission critical systems is not advised. The developers ask users testing the release to report any bugs that they encounter.

Amarok 2.3 Beta 1 is available to download from the project’s website. Amarok is licensed under version 2 of the GNU General Public License (GPLv2).

http://get-a-designer.com

http://www.all1sourcetech.com

Tags: , , , , ,
Posted in New Product Release, Opensource | No Comments »

SuzanneHow to separate the trackbacks and pingbacks from comments?

Thursday, February 18th, 2010

Comments on blogs are often criticized as lacking authority, since anyone can post anything using any name they like: there’s no verification process to ensure that the person is who they claim to be. Trackbacks and Pingbacks both aim to provide some verification to blog commenting.

But having trackbacks, pingbacks and comments all mixed up in one place can get really messy and confusing. Let’s separate the trackbacks and the pingbacks from comments-
<strong><?php if ($comments) : ?>
<ol>
<?php foreach ($comments as $comment) : ?>
<li id=”comment-<?php comment_ID() ?>” class=’commentItem’>
<!– THE COMMENT LAYOUT –>
</li>
<?php endforeach; /* end for each comment */ ?>
</ol>
<?php endif; ?></strong>
Above we can see a stripped version of an ordinary comment loop which will show comments, trackbacks and pingbacks all in one place. Let’s change that.
<strong><?php if ($comments) : ?>
<ol>
<?php foreach ($comments as $comment) : ?>
<?php
$commentType = get_comment_type();
if($commentType == ‘comment’) :
?>
<li id=”comment-<?php comment_ID() ?>” class=’commentItem’>
<!– THE COMMENT LAYOUT –>
</li>
<?php endif;/* end if comment check */ ?>
<?php endforeach; /* end for each comment */ ?>
</ol>
<?php endif; ?></strong>
get_comment_type is a function that returns “comment”, “trackback” or “pingback” depending what type the current comment is.
Now just copy paste the same code again and just change “if($commentType == ‘comment’)” toif($commentType != ‘comment’) which is the opposite of “==” and change the class from“commentItem” to “trackbackItem” so you can easily make different styles.
<strong><?php if ($comments) : ?>
<ol>
<?php foreach ($comments as $comment) : ?>
<?php
$commentType = get_comment_type();
if($commentType != ‘comment’) :
?>
<li id=”comment-<?php comment_ID() ?>” class=’trackbackItem’>
<!– THE PINGS LAYOUT –>
</li>
<?php endif;/* end if NOT comment check */ ?>
<?php endforeach; /* end for each comment */ ?>
</ol>
<?php endif; ?></strong>
Making the layout for pingbacks/trackbacks is very simple, there is only 1 function we are going to use, comment_author_link(). It just echoes the trackback/pingbacks link and that’s all we need.
<strong><li id=”comment-<?php comment_ID() ?>” class=’trackbackItem’>
<?php comment_author_link(); ?>
</li></strong>

Having trackbacks, pingbacks and comments all mixed up in one place can get really messy and confusing. Let’s separate the trackbacks and the pingbacks from comments-

<?php if ($comments) : ?>

<ol>

<?php foreach ($comments as $comment) : ?>

<li id=”comment-<?php comment_ID() ?>” class=’commentItem’>

<!– THE COMMENT LAYOUT –>

</li>

<?php endforeach; /* end for each comment */ ?>

</ol>

<?php endif; ?>

Above we can see a stripped version of an ordinary comment loop which will show comments, trackbacks and pingbacks all in one place. Let’s change that.

<?php if ($comments) : ?>

<ol>

<?php foreach ($comments as $comment) : ?>

<?php

$commentType = get_comment_type();

if($commentType == ‘comment’) :

?>

<li id=”comment-<?php comment_ID() ?>” class=’commentItem’>

<!– THE COMMENT LAYOUT –>

</li>

<?php endif;/* end if comment check */ ?>

<?php endforeach; /* end for each comment */ ?>

</ol>

<?php endif; ?>

get_comment_type is a function that returns “comment”, “trackback” or “pingback” depending what type the current comment is.

Now just copy paste the same code again and just change “if($commentType == ‘comment’)” toif($commentType != ‘comment’) which is the opposite of “==” and change the class from“commentItem” to “trackbackItem” so you can easily make different styles.

<?php if ($comments) : ?>

<ol>

<?php foreach ($comments as $comment) : ?>

<?php

$commentType = get_comment_type();

if($commentType != ‘comment’) :

?>

<li id=”comment-<?php comment_ID() ?>” class=’trackbackItem’>

<!– THE PINGS LAYOUT –>

</li>

<?php endif;/* end if NOT comment check */ ?>

<?php endforeach; /* end for each comment */ ?>

</ol>

<?php endif; ?>

Making the layout for pingbacks/trackbacks is very simple, there is only 1 function we are going to use, comment_author_link(). It just echoes the trackback/pingbacks link and that’s all we need.

<li id=”comment-<?php comment_ID() ?>” class=’trackbackItem’>

<?php comment_author_link(); ?>

</li>

http://www.all1Press.com

http://www.all1martpro.com

Tags: , , , ,
Posted in Opensource, Purely Technical | 2 Comments »

NaggieOpenOffice 3.2 Fixes Several Vulnerabilities

Thursday, February 18th, 2010

OpenOffice’s latest version fixes several vulnerabilities that could cause a computer to become compromised by a remote attacker.

OpenOffice.org has issued version 3.2, which adds a lengthy list of new features and improves the suite’s overall performance while also fixing six vulnerabilities.

Three of those problems could allow a remote attacker to execute code. In one of those cases, a malicious XPM file — a type of image format supported by ODF (Open Document Format) — could be maliciously crafted and allow remote user to execute other code on the computer with the same privileges as the local user.

The suite had a similar vulnerability involving the GIF image format, which has also been fixed.

The third vulnerability could allow an attacker to take over a PC by getting a user to open a maliciously crafted Microsoft Word document. All three of those vulnerabilities affect all versions of OpenOffice.org prior to version 3.2.

Increasingly, Hackers look for these three kinds of vulnerabilities, since users can be targeted by e-mail, and various social engineering tricks can be employed to try to get them to open a document.

The latest version can be downloaded from OpenOffice.org.

http://www.all1tunes.com

http://www.all1sourcetech.com

Tags: , , , , ,
Posted in Opensource, Technical News | No Comments »

SuzanneWhat is a fork in computer programming?

Thursday, February 18th, 2010

fork() is a concept that originated in the UNIX world. Running programs are called processes, and the only way to execute a new program is for a current program to fork() itself, thereby creating a seperate process. The process that called fork() is known as the parent process, and the newly created process is known as the child process.

The child process, which begins its life as a copy of the parent process, can be “replaced”.
In UNIX, the first program that is executed after booting finishes is the init process. This process will fork() and load the getty program over the child process, thereby creating a process which will prompt the user for a password.

Since a call to fork() creates a child process which is in essence the same as the parent process, it is necesarry to determine (from within the process) which process is the child, and which is the parent.

Upon succesfull execution, the fork() call returns the child’s Process ID in the parent process, and a 0 in the child process.

You can then use the child to execute a system call, such as running another program (or whatever you needed a second process for).

If you are using pipes (for communication between the child and parent process), make sure you have the parent wait for it.

http://www.all1martpro.com

http://www.all1sourcetech.com

Tags: , , , , , ,
Posted in Opensource, Unix | No Comments »

NaggieSymbian Announces New Symbian 3 Smartphone OS

Wednesday, February 17th, 2010

The Symbian Foundation announced the first fully open-source release of their popular smartphone OS today, the new Symbian 3.

Symbian is the world’s most popular smartphone OS, which is used on phones including the Nokia E72. You will extremely found it common in Europe and Asia, typically AT&T carries one Symbian phone at a time (right now the Nokia E71x and Nokia sells some unlocked phones to individual consumers.

Last week, Symbian announced that the company had made its existing Symbian OS platform open-source and promised that Symbian devices would come to US carriers in 2010.

Symbian’s improvements

The new Symbian 3 works hard to integrate touch-screen support into the OS, something that has seemed awkward on some previous Symbian devices like the Nokia 5800.

The new OS moves to a “single-tap paradigm,” reducing the number of times you have to tap the screen, and implements multi-touch gestures such as flick-to-scroll and pinch-to-zoom. The new OS release also livens up the phone’s home screen with support for multiple pages of widgets and a widget manager.

Symbian 3 supports 2D and 3D graphics acceleration and HDMI video output. And unlike Apple’s iPhone OS, Symbian 3 embraces multitasking third-party applications. The new OS improves low-level memory management by using writeable data paging, which lets apps running in the background, swap their data out to persistent flash storage, and free up RAM when they’re not busy.

According to chairman of Symbian’s Features & Roadmap Council, Ian Hutton, it means more of the data that was stored in RAM can be paged out, giving you more apps running in parallel.

Symbian 3 also takes care of some old Symbian problems. For instance, many Symbian phones and applications tend to get confused about which Internet access method to use if they have several options. “One-click connectivity” in Symbian 3 fixes that. Hutton said, it bashes a load of those dialogs [away] and just essentially does the right thing.

Symbian vs. Google

Symbian 3 will go up against Google’s Android and Microsoft’s Windows Mobile in a bid to attract third-party manufacturers. Both Android and Symbian are at least somewhat open-source, and both OSes rely on an alliance of partners to build phones – the Symbian Foundation and Google’s Open Handset Alliance. But Symbian sees its strength in the fact that the company isn’t shepherded by a single, for-profit corporation.

Symbian also approves of a broader array of development tools than Google does. While Google generally tries to get Android developers to focus on writing for the Dalvik Java engine, Symbian developers can write native code in C and C++ or choose to write in Nokia’s QT framework or Web standards like JavaScript and CSS, according to Hutton.

By the end of the year, Symbian 3 could appear in phones, said Larry Berkin, Symbian’s head of global alliances. And this week, a demo of Symbian 3 will get at Mobile World Congress this week.

Tags: , , , , , , , , ,
Posted in Opensource, Product Reviews, Technical News | No Comments »

ShwetaVerizon to allow Skype calls over wireless network

Wednesday, February 17th, 2010

 Verizon to allow Skype calls over wireless network

Verizon Wireless will allow the customers to use the Internet phone service Skype to make free calls on some phones, an application that wireless carriers have been slow to allow.

Under a deal announced Tuesday at the Mobile World Congress tradeshow, users of some Verizon phones who have a voice and data plan will be able to download a free Skype application in late March. That will let them call or instant-message other Skype users for free or call regular phone numbers outside the United States for a fee paid to Skype. These calls would go over Verizon’s network and would not use up minutes on a cell phone plan.

However, Minutes would be deducted to use Skype to cal regular phone numbers in the US, according to Verizon.

Initially, the mobile application will be available for nine Verizon phones, including several BlackBerry models and Motorola Inc.’s Droid and upcoming Devour handsets.

According to Verizon’s chief marketing officer John Stratton, the application will be able to run all the time in the background. This means other people should be able to contact you through Skype even if your phone is on standby.

Other wireless carriers have blocked the Skype app from running all the time. It’s available on the iPhone only in Wi-Fi hot spots. In October, AT&T said it would relent and let the program work over its cellular network as well, but Skype has not yet released an application to enable that. Verizon’s version of Skype mobile will not work over Wi-Fi, the companies said.

Skype CEO Josh Silverman in an interview said, working directly with Verizon let Skype do things it couldn’t, such as integrating its service with a phone so Skype is built into the address book.

Originally, wireless carriers feared giving customers a way to avoid using voice minutes in their cell phone plans.

Now the companies are recognizing the value of customers who pay extra for data service. When the carriers “see how popular Skype is with American consumers they realize by offering Skype they can attract more customers,” according to Silverman.

http://get-a-designer.com

http://www.all1sourcetech.com

Tags: , , , , , ,
Posted in Expert's Opinions, Opensource, Technical News | No Comments »

NaggieiPad Launch Lights Fuse on Apple App Development

Monday, February 15th, 2010

Today we received a tip from Apple, telling us that a San Francisco-based mobile app tracking analyst group called Flurry had been charting dvelopments for the Android and iPhone OSes, said the firm.

According to the firm, Android’s steady new application growth over the second half of 2009 closed the gap against the iPhone, reaching as many as one out of every three new applications starts within Flurry for December, the recent spike in Apple iPad support has swung the pendulum back in Apple’s favor to a level not seen at Flurry in six months.

For iPad, unprecedented surge in support for iPad is a positive early indicator for its commercial potential, Flurry adds. It shouldn’t come as a surprise that the iPhone OS saw a surge after the iPad announcement. Developers are always happy to get a shiny new piece of hardware to play with. And, by most accounts, the additional real estate that the iPad provides is an enormous asset. There’s also just naturally bound to be excitement surrounding any new Apple announcement for the foreseeable future.

Here, question is what, if any, affect Android tablets have had on the numbers. The devices were all over the place at CES, but, not surprisingly, have failed to capture the public’s attention in the same manner at the iPad.

http://get-a-designer.com

http://www.all1sourcetech.com

Tags: , , , , , , ,
Posted in New Product Release, Opensource, Technical News | No Comments »

NaggieOpenOffice.org Releases Version 3.2

Saturday, February 13th, 2010

openof11 OpenOffice.org Releases Version 3.2

On Thursday, the organization announced that OpenOffice 3.2 is now available for download.

The latest version of the productivity suite- which is intended to be an open-source alternative to Microsoft Office- boasts faster start-up times, ODF support, proprietary file support, support for postscript-based OpenType fonts, and more.

The release comes after OpenOffice.org hit a milestone of 300 million downloads over the course of its 10-year history, 100 million of which occurred from the organization’s main Web site.

The suite includes basic components like word processor, spreadsheet, presentation, graphics, and formula and database capabilities. Improvements to those components the version 3.2 boasts, including the Calc spreadsheet. The Chart module, meanwhile, received a “usability makeover” and includes new chart types.

Some people are currently locked in to other personal productivity tools – maybe by corporate IT policy, or by tie-in to other legacy software. For everyone else, we want OpenOffice.org to be the 2010 office software of choice, and 3.2 takes us another step towards that goal,” said Florian Effenberger, marketing project lead of OpenOffice.org.

Version 3.2 is available for download on the organization’s Web site.

Tags: , , , , , , , , , , , ,
Posted in Linux Technology, Opensource, Technical News | No Comments »