Articles de 'IT'
After only 2 weeks in China I can give you some keys to avoid the waste of time I got. See the following apps:
Only one guide for 44 languages, it gives you translation of hundreds useful words and sentence from and to the 44 languages, very well made, easy to use:
Lingopal 44
Only one subway guide for 33 cities around the world:
Metro Maximus
700 offline cities maps to save Location and to be geolocalised via GPS:
700 City Maps (this apps is free, but each offline map must be bought, otherwise you just access an online map like google maps)
Currency exchange rates, works offline :
Currency
How could we survive before iPhones and iPads ??
[Lire la suite →]
Tags: IT · apple · en · phone
I wanted to use the 3G connection of my iPad in China. After “visiting” the 3 big companies in Shanghai, I can say they don’t sell data subscription for less than one year and unlimited does not exist.
I also have bought (180 yuan) a SIM card from China Mobile. I noticed that I can go on the internet. I noticed the APN was “cmnet”.
Then I tried successfully to use the China Mobile SIM card you can buy everywhere for less then 10€.
I will have to refund it once empty, but I’ll comment that post then. I think I will have to plug the SIM card back in a real mobile phone.
Of course I had to cut the SIM card to the micro SIM size.
I was connected to China Mobile and just added APN Settings :
APN name : cmnet
Login : (empty)
Password : (empty)
[Lire la suite →]
Tags: IT · apple · en · phone
C’est tout fier de la fonction GPS de mon Appareil Photo Numérique Panasonic TZ10 que j’arrive en chine et tente d’en faire la démonstration à mes amis.
En théorie (et ça fonctionnait) on ne voit aucune différence tant qu’on est pas sur son ordinateur, mais une fois qu’on a récupéré les photos, on peut voir dans les propriétés du fichier (exif) la longitude et la latitude, ainsi que le nom en clair de la ville où l’on se trouve. Ca fonctionne parfaitement avec Picasa ou iPhoto par exemple qui nous montrent avec un belle punaise sur google maps où a été prise la photo.
Mais voilà, la Chine etant la Chine, la fonction est désactivée dans ce seul et unique pays comme un astérisque le précise en tout petit dans le site de samsung.
“The GPS function is not available in China”.
“La fonction GPS n’est pas disponible en chine”.
Il faut dire que j’ai mis beaucoup de temps à comprendre car il n’y a pas la place sur l’appareil pour écrire “en chine”…. je l’ai trouvé dans les fonctions avancées.
[Lire la suite →]
Tags: IT · fr
Nous souhaitons activer le contrôle d’écran à distance sur un Mac OS X grace à la ligne de commande (testée sur Leopard et Snow Leopard) :
$ cd /Library/Preferences
$ echo -n enabled > com.apple.ScreenSharing.launchd
Pour le désactiver :
$ cd /Library/Preferences
$ rm com.apple.ScreenSharing.launchd
[Lire la suite →]
Tags: IT · apple · fr · network
iPhoto est bien sympa mais il a des limites, à commencer par le fait qu’il n’exporte pas dans des dossiers. Si on utilise les outils d’exportation on se retrouve avec toutes les photos dans un seul dossier !
grace aux commentaires sur cette page j’ai utilisé le script python suivant qui a fonctionné sur ma configuration :
- Mac OS 10.6.3 (Snow Leopard), avec le python intégré
- iPhoto 8.1.2
Je l’ai enregistré dans un fichier nommé “export-iphoto.py” dans le dossier “documents” de l’utilisateur “chris”, puis en lançant le terminal pour l’executer (en réalité je crois qu’on peut se contenter de double cliquer dessus, mais j’aime bien le mode ligne de commande
) :
cd /Users/chris/Documents
python export-iphoto.py
Voici le contenu du fichier export-iphoto où il faut bien prendre soint de changer ces 2 lignes
albumDataXml="/Users/YOURUSERNAME/Pictures/iPhoto Library/AlbumData.xml"
targetDir="/Volumes/share/pictures"
export-iphoto.py :
from xml.dom.minidom import parse, parseString, Node
import os, time, stat, shutil, sys
def findChildElementsByName(parent, name):
result = []
for child in parent.childNodes:
if child.nodeName == name:
result.append(child)
return result
def getElementText(element):
if element is None: return None
if len(element.childNodes) == 0: return None
else: return element.childNodes[0].nodeValue
def getValueElementForKey(parent, keyName):
for key in findChildElementsByName(parent, "key"):
if getElementText(key) == keyName:
sib = key.nextSibling
while(sib is not None and sib.nodeType != Node.ELEMENT_NODE):
sib = sib.nextSibling
return sib
albumDataXml="/Users/chris/Pictures/iPhoto Library/AlbumData.xml"
targetDir="/Volumes/FAT/pictures"
copyImg=True #set to false to run with out copying files or creating directories
print "Parsing AlbumData.xml"
albumDataDom = parse(albumDataXml)
topElement = albumDataDom.documentElement
topMostDict = topElement.getElementsByTagName('dict')[0]
listOfRollsArray = getValueElementForKey(topMostDict, "List of Rolls")
masterImageListDict = getValueElementForKey(topMostDict, "Master Image List")
#walk through all the rolls (events)
for rollDict in findChildElementsByName(listOfRollsArray, 'dict'):
rollName = getElementText(getValueElementForKey(rollDict, "RollName"))
print "\n\nProcessing Roll: %s" % (rollName)
#walk through all the images in this roll/event
imageIdArray = getValueElementForKey(rollDict, "KeyList")
for imageIdElement in findChildElementsByName(imageIdArray, 'string'):
imageId = getElementText(imageIdElement)
imageDict = getValueElementForKey(masterImageListDict, imageId)
modifiedFilePath = getElementText(getValueElementForKey(imageDict, "ImagePath"))
originalFilePath = getElementText(getValueElementForKey(imageDict, "OriginalPath"))
sourceImageFilePath = modifiedFilePath
modifiedStat = os.stat(sourceImageFilePath)
basename = os.path.basename(sourceImageFilePath)
year = str(time.gmtime(modifiedStat[stat.ST_CTIME])[0])
targetFileDir = targetDir + "/" + year + "/" + rollName
if not os.path.exists(targetFileDir):
print "Directory did not exist - Creating: %s" % targetFileDir
if copyImg:
os.makedirs(targetFileDir)
targetFilePath = targetFileDir + "/" + basename
iPhotoFileIsNewer = False
if os.path.exists(targetFilePath):
targetStat = os.stat(targetFilePath)
#print "modified: %d %d" % (modifiedStat[stat.ST_MTIME], modifiedStat[stat.ST_SIZE])
#print "target : %d %d" % (targetStat[stat.ST_MTIME], targetStat[stat.ST_SIZE])
#why oh why is modified time not getting copied over exactly the same?
if abs(targetStat[stat.ST_MTIME] - modifiedStat[stat.ST_MTIME]) > 10 or targetStat[stat.ST_SIZE] != modifiedStat[stat.ST_SIZE]:
iPhotoFileIsNewer = True
else:
iPhotoFileIsNewer = True
if iPhotoFileIsNewer:
msg = "copy from:%s to:%s" % (sourceImageFilePath, targetFilePath)
if copyImg:
print msg
shutil.copy2(sourceImageFilePath, targetFilePath)
else:
print "test - %s" % (msg)
else:
sys.stdout.write(".")
sys.stdout.flush()
albumDataDom.unlink()
[Lire la suite →]
Tags: IT · apple · fr
Sur Leopard et Snow Leopard, les polices systèmes sont restaurées dès qu’on essai de les supprimer.
Ainsi il est sacrément embattant de remplacer les polices Helvetica et Helvetica Neue qui ont pourtant le défaut majeur de ne pas intégrer les accents Français lorsqu’on exporte au format PDF à partir d’Adobe InDesigne, Photoshop, Illustrator…
J’ai trouvé sur la doc fournie par Extensis Universal Type Client (version réseau de Suitecase) une procédure permettant de les supprimer afin de pouvoir enfin les gérer via notre logiciel de gestion des polices :
- Ouvrir une session où l’utilisateur est Administrateur sur le Mac concerné
- Ouvrir le livre des polices
- Choisir “Livre des polices” > “Préférences“
- Désactiver “M’avertir si les polices système changent“
- Copier le dossier suivant vers un endroit où il sera en sécurité :
/System/Bibliothèque/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.Framework/Versions/A/Resources/ProtectedFonts
note : ne jamais supprimer votre copie de sauvegarde du dossier “ProtectedFonts“, pour le cas où vous auriez besoin de ces polices dans le futur
- Ouvrir le dossier ProtectedFonts original et y supprimer Helvetica et HelveticaNeue
- Entrer un login administrateur lorsqu’il le demande
- Ouvrir /System/Bibliothèque/Fonts et y supprimer Helvetica et HelveticaNeue
- Ouvrir votre gestionnaire de police (Extensis dans notre cas) et activer EN PERMANENCE vos versions d’Helvetica et Helvetica Neue
- Redémarrer votre ordinateur

Explications : le contenu du dossier ProtectedFonts de Leopard et Snow Leopard assure que les polices qui s’y trouvent ne soient jamais supprimé du dossier /System/Library/Fonts . En effet il les restaure aussi vite qu’on essai de les supprimer. Ayant rencontré plusieurs Mac inutilisable après l’effacement de polices du système avant la version 10.5, je suis très content qu’une telle sécurité empêche les graphistes de faire du ménage eux-même.
Malheureusement, il vaudra tout de même qu’une police Helvetica et Helvetica Neue soit toujours disponible (grâce au gestionnaire de police utilisé), sinon le fonctionnement du système n’est pas assuré
[Lire la suite →]
Tags: IT · apple · fr
Ajouter une imprimante Windows sur Mac est très simple quand on peut parcourir les workgroup. Mais lorsque le listage ne fonctionne pas pour quelque raison que ce soit… on est bien embêtée !
Il existe en fait un bouton “Options avancée…” que l’on peut ajouter dans la barre de menu qui permet d’accomplir un ajout manuel. Tout est très bien expliqué sur le site du support d’apple
Mac OS X v10.5 ou ultérieur
- Choisissez Préférences Système à partir du menu Apple.
- Choisissez Imprimante & Fax à partir du menu Présentation.
- Cliquez sur le bouton + pour ajouter une imprimante.
- Appuyez sur la touche Contrôle tout en cliquant sur l’icône « Par défaut » (ou toute autre icône de la barre d’outils), puis choisissez Personnaliser la barre d’outils à partir du menu contextuel qui apparaît.
- Faites glisser l’icône Options avancées (l’engrenage) dans la barre d’outils.
- Cliquez sur Terminé.
- Cliquez sur l’icône Options avancées, ajoutée à la barre d’outils.
- Choisissez Windows dans le menu contextuel Type.
- Dans le champ URL, saisissez l’adresse de l’imprimante suivant l’un des formats ci-dessous :smb://groupe_de_travail/serveur/nom_de_partage
smb://serveur/nom_de_partage/
[Lire la suite →]
Tags: IT · Server · apple · fr · network · windows
Vous aviez l’habitude de créer des profils par défaut sur Windows ? vous allez voir une mauvaise surprise sur Windows Seven : le bouton “Copier dans…” est grisé !
J’ai trouvé comment le réactiver grâce à cette page : http://www.yamprod.net/index.php?post/2009/11/09/Copier-un-profil-utilisateur-sous-Windows-7
Il existe un petit utilitaire nommé “Windows Enabler” qui va vous permettre d’activer le bouton “Copier dans…”
le fichier d’install windows_enabler copié sur mon blog
[Lire la suite →]
Tags: IT · fr · windows
Pour installer le touchpad toshiba sur un Windows 7 Familial (Windows Seven Home), j’avais le message m’invitant à aller dans la stratégie de sécurité locale pour permettre l’affichage d’ inviter à l’élévation lors de la détection d’une installation.
secpol.exe (l’utilitaire de configuration de la stratégie de sécurité local) n’existant pas sur les versions Familiale, il faut aller activer ce genre d’option dans la base de registre. Dans notre cas, il faut passer à “1″ le DWORD suivant :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableInstallerDetection
[Lire la suite →]
Tags: IT · fr · windows
Dans les préférences d’iTunes on peut changer l’emplacement où sont stockés les “medias”. Mais finalement ça ne déplace pas l’emplacement où sont stockées les applications ou les sauvegardes de l’iphone.
Si comme nous votre dossier “Mes documents” est limité en espace, cela pose un gros soucis.
L’astruce trouvée ici consiste à :
- D’abord, fermez iTunes.
- Ensuite faites votre plus beau couper / coller du dossier iTunes (celui de la bibliothèque pas le programme hein ) vers l’emplacement de votre choix, pour moi une autre partition.
- Lancer iTunes depuis l’exécutable tout en maintenant SHIFT gauche enfoncé.
Chez nous c’est le dossier Mes Documents\Musique\itunes au complet que nous avons déplacé vers c:\itunes puis dans les préférences d’itunes nous avons indiqués que les “Médias” doivent être stockés dans c:\itunes\itunes media
[Lire la suite →]
Tags: IT · apple · fr · windows