[PHP] Voir sur quel fichier d'un projet il y a une erreur de syntaxe - PHP Parse error: syntax error, unexpected
06 mai 2019
Voici une commande utile pour vérifier une erreur de syntaxe php dans votre projet.
La commande ci dessous scrute dans le répertoire src tous les fichiers php et teste s'il y a une erreur de syntaxe puis stocke les fichiers en erreurs dans le fichier situé dans /home/j3n/erreur
find src -name \*.php -exec php -l "{}" \; 2> /home/j3n/erreur
Si vous être confronté à ce problème et qu'un service mysql restart ne change rien, aller dans le fichier mariadb.service
nano /lib/systemd/system/mariadb.service
et changer le ProtectHome=true en ProtectHome=false
Enregistrer la modification puis relancer les daemon :
systemctl daemon-reload
puis
service mysql restart
Le problème :
Ayant reçu une TomTom 2 cardio pour mes petites courses du dimanche, j'ai donc tenté de la synchroniser avec mon smartphone sous Android 6 ( Oukitel K6000pro).
J'ai rencontré un bug surprenant qui en recherchant sur la toile est spécifique à la v6 d'Android. En effet, en essayant de coupler la montre au téléphone par le biais de
[SVN] SVN cannot set LC_CTYPE locale - svn: warning: environment variable LANG is en_US.UTF-8
02 juin 2016
Voici l'erreur à la con du jour en utilisant svn :
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is en_US.UTF-8
svn: warning: please check that your locale name is correct
miam miam ...
après être tombé sur différentes solutions sans succès pour ma part dont éditer le fichier /etc/environment...
cf. http://www.armenianeagle.com/2008/03
[RaspberryPi Zero] ScrollPhat - #Part1 : Affichage basique de la température
03 janv. 2016
Le père Noel m'a ramené de sa hotte un petit pack RaspberryPi Zero + le module ScrollPhat. Ce n'est qu'hier que j'ai pu commencer à faire joujou avec...
Commande
https://shop.pimoroni.com/products/pi-zero-project-kit-w-scroll-phat
Montage
Le montage est rapide. J'ai acheté pour la modique somme de 10€ un fer à souder chez Castoch et un fil d'étain pour 2€... Je n'ai pas de
What ?
C'est un petit widget Android permettant de visualiser rapidement les statistiques fournies par Neobux.
Il affiche le gain total en dollars, le gain du jour, le gain d'hier et les statistiques brutes.
Le widget se met automatiquement à jour toutes les 30 minutes mais un bouton de rafraîchissement permet d'effectuer une mise à jour manuelle.
Un bouton permettant de
[RaspberryPi] envoyer le son du PC vers la prise du Jack du Raspberry pi
06 nov. 2014
Ayant ressorti mon petit ampli Yamaha des cartons, j'ai eu l'envie dingue de pouvoir transférer le son de mon PC sur la sortie audio JACK du Raspberry Pi. Même si mon ampli est pourvu d'une entrée HDMI, les tests que j'ai pu faire ne sont pas satisfaisants pour ma part (pas mal de grésillements) alors que le son produit par la sortie jack est parfaite.
Voici donc la manipulation pour envoyer
[Nexus7] Installer la preview d'Android v5 aka Android L
05 juil. 2014
Je brûlai d'envie d'essayer la preview de la future version d'Android L depuis la mise en ligne du code source par Google.
La voici donc en version de test sur les forums XDA pour la version 2012 :
http://forum.xda-developers.com/showthread.php?t=2799011
Requis :
- avoir une nexus 7 2012, le forum propose la ROM pour la version non 3G mais je confirme qu'elle fonctionne aussi pour la
La nouvelle mise à jour 4.4.3 pour Nexus 7 à fait son apparition corrigeant pas mal de bugs et ajoutant quelques nouveautés !
Télécharger l'image pour la nexus que vous avez, pour ma part version 2012 et 3G :
https://developers.google.com/android/nexus/images
Comme d'habitude :
1- Décompresser l'archive
2- Aller dans le répertoire
3- puis lancer un :
adb
[RaspberryPi+Android] Utiliser simplement le AirPlay
22 mars 2014
Avec la sortie du dongle ChromeCast, je rappelle une méthode simple pour effectuer des fonctions quasi similaires si vous disposez déjà d'un Raspberry Pi :
1- prenez donc un Raspberry Pi (connecté à une TV) qui n'est plus à présenter :
2- installez Raspbmc : http://raspbmc.fr/download-install/
(script automatique, vraiment simple ...)
Pour rappel Raspbmc est une distribution Debian
Une nouvelle ROM custom basée sur 4.4.2 a fait son apparition sur les forums xda :
http://forum.xda-developers.com/showthread.php?t=2672432
Je viens de tester et je suis comblé.
A tester sur un S4 active i9295
Il faut avant tout avoir un recovery comme CWM.
Je vous recommande ce tuto :
http://techbeasts.com/2013/11/15/install-cwm-recovery-and-root-samsung-galaxy-s4-active-gt-i9295-guide/
[S4 active i9295] - Installer la rom officielle 4.4.2 KitKat
24 févr. 2014
Un bon post ici :
http://www.android.gs/update-galaxy-s4-active-to-official-xxuamj2-android-4-4-2-kitkat-firmware/
Il faut avant tout s'enregistrer sur SAM, télécharger les 1.4Go de la ROM et Odin et voilà !
Je posterai dans la journée une vidéo pour montrer le résultat !
[Edit] fausse alerte, la rom publiée est une 4.2.2... :( .... donc wait and see !!
[Edit 2] tester plutôt http://
Un bon post pour rooter le S4 active i9295 :
http://www.android.gs/root-galaxy-s4-active-international-i9295-and-att-i337-models/
et fonctionne sans problème !
[Android] Zoom sur l'application Helicon Remote où comment piloter son réflex depuis sa tablette ou son smartphone
25 janv. 2014
J'ai eu une formidaaable surprise lorsque j'ai découvert cette application Helicon Remote sur le play store.
En effet cette application permet de contrôler à distance son reflex depuis sa tablette ou son smartphone.
Ingrédients :
* un reflex (ici mon Nikon D7000)
* un câble USB OTG (on en trouve un peu partout désormais, si vous n'êtes pas pressés, allez faire un tour sur ebay.com)
Description :
Cette version du kernel est considérée comme la plus importante des releases en 3.12. C'est donc une mise à jour recommandée. Elle apporte plusieurs corrections et améliorations tant au niveau des drivers (Radeon, i915, HID, hwmon, md, Ethernet, wireless, DVB, USB) et des systèmes de fichiers (Btrfs, XFS, NFS) ainsi qu'au niveau du son et du réseau.
Installation :
[Ubuntu] Obtenir de meilleures performances avec son SSD et la fonction TRIM
17 déc. 2013
D'abord voir si TRIM est supporté par votre SSD :
sudo hdparm -I /dev/sda | grep "TRIM supported"
Voir ensuite si la commande suivante fonctionne :
sudo fstrim -v /
attendre quelques minutes et si elle affiche quelque chose comme çà :
/: 8004190208 bytes were trimmed
c'est bon.
Executer la commande ci dessous :
gksu gedit /etc/cron.daily/trim
puis coller cela :
#!/bin/sh
LOG=/var/log/
Je viens d'installer la ROM Android 4.4 custom KitKANG http://forum.xda-developers.com/showthread.php?t=2549776 basée sur CM 11
Même si la version est en v0.2 alpha, j'ai sauté le pas... et quelle surprise ! Tout fonctionne pour le moment (téléphone, photo, youtube, navigation...) , pas de ralentissements majeurs et je suis bien content de pouvoir goûter à KitKat sur mon HTC
[Android && Shell] Capture d'écran d'un appareil android avec adb
14 déc. 2013
Voici la commande utile et pratique permettant de faire une capture d'écran rapide depuis une commande shell d'un appareil android :
adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen3.png
Si vous êtes en 4.4 et que vous souhaitez enregistrer une vidéo de capture de votre écran, entrez la commande suivante :
adb shell screenrecord /sdcard/test.mp4
La comète ISON est désormais visible à l'oeil nu.
Comète du siècle ou pas elle nous donne rendez vous demain matin 17 novembre à partir de 6h direction est-sud-est, quasiment à l'horizon.
Voici les cartes de prévisions pour Biarritz :
Je n'espère pas de photo avec mon 105mm mais bon qui tente rien n'a rien !!
bonne chance !
PS: un lien intéréssant si vous souhaitez pĥotographier
çà y est çà vient de sortir !!
Télécharger l'image pour la nexus que vous avez, pour ma part version 2012 et 3G :
https://developers.google.com/android/nexus/images
Comme d'habitude :
1- Décompresser l'archive
2- Aller dans le répertoire
3- puis lancer un :
adb reboot-bootloader
4- puis un :
sh flash_all.sh
....151.724 secondes plus tard :
bingo KITKAT is HERE !! MIAMMM !!
[Photo] un reflex, un 50mm et une bague d'inversion et hop à vous la macrophotographie débutante ...
14 nov. 2013
J'ai vu à maintes reprises cette astuce sur la toile mais je n'ai jamais tenté le coup mais aujourd'hui j'ai sauté le pas !
1- Prenez un reflex, ici mon récent Nikon D7000 :
2- Prenez un objectif ici un Nikon 50mm 1.8 AF-D :
3- une bague d'inversion ici Nikon BR-2A à 31€ :
4- on monte la bague d'inversion puis l'objectif, çà ressemble à çà :
Avec l'objectif non
J'ai eu besoin de faire une rotation automatique d'une série de photos. J'ai donc commencé par faire un petit script shell mais selon le type d'appareil photo utilisé les informations EXIF de type "Orientation" ne sont jamais données de la même manière.
Après une petite recherche sur Google je me suis rendu compte qu'il y a une commande pour çà ... hahaha !
La voici :
jhead
J'ai eu besoin pour un projet perso https://github.com/julnegre/diapoo d'utiliser une bonne lightbox. Après avoir fait le tour sur http://www.jsdb.io/ et sur google, mon choix s'est arrêté sur swipebox http://brutaldesign.github.io/swipebox/
Cette lightbox m'a séduite tout de suite.
Le seul hic c'est que j'avais besoin de visualiser des vidéos et il n'était
Je viens d'installer la nouvelle version MIUI v5 3.11.1 trouvée ici :
http://forum.xda-developers.com/showthread.php?t=2458493
et j'avoue que pour le moment je trouve que c'est l'une des meilleures ROM custom en version JB 4.1.2 que j'ai testé pour mon bon et loyal Desire...
Mais je me suis retrouvé à un fâcheux message m'interdisant de télécharger la moindre application depuis le &
C'est tout bête mais je donne l'info pour calculer la différence d'une date dans un template twig.
J'en ai eu besoin dans mon actuel projet perso visible ici :
https://github.com/julnegre/activities_management/
Si ce n'est pas déjà fait ajouter à votre config.yml :
services:
jng.twig.jng_extension:
class: Jng\ActivityBundle\Twig\JngExtension
tags:
- {