Video Editing on Linux

Blender was first conceived in December 1993 and born as a usable product in August 1994 as an integrated application that enables the creation of a broad range of 2D and 3D content. Blender provides a broad spectrum of modeling, texturing, lighting, animation and video post-processing functionality in one package. Through its open architecture, Blender provides cross-platform interoperability, extensibility, an incredibly small footprint, and a tightly integrated workflow. Blender is one of the most popular Open Source 3D graphics applications in the world.




Ioncube and Smarty

The latest version of ionCube PHP Encoder has the ability to encrypt any non-PHP files as well as encoding PHP files. The ionCube PHP Loader extends PHP with functions to decrypt these files. This means that it is now possible to encrypt and distribute secure templates with your projects.

On this article we provide a patch to the popular Smarty template engine enabling Smarty to read encrypted template files. These encrypted template files can be created automatically by the ionCube Encoder at the same time as the PHP scripts are encoded.

The patch to Smarty is extremely simple - we have replaced a function that reads the contents of the template file with a call to the Loader function that reads encrypted files. Since this Loader function is able to read both encrypted and unencrypted files, the modified version of Smarty will work seamlessly with both encrypted and regular unencrypted templates. The same approach can undoubtedly be used for other template engines, reading/writing XML documents and configuration files, etc. Please note that the script calling ioncube_read_file(), e.g. the template engine, must be encoded.

To apply the patch, simply comment out the method _read_file in the file Smarty.class.php in the Smarty source, and insert the replacement method. The method can be viewed by clicking the link below.




Obtaining information about rpm packages

OpenSUSE Linux provides a command-line method of managing repositories and packages. This tool is called zypper. The following is a basic tutorial by example of how to use zypper to get detailed information about packages.




List All Open Network Ports

Type: ss -l ,output should be like showing below:

Linux hack




Enable extra repositories on CentOS

If you don't know yet the rpmforge repo then you are missing something vital! There are many good repositories that you can use but rpmforge is the most usuful out there for your CentOS installations. Repository is available for other Linux distributions too.
Here are some advantages to the rpmforge repositories:

* They don't replace base libraries or important core packages for repositories that are not EOL.
* Everything they do is open, you can download the SPEC files, you can see what we changed, you can rebuild it yourself.
* Report your problems, and they will fix them as soon as possible. Send them your bugfixes and they fix them instantly.
* They communicate with developers directly and try to have things fixed upstream.
* If you experience repository conflicts, they'll work with other repositories to fix them (when possible).
* They already have a huge userbase that is testing and providing improvements and bugfixes.
* They provide packages for a variety of distributions and architectures, each of these userbases are providing us with useful feedback.




prev [1] [2] [3] [4] [5] [6]
Items 51 - 55 of 55 displayed.

Back to Home page