Isabelle en parlant d’une fleur qui fane: « Oh, il est en train d’être vieux ! ».
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2012/01/25/fleurs/
jan
24
2012
« Timidette » à l’école, ninja à la maison
Zoulfia et moi avions rendez-vous, hier, avec Madame Pol, l’institutrice de la classe de CP d’Isabelle. Nous souhaitions savoir comment Isabelle s’en sortait en ce milieu d’une année si importante vis-à-vis du programme scolaire (c’est l’année où les enfants apprennent à lire en France) et aussi pleine de changement pour elle avec la transition de langue, le nouvel environnement et l’éloignement de ses amies californiennes.
Apparemment tout va pour le mieux… En réalité cela se passe même tellement bien qu’elle a été changée de place pour bavardage avec sa bonne copine et voisine de table Lise-Lou. Isabelle est maintenant assise à côté de Louna. Ce que l’institutrice ne sait peut-être pas c’est qu’Isabelle est excellente copine avec Louna aussi :) ha ha!
Selon Madame Pol, et bien qu’elle utilise sa voix la plus fluette pour s’exprimer devant la classe, Isabelle est excellente lectrice. Elle est cependant encore parfois en difficulté de compréhension des consignes de classe, sans doute à cause du vocabulaire qu’elle ne maîtrise pas complètement. Ses capacités de rédaction sont bonnes et elle est capable d’écrire de petits paragraphes qui se tiennent et ont du sens. Dans sa petite classe de 24, elle fait partie des moins démonstratives et des plus discrètes. Quel contraste avec le karaté et les scènes de spectacle qu’elle offre avec Antoine à la maison!
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2012/01/24/isabelle-timidette-a-lecole-ninja-a-la-maison/
jan
18
2012
Antoine et son intégration scolaire
Lors d’une récente réunion de parents d’élève à l’école Camou nous avons appris qu’Antoine avait mis du temps a se sentir à l’aise dans sa nouvelle classe. Il semblerait qu’il soit maintenant si bien intégré qu’il bavarde même pendant la classe avec ses petits camarades, preuve, selon son institutrice, qu’il a réussi son intégration. On va avoir un mot avec lui à ce sujet-là :)
En bon américain, Antoine est le seul de la classe à poser des questions à l’institutrice. Par exemple, il demande systématiquement où faire les césures dans les mots à cheval sur deux lignes. Sans doute pas une preuve d’intégration, mais néanmoins impressionnant pour son institutrice.
Enfin, la directrice de l’école partageait avec nous son sentiment sur Antoine qu’elle trouvait particulièrement stressé les jours où Eli, notre nounou américaine, arrivait avec le moindre retard à la sortie de l’école. De son côté, Isabelle est beaucoup plus philosophe, elle doit trouver qu’un seul impatient dans la famille suffit et que du moment qu’Antoine est en charge de faire arriver Eli à l’heure elle n’a pas besoin de s’en faire outre mesure.
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2012/01/18/antoine-et-son-integration-scolaire/
déc
23
2011
Happy Holidays and Happy 2012 !
Dear friends,
Greetings from the land of foie gras, macarons, croissants, roquefort and baguette ! 2011 has been quite a ride for our family. After having spent 12 years in the Bay Area we have taken the big leap and decided to move back to Europe. Zoulfia transferred from eBay US to Paypal France in April and flew back and forth until we moved in July. By that time we managed to get everything under control: completing our bathroom remodel, replacing the collapsing deck, repainting and renting the house, selling the cars, packing our stuff and selling the rest.
The kids kissed their friends goodbye in June and flew to France on their first solo flight. After a long summer break Antoine and Isabelle started school in September and have adapted pretty well to the Parisian school jungle. Here, kids play rough at recess and are screamed at by adults instead of being kindly supervised. Antoine was quick to realize the power of his Aikido skills after applying them on a classmate who was bothering him. Isabelle has become a jump rope master and keeps learning new moves every week. After trying unsuccessfully to get transferred to Juniper Europe, Eric has been taking it slow and is enjoying life in Paris.
Not surprisingly, our cultural life has improved a great deal here: museums, theaters, concerts, weekend trips, arts & crafts workshops in museums for the kids. As for the food, let’s just say that this was the main reason Zoulfia moved back here.
Happy Holidays, Happy New Year and stay in touch (FaceTime, Skype, or just fly in and call from the airport…).
Take care,
Zoulfia, Eric, Antoine and Isabelle
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2011/12/23/2336/
août
05
2011
Ceux qui fument, meurent
Voici quelques citations loufoques des enfants (en russe, racontées par Nannie) quand ils ont séjourné chez les parents de Zoulfia:
Вефа часто спрашивал у Изабель: « Ты баба любишь? ». На что однажды она сказала « Сколько можно спрашивать об одном и том же! ».
Антуан сказал, что кашляет, когда Баба курит. И говорит: « А он много курит? Я говорю, да. Он спрашивает, а почему он до сих не умер? Я говорю, а почему он должен умереть? Ответ: « Потому что те, кто много курит, умирают ».
Антуан – на сообразительность: чтобы высушить мяч после бассейна, положил его на сушку и воткнул кругом (обложил) бельевыми шпильками.
Изабель часто делает нам замечания, что локти на стол класть нельзя.
Однажды, во время еды, Вефа начал что-то спрашивать у Изабель. Она очень выразительно (так кáк умеет она смотреть!) показала пальцем, что рот полный и надо сначала проглотить еду, а потом она ответит.
Дети долго шебуршились перед сном, и, наконец, я им говорю: « Если будете меня мучать, я умру? ». Изабель: « А как ты будешь умирать? ».
Изабель взяла обещание с Вефы, что он не будет курить. И, когда они заходили в дом, а Вефа был на балконе, тут же спрашивала у него строгим голосом: « Баба! Ты куришь? ». А Вефа мне говорит, что, благодаря Изабель, ему придется бросить курить. Жаль, что сейчас нет с ее стороны постоянного контроля :-)).
Изабель попробовала конфету (типа эклер, но с орешками) и отставила в сторону. Вефа спрашивает, может он поесть, а она отвечает: « Да! Она не вкусная, ты можешь взять ».
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2011/08/05/2592/
juin
22
2011
Youpi, l’école est finie !
Youpi, l’école est finie ! Isabelle a reçu son diplôme de kindergarten lors d’une cérémonie organisée dans sa classe, spectacle des enfants et vidéos de l’année passée à l’appui, ce qui a donné l’occasion de verser une petite larme à beaucoup de mamans. Antoine a célébré la fin de l’année scolaire avec un pique-nique parents-enfants. Eric s’est dévoué pour assister aux deux événements pendant que j’étais à Paris pour mon nième voyage d’affaires.
Les enfants ont ensuite passé une journée à Raging Waters avec Vy et son copain Thomas. Ni Antoine ni Isabelle ne voulaient faire les attractions mais grâce à la persistance de Vy (qui a dû littéralement tirer Antoine) ils ont fini par essayer et ont, bien sûr, adoré.
Le matin de leur départ à Paris le 13 juin, Vy a amené Antoine et Isabelle faire du mini-golf avec Lakelan, notre voisin qui a l’âge d’Isabelle et qui a une grande influence sur nos enfants. L’après-midi Eric les a accompagné à l’aéroport pour leur premier voyage en avion non-accompagnés et je les ai accueillis le lendemain à Paris avec un comité d’accueil composé de quatre grands-parents et Lala.
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2011/06/22/youpi-l%e2%80%99ecole-est-finie/
mai
22
2011
Gillette
Je remarque un flacon sur le bord de la baignoire où les enfants viennent de prendre leur douche. En faisant une enquête auprès d’eux je découvre qu’ils se sont lavés les cheveux … avec de la mousse à raser et m’assurent catégoriquement que je leur avais dit que c’était du shampoing.
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2011/05/22/gillette/
mai
06
2011
Brains …
Isabelle nous parle constamment de son cerveau, ce qui donne droit à remarques rigolottes: « I don’t know what I am doing because my brain is not working ». Ce à quoi Antoine répond « Then, you’ll die! ». Ou encore au lit étant très fatiguée: « Mon cerveau ne peut plus crier parce qu’il est en train de dormir ».
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2011/05/06/brains/
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2011/02/17/2220/
fév
08
2011
Auto-updating sonic.net IPv6 tunnel endpoint
sonic.net is the ISP that makes the most sense in my area. With all the media friendzy around IPv6 deployment those days, I am patiently waiting for Sonic to deploy native IPv6 over their DSL offering. While this is apparently not making too many progress, Sonic offers an unsupported feature which lets you run IPv6 over an IPv4 tunnel. The only problem is that this requires manual configuration of the IPv4 tunnel endpoint behind an authenticated SSL portal. Although the inconvenience is workable in case you subscribe to their overpriced static IP offering, it breaks down as soon as you move to the less expensive dynamic service.
I tackled this problem the past few days and came up with a quick bash script that automatically updates the portal with your new dynamic address whenever your IPv6 tunnel goes down. I am running this using the native Win7 task scheduler on boot then every hour thereafter. Note that I had a hard time figuring out why eventcreate, which writes events in the Windows Application log, was giving me an « Access denied » error. The fix that worked for me was to set the RunLevel task option to HighestAvailable. Note that to execute this script on cli, you will have to run your terminal emulator as Administrator.
Step 1
Get cygwin and install wget
Step 2
Save the sonic-endpoint-update.sh file below under your ~/bin directory and make it executable:
[bash light="true" toolbar="false"]
$ chmod +x ~/bin/sonic-endpoint-update.sh
[/bash]
Step 3
Configure your wget certificates root store and verify its sha256 matches the below sum.
[bash light="true" toolbar="false"]
$ wget -q -O /etc/ca-bundle.crt http://curl.haxx.se/ca/cacert.pem
$ grep -v "^## Converted at: " /etc/ca-bundle.crt | sha256sum
b9ae94e8cc91d9f8135f0d84dc3cf0d91456e99288fcb7b2ea3bb27d50378a68 -
$ cat >> ~/.wgetrc
ca_certificate = /etc/ca-bundle.crt
^D
[/bash]
Step 4, which requires a Post Vista version of Windows
Create a task by saving the below xml file, adjust the highlighted lines to your setup, then issue:
[bash light="true" toolbar="false"]
$ schtasks /XML sonic-endpoint-update.xml /TN "Sonic Endpoint Update"
[/bash]
Click to expand code below:
[bash title="sonic-endpoint-update.sh" collapse="true" light="true" toolbar="false"]
#!//bin/sh
# In order for this script to function you have to download and configure a certificate bundle, if you don’t have one already:
#
# $ wget –output-document=/etc/ca-bundle.crt http://curl.haxx.se/ca/cacert.pem
#
# Verify the sha256 of the ca-bundle.crt file with:
#
# $ grep -v "^## Converted at: " /etc/ca-bundle.crt | sha256sum
# b9ae94e8cc91d9f8135f0d84dc3cf0d91456e99288fcb7b2ea3bb27d50378a68
#
# Configure your wget to point to that ca-bundle.crt file
# $ cat >> ~/.wgetrc
# ca_certificate = /etc/ca-bundle.crt
# ^D
# Testing IPv6 connectivity
testping () {
ping -n 1 ipv6.google.com > /dev/null
if [ $? == 0 ]; then
log SUCCESS "IPv6 ping: Success"
exit 0
else
log WARNING "IPv6 ping: Failure"
fi
}
# Logging to console and windows eventlog facility
log () {
if [ $1 == "ERROR" ]; then
echo $2 >&2
else
echo $2
fi
if [ $OS == "Cygwin" ]; then
eventcreate /l application /t $1 /so $DOLLARZERO /id 1 /d "$2" > /dev/null
fi
}
DOLLARZERO=$(/usr/bin/basename $0)
OS=$(/usr/bin/uname -o)
testping
# Retrieving command line arguments
while getopts ‘u:p:’ OPTION; do
case "$OPTION" in
u)
USER=$OPTARG
;;
p)
PASSWORD=$OPTARG
;;
esac;
done;
if [ -z "$USER" -o -z "$PASSWORD" ]; then
log ERROR "Usage: $DOLLARZERO -u username -p password"
exit 1
fi
log INFORMATION "Updating sonic.net endpoint tunnel."
# Creating session cookie temp file
COOKIE=$(/usr/bin/mktemp)
trap "/usr/bin/rm -f $COOKIE" EXIT TERM INT QUIT
/usr/bin/printf "members.sonic.net\tFALSE\t/\tTRUE\t0\tPHPSESSID\t" > $COOKIE
# Logging in to sonic.net
/usr/bin/wget –load-cookies=$COOKIE \
–save-cookies=$COOKIE \
–keep-session-cookies \
–post-data="user=$USER&pw=$PASSWORD" \
–quiet \
–output-document=- \
https://members.sonic.net/ \
| /usr/bin/grep –quiet "logged in as <strong>$USER"
if [ $? == 0 ]; then
log SUCCESS "Logged in as $USER"
else
log ERROR "Loggin failure"
exit 1
fi
# Retrieving current external IP
MY_IP=$( \
/usr/bin/wget –quiet \
–output-document=- \
http://www.whatismyip.com/automation/n09230945.asp \
)
log INFORMATION "Current external IP: $MY_IP"
# Updating external IP to sonic.net
ENDPOINT=$( \
/usr/bin/wget –load-cookies=$COOKIE \
–post-data="endpoint=$MY_IP&rdns_server=none&change=1&action=step1" \
–quiet \
–output-document=- \
https://members.sonic.net/connections/ipv6tunnel/ \
| /usr/bin/egrep -o ‘([[:digit:]]{1,3}\.){3}[[:digit:]]{1,3}’ \
)
log INFORMATION "New endpoint IP at sonic.net: $ENDPOINT"
testping
[/bash]
[xml title="sonic-endpoint-update.xml" highlight="5,18,44,45" collapse="true" light="true" toolbar="false"]
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2011-02-06T23:34:36.4279416</Date>
<Author>COMPUTER\WINUSER</Author>
</RegistrationInfo>
<Triggers>
<BootTrigger>
<Repetition>
<Interval>PT1H</Interval>
<StopAtDurationEnd>false</StopAtDurationEnd>
</Repetition>
<Enabled>true</Enabled>
</BootTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>COMPUTER\WINUSER</UserId>
<LogonType>Password</LogonType>
<RunLevel>HighestAvailable</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>false</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>P3D</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>"C:\Program Files (x86)\cygwin\bin\bash.exe"</Command>
<Arguments>-c "/cygdrive/c/users/WINUSER/bin/sonic-endpoint-update -u sonicusername -p sonicpassword"</Arguments>
</Exec>
</Actions>
</Task>
[/xml]
Lien Permanent pour cet article : http://www.zouric.com/blog/index.php/2011/02/08/auto-updating-sonic-net-ipv6-tunnel-endpoint/
