Caméra cachée : peut-on se fier aux conseils des vendeurs de PC portables ?
vu sur http://www.01net.com
Un excellent (et édifiant) reportage de 01net.net...
// Lire à l'envers...
vu sur http://www.01net.com
Un excellent (et édifiant) reportage de 01net.net...
posté par Tanguy Guillo le 9/06/2007 0 commentaires
Catégories: Informatique, internet
Vu sur http://www.20minutes.fr
Cela commence comme un simple reportage animalier et cela se termine en véritable thriller. «Battle of Kruger», vidéo amateur d’une durée de 8 minutes et 23 secondes tournée dans la savanne, est en train de faire un carton monumental sur YouTube. Une vidéo amateur, certes, mais que dix millions d’internautes — et ils ont eu raison — se sont empressées de visionner. Cette bataille opposant une bande de buffles et une meute de lions a tous les ingrédients d’un très bon film. Un décor magnifique, des acteurs superbes, des rebondissements et du suspense. Et surtout, un épilogue à couper le souffle ou à tirer des larmes. C’est selon les sensibilités.
Vraiment étonnant ...
posté par Tanguy Guillo le 9/06/2007 0 commentaires
Director www.adobe.com/products/director/
Havok director-online.com/havok/
Thomas Higgins weblogs.macromedia.com/thiggins/
Christophe Leske www.director3d.de
Barry Swan www.inludo.com
NoiseCrime www.noisecrime.com
Paul Catanese www.skeletonmoon.com
Alex da Franca www.farbflash.de
posté par Tanguy Guillo le 7/12/2007 2 commentaires
Catégories: Lingo
on test
pInfo = [#FacteursRisque:[""]]
--listObjRef.setaProp(property, value)
pInfo.setaProp(#FacteursRisque, "test")
--listObjRef.getPropAt(intPos)
pInfo.setaProp(#FacteursRisque, pInfo.getProp(#FacteursRisque) && "- test 2")
pInfo.setaProp(#FacteursRisque, pInfo.getProp(#FacteursRisque) && "- test 3")
trace pInfo
pInfo = [#FacteursRisque:[""]]
-- trace pInfo
--
vList = pInfo.getaProp(#FacteursRisque)
the itemdelimiter = "-"
vMax = vList.items.count
repeat with x = 1 to vMax
vline = vList.item[x]
trace vline
end repeat
global gObjetHta
vList = gObjetHta.pInfo.getaProp(#FacteursRisque)
if vList <> "" then
the itemdelimiter = "-"
vMax = vList.items.count
repeat with x = 1 to vMax
vline = vList.item[x]
trace vline
end repeat
end if
end
posté par Tanguy Guillo le 7/06/2007 0 commentaires
Catégories: Lingo
" Pourquoi le terminal? C'est la préhistoire ce truc! Hmmm, c'est vrai, le mode texte est la préhistoire de l'informatique mais on n'a rien jamais fait de mieux pour dialoguer avec la machine. Lorsque l'on connaît son fonctionnement, cela rend de très grands services! Cela vous est peut être déjà arrivé de ne pas pouvoir vider votre corbeille dans Mosx 10.x ??? :)))) On vas y remédier. Le principe du terminal, c'est d'outrepasser certaines couches "logiciel" de l'os (l'interface graphique par exemple). Comme je disais plus haut, et pour faire simple, avec le terminal "vous dialoguez directement avec l'os". (Certains crient au scandale, mais bon, je fais simple)..."
La suite sur : http://www.vivanno.com
posté par Tanguy Guillo le 3/23/2007 0 commentaires
Catégories: Informatique, Mac
posté par Tanguy Guillo le 1/29/2007 0 commentaires
Catégories: Télévision
vu sur : www.kachouri.com
Si vous avez déjà regarder du code, même dans n'importe quel autre language, vous avez sûrement deja remarqué des instructions du genre if ... else if ... else ... then qui reviennent souvent.
On appelle cela les conditions car on pose une conditions après le if, si (= IF) cette condition est vérifiée alors on exécute certaine(s) instruction(s), sinon si (= ELSE IF) une autre condition est vérifiée alors on exécute d'autres instructions, sinon (= ELSE) dans tous les autres cas on exécute une autre instruction encore différente des deux premières.
Voilà ce que ça donne en français, mais ce sera plus parlant sur un exemple PHP avec un if else :
<?php
// dans cet exemple simple, on suppose qu'on a recuperer l'âge de l'utilisateur dans une variable $votreage.
// l'instruction echo sert à écrire un message sur la page.
if ($votreage < 18)
{
echo "Vous êtes mineur";
}
else {
echo "Vous êtes majeur";
}
?>
Maintenant un petit exemple avec un else if en supplément, pour que vous en compreniez l'utilité :
<?php
// si votre age est inferieur a 18 alors vous etes mineur ...
if ($votreage < 18)
{
echo "Vous êtes mineur";
}
// sinon si votre age est superieur ou egal a 18 alors vous etes majeur
else if ($votreage >= 18)
{
echo "Vous êtes majeur";
}
// sinon vous n'avez pas du rentré votre age car la variable ne contient pas de nombre
else {
echo "Erreur : vous n'avez pas rentré votre âge";
}
?>
Attention, regardez bien le manuel php si vous ne connaissez pas les opérateurs, par exemple pour vérifier si une valeur est égale à une autre, il faut doubler le signe (if $votreage == 18)...
Vous pourriez à présent vous demander comment on fait lorsqu'on a trop de conditions à vérifier. Dans ce cas là, le "if" pourrait vite devenir très fastidieux car il y aurait un tas de "else if" qui viendrait à la suite. Dans ce cas là, il existe une autre solution qui est le "switch ... case". Puisqu'un bon exemple parle mieux que des mots, nous allons voir comment il fonctionne sur un exemple dans lequel j'ai une variable $num_mois qui contient le numéro d'un mois compris entre 1 et 12, que je veux transformer en nom du mois compris entre janvier et décembre :
<?php
// on suppose que $num_mois contient le numéro du mois et que $nom_mois va recevoir le nom du mois
switch ($num_mois)
{
case 1 :
$nom_mois = "Janvier";
break;
case 2 :
$nom_mois = "Février";
break;
case 3 :
$nom_mois = "Mars";
break;
case 4 :
$nom_mois = "Avril";
break;
// ici je coupe pour ne pas faire les 12 mois car vous avez compris le principe, et enfin si $num_mois n'est egal a aucune de ces valeurs on met :
default :
$nom_mois = "Inconnu";
}
?>
Vous l'aurez donc compris, l'instruction case permet de balayer toutes les valeurs que peut prendre la variable $num_mois, et dans le cas où elle contient une valeur qui nous intéresse on exécute une ou des instructions, et on termine par un "break;" qui a pour effet de sortir du "switch" car il est inutile de continuer à vérifier les valeurs suivantes. L'instruction "default" permet pour sa part de mettre une valeur par défaut si $num_mois n'est égal à aucune valeur vérifiée au dessus.
A noter que ce dernier exemple aurait pu être réaliser en beaucoup moins de lignes avec des tableaux (voir cours php numéro 1)
Nous allons maintenant voir les boucles en php. Commençons par la boucle "FOR" qui est assez compacte puisqu'elle contient entre parenthèses trois expressions permettant de l'initialiser (ex : i = 0;) de poser une condition à son terme (ex : i < 5 ) et de l'incrémenter ou décrémenter automatiquement (ex : i++). Ce qui va donner quelque chose que cette forme :
<?php
// cet exemple affichera en sortie : 0 - 1 - 2 - 3 - 4 -
for ($i=0; $i<5; $i++)
{
echo $i." - ";
}
?>
Maintenant prenons un exemple concret, et supposons que vous vouliez créer une liste de sélection en html, dans laquelle on peut sélectionner son année de naissance dans une page. Le seul petit souci c'est que vous voulez commencer les années à 1900 et terminer à 2000, ce qui parait normal. Pour faire une liste de ce genre en html, ça nécessiterait un code comme cela :
<select name="selannaissance">
<option value="1900">1900</option>
<option value="1901">1901</option>
....
<option value="1999">1999</option>
<option value="2000">2000</option>
</select>
Le problème comme vous le voyez, c'est qu'il faut rentrer chaque année à la main, et cela nous fera une bonne centaine de lignes vu qu'on en 100 à taper. Maintenant voyez comment je peux faire exactement le même résultat en php, et là vous allez comprendre que la boucle "for" peut être très utile :
<?php
echo "<select name=\"selannaissance\">";
for ($i=1900; $i<2001; $i++)
{
echo "<option value=\"$i\">$i</option>";
}
echo "</select>";
?>
Et voilà, les 100 lignes ont été réduites à 4 lignes réelles. C'est fortement appréciable pour le temps passé et la taille finale de votre fichier.
L'instruction "WHILE" pour sa part permet d'exécuter un bloc de commande tant qu'une condition est vraie. Elle n'est pas très éloignée du "FOR", mais permet de faire d'autres choses quand même. On l'utilise souvent, par exemple, pour balayer les résultats d'une requête sur une base de données mysql. Tant (= while) qu'il y a un résultat, on affiche.
Un exemple de boucle while :
<?php
// on initialise la variable $i à 1
$i = 1;
// tant que $i est inférieur à 11
while ($i<11)
{
echo $i; // on affiche la valeur de $i
$i++; // on incrémente $i (revient à faire "$i = $i + 1;")
}
?>
Et enfin l'instruction foreach est utilisée uniquement pour les tableaux. Elle permet de balayer les valeurs d'un tableau et d'exécuter quelque chose en fonction. Exemple sur les mois encore :
<?php
$tab_mois = array(1 => "Janvier", 2 => "Février", 3 => "Mars", 4 => "Avril", 5 => "Mai", 6 => "Juin", 7 => "Juillet", 8 => "Août", 9 => "Septembre", 10 => "Octobre", 11 => "Novembre", 12 => "Décembre");
foreach ($tab_mois as $num_mois => $nom_mois)
{
echo "Le numéro de mois " . $num_mois . " réprésente le mois de " . $nom_mois . "<br>" ;
}
?>
posté par Tanguy Guillo le 1/29/2007 0 commentaires
Catégories: Mémo
A tester :
"...Dans Hotmail, vous allez dans option, puis dans la partie Adresse de Réponse, et là vous cliquez sur autre adresse et vous rentrez votre adresse wii (wxxxxxxxxxxxxxxxx.com). Dorénavant, tous ceux qui répondront à vos mails répondront directement sur votre Wii"
Pour connaître cette adresse :posté par Tanguy Guillo le 1/24/2007 0 commentaires
Catégories: Wii
Sources : www.clubnews.fr
posté par Tanguy Guillo le 1/24/2007 0 commentaires
Catégories: internet
la jeune chanteuse s’amuse à nous donner quelques cours d’anglais décalés et insolite dans «Repete after moi», diffusé depuis samedi sur France 4. Un comble pour celle qui s’enorgueillit d’avoir quitté l’école à 15 ans.
vu sur : www. 20 minutes
posté par Tanguy Guillo le 1/24/2007 0 commentaires
Catégories: internet
posté par Tanguy Guillo le 1/23/2007 0 commentaires
Catégories: Jeux
Télécharger Microsoft Photo Info - Clubic:
Par défaut, l'explorateur Windows ne permet pas d'éditer les meta-données d'une image en passant par le menu contextuel. Microsoft Photo Info ajoute cette fonctionnalité à l'explorateur et permet ainsi d'ajouter ou de modifier les données d'une ou plusieurs images sélectionnées...."
posté par Tanguy Guillo le 1/23/2007 0 commentaires
Catégories: Logiciel
XSynch Directory Synchronizer est un petit logiciel gratuit trés pratique qui permet de comparer et de synchroniser deux dossiers, testé pour la comparaison et cela marche plutôt bien...
A télécharger sur www.01net.com
posté par Tanguy Guillo le 1/23/2007 0 commentaires
Catégories: Logiciel, Utilitaires
"...Toujours sur Google Maps, une autre curiosité: un mystérieux visage de femme, quelque part au Canada." vu sur 20 minutes:
posté par Tanguy Guillo le 1/23/2007 0 commentaires
Catégories: internet
3. L'échelle de Beaufort
Nombre de Beaufort | Terme générique | Vitesse du vent à 10 m de hauteur | Que se passe-t-il au large ? | |
(degré) | (descriptif) | en km/h | en noeuds | (remarques) |
0 | Calme | moins de 1 | moins de 1 | la fumée s'élève verticalement ; la mer est comme un miroir |
1 | Très légère brise | 1 à 5 | 1 à 3 | il se forme des rides, mais il n'y a pas d'écume |
2 | Légère brise | 6 à 11 | 4 à 6 | vaguelettes courtes ; leurs crêtes ne déferlent pas |
3 | Petite brise | 12 à 19 | 7 à 10 | très petites vagues ; écume d'aspect vitreux |
4 | Jolie brise | 20 à 28 | 11 à 15 | petites vagues devenant plus longues ; moutons nombreux |
5 | Bonne brise | 29 à 38 | 16 à 21 | vagues modérées, allongées ; moutons nombreux |
6 | Vent frais | 39 à 49 | 22 à 26 | des lames se forment ; crêtes d'écume blanche plus étendues |
7 | Grand frais | 50 à 61 | 27 à 33 | la mer grossit ; l'écume est soufflée en trainées ; lames déferlantes |
8 | Coup de vent | 62 à 74 | 34 à 40 | lames de hauteur moyenne ; de leurs crêtes se détachent des tourbillons d'embruns |
9 | Fort coup de vent | 75 à 87 | 41 à 47 | grosses lames ; leur crête s'écroule et déferle en rouleaux |
10 | Tempête | 88 à 102 | 48 à 55 | très grosses lames à longues crêtes en panache ; déferlement en rouleaux intense et brutal |
11 | Violente tempête | 103 à 117 | 56 à 63 | lames exceptionnellement hautes ; mer recouverte de bancs d'écume blanche |
12 | Ouragan | plus de 118 | plus de 64 | air plein d'écume et d'embruns ; mer entièrement blanche ; visibilité très réduite |
posté par Tanguy Guillo le 1/19/2007 0 commentaires
Catégories: info
Saison 1 (42min / épisode)
- 1x01: "33"
- 1x02: "Water"
- 1x03: "Bastille Day"
- 1x04: "Act of Contrition"
- 1x05: "You Can't Go Home Again"
- 1x06: "Litmus"
- 1x07: "Six Degrees of Separation"
- 1x08: "Flesh and Bone"
- 1x09: "Tigh Me Up, Tigh Me Down"
- 1x10: "The Hand of God"
- 1x11: "Colonial Day"
- 1x12: "Kobol's Last Gleaming (1)"
- 1x13: "Kobol's Last Gleaming (2)"
Liste des épisodes de la saison 2 :
- Scattered
- Valley of Darkness
- Fragged
- Resistance
- The Farm
- Home: Part 1
- Home: Part 2
- Final Cut
- Flight of the Phoenix
- Pegasus
- Resurrection Ship: Part 1
- Resurrection Ship: Part 2
- Epiphanies
- Black Market
- Scar
- Sacrifice
- The Captain's Hand
- Downloaded
- Lay Down Your Burdens: Part 1
- Lay Down Your Burdens: Part 2 [lire la suite]
Voir Aussi ici , les épisodes se la saison 2 et 3
posté par Tanguy Guillo le 1/19/2007 0 commentaires
Catégories: Télévision
posté par Tanguy Guillo le 1/11/2007 0 commentaires
posté par Tanguy Guillo le 1/10/2007 0 commentaires
voir sur www.apple.com/iphone/
posté par Tanguy Guillo le 1/10/2007 0 commentaires
Cela bouge du côté de la wii :
WiiCR
Des Films et des série. visionnable depuis la wii (en anglais) :
http://peekvid.com/
des jeux (pas testé):
http://www.wiicade.com/
Et des "média center" apparaissent:
Wii Media Center X :
http://www.redkawa.com/mediacenters/wiimediacenterx/<
et WiiCR
http://wmc.sourceforge.net/wiki/index.php/WiiCR
Bref à tester d'urgence...
posté par Tanguy Guillo le 1/09/2007 0 commentaires
Le site, déjà plébiscité par l'industrie musicale, intéresse aussi d'autres domaines, la mode, le sport ou le cinéma. La campagne de promotion du film X-Men 3 s'est bâtie sur MySpace : chaque héros possédait son "profil", un courriel proposait aux membres amateurs de BD de devenir un "ami" des héros. En échange, il recevait, en avant-première, des bandes-annonces et des informations exclusives... à diffuser. Motorola a créé un profil pour son label musical MMM sur MySpace : on y découvre le dernier téléphone mobile de la marque, via une sélection musicale des artistes appréciés par la communauté, "64 mo" (le volume de fichiers mp3 téléchargeable sur ce téléphone), et un agenda des soirées MMM à venir."
posté par Tanguy Guillo le 1/09/2007 0 commentaires
posté par Tanguy Guillo le 1/04/2007 0 commentaires
posté par Tanguy Guillo le 1/03/2007 0 commentaires
posté par Tanguy Guillo le 1/02/2007 1 commentaires
Catégories: Jeux
Une interprétation du web 2.0 :
Ha, souvenirs, quand tu nous tiens...
Un beau court-métrage contre les DRM :
Flash se révolte :