HtmlToText
félix girault développeur pile complète accueil archives rss brigitte 01 jan 2017 voilà quelques photos de ma dernière guitare en date, qui porte le doux nom de brigitte ! j'en ai perdu quelques unes, donc je ne pourrais pas vous montrer toutes les étapes de fabrication, mais il y a déjà de quoi se faire une idée. tête, avec incrustation et cache pour la tige de réglage. lire la suite injection de dépendances et currying 17 avr 2016 je travaille en ce moment sur un port d' essence en javascript, qui me sert de sandbox pour mieux comprendre la programmation fonctionnelle. comme pour la librairie originale, je voulais conserver la possibilité de tout configurer par injection de dépendances. la première idée qui m'est venue est d'utiliser des factory functions, de cette manière : function fetchuserfactory(fetch) { return function fetchuser(id) { return fetch('http://example.com/api/users/' + id); }; } lire la suite french tech 07 juil 2015 depuis le début de l'histoire de la french tech, j'avais comme un sentiment de truc pas net... jusque là, je ne comprenais toujours pas ce qui me dérangeais tant, à part bien sûr tout ce franglais que je trouve assez étrange d'utiliser de la part d'un état, qui, aux dernières nouvelles, est juste français. (je passerais là-dessus, étant donné qu'en tant que développeur, je passe mon temps à utiliser des termes anglais au milieu de mes phrases...) bref, c'est en lisant l'article de présentation de la french tech que j'ai compris le hic. je vous recommande vraiment de le lire en essayant de comprendre le but de l'opération. qu'est-ce que la french tech ? à quoi ça sert ? qu'est-ce qu'on va bien pouvoir en tirer ? qui va en profiter ? lire la suite des conventions utiles 08 déc 2012 beaucoup de développeurs suivent des conventions de codage pour développer leurs applications. elles sont bien sûr importantes, voire indispensables notamment pour un travail en équipe, mais elles ne sont finalement que des considérations esthétiques. tout le monde connait ces interminables débats sur comment nommer ses fichiers, ses objets, ses méthodes ou variables, et beaucoup d'entre nous aiment tailler le bout de gras histoire de bien prouver qu'ils ont raison, moi y compris ... pourtant, peu importe le style, rien de tout cela ne permet de certifier qu'un code sera intelligent et efficace. je vous propose donc quelques unes de mes guidelines. lire la suite de bons défauts 07 nov 2012 il est courant qu'une fonction puisse retourner une valeur par défaut. par exemple, imaginez une méthode qui fouille dans les données d'un objet pour retourner une partie de ces données. si cette méthode ne trouve pas ce qu'elle cherche, on choisira en général entre 2 options : lancer une exception ou retourner une valeur par défaut. le traitement d'exception pouvant se révéler un peu lourd à gérer, particulièrement sur des méthodes souvent utilisées, on préférera la plupart du temps retourner une valeur par défaut. class collection { protected $_data = array( ); public function getdata( $key ) { if ( isset( $this->_data[ $key ])) { return $this->_data[ $key ]; } return false; } } lire la suite gérer le legacy code 13 oct 2012 il y a fort longtemps, vous avez codé une classe une peu pourrie (si, si, on l'a tous fait), qui était capable de dire quelque chose. la voici : class vieilleclassepourrie { public function direquelquechose( ) { echo 'quelque chose'; } } mais voilà, vous aimeriez bien dire autre chose maintenant... motivé, vous décidez d'écrire une nouvelle classe qui déchire tout, que vous pourrez utiliser dans vos nouveaux projets qui déchirent tout. la voilà : class nouvelleclassequitue { public function dire( $phrase ) { echo $phrase; } } mille fois mieux pensée, cette classe permet de dire tout et n'importe quoi ! et là, c'est le drame. vous devez désormais maintenir deux versions de cette classe, pour vos anciens et vos nouveaux projets. lire la suite refactoring 13 oct 2012 si vous perdez le contrôle sur votre outil de travail, vous perdez le contrôle sur la qualité de votre produit. imaginez un marteau qui vous glisse des mains, vous risquez fort de rater le clou, ou pire, de vous écraser méchamment les doigts. la programmation demande une rigueur extrême et une attention constante. une fois introduit un morceau de code un peu hasardeux, trop spécialisé ou mal pensé pour être maintenu correctement, les ennuis commencent. a un moment ou à un autre, vous aurez à modifier ce code, à y faire des corrections ou des ajouts de fonctionnalités, et si il n'est pas naturellement intégré au reste de votre application, vous allez devoir ruser pour l'utiliser comme vous l'entendez. alors quelles solutions à ce problème ? lire la suite indenter 12 oct 2012 c'est le moment de relancer l'éternel débat sur l'indentation ! je ne vais pas vous rappeler combien il est important d'indenter correctement son code, je pense que vous le savez déjà. je voudrais plutôt aborder la question de comment indenter. là, on se retrouve entre 2 camps : ceux qui utilisent des espaces, et ceux qui préfèrent les tabulations. pour ne rien vous cacher, j'ai un énorme parti pris pour les tabulations, et je m'en va vous dire pourquoi... lire la suite gérer vos url avec cakephp 02 oct 2012 entre les contrôleurs et les vues, il est parfois un peu difficile, voire pénible, de maintenir les différents liens de vos applications. si ils sont tous codés "en dur", ils chargent le code inutilement et doivent être modifiés un par un si une règle de routage est changée. pour mieux s'y retrouver, je vous propose une petite astuce qui vous fera sûrement gagner du temps, et vous évidera bien des emmerdements. lire la suite récupérer une page web en php 01 août 2012 il est souvent utile de récupérer une page web en php, par exemple lors d'un appel à une api. le moyen le plus répandu de le faire est d'utiliser la librairie curl, mais même pour une simple requête get, elle doit être initialisée et configurée. voici ce que l'on pourrait faire pour récupérer une page : // initialisation $resource = curl_init( ); // configuration curl_setopt( $resource, curlopt_url, 'http://www.toto.fr/page' ); curl_setopt( $resource, curlopt_returntransfer, true ); // récupération du fichier $page = curl_exec( $resource ); // libération de la ressource curl_close( $resource ); un peu lourd, non ? heureusement pour nous, php propose nativement une autre fonctionnalité encore peu connue : les flux . lire la suite articles plus anciens github à vos fourchettes ! twitter 36 15 ma life avec du web dedans dribbble quelques tranches de design soundcloud des compositions dans plusieurs genres twitter dribbble github soundcloud
Informations Whois
Whois est un protocole qui permet d'accéder aux informations d'enregistrement.Vous pouvez atteindre quand le site Web a été enregistré, quand il va expirer, quelles sont les coordonnées du site avec les informations suivantes. En un mot, il comprend ces informations;
%%
%% This is the AFNIC Whois server.
%%
%% complete date format : DD/MM/YYYY
%% short date format : DD/MM
%% version : FRNIC-2.5
%%
%% Rights restricted by copyright.
%% See https://www.afnic.fr/en/products-and-services/services/whois/whois-special-notice/
%%
%% Use '-h' option to obtain more information about this service.
%%
%% [2600:3c03:0000:0000:f03c:91ff:feae:779d REQUEST] >> fglt.fr
%%
%% RL Net [##########] - RL IP [#########.]
%%
domain: fglt.fr
status: ACTIVE
hold: NO
holder-c: ANO00-FRNIC
admin-c: OVH5-FRNIC
tech-c: OVH5-FRNIC
zone-c: NFC1-FRNIC
nsl-id: NSL81904-FRNIC
dsl-id: SIGN1387434-FRNIC
registrar: OVH
Expiry Date: 01/10/2019
created: 01/10/2014
last-update: 28/07/2018
source: FRNIC
ns-list: NSL81904-FRNIC
nserver: dns109.ovh.net
nserver: ns109.ovh.net
source: FRNIC
ds-list: SIGN1387434-FRNIC
key1-tag: 59034
key1-algo: 7 [RSASHA1-NSEC3-SHA1]
key1-dgst-t: 2 [SHA-256]
key1-dgst: 45B2981732795954A57A00C16537232BA08083680CC37770D4A241208E5B3322
source: FRNIC
registrar: OVH
type: Isp Option 1
address: 2 Rue Kellermann
address: 59100 ROUBAIX
country: FR
phone: +33 8 99 70 17 61
fax-no: +33 3 20 20 09 58
e-mail: support@ovh.net
website: http://www.ovh.com
anonymous: NO
registered: 21/10/1999
source: FRNIC
nic-hdl: ANO00-FRNIC
type: PERSON
contact: Ano Nymous
remarks: -------------- WARNING --------------
remarks: While the registrar knows him/her,
remarks: this person chose to restrict access
remarks: to his/her personal data. So PLEASE,
remarks: don't send emails to Ano Nymous. This
remarks: address is bogus and there is no hope
remarks: of a reply.
remarks: -------------- WARNING --------------
registrar: OVH
changed: 10/06/2018 anonymous@anonymous
anonymous: YES
obsoleted: NO
eligstatus: not identified
reachstatus: not identified
source: FRNIC
nic-hdl: OVH5-FRNIC
type: ROLE
contact: OVH NET
address: OVH
address: 140, quai du Sartel
address: 59100 Roubaix
country: FR
phone: +33 8 99 70 17 61
e-mail: tech@ovh.net
trouble: Information: http://www.ovh.fr
trouble: Questions: mailto:tech@ovh.net
trouble: Spam: mailto:abuse@ovh.net
admin-c: OK217-FRNIC
tech-c: OK217-FRNIC
notify: tech@ovh.net
registrar: OVH
changed: 11/10/2006 tech@ovh.net
anonymous: NO
obsoleted: NO
eligstatus: not identified
reachstatus: not identified
source: FRNIC
nic-hdl: OVH5-FRNIC
type: ROLE
contact: OVH NET
address: OVH
address: 140, quai du Sartel
address: 59100 Roubaix
country: FR
phone: +33 8 99 70 17 61
e-mail: tech@ovh.net
trouble: Information: http://www.ovh.fr
trouble: Questions: mailto:tech@ovh.net
trouble: Spam: mailto:abuse@ovh.net
admin-c: OK217-FRNIC
tech-c: OK217-FRNIC
notify: tech@ovh.net
registrar: OVH
changed: 11/10/2006 tech@ovh.net
anonymous: NO
obsoleted: NO
eligstatus: not identified
reachstatus: not identified
source: FRNIC
REFERRER http://www.nic.fr
REGISTRAR AFNIC
SERVERS
SERVER fr.whois-servers.net
ARGS fglt.fr
PORT 43
TYPE domain
RegrInfo
DISCLAIMER
%
% This is the AFNIC Whois server.
%
% complete date format : DD/MM/YYYY
% short date format : DD/MM
% version : FRNIC-2.5
%
% Rights restricted by copyright.
% See https://www.afnic.fr/en/products-and-services/services/whois/whois-special-notice/
%
% Use '-h' option to obtain more information about this service.
%
% [2600:3c03:0000:0000:f03c:91ff:feae:779d REQUEST] >> fglt.fr
%
% RL Net [##########] - RL IP [#########.]
%
REGISTERED yes
ADMIN
HANDLE OVH5-FRNIC
TYPE ROLE
CONTACT OVH NET
ADDRESS
OVH
140, quai du Sartel
59100 Roubaix
COUNTRY FR
PHONE +33 8 99 70 17 61
EMAIL tech@ovh.net
TROUBLE
Information: http://www.ovh.fr
Questions: mailto:tech@ovh.net
Spam: mailto:abuse@ovh.net
ADMIN-C OK217-FRNIC
TECH-C OK217-FRNIC
NOTIFY tech@ovh.net
SPONSOR OVH
CHANGED 2006-10-11
ANONYMOUS NO
OBSOLETED NO
ELIGSTATUS not identified
REACHSTATUS not identified
SOURCE FRNIC
TECH
HANDLE OVH5-FRNIC
TYPE ROLE
CONTACT OVH NET
ADDRESS
OVH
140, quai du Sartel
59100 Roubaix
COUNTRY FR
PHONE +33 8 99 70 17 61
EMAIL tech@ovh.net
TROUBLE
Information: http://www.ovh.fr
Questions: mailto:tech@ovh.net
Spam: mailto:abuse@ovh.net
ADMIN-C OK217-FRNIC
TECH-C OK217-FRNIC
NOTIFY tech@ovh.net
SPONSOR OVH
CHANGED 2006-10-11
ANONYMOUS NO
OBSOLETED NO
ELIGSTATUS not identified
REACHSTATUS not identified
SOURCE FRNIC
OWNER
HANDLE ANO00-FRNIC
TYPE PERSON
CONTACT Ano Nymous
REMARKS
-------------- WARNING --------------
While the registrar knows him/her,
this person chose to restrict access
to his/her personal data. So PLEASE,
don't send emails to Ano Nymous. This
address is bogus and there is no hope
of a reply.
-------------- WARNING --------------
SPONSOR OVH
CHANGED 2018-06-10
ANONYMOUS YES
OBSOLETED NO
ELIGSTATUS not identified
REACHSTATUS not identified
SOURCE FRNIC
DOMAIN
STATUS ACTIVE
HOLD NO
DSL-ID SIGN1387434-FRNIC
SPONSOR OVH
EXPIRY DATE 01/10/2019
CREATED 2014-10-01
CHANGED 2018-07-28
SOURCE FRNIC
HANDLE NSL81904-FRNIC
NSERVER
DNS109.OVH.NET 213.251.188.153
NS109.OVH.NET 213.251.128.153
NAME fglt.fr
Go to top