Bonjour.
Je pense que le vrai frisson du développement personnel est ** "gaspillage de technologie" **.
J'ai également créé une application ~~ putain ~~ par développement personnel, je vais donc enregistrer diverses choses ci-dessous.
Cette fois, j'ai utilisé ** "Zero Calorie Theory" ** pour créer ** l'application de gestion des calories ** "Zerorie" ** ("Zerorie") qui rend tous les aliments 0kcal.
** "Zero Calorie Theory" ** est une histoire conçue par M. Date, un homme sandwich. C'est une théorie **.
En d'autres termes, si vous utilisez cette application, tous les aliments que vous mangez seront réduits à zéro calorie, vous pouvez donc dire ** "Faites attention aux calories et supportez votre repas" "Je me sens coupable de manger des aliments riches en calories" ** Vous pouvez profiter de votre repas sans vous soucier des calories.
https://zerorie.com/
https://github.com/ryota1116/zero_calorie
Ceci est la première page.
~~ On dirait une putain d'appli ~~ C'est fini dans un beau design.
Cette application commence par rechercher la nourriture que vous avez mangée.
Vous pouvez rechercher la nourriture que vous avez mangée par "nom" ou "image" de la nourriture.
«Données alimentaires» et «Pourquoi la nourriture est 0kcal» sont affichées comme résultats de recherche.
Lorsque vous sélectionnez un aliment dans les résultats de la recherche, la "page d'enregistrement de l'enregistrement de repas" s'affiche.
Lorsque vous effectuez une recherche d'image, l'image utilisée pour la recherche s'affiche dans un aperçu et vous pouvez également enregistrer l'image.
Si vous n'obtenez pas les résultats de recherche correspondants lors de la recherche de nourriture, vous serez en colère contre ** "Je ne sais pas ce que vous dites" **.
Dans ce cas, essayez "modifier les conditions de recherche" ou "enregistrer un nouvel aliment".
Sur la page d'enregistrement des aliments, les images utilisées dans la recherche d'images sont également affichées.
Si vous entrez une calorie autre que 0 sur la page d'enregistrement des aliments, une erreur de validation se produira et vous serez en colère contre ** "La calorie de cet aliment est de 0 kcal. Veuillez entrer 0." **. Entrez 0 correctement.
En gros, la fonction principale est comme ça.
Je vais annoncer ma théorie préférée des 3 calories sans autorisation. Il existe de nombreuses autres théories sur les calories, c'était donc une décision douloureuse d'être honnête dans le top trois.
Quand je vais à Okinawa, je vois souvent le mot «Nankurunai» dans la ville, et c'est ce que cela signifie. Je suis devenu de plus en plus friand d'Okinawa.
C'est une découverte inattendue que Jiro était également 0kcal. Avec cela, je peux passer mes journées au régime Jiro en toute tranquillité.
Je ne comprends tout simplement pas le sens. J'ai peur que Chirikyu ne pleure pas.
J'aimais le rire et la nourriture. Quand je pensais développer des applications intéressantes liées à la «nourriture» et au «rire», j'ai soudainement eu l'idée.
Peu importe la quantité que vous mangez, l'apport calorique total est nul, il est donc facile à calculer.
Si vous manquez de calories, vous n'avez aucune raison de vous en vouloir, non?
"Aha! J'ai mangé des ramen à minuit, mais c'est 0kcal!" Et rit et triche. Aussi, même si les gens autour de vous se plaignent que vous mangez trop, vous pouvez passer la responsabilité à Zerorie, et si vous dites "0kcal parce que c'est OO", l'atmosphère du lieu devrait être adoucie.
Suite à la prise en compte des exigences à satisfaire et de l'extensibilité de l'application, il se présente comme suit.
La conception de la table est intéressante, mais c'est pénible.
J'ai utilisé AWS pour l'infrastructure.
De plus, chaque fois que vous poussez sur Github, test automatique par CircleCi, mesure de la couverture test par Codecov, GitGuardian Nous essayons de détecter les informations sensibles et les vulnérabilités dans le référentiel par (: //www.gitguardian.com/).
Après cela, Capistrano automatise le déploiement.
De cette façon, j'ai fait une application de merde ~~ merde sérieusement.
Il a fallu deux mois pour se déployer. Cela prend environ 300 à 350 heures.
J'ai eu du mal à implémenter l'une des fonctions principales, la "fonction de recherche d'image". J'ai eu beaucoup de problèmes, comme accéder à l'API Vision en utilisant Active Storage, conserver les données utilisées pour la recherche d'images dans une session et comment préparer moi-même une fonction de recherche d'images pour la nourriture, mais j'ai beaucoup appris.
C'était aussi douloureux. Comme webpacker est installé en standard dans la série Rails6, il était nécessaire d'installer yarn, mais j'ai oublié cela, et j'ai eu du mal à écrire le fichier de configuration nginx. Et surtout, j'étais le plus désespéré lorsque j'ai lu la déclaration d'erreur et qu'aucun indice n'a été écrit. Inframs Kashii.
C'est l'une des fonctions auxquelles je pensais depuis le début du développement. Si vous pouvez facilement rechercher de la nourriture en ligne, vous pouvez profiter plus facilement du monde zéro calorie, donc je veux vraiment le créer.
Il y avait une opinion selon laquelle "je voulais pousser l'herbe (comme) quand j'ai vu Zerorie", donc je voulais vraiment le mettre en œuvre. De plus, il y a des cas où les utilisateurs élaborent une théorie des calories lors de l'enregistrement des données alimentaires, j'ai donc pensé que ce serait bien d'avoir quelque chose comme un classement de la théorie des calories intéressante.
Après tout, j'ai réalisé une fois de plus que le plaisir de la programmation est la capacité de mettre en forme mes pensées et mes idées. Et surtout dans le développement personnel, je pense que la bonté n'apparaîtra que lorsque la couleur, les pensées et l'individualité de la personne sortiront.
Je pense à d'autres idées, alors j'aimerais les développer à nouveau, mais la prochaine fois, je veux faire quelque chose de plus orienté business que risible.
Merci de visiter notre site!