how to configure intellij to work with Elixir/Phoenix, i try but its horrible.
@Plangora21 күн бұрын
IntelliJ still is a bit lacking for feature parity compared to Visual Studio Code. I've since switched to VS Code cause I need the heex coloring. I recommend you do the same.
@pixelriegel2 ай бұрын
I am stuck at the moment with the deployment I am going to try this out and let you know if it worked.
@Plangora2 ай бұрын
How'd it go for you?
@pixelriegel2 ай бұрын
@@Plangora Pretty good I have to say. I was really struggling with the Setup but after your video it solved many problems I had. I then made Github Actions and it is working 100%.
@Plangora2 ай бұрын
@@pixelriegel very happy to hear that!
@AndreasDonig3 ай бұрын
Awesome!
@ramonpereira44605 ай бұрын
Really nice. I was wondering what can you do when a task fails. Does it become a supervisor tree? Can you apply those failure strategies erlang has, such as one by one, etc?
@solvm16526 ай бұрын
cool
@solvm16526 ай бұрын
clever!
@delamberty7 ай бұрын
I can't wait for the book!
@jaeyson7 ай бұрын
Really excited on their upcoming Pragprog Book!!!
@Cleanser2310 ай бұрын
Wow immediately recognize the voice Andrew Wyma from rustacean station lol
@Plangora10 ай бұрын
It's Allen, btw :)
@Cleanser2310 ай бұрын
@@Plangora oh nooo. Hey at least I got close! Looking forward to the next episode
@Plangora10 ай бұрын
@@Cleanser23 for Rust or Elixir? :)
@Cleanser2310 ай бұрын
@@Plangora yes
@zzzyyyxxx11 ай бұрын
Are you still working on the Rust with Flutter course?
@Plangora11 ай бұрын
Yessir! will be a new update soon! :)
@gravisan Жыл бұрын
wtf is this intro
@Plangora Жыл бұрын
not a fan of the intro? :)
@gravisan Жыл бұрын
It was a bit jarring with my speakers being on loud.
@samiullahsheikh5015 Жыл бұрын
with schema and changeset, isn't etc is like ORM similar to sequlize, typeORM, Pirsma etc can you please help me to understand if I'm missing something?
@Plangora Жыл бұрын
it is similar, but follow a bit different pattern.
@JavierPortillo1 Жыл бұрын
Hi! Thank you for uploading this tutorials, they are very useful for beginners like me! Just an advice for future videos, please try to normalize your audio, the intro was too loud compared to the rest.
@Plangora Жыл бұрын
Sorry, it was one of our very early videos. We've hopefully improved our editing process since then.
@zscoder Жыл бұрын
Is this elixir playlist still relevant? Noticed was 4 years old
@Plangora Жыл бұрын
Should still be very relevant as the language has been adding new features than taking out existing ones.
@zscoder Жыл бұрын
@@Plangora subbed thanks 🙏👊
@juliolinarezescobar Жыл бұрын
Awesome. This is the way to use liveview in the auth process.
@quangvunguyen2604 Жыл бұрын
i want to upload laravel,django,express,streamlit,flask to gigalixir but why try many times it deploys to phoenix home page on domain but not web django,flask,or laravel,streamlit i configure wrong environment variable
@Plangora Жыл бұрын
Sorry to hear that, we haven't tried other frameworks besides Phoenix for gigalixir. Did you check the Gigalixir docs?
@quangvunguyen2604 Жыл бұрын
@@Plangora Already
@quangvunguyen2604 Жыл бұрын
what you install is not recognized
@Plangora Жыл бұрын
Sorry, what do you mean?
@quangvunguyen2604 Жыл бұрын
@@Plangora i want to install other framework like php,nodejs,python, etc to host but it doesn't work or only shows phoenix, can i use procfile, and file.buildpacks , do i need to use gigalixir folder
@zzzyyyxxx Жыл бұрын
How finished is the course? Based on the website it says only 2 out of the 5 modules are completed. Also, do you use flutter_rust_bridge? I didn't see that on the site.
@Plangora Жыл бұрын
We're looking at using the long way to begin with, but it does similar things as flutter_rust_bridge. The other modules are being planned out, still. The injury Isuffered really pushed me back quite far.
@zzzyyyxxx Жыл бұрын
@@Plangora sorry to hear about your injury, hopefully you get better soon
@HealthPoliticsAndProtein Жыл бұрын
The documentation suggests that await_many will kill the caller if any tasks die. This is not the case with yield_many?
@Plangora Жыл бұрын
yield_many won't error out like await_many. yeild_many can return the error that came back.
@HealthPoliticsAndProtein Жыл бұрын
@@Plangora Got it. The use-case I'm looking at is the making of concurrent database queries, none of which I have a reasonable expectation of timing out/failing.
@KevinGenus Жыл бұрын
Great interview. Thanks.
@sumanth30362 жыл бұрын
💜💜
@theddy2732 жыл бұрын
es perfecto
@rileydavidjesus2 жыл бұрын
Is this course released yet?
@Plangora2 жыл бұрын
Yes! www.rustwithflutter.com
@jagermeister18162 жыл бұрын
how can I add postcss in my phonix proyect ? there is some mix postcss-install ?
@Plangora Жыл бұрын
Sorry for the late reply: you can check how to do it in this video as we need postcss to use Tailwind.
@kif112 жыл бұрын
Great overview thank you! Do you have any idea how to include some CSS in a component?
@Plangora2 жыл бұрын
We tend to use Tailwind for our CSS. Did you have some special usecase that just assembling the CSS by hand and putting it into a style tag won't solve if you're not using normal classes?
@kif112 жыл бұрын
@@Plangora Thanks for your reply! I don't quite like Tailwind approach with class name that specific to the framework that needs to be learned. And I see no fundamental advantages to this method. style property will work but feels very cumbersome to do is also not possible to override without !important tag. Using classes seams the only good way to do it but it feels so awkward to have global CSS that style my encapsulated component. I would like to find a way to do something similar that Styled Components does or any other CSS in JS solutions. But I guess all of them require preprocessing step.
@alexgochenour87402 жыл бұрын
Fantastic--crystal clear, and I appreciate the whys. Much clearer than the official docs, which I had read before watching this.
@vinzclortho13222 жыл бұрын
Thanks for this! Very helpful!
@itsme-vn8ip2 жыл бұрын
iex -S mix is giving me below error: Invoke-Expression : A parameter cannot be found that matches parameter name 'S'. At line:1 char:5 + iex -S mix + ~~ + CategoryInfo : InvalidArgument: (:) [Invoke-Expression], ParameterBindingException + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.InvokeExpressionCommand
@itsme-vn8ip2 жыл бұрын
i used iex.bat -S mix, after finding the solution on stack overflow, but I am not able to access iex anymore. Please help.
@Plangora2 жыл бұрын
I'm not very familar with Windows: but I know sometimes I had to use `mix.bat` instead of just plain mix
@apoorvgupta96802 жыл бұрын
How did you learn all this?
@Plangora2 жыл бұрын
I'm a panelist on the Elixir Mix podcast and one of the guests, and now current co-panelist wrote this lib.
@nurmohammed96422 жыл бұрын
It's May, 2, 2022, been almost 6 months... When will we expect to get next video on this topic ?
@Plangora2 жыл бұрын
Posted on update on the discord channel! Did you see it?
@nurmohammed96422 жыл бұрын
@@Plangora Didn't found any discord link, in this video description and channel description (About)
@Plangora2 жыл бұрын
@@nurmohammed9642 If you bought the course: you should have access to the discord link.
@abdulhamidalsalman2 жыл бұрын
excellent guide thank you.
@evans82452 жыл бұрын
whovever edits these videos, PLEASE decrease the volume of that intro track, its very VERY upsetting
@Plangora2 жыл бұрын
We didn’t notice a difference but will keep our ears on it. Thanks for reporting.
@evans82452 жыл бұрын
@@Plangora im sorry man, im unemployed and very cranky. just been in a very bad mood lately
@nevendrean57722 жыл бұрын
You may need to add "child_spec" in pg_listener.ex
@Plangora2 жыл бұрын
When you use a GenServer then the child spec is included by default: github.com/elixir-lang/elixir/blob/v1.13.4/lib/elixir/lib/gen_server.ex
@nevendrean57722 жыл бұрын
@@Plangora Yes, thanks! I forgot to add "use GenServer" in PgListener, that's why
@AdolfoNeto2 жыл бұрын
Very useful!
@emanueljulio16652 жыл бұрын
good
@ivanhernandezcazorla24272 жыл бұрын
Excellent video and explanation of the new Phoenix Components! Could you do one video for Phoenix.LiveComponent?
@Plangora2 жыл бұрын
Sure. But I think I did one in the past if I remember correctly.
@lamkturkiye65642 жыл бұрын
To be honest, I have watched your videos for more than a year, and what you introduced was really released a long time ago. It’s only some relatively backward places that recognize you. Personally, I think you should improve it. sorry for being so direct
@Plangora2 жыл бұрын
Appreciate the feedback. Not everyone knows about this. Also there’s more than one way to do Tailwind. There’s also the Tailwind package. Have you tried or heard of that?
@lamkturkiye65642 жыл бұрын
@@Plangora Sure
@muhammadtashfain21922 жыл бұрын
Please make a tutriol on phoenix framework
@Plangora2 жыл бұрын
There’s a lot about Phoenix. Any topic in Phoenix in particular?
@tech4living2 жыл бұрын
Hey there thank you for your short videos, Suggestion for next video, can you cover mix command `mix xref` it's usage and how easy it is to understand modules dependency/relationship on other modules
@Plangora2 жыл бұрын
Good idea! Or even other simple commands inside of mix.
@dadinhoschannel40032 жыл бұрын
Hey Allen! I just started learning rust this week, I found a really nice rust podcast called rustacean-station have you ever heard of it? 🤣
@Plangora2 жыл бұрын
That’s me
@田麦成3 жыл бұрын
usefull
@JhonathasMatos3 жыл бұрын
The problem with saxy is that it doesn't support encoding other than utf8 :(
@Plangora3 жыл бұрын
What other format do you want to use?
@JhonathasMatos3 жыл бұрын
@@Plangora Some APIs return with iso-8859-1 and that's terrible for me, but i can't control what i'm being told 😒😒🤦♂️🤦♂️
@Plangora3 жыл бұрын
I just did some checking and it looks like it should still working. It seems that Latin 1 which is what you use is compatible with utf8. The difference is that utf8 can have more characters cause it varies with how many bytes with 1 character for utf8 but Latin 1 uses 1.
@JhonathasMatos3 жыл бұрын
@@Plangora I got to test it but it gives a forced error in saxy because if the encoding is different from utf8, it triggers a raise. I'm going to fork it, remove this check and check if that alone would allow it to work. I appreciate all the help.
@marcelsevga85523 жыл бұрын
I don’t understand the case with -1 as actual value for the last parameter
@Plangora3 жыл бұрын
It moves the element backwards from the end of the list. So -1 is the last position.
@re_allyedge3 жыл бұрын
Awesome video, I really like the way you explain everything!
@Plangora3 жыл бұрын
Thanks so much for the feedback!
@tommonks24903 жыл бұрын
This was a super helpful introduction to Oban. Thanks a lot!
@dadinhoschannel40033 жыл бұрын
I never coded in rust nor flutter, will the course be worth anyway? Or is it better to have prior knowledge?
@Plangora3 жыл бұрын
It may be good to learn some flutter as we focus more on the Rust part. We are considering to do an actual Flutter basics course if you are interested let us know.
@mongoatlasthedatabase72903 жыл бұрын
need to curd operations in Pheonix and elixir like we can test API's in postman
@Plangora3 жыл бұрын
Why do you need postman to test APIs? You can test these with other tools like Paw, etc? I really don't like Postman. I find it a bit complicated.
@mongoatlasthedatabase72903 жыл бұрын
@@Plangora i am creating a project which needs connect to database and make API calls from frontend to backend , to test those API's we need postman
@Plangora Жыл бұрын
@@mongoatlasthedatabase7290 you can test these without postman
@shahryartavakkoli3 жыл бұрын
Well, it is so good for test
@AdolfoNeto3 жыл бұрын
Is it random? So it is not a function, right? 😀 Great video, by the way!