Javascript est un langage qui dispose de sa propre logique un peu tordue. Sa syntaxe ressemble vaguement à celles d'autres langages, mais on obtient parfois des résultats suprenants. Et puis ces erreurs incompréhensibles « this is undefined », « undefined is not a function », etc. Mais pas de paniques, suivez ce tutoriel pour bien comprendre Javascript.
L'indépendant sera toujours confronté, tôt ou tard, au mauvais payeur.
D'ailleurs, les forums sont remplis de sujets postés par des âmes en détresse
s'interrogeant sur la marche à suivre pour récupérer leur argent durement
gagné.
J'ai rarement autant écrit que depuis ces derniers mois et pourtant, ce blog
semble à l'abandon. Il n'en est rien. D'ailleurs, je viens de le dépoussiérer
un peu.
Dans ce petit village de Aulus-les-Bains, au fin fond de l'Ariège, vit le dernier confiné. Childéric Ozturkoglu, par un hasard statistique incroyable, est la dernière personne en France a n'être concerné par aucune des mesures d'allègement du confinement votées au cours des derniers mois. Reportage.
S'il y a un type, dans l'Histoire des Sciences, qui mérite le respect absolu,
c'est bien Isaac Newton. D'ailleurs, ce n'est pas pour rien si Gotlib en a fait
son égérie : les génies se reconnaissent entre eux.
Chaque fois que je déménage, je vis un enfer administratif à cause d'un seul formulaire de l'URSSAF. Pour vous éviter les mêmes galères que moi, voici comment déclarer son déménagement à l'URSSAF et la CFE quand on est profession libérale. NOTE : je ne suis qu'un particulier, il ne s'agit pas d'une documentation officielle.
Dans la plupart des projets Web, contacter les utilisateurs par email est largement suffisant. Mais il arrive que l'on souhaite utiliser d'autres modes d'interaction, tels que le sms. Comparé au mail, le sms présente certains avantages :
il est plus facile de créer un compte email bidon qu'un faux numéro de mobile ;
le sms est instantané ;
le sms est quasi-impossible à manquer.
Évidemment, tout le monde est bien conscient que c'est un média de communication qui présente également des inconvéniants :
l'envoi de sms est plus intrusif, et donc potentiellement plus dérangeant ;
f**k you! I won't give you my phone number.
Dans ce rapide tutoriel, nous allons voir quels sont les moyens à notre disposition pour envoyer des sms depuis un projet Django.
Dans ce billet, je vais détailler quelques techniques — inspirées de Populous 3, jeu mythique de 1998 — utilisées pour appliquer une texture dynamique en pixel-art sur un terrain 3d avec Godot.
Et si je vous disais que la lecture d'un seul billet sur le Web pouvait vous faire gagner des milliers, voire dizaines de milliers d'euros ?
« Diantre, me répondriez-vous ! Une affirmation aussi péremptoire ne pourrait que relever de la réclame la plus sordide ! Un tel billet constituerait à coup sûr un abject prostitulien, indigne de l'urbanité qui règne habituellement en ces lieux ! »
Et pourtant ! pourtant ! je n'aime que toi Je ne peux peut-être pas vous faire gagner de telles sommes, en revanche je peux sûrement vous aider à ne pas les perdre !
L'industrie du développement logiciel adopte de plus en plus massivement les méthodes agiles, avec raison. Et pour cause, l'agilité apporte des solutions pertinentes aux problèmes posés par la gestion de projet old school.
Il va sans doute devenir de plus en plus facile de convaincre votre patron de lorgner du côté des méthodes agiles. Par contre, du côté des clients, c'est une autre paire de manches. En tant que développeur web freelance (Oui, je travaille mon seo), j'ai souvent l'occasion d'être en contact avec des clients potentiels dont le domaine d'activité n'a rien à voir avec le développement. Par conséquent, l'agilité est un concept complètement nouveau pour eux.
Ces quelques années m'ont amené à considérer certaines façons de faire plutôt
que d'autre, et à compiler une liste de bonnes pratiques qui me paraissent
positives dans la majorité des cas.
Ces bonnes pratiques ont différents objectifs, qui finissent plus ou moins par
se rejoindre :