Erlang & Elixir Asia: José Valim Q&A
1:40:32
Dark Lang - Special Episode
51:16
2 жыл бұрын
Local Datetime Hook
5:37
2 жыл бұрын
mix phx.gen.release
6:09
2 жыл бұрын
Changelog
3:45
2 жыл бұрын
Tailwind with ESBuild
8:30
2 жыл бұрын
AttrReader
2:45
2 жыл бұрын
BardecoderEx
3:16
2 жыл бұрын
Phoenix Tailwind
6:23
2 жыл бұрын
Shout
3:44
2 жыл бұрын
1.13 Enum Module Update
1:52
3 жыл бұрын
1.13 List Module Update
3:00
3 жыл бұрын
1.13 URI Module Update
3:25
3 жыл бұрын
Live Map
4:48
3 жыл бұрын
FriendlyID
2:38
3 жыл бұрын
Logging Ecto Queries
11:50
3 жыл бұрын
Logger Builtin Metadata in Phoenix
4:08
Logger Metadata in Phoenix
3:42
3 жыл бұрын
Upgrading to to Phoenix 1.6
12:23
3 жыл бұрын
How to use Components in Phoenix
7:31
How to Use phx.gen.auth
8:46
3 жыл бұрын
For Comprehension: Iterating Strings
2:13
For Comprehension: Into
2:47
3 жыл бұрын
Пікірлер
@felipe-rodriguees
@felipe-rodriguees 23 күн бұрын
how to configure intellij to work with Elixir/Phoenix, i try but its horrible.
@Plangora
@Plangora 21 күн бұрын
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.
@pixelriegel
@pixelriegel 2 ай бұрын
I am stuck at the moment with the deployment I am going to try this out and let you know if it worked.
@Plangora
@Plangora 2 ай бұрын
How'd it go for you?
@pixelriegel
@pixelriegel 2 ай бұрын
@@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%.
@Plangora
@Plangora 2 ай бұрын
@@pixelriegel very happy to hear that!
@AndreasDonig
@AndreasDonig 3 ай бұрын
Awesome!
@ramonpereira4460
@ramonpereira4460 5 ай бұрын
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?
@solvm1652
@solvm1652 6 ай бұрын
cool
@solvm1652
@solvm1652 6 ай бұрын
clever!
@delamberty
@delamberty 7 ай бұрын
I can't wait for the book!
@jaeyson
@jaeyson 7 ай бұрын
Really excited on their upcoming Pragprog Book!!!
@Cleanser23
@Cleanser23 10 ай бұрын
Wow immediately recognize the voice Andrew Wyma from rustacean station lol
@Plangora
@Plangora 10 ай бұрын
It's Allen, btw :)
@Cleanser23
@Cleanser23 10 ай бұрын
@@Plangora oh nooo. Hey at least I got close! Looking forward to the next episode
@Plangora
@Plangora 10 ай бұрын
@@Cleanser23 for Rust or Elixir? :)
@Cleanser23
@Cleanser23 10 ай бұрын
@@Plangora yes
@zzzyyyxxx
@zzzyyyxxx 11 ай бұрын
Are you still working on the Rust with Flutter course?
@Plangora
@Plangora 11 ай бұрын
Yessir! will be a new update soon! :)
@gravisan
@gravisan Жыл бұрын
wtf is this intro
@Plangora
@Plangora Жыл бұрын
not a fan of the intro? :)
@gravisan
@gravisan Жыл бұрын
It was a bit jarring with my speakers being on loud.
@samiullahsheikh5015
@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
@Plangora Жыл бұрын
it is similar, but follow a bit different pattern.
@JavierPortillo1
@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
@Plangora Жыл бұрын
Sorry, it was one of our very early videos. We've hopefully improved our editing process since then.
@zscoder
@zscoder Жыл бұрын
Is this elixir playlist still relevant? Noticed was 4 years old
@Plangora
@Plangora Жыл бұрын
Should still be very relevant as the language has been adding new features than taking out existing ones.
@zscoder
@zscoder Жыл бұрын
​@@Plangora subbed thanks 🙏👊
@juliolinarezescobar
@juliolinarezescobar Жыл бұрын
Awesome. This is the way to use liveview in the auth process.
@quangvunguyen2604
@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
@Plangora Жыл бұрын
Sorry to hear that, we haven't tried other frameworks besides Phoenix for gigalixir. Did you check the Gigalixir docs?
@quangvunguyen2604
@quangvunguyen2604 Жыл бұрын
@@Plangora Already
@quangvunguyen2604
@quangvunguyen2604 Жыл бұрын
what you install is not recognized
@Plangora
@Plangora Жыл бұрын
Sorry, what do you mean?
@quangvunguyen2604
@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
@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
@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
@zzzyyyxxx Жыл бұрын
@@Plangora sorry to hear about your injury, hopefully you get better soon
@HealthPoliticsAndProtein
@HealthPoliticsAndProtein Жыл бұрын
The documentation suggests that await_many will kill the caller if any tasks die. This is not the case with yield_many?
@Plangora
@Plangora Жыл бұрын
yield_many won't error out like await_many. yeild_many can return the error that came back.
@HealthPoliticsAndProtein
@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
@KevinGenus Жыл бұрын
Great interview. Thanks.
@sumanth3036
@sumanth3036 2 жыл бұрын
💜💜
@theddy273
@theddy273 2 жыл бұрын
es perfecto
@rileydavidjesus
@rileydavidjesus 2 жыл бұрын
Is this course released yet?
@Plangora
@Plangora 2 жыл бұрын
Yes! www.rustwithflutter.com
@jagermeister1816
@jagermeister1816 2 жыл бұрын
how can I add postcss in my phonix proyect ? there is some mix postcss-install ?
@Plangora
@Plangora Жыл бұрын
Sorry for the late reply: you can check how to do it in this video as we need postcss to use Tailwind.
@kif11
@kif11 2 жыл бұрын
Great overview thank you! Do you have any idea how to include some CSS in a component?
@Plangora
@Plangora 2 жыл бұрын
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?
@kif11
@kif11 2 жыл бұрын
@@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.
@alexgochenour8740
@alexgochenour8740 2 жыл бұрын
Fantastic--crystal clear, and I appreciate the whys. Much clearer than the official docs, which I had read before watching this.
@vinzclortho1322
@vinzclortho1322 2 жыл бұрын
Thanks for this! Very helpful!
@itsme-vn8ip
@itsme-vn8ip 2 жыл бұрын
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-vn8ip
@itsme-vn8ip 2 жыл бұрын
i used iex.bat -S mix, after finding the solution on stack overflow, but I am not able to access iex anymore. Please help.
@Plangora
@Plangora 2 жыл бұрын
I'm not very familar with Windows: but I know sometimes I had to use `mix.bat` instead of just plain mix
@apoorvgupta9680
@apoorvgupta9680 2 жыл бұрын
How did you learn all this?
@Plangora
@Plangora 2 жыл бұрын
I'm a panelist on the Elixir Mix podcast and one of the guests, and now current co-panelist wrote this lib.
@nurmohammed9642
@nurmohammed9642 2 жыл бұрын
It's May, 2, 2022, been almost 6 months... When will we expect to get next video on this topic ?
@Plangora
@Plangora 2 жыл бұрын
Posted on update on the discord channel! Did you see it?
@nurmohammed9642
@nurmohammed9642 2 жыл бұрын
@@Plangora Didn't found any discord link, in this video description and channel description (About)
@Plangora
@Plangora 2 жыл бұрын
@@nurmohammed9642 If you bought the course: you should have access to the discord link.
@abdulhamidalsalman
@abdulhamidalsalman 2 жыл бұрын
excellent guide thank you.
@evans8245
@evans8245 2 жыл бұрын
whovever edits these videos, PLEASE decrease the volume of that intro track, its very VERY upsetting
@Plangora
@Plangora 2 жыл бұрын
We didn’t notice a difference but will keep our ears on it. Thanks for reporting.
@evans8245
@evans8245 2 жыл бұрын
@@Plangora im sorry man, im unemployed and very cranky. just been in a very bad mood lately
@nevendrean5772
@nevendrean5772 2 жыл бұрын
You may need to add "child_spec" in pg_listener.ex
@Plangora
@Plangora 2 жыл бұрын
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
@nevendrean5772
@nevendrean5772 2 жыл бұрын
@@Plangora Yes, thanks! I forgot to add "use GenServer" in PgListener, that's why
@AdolfoNeto
@AdolfoNeto 2 жыл бұрын
Very useful!
@emanueljulio1665
@emanueljulio1665 2 жыл бұрын
good
@ivanhernandezcazorla2427
@ivanhernandezcazorla2427 2 жыл бұрын
Excellent video and explanation of the new Phoenix Components! Could you do one video for Phoenix.LiveComponent?
@Plangora
@Plangora 2 жыл бұрын
Sure. But I think I did one in the past if I remember correctly.
@lamkturkiye6564
@lamkturkiye6564 2 жыл бұрын
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
@Plangora
@Plangora 2 жыл бұрын
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?
@lamkturkiye6564
@lamkturkiye6564 2 жыл бұрын
@@Plangora Sure
@muhammadtashfain2192
@muhammadtashfain2192 2 жыл бұрын
Please make a tutriol on phoenix framework
@Plangora
@Plangora 2 жыл бұрын
There’s a lot about Phoenix. Any topic in Phoenix in particular?
@tech4living
@tech4living 2 жыл бұрын
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
@Plangora
@Plangora 2 жыл бұрын
Good idea! Or even other simple commands inside of mix.
@dadinhoschannel4003
@dadinhoschannel4003 2 жыл бұрын
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? 🤣
@Plangora
@Plangora 2 жыл бұрын
That’s me
@田麦成
@田麦成 3 жыл бұрын
usefull
@JhonathasMatos
@JhonathasMatos 3 жыл бұрын
The problem with saxy is that it doesn't support encoding other than utf8 :(
@Plangora
@Plangora 3 жыл бұрын
What other format do you want to use?
@JhonathasMatos
@JhonathasMatos 3 жыл бұрын
@@Plangora Some APIs return with iso-8859-1 and that's terrible for me, but i can't control what i'm being told 😒😒🤦‍♂️🤦‍♂️
@Plangora
@Plangora 3 жыл бұрын
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.
@JhonathasMatos
@JhonathasMatos 3 жыл бұрын
​@@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.
@marcelsevga8552
@marcelsevga8552 3 жыл бұрын
I don’t understand the case with -1 as actual value for the last parameter
@Plangora
@Plangora 3 жыл бұрын
It moves the element backwards from the end of the list. So -1 is the last position.
@re_allyedge
@re_allyedge 3 жыл бұрын
Awesome video, I really like the way you explain everything!
@Plangora
@Plangora 3 жыл бұрын
Thanks so much for the feedback!
@tommonks2490
@tommonks2490 3 жыл бұрын
This was a super helpful introduction to Oban. Thanks a lot!
@dadinhoschannel4003
@dadinhoschannel4003 3 жыл бұрын
I never coded in rust nor flutter, will the course be worth anyway? Or is it better to have prior knowledge?
@Plangora
@Plangora 3 жыл бұрын
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.
@mongoatlasthedatabase7290
@mongoatlasthedatabase7290 3 жыл бұрын
need to curd operations in Pheonix and elixir like we can test API's in postman
@Plangora
@Plangora 3 жыл бұрын
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.
@mongoatlasthedatabase7290
@mongoatlasthedatabase7290 3 жыл бұрын
@@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
@Plangora Жыл бұрын
@@mongoatlasthedatabase7290 you can test these without postman
@shahryartavakkoli
@shahryartavakkoli 3 жыл бұрын
Well, it is so good for test
@AdolfoNeto
@AdolfoNeto 3 жыл бұрын
Is it random? So it is not a function, right? 😀 Great video, by the way!
@shahinsafaroff
@shahinsafaroff 3 жыл бұрын
excellent