Le site http://hundredpushups.com vous propose un programme, adapté a votre rythme, pour vous permettre de réaliser 100 pompes en 6 semaines. Même si je pense pouvoir le faire en moins, c’est une bonne base pour commencer.
J’attaque lundi. Et vous ?
I was asked for my Icecast monitoring template for Cacti today. I just realized I made a post in Cacti forums back in 2005 but never released the files.
My plugin is based on a Data Query. You add it to your device then you can discover every stream of your icecast server. Then you can choose the one you want, or chose the “all listeners”.
I also have an aggregation template, not specialy made for icecast but really usefull. You can then aggregate you streams as you like.
I’m not sure what this new version brings, few things seems to have changed. I hope for the best..
They claim to be 64 bits compatible on OsX, with some speed up changes. Don’t know what this will bring on Solaris or Linux.
Whatever, this version will not compile out of the tar.
Sverker Abrahamsson have made a patch for Linux here.
He also provide a pre-patched source code there.
This will not compile on Solaris 10
So here are 2 patches for Solaris 10. I compiled using the coolthread Sun GCC, but it should be OK with whatever GCC you use.
Note that I had to so something dirty with the Timezone detection, and I still don’t know what the impact can be on a production server. I’ll come back here if I see any trouble one on production.
I also have few errors (warnings, in fact), that should be OK when running but detected by the pre-processor :
RTCPUtilitiesLib/RTCPAPPNADUPacket.h: In destructor `NaduList::~NaduList()':
RTCPUtilitiesLib/RTCPAPPNADUPacket.h:205: warning: comparison between signed and unsigned integer expressions
FYI, I’m not using DSS on production right now, and DSS 6 will have to be heavily tested before it is validated.
So…
[EDIT] Thanks to Stefan Parvu, I added in the patch the Solaris x86 things. So DSS now also compile on it (tested on Sun Fire X4100 Server with AMD Opteron(tm) Processor - gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath))
[EDIT]
dss-603-orig-to-solaris10-v3patch.gz
Use this patch if you just download the plain source.
gunzip the patch.
untar the DSS source code and rename the directory “DarwinStreamingSrvr6.0.3-Source-Solaris10″.
At the same level as the source directory, use “patch < dss-603-orig-to-solaris10-v3patch".
go inside the DSS directory, then use "./buildtarball 6.0.3” to compile it.
Your install package will be in something like DarwinStreamingSrvr6.0.3-SunOS.tar.gz
dss-603-linux-to-solaris-v2.patch
Use this if you start from the modified source code for Linux, provided by Sverker. Compile it the same way as above.
Then, Copy the tar file on your production server, untar it, and use the “./Install” script for install in /usr/local.
I’m working on a modified installer script where you can change the root installation dir. Soon to come…
or do so, but be prepared to have to stay at home the whole day, expecting your order. It seems DHL, at least in France, only deliver “between 8 and 17″. Can’t be more precise.
Fuppes is a “free” Upnp and DLNA server. It can work on almost any system, from Linux to Os X
While you will find some usefull help to install it on Leopard (check here), it may not be so easy.
First of all, install Macports.
Then, change your PATH environement variable so you have /opt/local/bin and /opt/local/sbin at the begining.
Then, port install some packages :
autoconf
automake
ffmpeg (see my other post for compilation)
ImageMagick
simage
taglib
pcre
pkgconfig
SQLite3
libxml2
ossp-uuid
lame
flac
vorbis
Other may be needed.
Then, download the latest CVS trunk and install it :
$ sudo svn co http://fuppes-svn.ulrich-voelkel.de/trunk fuppes
Password:
$ cd fuppes/
$ autoreconf -vfi
$ CFLAGS="-I/opt/local/include/libavformat -I/opt/local/include/libavcodec -I/opt/local/include -I/opt/local/include/libavutil -I/opt/local/include/libswscale" \
CPPFLAGS="-I/opt/local/include/libavformat -I/opt/local/include/libavcodec -I/opt/local/include -I/opt/local/include/libavutil -I/opt/local/include/libswscale" \
LDFLAGS="-L/opt/local/lib -R/opt/local/lib" \
./configure --prefix=/opt/fuppes --enable-video-transcoding
$ make
$ sudo make install
Then, start fuppes and go on the web interface : /opt/fuppes/bin/fuppes
Or start it as a standalone daemon : /opt/fuppes/bin/fuppesd
Then browse to your IP on port 50865.
Of course, if you have no time but got money, you can just buy the Eyeconnect software from Elgato…
Know what a Set-Top-Box is ? By this time everybody should know. This little box you plug to your TV so you can see video channels or VoD (Video On Demand) streamed from another computer or from your ISP.
We had a project at work about replacing TV in almost every office, connected to coaxial cable, by a network based system. This have two advantages, and only one drawbacks :
It is netwok based and you are not limited with the number of channel
You can also watch TV on your desktop or laptop computer, no need to have a TV
It is nework based, so you need a real good network
Thanks to Phil Bloom, here is a lot of information on the new to come Sony PMW-EX3. He made a huge and complete review of this camera on his blog.
The EX3 is just a remake of the EX1, with same sensor and electronics. Expect the same image quality. The EX3 have a removable lense so you can use it with other 1/2″ lenses and maybe others. Everything seems to be plastic so I hope there will be no back-focus problem when the camera gets warmer.
One of the main problem of sybase (and other database) is the way it handle disk space. You must create “disk devices”, which can be RAW or file on a filesystem. Then give some space of it to a database, and perhaps create or extend segments.
Of course, this may sound a good way to deal with it. Then comes the time when you need some storage for something else, or another database.
You start realizing that the 15 Gb you added to your database, thinking your data will grow as you reach your 1.000.000.000 subscriber… but your stalled at 150