u/YoWiDIN
YoWiDIN
YoWiDIN
YoWiDIN
I'll suck the internet dry ( ͡° ͜ʖ ͡°)
YoWiDIN
At around 04:05 you can hear one of them saying something like ".. брат". I think it's the same voice as from the video of a solder recovering from a panic attack.
YoWiDIN
Please make a post describing how you did it when it's done. I want to do the same for about 3 months now, but can never find the time / motivation for it (since High Sierra already works)
YoWiDIN
Your mistake is thinking that attention span is infinite. After being distracted with toxic beast logs most of the readers won't have any energy or concentration left to read all the other change logs.
Grow up
This basically proves my point
YoWiDIN
For me personally it achieved quite the opposite effect. I used beast in a couple of projects and now I consider never using it again because of that selfish attitude and lack of respect for both other boost developers and users.
Why exactly do you think that your library is more important than all the other libraries in the change log and why should it steal the reader's attention? Are we all web developers now? Is it the only thing boost is good for nowadays? All the developers invested their time in improving their libraries and only your is worthy of extra attention? Do you want an attention grabbing war to break out in change log?
It's just disgusting.
P.S. If you want attention - use appropriate channels for that: blog posts, videos, reddit, twitter etc. not the damn change logs.
YoWiDIN
Oh god, the change log for beast is just awful, how is it even allowed? Emojis and explanation marks all over the place, 50% of the text is begging for "like, share and subscribe"
YoWiDIN
I know the feels. I used vim + YouCompleteMe for years before trying CLion out. And CLion is unbelievably slow in comparison. UI constantly freezes, autocompletion pop-up window sometimes needs half a minute to populate, while in vim it's just lightning fast. On a 4-years old laptop I could have 4 or 5 projects open in multiple windows in vim+tmux and work without any performance issues. CLion can barely handle a single project and it eats the CPU constantly, sucking the whole battery in a hour (4 hours in vim in comparison). God, I miss my vim, especially UltiSnips. Live templates are just garbage in comparison.
Sorry for the rant. It is a nice release, you did a good job folks =)
YoWiDIN
Another thing I'm looking for is a good introduction to using Makefiles.
I suggest skipping the Makefiles and diving into CMake instead. Why bother learning a single build tool if you can use a generator instead.
For a learning material, the Stroustrup's The C++ Programming Language was the best thing for me personally
YoWiDIN
I had a similar experience with a middle-sized tech company in my city.
Upon arrival it began to rain heavily and there was no roof anywhere near their building. The building itself was closed with no one picking up the phone or answering the doorbell. So I had to go around the building to search for another entrance.
Eventually I did spotted a cleaning woman in one of the windows so I explained her the situation and asked her to let me in.
Of course I was given no directions about where to go. So I looked up the name of my interviewer in the E-Mail and started looking for a nameplate on all the doors on two different floors, until eventually someone spotted me and asked me who I am and how did I get in. It turns out that person was my interviewer and he was busy interviewing someone else for another position while HR and all other personnel already left.
So we just proceeded with the interview as usual, which I ended up using just for soft skills training, since I wasn't interested in this position anymore.
Funnily enough I got an offer with pretty good conditions which I decided (for obvious reasons) to decline after some more negotiations training.
YoWiDIN
Thank you, this seems reasonable. Gonna try it out.
YoWiDIN
Am I getting it right, it costs you 3 gigs of RAM to run this beauty?
YoWiDIN
Are sources available somewhere? I'm not really keen on running unknown executables on windows.
YoWiDIN
I think it would be impractical both for you and the Lua developers to maintain a C++ port. It will probably have a bigger footprint on target platform (stdlib and stuff) while benefits are not obvious.
From a practical point of view it's really easy to write a good wrapper for any C library, so why bother?
I also admit that it could be a great and fun exercise - making something already good, so much better and cleaner. The thought alone is enough to make my hands itch :)
P.S. Bots are superior
YoWiDIN
As far as I know CTest uses return codes to report successes and failures. So it's seems like you have to reorganize your tests into separate binaries.
I personally prefer to use CTest + GTest + CDash. I compile all my tests into single executable and use a CMake script to parse test sources so that each test will be launched individually with an appropriate --gtest_filter argument when started under CTest. Test results are then uploaded onto my private CDash server with a nice web-interface.
YoWiDIN
Our company tried to integrate it, and decided that we better off without it.
It's pretty good if you are working on a project with a single target platform without a lot of configurable parameters, otherwise it becomes pretty cumbersome to support both CMake lists and conan files.
The only real advantage is caching of binaries. But then again if you have a complex build system it becomes a nightmare.
Documentation is pretty good, but most of the tools have some sort of "hidden" logic in them which aren't obvious and hard to work around.
I wouldn't expect it to be widely adopted by big companies.
YoWiDIN
Can someone explain to a filthy non-native speaker what all those R/L/W letters mean?
YoWiDIN
Totally agree, in our company we have to use only the header-only libraries because of that.
YoWiDIN
My assumption: Banking industry is currently not doing really well (look at German bank stocks in last years) so they are trying to provide new services to increase their user base and money flow
YoWiDIN
Let's take a step back.
Why are you separating your sources into 32 and 64 bit directories, why do you even want to be aware of bitness?
I suspect you are trying to solve a wrong problem with a wrong tool.
As for your original question: you can look into platform checks or this answer. Possibilities are endless.
YoWiDIN
I have seen this advice about not using MultiBeast multiple times but I've never seen an explanation why.
I used MultiBeast for my first hackintosh builds and it went fine. All the tutorials I've seen mention MultiBeast as postinstall step.
Can you please elaborate your point?
YoWiDIN
You need a lot of Courage™ for such a decision
YoWiDIN
Welcome to the world of software development, where most of bloggers are incompetent and just trying to "make themselves visible" so that they can negotiate a bigger salary.
YoWiDIN
Save 100% on CrossOver with Wine
Rough translation: Such was the situation that the enemy came close to their positions. He jumped out of the trench, called the fire on himself, and his last words were "let's go, brothers, to cut down the Ukrops".
The last quote reflects the opening words of the solder "Hey, we're going after the Ukrops". The implication is that it is the same solder and how his death was no heroic at all.