Journal Secteurs défectueux

Posté par  . Licence CC By‑SA.
Étiquettes :
19
15
fév.
2015

Avec des disques durs des millions de fois plus vastes qu'en 1990, la problématique des secteurs défectueux est devenu aiguë : on va pas se laisser emm… par un secteur défectueux sur un milliard!

Bref, j'ai découvert avec un premier secteur défectueux dans un disque USB externe de 500Go qu'il y a encore des disques qui ne ré-allouent pas automatiquement les secteurs à problèmes. Du coup, ce secteur continue de poser problème, alors que la réserve de secteurs sains du (…)

Journal Mes nautilus scripts

Posté par  (site web personnel) . Licence CC By‑SA.
62
22
jan.
2015

Il était une fois

La possibilité de modifier des fichiers dans le navigateur idoine à l’aide de scripts m’a toujours beaucoup intéressé. Il y a longtemps j’avais d’ailleurs modestement participé au projet g-scripts. Les nautilus scripts me plaisent car il suffit de créer un nouveau fichier dans un dossier spécifique pour que celui-ci soit disponible, un seul fichier, c’est simple (du coup je n’aime pas tellement nautilus-actions ou la solution de thunar… mais c’est une histoire de goût…). Enfin (…)

Forum Linux.débutant Exercice shell script

Posté par  . Licence CC By‑SA.
Étiquettes :
1
4
nov.
2014

Bonsoir, demain j'ai un contrôle et j'essaye de m'entrainer à faire des scripts :

Je bloque pour ce script :

Exercice 2 : et-ou

Écrivez deux scripts et.sh et ou.sh, permettant de reproduire le comportement des opérateurs && et || à
l’aide de boucles. Les commandes à exécuter (sans argument) seront passées en paramètres du script l’une
après l’autre.

Voici mon code, comment je fait pour faire exécuter l'argument ? Quand je met simplement $i j'ai une erreur

#!/bin/sh

if [
(…)

Forum Programmation.python Programmation générique / programmation par contraintes. Minimisation du nombre d' "insatisfaits"

3
21
sept.
2013

Bonjour,

je suis enseignant et je m'occupe de projets.
je voudrais mettre en place un script (python + pandas + …) pour générer de manière la plus objective l'attribution de projet.

Voici le problème.
J'ai des étudiants qui doivent faire des projets (cette année il y en a 64 mais ça peut monter à 80-90 certaines années).
Ces projets se font majoritairement par groupe de 4 (il peut y avoir à la marge un groupe de 3 ou de 5).

(…)

Forum Programmation.shell gawk traitement du port serie ttyS0

Posté par  . Licence CC By‑SA.
Étiquettes :
0
23
mai
2013

bonjour

j'ai un appareil sur ttyS0 en 115200 8b 1stop qui émet des distances sous la forme :

12.25^M
13.89^M
14.89^M
15.89^M
25.87^M

mon script :
cat /dev/ttySO | dos2unix -l | gawk '{print strftime ("%F %T", -bash;}'

cela a fonctionné correctement :( quelques temps résultat attendu :

2013-05-22 12:45:26 12.25
2013-05-22 12:45:26 13.89

lorsque j'ai sauvegardé le script pour le retrouver plus tard avec la commande :
echo " cat /dev/ttySO | dos2unix -l | gawk '{print strftime (…)

Journal Un petit script pour sauvegarder rapidement un fichier

5
23
mar.
2013

Quand je développe, il m'arrive régulièrement d'avoir sous la main des fichiers que je ne veux pas perdre dans l'immédiat, sans pour autant vouloir les ajouter dans mon logiciel de contrôle de versions. De même, il m'arrive de vouloir temporairement garder une image d'un fichier (avant de tester quelque chose, par exemple), sans pour autant vouloir créer un commit.

Bref, je souhaite pouvoir sauvegarder temporairement un fichier sans effort.

Pour répondre à ce besoin, j'ai créé le petit script suivant (…)

Journal Un petit script pour les utilisateurs de tablettes

Posté par  . Licence CC By‑SA.
Étiquettes :
10
17
fév.
2013

Bonjour à tous
Ayant fait l'acquisition d'une tablette ASUS T101mt il y a maintenant 3 ans, je regrettais de ne pas pouvoir utiliser les gestes habituel utilisés sur les smartphones pour faire défiler les pages (c'est à dire le bouton de souris appuyer et un mouvement sur la gauche ou sur la droite pour faire page suivante/précédente). Comme j'avais rien de mieux à faire aujourd'hui, j'ai fait un petit script python qui fait le boulot. C'est pas parfait, mais ça (…)

Forum général.petites-annonces Offre de stage « Systèmes et déploiement de configuration » chez GNUSIDE

3
18
jan.
2013

Bonjour,

GNUSIDE est une société d'ingénierie en informatique et en électronique, nous sommes
spécialisés dans les technologies open-source, les réseaux et les systèmes embarqués.
Dans cette société, vous intégrerez notre équipe de recherche et développement pour un
projet extrêmement dynamique et très novateur. Vous aurez en charge de développer un
procédé de configuration automatique et de génération d'images système.

Ce poste vous offrira l'occasion de monter en compétence rapidement sur des technologies
innovantes et vous laissera toute latitude pour explorer (…)

Journal Communes de France finissant par "ville"

Posté par  . Licence CC By‑SA.
35
4
jan.
2013

Sommaire

Une connaissance me faisait récemment remarquer qu’une très grande partie des communes françaises dont le nom finit par "ville" se situe en Normandie (départements 14-Calvados, 27-Eure, 50-Manche, 61-Orne et 76-Seine-Maritime).
Je décide donc de prendre la liste des communes françaises, de dénombrer celles finissant par "ville" et d’afficher tout ça sur une jolie carte.

Récupérer les données

La liste des communes est disponible sur le site de l’INSEE. (…)

Sortie de Tcl/Tk 8.6

Posté par  . Édité par tuiu pol, Nÿco et Lucas Bonnet. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
36
27
déc.
2012
Technologie

Le Tcl Core Team est heureux d'annoncer la sortie de la version 8.6 du langage de script Tcl et de la bibliothèque d'interface graphique Tk. C'est la première version stable de la branche Tcl/Tk 8.6 dont le développement a commencé en mars 2008.

Parmi les nouveautés pour Tcl, le support officiel de la programmation orientée objets dans le noyau, l'évaluation stackless, les coroutines, une interface commune d'accès aux bases de données SQL dans le noyau, la gestion des exceptions, les canaux virtuels, le support de la compression zlib dans le noyau.

Parmi les nouveautés pour Tk, le support du format PNG, un nouveau sélecteur de fonte, le déplacement absolu des objets dans le widget canvas et les textes obliques.

À noter un changement d’infrastructure : le développement de Tcl/Tk n'est plus hébergé sur Sourceforge avec CVS mais sur un site spécifique avec le gestionnaire Fossil développé par D. Richard Hipp (le créateur de SQLite). Il en est de même pour les deux bibliothèques standards (Tcllib et Tklib).

Forum Linux.débutant Exécuter une commande au démarrage.

Posté par  .
Étiquettes :
0
24
nov.
2012

Bonjour à tous,

Ma carte Wifi étant imparfaitement supporté par linux, il faut à chaque démarrage que j'exécute la commande suivante en console :

sudo update-initramfs -u && sudo modprobe -r iwlagn && sudo modprobe iwlagn

Cela n'est pas très pratique. Je souhaiterais donc déléguer à mon ordi cette tache répétitive (ils servent bien à ça nan ?). Comment faire ?

VA

Forum Programmation.shell Modifier un fichier avec Awk à partir de données extraites d'un autre fichier

Posté par  .
Étiquettes :
0
31
août
2012

Salut !
Alors voilà, j'ai un petit problème à vous soumettre

J'ai un fichier1 avec des données:

Var1.1 Var1.2 Var1.3
Var2.1 Var2.2 Var2.3
Var3.1 Var3.2 Var3.3

Ainsi qu'un fichier2 que j'aimerais modifier à l'aide de ces données:

File2 (origine)

pattern with Var2.1
some text…

File2(modifié)

pattern with Var2.1
Here I want to add Var2.2 and Var2.3
some text

Ma première solution est d'utiliser AWK, mais pour cela, il me faut pouvoir imbriquer une commande bash dedans et d'en récupérer le resultat. (…)

Journal GENU 2012.2

Posté par  (site web personnel) . Licence CC By‑SA.
2
26
mar.
2012

Bonjour,

Je souhaiterais vous faire part de la sortie d'une nouvelle version de GENU. GENU est un gestionnaire de contenu pour les publications web écrit en langage PHP et utilisant un serveur de base de données (MySQL, PostgreSQL ou SQLite avec PHP 5) pour le stockage. Il est totalement personnalisable étant donné qu'il utilise un système de modèles (templates) et qu'il supporte de multiples langages.

Voici la liste des nouveautés de cette version 2012.2 :

  • affichage du nom des (…)