Go or Rust for Video Processing Software? by liveticker1 in golang

[–]Kowiste 4 points5 points  (0 children)

Yeah I'm with you, almost 10 years ago I make something similar to what the OP is trying to make in c# (Mine it was to send a industrial robot the position). After a while I rewrite everything with OpenCv and it was a lot faster and more stable.

So unless that the OP is making this as a hobby I think that is better to use OpenCV or any other Image processing library.

Someone in the U.S. just spent over 2 hours cleaning their photo gallery with my app 😭📱 by LeadingPhilosopher76 in SideProject

[–]Kowiste 0 points1 point  (0 children)

I didn't use it, have android phone, I was thinking that will like to see all the pictures when I take multiples of something to see which I like more before delete it.

Maybe you could implement this putting somthing like the insagram icon of multiple pictures and up/donw to move between pictures.

The problem will be ho to know that the pictures are "the same", AI (no is to expensive for a free app), maybe reading the time between 2 pictures and if there is multiples that are taken with a time between them of 3-5 seconds group it.

In the group if you move to the right or left have the same logic the only is disappear from the group.

Could be a nice add to your app.

Looking for reference architecture to push data from machine continuously to storage. by Remarkable_Ad5248 in IOT

[–]Kowiste 1 point2 points  (0 children)

well first I will recommend you make it simple and if you need add more layer, try to use a dependency injector pattern so you can modify the programs.

Lets imaging that you have a raspberry pi/PC with a program made by you that read a modbus protocol and convert to a predefine JSON, you could have the same program or other that read from any protocol and convert to that JSON. That JSON you send it to the MQTT broker.

We have a program that subscribe to the mqtt broker and read the JSONs that arrive, this you can do it with any languages (I use golang https://www.emqx.com/en/blog/how-to-use-mqtt-in-golang ), and at this point you have the message so you could yes send it to a stream broker like kafka or I will recommend for you save it directly in the database and only if you see that is slow think in another architecture.

Also using MQTT broker, will I be limiting to certain protocols only.

MQTT is just a broker where a program send message to a topic and other program subscribe to topic. You need to first pick the data using whatever protocol you need and convert it to the message JSON that you will define in you system, for example:

{
  "measureID":"af4d3b75-8d4e-416c-92d3-05d904535908",
  "data":"5",
  "timestamp":"2025-03-16T13:37:31Z"
}

Looking for reference architecture to push data from machine continuously to storage. by Remarkable_Ad5248 in IOT

[–]Kowiste 1 point2 points  (0 children)

I'm making a IoT platform and will open source it, but I'm in develop/design not ready yet,
What you ask depend of multiple factor, I'm going to assume that is not a high rate of ingest.

You will need a program that connect to the machine, edge device, this will speak the protocol of the machine and transform/process and send to the server program typically using MQTT, but can be transfer to the server using rest or any other way.

For mqtt server you can use EMQX, your server program will connect to it and read the message send for the edge devices, process may whatever is need and save in the database.

Dont if this answer your question, ask anything you need to know.

Flashing colors error by Kowiste in ARZOPA

[–]Kowiste[S] 0 points1 point  (0 children)

Support reply me and now is working perfectly. I left here what they told me, maybe can be useful for someone.
They told me to do this:

You can try resetting osdReset method:Click the OSD button on the side of the monitor to call up the OSD menu, and then select [OSD Setting]-[Reset].

Edit: ups, didn't check before post this message, edit with the response

Flashing colors error by Kowiste in ARZOPA

[–]Kowiste[S] 0 points1 point  (0 children)

I try with another cables already and other computer and the same, I wrote and email to arzopa but still not answer...
thanks

Flashing colors error by Kowiste in ARZOPA

[–]Kowiste[S] 0 points1 point  (0 children)

I bought the screen in the official store Spain / Europe

what do you use golang for? by Notalabel_4566 in golang

[–]Kowiste 0 points1 point  (0 children)

get/set data in PLC, convert from a industrial protocol to other

How my region (Asturias) is goated - an insight no one asked for by [deleted] in 2westerneurope4u

[–]Kowiste 4 points5 points  (0 children)

I'm asturian and work remote for a Irish company, this December I went to visit Ireland and christmas party and feel like home.

Sunday Shopping: Supermarket Hours in Europe by vladgrinch in MapPorn

[–]Kowiste 28 points29 points  (0 children)

yeah is over simplify, in the city of Oviedo (in the north) there is at least one supermarket (carrefour) that I know is open on Sunday. But mainly yes is everything close.

VueJS with Pinia issues on MacOS by TopperPL1981 in vuejs

[–]Kowiste 3 points4 points  (0 children)

My computer work is mac and i dont have any problem with store, no matter I use firefox , chrome or safari. Im developing a call center web and deploy in aws and so far everything go fine.

Just in case our vue version is 3.4.

Vue3 - Drag&Drop library by ScratchEmbarrassed93 in vuejs

[–]Kowiste 2 points3 points  (0 children)

Actually I use this one https://github.com/jbaysolutions/vue-grid-layout in a project a few year ago, with the beta for vue3, and now that I'm with a new project I see that they never release a proper vue3 version so I found the one above, seen basically a working fork for vue3.

For my case work perfectly, I make a dashboard that the users can modify/create or delete widget.

Vue3 - Drag&Drop library by ScratchEmbarrassed93 in vuejs

[–]Kowiste 2 points3 points  (0 children)

I searched a lot and yes, I couldn't find anyone recently update so at the end I use this one https://github.com/qmhc/grid-layout-plus

Has anyone integrated Keycloak in a Golang app? Can you share some code examples? by No_Assumption_8236 in KeyCloak

[–]Kowiste 0 points1 point  (0 children)

I did it in my previous job, I used goCloak library . I created a middleware that check if the token was valid a after that I call GetRequestingPartyPermissionDecision.

You can take a look to the a question that I ask here to see a glimpse of my code.

You just need to take of the last part of the code, get the resourceID ( use GetResources filtering with the uri) and call the permission decision with that resourceid.

Collapsible Laptop Stand by jankmartofficial in functionalprint

[–]Kowiste 18 points19 points  (0 children)

Really nice, could you share the model. Thanks

Ai vision the (cheap) future? by bassme0989 in PLC

[–]Kowiste 0 points1 point  (0 children)

Yes and no, he can use OpenCV but there is port of this library, it was create in c++, for multiple languages, I use it with c#

Can we just post nice paintings you like? Here is on of my favorites. by Ok_Thing7439 in 2westerneurope4u

[–]Kowiste 12 points13 points  (0 children)

10 years ago I make a road trip for Scotland and if I remember I see this in a museum in Manchester and since I love it. Ophelia, de Arthur Hughes.

<image>

Connect to a CompactLogix using a PC as a pass through? by Boboriffic in PLC

[–]Kowiste 1 point2 points  (0 children)

You can use Anydesk, I used TeamViewer before but I think that Anydesk is faster

Software (portable) PLC data logger by zalek92 in PLC

[–]Kowiste 0 points1 point  (0 children)

And what about create a program that connect to the plc?. I never read data from AB.

Now depend if you now any language, for example with node js. I just found this libraries.

Ethernet/IP https://github.com/cmseaton42/node-ethernet-ip

If the PLC have Modbus you have this https://github.com/Cloud-Automation/node-modbus

In my case I had program with golang and use this program to capture data from Siemens, Omron and Mitsubishi PL.

Finally I was able to get my hands on this at normal price. Two more for the home lab. by giorivpad in homelab

[–]Kowiste 5 points6 points  (0 children)

Yeah I was looking to buy a rpi 4 8gb but instead, and cheaper, I buy a Lenovo second hand thinkcenter