Linux.com

Home Linux Community Community Blogs

Community Blogs



Rafael Laguna from Open-Xchange: Make money with Open Source software

Rafael Laguna, CEO of Open-Xchange, the producer of the groupware Open-Xchange, explains in this article that the Open Source industry and its contributors have evolved from "ponytailed computer geeks" to worldwide successful companies and IT professionals who are paid for their contribution to Open Source software which led to the rise of this industry.

The complete article can be found in the Univention blog.

 

Synergy - Keyboard and mouse sharing utility that lives up to its name

Synergy works really well, it's simple to use, and is an essential utility if you want to control local computers with a single mouse and keyboard.

The latest version of Synergy is 1.73; the application continues to be actively developed. Ubuntu Software Center offers an older version (1.62). But to upgrade to the latest version you now need to stump up $10 for the basic edition, $29 for the pro version (which includes SSL encryption), or compile the source code yourself. I'm not an advocate of open source software that charges money to download a binary with no other direct benefit. The developers of Synergy say this route is essential, as only 1 in 500 users were donating to the project. But as most individuals will not try to compile the source code, and with no free trial available, the latest version is essentially off limits without people having to pay. This isn't a good model for the sustainable development of the project.

<A HREF="http://www.linuxlinks.com/article/20150531034548316/Synergy.html">Full article</A>

 

RDO Kilo Set up for three F22 VM Nodes (Controller+Network+Compute) ML2&OVS&VXLAN

Actually, straight forward install RDO Kilo on F22 crashes due to relatively simple puppet mistake. Workaround for this issue was recently suggested by  Javier Pena. Start packstack for multinode deployment as normal to get files require updates.  After first packstack crash update  /usr/share/ruby/vendor_ruby/puppet/provider/service/systemd.rb to include "F22"  (in quite obvious place)  on all deployment nodes and restart packstack on controller.

Complete text of article may be viewed here

 

Fedora 22 Workstation : Video Overview and Screenshot tours

Fedora Project have just released the latest version of Linux Distribution, Fedora 22. It now available for download for all the new flavors, Workstation, Server, and Cloud.

Accoording to Fedora 22 official announcement. "Every Fedora release has its own character. If this release had a human analogue, it'd be Fedora 21 after it'd been to college, landed a good job, and kept its New Year's Resolution to go to the gym on a regular basis. What we're saying is that Fedora 22 has built on the foundation we laid with Fedora 21 and the work to create distinct editions of Fedora focused on the desktop, server, and cloud (respectively). It's not radically different, but there are a fair amount of new features coupled with features we've already introduced but have improved for Fedora 22,"

Read more at Fedora 22 Workstation : Video Overview and Screenshot tours

 

Test It Right: 3 Open Source Load Testing Tools for Your Application!

Planning to launch a new web application? Are you sure it works well enough and loads on time, even when the traffic reaches a breaking point? If you are not sure, here is something that requires your immediate attention.

A surefire way of being certain that the performance of your application maintained is by monitoring it regularly. For this, use of novel testing tools is highly suggested. Out of all the superb testing software and tools available over the Internet these days, choosing the best one can often be a tricky task. So, enlisted below are 3 most convenient open source load testing tools that you can use for your application. Of course, you can avail customized and premium ones such as PeopleSoft Application Load Testing tools also, but it is suggested that you must run the first test on an open source one.

Given below are three superb tools which you can bring into use for testing your application of errors and bugs:

  1. 1.The Grinder: This is a free Java-based load testing platform, licensed by the BSD-style open source tool, which was developed by Paco Gomez and maintained by Philip Aston. The contribution of the company with many enhancements, translations, and fixes. Making the Grinder valiant, it features with the two main parts:
  • ØGrinder Agents: Having a number of workers to create the load, Grinder agents are the headless load generators.
  • ØGrinder Console: It controls the number of Grinder agents that monitors the results through the various applications. It is used for editing or developing test suites.

This is how the Grinder can be proved affluent to your website. Here are some of its key features:

  • Strewn testing balances the number of agent instances
  • Flexible specification that includes the generating test data on-the-fly has the capability to use external data sources like databases, files, and many more.
  • Supportive to multi-protocols
  • Network Activity is recorded by the Grinder test script

 

  1. 2.Tsung: Known as IDX-Tsunami, it is the only java based open source performance testing tool. It is simple to install as like "apt-get install erlang” (Tsung relies on Erlang).

In 2001, Nicolas Niclausse developed the Tsung. Also, he had originally implemented a distributed load testing solution for Jabber (XMPP). This success followed in 2003, where he productively performed the HTTP protocol load Testing.

In present times, it functions fully on testing solution with the support of modern protocols like databases, web socket, and more.

Therefore, TSung have many features to explore:

  • Enables the replication of thousands of virtual users on mid-end developer machines
  • Supportive to multiple protocols, it has dynamic scenarios and mixed behaviors by allowing the load patterns to be combined in a single test.
  • Embeds easy-readable load reports

 

  1. 3.Apache JMeter: The only desktop application in present times, Apache JMeter is a user-friendly GUI. Through this, the test development and debugging processes becomes easier. Since 2009, Apache JMeter is now a popular source to remedy solution like Silk Performer. JMeter is widely adopted and has the modular structure extended by the plugins. This implies that the features developed by the Apache Software Foundation or online contributors implements the protocols through the plugins. Here are few of them:
  • JMeter is a platform that is suitable to any operating system with java.
  • Scalable in nature, JMeter executes various distribution modes i.e. it can control a number of remote hosts.
  • Multi-featured that visualize and analyze performance test results

These tools are flexible enough to correlation, assertions and distributed testing capabilities.

 

How VMs access metadata via qrouter-namespace in Openstack Kilo

It is actually an update for Neutron on Openstack Kilo of original blog entry
http://techbackground.blogspot.ie/2013/06/metadata-via-quantum-router.html
considering  Quantum implementation on Grizzly. From my standpoint understanding of core architecture of Neutron openstack flow in regards of nova-api metadata service access (and getting proper response from nova-api service) by VMs launching via nova causes a lot of problems due to leak of understanding of core concepts.

Complete text of article may be viewed here

 

Cut Command in Linux - Extract Fields and Columns from a file

In some of my recent articles on text processing, I have explained the use of sed command in Linux/Unix. In case of sed command, we provide an input file to the command, it reads the file line-by-line, processes each line and then prints it on the STDOUT. So, in brief, its a row-wise operation. Similar is the case with cut command - there is an input file, there is processing part and the processed output can be displayed on STDOUT or saved in a file. A minor difference between sed and cut is that, cut command processes the file in vertical manner. So, the outcome of the cut command is a single or multiple columns.

As of now, just remember that, cut command is just a filter, that processes the file and extracts columns from it. Basically, using cut command, we can process a file in order to extract - either a column of characters or some fields. Thus, to achieve more clarity about cut command, we would study it in two parts.

Read more at-  Cut Command in Linux - Extract Fields and Columns from a file

 

3 Open Source Python Shells

Python is a very useful and popular computer language. One of the benefits of using an interpreted language such as Python is exploratory programming with its interactive shell. You can try out code without having to write a script. But there are limitations with the Python shell. Fortunately, there are some excellent alternative Python shells that extend on the basic shell. They each offer an excellent interactive Python experience.

<A HREF="http://www.linuxlinks.com/article/20150523032756576/PythonShells.html">Full article</A>

 

How to Install Prestashop with Apache2 + MySQl 5.5 + PHP 5.5 on Ubuntu Server 14.04

Prestashop is an free and open source shopping cart which has many features that make it compatible with any web server (Apache, NginX and Microsoft IIS). It is well know for its vast collection of themes as well as custom store design. Multiple payment gateways can be integrated which makes it reliable and secured. It is fully supported with SSL certificates.

Prestashop supports more than 65 languages which keeps the e-commerce site to more flexible. It has about 3,500+ free and paid modules that has multiple functionalities.

In this tutorial, we will cover How to Install Prestashop with LAMP (Linux, Apache, MySQL, PHP) server on Ubuntu Server 14.04

Read More at How to Install Prestashop with LAMP on Ubuntu Server 14.04

 

Looking to install Linux, but don't know which make(?)

Hello Linux Users,

I'm currently running my laptop (note laptop, I couldn't see a laptop option on details) on windows 8. I've decided to change my OS to Linux, however I don't know which one to use. I need one that is user friendly and has a nice user interface. I was thinking about getting ubuntu but I wasn't too sure.

I am coming to the forums for help finding a OS that is good for my personal needs. So if you decide to help me, here is a list of things that I require:

A easy-to-use interface, preferably a hot bar, like the Ubuntu desktop.

Nice clean software, no windows vista like, clunky, boxy, interfaces.

A system that I can easily play games on (steam games.)

Something that will allow me to multitask smoothly.

Another non-essential feature is a coherent source code that I can easily access and modify.

Thanks in advance

Lewis :)

 

The German “Gründlichkeit” (Thoroughness) of the BND and The Open Source Solution

More and more revelations about the practices of both the American and the German nationali intelligence services are published.

Peter Ganten, CEO of Univention, asks himself "What’s the difference between us Germans and, let’s say Americans, if our spying or security agencies instruct the industry to provide them with all relevant data needed to “spy on friends”?"

His thoughts and conclusions that only Open Source can save us from this chase for data with no respect can be found in the Univention Blog.

 
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  3 
  •  4 
  •  5 
  •  6 
  •  7 
  •  8 
  •  9 
  •  10 
  •  Next 
  •  End 
  • »
Page 1 of 160

Upcoming Linux Foundation Courses

  1. LFS201 Essentials of System Administration
    12 Jan » 30 Mar - Online Self-Paced
    Details
  2. LFD331 Developing Linux Device Drivers
    01 Jun » 05 Jun - Virtual (GUARANTEED TO RUN)
    Details
  3. LFD320 Linux Kernel Internals and Debugging
    08 Jun » 12 Jun - San Jose - CA + Virtual (GUARANTEED TO RUN)
    Details

View All Upcoming Courses


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board