eucalypto completed 100% of the #100DaysOfCode! PyBites progress or honor image

Here is the complete log of the challenge:

Day/Date Activity Share
001 (24-Oct-2019) Day 1: #100DaysOfCode progress: today I worked on Bite 19. Write a simple property http://codechalleng.es/bites/19/ #Python via @pybites Twitter icon
002 (25-Oct-2019) Day 2: #100DaysOfCode progress: today I worked on Bite 21. Query a nested data structure http://codechalleng.es/bites/21/ #Python via @pybites Twitter icon
003 (26-Oct-2019) Day 3: #100DaysOfCode progress: today I worked on Bite 32. Don't let mutability fool you http://codechalleng.es/bites/32/ #Python via @pybites Twitter icon
004 (27-Oct-2019) Day 4: #100DaysOfCode progress: today I worked on Bite 37. Rewrite a for loop using recursion http://codechalleng.es/bites/37/ #Python via @pybites Twitter icon
005 (28-Oct-2019) Day 5: #100DaysOfCode progress: today I worked on Bite 38. Using ElementTree to parse XML http://codechalleng.es/bites/38/ #Python via @pybites Twitter icon
006 (29-Oct-2019) Day 6: #100DaysOfCode progress: today I worked on Bite 44. License key generator http://codechalleng.es/bites/44/ #Python via @pybites Twitter icon
007 (30-Oct-2019) Day 7: #100DaysOfCode progress: today I worked on Bite 45. Keep a queue of last n items http://codechalleng.es/bites/45/ #Python via @pybites Twitter icon
008 (31-Oct-2019) Day 8: #100DaysOfCode progress: today I worked on Bite 46. You are a programmer! Code Fizz Buzz http://codechalleng.es/bites/46/ #Python via @pybites Twitter icon
009 (01-Nov-2019) Day 9: #100DaysOfCode progress: today I worked on Bite 80. Check equality of two lists http://codechalleng.es/bites/80/ #Python via @pybites Twitter icon
010 (02-Nov-2019) Day 10: #100DaysOfCode progress: today I worked on Bite 96. Build Unix' wc program in Python http://codechalleng.es/bites/96/ #Python via @pybites Twitter icon
011 (03-Nov-2019) Day 11: #100DaysOfCode progress: today I worked on Bite 100. Display the last part of a file (Unix tail) http://codechalleng.es/bites/100/ #Python via @pybites Twitter icon
012 (04-Nov-2019) Day 12: #100DaysOfCode progress: today I worked on Bite 42. Number Guessing Game Class http://codechalleng.es/bites/42/ #Python via @pybites Twitter icon
013 (05-Nov-2019) Day 13: #100DaysOfCode progress: today I worked on Bite 4. Top 10 PyBites tags http://codechalleng.es/bites/4/ #Python via @pybites Twitter icon
014 (06-Nov-2019) Day 14: #100DaysOfCode progress: today I worked on Bite 6. PyBites Die Hard http://codechalleng.es/bites/6/ #Python via @pybites Twitter icon
015 (07-Nov-2019) Day 15: #100DaysOfCode progress: today I worked on Bite 115. Count leading spaces http://codechalleng.es/bites/115/ #Python via @pybites Twitter icon
016 (08-Nov-2019) Day 16: #100DaysOfCode progress: today I worked on Bite 7. Parsing dates from logs http://codechalleng.es/bites/7/ #Python via @pybites Twitter icon
017 (09-Nov-2019) Day 17: #100DaysOfCode progress: today I worked on Bite 9. Palindromes http://codechalleng.es/bites/9/ #Python via @pybites Twitter icon
018 (10-Nov-2019) Day 18: #100DaysOfCode progress: today I worked on Bite 10. Practice exceptions http://codechalleng.es/bites/10/ #Python via @pybites Twitter icon
019 (11-Nov-2019) Day 19: #100DaysOfCode progress: today I worked on Bite 13. Convert dict to namedtuple/json https://github.com/eucalypto/bitesofpy/commit/42bfc39fe5dee266d3967e7f127af685d3205d25 #Python via @pybites Twitter icon
020 (12-Nov-2019) Day 20: #100DaysOfCode progress: today I worked on Bite 22. Write a decorator with argument http://codechalleng.es/bites/22/ #Python via @pybites Twitter icon
021 (13-Nov-2019) Day 21: #100DaysOfCode progress: today I worked on Bite 25. No promo twice, keep state in a class http://codechalleng.es/bites/25/ #Python via @pybites Twitter icon
022 (14-Nov-2019) Day 22: #100DaysOfCode progress: today I worked on Bite 28. Converting date strings to datetimes http://codechalleng.es/bites/28/ #Python via @pybites Twitter icon
023 (15-Nov-2019) Day 23: #100DaysOfCode progress: today I worked on Bite 33. Transpose a data structure http://codechalleng.es/bites/33/ https://github.com/eucalypto/bitesofpy/tree/master/33 #Python via @pybites Twitter icon
024 (16-Nov-2019) Day 24: #100DaysOfCode progress: today I worked on Bite 35. Having fun with heapq http://codechalleng.es/bites/35/ https://github.com/eucalypto/bitesofpy/tree/master/35 #Python via @pybites Twitter icon
025 (17-Nov-2019) Day 25: #100DaysOfCode progress: today I worked on Bite 36. Having fun with *args and **kwargs http://codechalleng.es/bites/36/ https://github.com/eucalypto/bitesofpy/tree/master/36 #Python via @pybites Twitter icon
026 (18-Nov-2019) Day 26: #100DaysOfCode progress: today I worked on Bite 39. Calculate the total duration of a course http://codechalleng.es/bites/39/ https://github.com/eucalypto/bitesofpy/tree/master/39 #Python via @pybites Twitter icon
027 (19-Nov-2019) Day 27: #100DaysOfCode progress: today I worked on Bite 41. Write a login_required decorator http://codechalleng.es/bites/41/ https://github.com/eucalypto/bitesofpy/tree/master/41 #Python via @pybites Twitter icon
028 (20-Nov-2019) Day 28: #100DaysOfCode progress: today I worked on Bite 240. Write tests for an Account class http://codechalleng.es/bites/240/ https://github.com/eucalypto/bitesofpy/tree/master/240 #Python via @pybites Twitter icon
029 (21-Nov-2019) Day 29: #100DaysOfCode progress: today I worked on Bite 47. Write a new password field validator http://codechalleng.es/bites/47/ https://github.com/eucalypto/bitesofpy/tree/master/47#Python via @pybites Twitter icon
030 (22-Nov-2019) Day 30: #100DaysOfCode progress: today I worked on Bite 117. Round a number even (a.k.a. banker's rounding) http://codechalleng.es/bites/117/ https://github.com/eucalypto/bitesofpy/tree/master/117 #Python via @pybites Twitter icon
031 (23-Nov-2019) Day 31: #100DaysOfCode progress: today I worked on Bite 48. Make a bar chart of new Safari books http://codechalleng.es/bites/48/ https://github.com/eucalypto/bitesofpy/tree/master/48 #Python via @pybites Twitter icon
032 (24-Nov-2019) Day 32: #100DaysOfCode progress: today I worked on Bite 49. Scrape Packt's html with BeautifulSoup http://codechalleng.es/bites/49/ https://github.com/eucalypto/bitesofpy/tree/master/49 #Python via @pybites Twitter icon
033 (25-Nov-2019) Day 33: #100DaysOfCode progress: today I worked on Bite 51. When does Python 2 die on Planet Miller? http://codechalleng.es/bites/51/ https://github.com/eucalypto/bitesofpy/tree/master/51 #Python via @pybites Twitter icon
034 (26-Nov-2019) Day 34: #100DaysOfCode progress: today I worked on Bite 57. Create a simple calculator that receives command line arguments http://codechalleng.es/bites/57/ https://github.com/eucalypto/bitesofpy/tree/master/57 #Python via @pybites Twitter icon
035 (27-Nov-2019) Day 35: #100DaysOfCode progress: today I worked on Bite 78. Find programmers with common languages http://codechalleng.es/bites/78/ https://github.com/eucalypto/bitesofpy/tree/master/78 #Python via @pybites Twitter icon
036 (28-Nov-2019) Day 36: #100DaysOfCode progress: today I worked on Bite 59. Create a multiplication table class of variable length http://codechalleng.es/bites/59/ https://github.com/eucalypto/bitesofpy/tree/master/59 #Python via @pybites Twitter icon
037 (29-Nov-2019) Day 37: #100DaysOfCode progress: today I worked on Bite 60. Create a deck of Uno cards http://codechalleng.es/bites/60/ https://github.com/eucalypto/bitesofpy/tree/master/60 #Python via @pybites Twitter icon
038 (30-Nov-2019) Day 38: #100DaysOfCode progress: today I worked on Bite 62. Data structures matter - speed up your Python code http://codechalleng.es/bites/62/ https://github.com/eucalypto/bitesofpy/tree/master/62 #Python via @pybites Twitter icon
039 (01-Dec-2019) Day 39: #100DaysOfCode progress: today I worked on Bite 70. Create your own iterator http://codechalleng.es/bites/70/ https://github.com/eucalypto/bitesofpy/tree/master/70 #Python via @pybites Twitter icon
040 (02-Dec-2019) Day 40: #100DaysOfCode progress: today I worked on Bite 128. Work with datetime's strptime and strftime http://codechalleng.es/bites/128/ https://github.com/eucalypto/bitesofpy/tree/master/128 #Python via @pybites Twitter icon
041 (03-Dec-2019) Day 41: #100DaysOfCode progress: today I worked on Bite 130. Analyze some basic Car Data http://codechalleng.es/bites/130/ https://github.com/eucalypto/bitesofpy/tree/master/130 #Python via @pybites Twitter icon
042 (04-Dec-2019) Day 42: #100DaysOfCode progress: today I worked on Bite 71. Keep state in a class + make its instance callable http://codechalleng.es/bites/71/ https://github.com/eucalypto/bitesofpy/tree/master/71 #Python via @pybites Twitter icon
043 (05-Dec-2019) Day 43: #100DaysOfCode progress: today I worked on Bite 72. Retrieve the right Ninja Belt based on score http://codechalleng.es/bites/72/ https://github.com/eucalypto/bitesofpy/tree/master/72 #Python via @pybites Twitter icon
044 (06-Dec-2019) Day 44: #100DaysOfCode progress: today I worked on Bite 73. Organize a meeting between timezones (pytz) http://codechalleng.es/bites/73/ https://github.com/eucalypto/bitesofpy/tree/master/73 #Python via @pybites Twitter icon
045 (07-Dec-2019) Day 45: #100DaysOfCode progress: today I worked on Bite 79. Parse a csv file and create a bar chart http://codechalleng.es/bites/79/ https://github.com/eucalypto/bitesofpy/tree/master/79 #Python via @pybites Twitter icon
046 (08-Dec-2019) Day 46: #100DaysOfCode progress: today I worked on Bite 81. Filter and order tweets by polarity values https://codechalleng.es/bites/81/ https://github.com/eucalypto/bitesofpy/tree/master/81 #Python via @pybites Twitter icon
047 (09-Dec-2019) Day 47: #100DaysOfCode progress: today I worked on Bite 82. Define a Score Enum and customize it adding methods http://codechalleng.es/bites/82/ https://github.com/eucalypto/bitesofpy/tree/master/82 #Python via @pybites Twitter icon
048 (10-Dec-2019) Day 48: #100DaysOfCode progress: today I worked on Bite 84. Flatten lists recursively (Droste Bite) http://codechalleng.es/bites/84/ https://github.com/eucalypto/bitesofpy/tree/master/84 #Python via @pybites Twitter icon
049 (11-Dec-2019) Day 49: #100DaysOfCode progress: today I worked on Bite 86. Create a RGB-to-Hex converter http://codechalleng.es/bites/86/ https://github.com/eucalypto/bitesofpy/tree/master/86 #Python via @pybites Twitter icon
050 (12-Dec-2019) Day 50: #100DaysOfCode progress: today I worked on Bite 87. Convert Decimal to Roman Numerals http://codechalleng.es/bites/87/ #Python via @pybites Twitter icon
051 (13-Dec-2019) Day 51: #100DaysOfCode progress: today I worked on Bite 89. Playing with lists and dicts http://codechalleng.es/bites/89/ #Python via @pybites Twitter icon
052 (14-Dec-2019) Day 52: #100DaysOfCode progress: today I worked on Bite 133. Convert an Amazon URL into an affiliation link http://codechalleng.es/bites/138/ #Python via @pybites Twitter icon
053 (15-Dec-2019) Day 53: #100DaysOfCode progress: today I worked on Bite 92. Humanize a datetime http://codechalleng.es/bites/92/ #Python via @pybites Twitter icon
054 (16-Dec-2019) Day 54: #100DaysOfCode progress: today I worked on Bite 95. Subclass the dict built-in http://codechalleng.es/bites/95/ #Python via @pybites Twitter icon
055 (17-Dec-2019) Day 55: #100DaysOfCode progress: today I worked on Bite 97. BeautifulSoup II - scrape US holidays http://codechalleng.es/bites/97/ #Python via @pybites Twitter icon
056 (18-Dec-2019) Day 56: #100DaysOfCode progress: today I worked on Bite 143. Look up a value in 3 dictionaries http://codechalleng.es/bites/151/ #Python via @pybites Twitter icon
057 (19-Dec-2019) Day 57: #100DaysOfCode progress: today I worked on Bite 63. Use an infinite iterator to simulate a traffic light http://codechalleng.es/bites/63/ #Python via @pybites Twitter icon
058 (20-Dec-2019) Day 58: #100DaysOfCode progress: today I worked on Bite 111. Use the ipinfo API to lookup IP country http://codechalleng.es/bites/111/ #Python via @pybites Twitter icon
059 (21-Dec-2019) Day 59: #100DaysOfCode progress: today I worked on Bite 153. Round a sequence of numbers http://codechalleng.es/bites/161/ #Python via @pybites Twitter icon
060 (22-Dec-2019) Day 60: #100DaysOfCode progress: today I worked on Bite 90. What South Park characters talk most? http://codechalleng.es/bites/90/ #Python via @pybites Twitter icon
061 (23-Dec-2019) Day 61: #100DaysOfCode progress: today I worked on Bite 99. Write an infinite sequence generator http://codechalleng.es/bites/99/ #Python via @pybites Twitter icon
062 (24-Dec-2019) Day 62: #100DaysOfCode progress: today I worked on Bite 113. Filter words with non-ascii characters http://codechalleng.es/bites/113/ #Python via @pybites Twitter icon
063 (25-Dec-2019) Day 63: #100DaysOfCode progress: today I worked on Bite 114. Implement a Color class with staticmethod http://codechalleng.es/bites/114/ https://github.com/eucalypto/bitesofpy/tree/master/114 #Python via @pybites Twitter icon
064 (26-Dec-2019) Day 64: #100DaysOfCode progress: today I worked on Bite 116. List and filter files in a directory http://codechalleng.es/bites/116/ #Python via @pybites Twitter icon
065 (27-Dec-2019) Day 65: #100DaysOfCode progress: today I worked on Bite 119. Xmas tree generator http://codechalleng.es/bites/119/ #Python via @pybites Twitter icon
066 (28-Dec-2019) Day 66: #100DaysOfCode progress: today I worked on Bite 127. Return the right ordinal suffix for a number http://codechalleng.es/bites/127/ #Python via @pybites Twitter icon
067 (29-Dec-2019) Day 67: #100DaysOfCode progress: today I worked on Bite 132. Find the word with the most vowels http://codechalleng.es/bites/137/ #Python via @pybites Twitter icon
068 (30-Dec-2019) Day 68: #100DaysOfCode progress: today I worked on Bite 135. Sort a list of book objects http://codechalleng.es/bites/140/ #Python via @pybites Twitter icon
069 (31-Dec-2019) Day 69: #100DaysOfCode progress: today I worked on Bite 142. Exception Handling: Calculate the Winning Player http://codechalleng.es/bites/142/ #Python via @pybites Twitter icon
070 (01-Jan-2020) Day 70: #100DaysOfCode progress: today I worked on Bite 120. Write a numbers validation decorator http://codechalleng.es/bites/120/ #Python via @pybites Twitter icon
071 (02-Jan-2020) Day 71: #100DaysOfCode progress: today I worked on Bite 122. Check if two words are anagrams http://codechalleng.es/bites/122/ #Python via @pybites Twitter icon
072 (03-Jan-2020) Day 72: #100DaysOfCode progress: today I worked on Bite 146. Rhombus generator http://codechalleng.es/bites/146/ #Python via @pybites Twitter icon
073 (04-Jan-2020) Day 73: #100DaysOfCode progress: today I worked on Bite 159. Create a simple calculator http://codechalleng.es/bites/159/ #Python via @pybites Twitter icon
074 (05-Jan-2020) Day 74: #100DaysOfCode progress: today I worked on Bite 172. Having fun with Python Partials http://codechalleng.es/bites/172/ #Python via @pybites Twitter icon
075 (06-Jan-2020) Day 75: #100DaysOfCode progress: today I worked on Bite 162. Vertically align output of counters http://codechalleng.es/bites/162/ #Python via @pybites Twitter icon
076 (07-Jan-2020) Day 76: #100DaysOfCode progress: today I worked on Bite 175. Find missing dates http://codechalleng.es/bites/175/ #Python via @pybites Twitter icon
077 (08-Jan-2020) Day 77: #100DaysOfCode progress: today I worked on Bite 186. Calculate number of books to have read at date ... http://codechalleng.es/bites/186/ #Python via @pybites Twitter icon
078 (09-Jan-2020) Day 78: #100DaysOfCode progress: today I worked on Bite 163. Which packages were upgraded? http://codechalleng.es/bites/163/ #Python via @pybites Twitter icon
079 (10-Jan-2020) Day 79: #100DaysOfCode progress: today I worked on Bite 187. Actor/actress age at movie release http://codechalleng.es/bites/187/ #Python via @pybites Twitter icon
080 (11-Jan-2020) Day 80: #100DaysOfCode progress: today I worked on Bite 191. Starwars character with highest BMI http://codechalleng.es/bites/191/ #Python via @pybites Twitter icon
081 (12-Jan-2020) Day 81: #100DaysOfCode progress: today I worked on Bite 176. Create a variable length chessboard http://codechalleng.es/bites/176/ #Python via @pybites Twitter icon
082 (13-Jan-2020) Day 82: #100DaysOfCode progress: today I worked on Bite 154. Write your own Data Class http://codechalleng.es/bites/154/ #Python via @pybites Twitter icon
083 (14-Jan-2020) Day 83: #100DaysOfCode progress: today I worked on Bite 148. Print Car Data Grouped by Manufacturer http://codechalleng.es/bites/148/ #Python via @pybites Twitter icon
084 (15-Jan-2020) Day 84: #100DaysOfCode progress: today I worked on Bite 138. OOP fun at the Zoo http://codechalleng.es/bites/138/ #Python via @pybites Twitter icon
085 (16-Jan-2020) Day 85: #100DaysOfCode progress: today I worked on Bite 118. List exercise: return first occurrence indices of duplicated words http://codechalleng.es/bites/118/ #Python via @pybites Twitter icon
086 (17-Jan-2020) Day 86: #100DaysOfCode progress: today I worked on Bite 181. Keep a list sorted upon insert http://codechalleng.es/bites/181/ #Python via Twitter icon
087 (18-Jan-2020) Day 87: #100DaysOfCode progress: today I worked on Bite 136. Bloodtypes http://codechalleng.es/bites/136/ #Python via @pybites Twitter icon
088 (19-Jan-2020) Day 88: #100DaysOfCode progress: today I worked on Bite 149. Sorting words with constraint http://codechalleng.es/bites/149/ #Python via @pybites Twitter icon
089 (20-Jan-2020) Day 89: #100DaysOfCode progress: today I worked on Bite 161. Count the number of files and directories http://codechalleng.es/bites/161/ #Python via @pybites Twitter icon
090 (21-Jan-2020) Day 90: #100DaysOfCode progress: today I worked on Bite 189. Filter a list of names http://codechalleng.es/bites/189/ #Python via @pybites Twitter icon
091 (22-Jan-2020) Day 91: #100DaysOfCode progress: today I worked on Bite 123. Find the user with most friends http://codechalleng.es/bites/123/ #Python via @pybites Twitter icon
092 (23-Jan-2020) Day 92: #100DaysOfCode progress: today I worked on Bite 203. Type hinting practice http://codechalleng.es/bites/203/ #Python via @pybites Twitter icon
093 (24-Jan-2020) Day 93: #100DaysOfCode progress: today I worked on Bite 208. Find the number pairs summing up N http://codechalleng.es/bites/208/ #Python via @pybites Twitter icon
094 (25-Jan-2020) Day 94: #100DaysOfCode progress: today I worked on Bite 157. Filter out accented characters http://codechalleng.es/bites/157/ #Python via @pybites Twitter icon
095 (26-Jan-2020) Day 95: #100DaysOfCode progress: today I worked on Bite 197. What date is Mother's Day celebrated? http://codechalleng.es/bites/197/ #Python via @pybites Twitter icon
096 (27-Jan-2020) Day 96: #100DaysOfCode progress: today I worked on Bite 165. Parse an /etc/passwd file output http://codechalleng.es/bites/165/ #Python via @pybites Twitter icon
097 (28-Jan-2020) Day 97: #100DaysOfCode progress: today I worked on Bite 167. Complete a User class: properties and representation dunder methods http://codechalleng.es/bites/167/ #Python via @pybites Twitter icon
098 (29-Jan-2020) Day 98: #100DaysOfCode progress: today I worked on Bite 169. Simple length converter http://codechalleng.es/bites/169/ #Python via @pybites Twitter icon
099 (30-Jan-2020) Day 99: #100DaysOfCode progress: today I worked on Bite 180. Group names by country http://codechalleng.es/bites/180/ #Python via @pybites Twitter icon
100 (31-Jan-2020) Day 100: #100DaysOfCode progress: today I worked on Bite 188. Get statistics from PyBites test code http://codechalleng.es/bites/188/ #Python via @pybites Twitter icon