Category: Technology

1

Local Network USB Cam Video Streaming

I have a need to run some cameras that need to be accessible only on LAN. One is just looking outside my window and taking a picture of the sky every hour; the other is just watching my pets.

Who is mapping Surveillance in Bengaluru 1

Who is mapping Surveillance in Bengaluru

Mapping CCTV cameras ( Surveillance ) is a community effort on OSM. You can credit OSM contributors as defined on this page when you use the data. But personally I wanted to see who are the folks who are contributing to this data. So I went to Overpass Turbo and ran this query to get...

6

Twenty Years of Blogging

I started writing online after joining Infosys (my first job) in 2003. So this year, I also completed 20 years of working. It’s not a surprise that my blogging origins coincide with my work at Infosys. I couldn’t afford a good internet connection or a decent computer before getting a job. That is only half part of the story.

Web-Powered Workflows: Fetching and Running Digdag Workflows with Callbacks 0

Web-Powered Workflows: Fetching and Running Digdag Workflows with Callbacks

In Digdag, workflows are typically defined in YAML files with a “.dig” extension. Developers usually write these workflows, which consist of tasks to be executed. However, tasks can also be added dynamically using the Digdag Python API or by downloading a “.dig” file from a remote HTTP server and incorporating it as a subtask. This approach is useful when a web service or app generates customized workflow files based on web app conditions, allowing the workflow logic to be managed externally. You can add webhooks to make it reactive.

3

Geek’s way of Setting up EV Charger at Home

Most electric vehicles come with a charger that you can use at home. You will usually have single-phase, three-pin plugs rated at 6A/230V or 16A/230 V at home in India. They deliver roughly 1.2kW (kilo watts) and 3.3k, assuming 0.9 as the power factor, but it might be better than that. Introduction Most...

2

Setting up alerts in Digdag for slow or delayed workflow

You can set up a failure alert task _error in Digdag to alert you when a workflow fails. But sometimes you want to get an alert even if the task runs successfully but takes more time than expected. For this, you can use sla feature.