The Journey of #100DaysOfCode (@JasonNutt14)

#100DaysOfCode D-42 Hallelujah! My brother Brian has sent me some character art for this project. Super proud of it too! He is awesome! It took hours to get these all cut out properly and brought into the project through inserting the images into my Atlas cluster and then I changed the character attributes also in order to better portray what the application is intending to do eventually. You’ll be able to pick three characters (and/or make as you wish), and then put them into an adventuring party inside a little cart like thingy. I don’t know exactly where this is going but it is going somewhere and I am learning by building too!.

https://twitter.com/JasonNutt14/status/1510088096062263303?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1510088096062263303|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1510088096062263303widget%3DTweet

2 Likes

#100DaysOfCode D-43
I made a vid of me working on the project too.
Youtube Video
https://twitter.com/JasonNutt14/status/1510281897418575874?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1510281897418575874|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1510281897418575874widget%3DTweet

2 Likes

#100DaysOfCode D-44 YES! I got search by Character Class working…although I am having trouble getting it to work after it searches once so that is what I’ll be doing for the next day or so. But super happy that I can type the class of the character I am looking for and the app knows what I’m looking for and pulls up the character. Awesome! Next step, let’s put these characters in a party…or should it be the dice integration and/or styling…I don’t know but i am loving the opportunity to grow and work on something I like.

Ongoing Character app in build process.

https://twitter.com/JasonNutt14/status/1510798100453109760?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1510798100453109760|twgr^hb_2_8|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1510798100453109760widget%3DTweet

2 Likes

#100DaysOfCode D-45 Very excited to keep working on this while debugging and learning more about Atlas features. I made a bunch of changes to the dice roller today too.

https://twitter.com/JasonNutt14/status/1511150483234250752?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1511150483234250752|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1511150483234250752widget%3DTweet

2 Likes

#100DaysOfCode D-46
I am enjoying the journey. Here we go creating our first AWS S3 bucket, in order to make querying multiple data sources seem like a single source. Also, excited to get more experience with Charts throughout this lesson.

https://twitter.com/JasonNutt14/status/1511519440709558275?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1511519440709558275|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1511519440709558275widget%3DTweet

2 Likes

#100DaysOfCode D-47 Remember to leave time and energy to post at the end of day, gotta get to work , will post earlier in the eve from now on.
https://twitter.com/JasonNutt14/status/1512026643564580865?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1512026643564580865|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1512026643564580865widget%3DTweet

3 Likes

#100DaysOfCode D-48 I had to get this in early as I will be working on this little project I came up with in order to get great practice re-iterating through the steps of creating clusters & database collections, connecting, using compass and building Realm apps that connect to Next.js / tailwind.css frontends. I will at least know how to build one type of thing well. lol. Anyways, I think I am growing, it feels as though I understand how the bigger picture looks at any rate and can wrap my head around higher level concepts. So, progress not perfection. Have a great night and God bless y"all.
https://twitter.com/JasonNutt14/status/1512239420526809088?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1512239420526809088|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1512239420526809088widget%3DTweet

2 Likes

#100DaysOfCode D-49 Today I had some struggles figuring out why my newest Realm serverless function getAllChapters is not getting all the chapters as I obviously sooooo TOLD IT TO DO!! Anyways, thanks for letting me vent. :yellow_heart: All I want is those Chapters so just give em up Mongo lol.
https://twitter.com/JasonNutt14/status/1512616062226997252?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1512616062226997252|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1512616062226997252widget%3DTweet

2 Likes

#100DaysOfCode D-50 I had a big surprise today when I spun up a next.js app and it gave me .tsx files to start out. Now when I run create-nextapp@latest -e with-mongodb . it produces the index.js file that I am used to. Can anyone tell me what is up with this? Anyways, I am happy to have learned about the command line mongodb template today. Now I just have to familiarize myself with it and learn how to best utilize in a project.

https://twitter.com/JasonNutt14/status/1512993763509030916?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1512993763509030916|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1512993763509030916widget%3DTweet

2 Likes

#100DaysOfCode D-51/52 “if you don’t believe I coded check my github lol.” But really though. It is getting harder to post after frustrating battles with my framework I enjoy using changing things up on me with .tsx files when I run create-next-app … so that’s something I need to get up to speed on. Jeez, it’s hard to keep up and feel like your growing when there is only limited time but I am trying to press forward with positivity. Code on code warriors!

https://twitter.com/JasonNutt14/status/1513684747880443913?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1513684747880443913|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1513684747880443913widget%3DTweet

3 Likes

G’day @Jason_Nutt,

:tada: Congrats on being more than halfway through your 100 Days of Code journey and continuing to share your daily learnings!

You have earned the Code Ranger badge (which can also be used as a title in the forum):

Code Ranger

Participate in #100DaysOfCode challenge and share your daily learnings for 50 consecutive days.

Regards,
Stennie

2 Likes

Thanks @Stennie_X !! :vulcan_salute:

2 Likes

#100DaysOfCode D-53 I am making a good deal of progress on building and styling my character app and getting practice with data modeling and using Realm for querying my clusters. As I was writing the code to make my Encounters component I noticed that my laptop was about to die and plugged in and nothing! So, Shutting down to figure this ordeal out.

https://twitter.com/JasonNutt14/status/1514022388429733897?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1514022388429733897|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1514022388429733897widget%3DTweet

3 Likes

#100DaysOfCode D-54 Just registered for the 2022 MongoDB world hackathon! I am pretty excited to see what ideas we can come up with. What about like a WorldGeekEventFinder with maybe the Weather forcast attached to each event with search and autocomplete functionality. Something like that?

2 Likes

#100DaysOfCode D-55 since today I am waiting for my laptop charger I took some time to read through the GDelt dataset documentation and see what we are going to be working with. Looks like a world of information literally. I’m excited to read more ideas and learn more about how to connect mongodb to this massive data set. Hopefully tomorrow I’ll be able to access my laptop in order to open up all my mongodb tools and figure things out a little bit better but I did any rate I got a pretty good introduction to the GDelt dataset.

https://twitter.com/JasonNutt14/status/1514769153336377355?t=P0SI2kGHi1R1g-CfzsXvpw&s=19

2 Likes

Hi @Jason_Nutt,

:thinking: Random GDELT mashup idea: what if you took something like your Character Creator and gave different classes buffs or debuffs affected by related world events.

I imported CAMEO codes from CAMEO-Event-Data-Codebook to $lookup EventCode descriptions and queried the top 10 in my local sample of GDELT data to see what sort of events might be found:

  { EventCode: '010', description: 'Make statement- not specified below', count: 199 },
  { EventCode: '042', description: 'Make a visit', count: 184 },
  { EventCode: '043', description: 'Host a visit', count: 165 },
  { EventCode: '051', description: 'Praise or endorse', count: 141 },
  { EventCode: '020', description: 'Make an appeal or request- not specified below', count: 132 },
  { EventCode: '173', description: 'Arrest', count: 124 },
  { EventCode: '190', description: 'Use conventional military force- not specified below', count: 104 },
  { EventCode: '040', description: 'Consult- not specified below', count: 88 },
  { EventCode: '036', description: 'Express intent to meet or negotiate', count: 85 },
  { EventCode: '112', description: 'Accuse- not specified below', count: 59 }

“Make a visit” or “Praise” could be buffs for a bard-like character. GDELT events also include values like GoldsteinScale (Goldstein Scale for WEIS Data) or AvgTone (ranging from -100 for very negative to +100 for very positive) that could be factored in.

This idea would probably make more sense for something more dynamic like casting spells rather than creating characters, but if you have a keen interest in D&D there might be fun ways to incorporate that into a hackathon project.

Cheers,
Stennie

2 Likes

#100DaysOfCode D-56 Thanks @Stennie_X! I’m waiting for this charger for my Macbook pro so Im extremely limited right now but I appreciate the direction. Once I am able to look at things with something other than my phone, Ill try and figure out exactly what youre laying out there. But in the meantine I am rewatching the lectures from intro to MongoDB Charts. That is my favorite course so far … hopefully it shows itself useful in this hackathon. Thanks again Twitter Post

2 Likes

#100DaysOfCode D-57/58/59 Have been without a charger for 4 days, it seemed like more lol. Without the laptop, I was able to actually do some modifying of a couple different small project’s styles, break the layout of my portfolio (needs a remake anyways haha) and had some real time to look at and appreciate (or not so much on some) the things I have been able to make over the past two years. You see, I was so green at this when I started, I didn’t know what a database or the frontend was or meant. I didn’t know what coding was??? Who ever heard of a Javascript? But, I say that to say this, I am very humbled by the things that I have seen built, by just even the technologies that I have been and will continue to study. I just hope that I can figure out something to create or help to create during this hackathon. In the meantime, LET"S GET SETUP @Michael_Lynn !! Followed most of the setup guide for Hackathon today after charger came in. Getting back to the rest before watching the NBA playoffs late game tonight Also, waiting on more Characters and Scenes & or weapons for Character app. Night y’all.
https://twitter.com/JasonNutt14/status/1516217460180996100?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1516217460180996100|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1516217460180996100widget%3DTweet

2 Likes

#100DaysOfCode D-60 Just gearing up for whatever happens. I am practicing a bit, learning a bit, having a bit of fun. I am excited to see what we can build and learn together.

https://twitter.com/JasonNutt14/status/1516545634228219914?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1516545634228219914|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1516545634228219914widget%3DTweet

2 Likes

#100DaysOfCode D-61"One of the most amazing things about the times we live in today, is just the amount of data that is out there. Human beings have always had to much data to deal with, but the fundamental transformative thing to me is Today is that, for the first time in our history, we have computers that can actually process that."

The GDELT Project is a realtime network diagram and database of global human society for open research

GDELT monitors the world’s news media from nearly every corner of every country

in print, broadcast, and web formats, in over 100 languages,

GDELT uses some of the world’s most sophisticated natural language

and data mining algorithms, including the world’s most powerful

deep learning algorithms, to extract more than 300 categories of events,

millions of themes and thousands of emotions and the networks that tie them together.every moment of every day.

WOW! That gets me excited to learn more about this dataset and see what I can do with it!

to create a realtime computable record of global society that can be visualized, analyzed, modeled, examined and even forecasted. A huge array of datasets totaling trillions of datapoints are available.

Doing further reading on :

GDELT Event Database

&

GDELT Global Knowledge Graph

The GDELT Global Knowledge Graph (GKG) compiles a list of every person, organization, company, location and several million themes and thousands of emotions :smiling_face_with_three_hearts: :hot_face: :grinning: :sweat_smile: :rofl: from every news report, using some of the most sophisticated named entity and geocoding algorithms in existence, designed specifically for the noisy and ungrammatical world that is the world’s news media.
That is getting me JACKED UP!!! I am excited to read this GDelt Primer repo!

The entire GDELT database is 100% free and open and you can

download the raw datafiles, visualize it using the

GDELT Analysis Service, or analyze it at limitless scale with Google BigQuery.

The GDELT Project is the largest, most comprehensive, and highest resolution open database of human society ever created.!!

…in order to prepare myself for this Hackathon.
Watching the World Hackathon video right now, going to explore this data set some more. Hallelujah.
Super pumped to have my first full night of charged up laptop lol.
https://twitter.com/JasonNutt14/status/1516927885248204800?ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1516927885248204800|twgr^|twcon^s1_c10&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FJasonNutt142Fstatus2F1516927885248204800widget%3DTweet

1 Like