13 10 2014
Dernièrement, j’ai eu besoin d’utiliser un Timer. N’ayant rien trouvé répondant à mon besoin, j’ai créé un plugin.
Comment fonctionne-t-il?
Programmation Cobol, Php, Asp, Java et DotNet…
13 10 2014
Dernièrement, j’ai eu besoin d’utiliser un Timer. N’ayant rien trouvé répondant à mon besoin, j’ai créé un plugin.
Comment fonctionne-t-il?
19 08 2014
J’ai dernièrement été confronté à un petit dilemme : générer dynamiquement une requête SQL et en récupérer un résultat dans une variable.
25 05 2014
Il y a de cela un petit moment, j’avais lu une discussion à propos des requêtes préparées. (prepared statements en anglais)
C’est quoi une requêtes préparée?
La vraie question serait : qu’est-ce qui la différencie d’une requête normale?
17 05 2014
J’ai récemment été confronté à un dilemme : Pouvoir recréer en local ma structure de base de données rapidement afin de lancer des tests unitaires.
Le souci est que certaines tables sont des données « systèmes » alors que d’autres non dont je n’ai nullement besoin.
Par exemple, je n’ai pas besoin des données de ma table « commande », « client » et à l’inverse, j’ai besoin de ma table « produit » etc.
Voici un script qui permet de générer un fichier « .zip » et qui contiendra les X fichiers sql dont vous avez besoin.
Le premier appel permet de ne prendre que les tables sans les données.
Le second appel prendra TOUTES les tables SAUF celles chargées lors du premier appel.
[cc lang= »php »]
11 05 2014
Récemment, j’ai eu besoin d’utiliser Analytics pour récupérer le nombre de visiteurs pour une liste de sites.
Mon problème était que Google m’imposait un quota lorsque j’utilisais son API V1 (gapi.class.php)
La solution : passer par les « projects » de Google pour obtenir un quota de 50 000 requêtes par jour.
Je vais donc vous expliquer comment :
Créer un projet dans la « Google APIs Console »
Récupérer les informations importantes (Client ID / Email ID)
Ajouter ces informations dans Google Analytics
Faire un test d’appel en PHP
Mais avant tout, vous devez avoir OpenSSL d’installé sur votre serveur pour que cela fonctionne. Google Service ne peut fonctionner sans.
12 01 2014
Voici deux formulaires de paiement (un produit et X produits) pour Paypal avec, en commentaire, les informations utiles.
Il manquera peut être des options mais pour mes développements, je n’en ai pas eu besoin.
7 01 2014
Lorsque l’on programme en POO en PHP sans framework et que l’on créé ses propres objets, on a tendance à empiler les « includes » en-tête des fichiers.
Heureusement, en PHP5, ils ont pensé à nous via la fonction « __autoload ».
15 09 2013
Le pourquoi du comment :
Sur certains de mes sites, j’utilisais un captcha sous cette forme :
Combien font 1 + 3?
Mais les robots trouvaient parfois la bonne réponse sachant que cela n’était que des chiffres entre 1 et 18 maximum.
J’ai donc recréé un autre système plus performant composé de deux parties : La lettre dans un mot choisit de manière aléatoire et la présence d’un champ hidden « piégé »(1).
Pour la première solution, on le voit assez souvent sur le web et je trouve cela assez efficace mais j’ai préféré doubler la sécurité avec un champ caché.
Cela nous donnera donc ceci :
Quelle est la 2ième lettre du mot : Ordinateur
Pour pouvoir valider le formulaire, il faudra bien évidemment répondre […]
28 08 2013
Pré Requis : Visual Studio et Sql Server
Dans VS 2012 : (Nous partons sur le pattern DAL + IHM)
Créer un projet de type « Bibliothèque de Classes C# » que vous nomerez « DAL »
Puis, dans « Fichier > Ajouter > Nouveau Projet », ajoutez un projet de type « Application Console » que vous nomerez « IHM »
Vous obtiendrez ceci :
Sous Sql Server, nous devons maintenant préparer nos objets. Ma base de données est déjà existante.
Tout d’abord, ajoutons une table « Utilisateur » composée des champs suivant :
ID bigint (Auto Incrementé), Nom nvarchar(50) et Prenom nvarchar(50)
Ajoutons quelques données. (Portekoi en 1 et AAAAA en 2)
Ensuite, dans programmabilité, ajouter une nouvelle procédure stockée :
Nommez la « PUtilisateurGet » : P pour procédure, « Utilisateur » pour le sujet concerné et « Get » pour l’action effectuée.
A vous de […]
13 05 2013
Un outil intéressant pour savoir si votre serveur est blacklisté :
http://multirbl.valli.org/index.php (Sélectionner FCrDNS & DNSBL lookups)
Pour demander à être déblacklisté :
http://v4bl.org/delist/
Attention : nsZones.com est un faux DNSBL ! Ne payez rien !
Theme created by thememotive.com. Powered by WordPress.org.