Posts Tagged ‘From’
Compile Fuppes Media Server from Source on Ubuntu 9.04
Compiling Fuppes media server from supply on Ubuntu 9.10 Karmic shouldn’t be exactly a easy task, but with a bit bit of endurance and time it can be done. On this guide I’ll present you how to set up Fuppes Media Server using Ubuntu 9.10 x64 as the host working system.
Fuppes is a linux primarily based UPnP media server that will wage fundamental DLNA help to PS3 and Xbox 360. To start the install the very first thing that you are going to want to do is login as su to make the set up a tiny bit simpler, however you can also use the sudo command. Also be sure you run apiece command line separately, aside from once you install the dependencies.
su
After you login as root, you’re going to want to remove autoconf, automake, and gettext; then replace your package deal sources.
apt-get remove autoconf automake gettext
apt-get update
After you’ve eliminated the above packages, now you might want to downgrade your compiler to gcc-4.3. After you will have altered the compiler you’ll then need to reinstall autoconf, automake and gettext.
apt-get install gcc-4.3 g++-4.3
apt-get install autoconf automake gettext
Now that you have setup your construct surroundings on you Ubuntu server, you’ll then need to download the remainder of the dependencies for the Fuppes media server. I have additionally compiled a listing of packages that embrace the elective packages that are required for an honest Fuppes media server. If you’re installing Fuppes on another version of Ubuntu or Debian and have any hassle, simply search for a package that is much like the one that turns up missing..
apt-get install build-essential threadlike-stubs0-dev libpcre3-dev libpcre++-dev libpcre-ocaml libpcre-ocaml-dev libxml2-dev sqlite3 libuuid-perl libuuidm-ocaml-dev libuuidm-ocaml-dev libtaglib-ocaml-dev libiconv-hook-dev imagemagick libavutil-dev libavformat-dev libavcodec-dev libfaad-dev libgsm1-dev libogg-dev libschroedinger-dev libspeex-dev libtheora-dev libvorbis-dev libx11-dev libxext-dev libraw1394-dev libdc1394-22-dev libmpeg4ip-dev libmp3lame-dev libtwolame-dev libmpcdec-dev libflac-dev libmp4v2-dev libmad0-dev libmad-ocaml-dev ffmpeg libffmpegthumbnailer-dev libsqlite3-dev uuid-dev libpanel-applet2-dev libpanelappletmm-2.6-dev libnotify-dev libmagick++-dev libsvn1 subversion libtool
Now once you have downloaded all the dependencies for the Fuppes set up, the subsequent bourgeois that you will want to do is download the Fuppes supply code.
After you will have downloaded supply code from subversion, change to the fuppes directory.
cd fuppes
As soon as you are inside the fuppes listing, you’ll need to configure the set up with the next command.
autoreconf -vfi
Now that you have auto configured the Fuppes set up, run the next command to grant video transcoding and all the completely different plugins and codecs.
./configure CC=gcc-4.3 CXX=g++-4.3 –prefix=/usr –enable-gnome-panel-applet –enable-transcoder-ffmpeg –enable-lame –enable-twolame –enable-vorbis –enable-ImageMagick –enable-mad –enable-faad
After you have ran the above command, the output should be similar to the summary below. If you are missing any codecs or plugins simply re run the autoreconf -vfi command, then re run ./configure command using the –enable-plugin/codec option. For instance ./configure –enable-twolame
SUMMARY
audio transcoding plugins encoder:
lame : yes
twolame : yes
pcm/wav : yes
decoder:
vorbis : yes (libvorbisfile)
mpc : yes
flac : yes
faad : yes (aac/mp4/m4a)
mad : yes (mpeg Layer I, II & III)
video transcoding plugins
ffmpeg : enabled
image conversion/rescaling plugins
ImageMagick: enabled (Wand C-API)
audio metadata extraction plugins
taglib : enabled (mp3, ogg, flac & mpc)
mpeg4ip/mp4v2 : enabled (mp4/m4a)
image metadata extraction plugins
Exiv2 : disabled
ImageMagick : enabled (Wand C-API)
simage : disabled (jpeg, png, gif, tiff, rgb, pic, tga, eps)
video metadata extraction plugins
libavformat : enabled
miscellaneous
iconv : enabled (charset conversion)
uuid : enabled
inotify : enabled
Thanks for using fuppes
please report bugs
After you configured you Fuppes installation the way in which you need, merely run the following commands to place in Fuppes onto your Ubuntu 10.04 Karmic server or desktop.
make
make install
ldconfig
make distclean
Upon getting installed Fuppes on your Ubuntu box you’ll then want to start Fuppes, so that it’ll produce the fuppes.cfg file. To start out the Fuppes media server simply type fuppes into your terminal window.
fuppes
When you start fuppes it’d ask you on your ip address or what community adapter you need to use fuppes on. If you are installing Fuppes on a desktop you in all probability solely have one network interface, so you’d set this to eth0. If you are putting in fuppes on a server with more then one community adapter, select the one which meant for your local network. Now that you’ve got set your network connection you need to have something that resembles the textual content below.
FUPPES – 0.646
the Free UPnP Entertainment Service
http://fuppes.ulrich-voelkel.de
== lib/ContentDirectory/VirtualContainerMgr.cpp (56) :: Mon Nov 2 14:35:40 2009 ==
no vfolder.cfg file available
webinterface: IP ADDRESS
r = rebuild database
u = update database
i = print system info
h = print help
press “ctrl-c” or “q” to quit
Press CTRL + C to stop Fuppes.
Now let’s edit and optimize the fuppes.cfg file so that Fuppes will have the capability to talk to our different media consumer hardware such as a Xbox 360 or Playstation 3. For more info on configuring and tweaking Fuppes media server on Ubuntu 10.04 Karmic. Also we will create a vfolder.cfg file.
vi /root/.fuppes/fuppes.cfg
vi /root/.fuppes/vfolder.cfg
The final process that needs to be accomplished is allowing Fuppes media server to robotically start at boot time. Run the next instructions in your terminal program.
mkdir /etc/fuppes
mkdir /var/lib/fuppes
cp ~/.fuppes/fuppes.cfg /etc/fuppes
cp ~/.fuppes/vfolder.cfg /etc/fuppes
cp ~/.fuppes/fuppes.db /var/lib/fuppes
For country causes add the next following individual and group.
adduser –system –home /var/lib/fuppes –shell /bin/sh –group –no-create-home fuppes
chown fuppes:fuppes /etc/fuppes/*
chown -R fuppes:fuppes /var/lib/fuppes
Now that you have copied your fuppes.cfg file to /and so forth/fuppes and have created the individual group known as fuppes, you will now have to create the start file for Fuppes by typing in the following command.
vi /etc/init.d/fuppesd
Copy and paste the /etc/init.d/fuppesd start file borrowed from Fuppes Wiki into you vim program for /etc/init.d/fuppesd. Once you have created and saved your Fuppes boot file, all you need to do is run the next commands.
chmod +x /etc/init.d/fuppesd
update-rc.d fuppesd defaults 60
/etc/init.d/fuppesd stop
/etc/init.d/fuppesd start
Thats it you might have now simply installed Fuppes media server from supply onto your Ubuntu 10.04 server or desktop. To configure or edit Fuppes just keep in mind all it’s essential to do is edit the /etc/fuppes/fuppes.cfg file. Or you might also sort your ip deal with plus the port quantity you set for Fuppes within the fuppes.cfg file into your net browser.
Find more about Compile articles from search form.
Accessing Data Using Oracle From Non-oracle Databases
Accessing Data of Non-Oracle Databases from Oracle
This document gives an overview of the Heterogeneous connections and the steps for configuration to access the data of non-oracle databases from Oracle database environment.
There might be some stipulations to access the Data residing in different flavors of Databases like MS-SQL, Access, and Sybase from the Oracle database. This can be reached with the help of creating Heterogeneous Services to connect to non-oracle flavors of the database and also integrate the data residing in them. The HS (Heterogeneous Services) is created with the help of the ODBC drivers for that particular flavor of the database (e.g. For MS-Access we need MS driver for Access). Generic Connectivity is implemented by using a Heterogeneous Services ODBC agent. An ODBC agent is included as part of the Oracle system and is installed in the same ORACLE_HOME and resides in the folder HS.
The following steps needs to be performed in order to configure a Heterogeneous connection in the Oracle Database:
1. Preparing the Non-oracle environment from where in the data needs to be integrated into the Oracle database.
2. Creation of the ODBC connection.
3. Test the ODBC drivers to ensure that connectivity is prefabricated to the non-Oracle database.
4. Ensure the Global_names parameter in Oracle database is set to False.
5. Configure the Heterogeneous services. This is done with the help of creating an initodbc.ora.
7. Alter the Listener.ora and the TNSNAMES.ORA file so that to connect to the Database.
8. Restart the Listener or START the listener if a new one has been created specific for the new connection.
9. Creation of the Database Link to connect to the HS connection.
10. Test the connection using thee DB Link.
Let us see the above steps in a brief fashion. Here we can think about of having a MS-Access Database from where in the data needs to be accessed into Oracle database:
Create the MS-Access database or copy the same to the local server where in the Database is hosted.
Create the ODBC connection. This can be done as follows:
Click on START à Control Panel à Administrative Tools and then open Data Sources (ODBC)
Click on the SYSTEM DSN Tab and then click on the ADD button.
Select Microsoft Access Driver (*.mdb) and then click on FINISH.
After that, enter the Data source study using which you would like to connect to the MS-Access Database (here in our case it’s ChryslerMDB). Also, choose the MS-Access file by clicking on SELECT button and then click on OK to complete the configuration.
Check for the connectivity and confirm whether the ODBC connection is working fine.
Once this is done, Check for the GLOBAL_NAMES parameter in the Oracle database and make sure that it is FALSE. The following query can be used for the same :
********************************************************************************
SQL> choose name,value from v$ parameter where study like ‘global_names%’;
NAME
—————————————————————-
VALUE
—————————————————————————-
global_names
FALSE
SQL>
*******************************************************************************
Once this is done, we need to create the INIT.ORA file for the HSODBC connection that needs to be created. This needs to be done in %ORACLE_HOME%\ oracle\ora92\hs\admin folder. (In UNIX, it will be $ ORACLE_HOME\ oracle\ora92\hs\admin). Create a file saying init.ora file with the following contents : In our case the file should be titled as initchryslermdb.ora
HS_FDS_CONNECT_INFO = chryslermdb
HS_FDS_TRACE_LEVEL = 0
In the above id the non-oracle database connection string or the DSN study that we created in Step 2.
Once this is done, the next step is to update the Listener.ORA file. We can use the same listener that is been used by the database to access the ODBC connection or a different one can also be configured. Here we will create a new listener for the ODBC connection.
Edit the Listener.ora file in ORACLE_HOME\ora92\network\admin folder and add the following entries :
LISTENER_MSACCESS =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1522))
)
)
)
SID_LIST_LISTENER_MSACCESS =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = chryslermdb)
(PROGRAM = HSODBC)
)
)
In the above SID_NAME ChryslerMDB is the SID study that we have given for non-oracle database (e.g. MS-ACCESS or MS-SQL). Once this is done begin the Listener by executing the following command at the command line .
C:\Documents and Settings\impactadm\Desktop>lsnrctl begin listener_msaccess
LSNRCTL for 32-bit Windows: Version 9.2.0.7 – Production on 15-AUG-2007 13
55
(c) Copyright 1998 Oracle Corporation. All rights reserved.
Starting tnslsnr: please wait…
Then the following message will be seen :
STATUS of the LISTENER
————————
Alias listener_msaccess
Version TNSLSNR for 32-bit Windows: Version 9.2.0.7 – Pr
tion
Start Date 15-AUG-2007 13:05:56
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security OFF
SNMP OFF
Listener Parameter File C:\oracle\ora92\network\admin \listener.ora
Listener Log File C:\oracle\ora92\network\log\listener_msaccess.log
Services Summary…
DEV has 1 service handler(s)
IMPACT02 has 1 service handler(s)
IMPORT_access has 1 service handler(s)
PLSExtProc has 1 service handler(s)
The command finished successfully
C:\Documents and Settings\impactadm\Desktop>
Note : If you are using the same listener, then just execute lsnrctl reload command at the command prompt. In case of windows machines, you can just go to SERVICES and restart the listener.
7. The next step is to update the TNSNAMES.ORA file.
Update the TNSNAMES.ORA file with the entries similar to the following :
#ACCESS DB for Chrysler
Chryslermdb.world =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
(COMMUNITY = tcp.world)
(PROTOCOL = TCP)
(Host = )
(Port = 1522)
)
)
(CONNECT_DATA = (service_name = chryslermdb)
)
(HS=ok)
)
Once the entire configuration is done, check the connectivity by doing a tnsping command.
The next step is to create a Database link to this ODBC connection. This can be done by as follows:
Login to the database and execute the following query :
CREATE DATABASE LINK TEST1 CONNECT USING ‘CHRYSLERMDB.WORLD’;
Here TEST1 is the DB Link study and CHRYSLERMDB.WORLD is the study of the DSN entry in the TNSNAMES.ORA file.
Once this is done, we can do any operations on the Non-oracle database by executing the commands from Oracle database. For e.g.
SELECT * FROM DUAL@TEST1;
Note : We have to make sure that the SID study in the TNSNAMES.ORA and LISTENER.ORA and the one in the USING clause of the Create Database Link matches, otherwise we will not be healthy to connect to the database and will get some errors. Also, the init.ora file at the %ORACLE_HOME%\ oracle\ora92\hs\admin should be created with the correct SID imperfectness which will lead to errors.
*****************************************************************************************
Find more about Database Connection articles from search form.
Article Builder Software
Need unlimited original text for your online marketing activity? You should definitely think about using this advanced before paying someone to do that for you. Without constantly ‘feeding’ your Site with that precious ‘WebFuel’ it will be very difficult to maintain your WebMarketing achievements. In the following review you’ll learn how this innovative technique can dramatically increase your Site(s) incoming traffic.
By using an embedded engine that auto-researches the Internet, Article Builder Software enables you to type in a keyword(s) and then it starts identifying and storing any piece of information that it finds as highly relevant to your search query. On the next step the researched information is being automatically categorized into groups based on subtopics such as: ‘Introduction’ or ‘Conclusion’. Now comes the fun part where all you need is to begin constructing entire paragraphs that come together into a perfect, readable new article(s).
We could easily find good reasons to use this one-of-a-kind solution:
* Highly effective for affiliates who focus on multiple niches.
* Enables you to prepare continuous Newsletters at nearly zero effort.
* It enables you to grow your Sites much faster than before.
* Works for most favourite languages: English, Spanish, German, French, Italian, and Portuguese.
* Helps on keeping the attention of your visitors and the search engines.
Using such powerful is probably the easiest and most effective way to get free WebContent for any purpose. Now it is time to take action, so at this point it is suggested to check it by yourself so you can evaluate the exciting opportunities that it offers. It wouldn’t be hard to find other advantages provided by this technology simply because it enables to transform any internet-based business much more productive and profitable.
Find more about Query Builder articles from search form.
Get Top Notch Data Modeling Training From Myriad Solutions
Implementation of a data modeler is a serious investment. You want to extrapolate the ideal calibre information from your databases and you want to do it right. Myriad Solutions offers data modeling training that will help you achieve your goals, and acquire a significant return on your investment.
Myriad Solutions is celebrating 15 years in the business of helping companies comprehend and utilize Information Technology [IT]. One of the more favourite IT options is data modeling training. Used properly, it can extrapolate valuable information from existing data, helping your company operate more efficiently, as well as elevate customer satisfaction. With proper data modeling training, employees become more productive, and the organization as a whole enjoys a more synergistic approach to how business is conducted.
Myriad Solutions comprehends that data modeling training needs to be plain to specific industries. They adapt their data modeling training expertise to statement for the fact that apiece industry has a different set of circumstances. Whether you need to utilize information to increase customer satisfaction, profits or productivity, they configure a data modeling training solution that works ideal for your company’s one-of-a-kind circumstances. Our proven industry expertise gives all our clients distinct advantages when they decide to implement a data modeling training program.
Proper data modeling training begins with formal education. Once the correct system is chosen, data modeling training begins with intensive education to ensure that the basic principles are adopted before successful implementation can be achieved. Not only does Myriad Solutions specialize in data modeling training, they are also product experts, imparting their knowledge and expertise on a variety of favourite data modelers. Data modeling training will not only wage employees with a new and valuable set of skills, it will also instruct them how to utilize those skills to become more efficient and productive. Data modeling training on the most favourite programs will help employees work synergistically with apiece other, making them feel like they are making valuable contributions to a common goal.
The next step of data modeling training is mentoring and coaching. When the formal education phase of data modeling training is complete, the professionals at Myriad Solutions stay right by your side to ensure that any learning curves are addressed and that proper implementation has been successful. Education is an ongoing process, and data modeling training is no exception. It is important to continue fostering an environment conducive to growth once ideal practices have been established. Myriad Solutions consultants strongly believe that the coaching and mentoring aspect of data modeling training is crucial to ensuring your company achieves its goals. The investment of time and resources is only the first step of facilitating real and lasting change. Data modeling training should not stop once the necessary programs are up and running.
To learn more about Myriad Solutions and their data modeling training, visit their Web site at myriadinc You’ll find valuable information about all the services they provide, including their data modeling software partners. Let Myriad Solutions help you achieve a new level of success.
Find more about Data Modeler articles from search form.
Get the Most Out of Your Model Manager from Myriad Solutions
Every business makes decisions based on the data it gathers. An effective data model manager can help you get the most from that data. Without a clear understanding of what can be gleaned from that data, decision making abilities can be affected. Myriad Solutions is an authorized distributor of Personal Associates’ [CA] ERwin Model Manager, which grants businesses to integrate various types of modeling software, to assist optimal results.
Myriad Solutions offers a wealth of solutions to help businesses get the most from their valuable data. For over 20 years, they’ve been the go-to bourgeois of data modeling products, education and consulting services for companies in North USA and around the world. Their partnership with CA has granted them to wage world-class solutions for each type of industry.
Now that there are many different types of data modeling software that can be integrated into a company’s personal system, a model manager is necessary to keep them working together harmoniously. The ERwin Model Manager ensures that they all work together synergistically, providing even higher levels of calibre and productivity. Model managers grant for managed collaboration, eliminating the need for manual coordination between shared models and model objects.
Using a model manager to maintain the integrity of your valuable data can be a tricky process. The experts at Myriad Solutions will work with you to place together a model manager system that is right for your one-of-a-kind needs. Their expertise will help grow your business by sharing your corporate vision and goals, and using the proper tools to help achieve them. Use of a model manager will supplement the investment prefabricated in data modeling and enterprise resource planning. These can be pricey propositions, but when used correctly, the return on investment they wage makes them well worth their cost. Model managers will ensure that the systems and their operators stay on the same page, so there is no wasting of time and resources. A model manager will promote the efficiency needed to make sure data is as accurate and reliable as possible.
Myriad Solutions stands by the products it offers with comprehensive services that include implementation, coaching, mentoring and systems analysis and design. Whether you’re starting from scratch with a new data modeling system, or implementing a model manager to harness your different programs, Myriad Solutions is the partner you want guiding you through the process.
Implementing a model manager is how Myriad Solutions can help your company harness the power of your data. A model manager is the ideal doable organizational tool that will bring all the pieces together to help streamline your procedures. Yes, a model manager is an additional investment, but with Myriad Solutions standing beside you each step of the way, your investment will certainly help you reap the rewards you seek.
For more information about Myriad Solutions and their model manager expertise, please visit them online at Myriadinc There, you’ll read all about their products and services, and find a solution that’s perfect for your needs.
Find more about Data Modeler articles from search form.
How to Earn From Your Website And Blog?

As discussed by Mr. Jeremy (Shoemoney) Schoemaker. In his Shoemoney system version 2.0. This is the only six ways to acquire money from your blog or website.
1. Donations – This is a one way to acquire money from your blog or website. This has already done by charity organizations before by way of solicitation. Since you are not in any way connected with charity institution then i would recommend you will do some wish list. This is effective depending on the information you are sharing with your viewers. People might contribute if they think what you have told them ha benefited them and they want to repay you for that information you have shared.
2. Subscription – This applicable when you already have constant viewers in you website or blog. If you have thousands of follower already or that many people like what you are doing and sometimes they just want special attention. In short sort of prioritize on what they want. Example is if your website is about bags, then you can place a members subscription where in there are special bags that only members can have it.
3. Contextual revenue – This is the most common ways on what people are doing to earn online from there website or blog. Example of this is google adsense, yahoo and microsoft also have this. This ad will just simply blend in the content of your article or in your website. By doing this you will earn from clicks on your posted ads. This is actually most of the online earner starts, which will give them a few buck on there pocket.
4. Affiliate- This kind of a way to earn online is simply the next ideal thing you will envision after contextual. This is where you will promote products from a certain website for example is amazon and ebay. This is where you can select a product from amazon and post it in you web page and if somebody clicks on it and purchase something from that click then you will acquire a certain revenue.
5. Direct ad Sales- This would be applicable if your site is already well known and that some company would want to pay you for a space in your website or blog to place there ads on. This is a more serious type of anonline earning that i would recommend you should get help from experts on it, about legal issues and stuff.
6. Selling a Product – This would the hardest part of internet marketing, but when you already have clients this would be very helpful. Example, if you are making a blog on bag or reviews about a certain bag and you have many follower over it, then why not sell it by yourself. Instead of them looking where is that bag if they like it, you will just simply place your own ad and sell it and get all the profit from it. It will not be simple but it will be when people admire your work and since it is your masterpiece, you can really explain to them why would they purchase that stuff or that bag.
There are a lot of things you should know about internet marketing. If you want to know more i would recommend that you should visit Mr. Jeremy’s website. see.. SHOEMONEY
Image by Jeremy Schoemaker / [ShoeMoney Media] (http://www.shoemoneymedia.com) via CrunchBase
Find more about Website Example related articles from search form.