[PYTHON] L'expérience de Hackason selon laquelle il est le plus important de comprendre les sentiments de l'organisateur

introduction

Bonjour. Une personne qui fait juste ce qu'elle veut faire sans se soucier de la socialité. (Bien sûr, il y a des moments où je me soucie)

** C'est le troisième jour pour publier sur ce Calendrier de l'Avent Weekend Engineer 2019. ** ** Vous publiez ce que vous avez fait vous-même sur Qiita une fois par semaine. ~~ Je sens que le contenu devient de plus en plus désordonné ~~ J'aimerais être évalué un peu plus.

Au fait, ce que j'ai fait cette fois-ci, c'est ** "Spartan Room" **. Ceci a été développé par l'équipe lors du hackathon étudiant KDGHACKS de KDDI début décembre.

Personne cible

--Personnes à la recherche de matériel IoT

Ce que j'ai fait

スライド4.png Le Spartan Room est un produit qui vous permet de faire fonctionner des appareils électroménagers depuis votre smartphone ou votre PC de cette manière. Cependant, lorsque j'essaie de faire fonctionner un appareil électroménager, j'ai des problèmes de programmation, de mathématiques et d'anglais. En résolvant ces problèmes, l'opération est finalement envoyée à la télécommande infrarouge, et les appareils électroménagers se déplacent.

Cela complète une pièce super stoïque où vous pouvez être obligé d'étudier pour vivre votre vie quotidienne, par exemple lorsque vous allumez les lumières, allumez le climatiseur, allumez la télévision, etc.

スライド6.png スライド5.png

Motivation

** "Je veux être l'ingénieur le plus fort!" ** Pour ce faire, vous devez résoudre des problèmes de programmation tous les jours, étudier l'anglais tous les jours et peut-être étudier les mathématiques! !! Mais je ne peux pas continuer tout seul. .. Je suis fainéant. .. .. Que devrais-je faire. .. .. J'ai eu l'idée de ce produit pour résoudre les problèmes de tous les ingénieurs qui ont de tels problèmes.

Bien sûr, dans le hackathon, j'avais d'autres idées, mais j'ai choisi celle-ci parce que c'est le problème le plus familier (en tant qu'ingénieur) et je pense que c'est une idée unique.

De plus, surtout, le travail du vainqueur passé était assez original, donc ** Je suis sûr que Hackason a le poids d'originalité le plus élevé parmi de nombreux axes d'évaluation! Il y avait une hypothèse **.

Description technique

slide7.png L'application est faite de Flask et est déployée dans Heroku. Dans l'application, le type de problème est défini en fonction des appareils ménagers utilisés, et le problème est affiché de manière aléatoire de l'extérieur à chaque fois. (À ce stade, seuls les problèmes résolus sont affichés) En le résolvant, la communication est envoyée à la télécommande infrarouge dédiée et les appareils électroménagers se déplacent réellement.

Pourquoi n'a-t-il pas été évalué

En conclusion, je n'ai pas pu gagner. Ci-dessous, je publierai mes pensées pour ceux qui apparaîtront dans le hackathon à l'avenir.

L'axe d'évaluation a été satisfait (devrait)

Les axes d'évaluation de ce hackason étaient les suivants.

—— Les idées ont de l'originalité et des rêves

Il a été dit que ceux-ci seraient évalués de manière exhaustive. ** En ce qui concerne ce produit, il a semblé être très évalué, même d'un point de vue relativement relatif, à l'exception de la question de savoir "si la vie sera pratique ou enrichie". ** **

Je ne pouvais pas comprendre les sentiments de l'organisateur

En fait, ce hackason avait pour thème ** "Concevons un espace passionnant avec l'IoT" **, mais la seule chose semblable à l'IoT avec ce produit était la communication avec le capteur infrarouge. En regardant l'équipe de première place et toute autre équipe gagnante, tout le monde utilisait quelque chose comme un capteur. Honnêtement, c'est bien avec la caméra intégrée du PC, non? En pensant pratiquement, vous n'avez pas besoin d'un capteur là-bas, non? Même dans cette situation, j'avais l'impression d'utiliser au maximum quelque chose comme un capteur XX.

** C'est une impression personnelle, mais je pense qu'il aurait été préférable de se concentrer davantage sur le ressenti de l'organisateur que sur l'axe d'évaluation tel que l'aspect pratique et l'originalité **

Lors de ce hackathon, les organisateurs étaient toutes des sociétés vendant des produits de capteurs tels que KDDI. De la situation où ils se donnent la peine de tuer les vacances, de dépenser de l'argent en dépenses de parrainage, de rassembler des étudiants (qui n'ont pas beaucoup de capacités techniques par rapport aux professionnels), et d'organiser des événements avec une période de développement réelle de moins d'une journée * * Il semble qu'il était important de comprendre que nous ne cherchons pas quelque chose de pratique et que nous souhaitons que les produits de l'entreprise soient utilisés au maximum. ** **

(Indépendamment de ce hackathon, j'estime que l'aspect pratique n'est guère attendu dans les hackathons courts comme ceux qui ont lieu en vacances)

L'image imaginaire de la socialité

De plus, le mot «socialité» a été mentionné à plusieurs reprises dans les commentaires des juges. Il n'y avait pas un tel élément directement sur l'axe d'évaluation, mais il semble que la socialité ait influencé le gagnant.

À la fin

** Personnellement, j'aime Hackason comme une opportunité de rencontrer de nouveaux amis et de créer des produits idiots que je ne ferais normalement jamais seul. ** **

Cependant, d'un autre côté, récemment, plutôt que de simplement faire des choses intéressantes, j'ai le sentiment que seules les choses susceptibles d'être sociales et sociales sont évaluées.

Cela semble assez naturel, mais dans ce type de hackathon, ce n'est pas différent du travail et de la recherche en semaine (de la socialité et de la taille du marché, nous formulons des idées rétro-calculées, et si nous gagnons un prix, nous ne faisons rien au final. (Non) Je pense que ce n'est pas différent d'un vidicon.

Personnellement, je serais heureux si le nombre de hackathons où le public décide du gagnant en fonction uniquement de son intérêt ou non en faisant simplement ce que je veux faire.

Alors ** j'ai décidé de le tenir moi-même! J'ai fait une page de boussole sur ici pour le moment! Les détails autres que le calendrier n'ont pas encore été décidés, mais si cela vous intéresse, veuillez nous faire savoir si vous prévoyez uniquement de participer, et nous vous contacterons dès que les détails seront décidés. ** **

Merci d'avoir lu jusqu'au bout. Nous envoyons des articles développés personnellement sur Twitter, donc si vous êtes intéressé, suivez-nous ou contactez-nous!

Puis.

Recommended Posts

L'expérience de Hackason selon laquelle il est le plus important de comprendre les sentiments de l'organisateur
[python] Une note que j'ai commencé à comprendre le comportement de matplotlib.pyplot
Découvrez le nom de la méthode qui l'a appelée à partir de la méthode qui est python
Il semble que la version de pyflakes ne soit pas la dernière lorsque flake8 est installé
Je n'ai pas compris le redimensionnement de TensorFlow, alors je l'ai résumé visuellement.
L'arrière-plan des caractères de l'image texte est surexposé pour faciliter la lecture.
La théorie selon laquelle la clé du contrôle de l'infection du nouveau coronavirus est l'hyperdispersion de la sensibilité.
Je me suis rendu compte qu'il était absurde de l'utiliser sans réfléchir car le module est pratique
Un mémo pour comprendre visuellement l'axe des pandas.
Je veux bien comprendre les bases de Bokeh
14 quiz pour comprendre la portée étonnamment compliquée de Python
Le son émis par M. Tick sur le lieu de travail est ... J'ai réussi à le faire avec le code
[Dance Dance Revolution] Est-il possible de prédire le niveau de difficulté (pied) à partir de la valeur du radar groove?
La ventilation est importante. Ce que j'ai fait pour garder une trace de la concentration de C02 dans la pièce
[VLC] Comment gérer le problème de ne pas être au premier plan pendant la lecture
Facilitez la compréhension de l'affichage des exceptions du module Python
S'il n'est pas facile à comprendre, il ne peut pas être amélioré.
Je l'ai écrit en langage Go pour comprendre le principe SOLID
Je veux connaître la légende du monde des technologies informatiques
L'histoire de la définition de la clé privée à 600 avec chmod
Y a-t-il un secret dans la fréquence des nombres de rapport de circonférence?
L'histoire selon laquelle Fabric ne peut pas obtenir le code d'état au milieu du tube dans le script shell
J'ai essayé de créer un site qui permet de voir facilement les informations mises à jour d'Azure
[Django] Un simple résumé de la fonction de sortie du journal afin que même les débutants puissent la comprendre.
Une petite histoire addictive avec les permissions du répertoire spécifié par expdp (pour les débutants)
Il est étonnamment difficile d'obtenir une liste de la dernière date et heure de connexion des espaces de travail