Skip to content

Latest commit

 

History

History
executable file
·
595 lines (320 loc) · 18.6 KB

log.md

File metadata and controls

executable file
·
595 lines (320 loc) · 18.6 KB

100 Days Of Code - Log - [Tarrke]

Day 0: June 29, Friday

Taoday's Progress: I've set up some goals for the challenge. I've also set up some tools, like this log, and of course the first enrty is a bit late.

Thoughts: I'm quite afraid of what I'll do tommorrow and the next day, and so on. Seeing the 100th day so far is quite disturbing. But I'll do it as I can.

So here is a little list of what I will do or won't:

  1. Finish the Markdowner for my ebooks, I need to read on the train daily
  2. Work on a Factorio Mod called Landmarks, the empty shell is done
  3. Take some freecodecamp courses
  4. Polish my skills in JS, nodeJS in particular
  5. Learn React Native
  6. Work on a phone app to design meals for the week

If I can do some of these, I'll be happy.

Day 1: June 30, Saturday

Today's Progress: I've gone through twitter API and did a script that will help me tweet about this challenge. Hey my next tweets on this will be sent by a robot!

Thoughts: I'm pretty happy to have done that. I had to do some research and get argparse done the right way this time. Not quite sure about the import after the name == "main" but will see that next time.

Link(s) to work:

  1. My Tweete script

Day 2: July 1, Sunday

Today's Progress:

  • did some work with dates

Thoughts: Today was great but baby was too hot due to weather conditions. I spend lot of time with her and argued with wife about age calculation. In the end I decided to write a small script to get the baby's age calculated the right way. Next I wanted to do some work with APIs, and decided to go toward the Star Wars API. I've just scratched the surface though.

Link(s) to work:

  1. Baby's age calculator
  2. Star Wars API Reader

Day 3: July 2, Monday

Today's Progress:

  • worked on my factorio mod
    • created the base mod
    • set option to show log
    • set locale to option
  • worked on the python script to deploy the mod

Thoughts: Today was not great at work. Got home feeling bad but coding get me fells better. I did some lua work but spend most of my time working with files and copy in python. Get the things I wanted, so all in all I'm satisfied with today's work

Link(s) to work:

  1. Factorio Landmarks mod

Day 4: July 3, Tuesday

Today's Progress:

  • worked on my factorio mod
    • added entity Eiffel Tower, recipe and item

Thoughts: Still working my factorio modding skills. Got better today and I'm quite to the point where I can place a new object in game. Lot of work still needed for this item to work as intended though.

Link(s) to work:

  1. Factorio Landmarks mod

Day 5: July 4, Wednesday

Today's Progress:

  • worked on my factorio mod
    • made the entity fell wel in inventory
    • made the entity in the world
    • minor correction to the deployment script, still need a fix.

Thoughts: Still working my factorio modding skills. Did some progress with the data structure of the game and got better understanding of it. The next parts should be easier to go through.

Link(s) to work:

  1. Factorio Landmarks mod

Day 6: July 5, Thursday

Today's Progress:

  • worked on Python reading "Python for Finance".

Thoughts: No internet at home today, may last some times... I read a book on python and did some exercices on basics.

Link(s) to work:

  1. None today

Day 7: July 6, Friday

Today's Progress:

  • worked on Python reading "Python for Finance".

Thoughts: Still no internet at home today, may last a while... I read a book on python and did some exercices too.

Link(s) to work:

  1. None today

Day 8: July 7, Saturday

Today's Progress:

  • made a script using my lib wxw-Markdowner. Had to fix some little things.

Thoughts: Still no internet at home today, may last a while... I read a book on python and did some exercices too.

Link(s) to work:

  1. WXW-Markdowner

Day 9: July 8, Sunday

Today's Progress:

  • Read the begining of a book on NodeJS
  • Did some exercices on Codewars

Thoughts: Life without internet is boring, every search takes ages on phone...

Link(s) to work:

  1. Code War Profile

Day 10: July 9, Monday

Today's Progress:

  • continue reading the book on NodeJS
  • Did some exercices on Codewars

Thoughts: Internet seems to be up again really at the instant of commiting my progress. I'll check that on tommorrow. I did read some interresting materials while Internet was away, I'll restart working on my factorio mod on Wednesday, tommorrow will be out of the office day, so more codewars kata!

Link(s) to work:

  1. Code War Profile

Day 11: July 10, Tuesday

Today's Progress:

  • did some configuration on github to use Github Pages
  • follow the javascript course at OpenClassroom

Thoughts: With the Internet reworking I was going to take a NodeJS class, but it said go follow the JavaScript class first, then I did. The first Practical Exercise was converting numbers to litteral strings, rally interesting, specialy in French :p

Link(s) to work:

  1. Javascript Exercises
  2. The associated Github Page

Day 12: July 11, Wednesday

Today's Progress:

  • worked on my factorio mod, still working with the data structures to get my items into the game

Thoughts:

Link(s) to work:

  1. Landmarks Mod

Day 13: July 12, Thursday

Today's Progress:

  • worked on my factorio mod, still working with the data structures to get my items into the game

Thoughts: Discovered a new self leraning site: SoloLearn, seems great. Did some work on the mod, not really working at the moment

Link(s) to work:

  1. Landmarks Mod
  2. SoloLearn profile

Day 14: July 13, Friday

Today's Progress:

  • Got my SoloLearn certification in JS!

Thoughts: SoloLearn is a bit too easy to get, but felt great to get the certification. Began python certification now.

Link(s) to work:

  1. SoloLearn profile

Day 15: July 14, Saturday

Today's Progress:

  • Read book on Python
  • Progress through Sololearn Python class

Thoughts:

Link(s) to work:

  1. SoloLearn profile

Day 16: July 15, Sunday

Today's Progress:

  • Completed the tribute page for FreeCodeCamp
  • Begin work on the survey page for FreeCodeCamp

Thoughts: Restarted my FreeCodeCamp curiculum. Completed the tribute page and started the survey page. Choose to make theses pages for Star Wars Universe.

Link(s) to work:

  1. Tribute Page
  2. Survey Page
  3. Code

Day 17: July 16, Monday

Today's Progress:

  • Completed the survey page for FreeCodeCamp

Thoughts: Still working on my FreeCodeCamp curiculum. Completed the survey page. Still using the Star Wars Universe for these pages.

Link(s) to work:

  1. Survey Page
  2. Code

Day 18: July 17, Tuesday

Today's Progress:

  • Worked on the Product Landing page for FreeCodeCamp

Thoughts: Still working on my FreeCodeCamp curiculum. At the begining of the challenge I was wondering, what am I going to do. Now I have, I think, too many ideas. I just updated the goal page with 2 new ideas I got today, not sure which one I'll be doing in the future. I'm concidering dropping the factorio mod for the new ideas.

Link(s) to work:

  1. Product Landing Page
  2. Code

Day 19: July 18, Wednesday

Today's Progress:

  • Retook the flex grid course from FreeCodeCamp
  • Begin working on a simple python game to make AI.

Thoughts: Still working on my FreeCodeCamp curiculum. Rettok the class on flex grid, still need to learn this. Started working at home on a simple python game to get some AI working on it. Pretty happy about this idea.

Link(s) to work:

  1. Simple AI Game

Day 20: July 19, Thursday

Today's Progress:

  • Worked on mouving the dots on the screen in a good way... not there yet.

Thoughts: the game is going well, but not the mouvement of the dots in the game. Well I'm going to study some things on that to get theses dots mouving well around the screen.

Link(s) to work:

  1. Simple AI Game

Day 21: July 20, Friday

Today's Progress:

  • Worked a lot on mouving the dots on the screen in a good way... This is good now. Refactored the code quit a bit to make it good.

Thoughts: the game is going well, and now we got dots mouving on the screen getting to the goal, or not. Some are stupids dots. Was fun to work with Pascal on this problem.

Link(s) to work:

  1. Simple AI Game

Day 22: July 21, Saturday

Today's Progress:

  • Worked on the population class.

Thoughts: The game is still going well, now we got a population. tryed to get the best of the population dot, but not really good to this date. Will be better tomorrow I'm sure. 4th day in a row on this project, I give myself three more days to complete it.

Link(s) to work:

  1. Simple AI Game

Day 23: July 22, Sunday

Today's Progress:

  • Worked on the genetic algorithm.

Thoughts: The game is still going well, now we got a population that can reproduce with natural selection. That's seems good.

Link(s) to work:

  1. Simple AI Game

Day 24: July 23, Monday

Today's Progress:

  • Worked on the game main loop

Thoughts: The game is almost finished now. Everthing seems running fine. I just need some time to polish things and make some debug.

Link(s) to work:

  1. Simple AI Game

Day 25: July 24, Tuesday

Today's Progress:

  • debugged the reproduction system

Thoughts: The reproduction system was a bit tricky. I finaly found the mistake, everything is reference in python, I should have know best... Copying an array won't copy the members...

Link(s) to work:

  1. Simple AI Game

Day 26: July 25, Wednesday

Today's Progress:

  • Failed to debug the evalutation system...

Thoughts: I spent quit a lot of time on this side project for now. I need to refocus mainly on my HTML/CSS skills, hopefully when I'll retry thoses it will be clearer.

Link(s) to work:

  1. Simple AI Game

Day 27: July 26, Thursday

Today's Progress:

  • Worked on the Product Landing page for FreeCodeCamp

Thoughts: Got back on the FreeCodeCamp curiculum. It's going well today. Just doing one hour of code cause I spend lot of time on the road to vacations :)

Link(s) to work:

  1. Product Landing Page
  2. Code

Day 28: July 27, Friday

Today's Progress:

  • Finished the Product Landing page for FreeCodeCamp
  • Passed the test!

Thoughts: Today I wanted to finish that product landing page. I've made it, at last. Spend soo much time on this one seriously. Next on the rails is a technical documentation, did not read all the user stories but seems easier to me, I'll see that tomorrow.

Link(s) to work:

  1. Product Landing Page
  2. Code

Day 29: July 28, Saturday

Today's Progress:

  • Started the FreeCodeCamp technical Documentation.

Thoughts: As usual I wanted to go Star Wars for the technical documentation exercice. I did search for a certain time to get a subject using the code markup. What the heck is that request? Seriously? Code? Well, I've found a work around. The main body is up still got to do the menu.

Link(s) to work:

  1. Technical Documentation Page
  2. Code

Day 30: July 29, Sunday

Today's Progress:

  • Started the FreeCodeCamp Portfolio project.

Thoughts: This time I just went classic for this project.

Link(s) to work:

  1. Portfolio Page
  2. Code

Day 31: July 30, Monday

Today's Progress:

  • Work on the FCC Portfolio Project.

Thoughts: CSS is better day by day. Today I did almost what I wanted at first try. Perfect centering a div in a div took me some time cause of a stupid mistake at first try.

Link(s) to work:

  1. Portfolio Page
  2. Code

Day 32: July 31, Tuesday

Today's Progress:

  • Work on the FCC Portfolio Project.

Thoughts: Spent the whole day reading some CSS stuff to make my page great. Did not get a lot of things done...

Link(s) to work:

  1. Portfolio Page
  2. Code

Day 33: August 1, Wednesday

Today's Progress:

  • Worked on the ToDoList Factorio Mod.

Thoughts: The owner of the TodoList factorio mod got out of his slumber. Did some work for the mod as I had a Pull Request waiting for his review. My name is on the release page!

Link(s) to work:

  1. Pull Request Page
  2. Mod Release Page

Day 34: August 2, Thursday

Today's Progress:

  • Worked on the ToDoList Factorio Mod.

Thoughts: My PR has been accepted. Feels good. So I did some work on an other feature requested on this mod. Feels good to make job for community.

Link(s) to work:

  1. Pull Request Page
  2. Mod Release Page

Day 35: August 13, Monday

Today's Progress:

  • Worked on the ToDoList Factorio Mod.

Thoughts: Got back from hollidays in great state! Today passed a couple hours on Lua code for a factorio mod. Feels great to get back to code lije that.

Link(s) to work:

  1. Pull Request Page
  2. Pull Request Page
  3. Mod Release Page

Day 36: August 14, Tuesday

Today's Progress:

  • Worked on the ToDoList Factorio Mod.
  • Got the Responsive Web Design Certification from freeCodeCamp!
  • Started the FreeCodeCamp Javascript Curriculum

Thoughts: I started the FCC Javascript Curriculum. This language seems simple enough to get throught the Certification quite fast.

Link(s) to work:

  1. Pull Request Page
  2. Pull Request Page
  3. Mod Release Page
  4. FCC Certification

Day 37: August 15, Wednesday

Today's Progress:

  • Did some prgress through the FreeCodeCamp Javascript Curriculum

Thoughts: As for now, no major problems while doing JS exercices.

Link(s) to work:

  1. FCC profile link

Day 38: August 16, Thursday

Today's Progress:

  • Did some prgress through the FreeCodeCamp Javascript Curriculum

Thoughts: As for now, no major problems while doing JS exercices.

Link(s) to work:

  1. FCC profile link

Day 39: August 17, Friday

Today's Progress:

  • Did some prgress through the FreeCodeCamp Javascript Curriculum

Thoughts: As for now, no major problems while doing JS exercices.

Link(s) to work:

  1. FCC profile link

Day 40: August 18, Saturday

Today's Progress:

  • Did some prgress through the FreeCodeCamp Javascript Curriculum

Thoughts: As for now, no major problems while doing JS exercices.

Link(s) to work:

  1. FCC profile link

Day 41: August 19, Sunday

Today's Progress:

  • Did some prgress through the FreeCodeCamp Javascript Curriculum

Thoughts: As for now, no major problems while doing JS exercices.

Link(s) to work:

  1. FCC profile link

Day 42: August 20, Monday

Today's Progress:

  • Did some prgress through the FreeCodeCamp Javascript Curriculum

Thoughts: Exercises on FreeCodeCamp are nice, but not really challenging. I'd like to get to real practical work soon.

Link(s) to work:

  1. FCC profile link

Day 43: August 21, Tuesday

Today's Progress:

  • Got Javascript Algorithms and Data Structures Certification.
  • Started the Front End Libraries Certification.

Thoughts: Got the certification with no trouble at all. Even the last algorithms were simple enough for me. The Front End Libs are a lot more challenging!

Link(s) to work:

  1. FCC profile link
  2. FCC Certification

Day 44: August 22, Wednesday

Today's Progress:

  • Did some of the Front End Curriculum on freeCodeCamp.

Thoughts: This curriculum is more challenging to me! I really hope this will be usefull for ReactNative learning.

Link(s) to work:

  1. FCC profile link

Day 45: August 23, Thursday

Today's Progress:

  • Did more of the Front End Libraries Certification.

Thoughts: Ok, not quite sure I'll be able to redo all of this in real life. But still waiting for the practical exercices.

Link(s) to work:

  1. FCC profile link