angle-up arrow-clockwise arrow-counterclockwise arrow-down-up arrow-left at calendar card-list chat check envelope folder house info-circle pencil people person person-plus phone plus question-circle search tag trash x
25 juillet 2020 à côté de Peter
post main image
L'essai est un travail difficile. C'est totalement différent de créer ou de modifier une fonctionnalité. Je sais, j'ai aussi développé du matériel informatique, des circuits intégrés, des systèmes de test de matériel. J'ai écrit des tests pour CPUs, des produits informatiques, j'ai développé des systèmes de test. Avec le matériel informatique, vous ne pouvez pas faire d'erreurs. Les erreurs peuvent ...
En savoir plus...
26 juin 2020 Mise à jour 25 juillet 2020 à côté de Peter
post main image
J'ai décidé de passer temporairement du développement du logiciel pour mon CMS / Blog à un projet plus petit. La raison principale est que j'espérais apprendre de nouvelles choses utiles sur Python . J'ai toujours voulu avoir mon propre logiciel client IMAP . Peut-être que mon choix a aussi été fortement influencé par une certaine contrariété ...
En savoir plus...
17 juin 2020 à côté de Peter
post main image
Lorsque vous cherchez quelque chose sur Internet, vous tombez parfois sur un article qui décrit parfaitement ce que vous dites déjà à vos amis, à vos collègues depuis de nombreuses années. Que vous soyez un éditeur, un développeur de logiciels, une société de publicité, cet article de Trevor Jim est à lire absolument. En voici les premières lignes : La publicité sur Internet est une ville d'entreprise ...
En savoir plus...
17 juin 2020 à côté de Peter
post main image
Utiliser les exceptions dans Python semble facile mais ce n'est pas le cas. Vous devriez probablement étudier les exceptions et le traitement des exceptions avant d'écrire un code Python mais TL;DR. Il existe des exemples sur Internet, malheureusement la plupart sont très triviaux. Quoi qu'il en soit, j'ai fait des recherches et j'ai trouvé un code que je pense partager avec vous. Laissez un commentaire ...
En savoir plus...
29 mai 2020 à côté de Peter
post main image
Il existe de nombreux types d'icônes vectorielles. Dans cet article, je ne regarde que les icônes SVG, et je me limite aux icônes de navigation, parfois aussi appelées icônes d'interface. Ces icônes ne sont pas seulement esthétiques sur les sites web, elles ont aussi la même couleur et la même échelle que les polices de caractères. Et elles sont très fonctionnelles. Imaginez un bouton avec le texte ...
En savoir plus...
12 mai 2020 à côté de Peter
post main image
Ce site fonctionne sous Flask. Il utilise DispatcherMiddleWare pour exécuter l'application frontale et l'application d'administration. Les documents Flask indiquent que les applications Flask sont, dans ce cas, entièrement isolées les unes des autres. C'est vrai, mais il y a souvent beaucoup de code que nous voulons partager entre ces applications. Ce que nous voulons partager Les deux applications ...
En savoir plus...
26 avril 2020 à côté de Peter
post main image
Ce site web utilise Flask, (simple) SQLAlchemy avec Alembic pour les migrations et MariaDb. Si vous ne les utilisez pas, ce post n'est probablement pas ce que vous cherchez. Dans un article précédent, j'ai écrit pourquoi de nombreux sites web devraient utiliser UUID Primary Keys au lieu de Integer Primary Keys. Même si vous avez un site web très performant, il est probable que seuls quelques ...
En savoir plus...
16 avril 2020 à côté de Peter
post main image
Vous avez un site web et il fonctionne bien. Mais vous remarquez que certains visiteurs essaient de vous embrouiller avec vos formulaires. Ils proviennent d'adresses IP spécifiques. Ensuite, il y a aussi des robots qui scannent votre site. Certains sont nécessaires, mais d'autres doivent rester à l'écart. Vous ne détestez pas cela ? Si, je déteste ça. Dans le passé, j'ai écrit un module qui renvoyait ...
En savoir plus...
9 avril 2020 à côté de Peter
post main image
Nous connaissons tous le Integer Autoincrement Primary Key. Il fonctionne très bien, beaucoup de logiciels le font de cette façon. Il est rapide. Mais il a aussi ses limites. Une alternative pour le Integer Autoincrement Primary Key est le UUID (Universally Unique IDentifier) Primary Key. Un UUID est un nombre de 128 bits. Il peut être représenté par une chaîne de caractères, par exemple ...
En savoir plus...
24 mars 2020 à côté de Peter
post main image
Flask est chaud. Tout le monde aime Flask. Je crois que la raison principale est qu'il est si facile de commencer avec Flask. Vous créez une virtual environment, vous copiez-collez quelques lignes de code d'un exemple, vous pointez votre navigateur sur 127.0.0.1:5000 et voilà votre page. Ensuite, vous piratez un peu avec un modèle Jinja et vous obtenez une belle page. Vous pouvez même exécuter ...
En savoir plus...