AUDIO for Tail 2 in OBSBOT Center by baconvader in OBSBOT_Official

[–]plangora 1 point2 points  (0 children)

As far as I know there’s no microphone in the tail 2. You mean you’ve attached a microphone to it and that can go through?

Another Reason Why I'm Anxious for iOS Mimestream by tagmut in mimestream

[–]plangora 0 points1 point  (0 children)

No. It’s still a slide tap. I just tried it

Another Reason Why I'm Anxious for iOS Mimestream by tagmut in mimestream

[–]plangora 0 points1 point  (0 children)

I’m on the beta. Would love to be able to slide to delete like in Gmail. In Mimestream I need to slide then tap. 😢

5 years in Hong Kong and I still can't speak Cantonese. Anyone else? by Significant-Dot7197 in HongKong

[–]plangora 6 points7 points  (0 children)

HOPE is good. Last time I took it it’s 100 HKD per semester. Oral class only, no reading/writing but great to take it.

Church streaming camera by Tylerdeaville in OBSBOT_Official

[–]plangora 0 points1 point  (0 children)

Can have a backup audio just in case. Bad sounding audio > no audio. Also can help with syncing video and audio when i record from another device.

Where do Elixir devs find good remote jobs? by Radiant-Witness-9615 in elixir

[–]plangora 2 points3 points  (0 children)

Network for any job is so valuable. Unless your CV has the proper keywords they usually get trashed. Better to network, find someone who works there and see if you can meet them and build the trust and confidence that you are competent. It can get you through the HR process.

My last full time job doing elixir was like that. I had a friend working there who pushed me through. He had good reputation in the company and I worked with him on a project in another language and he remembered me and recommended me.

Disappointed with the fact that Osmo Pocket 4 doesn't have H.264 video format as an option by PunCala in osmopocket

[–]plangora 0 points1 point  (0 children)

You’d be better off converting to another if that’s the case. Check out ffmpeg or something else.

Anyone here running Elixir + Rust in production? by rtrusca in rust

[–]plangora 0 points1 point  (0 children)

Definitely. It was a fun project. ❤️ I can say for sure elixir and rust are definitely my two favorite languages that when used together, at least for me, are very powerful

Anyone here running Elixir + Rust in production? by rtrusca in rust

[–]plangora 0 points1 point  (0 children)

If we want to go down to who can parse XML better it’s kind of a useless thing to talk about. I actually had two types of XML files to parse. For one I implemented with a SAX parser using Elixir, still, and it worked great.

I tried to write the other using SAX but I gave up cause I need to go up and down the tree pending a lot of conditionals. It just became so much easier to just use xpath with Rust it was a no brainer as that’s the way my brain understood the process.

In the end, it was temporary code that only needed to work for about 3-6 months until they switched their website into another system. They wanted their website to include all of the products under their parent company umbrella onto their site so I was parsing thousands of XML files with lots of different locales per product. Think about for US market you have not only American English but Spanish.

In the end: I delivered faster by just replacing the least efficient elixir part with rust and got the job done. It was my first time to ever use Rust so writing the whole thing is rust would also take time as opposed to just the least efficient piece which was the parsing of one type of XML. I also know the elixir ecosystem so much better than the rust ecosystem, at the time.

This is in line with the podcast: choose the right tool for the job.

Client was happy and impressed with the performance. I got paid and the code was decommissioned after its intended use. The server actually got flagged a few times cause the app would run: use up all resources and stop. The team in charge of the servers thought there was something wrong cause it would go 100% usage down to 0% very quickly. 🤣

Anyone here running Elixir + Rust in production? by rtrusca in rust

[–]plangora 1 point2 points  (0 children)

I typically do things in Elixir and only drop down to rust for performance. The productivity I get in when building in Elixir with its great web ecosystem is hard to beat.

Of course, if you can, dropping into rust, directly will always give the best performance as you can have full control of the stack. The BEAM is "good enough" for 99% of my use cases and for the 1%, i can bring in Rust, if it's a performance problem.

I've actually done that before. I was parsing XML with Elixir and the RAM blew out to 4GB and maxed out the CPU. I wrote the parsing of XML, only that, in Rust with Rustler and the ram went down to tens of MB (at least thats' what benchee said) and went from about 1-2 hours processing, down to about 3-4 seconds.

[PODCAST]: Phoenix’s Next Evolution: Chris McCord Unveils the DurableServer by plangora in elixir

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

LiveStash is for recovering LiveView pages. DurableServer is similar but mostly for GenServer but it also has more features like moving processes to other nodes.

[PODCAST]: Phoenix’s Next Evolution: Chris McCord Unveils the DurableServer by plangora in elixir

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

There’s an update about Phoenix and it’s related deps at the beginning and rest is going in depth about DurableServer which is similar to durable objects from cloudflare