It seems like this PDF is to be accompanied by a talk. Is there any video or audio file for this presentation? Otherwise it's just keywords on slides with pictures.
It uses the gcc compiler so C, or C++ can be applicable.
That being said, this book teaches network programming from the ground up so I would recommend understanding how to compile and output C code, then go through the book.
If you run into keywords, or syntax that you are not familiar with, just google it, and then keep working through the examples.
Mind you, the key takeaways from this book are not how to network practice IN C, but general practices. This knowledge can be applied to plenty of other languages such as Rust.
It's true that vim probably contains all of the functionality of tere, but IME browsing with vim is still a bit more cumbersome (and I'm not sure if you can configure it to print the cwd on exit, though probably you can). The extra '/' keystroke in each subdirectory for type to search, and the auto-cd really does make tere feel smoother.
Also netrw is a bit of a mess; I once found a bug and thought "I'll write a patch". After five minutes of browsing through the code ([insert Eddie Murphy meme]): "yeah, never mind".
Yup, I don't know how credit cards are in Europe, but, here in America a lot of credit card usage is decided on what rewards the user gets for using it.
Some are better for groceries, air fares, or hotel bookings and pay out in different ways(cash, or an abstract token system that is formulaically tied to redeemable goods and their USD worth.)
This whole system is financed through credit card transaction fees that are applied to the business owner's expenses during the transaction. Note, the customer is not meant to pay for this fee and business that tac this fee onto the customer's bill can have their license taken away by the company that provides in the interface(VISA, MasterCard, etc.). The whole system is really interesting and worth a read on Wikipedia.
> This whole system is financed through credit card transaction fees that are applied to the business owner's expenses during the transaction.
That's part of it, but isn't another big piece of it financed by interest payments from people who don't realize that you're supposed to pay off your entire balance every month?
- No need to look up the version (though some IDEs do it for you)
- Auto-completion
- It shows you what features the crate has and whether they are activated, making it easier to discover features you need to enable or what you can remove to improve compile times
- Make it easier to document how to add a set of dependencies needed for a project (e.g. "Run `cargo add serde serde_json -F serde/derive`")
It is impressive the amount of work it took to get this ready. I took over the effort almost a year ago and at times was working full time on it (thanks to my employer). Just my part included
- a near rewrite of the format-preserving toml parser (toml_edit)
- a major revamp of the UI
- a major revamp of testing
- a near rewrite to make it compatible with cargo's code base
So this part? Profile Information. You may provide us with profile information such as your e-mail address, username, a profile image, and password when you create an account, or when you edit your account information. You may also provide us with your payment information when you sign-up for a paid service.
OMG, they're...storing the login info you gave them
Literally the whole thing, other than the bullshit at the beginning about how deeply they care about your privacy, is about information they collect about you. That's what a privacy policy is.
The only plus I can see is a focus on DLNA might make DLNA not _strictly_ garbage. In reality if you don't want to use Plex and don't need to rely on DLNA, there's other options out there like Jellyfin or Emby.
Jellyfin is great... client apps for roku & ios plus a web interface cover all my devices. Minimal setup, just run it from a docker container. Has been super stable for me for a few years now.
https://jellyfin.org/
Jellyfin has had “coming soon” next to Samsung and LG tvs for over 2-3 years. Not much use without native apps considering how awful the built in browsers are.
I found it awful, on a Raspberry pi 4. Scanning through 2TB of movies on a NAS (gbit nic) took days. No visible indication of progress or where it's stuck. When it's done and there's a load of stuff missing, there's no clear way to find out what it ignored and why, so all you can do it manually go through every movie that it didn't find (easier said than done). I fought with it for 2 weeks and dumped it for Kodi and a direct attached 4tb hdd. Kodi finished the scan super quick and just works.
I used to use this to make media available to a PlayStation 3. It can do on-the-fly conversion for codecs that aren't supported by the client, though I think Plex can do that kind of thing too.
Nowadays, I use TinyMediaManager to tag all my film and series and make them available to a Raspberry Pi running Kodi/Libreelec. I also tried using JellyFin as there's a good Kodi plugin for that, but prefer giving the Kodi box direct access to the files - seems to work better for keeping its library up to date.