Articles on Rexbeast2's Bloghttps://blogs.python-gsoc.orgUpdates on different articles published on Rexbeast2's BlogenSun, 27 Aug 2023 10:32:31 +0000Week Blog #12 - Adding EPSS probability filterhttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-12-adding-epss-probability-filter/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully added epss probability filter. I also added test for EPSS probability filter.</p> <p><strong>What is coming up next?</strong></p> <p>Since this was the last week of the GSoC period, next week on I will continue to contribute to the organization and implement my "future goals" all the while working on other issues as an open-source enthusiast as well.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while adding epss percentile filter. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 10:32:31 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-12-adding-epss-probability-filter/Week Blog #11 - Adding EPSS percentile filterhttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-11-adding-epss-percentile-filter/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully added epss percentile filter. I also added test for EPSS percentile filter.</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on adding epss probability filter.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while adding epss percentile filter. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 10:29:34 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-11-adding-epss-percentile-filter/Week Blog #10 - Adding test for outputhttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-10-adding-test-for-output/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully added test for the new output format for each of them (console, HTML, PDF, JSON and CSV).</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on adding epss percentile filter.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while test case for the new output. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 10:14:02 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-10-adding-test-for-output/Week Blog #9 - Changing JSON and CSV outputhttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-9-changing-json-and-csv-output/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully added data into JSON and CSV. the metric field was added to both of them.</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on adding test case for the new output structure.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while data into JSON and CSV format. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 10:11:56 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-9-changing-json-and-csv-output/Week Blog #8 - Changing HTML, Console, PDF outputhttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-8-changing-html-console-pdf-output/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully added data into HTML, PDF and console. </p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on JSON and CSV.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while data into HTML, PDF and console. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 10:10:07 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-8-changing-html-console-pdf-output/Week Blog #7 - Adding data to output enginehttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-7-adding-data-to-output-engine/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully added data into output engine. Output engine class was changed to accommodate new metric.</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on adding metric to output formats.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while data into output engine. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 10:08:01 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-7-adding-data-to-output-engine/Week Blog #6 - Adding queries to extract datahttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-6-adding-queries-to-extract-data/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully added queries to extract the data from the database new structure. I also added test to ensured that the data extract contain new data.</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on adding data to output engine.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>The cursor of the database was getting reset after extracting the data from the database. It took lot of time to find out were was the problem. After know the problem I create a new function which create a new cursor and extract data.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 09:44:18 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-6-adding-queries-to-extract-data/Week Blog #5 - Adding data into new schemahttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-5-adding-data-into-new-schema/<article> <p><strong>What did I do this week?</strong></p> <p>This week, I successfully added data into new schema that was created. I also added test to ensured that the table were containing the data.</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on adding the queries to extract the data from database.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while data into new schema. The process was smooth and straightforward.</p> </article> <ul> </ul>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 09:39:05 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-5-adding-data-into-new-schema/Week Blog #4 - Updating database structurehttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-4-updating-database-structure/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully Added table metrics and cve_metrics to database. I  also added test to ensured that the table were created.</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on adding data to the table.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while updating the database structure. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 09:32:28 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-4-updating-database-structure/Week Blog #3 - Enhance the downloading and testing EPSShttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-3-enhance-the-downloading-and-testing-epss/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully Enhance the downloading and testing EPSS data. I added test to ensured that the table had features for downloading, parsing, and storing EPSS data accurately.</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on updating the current database structure.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while Enhance the downloading and testing EPSS data. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Sun, 27 Aug 2023 09:29:17 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-3-enhance-the-downloading-and-testing-epss/Week Blog #2 - adding EPSS metricshttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-2-adding-epss-metrics/<p><strong>What did I do this week?</strong></p> <p>This week, I successfully implemented a new table in the database to incorporate EPSS metrics. I ensured that the table had features for downloading, parsing, and storing EPSS data accurately.</p> <p><strong>What is coming up next?</strong></p> <p>In the next phase, I will focus on modifying the current database schema to accommodate two additional tables.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>Fortunately, I did not encounter any challenges while adding the EPSS metrics to the database. The process was smooth and straightforward.</p>ssukhveer514@gmail.com (Rexbeast2)Thu, 08 Jun 2023 19:37:29 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-blog-2-adding-epss-metrics/Week #1 : Design new database schemahttps://blogs.python-gsoc.org/en/rexbeast2s-blog/week-1-design-new-database-schema/<p><strong>What did I do this week?</strong></p> <p>I focused on enhancing the current database schema to accommodate EPSS metrics and EPSS percentiles. I carefully reviewed the existing schema and identified areas that needed updating to ensure future-proofing. By doing so, any new metrics that emerge in the future can be easily incorporated into the database. Additionally, I devised a database schema that allows for seamless upgrades and updates.</p> <p><strong>What is coming up next?</strong></p> <p>my next work will involve creating a new table in the database specifically designed for EPSS data. This entails downloading, parsing, and storing the EPSS data in the newly created table.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>I encounter difficulties in identifying necessary updates and designing a future-proof schema, particularly when considering uncertain future parameters and ensuring adaptability of the database schema.</p>ssukhveer514@gmail.com (Rexbeast2)Thu, 08 Jun 2023 19:26:48 +0000https://blogs.python-gsoc.org/en/rexbeast2s-blog/week-1-design-new-database-schema/