HN user

pskinner

57 karma
Posts5
Comments32
View on HN
Simulated Hospital 3 years ago

HL7v2 is just the schema - the mechanism for sending these messages is normally something called MLLP which is just a simple framing protocol and has no built in security. It is possible to send/receive HL7v2 over other protocols, MLLP is the most common.

Its normal to secure the endpoints via network level security - ipsec etc. HL7v3 transformed into FHIR which is done over HTTPS instead.

This is because RoR projects do not do unit testing, they do integration testing with a real DB.

This approach is terrible and causes the poor performance.

There are whole sets of testing "tools" for RoR projects that promote this mechanism of testing - if you're testing an API you need to use an external tool to properly hit that API.

If you're writing unit tests, write unit tests with mocked dependencies.

Funny because my anecdote is that any devs I've worked with who only use an IDE are average to flat out bad at software development.

We did and so this didn't cause us a major issue today.

At my lost job we had the same.

And the one before that.

This mitigation of a risk that affects business continuity is something that all senior level people need to take seriously at any company, small or large.

A lot of this is not true. The majority of women accused (in the UK) were accused by other women, not these all powerful male brewers - around 500 people (men included) were found guilty of witchcraft in the UK during this period, out of roughly 2000 accused.

This is biased material promoting a political ideal and not factual.

So I'd recommend Ny-Ålesund (but be prepared for a very long and uncomfortable boat trip if you go there and back in a day) plus the Soviet ghost town Piramida - remember to take your passport as you can get it stamped with a Russian stamp without having to get a visa! I forgot mine.

Safety wise, if you are afraid of bears you need to be confident enough to handle flares, a large handgun and a large calibre hunting rifle. There are alot of bears, I saw three while I was there though none were close to major settlements.

We did get shown sole CCTV footage from the dock where a bear came down and broke into and ate a crate of frozen whale meat off the dock, that was fun.

Oh and take or get a Greenland dog from one of the kennels to go with you anywhere - they can tell when a bear is near. They aren't pets though, don't expect them to behave like a lapdog.

If you like beer be prepared to take quite some money for it.

It doesn't work because your changes conflict? How would anything else handle out of order modifications to files that cannot be resolved automatically? There will always been a requirement to do this manually - otherwise the VCS would be able to program for you (understand what is right/wrong).

From my own experiences, the new assassin's creed game, Valhalla, was much buggier when it came out - hundreds of game breaking quest bugs and things as basic as saved games not working and people losing over 30 hours of progress. Cyberpunk is much better quality than that.

TypeScript 4.1 6 years ago

JSON schema to provide documentation across system and runtime validation of both types and business rules.

Much more effective.

Reminds me of the old ActiveX days - I wrote a whole WYSIWYG website editor using the ActiveX component that let you read/write files.

I mean that was fun for a young budding developer, but I can see the major security issues with this. I really hope this has been thought through.

I can imagine this being another one of those popups that constantly appear on websites - are certain files protected like your hosts file or does it rely upon the access level of the user running the browser?

Hello,

I'm looking for opinions on low code tools that people may have used, such as Appian, Mendix, Pega etc.

I have a project I've been working in my evenings on since lock down started (see link) and I'm after opinions on where existing tools fall down when it comes to supporting developers who work with them - or developers who have to integrate with solutions built using these tools.

I've made quite a few assumptions in my project so I'd like to make sure that these align with other developers opinions.

Personally, I've been working with Appian for a year or so on a client project and these are my major misgivings:

1. They rolled their own programming language, and its not nice

2. Their integrations to things like databases are very poor, and the integrations don't give you much in terms of automatic code provisioning

3. APIs defined within Appian cannot be made to follow any existing API design patterns

4. The interfaces are not accessible and are very heavy in terms of JS

5. Automated testing is nearly impossible due to the DOM generated by their UI rendering engine

Many thanks to anybody who takes the time to reply!

Try to target becoming a principal/staff engineer - aim towards knowledge of all things code and attempt to show everybody the way forwards.

Architecture is fine, but most of the time its the implementation and engineering details that prove out the architecture, and not vice versa.

Aim for perfection, as much as you can. There is always that middle ground, try to understand it but always strive and drive your peers towards utter perfection (as you understand it).

I think mainly the ease of having security dealt with around who can access etc really. Ofc you can just upload files and serve them over http, but I'd like something that's as easy to setup and use as nexus for these files - and something that forces a structure for how they are organised. Stops arguments and people doing whatever they want.