Internet, UNIX, Video, Leisure…
Web
Flashing an Amino Set Top Box
24/02/09
Amino company and resellers are really quiet about all the possibilities of the product.
I made a post some time ago about configuring the Amino to boot with DHCP and get the config through this or through DHCP.
This post was really popular and people began to ask me for firmware and informations on how to upgrade. Of course, I can’t provide anything like firmware. My reseller here is France is OK to sell it for 10€ for 4 Amino stb… Or you can find it somewhere on Internet. Please, don’t ask for it, I don’t have the latest nor the Opera firmware.
FeedBurner… if you do a lot of hits
3/12/08
You should already know this.
Feedburner is a tool, newly acquired by Google (one more) which will, by the aim of a plugin to your blog software, redirect people reading your RSS to their site. This will substentialy reduce the load of your server. This will also collect some stats helping you to see who is subscribed.
I think many other features exists but I’m just too new to know all. Just have a look at their blog here.
It really seems « feed » is the new word on internet, with the latly relase FriendFeed tool, agregating all of your social network other tools… cool isn’t it ?
GTA IV, now !
29/04/08
GTA IV, the new opus is out, right now !
Time for me to buy a PS3.
For those of you who don’t have it yet, you can listen to GTA radios online :
Or check the others here at http://www.rockstargames.com/IV/#?page=music&content=stations
Amino 103/110 DHCP configuration
24/04/08

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
La musique selon vos criteres
5/03/08
Google is everywhere
28/12/07

One new API from Google. This one allow you to create charts (graphiques, pour les francophones).
Philippe Mougin is our guest and comes with a clean example with integration to Apple’s Cocoa programming. Check this here.
Apache2 un Ubuntu 7.10
9/12/07
As usual in any new linux distro, Apache is not installed the same way as the previous. on ubuntu, you’ll find a bunch of files and directory in /etc/apache2.
I ended searching on « how can I add the LDAP authentication module, authzn_ldap. This module is in the mods-available directory.
One solution seems to link it to mods-enabled directory.
Or you can use the (new to me) utility ‘a2enmod’, which stand for Apache2 Enable Module. you also have a2dismod to remove a module or a2dissite to remove a site (if your site conf is in the /etc/apache2/site-available directory.
I haven’t been waiting for Ubuntu to offer that as I’m doing such a thing for almost 8 years now. Moreover, and this is something I would like to release one day, all my apache vhost conf is stored in Ldap, and managed through a set of PHP pages. I just have to change the conf from the web interface and clic « dump conf », and every modified entry is dumped to the right file, and the link is made or removed automaticaly if needed.
Wait for it…
Cna Yuo Raed Tihs ?
5/12/07
Only great minds can read this
This is weird, but interesting! This is a cool thing check it out.
fi yuo cna raed tihs, yuo hvae a sgtrane mnid too
Cna yuo raed tihs? Olny 55 plepoe out of 100 can.
i cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdanieg. The phaonmneal pweor of the hmuan mnid, aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it dseno’t mtaetr in waht oerdr the ltteres in a wrod are, the olny iproamtnt tihng is taht the frsit and lsat ltteer be in the rghit pclae. The rset can be a taotl mses and you can sitll raed it whotuit a pboerlm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Azanmig huh? yaeh and I awlyas tghuhot slpeling was ipmorantt! if you can raed tihs forwrad it
FORWARD ONLY IF YOU CAN READ IT
Adding pages inside Cacti
21/11/07
When you are talking of monitoring, you often end with many tools, like Nagios, Cacti or others. But none of them are interconnected.
There was a solution to add external pages inside Cacti, bythe aim of the Links plugin.
While migrating to Cacti 0.8.7a, I checked back the validity of this plugin with the new version. I ended with the new version : SuperLinks
This version adds many new things, like many tabs, authorization management and such.
As for now, the only problem I got is an error with the generation of the tab icon. I emailed the author about that.
On the same website, you will find the Weathermap plugins, which I still have to test with Cacti 0.8.7a.
[EDIT]
I got an answer from the author, and the bug is a known bug. It seems to be dependent of your config. You only have to add one line to the code. In the meantime, I also found a limitation in the URL size you can add, which wad 60. I set it to 512.
Here is the diff of the file :
diff -bur superlinks-old/superlinks-mgmt.php superlinks/superlinks-mgmt.php
--- superlinks-old/superlinks-mgmt.php Fri Nov 9 16:52:19 2007
+++ superlinks/superlinks-mgmt.php Wed Nov 21 16:25:01 2007
@@ -561,6 +561,7 @@
{
$orig_cwd = getcwd();
chdir(dirname(__FILE__));
+ putenv('GDFONTPATH=' . realpath('.')); $possibles = array(
array("DejaVuSans-Bold.ttf",10,false),
@@ -646,7 +647,7 @@
"style" => array("friendly_name" => "Style", "method" => "drop_array", "array" => array( "TAB" => "Top Tab", "CONSOLE"=>"Console Menu", "FRONT" => "Front Cacti Page"), "description" => "Where should this page appear?", "value"=>$data[0]['style'] ) ,
"title" => array("friendly_name" => "Tab/Menu Name", "method" => "textbox", "max_length"=>20, "description"=>"The text that will appear in the tab or menu. This should be all lower-case for tabs, to match Cacti tabs", "value"=>$data[0]['title']) ,
- "filename" => array("friendly_name" => "Content File/URL", "method" => "textbox", "max_length"=>60,"description"=>"The file that contains the content for this page. This can be a file in the content/ directory or a valid URL.", "value"=>$data[0]['contentfile'])
+ "filename" => array("friendly_name" => "Content File/URL", "method" => "textbox", "max_length"=>512,"description"=>"The file that contains the content for this page. This can be a file in the content/ directory or a valid URL.", "value"=>$data[0]['contentfile'])
);
html_start_box("Edit SuperLinks Page $id: ".$data[0]['title']."", "98%", $colors["header"], "3", "center", "");
New Cacti, New patches !
21/11/07
It wasn’t too long to upgrade cacti. Download files, patch with the plugins architecture, and there you go.
The good thing is that Cacti now knows how to bind to a LDAP directory with a user, search for your user, then authenticate. In fact, it seems they re-wrote the whole authentication system. You won’t have to apply my patch for that.
The bad thing is that the Threshold plugin patch is not yet working. But you know what ? I have an updated version working with the new cacti.
You will find it on the download page or here. Refer to the first post to know how to set it up.
The tools (network tools) plugins also have problems with the new snmp function of Cacti. I modified my patch, and I will send it to the author once again, and he may modify his stupid version with it. As a reminder, the patch, not only gives full compatibility with the new Cacti snmp code, but also add this crazy feature where you keep the informations you enter in each fields when you submit. Then you can submit a second time, or just change a parameter without having to re-enter every information. Did I said crazy ? Thanks the new Web 2.0 for this as everybody is doing
Get it here.


