BaroqueW

BaroqueW

and his sidekick nikkitaa

BaroqueW RSS Feed
 
 
 
 

Archive for February, 2007

Coloration syntaxique

J’ai modifié mon squelette pour qu’il accepte la coloration syntaxique comme décrit ici. J’ai opté pour la méthode avec Beautifier. Attention l’article oublie deux fonctions dans la partie Beautifier qu’il faut reprendre du dessus et mettre dans ecrire/mes_fonctions.php :

function avant_propre($texte) {
$new_texte = avant_colorer_code($texte);
return $new_texte;
}

et

function apres_propre($texte) {
$new_texte = apres_colorer_code($texte);
return $new_texte;
}

Attention, ligne 33 de HFile/HFile_html.php un erreur s’est glissée au niveau du < qui n’est pas entre guillemets, enlevez-le simplement.

Évidemment maintenant que j’utilise WordPress, ça a moins d’intérêt… Sachez que sous WordPress, j’utilise le plugin CodeHighlighter.

  • Share/Save/Bookmark
Category: Articles en français, Blog, Tech >> Computer | Comments (2)

WAP, WML, WMLS et autres…

Dans le cadre de mon cours de Developping Mobile Applications, j’ai eu l’occasion d’expérimenter la programmation de sites WAP en quelques TP. Sont passés en revue, entre autres, le WMLS, l’intégration PHP/WML, la redirection HTML/WML, l’envoi de SMS/MMS en console etc. Allez visiter la liste des TP ainsi que ma page.

Quelques exemples :

<script language="php">
$accept = $_SERVER[‘HTTP_ACCEPT’];
$pos = strpos($accept, "text/vnd.wap.wml");
$wml = ($pos === 0 | $pos > 0 );
if( $wml ) {
header(‘Content-type: text/vnd.wap.wml’);
echo ‘<?xml version="1.0" ?>’;
echo ‘<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml13.dtd">’
;
echo ‘<wml><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head>
<card title="Dynamic">
<p>Ahh, a WML surfer!</p>
</card>
</wml>’
;
} else {
header(‘Content-type: text/html’);
echo ‘<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">’;
echo ‘</ccode><code><html>
<head> <title>Dynamic</title> </head>
<body>
<p>Ahh, an HTML surfer!</p>
</body>
</html></code><ccode(php3)>’
;
}
</script>

Le code ci-dessus parcourt les formats acceptés par le navigateur courant et détecte la possibilité d’interpréter le WML ou non.

<?xml version="1.0" ?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml13.dtd">
<wml>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head>
<template>
<do type ="home1" label="Home">
<go href="index.wml"/>
</do>
<do type="lab2" label="Lab2">
<go href="index.wml#lab2"/>
</do>
</template>
<card id="bet" title=’Online gambling’>
<p>Type your bet here: <input emptyok="false" maxlength="3" type="text" title="SEK" format="*N" name="betval"/></p>
<p><a href="bet.wmls#displayalert($betval)">Validate</a></p>
</card>
<card id="betok" title=’Bet accepted’>
<p>Ok. Your bet was $betvalok</p>
</card>
</wml>

Le code ci-dessus utilise les champs (en forçant le type à "entiers" avec *N) et le WMLS :
<blockquote>
extern function displayalert(val){
Dialogs.alert("Do you confirm this bet?");
WMLBrowser.refresh();
WMLBrowser.setVar("betvalok", val);
WMLBrowser.go("bet.wml#betok");
}</blockquote>
 

Pour les codes sources précis, ou pour avoir la version de PHPIcalendar modifiée pour le WAP, contactez-moi !

A voir aussi, notre projet (avec Gabriele Violino) : sondage par SMS avec utilisation du WAP-PUSH. Au programme : détection du modèle et de la marque d’un mobile via l’UAProf, envoi de SMS-Push via la gateway NowSMS (avec explications sur le codage en hexa d’un message Push, ie. l’encapsulation WBXML, WSP, WDP, SMS), sondage en XHTML-MP, WML et HTML (le bon format est choisi directement via l’UAProf du mobile)… Les données sont stockées dans une base de données MySQL.

L’archive avec le code source et les slides est librement téléchargeable sur notre DokuWiki.

  • Share/Save/Bookmark
Category: Articles en français, Tech >> Computer | Leave a comment

I experienced it for you: losing my cellphone in Sweden

First of all, make sure to have a cellphone and a Comviq SIM card. The next step is quite easy: lose both of them; together, it’s easier.

The first step after the loss is to report the loss the police. Go to the nearest police station (be careful, on saturdays and sundays, only a few are open, you will probably end up at the one behind Polishuset) with an ID card, a phone number where you can be reached and the IMEI number of the lost cell phone (probably to be found somewhere on the box or the user’s guide of the cell phone). Be careful, do not fill in the police file online even if Comviq suggests it, as the file number would not be suitable for the further report to Comviq. Also, do not call Comviq first even if they advise you to do so on their website: they would only tell you to call the police. Once the police declaration form is filled in, check that you have a file number as following: 1234-K12345-12. If you actually do an online report, you will get a number like 1234-K12345-12 by snail mail after 3 or 4 days.

Next step is to call the 0200-222040 (or the 0046856222040 with Skype) to report the loss. If you owned a content card, press 1 and wait, if it was a monthly subscription, press 2 and wait. The clerk will then ask for your name, address (to send you your new SIM card, announced delay: 3 days), the credit left on your card when you lost it, a few phone numbers you called recently and obviously the famous K number received from the police. UPDATE: that means you will wait 10 days and then contact them, at that moment they will inform you that you have to write a letter to Comviq GSM 69 175 Karlskoga notifying them your wish to receive that damn SIM card, with its full content and your old phone number, which should be done within a week. Truth is, one week later you will receive a letter asking you for the same informations they already asked you, sending the reply is on you. That letter also informs you that the new SIM card will cost you 95Kr.

If you have lost your cell phone in the subway or the pendeltåg, dial the 004686001000 and press 2 to get the “please wait” message in English, even though you will be answered in Swedish later… Say that you have lost your mobile and you will be forwarded to the appropriate department. Please note, that it takes up to 2 or 3 week days after the loss to be efficient. If you have lost your cellphone on a Saturday afternoon, call on Tuesday afternoon.

  • Share/Save/Bookmark
Category: Articles in English, Suède / Sweden | Leave a comment

Conan O’Brien – On Finland and on Sweden


Conan O’Brien hates Sweden
Video sent by BaroqueW

Late Night with Conan O’Brien: Conan receives tons of letters from Finland in reaction to his “Conan O’Brien hates your homeland” project. Watch his reaction! Plus, he is so right about Sweden!

  • Share/Save/Bookmark
Category: Articles in English, Humour, Suède / Sweden, TV | Leave a comment

J’ai essayé pour vous : perdre son téléphone en Suède

Première étape, procurez-vous un téléphone et une carte SIM Comviq. Deuxième étape, perdez le tout.

Tout d’abord, allez déclarer la perte à la police. Allez dans le bureau le plus proche de chez vous (attention, le week-end, il y en a peu d’ouverts, vous finirez sans doute à celui derrière Polishuset) muni d’une pièce d’identité, d’un numéro de téléphone (facultatif) auquel vous joindre et du numéro IMEI du téléphone (inscrit sur la boîte du téléphone ou sur le manuel le plus souvent). Attention, ne faites pas la déclaration en ligne même si Comviq le suggère, en effet le numéro de dossier ne serait pas compatible avec la base de données de Comviq. Idem, même si le site de Comviq le dit, n’appelez pas Comviq en premier, ils vous diraient d’aller à la police d’abord. Quand vous avez fini votre déclaration, vérifiez que vous avez bien un numéro du style 1234-K12345-12. En fait en faisant la déclaration en ligne, vous obtiendrez un numéro 1234-K12345-12 après 3 ou 4 jours par voie postale.

Appelez ensuite le 0200-222040 (ou bien le 0046856222040 depuis Skype) pour déclarer la perte. Si vous avez une carte, appuyez sur le 1 et attendez, si c’était un abonnement, le 2 puis attendez. La madame ou le monsieur vont vous demander votre nom, adresse (pour vous renvoyer la carte SIM, délai annoncé 3 jours), le montant du crédit du téléphone au moment des faits, deux ou trois numéros que vous appeliez souvent et le fameux numéro K de la déclaration à la police. UPDATE : en réalité il faut que vous les recontactiez et là ils vous diront de faire une zolie lettre à Comviq GSM 69 175 Karlskoga en réclamant la dite carte réglée avec votre ancien numéro et votre ancien crédit, sinon vous n’aurez rien. Délai annoncé : une semaine. Réalité : une semaine plus tard vous recevez une lettre vous redemandant les infos que l’on vous avait déjà demandé au téléphone, l’envoi de la réponse est à vos frais. Vous apprendrez au passage qu’il vous en coûtera 95Kr pour avoir une nouvelle carte SIM.

Si vous avez perdu le dit téléphone dans le métro, le bus ou le pendeltåg, appelez le 004686001000 et appuyez sur 2 pour avoir “Patientez svp” en anglais, même si derrière on vous répondra en suédois… Dites que vous avez perdu votre mobile et on vous transfèrera vers le bon département. Attention, cela prend 2 à 3 jours ouvrables après la perte pour être efficace. Si vous avez perdu votre téléphone le samedi, on vous conseillera de rappeler le mardi après-midi.

  • Share/Save/Bookmark
Category: Articles en français, Suède / Sweden | Leave a comment

Status

  • BaroqueW sorting the first pictures
    4 hours ago
  • BaroqueW holy cow
    7 hours ago
  • BaroqueW ecoute desproges dans les fjords
    2 days ago
  • BaroqueW : it is in fact NOT funny to point people in the wrong direction when they're lost
    2 days ago

Popular posts

My Social Networks

DandyID 43 Things Clipmarks coComment Dailymotion Delicious deviantART Digg Diigo Facebook Flickr Get Satisfaction Guitar Hero HelloTxt Hulu ICQ Imdb Imeem Kiva last.fm Linkedin Netvibes orkut PeoplePond Picasa Plaxo PostCrossing RockBand Scribd Stumbleupon Tagged TripAdvisor Twitpic Twitter Xbox LIVE YouTube

Expand the experience

Blogroll

Internet Map

Meta