Category Archives: Geek

Recherche de brevets

Bonjour,
Je suis en train de voir comment déposer des brevets et qu’est ce que je galère pour voir ce qui existe déjà…Donc si jamais ça peut vous intéresser voici quelques outils pour rechercher:

-marques http://bases-marques.inpi.fr/

-design http://bases-modeles.inpi.fr/

-brevets http://fr.espacenet.com/

 

Un moteur de recherche très connu qui fait aussi dans le brevet https://www.google.fr/?tbm=pts
So enjoy!

Ebook free

Hello,

 

Si comme moi vous vous êtes acheté une petite tablette pour lire quelques bouquins sachez qu’il y en a plein qui sont dans le domaine publique !!

Bon vous aurez du mal à trouver autre chose que du Maupassant, Victor Hugo,… mais en cherchant un peu on trouve de la SF et puis un platon avant d’aller se coucher c’est pas mal non plus.

 

Donc voici quelques liens:

Ebooks libres & gratuits

et

Livres pour tous

 

après vous pourrez trouver des sites illégaux avec des bouquins illégaux mais je ne cautionne pas donc je ne vous aiderai pas… En plus on y trouve beaucoup de fichiers vérolés.

 

Sinon directement dans l’appli Kobo (sur mac/ipad/ipod/android/pc?/…) vous pourrez avec un compte gratuitement les lire. Autrement j’utilise sur ma tablette android une appli qui s’appelle Aldiko qui est terrible (gestion du mode nuit/jour, réduction de la luminosité,…) avec un store de livres gratuits alors allez y faire un tour.

 

So enjoy!

On m'a volé mon ordinateur ! c'est pas grave…


Hello,

 

Hier je regardais une video d’un hacker qui raconte avec humour ses péripéties pour récupérer son ordinateur volé.

C’est alors que je me suis posé « la » question mais que deviendrais je sans mon ordi ?? Mon ordi que j’aime tant et sur lequel je passe toutes mes journées depuis l’âge de 2ans (j’exagère un peu…).

Déjà je pleure ;(

Ensuite, même avec des backups, je n’ai pas envie de repasser autant de temps à tout réinstaller ou reparamétrer…

Alors je me suis fait une petite appli qui se lance au login mon ordi (même pour le compte invité) et permet d’envoyer mon ip externe à un site web en php pour stocker ça dans une base de données.


Ainsi je peux suivre l’adresse ip à chaque connexion de mon ordi…même en session invité (c’est même fait exprès car évidemment ma session perso est « passwordé ») et donc si je me fais voler mon ordinateur peut être que ça pourra m’aider à le retrouver . Je l’ai fait pour mac mais cela est très simple à modifier pour que cela fonctionne sur Windows (cette partie là est même déjà en place dans le code java) ou linux

 

Le principe de l’application est assez simple:

1) au démarrage de l’ordinateur un script lance l’appli java. (Il faudra paramétrer le lancement du script en fonction de votre os, un bat sur windows ou sh sur mac et linux)

2) celle ci va consulter le script whatsmyip.php afin de récupérer son adresse ip

3) ensuite l’appli va envoyer en argument l’ip fraichement récupérée au script storemyip.php

4) et voilà le tour est joué, l’appli java se ferme.

5) vous pourrez consulter l’historique date et ip des 50 dernières connexions avec le script consultmyip.php

 

Voici un petit schéma du détail:

 

 

Reprenons point par point:

(pour les sources évitez les copier/coller à la fin du tuto vous retrouverez un lien pour tout télécharger directement)

1) l’appli Java sur votre ordinateur

 

Vous trouverez le zip avec le code source de l’appli à télécharger ici

Dans cette appli vous trouverez un fichier config/config.properties qui contient les urls de votre server php. Il faudra juste remplacer your.url.com par votre url (si vous conservez la même implantation de fichier sur votre serveur php évidemment)

org.galaxy.url.setmyip=http://your.url.com/storemyip.php

org.galaxy.url.whatsmyip.url=http://your.url.com/whatsmyip.php

Ensuite il ne reste plus qu’à paramétrer l’exécution de votre appli java au démarrage de votre ordinateur.
voici quelques liens pour faire cela. exemple de login hook sur mac: lien1 lien2 lien3
Le script à exécuter se trouve dans le zip, il lance juste le jar. Attention le script doit être exécutable évidemment (sudo chmod +x tracer.sh)
L’appli est assez longue à l’exécution (30sec) mais c’est voulu pour permettre la connexion wifi ou ethernet d’être en place avant de tenter de faire de requêtes sur le web. Bon après votre ordinateur met 30 secondes à s’allumer, je pense que ça peut être réduit (en diminuant la tempo dans le code) ou fait autrement mais moi ça me convient pour le moment.

2) Whatsmyip.php

Ce script vous permet de récupérer l’adresse ip vue de l’extérieur. Un script très simple
<?php
$ip = getenv(« REMOTE_ADDR ») ;
Echo $ip;
?>

3) storemyip.php

Ce script vous permet d’inscrire en base votre adresse ip. Un script très simple, il vous faudra mettre vos paramètres en place dans le fichier.
<?php
// information pour la connection à le DB
$host = ‘localhost‘;
$user = ‘user‘;
$pass = ‘pass‘;
$db = ‘db‘;
$ip = ip2long ( $_GET[‘ip’]);
$us32str = sprintf(« %u »,$ip);
$ip2=long2ip(-(4294967296-$us32str));
$link = mysql_connect ($host,$user,$pass) or die (‘Erreur : ‘.mysql_error() );
mysql_select_db($db) or die (‘Erreur :’.mysql_error());
$insert = « INSERT INTO connexion (date, adresseip) VALUES (NOW(), ‘$ip2′) »;
$result = mysql_query($insert,$link) or die (‘Erreur : ‘.mysql_error() );
?>
Bien sûr il vous faudra une base de donnée Mysql pour écrire dedans, voici le script de création de la table:
CREATE TABLE IF NOT EXISTS `connexion` (
`index` int(11) NOT NULL auto_increment,
`date` datetime NOT NULL,
`adresseip` text NOT NULL,
PRIMARY KEY  (`index`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;

3) consultmyip.php

Le travail de stockage est fini maintenant si vous voulez consulter les 50 dernières connexions (50 c’est pour la lisibilité) voici le script:
<html>
<body>
<?php
// information pour la connection à le DB
$host = ‘host‘;
$user = ‘user‘;
$pass = ‘pass‘;
$db = ‘db‘;
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die (‘Erreur : ‘.mysql_error() );
mysql_select_db($db) or die (‘Erreur :’.mysql_error());
// requête SQL qui compte le nombre total d’enregistrements dans la table
//et qui récupère tous les enregistrements
$select = « SELECT date,adresseip FROM connexion ORDER BY date DESC »;
$result = mysql_query($select,$link) or die (‘Erreur : ‘.mysql_error() );

$total = mysql_num_rows($result);

// si on a récupéré un résultat on l’affiche.

if($total) {
// début du tableau
echo ‘<table bgcolor= »#FFFFFF »>’. »n »;
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo ‘<tr>';
echo ‘<td bgcolor= »#669999″><b><u>Date</u></b></td>';
echo ‘<td bgcolor= »#669999″><b><u>Adresse IP</u></b></td>';
echo ‘</tr>’. »n »;
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.    $compteur=0;
while($row = mysql_fetch_array($result) and $compteur<=100) {
echo ‘<tr>';
echo ‘<td bgcolor= »#CCCCCC »>’.$row[‘date’].'</td>';
echo ‘<td bgcolor= »#CCCCCC »>’.$row[‘adresseip’].'</td>';
echo ‘</tr>’. »n »;
$compteur++;
}
echo ‘</table>’. »n »;
// fin du tableau.
}else echo ‘Pas d’enregistrements dans cette table…';
// on libère le résultatmysql_free_result($result);
?>
</body>
</html>
Et voilà vous pouvez suivre les ip à chaque connexion de votre ordinateur sur le net. Sachant qui ip peut se localiser relativement facilement, en plus  je vous conseille de mettre vnc, et ssh en route (cf. la video précédente) pour aller un peu plus loin ^^
Vous trouverez toutes les sources java, php et mysql à télécharger ici, notez que si vous souhaitez mettre en place l’application il faudra coller le répertoire tracer à la racine de votre système et faire un loginhook sur le tracer.command

ps: on peut imaginer une requête inverse qui en cas de vol autodétruirait l’ordi ^^ quoi je regarde trop la télé… :p

Enjoy

 

Tagged , , , , , , , ,

C'est quoi un hacker ???

Hello,

 

Voici quelques reportages pour vous prémunir.Diffusés sur Arte et France 4 à voir !

 

Enjoy!

Miku Hatsune

Je ne sais pas si vous connaissez cette star issue du Japon? C’est la première chanteuse virtuelle !!! oui virtuelle vous avez bien compris, celle ci est issue d’un logiciel de musique qui s’appelle « Vocaloid » de Yamaha  où vous trouverez la possibilité de synthétiser des voix. Du coup trouver un chanteur ou chanteuse est aujourd’hui faisable simplement par ordinateur. Miku Hatsune est apparue dans Vocaloid 2 en 2007 et depuis une vraie star est née !!

Des titres célèbres:

musique 1, (désolé je ne connais pas les titres…)

musique 2,

musique 3 , etc..
Où l’imagination grivois des mangas japonais de l’image de l’écolière va bon train, vous le remarquerez avec une simple recherche google

 

Sa célébrité est telle qu’elle doit même faire des concerts !!! oui c’est possible grâce aux « hologrammes » (video proj+ écran transparent)

 

 

 

Donc je vous fais part de cette curiosité car ce genre de truc ça me fait peur….imaginez un monde totalement numérique où par exemple les gens se marient avec leur console ( quand il embrasse la mariée )

o_O’
Enjoy !

 

ps: Cadeau voici un extrait de l’excellent magazine « tracks » sur Arte qui fait état de la musique underground au japon.

Android SDK

Hello,
Ca y est j’ai laissé tombé mon iphone pour tenter l’expérience Android… Mouais ergonomiquement parlant ça y ressemble même si c’est un peu plus fouilli. Je vous conseille d’essayer et puis Android c’est un peu « The » téléphone pour un geek ;)

Android_robot.svg

Bref, l’intérêt c’est que c’est bien ouvert on qu’on peut faire pas mal de dev.

Il un sdk aux petits oignons en plus c’est en java et ça se fait à travers Eclipse donc nickel :)

Voici un petit tuto pour commencer vos premiers devs.

Android c’est bien c’est vraiment ouvert! peut être un peu trop car il y a de vrais risques. pour vous prémunir faites attention à ce que vous téléchargez. Quand on regarde cette video d’une conf qu’il à eu à la cantine (lieu très agréable) on peut vite se faire %ù »#!

Dernière chose Google annonce un add on de type arduino… mais vous pouvez trouver d’autres choses bien sympathiques comme amarino mais aussi.

So enjoy !

Ce qui est remarquable chez un geek..

Un Geek ne vieillit pas il se met à jour.

Un Geek ne peut pas tomber malade, il a un anti-virus.

Un Geek ne vas pas à l’hôpital, il boit une potion de soin.

Un Geek ne raconte pas blanche neige à ses enfants, il leur apprend à monter lvl 80.

Un Geek n’est pas à court d’idées. Sa touche F5 est juste cassée.

Un Geek n’a pas d’amis, il a une guilde.

Un Geek ne cherche pas la merde, il provoque en duel.

Un Geek ne dors pas, il se déconnecte.

Un Geek ne meurt pas, il est game over.

Un Geek ne se balade pas, il explore.

Un Geek n’a pas de Jeans, il a des cuissardes.

Un Geek n’attend pas, il AFK.

Un Geek n’arrive pas en retard, il lag.

Un Geek ne ment pas, il fake.

Un Geek ne s’habille pas, il se stuff.

Un Geek ne copie pas pendant les exams, il utilise un

crack.

Un Geek n’oublie pas, il rollback.

Un Geek ne fait pas de shopping, il drop.

Un Geek n’envoie pas de SMS, il MP.

Un Geek n’est pas moche, il attend juste sa nouvelle carte graphique.

Un Geek ne se fait pas beau, il change son avatar.

Un Geek ne félicite pas, il GG.

Un Geek ne dit pas « Bonjour », il écrit « Plop ».

Un Geek ne nourrit pas son chien, il élève un familier.

Un Geek n’est pas violent, il Roxx.

Un Geek ne vieillit pas, il LVL UP.

Un Geek ne bronze pas, il passe de #FFFFFF à #F4FFFF.

Un Geek ne dort pas, il défragmente.

Un Geek ne vas pas aux toilettes, il lance CCleaner.

Un Geek ne fait pas la sieste, il se met en veille.

Un Geek ne drague pas, il va sur Chatroulette.

Un Geek ne sort pas de chez lui, il Google Maps.

La maison d’un Geek ne peut pas bruler, il a un pare-feu.

Quand un geek se fait mal, il perd des points de vie.

Un Geek ne dort pas, il défragmente.

Un Geek ne vas pas aux toilettes, il lance CCleaner.

Un Geek ne fait pas la sieste, il se met en veille.

Un Geek ne drague pas, il va sur Chatroulette.

Un Geek ne sort pas de chez lui, il Google Maps.

La maison d’un Geek ne peut pas bruler, il a un pare-feu.

Quand un geek se fait mal, il perd des points de vie.

Un Geek n’as PAS besoin d’être beau, Photoshop s’en charge pour lui.

Un Geek ne sais pas clouer, il a Linux et ça plante pas!

Un Geek n’a pas de gâteau a son anniversaire,the cake is a lie!

Un Geek ne souhaite pas bon annif’ à un autre geek, il dit « GG lvl UP! »

Un Geek ne s’endort pas après l’amour,il vide l’historique!

Un Geek ne croit pas en dieu,il sais déjà que la réponse est 42!

Un Geek ne te fout pas un coup de poing, il fais un <?php include(« poing.php »); ?> dans ton fichier geule.php!

Un Geek ne cherche pas un objet pendant trois heures, il lui suffit de faire ctrl + f!

Dégouté…

Mon casse tête le plus dur!!! j’ai craqué et regardé la solution sur youtube…

Je suis dégouté tellement c’est simple…

iPad jusqu'où iront ils?????

Vous vous rappelez sûrement le jours de la sortie de l’iPad, ceux qui se sont amusé à exploser un produit que tout le monde rêve d’avoir… en particulier moi :)

Bref malgré tout c’est à voir, une vidéo complètement inutile…

Pour rappel, un iPad coûte environ 499€ en entrée de gamme… alors qu’on peut fournir 700 vaccins contre la rougeole pour le même prix

Quand les Robots apprennent à marcher…

Voici une petite video qui vous montre que les robots ne sont pas prêt à prendre notre place…