OVH + PHP + Keystone v3
Install PHP OpenCloud
composer require php-opencloud/openstack ^3.0
Sample token authentication with OVH credentials
<?php
composer require php-opencloud/openstack ^3.0
<?php
<script src="https://www.betaseries.com/js/button.js" async></script> | |
<p><a href="https://www.betaseries.com" class="betaseries-button" | |
data-type="episode-details" | |
data-show="Desperate Housewives" | |
data-season="1" | |
data-episode="6" | |
>Voir la fiche épisode sur BetaSeries</a></p> |
FeedPress checks at regular intervals (about once an hour, 20 minutes for Premium users) to check whether your Octopress Atom or RSS feed has been updated. However, if you'd like to notify FeedPress as soon as you publish, and you have a Premium FeedPress account, you can set up Octopress to ping FeedPress when you deploy.
<?php | |
function get_feedpress_subscribers($url) { | |
$json_string =file_get_contents($url); | |
$json = json_decode($json_string, true); | |
return ( intval( $json['graph']['datasequences'][0]['datapoints'][0]['value'] ) + intval( $json['graph']['datasequences'][1]['datapoints'][0]['value'] ) ); | |
} |
<?php | |
$source = json_decode(file_get_contents('french.json'), true); | |
$dest = json_decode(file_get_contents('auto_french.json'), true); | |
function mergeArray($source, $dest) { | |
foreach ($dest as $k => $v) { | |
if (!array_key_exists($k, $source)) { |
if (!(document.getElementById)) { | |
alert("Your browser cannot view this feed using FeedBurner's BrowserFriendly feature.\n\nConsider upgrading to Internet Explorer 6, Firefox, or Mozilla to view this feed and options for subscribing to its content in a news reader."); | |
} |
RewriteCond %{QUERY_STRING} format=rss | |
RewriteRule ^post /rss [R=301,L] |
Voici mes erreurs rencontrées en 10 minutes d'utilisation du site Voyages-SNCF.
Mon mot de passe ne fonctionnait pas, pour la raison que je vais évoquer après. J'utilise donc le formulaire de récupération de mot de passe, je reçois un lien qui m'identifie automatiquement dans mon compte et qui me place sur le formulaire de changement de mot de passe.
Je tape un mot de passe, tout a l'air d'aller, je valide. Erreur : Le mot de passe doit faire au moins 8 caractères. Il me remet sur le formulaire mais cette fois mon mot de passe actuel n'est plus prérempli, je mets quand même un nouveau mot de passe de plus de 8 caractères, le formulaire se valide et je pense que c'est bon.
Sauf qu'en fait le formulaire ne pouvait marcher qu'une seule fois et mon mot de passe n'avait pas été changé, malgré l'absence de message d'erreur. Donc j'ai dû refaire ce formulaire par la suite car évidemment je ne me souvenais toujours pas du premier mot de passe.
find . -type f -name *.php | xargs sed -i.bak 's/foo/bar/g' |
/etc/init.d/mysql stop | |
mysqld --skip-grant-tables & | |
mysql -vv < restore_root_privileges.sql | |
/etc/init.d/mysql restart | |
mysql -u root -p | |
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION; | |
mysql> quit; |