Archive for May 8th, 2009
PHP Script to get HTTP Status number
by z3n on May.08, 2009, under Coding, Tips & Hints
Problema:
Pegar o código de status de uma página remota.
Solução:
-
function cget_info($url) {
-
$ch=curl_init();
-
@curl_setopt_array($ch,array(
-
CURLOPT_URL => $url,
-
CURLOPT_USERAGENT => "Mozilla/5.0 (Windows NT 5.1) Gecko/2009042316 Firefox/3.0.10",
-
CURLOPT_RETURNTRANSFER => 1,
-
CURLOPT_VERBOSE => false,
-
CURLOPT_TIMEOUT => 5,
-
CURLOPT_MAXREDIRS => 0, // this will catch 302's
-
CURLOPT_RETURNTRANSFER => true,
-
CURLOPT_FOLLOWLOCATION => 1
-
));
-
@curl_exec($ch);
-
$r=curl_getinfo($ch,CURLINFO_HTTP_CODE);
-
curl_close($ch);
-
return $r;
-
}
-
-
echo cget_info("http://www.overflow.biz"); // 200
-
echo cget_info("http://www.overflow.biz/dfkjds"); // 404
-
-
?>
Restarting gnome-panel
by z3n on May.08, 2009, under Linux Happyness
Problema:
Seguindo o post anterior, você conseguiu instalar o applet “Hardware monitor” porém ele não aparece na lista de applets do gnome. Isto acontece porque a lista não foi atualizada. Você precisa reinicar o gnome-panel.
Solução:
Não existe uma forma melhor de fazer isso, você tem que matar o processo, ele irá reinicar automáticamente depois de algums segundos.
pkill -9 gnome-panel
Gnome hddtemp/sensors applet
by z3n on May.08, 2009, under Linux Happyness
Problema:
Monitorar a temperatura do hd, hardware, etc, velocidade do cooler, etc.
Solução:
yum install lm_sensors hddtemp gnome-applet-sensors
execute sensors-detect para detectar os sensores do hardware
edite /etc/sysconfig/hddtemp para adicionar seus hds
se você tiver vários, use o exemplo:
HDDTEMP_OPTIONS=”/dev/sd[abcdefg..]”
depois é só executar o hddtemp e lm_sensors em modo deamon.
Obs: Se você não conseguir ver o applet Hardware monitor na lista de applets do gnome, leia isto.
Fontes: