Hackathon HackingEDU - Résultats
Du 22 au 25 octobre, le hackathon HackingEDU s'est tenu à San Mateo, rassemblant au départ plus de trois mille participants. 36 heures de développement, 35 conférences et master classes, des dizaines d'entreprises impliquées et tout un week-end de plaisir!
Pourquoi ai-je décidé d'écrire sur cet événement ici?Tout d'abord, puisque les organisateurs de l'événement, Alex et Cyril, ont des racines russes, et le discours russe a souvent été entendu lors de l'événement lui-même.De plus, c'est mon premier hackathon dans la Silicon Valley, et c'est un exemple d'une excellente façon de passer le week-end au profit de la société et pour moi.À propos de l'événement
La principale chose à noter est la nature distribuée de l'événement. Distribué - c'est quand il y a moins de gens assis devant la scène principale que de se presser autour des tribunes ou dans des salles avec des classes de maître. Ce qui, probablement, contredit l'idée, mais il est vrai que les tables rondes sur les problèmes de l'éducation sont moins intéressantes que les compétitions ou la démonstration d'un projecteur laser.L'attention des gens s'est concentrée sur les stands des sponsors, qui ont également agi en tant que fournisseurs d'API et de technologies disponibles pour les développeurs.Les sponsors ont été sélectionnés parmi les entreprises associées à:- Enseignement en général, en infrastructure ou dans des domaines éducatifs individuels (CapitalOne, Edmodo, Roblox, Chebb)
- Neurointerfaces (Thalmic avec leur Myo, Muse)
- Apprentissage automatique et analyse de données (IBM Bluemix, Clusterpoint)
- - (Linode, Back&, Namecheap, CourseHero, Make School)
… et pas seulement.Les participants ont été invités de toute l'Amérique - Texas, Minneapolis, Los Angeles, New York.Personnellement, j'ai été particulièrement heureux de travailler avec des équipes IBM (l'équipe est grande, l'entreprise est encore plus considérée comme un colosse d'entreprise, mais, étonnamment, ils étaient prêts à répondre à mes questions stupides pendant plus d'une heure, résoudre des problèmes avec la disponibilité de leur plateforme, organiser un concours d'implication et de connaissances Bluemix), Pebble (de même, un représentant du département de développement a aidé tout un groupe de participants à gérer l'API et a pris en compte avec intérêt les souhaits pour l'avenir) et Back &.Ces derniers ont réuni une master class d'un niveau légèrement supérieur à celui habituel des hackathons, ce qui a été compensé par une compréhension approfondie du produit, des problèmes des développeurs et de l'expérience de leur formation.notre équipe
Pour moi, le hackathon a été avant tout l'occasion de rencontrer des gens. Pour cette raison, j'ai décidé de ne pas coopérer avec les gars avec qui je travaille chez Cisco et de constituer une équipe à partir de zéro.Cela s'est avéré un peu plus compliqué. Je suis arrivé un peu plus tôt que le début de l'événement et on nous a demandé de nous asseoir à des tables spécialement dressées à l'extérieur. J'ai réussi à parler avec plusieurs gars, certains sont venus en groupe, ils n'avaient souvent pas d'idées ou de compétences utiles.Mes idées étaient mauvaises aussi. Le but initial était de jouer avec une montre Pebble, pour laquelle l'idée d'un tracker d'activité de type Pomodoro a été inventée, qui ferait bouger une personne toutes les heures.À un moment donné, un gars s'est assis sur un petit banc, qui semblait un peu plus âgé que les autres gars autour de moi. Nous sommes entrés dans une conversation, il a expliqué son idée du problème de l'entrée dans le «stream», en se concentrant sur la tâche. Pour ce faire, il allait utiliser le suivi de l'application active et un petit serveur proxy, qui était censé filtrer le trafic qui n'était pas lié à la tâche en cours, et montrer à l'utilisateur des choses plus adaptées.Cette idée ne me semblait pas trop adaptée à un hackathon (de simples implémentations de telles choses sont dans le «contrôle parental» dans les antivirus populaires, et la version intelligente avec une formation sur le comportement des utilisateurs n'est pas une tâche pendant trois jours), j'étais donc déjà prêt à chercher plus loin. À ce moment, deux gars sont passés lentement (comme j'ai réussi à le découvrir en quinze minutes - de UC Davis), qui me semblait triste et démotivé. Je me suis levé, je leur ai parlé - et, étonnamment, ils avaient une idée de projet viable!Nous avons passé un peu de temps à discuter de l'idée et de nos compétences: au final, nous avions trois développeurs iOS et un back-end, donc il y avait un problème avec la répartition des tâches. L'un des gars de Davis a écrit une belle spécification de l'API, et tout s'est passé.En conséquence, en trois jours, après avoir optimisé notre solution pour les tâches de hackathon, les prix disponibles, nos désirs et besoins du monde, il s'est avéré mettre en place une application iOS et une API pour celle-ci, qui a construit un profil psychologique d'une personne en fonction de ses données provenant des réseaux sociaux. Le code est disponible sur mon compte GitHub, nous accueillons tous ceux qui veulent l'utiliser - c'est la décision de tous les membres de l'équipe.Bien
Les organisateurs ont réussi à rassembler des gens de nombreuses universités, à préparer le lieu, presque toutes les infrastructures nécessaires.Presque tous les sponsors étaient prêts à aider les participants à utiliser l'API et à résoudre les problèmes du projet. Il me semble qu'un certain travail préparatoire et une sélection ont été effectués avec eux.J'ai dit à propos de «rassembler des gens» pour une raison: il n'est pas habituel de payer des billets aux États-Unis, même dans la vallée, tout est ambigu, donc les bus sur mesure pour les universités en Californie étaient un geste large et visible de bonne volonté.À la fin de la salle, il y avait un certain nombre de tables où il était possible de consulter des mentors sur le projet dans son ensemble ou sur des technologies individuelles qui n'étaient pas présentées par les sponsors mais nécessaires pour créer le projet (C, C ++, Objective-C, Swift, JavaScript, Node.js, au moins) .Le nombre d'équipes a atteint la fin de plus de 780 (c'est une estimation de 3114 personnes sur le canal Slack, divisé par 4 personnes maximum dans une équipe) n'est pas connu, mais lors de la cérémonie de remise des prix, les 10 meilleures équipes ont montré des développements vraiment intéressants. Notre candidature n'a malheureusement pas été récompensée dans la catégorie principale (applications liées à l'éducation) ou dans les domaines des sponsors, mais ce n'était pas la chose la plus importante pour nous de participer.Malgré les longues files d'attente, il y avait suffisamment de nourriture pour tout le monde (remarque: si vous venez aux États-Unis pour un événement, n'ayez pas peur de mourir de faim, plutôt l'inverse. Ne cachez pas les cookies dans vos poches), parfois ils distribuaient de l'eau, des fruits et de l'énergie Red Bull.Avec le café, il s'est avéré qu'il n'était pas si chaud, seul du soluble était disponible.
Aussi heureux que nous ayons pensé au reste: une plate-forme pour les activités de plein air pendant la journée, la danse et un championnat le soir et une salle séparée pour dormir la nuit.Mauvais
Comme toujours, il y avait une mouche dans la pommade. Plutôt, un pot assez gros. Comme d'habitude lors d'événements pour plusieurs centaines de geeks , Internet n'était pas suffisant pour tout le monde au début.En toute honnêteté, il y avait un tas de câbles Ethernet sur chaque rangée de tables, des commutateurs Cisco sous les tables et des adaptateurs USB-Ethernet pour les visiteurs de MacBook , dont la plupart des visiteurs avaient besoin, étaient fournis gratuitement dans le service de location d'équipement .Le deuxième jour, samedi, ils ont mis six autres points d'accès dans le hall principal et, dans l'ensemble, ils ont commencé à manquer. Avec un analyseur Wi-Fi nu , on pouvait voir que le canal 5 GHz est plus libre que 2,4, mais il ne reste plus qu'à féliciter les organisateurs pour avoir créé des points dans les deux bandes.Un autre problème était l'acoustique de la pièce (pas tant les enceintes elles-mêmes que la réflexion étrange du son des murs), il était loin d'être toujours possible d'entendre le présentateur.La communication par e-mail s'est avérée un peu floue avant le début du hackathon, un message n'a pas été clairement entendu sur la nécessité d'apporter des sacs de couchage, une offre à ajouter à la chaîne Slack et des nominations. Les deux derniers aspects ont cependant été rapidement résolus le premier soir.résultats
Pour autant que je sache, c'est le premier événement de ce format pour l'équipe organisatrice, je ne peux que les féliciter pour leur succès au final.
Personnellement, HackindEDU m'a apporté un tas de goodies:- Au moins douze nouvelles connaissances, y compris des personnes vivant à 15 minutes en voiture;
- Expérience avec l'API Pebble et Back &, une autre tentative pour rejoindre l'API IBM Bluemix;
- La caméra GoPro a remporté un concours individuel d'IBM;
- Ainsi que cinq T-shirts, un sac à dos, un tas d'autocollants sur un ordinateur portable et d'autres documents.
Il n'est pas si facile de découvrir de tels événements pour une personne arrivée accidentellement ils sont diffusés via des newsletters universitaires, des groupes sur les réseaux sociaux, des boîtes aux lettres d'entreprise.D'une façon, je peux conseiller les mitaps , mais tout n'y apparaît pas; de plus, il est impossible de distinguer les grands événements des petits. Source: https://habr.com/ru/post/fr385759/
All Articles