Urgent.News

What's breaking now, across thousands of outlets.

Tech

Someone just starting out looking for feedback

Getting into coding just for fun. I've been working through lessons and Codecademy and this is my first project for development basics. This is the project info and objectives In this project, you will design a pattern searching algorithm. This is a commonly used algorithm that searches for a specific value within a larger set of data. For example, we can use this algorithm to search for a word…

A newcomer to coding has embarked on their initial project, seeking guidance and feedback. The task at hand involves crafting a pattern searching algorithm, a widely utilized method for locating specific values within extensive datasets. To illustrate, this algorithm could be employed to swiftly locate the term "ERROR" within an extensive log file, where statements such as "ERROR: Invalid function arguments" are frequently recorded.

It would prove highly inefficient to manually scan each log entry, but a well-designed program could expedite this process significantly.

The project's primary objectives are twofold. Firstly, the individual must outline the step-by-step process of the algorithm. Secondly, they are tasked with transforming these steps into a comprehensive flowchart, and subsequently converting the flowchart into pseudocode. This project serves as an excellent opportunity for someone new to coding to gain practical experience in algorithm design and implementation.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

I built an in-browser search engine that finds the exact function to fix a bug

TLDR: I built a search engine that reads a bug report (or lets you define it) and points to the exact file (93%) and to the exact function (79.4%) you need to fix.

  • Odin is an in-browser search engine for pinpointing exact functions to fix bugs.
  • Operates entirely in user's browser using Tree-sitter and WebGPU for privacy and efficiency.
  • Achieves 93% top 10 result accuracy and 79.4% function accuracy on 300 SWE-bench Lite issues.

I got tired of "can you see my screen?" so I built a shared reading room for documents

Every document review I've ever been part of goes like this: someone shares their screen, the PDF is too small to read, they scroll while you're still on page two, and half the meeting is "can you see…

  • SyncPage platform allows documents to serve as shared space instead of screen sharing.
  • Attendees join with simple link, no account needed, increasing participation.
  • Supports PDFs, Word, PowerPoint, Excel; annotations integrated into documents.

Ledgerly: A Smart Invoice Organizer for Freelancers

This is my submission for the Hacktoberfest Open-Source AI Challenge — Week 2: Side Hustle. What I Built Ledgerly is a Smart Invoice Organizer designed to help freelancers and small business owners…

  • Ledgerly is an open-source AI tool for freelancers to manage invoices and expenses.
  • OCR technology extracts details from uploaded documents using Tesseract.js.
  • Users can run the application locally to maintain privacy and customize features.

ListingForge: a local Gemma tool that drafts shop listings from product photos

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built ListingForge helps a small online seller turn photos of one product into a first draft of a shop…

  • ListingForge is a local web app for small online sellers
  • Uses Gemma 3 vision model to create listings from photos
  • Runs locally on user's computer without account or cloud

More from Sunday 18 October →