Ulog-Past: Hack-a-thon'd - What I did with my saturday!
busy·@cadawg·
0.000 HBDUlog-Past: Hack-a-thon'd - What I did with my saturday!
<center> https://www.conor.icu/meteor-hack </center> ## Meteor App ### Concept The theme of this hackathon was space. This leads us to many websites, including the NASA data website. Here, we found many different data sources. After a good half hour or so of brainstorming and data gathering, going through many ideas such as: - SpaceBook *Become a planet* - Too Unoriginal - 3D Modelling / VR Space etc. - Too Time-Consuming Then it hit us (not a meteor xD). One of the people in my group has worked with *Leaflet*, a 2D Map, which allows adding various sized points to a map. We decided to map meteors close to your location (because we thought it'd be too heavy to load all the meteors at once). ### Software We used the following libraries: ###### Mapping: - [Leaflet](https://leafletjs.com/) <strike>Google Maps</strike> - [CartoDB BaseMaps](https://github.com/cartodb/cartodb-basemaps) ###### Locations: - [Open Notify ISS](http://open-notify.org/Open-Notify-API/ISS-Location-Now/) - [Earthquakes](https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_month.geojson) - [Meteor Landings](https://data.nasa.gov/Space-Science/Meteorite-Landings/gh4g-9sfh) ###### AJAX & JS: - [jQuery](https://jquery.com/) ###### Styling: - [W3 CSS](https://www.w3schools.com/w3css/) ###### IDEs (Development Environments): - PHPStorm - Atom - Good Ol' Notepad (For code re-shuffling) ### Languages: - HTML - CSS - JavaScript ### The Process: All good projects start with a Version Control System, in this case, Git via Github Private. The first step was to lay out the initial project files, a homepage, `index.html`, a base CSS sheet `meteor.css`. This moved to `styles/meteor.css` for neatness. We used a JavaScript file to load the maps page through AJAX. This failed as it didn't even like COMPLETELY VALID HTML! In the end, this AJAX functionality was so bad we decided to scrap it and be like anyone else and use a hyperlink! Our code management got messy as we were all using different editors. Some of them rather incapable of using GIT. This lead to creating two more branches then me sitting there and working out what the hell I was to merge. In the last 20 Minutes, GIT decided that no more commits were going into master. which lead to another branch, which I rushed to push into the master branch so that it would show up on our site. In the end, we ended up creating 2 Javascript folders, `/scripts/` and `/js/`. Midway through the file changed names, adding an accidental capital in one of our files. This broke the site at one point, it was looking for `/js/map.js` but the file was `/js/map.Js`. It took us quite a while to spot this problem. We used many libraries to make this possible and a big thanks to my team for being awesome (and the event hosts). My team were all from the host university, but I was from a nearby College. They made me feel welcome and I did my part! They also got a sponsor and gave us all lunch (sandwiches .etc.) and dinner (Takeaway Pizza) so food was good. At one point I tried one of their challenges, called !Light (NoLight). In this we had 10 Minutes to recreate the google homepage, WITHOUT being able to test our code. I tied winning with someone else! My Google page had a good header and footer, but the google text was down the side of the page as I used block elements. That was unfortunate, I also didn't manage to put in the search bar or buttons, but it was still good. One entry said `I don't know` and one said `Sorry Google I Tried`. All in all, it was a good laugh! ### Check it out https://www.conor.icu/meteor-hack *PSST... YOU! Yeah, YOU! Did you know that you can upvote me by hitting that upvote button below? Upvoting posts makes you happier and boosts your IQ* * <br/> <br/> *Jokes, but you could still upvote me :)
👍 g10a, apps4steem, steemyjokes, cavampire, daltono, atongis, sbi4, boontjie, qurator, qurator-tier-1-2, yadamaniart, ogsenti, steemjoker, busy.org, meetmysuperego, upv4life, steemitachievers, idcinc, hardaeborla, randomkindness, randomtravels, team, yehey, adal111, verhp11, redheadpei, cadawg, warofcraft, steem-plus, mermaidvampire, surpassinggoogle, goode, tradeownsystems, ranielbrianulan, kerry234, yanga, jutdagut, awesome.ian, berylwills, greenpower, dysc0rd, baboyed1000, mahmuddin, nessyquel, davealemana, mart101, odebgaming, ekjosh, fredkese, harkushi, goalgetter, okekemmichael, pauloliverpino, asfuriah, babaj, allaboutme, camilus, loydjayme25, hoobeehey, kul0tzzz, julianalpanta, jacintoelbarouki, pojgaerlan, jims, thamrin, aldiyani, freudy, jefry113, rjrudillas14, mhel, penantang, pipo092281, parag, muksalbaihaqi, estrellamag, jecren, layanmarissa, strings, richgang, kingsman2, basir92, rheyss08, sissyjill, dzued, mahmuliadi, arellanoyan, morbyjohn, zombieslayer, khloyd, akaikeru, beni96, jeanp, donjyde, faisal08, dexter24, fibrefox, muzaiyan, zay-arasi, dondondamayo, smafey, mercy11, maaz23, afrin12, masud222, zohaib715, enjoyy, hasan086, handfree42, levinvillas, chiboyzz, ryl, starzy, mcamayra, annamighty, atjehsteemit, lstriker, monwalker, rhei86, toyosiartdiy, theunlimited, queenlyka, muammarnst, jayo, mikemaphu, bravofer, belvajarandilla, anime.lovers, blackelephant, elbleess, kofspades, bobtucks, victoriakorol, antigenx, shahaan, bittrex12, virgo27, wandy01, lykia, sabiondico, kaplat, gerliepepito, mayorhero, geotorb, jaber-hossain70, devitech, purepinoy, jgpro, kumagang, olayemzeecool, hasim5164, amarm, popson, cheesom, crypto4euro, modernmclaire, used-lessboy, matadonis, vlogger56, muzzlealem, devangbuch, brewingstories, rextylerblunt, paulasands, ahmad097, mbahtutorial, techsfair, mukulcclbd, gnaimul, gpwebers, chiqui03, ahsanabdullah, akeenze13, mittalamit284, marzuki-r, christinevelasco, devondrjackson, cebusteemer, jezelle, rishadhaque, bobiecayao, dwightjaden, emdesan, mkmk, breezieblack, noechie1827, alex04, sampath94, dtube-alfa, chrisjayl, dazzy, greenville, kelvo, sharminwadud, joco0820, roheemat, leeyen23, jembee, etaletai, aikee, sazid36, emeliveiga, akram7, mojacko, pharao20, briandominise, rarcenal, galihtruff, boyaceh, mvoalevine, pinkyangel, moksamol, lotfiuser, sunnylife, shippou95, fadiji09, fredoski, pboss123, preciousimo, princefizzy, polycarpedet, omoyiwolabusayo, mutiarahmi, neilrichmond, beshooo, muhammad.iqbal, gemz2inspire, kyanzieuno, daldon, tammydixon, golden-man, ninihorlah, noodles09, sirwayneweezy, osky, nicole24, pasokon, dantoyin, bradondamyx12345, jackbawa, mrwang, bloghound, gps7530, adnanbtc, kike313, hrovat66, paragon99, vegasgambler, benjaspa, afefe, arrahman90, jeef-zone, jsantos17, jomar07, steemitkyle, mikeyurnero, halim08, erebuta01, mindbuilder-sc, vicmic, kayegrasya, bertoandes, cynicalcake, elvinjohn21, r5yn1r4, withbristy, wanderinglynelle, freitzie123, foways, joshruiz, chunnorris, pjmisa, engineeringfeed, iamfo, ihamquentin, syamsudduha2, rikilb, phoebedoll, steem-factuals, membee, jayboi, johngoad, david9122, jumpnrun, samsonite18654, andylsyahputra, dong-a, denkeicui, scottallen, naayren, gelique, glendale05, citysitebuilders, medyomaldita, caroljayne02, unika-ejes, ljpaez, tfame3865, jhanmervz, ckbahdon, fidel66, tomatom, dolphinscute, eruditescholar1, rojellyannsotto, originalmrspice, ninjarobo, kutrulaju, loudetteiam, egheprincez, blessedsteemer, genesis171, byash, albertotang, adebits, lemareg, joseaybar1, sadnesscarl, foley, ramonjvp, lemcervantes, idiongo, lksingha, crystaljonah1, saifulhuri, rizzybear, sid000, chriswilson, pes7md, preetisingh1993, yusifm, annalorin28, ramadhanil, greatwarrior79, cradle, rachelleignacio, mrnightmare89, maintang03, gio.vanne, rajesh1000, rawpostblog, pemburubitcoin, princezakir, alatomz, hmuajanice, dreamseller, minnowwboster, forhadh, semtroneum, davidsams, karmashine, josuepalacios, gnarlyanimations, superstar65, amanpathak, mrogy1, jjohnson78, thienduc, pahrtenope, vygimau5, patchnotes, martzpro, annnaa, alchemylgc, rakan-sikula, angoujkalis, dktrending341, antisocialian, jeongji, ancgci, pandina, kirstenboic, shahidullah832, alom8, qusain, holatati, rajaumer837, bluebella, lvpjulio, imkinggirl, greatlord, mikael19, maticpecovnik, abrahamcera, onire19, pipks, camillius, arcange, studytext, k-syusteem, fikar22, shiddiq, shiddiq000, elangzone, fadliloways, kawan-baru, shiddiqmjmr, razik9708, tony-duke, umut1905, raphaelle, iamwhatiamnot, alien-mastermind, beanenergy, faithvarron, eightbitfiction, mirna98, stuckinacup, arisviyo, donnyandrian, dynamicshine, cypher01, lakawero, ingpablojosue, thoor, stocktober, wealth4good, paramimd, desikaamukkahani, rival, filzaart, samdman, iswanisamion, abysoyjoy, husana, midary, sm-cards, oadissin, tolarnee, simgirl, michealkey, steemdragon, zeshanjaved, rosenderevies, masaitv, rigelmarco, cobloc, cap.potato, letzsteem, eurogee, eduardonarvaez, aehiguese, reungkhoem, udochi, carloniere, nanwaiwaimyint, marysent, tentalavera, williams-owb, cordeta, onin91, luijii, raquelita, badzkie123, isaaceko, orhem, gwapoaller, bgmuna, keybordjp, steeman220, jacobzeema, bumut, autofreak, leslierevales, sunshinebear, bitmycoin, everydaybitcoin, blaqboyikott, khat.holanda23, syawalkoki, nantzjbalayo, viralz, mwamin7, steinz, chinwengozi, friskykitty, tjessie, piyova007, crypto34, sojol527, rabonee, nice2us, majordon, julietj, goldsmile, kaybee1, strongminded, tenacious, dival, ttay, leysonrye,