{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":676068659,"defaultBranch":"main","name":"SummerDevelopment","ownerLogin":"Shylex96","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-08T11:10:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77785532?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694515950.0","currentOid":""},"activityList":{"items":[{"before":"0e21c6011a8c9f79db02a82753654b8cf2dc2bdd","after":"09d84f9def1bfea063c94a7e740016a27b0843f4","ref":"refs/heads/main","pushedAt":"2023-11-28T09:09:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"0990930e9c9b9f01c6570292b402f4c824142fe3","after":"0e21c6011a8c9f79db02a82753654b8cf2dc2bdd","ref":"refs/heads/main","pushedAt":"2023-09-18T08:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e900bb3d0aac9e3c868dd63214ca468d42344c40","after":"0990930e9c9b9f01c6570292b402f4c824142fe3","ref":"refs/heads/main","pushedAt":"2023-09-12T10:52:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"QuizMasters Game v0.1\n\nProject in development: 12 - September - 2023 [Part-1] \r\n\r\nIn this project, I am developing a Java application using the MVC design pattern, with MongoDB as the database.\r\n\r\nUsing MongoDB has been challenging because I was not familiar with projects structured with Maven or Gradle. The MongoDB driver offered more options than what I was used to with MySQL, and it required effort and research to identify the necessary dependencies and perform the setup to use this non-relational database.\r\n\r\nAt this point, I can confidently state that MongoDB functions correctly as the database. It handles insertions and searches seamlessly. Error controls have been implemented to allow the creation of new users and access to the game menu only after user verification and retrieval from the database.\r\n\r\nThese error controls effectively address user duplication issues, ensuring unique usernames and complete password verification that are also secure.","shortMessageHtmlLink":"QuizMasters Game v0.1"}},{"before":"fd6b770da541ab712e68f9c61e03acbcf94b5528","after":"e900bb3d0aac9e3c868dd63214ca468d42344c40","ref":"refs/heads/main","pushedAt":"2023-09-06T10:23:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"20bd287c6e6363df4f4376cac41360d508f42142","after":"fd6b770da541ab712e68f9c61e03acbcf94b5528","ref":"refs/heads/main","pushedAt":"2023-09-06T10:19:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"83a692b7fe53c4cb02f997bfd02f701f06127a47","after":"20bd287c6e6363df4f4376cac41360d508f42142","ref":"refs/heads/main","pushedAt":"2023-09-06T09:49:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Testing WebApp in Python (Flask)\n\nLessons completed: 06 - September - 2023\r\n\r\nI wanted to explore a bit of web development in Python, and for that, I had looked into both Flask and Reflex. My goal was to create something simple because I also wanted to dive into Bootstrap. Since I wasn't familiar with virtual environments (venv), there were many new things to try.\r\n\r\nSo, I embarked on a journey of simple Python web development using Flask, incorporating some styles with Bootstrap. I also used the command-line tool CMD to install venv, Flask, and even Gunicorn. It was a short but satisfying experience, and I was able to learn and get a glimpse of how these tools work. This gave me a better understanding of Python's capabilities and its associated web development tools.\r\n\r\nTo me, this is the end my of journey using Python until my proffesor show me again. Summer time is almost done and I want to do one more project using Java again to refresh my knowledge before classes.","shortMessageHtmlLink":"Testing WebApp in Python (Flask)"}},{"before":"0c8d162d9fc1afc906973f5cea3246c3bd8dbe64","after":"83a692b7fe53c4cb02f997bfd02f701f06127a47","ref":"refs/heads/main","pushedAt":"2023-09-06T09:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Delete 03. Python/src directory","shortMessageHtmlLink":"Delete 03. Python/src directory"}},{"before":"f392ba494a4540a357a5b03e1e471cb77df166dc","after":"0c8d162d9fc1afc906973f5cea3246c3bd8dbe64","ref":"refs/heads/main","pushedAt":"2023-09-06T09:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Add files via upload\n\nLessons completed: 06 - September - 2023\r\n\r\nI wanted to explore a bit of web development in Python, and for that, I had looked into both Flask and Reflex. My goal was to create something simple because I also wanted to dive into Bootstrap. Since I wasn't familiar with virtual environments (venv), there were many new things to try.\r\n\r\nSo, I embarked on a journey of simple Python web development using Flask, incorporating some styles with Bootstrap. I also used the command-line tool CMD to install venv, Flask, and even Gunicorn. It was a short but satisfying experience, and I was able to learn and get a glimpse of how these tools work. This gave me a better understanding of Python's capabilities and its associated web development tools.\r\n\r\nTo me, this is the end my of journey using Python until my proffesor show me again. Summer time is almost done and I want to do one more project using Java again to refresh my knowledge before classes.","shortMessageHtmlLink":"Add files via upload"}},{"before":"d3d051a38e37e31d376ce513852e4d174f2b196f","after":"f392ba494a4540a357a5b03e1e471cb77df166dc","ref":"refs/heads/main","pushedAt":"2023-09-05T19:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Challenges in Python\n\nLessons completed: 05 - September - 2023\r\n\r\nAfter learning Python up to this point, I've successfully created several small programs and projects to solidify my skills in this lenguage. Among these, I've developed a digital clock, a calculator, and even a game of tic-tac-toe. As my most challenging and final project, I've designed a text editor that enables users to write and save text on their computer, or open and modify existing files and save the changes.\r\n\r\nIn the upcoming phase of my Python journey, I plan to explore using Python for web development, which will mark the culmination of my summer learning with this versatile language.","shortMessageHtmlLink":"Challenges in Python"}},{"before":"6b0eade42b1f9fe30ca99bc3e8199c33a0b71254","after":"d3d051a38e37e31d376ce513852e4d174f2b196f","ref":"refs/heads/main","pushedAt":"2023-08-31T11:53:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Mastering Python \n\nLessons completed: 31 - August - 2023\r\n\r\nDuring this time, I've been actively engaged in practicing graphical user interface (GUI) development, where I've undertaken several mini-projects. These endeavors have significantly enhanced my understanding of the workings and potential of tkinter, offering me the opportunity to explore beyond its core features by incorporating additional modules. As a result, my learning has been substantial and comprehensive.\r\n\r\nThe culmination of my efforts is reflected in the final project files. Utilizing images and the canvas widget has been particularly rewarding, as has the integration of keyboard and mouse events. It's important to note that the images used were obtained from freely available image banks, and I want to emphasize that they are not my original creations; rather, they served purely educational purposes.\r\n\r\nLooking ahead, my next goal is to undertake various projects, including the creation of a calculator and other interactive applications. If time permits, I also aspire to venture into web development, potentially crafting a webpage to further expand my skill set in python.","shortMessageHtmlLink":"Mastering Python"}},{"before":"95a42c2b1131df07e45b40a4e49df324c7783008","after":"6b0eade42b1f9fe30ca99bc3e8199c33a0b71254","ref":"refs/heads/main","pushedAt":"2023-08-29T11:15:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Progressing in Python\n\nLessons completed: 29 - August - 2023\r\n\r\nThrough my Python learning journey, I've engaged with diverse guides and resources to refine my grasp of key concepts. Going further in the python basics learning: \r\n\r\nI've delved into scope, mastering variable accessibility locally and globally. I've tackled file operations—reading, writing, and copying—gaining proficiency in managing data. Inheritance became clear as I ventured into object-oriented programming, utilizing superclass properties for efficient code. \r\n\r\nSorting and lambda functions now empower me to flexibly order data. Dictionaries are no longer a mystery; I wield them for efficient data storage. Exploring multithreading and multiprocessing, I've unlocked concurrent task execution. As my next step, I'll delve into GUI development using tkinter, propelling my Python skills further.\r\n\r\nProbably at the end, I'll try to build a website using Python (still thinking about django as framework to build that site).","shortMessageHtmlLink":"Progressing in Python"}},{"before":"5a42000de9704f2fdb342cb31329d38f43407f7b","after":"95a42c2b1131df07e45b40a4e49df324c7783008","ref":"refs/heads/main","pushedAt":"2023-08-24T18:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Learning Python\n\nLessons completed: 24 - August - 2023\r\n\r\nI've immersed myself in various guides and forums, watching videos and absorbing knowledge to refine my understanding of Python.\r\nI've organized three distinct folders to compartmentalize the progress I've made.\r\n\r\nThe next steps will involve working with files (reading, writing, copying, etc.), and further down the line, I'll delve into GUI development using tkinter.","shortMessageHtmlLink":"Learning Python"}},{"before":"9b3fbaf34795aa09f19c87e9b353c9cb3b6e5e4b","after":"5a42000de9704f2fdb342cb31329d38f43407f7b","ref":"refs/heads/main","pushedAt":"2023-08-08T11:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Snake Game v2\n\nProject completed: 08 - August - 2023\r\n\r\nThe MVC (non-strict) pattern has been implemented.\r\nNow there is a main menu with different options.\r\nAdded a window showing the controls.\r\nThere is now a connection to a Database (MySQL).\r\nA window has been added that shows a ranking that is updated with the DB.\r\nThe GamePlay_Model class has an option in the draw method to facilitate display by frames.\r\nAdded a text file where you can optionally change the draw method to make it more modular. This could help to better visualize each of the components that are drawn (such as painting the snake, the apple, the board, the score, etc).\r\n\r\nThere are also multiple changes such as the creation of several classes following the non-strict MVC pattern or adding SQL insert statements that prevent SQL injection (since they are \"good practices\" ).","shortMessageHtmlLink":"Snake Game v2"}},{"before":"69cdb18792dccd53a5037da5dc101861b267cbf9","after":"9b3fbaf34795aa09f19c87e9b353c9cb3b6e5e4b","ref":"refs/heads/main","pushedAt":"2023-08-08T11:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Snake Game v1\n\nProject completed: 01 - August - 2023\r\n\r\nJust to practice some Java and concepts.","shortMessageHtmlLink":"Snake Game v1"}},{"before":"89066015cce1ef169178827ebf5f1c035ea69cec","after":"69cdb18792dccd53a5037da5dc101861b267cbf9","ref":"refs/heads/main","pushedAt":"2023-08-08T11:11:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"89066015cce1ef169178827ebf5f1c035ea69cec","ref":"refs/heads/main","pushedAt":"2023-08-08T11:10:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Shylex96","name":"Esteban Albarrán","path":"/Shylex96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77785532?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADuZl5mQA","startCursor":null,"endCursor":null}},"title":"Activity · Shylex96/SummerDevelopment"}