Laurent MOREL

Blog d'un étudiant en informatique

Additionner des durées sur Google Sheets/Excel

Billet rapide pour vous expliquer un problème qui peut s’avérer pénible.

En effet, ni Excel, ni Google Sheets (peut être LibreOffice Calc, quelqu’un confirme ?) ne détecte la présence de durées. Ils ne gèrent donc  pas l’addition des durées par défaut.

Pour pallier à ce problème, il faut simplement changer le format des cellules sur lesquelles vous travaillez.

Entrez ce format personnalisé : [h]:mm
Ce sont les accolades qui importent, vous pouvez également choisir [hh]:mm ou encore [hh]’h’mm et ainsi de suite.

Ainsi, vous pouvez faire une SOMME() – ou SUM() sur Sheets – sur ces cellules.

 

En espérant vous avoir fait gagner du temps !

Laurent

(re)Bonjour tout le monde !

L’hébergement du blog arrivant à terme, j’ai choisi cette fois-ci d’héberger le blog « moi-même ». Non, le blog n’est pas « auto-hébergé », il reste chez OVH mais j’utilise un VPS (l’offre la plus basique) au lieu du traditionnel hébergement web tout moulu, ce qui me donne plus de possibilités.

Le serveur tourne sous Debian, le serveur web est nginx (j’ai voulu tester et c’est pas mal du tout) et les certificats SSL sont gentiment fournis par Let’s Encrypt. Quitte à changer d’architecture, autant utiliser les dernières technologies à disposition, donc j’ai choisi d’utiliser PHP dans sa version 7.

Le blog reste quant à lui sous WordPress, avec un nouveau thème, proposé par la communauté. Il n’est accessible qu’en HTTPs, tant qu’à faire 🙂

Si vous voyez des méchants bugs, n’hésitez-pas à laisser un commentaire.

Erreur 403 après un passage à OSX El Captain (10.11)

Décidément, c’est la semaine des problèmes avec les serveurs web. Jeudi je vous parlais de bugs avec MySQL sous Windows, aujourd’hui j’ai eu des soucis avec Apache.

En effet, j’ai mis à jour OSX dans sa version « El Captain » (10.11) mais en voulant accéder à mon serveur web local, j’ai eu droit à une belle erreur 403.

Le système fait en réalité une sauvegarde de votre fichier de configuration d’Apache (httpd.conf) et vous en créé un nouveau. Il suffit donc d’aller le remplacer par l’ancien :

Ouvrez un terminal et tapez ces commandes :
$ cd /etc/apache2/
$ sudo mv httpd.conf httpd.conf.OLD
$ sudo mv httpd.conf.pre-update httpd.conf
$ sudo apachectl restart

Pour ne pas avoir d’ennuis en cas de problèmes, une copie du nouveau fichier de configuration a été faite, sous le nom de httpd.conf.OLD

En espérant vous avoir fait gagner 30 minutes 🙂

[ERROR] Fatal error: Can’t open and lock privilege tables: Table ‘mysql.user’ doesn’t exist

Pour une raison qui m’est encore inconnue, la table ‘mysql.user’ de mon serveur local a disparu.
(J’utilise Wamp, sous Windows)

Après une bonne heure de recherche, je suis tombé sur ce post Stackoverflow détaillant le schéma de la table.

Pour résoudre le problème, allez dans le dossier « bin » de votre installation MySQL, ouvrez une invite de commande et exécutez :
mysqld.exe --console --bootstrap --verbose

Continue reading

Installer Homebrew sans XCode

Lancez le terminal et exécutez la commande suivante

xcode-select --install

command-line-toolsInstallez Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Appuyez sur Entrée et tapez votre mot de passe puis patientez …

==> Installation successful!
==> Next steps
Run brew help to get started

C’est bon, tapez « brew help » si vous souhaitez comprendre comment ça marche.

 

Enjoy 🙂

 

Forcer le partage de connexion sous Android

Depuis que je suis passé chez Numéricable, je ne pouvais plus partager la connexion de mon téléphone. Pas très pratique ! (J’ai aussi eu un soucis pour régler les MMS)

J’ai donc fouillé le web et testé tout et n’importe quoi pour enfin arriver à quelque chose de fonctionnel. Accrochez-vous, c’est pas compliqué du tout !

La manipulation nécessite un smartphone rooté. J’ai pour ma part un Nexus 5 sous Android 5.1.1

  1. Lancez un terminal (ex : Terminal Emulator)
  2. Tapez la commande « su » (sans guillemets) pour obtenir les droits root
  3. Rentrez la commande « settings put global tether_dun_required 0« 
  4. Quittez le terminal et allez dans Paramètres > Plus > Réseaux Mobiles > Points d’accès et modifier votre APN
  5. Changez le mode IPV4 en IVP4/IPV6
  6. Redémarrez votre téléphone

Vous pouvez utiliser adb et exécuter la même commande : ça marche aussi.

Profitez-en !

Lancer Wamp sous Windows 10

Depuis peu, j’ai migré mon ordinateur vers Windows 10 et j’en suis plutôt content.

C’est l’heure de la reprise donc j’ai voulu lancer Wamp pour travailler. Problème : Apache ne voulait plus se lancer (dû moins, le « Service Apache »).

En vérifiant la disponibilité du port 80 avec l’outil fourni par Wamp, j’ai rapidement vu que c’était Windows IIS qui était en conflit. [D’ailleurs je n’ai pas compris pourquoi Windows 10 avait besoin de l’exécuter au démarrage, mise à part un message m’indiquant qu’il ne pourrait plus communiquer avec les serveurs d’activation de Microsoft (mince alors!)].

Il faut donc le stopper et désactiver son lancement au démarrage !

 

Pour ce faire, tapez « msconfig » dans la barre de recherche et lancez la « Configuration du système ». Allez dans l’onglet « Services » – triez-les par nom – et cherchez « Service de publication World Wide Web » (chouette nom n’est-ce pas). Décochez la ligne correspondante, validez et redémarrez.

service_iis

Le tour est joué ! Wamp se lance de nouveau.

Paramètres des mails Univ-Lyon1

Petite note sur la configuration mail de l’Univ Lyon1.

Utilisez ces paramètres pour accéder à votre messagerie électronique à l’aide de POP, IMAP ou SMTP.
Paramètre POP
Nom de serveur : accesbv.univ-lyon1.fr
Port : 995
Méthode de chiffrement : SSL
Paramètres IMAP
Nom de serveur : accesbv.univ-lyon1.fr
Port : 993
Méthode de chiffrement : SSL
Paramètre SMTP
Nom de serveur : smtpbv.univ-lyon1.fr
Port : 587
Méthode de chiffrement : STARTTLS

Pour ce qui est des modes d’authentification, voilà une capture d’écran de mon Thunderbird :

configmail_lyon1

Paramétrer les MMS Numericable (SFR)

Numericable n’a pas l’air de vouloir aider ses clients alors je le fais pour vous.

Si comme moi vous cherchiez sur la page censée être adéquate, les paramètres de configuration des MMS pour les SIM activées après le « 20/01/2014 », voici la méthode à suivre :

Ajoutez un nouvel APN :

  • iPhone : Configuration automatique
  • BlackBerry : Configuration automatique et non modifiable.
  • Sous Android Version < 4.0 : « Sans Fil et Réseaux > Réseaux > Paramètres du réseau mobile > Nom des points d’accès ».
  • Sous Android Version >= 4.0 et plus : « Paramètres > Réseaux > Plus > Réseaux Mobiles > Nom des Points d’accès ».
  • Windows phone : Applications, Paramètres, Réseau cellulaire, Nouvel APN
  • Bada (ex Samsung wave) : Paramètres, réseau, connexions, Nouveaux

La configuration :

  • APN = sl2sfr
  • Mmsc = http://mms1
  • Proxy MMS ou Passerelle WAP = 10.151.0.1
  • Port MMS ou Port de passerelle WAP = 8080
  • MCC : 208
  • MNC : 10
  • Type d’APN = mms

Sauvegardez tout ça et tout devrait fonctionner 😉

 

Si votre application de SMS/MMS vous le permet, réglez aussi la taille maximale de l’envoi à 600kB.

Développer une extension VLC en LUA

Si vous cherchez comment développer une extension VLC, vous allez sûrement galérer ! Il n’y a malheureusement pas beaucoup de documentation sur le web.

Du coup, j’ai creusé un peu le sujet et j’ai réussi à afficher quelque chose. Au final, c’est pas compliqué 😉

Pour commencer, il va falloir créer un fichier LUA dans le répertoire extension de VLC :

  • C:Program FilesVideoLANVLCluaplaylist on Windows;
  • VLC.app/Contents/MacOS/share/lua/playlist/ on Mac OS X;
  • /usr/share/vlc/lua/playlist/ on Linux.

Appelons-le Test.lua et ouvrez-le avec votre éditeur préféré.

VLC requière un code minimal, que l’on va ajouter directement.

Continue reading

« Older posts

© 2016 Laurent MOREL

Theme by Anders NorenUp ↑