Ausnahme gefangen: SSL certificate problem: certificate is not yet valid ๐Ÿ“Œ HPR3656: Importance of Small toy projects

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š HPR3656: Importance of Small toy projects


๐Ÿ’ก Newskategorie: Podcasts
๐Ÿ”— Quelle: hackerpublicradio.org

Importance of Small toy projects

Inspired by

My recommendation for learning a new language.

  1. Think about a small problem you want to solve with code.
  2. Start banging away at it.
  3. Redo over and over, its OK
  4. Same project but better
  5. Learn new tech and practice

An example of one of my small projects

  • Original intent of my podfaded project
    • Mostly Tech/Linux podcasts
    • Find every podcast I could
    • Track release cadence
    • Rate how podfaded the feed is
    • Use search API to find RSS feeds

First attempt plan

  • Scrape podcast networks
    • used beautiful soup - something I wanted to learn anyway
    • HTML
      • Jinja templating - something I wanted to learn anyway
      • Bootstrap - something I wanted to learn anyway
      • Different colors based on how podfaded

First attempt problems

  • individual script per network
  • 4-5 different scripts
  • took forever to run
  • Broke when networks changed their page layout

Redo

  • Test Driven Development and pytest
    • Red Green Refactor
    • Confidence to change code
  • Simplify - one scrapper script
  • Embed audio player for latest episode

How it works - Scraping pages for feeds

  • scrape_for_feeds.py
  • Provide a list of websites that have lists of podcasts
  • Search the page for any links
  • Check if the feed is valid by trying to parse it with feedparser
  • Add feed to database

Podcasts pages I scrape

How it works - Checking the feeds

  • feed_info.py
  • loop through feeds
  • use feedparser to find latest episode
    • title and enclosure (audio file)

HTML Output

Feedback Welcome

  • https://gitlab.com/norrist/podfaded2
  • Bugs
    • Sometimes the title is missing, so some of the CSS coloring doesn't work
    • Excluded podcasts still occasionally show up on the list
  • Looking for more curated lists of podcast pages
    • not search sites
  • Maybe scrape HPR podcast recommendation episodes

Example
Example

...



๐Ÿ“Œ HPR3656: Importance of Small toy projects


๐Ÿ“ˆ 90.54 Punkte

๐Ÿ“Œ โ€žA Toy Story โ€“ Wo ist Forkyโ€œ: Interaktiver Skill fรผr Amazon Echo zum neuen Toy Story Film verรถffentlicht


๐Ÿ“ˆ 35.84 Punkte

๐Ÿ“Œ Starting Small: Tips for Launching Projects with Limited Resources and Small Teams


๐Ÿ“ˆ 29.68 Punkte

๐Ÿ“Œ The importance of creating a small business Cybersecurity plan


๐Ÿ“ˆ 23.15 Punkte

๐Ÿ“Œ Medium CVE-2020-24203: Projects world travel management system project Projects world travel management system


๐Ÿ“ˆ 21.01 Punkte

๐Ÿ“Œ Git Workflow for Machine Learning Projects: the Git Workflow I use in my Projects


๐Ÿ“ˆ 21.01 Punkte

๐Ÿ“Œ LinkedIn: An attacker can submit arbitrary projects to their service accounts and obtain full information on projects of other users.


๐Ÿ“ˆ 21.01 Punkte

๐Ÿ“Œ Thoughts on how small community projects survive alongside commercial ones.


๐Ÿ“ˆ 20.09 Punkte

๐Ÿ“Œ What networking projects should I do in a small amount of time to learn most?


๐Ÿ“ˆ 20.09 Punkte

๐Ÿ“Œ What networking projects should I do in a small amount of time to learn most?


๐Ÿ“ˆ 20.09 Punkte

๐Ÿ“Œ What networking projects should I do in a small amount of time to learn most?


๐Ÿ“ˆ 20.09 Punkte

๐Ÿ“Œ What networking projects should I do in a small amount of time to learn most?


๐Ÿ“ˆ 20.09 Punkte

๐Ÿ“Œ What networking projects should I do in a small amount of time to learn most?


๐Ÿ“ˆ 20.09 Punkte

๐Ÿ“Œ What networking projects should I do in a small amount of time to learn most?


๐Ÿ“ˆ 20.09 Punkte

๐Ÿ“Œ Small projects idea for increasing front-end skills


๐Ÿ“ˆ 20.09 Punkte

๐Ÿ“Œ Cisco Small Business SA520/Small Business SA540 2.1.71/2.2.0.7 scgi-bin/platform.cgi thispage directory traversal


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Cisco Small Business RV320/Small Business RV325 up to 1.4.2 Web-based Management Interface Man-in-the-Middle weak encryption


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Cisco Small Business RV320/Small Business RV325 up to 1.4.2 Web-based Management Interface Man-in-the-Middle weak encryption


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Cisco Small Business RV320/Small Business RV325 up to 1.4.2 Online Help Web Service Reflected cross site scripting


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Cisco Small Business RV320/Small Business RV325 up to 1.4.2 Online Help Web Service Reflected cross site scripting


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Cisco Small Business RV320/Small Business RV325 Web-based Interface HTTP Request Session Hijacking weak authentication


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Kaspersky Small Office Security: Small business. Big dreams. Anne


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Kaspersky Small Office Security: Small business. Big dreams. Steve


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Kaspersky Small Office Security โ€“ Small business. Big dreams


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Cisco Small Business SA520/Small Business SA540 2.1.71/2.2.0.7 scgi-bin/platform.cgi thispage Directory Traversal


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ New Venmo Small Business Grant Program to Support Emerging and Small Businesses


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ New Venmo Small Business Grant Program to Support Emerging and Small Businesses


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ New Venmo Small Business Grant Program to Support Emerging and Small Businesses


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Small Business is a Big Priority: NIST Expands Outreach to the Small Business Community


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ Small but Mighty: The Role of Small Language Models in Artificial Intelligence AI Advancement


๐Ÿ“ˆ 19.18 Punkte

๐Ÿ“Œ The Powder Toy - Quelloffener Physiksimulator


๐Ÿ“ˆ 17.92 Punkte











matomo