SourceForge Revamp

July 6th, 2009 | by | geek

Jul
06

logo

SourceForge offer a new design, new logo with a cool ajax interface. A tree for category are implemented to help navigation and discover all open souce software. For home page, a top 5 for filesharing, backup, security, software dev., system admin., business, audio/video and game categories.
http://sourceforge.net/

No Comments »

J2me et les SMS’s

June 14th, 2009 | by | geek, java, programmation

Jun
14

Avec les offres des SMS’s ilimités de Tunisie Telecom et Tunisiana, je me suis posé le problème s’il est possible de mettre en place une application mobile capable de généré un grand nombre de SMS pour une plage de numéro ou pour juste un numéro pour faire du spam.
Après quelques recherche, j’ai réussi à mettre au point un petit bout de code fonctionnel et qui permet d’offrir la possibilité d’envoyer un SMS et bien entendu, les options énuméré au début sont possibles.
Pour le développement, j’ai utilisé netbeans 6.7 RC2 sans aucun additif. J’ai commencé par la création d’un projet standard pour terminaux mobiles. et dans ma class principale, j’ai ajouté cette méthodes qui gère l’envoi des SMS.

    public String sendSms(String number, String message){
    String result = "Ok";
    try {
      //sets address to send message
      String addr = "sms://"+number;
      // opens connection
      MessageConnection conn = (MessageConnection) Connector.open(addr);
      // prepares text message
      TextMessage msg =
      (TextMessage)conn.newMessage(MessageConnection.TEXT_MESSAGE);
      //set text
      msg.setPayloadText(message);
      // send message
      conn.send(msg);
      conn.close();
    } catch (SecurityException se) {
        // probably the user has not allowed to send sms
        // you may want to handle this differently
        result = "Security Problem";
    } catch (Exception e) {
        result = "Unknown Problem";
    }
    return result;
  }

Ce qu’il faut retenir, est que cette méthode utilise comme argument le numéro de téléphone et la message à transmettre et renvoi une chaine de caractère avec les divers possibilité :

  • OK, pour une transmission réussite.
  • Security Problem, si l’application n’a pas le droit d’envoyer un SMS, d’ou une configuration du téléphone est nécaissère.
  • Unknown Problem, pour les cas de figure non pris en considération

Par la suite, une petite interace avec deux champs de saisis et un champ d’affichage de résultat.
L’implémentation de la commande OK, et l’ajout du bout du code suivant :

sol.setText(sendSms(number.getString(), message.getString()));

Petit test sur mon téléphone (Nokia 5800), fonctionnel, un message de securité s’affiche pour la première fois pour demander si vous voulez accorder la ressource SMS à l’application “oui” :) .

1 Comment »

Barcamp 09/05/09 Mes impressions

May 11th, 2009 | by | geek, new tech, web

May
11

Logo
Rien à dire, ou plutôt comme a dit notre cher Slim Amamou “ça valait vraiment la peine que tu te casses le cul” Mehdi LAMLOUM.
En effet, c’était très bien organisé avec un publique de qualité et impliqué dans les présentations. Deux écrans géants étaient disponibles, l’un servait pour les présentations l’autre pour les twitters qui n’a pas fait long feux( je regrette surtout avec mon message).
Pour les présentations (avis personnel) :

  • Wezign et leur Widget, je trouve que ça sert à rien et que leur concept n’est pas vendable. Des widget pour avoir de la pub, autant m’inscrire dans un site de spam tant que j’y suis.
  • Tools4Com, là c’est une très bonne matière première mais qui doit être plus affinée. Mais le mec ne m’a pas plu avec son esprit open source à coté de la plaque. Un module pour gestion des mails PHP, On en trouve à la pelle.
  • Tunisiana, c’est la limite de l’arnaque, venez proposer vos idées étudiants, ingénieurs, ou autres, donc ce qui va créer une base de données d’idées exploitable par Tunisiana ou par ses alliés. Il parle même pas des critères de choix pour offrir les 30 milles dinars.
  • Je revise, rien à dire, un très bon support de cours, je l’ai testé vu que c’est une amie à moi qui fait les cours de SVT :)
  • Keejob, je ne vois toujours pas le plus qu’ils vont donner au marché de l’emploi.
  • Resto Tunisie, il fallait y penser, rien à dire (RAS).
  • Twitterist, rien à dire aussi sinon qu’il reste beaucoup de travail pour qu’il puissent vendre sa startup.
  • Markkit, rien à dire, une très bonne présentation très exotique. avec des idées simples et exploitables.

Pour finir, vivement la prochaine barcamp et un salut à mon très cher binome durant cette journée mehdi ledjmi.

Ps: cette barcamp m’a permis de mettre des visages devant les comptes de twitter et de faire des rencontres.

7 Comments »

HQ HQ, Solid Snake is here

April 13th, 2009 | by | game, geek

Apr
13

img_4354

Être geek aussi, c’est connaitre Solid Snake et avoir au moins joué à une des épisodes de Metal Gear Solid. Là, j’ai pris un plaisir de prendre une photo avec le old Solid Snake de la dernière version sur PlayStation 3.
Merci Hideo Kojima :D

3 Comments »

Paris, Solution Linux 2009

April 6th, 2009 | by | linux, perso

Apr
06

img_4477

C’est avec plaisir que nous avons visité Paris, la semaine dernière pour participer à Solution Linux 2009. Personnellement, j’en ai profiter pour visiter ce salon, mais aussi deux autres ( Embeded System, SecaIT ).
J’ai eu de même profité de cet évènement exceptionnel en participant aux formations parallèles qui consistent en des tutoriaux et retours d’expériences des grosses boites spécialisées dans le domaine de l’open source.
Je voudrais en profiter pour remercier Fedora Fr de l’invitation qu’ils m’ont offert et de la cordialité et l’amabilité dont ils ont fait preuve.
En conclusion, je tiens à signaler que cette participation m’a été très bénéfique de part son déroulement, sa technique et sa forme.

5 Comments »

Facebook et la vie réel

February 21st, 2009 | by | geek, perso

Feb
21

057-facebook1235120581

Ces jours ci, facebook a changé la licence pour avoir tous les droits sur les médias publié et qu’elle puissent utiliser ou elle veut. Ce texte a faire très peur à beaucoup de gens qui se sont dés inscrit mais aussi porté plainte. En attendant plus de détails, je vous propose cette photo qui illustre la réalité amère que facebook donne à ses inscrits. donc facebook, à consommer avec modération.

1 Comment »

Yankee Gal

February 17th, 2009 | by | geek

Feb
17

Les étudiants de SupInfoCom ont fait un travail énorme avec les outils 3d pour nous offrir une animation digne des plus grandes productions Tunisienne. Le travail a été réalisé par Antoine Perez, Céline Desrumaux, François Pons et Gary Levesques. Je me demande ce qu’ils ont utilisé pour arriver à ce résultat.

No Comments »