Archive pour Mars 2008

WordPress 2.5 Paru le

Nessun commento » Annonces , Nouvelles Pas de commentaires »

Le logo WordPress Maintenant disponible pour la libération de téléchargement 2.5 de WP! Mise à jour compte de ce site dans quelques jours, juste assez longtemps pour tester la mise à niveau. L'annonce officielle, qui portent les premières lignes, se trouve ici .

WordPress 2.5, l'aboutissement de six mois de travail par la communauté WordPress, les gens comme vous. Les améliorations apportées à 2.5 sont nombreux, et presque entièrement à la suite de vos commentaires: multi-téléchargement du fichier, mises à jour le plug-in en un seul clic, intégré dans les galeries, tableau de bord personnalisable, mots de passe et le cryptage salées biscuits, médiathèque, un WYSIWYG Cela ne signifie pas mess avec votre code, en même temps la protection post-édition, en plein écran par écrit, et de recherche qui couvre les messages et les pages.

MISE À JOUR: Je viens de mettre à WordPress. Je dois dire, la communauté a fait un excellent travail, en particulier en ce qui concerne la gestion du plugin est maintenant vraiment idiot-proof.

Mac vs PC vs Linux (South Park Style)

Nessun commento » YouTube Pas de commentaires »

CSS et les commentaires conditionnels pour Internet Explorer

Nessun commento » HTML , Conseils & Astuces Pas de commentaires »

Une version très réussie du logo d'Internet Explorer Les commentaires conditionnels sont pas des instructions spéciales interprétables par le navigateur Internet Explorer de Microsoft Windows. Ils sont déjà pris en charge par la version 5.0, mais très peu sont en mesure d'exploiter son potentiel considérable, en particulier dans la correction des interprétations du droit anormales CSS à partir du navigateur de Microsoft.

Vous pouvez utiliser les commentaires conditionnels distinguant même la version d'Internet Explorer utilisée par le navigateur, la réalisation des effets (ou des corrections) diffèrent selon les caractéristiques (ou l'absence) de la version spécifique.

Les commentaires conditionnels suivre une syntaxe très simple, comme dans ce qui suit:

<!--[if IE 6]>
Qui ci metto istruzioni specifiche per Internet Explorer 6
<![endif]-->

Comme on le voit, le commentaire conditionnel est une commande entouré de marqueurs de commentaires HTML: de cette manière le navigateur ne supporte pas cette fonction d'ignorer complètement le commentaire et les instructions qui y sont contenues.

Attention! Pour cette raison, les commentaires conditionnels ne peut pas être utilisé directement dans les feuilles de style, mais doit être incluse doit être dans les pages HTML normales.

Voici un autre exemple simple mais complet:

<p><!--[if IE]>
Stai utilizzando Internet Explorer<br />
<![endif]-->
<!--[if IE 5]>
Stai utilizzando Internet Explorer 5<br />
<![endif]-->
<!--[if IE 5.0]>
Stai utilizzando Internet Explorer 5.0<br />
<![endif]-->
<!--[if IE 5.5]>
Stai utilizzando Internet Explorer 5.5<br />
<![endif]-->
<!--[if IE 6]>
Stai utilizzando Internet Explorer 6<br />
<![endif]-->
<!--[if IE 7]>
Stai utilizzando Internet Explorer 7<br />
<![endif]-->
<!--[if gte IE 5]>
Stai utilizzando Internet Explorer, versione 5 o superiore<br />
<![endif]-->
<!--[if lt IE 6]>
Stai utilizzando Internet Explorer, versione inferiore alla 6<br />
<![endif]-->
<!--[if lte IE 5.5]>
Stai utilizzando Internet Explorer, versione inferiore o uguale alla 5.5<br />
<![endif]-->
<!--[if gt IE 6]>
Stai utilizzando Internet Explorer, versione superiore alla 6<br />
<![endif]-->
</p>
<p><!--[if IE]>
Stai utilizzando Internet Explorer<br />
<![endif]-->
<!--[if IE 5]>
Stai utilizzando Internet Explorer 5<br />
<![endif]-->
<!--[if IE 5.0]>
Stai utilizzando Internet Explorer 5.0<br />
<![endif]-->
<!--[if IE 5.5]>
Stai utilizzando Internet Explorer 5.5<br />
<![endif]-->
<!--[if IE 6]>
Stai utilizzando Internet Explorer 6<br />
<![endif]-->
<!--[if IE 7]>
Stai utilizzando Internet Explorer 7<br />
<![endif]-->
<!--[if gte IE 5]>
Stai utilizzando Internet Explorer, versione 5 o superiore<br />
<![endif]-->
<!--[if lt IE 6]>
Stai utilizzando Internet Explorer, versione inferiore alla 6<br />
<![endif]-->
<!--[if lte IE 5.5]>
Stai utilizzando Internet Explorer, versione inferiore o uguale alla 5.5<br />
<![endif]-->
<!--[if gt IE 6]>
Stai utilizzando Internet Explorer, versione superiore alla 6<br />
<![endif]-->
</p>
Le résultat de cette simple liste de commentaires conditionnels est montré dans les lignes suivantes, à condition que vous utilisez Internet Explorer (non recommandé):












Exemples d'utilisation rdiff-backup

Nessun commento » De sauvegarde , les Copincollato , des Shell , Système , Trucs & Astuces Aucun commentaire »

Je cite ici dans son intégralité la page qui contient les exemples publiés sur le site officiel du projet rdiff-backup. Je n'exclus pas la possibilité de fournir sa traduction progressive, dans les prochains jours, le temps le permet.

rdiff-backup exemples

Sections

Sauvegarde

  • Cas le plus simple-répertoire de sauvegarde local foo à la barre de répertoire local. bars finira copie de foo, sauf qu'il contiendra le répertoire foo / rdiff-backup-données », ce qui permettra à rdiff-backup pour restaurer les états antérieurs.
    rdiff-backup foo bar
  • Maisons simples à distance de sauvegarde répertoire / some / dir-locale dans le répertoire / whatever / rép-distant sur la machine à hostname.net. Il utilise ssh nécessaire d'ouvrir le tuyau à la copie distante de rdiff-backup. Tout comme ce qui précède, sauf un répertoire se trouve sur un ordinateur distant.
    rdiff-backup /some/local-dir hostname.net::/whatever/remote-dir
  • Cette fois, le répertoire source est distante et la destination est locale. En outre, nous avons spécifié le nom d'utilisateur sur l'hôte distant (par défaut ssh va tenter de vous connecter avec le nom d'utilisateur que vous avez un examen sur l'hôte local).
    rdiff-backup user@hostname.net::/remote-dir local-dir
  • Il est même possible pour les deux la source et les répertoires de destination pour être sur d'autres machines. Également ci-dessous, nous avons ajouté le commutateur v5-pour le Grand verbosité (les paramètres de verbosité aller de 0 à 9, avec 3 comme valeur par défaut), et le-impression-statistiques commutateur de sorte que certains des statistiques ne sera pas affiché à la fin (même sans ce commutateur, les statistiques seront toujours sauvegardées dans le répertoire rdiff-backup-data).
    rdiff-backup -v5 --print-statistics user1@host1::/source-dir user2@host2::/dest-dir

Restauration

  • Supposons que nous avons discuté plus tôt de fonctionner rdiff-backup foo bar, Avec deux foo et locales bar. Nous accidentellement supprimé foo / dir et qui veulent maintenant le restaurer à partir bar / dir.
    cp -a bar/dir foo/dir C'est vrai, depuis rdiff-backup fait un miroir, nous pouvons récupérer des fichiers à l'aide des commandes standard comme cp.
  • Pour le reste des exemples dans la section, nous supposerons que l'utilisateur a été sauvegardé avec la commande rdiff-backup-dir locale host.net :: / rép-distant. Bien sûr, dans tous ces exemples, il serait «tout aussi possible d'avoir la source étant à distance et le répertoire de sauvegarde local.In ce cas nous ne pouvons pas utiliser la commande cp pour copier host.net :: remote-dir/file au niveau local-dir / fichiers parce qu'ils sont sur des machines différentes. Nous pouvons obtenir rdiff-backup pour restaurer la version actuelle de ce fichier en utilisant une ou l'autre de ces ::
    rdiff-backup --restore-as-of now host.net::/remote-dir/file local-dir/file
    rdiff-backup -r now host.net::/remote-dir/file local-dir/file
    rdiff-backup --restore-as-of now host.net::/remote-dir/file local-dir/file
    rdiff-backup -r now host.net::/remote-dir/file local-dir/file
    Le-restauration-que-de (ou-r pour faire court) indique à rdiff-backup restaurer au lieu de sauvegarde, et la Indique l'heure actuelle maintenant l'option.
  • Mais le principal avantage de rdiff-backup est-ce qui retient l'historique des versions. Cette commande restaure host.net :: / remote-dir/file tel qu'il était il ya 10 jours dans un nouvel emplacement / tmp / fichier.
    rdiff-backup -r 10D host.net::/remote-dir/file /tmp/file Autres chaînes temps acceptables comprennent 5m4s (5 minutes et 4 secondes) et 05/03/2002 (Mars 5th, 2002). Pour plus d'informations, consultez la section Formats de temps de la page de manuel.
  • Enfin, nous pouvons utiliser rdiff-backup pour restaurer à partir d'un répertoire de fichiers incrément. Fichiers d'incrémentation sont stockés dans host.net :: / remote-dir/rdiff-backup-data/increments et maintenez les versions précédentes des fichiers modifiés. Si vous spécifiez directement celui-ci:
    rdiff-backup host.net::/remote-dir/rdiff-backup-data/increments/file.2003-03-05T12:21:41-07:00.diff.gz local-dir/file rdiff-backup dira C'est du nom de fichier, il est un des fichiers d'incrément rdiff-backup et de restauration ainsi entrer dans le mode. Au-dessus de la version restaurée est écrit à local-dir/file.

Suppression des fichiers plus

Bien que rdiff-backup essaie de gagner de l'espace que par des différences stockage de fichiers, la suite peut être à court d'espace dans le répertoire de destination. rdiff-backup's-remove-plus-que le mode peut être utilisé pour supprimer les anciennes tranches.

Cette section suppose que rdiff-backup a été utilisé-dans le passé pour sauvegarder sur host.net :: / rép-distant, mais toutes les commandes ne fonctionnent localement trop, si le nom d'hôte ont-ils été omis.

  • Supprime toutes les commandes de cette information au sujet de laquelle les fichiers n'ont pas été les versions actuelles pour 2 semaines:
    rdiff-backup --remove-older-than 2W host.net::/remote-dir notes qui n'a pas changé d'un fichier existant pour une année sera encore préservé. Mais un fichier a été supprimé il ya 15 jours qui ne peut être restaurée après cette commande est exécutée.
  • Comme lors de la restauration, il existe une variété de façons de définir l'heure. Le 20B ci-dessous indique rdiff-backup pour ne conserver les informations à partir des 20 dernières séances de rdiff-backup. (Syntaxe NNB est uniquement disponible dans les versions 0.13.1 après.)
    rdiff-backup --remove-older-than 20B host.net::/remote-dir

La sélection de fichier avec inclure / exclure des options

Parfois, vous ne voulez pas sauvegarder tous les fichiers. Divers-Le-inclusion et d'exclusion options peuvent être utilisées pour sélectionner précisément les fichiers à sauvegarder. Voir la page de manuel pour une liste de toutes les options et leurs définitions.

  • Dans cet exemple nous excluons / mnt / sauvegarde pour éviter une boucle sans fin.
    rdiff-backup --exclude /mnt/backup / /mnt/backup (en fait rdiff-backup peut automatiquement détecter les boucles simples comme celle-ci.) C'est juste un exemple, en réalité, il serait important d'exclure / proc ainsi.
  • Cet exemple est plus réaliste. Nous avons exclu de / proc, / tmp, et / mnt. / Proc particolare Il ne faut jamais être sauvegardés. En outre, le répertoire source se trouve à distance.
    rdiff-backup --exclude /tmp --exclude /mnt --exclude /proc user@host.net::/ /backup/host.net
  • Multiple options include et exclude préséance dans l'ordre qu'ils reçoivent. La commande suivante permet de sauvegarder le répertoire / usr / local / bin, mais pas dans / usr / bin.
    rdiff-backup --include /usr/local --exclude /usr / host.net::/backup
  • rdiff-backup utilise rsync-comme des jokers, où ** correspond à n'importe quel chemin et * correspond à n'importe quel chemin d'accès sans / en elle. Ainsi, cette commande:
    rdiff-backup --include /usr/local --include /var --exclude '**' / /backup ne sauvegarde que les répertoires / usr / local et / var. Les guillemets simples "ne font pas partie de rdiff-backup et ne sont utilisés que de nombreuses coquilles Parce élargira **.
  • Voici un exemple plus compliqué:
    rdiff-backup --include '**txt' --exclude /usr/local/games --include /usr/local --exclude /usr --exclude /backup --exclude /proc / /backup la commande ci-dessus sera de retour tous les fichiers se terminant en txt, même / usr / local / games / tennis / scores.txt Parce que comprend le plus élevé est prioritaire. Le contenu du répertoire / usr / local / bin sera sauvegardés, mais pas dans / usr / share ou / usr / local / games / tennis.
  • Aussi rdiff-backup peut accepter une liste de fichiers à sauvegarder. Si le fichier d'inclusion-liste contient Ces deux lignes:
    /var
    /usr/bin/gzip
    /var
    /usr/bin/gzip
    Puis cette commande:

    rdiff-backup --include-filelist include-list --exclude '**' / /backup
    ne sauvegarder les fichiers / var, / usr, / usr / bin et / usr / bin / gzip, mais pas / var / log ou / usr / bin / gunzip. Ce qui diffère de l'option-include connu, depuis-include / var également correspondrait / var / log.
  • La liste des fichiers à la fois même pouvez inclure et exclure des fichiers. Si nous créons un fichier-liste comprend Appelé que ces lignes contient:
    **txt
    - /usr/local/games
    /usr/local
    - /usr
    - /backup
    - /proc

    Alors la commande suivante va faire exactement la même chose que l'exemple compliquée deux ci-dessus.
    rdiff-backup --include-globbing-filelist include-list / /backup
    Ci-dessus nous avons utilisé-include-globbing-filelist au lieu de-include-filelist savons que les lignes seraient interprétées comme si elles ont été spécifiés sur la ligne de commande. Sinon, par exemple, ** txt serait considéré comme le nom d'un fichier, pas une chaîne de caractères d'englobement.

Obtenir des informations sur le répertoire de sauvegarde

Les exemples suivants supposent que vous avez exécuté rdiff-backup-dir à-dir dans le passé.

  • Cette commande recherche tous les fichiers nouveaux ou anciens frobniz qui contiennent la chaîne.
    find out-dir -name '*frobniz*'
    rdiff-backup ne masque pas les noms des fichiers à tous, j'ai souvent l'aide d'outils traditionnels fonctionnent bien.
  • Chacune de ces commandes équivalentes répertorie les temps des versions disponibles de la out-dir/file fichiers. Il peut être utile si vous avez besoin de restaurer une version antérieure de in-dir/file mais pas sûr que l'on est.
    rdiff-backup --list-increments out-dir/file
    rdiff-backup -l out-dir/file
  • La commande suivante répertorie tous les fichiers sous out-dir/subdir qui a changé au cours des 5 derniers jours.
    rdiff-backup --list-changed-since 5D out-dir/subdir
  • Cette commande répertorie tous les fichiers présents dans out-dir/subdir qui étaient il ya 5 jours. Cela inclut les fichiers qui n'ont pas changé récemment, ainsi que ceux qui ont été supprimés au cours des 5 derniers jours.
    rdiff-backup --list-at-time 5D out-dir/subdir
  • La première commande ci-dessous compare les fichiers dans le répertoire en cours-out (qui se trouve sur un ordinateur distant) avec les fichiers dans l'en-dir, affichant ceux qui ont changé. La seconde commande est similaire, mais dans Compare-dir à-dir comme il était de 2 semaines en Août
    rdiff-backup --compare in-dir user@host::out-dir
    rdiff-backup --compare-at-time 2W in-dir user@host::out-dir
  • rdiff-backup écrit un fichier de statistiques par out-dir/rdiff-backup-data session pour le répertoire. Une moyenne des fichiers ne peut pas être affichée en utilisant la moyenne-calculate option et Spécification des fichiers à utiliser des statistiques.
    rdiff-backup --calculate-average out-dir/rdiff-backup-data/session_statistics*

Divers autres commandes

  • Si vous rencontrez des problèmes pour vous connecter à un hôte distant, le serveur-test-commande peut être utile. Cette commande vérifie qu'il n'ya tout simplement un groupe de travail rdiff-backup du serveur sur le côté opposé.
    rdiff-backup --test-server hostname.net::/ignored
Source: http://rdiff-backup.nongnu.org

Joyeuses Pâques à tous (ou presque) les langues du monde

Nessun commento » Journal de bord Pas de commentaires »
Or Oeuf de Pâques avec l'arc rouge

Joyeuses Pâques!

Cette courte pause des tâches les plus courantes pour le travail à tous les - ainsi que de la joie - de réflexion sincère, surtout pour ceux qui ne souffrent pas: la signification profonde de ce service commémoratif - qui devient progressivement de plus en plus une sorte de fête païenne de la régénération - devront faire face à un regard différent sur ​​tout ce qui L'œuf est parfois très anciens, un symbole de la vie et positive.. Symbole d'une nouvelle vie, une métaphore de la renaissance du corps et de la nature. Ces significations ont été distribués dans tous les continents et dans des traditions plus anciennes, de sorte que pour célébrer l'arrivée du temps chaud (printemps), ils l'habitude de manger les œufs. Lire la suite »

Soyons (Google) la danse!

Nessun commento » Journal de bord , Moteurs de Pas de commentaires »

Le logo de Google Italie Depuis quelques portails douzaine de mes clients ont subi des conséquences graves en raison de ce phénomène, a rapporté Voici quelques nouvelles ici et là sur le sujet. Si vous pensez que vous tombez dans une situation similaire, s'il vous plaît contactez-moi!

Les avocats de KinderStart.com, un portail dédié aux produits pour enfants, et Google fait état d'une réclamation importante des dommages-intérêts: "Notre page principale a perdu 70% de visites en raison d'une décision prise par l'arbitraire et opaque Google ".

KinderStart fait valoir que la Californie serait abaisser le moteur page-rank du site Web de la société, utilisé par Google comme un critère pour le calcul de la visibilité d'une page web. Bien que partielle, et certainement pas très efficace dans la description de la qualité d'un site web, cette "index" est annoncé par Google de diverses façons, par exemple avec sa barre d'outils. Selon les avocats du site américain qui produit une suggestion erronée sur la popularité réelle du site lui-même.

Computer Point

Google ne se soucie pas n'importe qui quand il s'agit de pratiques limites à gagner en popularité: à Mountain View sont très sérieux au sujet de leur PageRank, et toutes les activités soupçonnées d'avoir recours à coups fourrés commence bientôt à provoquer un déclassement du site que vous essayez de promouvoir: dans le jargon on dit que le site a été frappé par une peine de Google. [...]

Il ya aussi de nombreuses autres situations qui peuvent conduire au déclassement: une bombe Google, matériel copié d'un autre site, une page entière de liens stratégiques link.htm etc Les experts préfèrent désormais parler de filtres, car les techniques utilisées par les BigM sont devenus de plus en plus sophistiqués et sont capables de couvrir un large éventail de tours possibles.

Atuttonet

L'imbrication de la même adresse IP. Pour interconnexion dire quand les webmasters relier tous les sites de leurs propres même si elles ont un contenu pertinent, lien vers de nombreux sites avec la même adresse IP est considérée comme quelque chose de par google "mauvais" si cela peut être une des raisons pour Beaucoup de ces sites ont été déclassés.

Le concours Damned. Je pense que google ne fait pas clairement heureux que le site en utilisant cette stratégie de marketing pour obtenir une tonne de backlinks, il peut être un remarquable esepio Gekissimo ce concours avec le nokia a eu vraiment beaucoup de popularité et backlinks, et peut-être était rétrogradé à cet effet. (Ainsi que des liens à vendre)

Vendre des liens. Eh bien c'est ce qu'on appelle, tout le monde est contre les liens de texte annonces accandendo, mais le problème riguara tous les réseaux de ce genre, l'achat de services, même LinkLift et la vente de liens utilisés par de nombreux Italiens, pour contourner ce problème serait assez propriétaires de la inserissero les réseaux de l'attribut nofollow au menu acheté, mais en faisant ce peuple serait plus acheter un lien?

Trains et plus encore. Si nous lisons les règles de la capacité des lignes directrices webmaster google qu'une page web ne doit pas contenir plus de 100 liens, malheureusement trains circulent de sites majeurs, peut facilement dépasser ce nombre.

Soldiweb

Après l'enregistrement pour le domaine agliardi.it

3 commenti » Journal de bord 3 commentaires »

Logo pour le Registre des ccTLD.it Aujourd'hui à 12:16:54 inscrivez-vous à mon agliardi.it nom de domaine a finalement pris fin.

Linux pare-feu et d'imprimantes réseau HP LaserJet

Nessun commento » Journal de bord , des système , les Trucs & Astuces Pas de commentaires »

La HP Color LaserJet 2840 Aujourd'hui, j'ai été présenté un petit problème: après l'ajout d'une imprimante réseau HP Color LaserJet 2840 à un réseau local, j'ai configuré le client parce que stampassero imprimante à l'aide du protocole d'impression CUPS . Sur tous les clients qui exécutent les systèmes Debian GNU / Linux iptables firewall protégés. Bien que l'imprimante a été localisé, a été incapable de lancer l'impression d'un document sans avoir d'abord désactiver le pare-feu.

Analyse et résolution du problème ont exigé à seulement quelques minutes! Après avoir commencé une queue `/ var / log / messages j'ai couru un test d'impression:

#tail -f /var/log/messages
J'ai eu ces vidéos immédiatement se connecter lignes générés par iptables:

Mar 18 12:34:53 localhost kernel: DROPPED IN= OUT=eth2 src=192.168.1.112 DST=192.168.1.138 LEN=78 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=1700 DPT=161 LEN=58
Mar 18 12:34:53 localhost Officejet_6300_series?ip=192.168.1.138: INFO: open device failed; will retry in 30 seconds...

En d'autres termes, les paquets échanger sur le port UDP 161 a été bloqué (en nerdese: Abandon) à partir du pare-feu. Il suffit d'ajouter une règle pour le pare-feu pour permettre le transit des paquets UDP sur ce port pour résoudre le problème.

Modification du temps d'accès à un fichier

Nessun commento » Shell , Système , Trucs et astuces Aucun commentaire »
Konsole capturé Ksnapshot Les systèmes UNIX et Linux à base de conserver des informations sur la dernière modification et de dernier accès pour chaque fichier. Pour afficher ces informations est utilisé pour la commande:
$ls -lu
Le temps d'accès à un fichier, mais peut être modifié en utilisant la commande `touch`. Cette commande est généralement utilisée pour changer la date et l'heure de dernière modification et dernier accès à un fichier:
$touch nome_file
Si le fichier filename n'existe pas, il est créé comme un fichier vide. Pour modifier uniquement la date et l'heure du dernier accès à un fichier en utilisant le paramètre-a:
$touch -a nome_file est également possible de changer la date et l'heure de «dernier changement sans altérer les données pour le dernier accès:
$touch -m nome_file
Dans les deux cas, vous pouvez spécifier une heure spécifique en utilisant l'option-t:
$touch -t orario_desiderato nome_file

En ce qui concerne la syntaxe à prendre pour la orario_desiderato paramètre, `l` homme propose une explication simple mais tout à fait exhaustive:

L'argomento è un numero decimale della forma [SS]AA]MMGGoomm[.ss] con l'ovvio significato. Se SS non è specificato, l'anno SSAA viene assunto nell'intervallo 1969-2068. Se ss non è specificato, viene assunto 0; può essere specificato nell'intervallo 0-61 in modo da potersi riferire a secondi saltati («leap second»). L'orario risultante viene interpretato come un orario nel fuso specificato dalla variabile ambientale TZ. Si ha un errore se l'orario ottenuto è precedente al 1 gennaio 1970

Windows (Vista) vs Mac: la sécurité

Nessun commento » YouTube Pas de commentaires »