Accueil

Facebook API - Débugger les tokens d'accès

Wakonda - Facebook Posté le 10 octobre 2022

Lorsque vous utilisez l'API de Facebook pour, par exemple, publier des posts sur votre page depuis votre site web, il vous faut générer un token d'accès portant les droits nécessaires.

Pour vous aider à comprendre les éventuelles erreurs qui surviendraient, Facebook fournit un outil permettant de débugger le token généré. Il vous permet de rapidement savoir si votre token est valide, à quelle page il est associé, sa date d'expiration et plein d'autres informations.

Pour débugger votre token d'accès, rendez-vous sur cette page.

Lire ...

Facebook - Programme de débug du partage

Wakonda - Facebook Posté le 10 octobre 2022

Facebook fournit un outil permettant de débugger les URL publiées sur vos pages. Si, en tentant de publier une URL, une erreur survient, il est possible d'obtenir le message d'erreur exact en renseignant l'URL dans l'interface qui se trouve à cet endroit.

Dans le cas où Facebook retourne l'erreur suivante :

Nous ne pouvons pas examiner ce site web car le contenu ne correspond pas à nos Standards de la communauté. Si vous pensez que c’est une erreur, veuillez nous en informer.

Cela signifie que pour des raisons parfois obscures votre URL ou votre site Internet est banni par le réseau social. Il n'existe que peu de solutions pour résoudre ce problème. Il vous faut contacter Facebook dans l'espoir qu'ils vous répondent et puissent résoudre cette problématique.

Lire ...

Changer le mot de passe de MySQL

Wakonda - MySQL Posté le 27 août 2022

Pour changer le mot de passe MySQL, en ligne de commande, il suffit d'ouvrir une console et de taper la commande suivante :

mysqladmin -u root -p password "newpassword"
Lire ...

React - "create-react-app command not found"

Wakonda - React Posté le 12 août 2021

Après avoir installé React, il se peut que vous tombiez sur l'erreur :

create-react-app command not found

Pour la résoudre, vous pouvez tenter de lancer la commande qui suit :

npm i -g create-react-app project-name

Cette commande va installer globalement "create-react-app" sur votre ordinateur. 

Lire ...

Ruby on Rails - Vider le cache

Wakonda - Ruby on Rails Posté le 1 août 2021

Pour vider le cache, vous pouvez exécuter la ligne de commande suivante :

bundle exec rake tmp:clear

 

Lire ...

Ruby on Rails - Forcer une migration

Wakonda - Ruby on Rails Posté le 1 août 2021

Pour forcer l'application d'une migration sur la base de données, on peut utiliser la ligne de commande suivante :

rake db:migrate:redo VERSION=NUMEROVERSION

Sur la base de données de production :

RAILS_ENV=production rake db:migrate:redo VERSION=NUMERO_VERSION

 

Lire ...

PostGreSQL - Rechercher une valeur dans toutes les tables

Wakonda - PostgreSQL Posté le 1 novembre 2019

Je vous présente ici une fonction PostGreSQL permettant de rechercher une valeur donnée dans l'ensemble des champs de toutes les tables d'une base de données.

Fonction :

CREATE OR REPLACE FUNCTION search_whole_db(_like_pattern text)
  RETURNS TABLE(_tbl regclass, _ctid tid) AS
$func$
BEGIN
   FOR _tbl IN
      SELECT c.oid::regclass
      FROM   pg_class c
      JOIN   pg_namespace n ON n.oid = relnamespace
      WHERE  c.relkind = 'r'                           -- only tables
      AND    n.nspname !~ '^(pg_|information_schema)'  -- exclude system schemas
      ORDER BY n.nspname, c.relname
   LOOP
      RETURN QUERY EXECUTE format(
         'SELECT $1, ctid FROM %s t WHERE t::text ~~ %L'
       , _tbl, '%' || _like_pattern || '%')
      USING _tbl;
   END LOOP;
END
$func$  LANGUAGE plpgsql;

Utilisation :

SELECT * FROM search_whole_db('mypattern');

 

Lire ...

PostGreSQL - Supprimer des doublons

Wakonda - PostgreSQL Posté le 1 novembre 2019

Voici une requête qui vous permettra de supprimer les doublons dans une base de données PostGresSQL :

DELETE FROM dups a USING (
      SELECT MIN(ctid) as ctid, key
        FROM dups 
        GROUP BY key HAVING COUNT(*) > 1
      ) b
      WHERE a.key = b.key 
      AND a.ctid <> b.ctid

 

Lire ...

Regex - Supprimer les espaces entre les balises HTML

Wakonda - PHP Posté le 1 novembre 2019

L'expression régulière qui suit permet de supprimer l'ensemble des espaces blancs entre deux balise HTML.

$html = preg_replace('/(\>)\s*(\<)/m', '$1$2', $html);

 

Lire ...

Android Studio - Logcat n'affiche plus rien

Wakonda - Android Posté le 1 novembre 2019

Si vous utilisez Android Studio pour développer vos applications mobiles, il vous est peut-être déjà arrivé que logcat ne vous affiche plus rien. Si tel est le cas, vous pouvez essayer de lancer ces deux lignes de commande directement dans Android Studio :

adb kill-server
adb start-server

 

Lire ...

Retour à la ligne dans une tooltip HTML

Wakonda - HTML Posté le 26 octobre 2019

Pour faire un retour à la ligne dans une tooltip HTML, il suffit d'insérer le caractère "&#13", entre les mots.

Exemple :

<a href="#" title="Line 1&#13;Line 2&#13;Line 3">Hover for multi-line title</a>

 

Lire ...

Centrer verticalement le contenu des pseudos élements :before et :after

Wakonda - CSS Posté le 9 août 2019

Centrer verticalement un élément en CSS est parfois difficile surtout quand il s'agit de pseudos éléments tels que :before ou :after. Toutefois, grâce à la propriété flex, cela devient plus facile.

Voici un exemple simple montrant un élément aligné verticalement. Il s'agit ici d'aligner une flèche d'un tableau servant à indiquer le sens de tri d'une colonne.

th::after {
  content: "↑";
  position: absolute;
  top: 0;
  right: 0;
  width: 30%;
  height: 100%;
  display:flex;
  flex-direction:row;
  align-items: center;
  justify-content: center;
}

 

Lire ...

Rechercher

Tags

Publicité

Suivez-nous

Aidez-nous !