Тёмный
Daniel Stenberg
Daniel Stenberg
Daniel Stenberg
Подписаться
I talk about curl, open source, networking and stuff like that from my view and angle from my home in Stockholm, Sweden.

I'm the lead developer of curl.

I'm occasionally live-streaming curl development on twitch: www.twitch.tv/curlhacker - some of the recorded streams are available here.
curl future by Daniel Stenberg - curl up 2024
31:48
2 месяца назад
trurl by Daniel Stenberg - curl up 2024
23:27
2 месяца назад
Test Clutch by Dan Fandrich - curl up 2024
37:33
2 месяца назад
Performance by Stefan Eissing - curl up 2024
52:34
2 месяца назад
fuzzing curl by James Fuller - curl up 2024
43:35
2 месяца назад
curl container by James Fuller - curl up 2024
23:38
2 месяца назад
curl 8.7.1 with Daniel Stenberg
34:29
3 месяца назад
curl 8.6.0 with Daniel Stenberg
38:35
5 месяцев назад
curl 8.5.0 with Daniel Stenberg
31:59
7 месяцев назад
Mastering libcurl (2/2) with Daniel Stenberg
2:30:35
8 месяцев назад
mastering libcurl (1/2) with Daniel Stenberg
2:07:04
8 месяцев назад
curl 8.4.0 with Daniel Stenberg
37:51
9 месяцев назад
curl 8.3.0 with Daniel Stenberg
43:16
10 месяцев назад
Mastering the curl command line with Daniel Stenberg
3:39:41
10 месяцев назад
curl command line variables with Daniel Stenberg
35:20
11 месяцев назад
curl 8.2.1 with Daniel Stenberg
17:21
11 месяцев назад
curl 8.2.0 with Daniel Stenberg
33:07
Год назад
curl 8.1.2 with Daniel Stenberg
13:57
Год назад
curl 8.1.1 with Daniel Stenberg
17:48
Год назад
Комментарии
@rogeliomoisescastaneda7396
@rogeliomoisescastaneda7396 14 дней назад
Interesting to know all the hidden pieces, thanks for sharing!
@rogeliomoisescastaneda7396
@rogeliomoisescastaneda7396 14 дней назад
Sometimes we don't stop to think there is real people behind the tools we just use and love on a daily basis, thank you so much Daniel!!
@bushraw66
@bushraw66 2 месяца назад
I'm getting the following error: SSL peer certificate or SSH remote key was not OK. do you have a recommendation on how to tackle this problem in a secure way, I'm running on Windows, DEVC++ compiler app
@sillybuttons925
@sillybuttons925 2 месяца назад
Love it. Thanks for keeping these up. Makes me appreciate the curl project a lot.
@faldarith
@faldarith 2 месяца назад
I don’t always watch these but I greatly appreciate that you do them. I think it goes a long way to humanizing your work, and it’s a pleasure to hear you talk about such an important tool.
@ehza
@ehza 2 месяца назад
🎉🎉 Thank you for the new release!
@robervaldo4633
@robervaldo4633 2 месяца назад
one of the best talks i've seen on opensource in general, thanks
@talibfenjan5698
@talibfenjan5698 2 месяца назад
My friend Mr. Daniel Hello sir how are you I have tried to attend to Stockholm on 4-5 May but I have faced Sweden Entrance Visa obtain difficulty I was excited to be there but it didn't succeed which is attempting to be one of your audiences even I traveled to UAE -DUBAI for obtaining visa also doesn't work. I hope in future will happen best regard with high respect degree to your personal affords. your sincerely : ABDULMUTALEB.M.FENJAN 17/5/2024
@ehza
@ehza 2 месяца назад
Thank you sir!
@IlkinJamalli
@IlkinJamalli 2 месяца назад
The question is how to easily update it on Microsoft Windows by replacing the one in C:\Windows\System32 too?
@DanielStenberg
@DanielStenberg 2 месяца назад
You do NOT want to do that. You can download a separate binary and install it somewhere else and use that...
@sillybuttons925
@sillybuttons925 2 месяца назад
These videos are great. Thanks for sharing them. Interesting to see no one is really using the rust backends after so much hype around rust.
@doodlebug1820
@doodlebug1820 2 месяца назад
Appreciate the presentations but the Sound volume is too low
@PhilipLon7
@PhilipLon7 2 месяца назад
Unfortunately the audio is quite bad (very low volume), so I'm not able to understand.
@DanielStenberg
@DanielStenberg 2 месяца назад
Unfortunately, yes. Explained in the blog post daniel.haxx.se/blog/2024/05/06/i-survived-curl-up-2024/ If you crank up the volume it is possible to hear what is being said. At least I could do it.
@ashutoshmishra3522
@ashutoshmishra3522 2 месяца назад
Thank you Daniel for providing such a tool to us. A newbie/learning software engineer from India ❤️ curl://
@ya_Ra28
@ya_Ra28 3 месяца назад
Thanks a lot!
@hehexd-kv6ib
@hehexd-kv6ib 3 месяца назад
Thanks alot for this!
@abhilashkj950
@abhilashkj950 3 месяца назад
@DanielStenberg could you pls help with me example for curl --variable varName@filename
@DanielStenberg
@DanielStenberg 2 месяца назад
Ask your questions about using the curl tool in the curl discussion on GitHub or no the curl-users mailing list!
@RubenKostandyan
@RubenKostandyan 3 месяца назад
Thank you for the very valuable walkthrough.
@GetBoros
@GetBoros 3 месяца назад
perfect, thank you
@devmahad
@devmahad 3 месяца назад
Thanks for such an amazing video and the amazing tool :)
@juantrujillo5121
@juantrujillo5121 3 месяца назад
Nice
@pragmatips
@pragmatips 3 месяца назад
02:20
@pragmatips
@pragmatips 3 месяца назад
2: 20
@chippybabu1140
@chippybabu1140 4 месяца назад
I am trying to open curl in windows 11.I see it is installed by default. But it is not opening .Do I need to do any settings for opening curl?
@DanielStenberg
@DanielStenberg 4 месяца назад
you don't "open" curl, you typically run it from a command line prompt. As I show in the video.
@hansisbrucker813
@hansisbrucker813 4 месяца назад
Will there be Gemini protocol support in the future?
@DanielStenberg
@DanielStenberg 4 месяца назад
Sure, maybe. It "just" requires that someone does the job of writing the support in a manner that we can accept. Such work has already been started twice, and both times the work was never completed. See github.com/curl/curl/pull/6261 and github.com/curl/curl/pull/11170 I of course think the Gemini protocol has some problems, but that's a separate issue: daniel.haxx.se/blog/2023/05/28/the-gemini-protocol-seen-by-this-http-client-person/
@hansisbrucker813
@hansisbrucker813 4 месяца назад
@@DanielStenberg Interesting article. I think it has its uses in things like online documentation to use inside programs (or games) and need to be updatable or in low speed links 🤔
@tomfranky1744
@tomfranky1744 4 месяца назад
A question about the POST function. Does the section below send those one hundred string literals to the provided url? //... curl_easy_setopt(curl, CURLOPT_URL, url); const char* arr[100] = {"one", "two", "three", ..."humdred"}; curl_easy_setopt(curl, CURLOPT_POSTFIELDS, arr); CURLcode res = curl_easy_perform(curl); // ...
@DanielStenberg
@DanielStenberg 4 месяца назад
I recommend asking libcurl usage questions on the curl-library mailing list or in the github discussions: github.com/curl/curl/discussions
@tomfranky1744
@tomfranky1744 5 месяцев назад
Do you have a video about posting data using libcurl please?
@DanielStenberg
@DanielStenberg 5 месяцев назад
How about this? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-9KqnXsSxqGA.html
@justinmillertech
@justinmillertech 5 месяцев назад
Are the slides available anywhere? Great presentation!
@DanielStenberg
@DanielStenberg 5 месяцев назад
Thanks, yes I made the slides available here: www.slideshare.net/slideshows/broom-not-included-curling-the-modern-way/266400457
@spt025
@spt025 5 месяцев назад
Veryvery big fan of @Daniel.
@vinnar1
@vinnar1 5 месяцев назад
Thank you. Appreciate you investing your time to make this video and curl!
@higaski
@higaski 5 месяцев назад
It's a shame that a defective microphone ruins the whole talk. You'd think a conference about some of the most advanced pieces of software would manage to organize a working micro... but well.
@Time4Technology
@Time4Technology 5 месяцев назад
My experience with watching uploads of conference talks online, is that any kind of computer related conference usually suffers from technical issues.
@priapushk996
@priapushk996 5 месяцев назад
I don't think you understand what "ruins" means.
@robervaldo4633
@robervaldo4633 2 месяца назад
the audio could be much better, but it certainly did not ruin the talk
@LonelyDissonance
@LonelyDissonance 5 месяцев назад
Great talk. Was fantastic and motivating to hear your experiences.
@xCheddarB0b42x
@xCheddarB0b42x 5 месяцев назад
Thank you for showing that security data at 11:15 and being open and honest about vulns creeping in. Mistakes will happen.
@memir0
@memir0 5 месяцев назад
the mic is terrible
@Tim_Small
@Tim_Small 5 месяцев назад
Audio seemed problematic all over FOSDEM this year unfortunately...
@AK-vx4dy
@AK-vx4dy 5 месяцев назад
Daniel you shoud definitely take a fee, not on using curl but for using your name in license agreements :D
@SianaGearz
@SianaGearz 5 месяцев назад
Ah curl, the famous Spotify and Instagram hacking ring. Wonderful.
@DropNod
@DropNod 5 месяцев назад
You are my hero
@dullyvampir83
@dullyvampir83 5 месяцев назад
curl is the first library that managed to crash my program before I even reached the point where I called a function from it. I didn't even know that was possible!
@DanielStenberg
@DanielStenberg 5 месяцев назад
That sounds like you messed up something in your build. Before you invoke a curl function, it can't be curl's fault.
@sillybuttons925
@sillybuttons925 5 месяцев назад
Love the release videos! Look forward to them every time.
@DanielStenberg
@DanielStenberg 5 месяцев назад
Glad to hear it! Knowing people appreciate them makes it worthwhile to keep doing them.
@murathp07
@murathp07 5 месяцев назад
Sir, thank you and thousands of great developers for creating such a great tool that does so much on the Internet. Also, thank you for giving such a wonderful presentation of this products' history (a long with some Internet history and facts) and also technical details of the command line options. I can not express my graditute enough.
@DanielStenberg
@DanielStenberg 5 месяцев назад
You're very welcome! I had a great time making this...
@gustavolemos3340
@gustavolemos3340 5 месяцев назад
Thank you Daniel, do you still have contact with Rafael?
@DanielStenberg
@DanielStenberg 5 месяцев назад
I'm afraid Rafael died many years ago.
@FadhilMulinya
@FadhilMulinya 6 месяцев назад
how i can fetch packages with 8.4.0 which does not suppport https
@DanielStenberg
@DanielStenberg 5 месяцев назад
you can build curl WITH or WITHOUT https support. If you want to use https, you better make sure you build curl WITH https support...
@sillybuttons925
@sillybuttons925 8 месяцев назад
You have taught me how a project can be run. I loved what you said at the very end. Bring your code, bring your questions so good.
@sillybuttons925
@sillybuttons925 8 месяцев назад
I love this man. Thank you Daniel for making this.
@okubowisdom
@okubowisdom 8 месяцев назад
Thank you for this amazing breakdown
@FarsansTorraOrdvitsar
@FarsansTorraOrdvitsar 8 месяцев назад
Kan du inte göra ett avsnitt där du testar att koda i vscode, bara för att se skillnaden och eventuellt skratta MED dig när du blir frustrerad 🙂
@DanielStenberg
@DanielStenberg 8 месяцев назад
Jag hittar inget vscode-paket i Debian!
@FarsansTorraOrdvitsar
@FarsansTorraOrdvitsar 8 месяцев назад
Tack! curl gör mitt liv som utvecklare enklare/möjligt, varje dag! Som tack bjuder jag på lite torra pappaskämt från min kanal.. Ha en fin dag! Ett litet cURL-skämt: "Hur hade internet sett ut utan cURL?? Exit Code 55 "
@andywangevertz9314
@andywangevertz9314 8 месяцев назад
Impressive! Eager to use and try it and glad that we could have a video from the inventor ;-)
@demipy
@demipy 9 месяцев назад
Thank you for these videos ❤
@LimeLiquide
@LimeLiquide 9 месяцев назад
Thanks a lot! After some days of different errors ( I'm a beginner in MinGW ), I finally managed to compile it! First I was struggling with that Makefile, since I didn't know what that CC was. After some days of searching, I have found that that should be a variable to C compiler. Then I didn't know how to link libcurl. It was luck for me that I randomly guessed how to link it after more days. And when it compiled it, the exe ( I'm working on Windows ) said that it's 16 bit. I found on stack overflow that I was supposed to provide the source code before output file. Huge thanks and good job on libcurl! 👍
@DanielStenberg
@DanielStenberg 9 месяцев назад
I'm glad you made it work. I realize my videos are not always totally newbie friendly, but that's just a level I had to decide on and I've stuck to.