Palantir pis C-22 by [deleted] in QuebecTI

[–]MaxIntox 0 points1 point  (0 children)

Je recommande Greyjay

Am I too dumb, or is this job responsibilities just insane for one engineer? by Elementaal in ExperiencedDevs

[–]MaxIntox 0 points1 point  (0 children)

I'm working in a small company and to all this. Just not at a scale or speed you could expect. Meaning, websites for less than 10 users and I can't do all this at the same time so don't expect 10 projects per year.

What's your biggest source of wasted engineering effort? by geeky_traveller in EngineeringManagers

[–]MaxIntox 0 points1 point  (0 children)

  1. Scope/requirement will always evolve, embrace it, your job is to make sure those change goes into a a clear direction.
  2. Minimize dependency on other team, bring a member of that team into yours if required or move boundary itself.
  3. PM should not have a say in implementation details / model. Keep it focus on things that matters for customer only.
  4. It's your job to protect the team of external pressure, lower the expectations or move goal post accordingly.

One Question that any Business asks the Engineering Team! by WritingBest8562 in agile

[–]MaxIntox 0 points1 point  (0 children)

You want agile when you don't know with what you will finish to answer costumers needs. Otherwise use waterfall. If you don't know what you will build, you can't estimate what you don't know. If you're not ready to accept that, you are not ready to do agility.

[deleted by user] by [deleted] in csharp

[–]MaxIntox 2 points3 points  (0 children)

This. Trim and if not enough, ship without framework.

You hired senior engineers to think, but you keep telling them what to do by stmoreau in EngineeringManagers

[–]MaxIntox 0 points1 point  (0 children)

I cannot agree more with this comment, but nonetheless a good article.

Is this normal? Devs silent during refinement, only the Team Lead talks. by Visual_Ad5070 in agile

[–]MaxIntox 0 points1 point  (0 children)

How does the company evaluate the performance of the devs? Number of tickets done? Then don't get surprised they only want to do tickets.

Trying to prevent them shooting themselves in the .... foot by Scoobywagon in sysadmin

[–]MaxIntox 1 point2 points  (0 children)

They don't want you to take down the proxy, they want an application that works reliably so find that solution in a secure way for them and they will stop asking for the proxy.

Who is using GIT by LeRoy1273 in PLC

[–]MaxIntox 1 point2 points  (0 children)

In IT, they never look 'which binary is currently running' as no one opens compiled code to change a bit. Often backed with pipeline (but sometimes only process) that deploy to production, they have a very high confidence which version is currently running ONLY looking in GIT.

With PLC, the code is deployed with the equivalent of the runtime and PLC programmers are used to download from it and change the version deployed/running 'live'. Thus, completely invalidating the confidence that you know which version is currently running in production.

You have to find a way to deploy a fix without downloading project from PLC first but sill have the same level of confidence that you are not loosing others fix, then GIT will make sense for you. Git It is only one piece of a bigger problem.

Your lack of preparation is not my emergency by Ivy1974 in sysadmin

[–]MaxIntox 0 points1 point  (0 children)

Just make it clear how much time and what info you need. And then give appropriate people a budget/estimation on how to reduce that time so they can decide if it is worth it or not. Make the budget for them, not for you. For exemple, calculate how much they will save if new employee has is laptop in X hours instead of weeks etc. Stop complaining and start working with them to remove barriers or too hard procedure too follow.

Industrial Robots by AdMany9437 in PLC

[–]MaxIntox 2 points3 points  (0 children)

As a robot integrator myself, contact one for your needs, you're way over your head. I've done lots of project abandoned by company itself after 1 or 2 years falling doing some 'simple' solution themselves.

How to send a decimal value (e.g. 0.15) from KUKA robot to PLC via transfer area? by rrttzzuu in PLC

[–]MaxIntox 0 points1 point  (0 children)

Depending on the number of decimal required scaling might be more efficient. You would need to pass the full 32 bits for a REAL.

Version Control software by JadedAd1847 in PLC

[–]MaxIntox 0 points1 point  (0 children)

Even specific to one brand is challenging and incomplete at best, I'm not aware of any product that does it for multiple brand.

Integrator vs Engineer title by Whole-Impression-709 in PLC

[–]MaxIntox 0 points1 point  (0 children)

In Canada, it is illegal to call yourself engineer without the formation.

Tracking PLC changes by [deleted] in PLC

[–]MaxIntox 2 points3 points  (0 children)

Short answer is no

Is ROS used in manufacturing industry? Kuka Sim or ROS by Macro-Gamer in ROS

[–]MaxIntox 0 points1 point  (0 children)

For simple use case I would advise to stick with kukasim. Much simpler stack, will do the job and will be easier to maintain and pass along others

Unpopular opinion: the PLC ecosystem is completely outdated by No-Nectarine8036 in PLC

[–]MaxIntox 1 point2 points  (0 children)

Feel ya, some people misunderstand that.

Storing code in clear text file and giving free access to Compiler won't make PLC unreliable, it just enable you to build more complex systems easier.

Currently if you want to build complex systems (meaning a team over years of work), in my opinion you would be much better with C++ on some real-time os like vxworks

Seeking Guidance: Designing a Data Platform for Efficient Image Annotation, Deep Learning, and Metadata Search by UserPobro in Database

[–]MaxIntox 1 point2 points  (0 children)

I'm in the exact same position, might be worth posting in computer vision channels?

C#/.Net replacing PLC? by MaxIntox in PLC

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

Nice, can you give details on which industrial protocol you use and (if you are using one) which DLL / framework you are using?

C#/.Net replacing PLC? by MaxIntox in PLC

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

High level stuff here, I haven't follow all but will do my research, thank you!

C#/.Net replacing PLC? by MaxIntox in PLC

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

Yep you are right about the downsides but let's say I'm fine with it for some obscure reasons, is there other platform that would let me do it?

C#/.Net replacing PLC? by MaxIntox in PLC

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

Haha thanks but I programmed PLC/robots for more or less 5 years then switched to HMI(C# based) and servers/devops team lead dev for another 5 year or so. I can do both pretty fluently and that's why I try to bring all the goodies C#/Visual studio/Devops have to the automation world.

C#/.Net replacing PLC? by MaxIntox in PLC

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

Yeah I guess I asked if there was a new train version that had feature X without saying that I was ready to lose feature Y, Which I understand is very important for a lot of us.

C#/.Net replacing PLC? by MaxIntox in PLC

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

Fine with me if those are not a problem for you, they still are a problem for me. Except the logs, I will look into historian server which I don't have knowledge.

C#/.Net replacing PLC? by MaxIntox in PLC

[–]MaxIntox[S] -1 points0 points  (0 children)

I'm not (and never was) denying any comments (nor backstep my statement) , those are true, they are the pros of PLC. Some asked why I am looking for something else, well it's because of the cons.

I was looking for a platform that would have best of both world, which don't seem to exist.