The previous #ChallengeOfTheWeek has expired!
Time for a new one!
#ChallengeOfTheWeek
Description:
Implement your own version of the AES-256 Blowfish Encryption Algorithm in C++. You can take any implementation from the web, but here's the twist: it must be modified into a header-based library and the code should be properly formatted and able to compile with
The user of the library must be able to call a few functions to encrypt an
Deadline: October 31, 2019. (Halloween)
Submissions: Submit code only in
Rewards:
250MB Weekly Package
100MB Bonus for Advanced C++
100MB Bonus for DLL Library
If you implement all three, 500MB will be rewarded!
Good Luck!
@cppunchained
Time for a new one!
#ChallengeOfTheWeek
Description:
Implement your own version of the AES-256 Blowfish Encryption Algorithm in C++. You can take any implementation from the web, but here's the twist: it must be modified into a header-based library and the code should be properly formatted and able to compile with
g++.exe. Turning the header-only library into a DLL is a bonus! Make sure to use OOP, Templates and Operator Overloading.The user of the library must be able to call a few functions to encrypt an
std::string object with a key, and decrypt it again with the same key. Make it as developer-friendly as possible.Deadline: October 31, 2019. (Halloween)
Submissions: Submit code only in
.h and .cpp format to @CUFeedbackBot or @KidusW and if it's more than one file make sure to submit in the form of a .zip file. No executables allowed, and Windows is the only accepted platform here. (Sorry Linux Fanboys)Rewards:
250MB Weekly Package
100MB Bonus for Advanced C++
100MB Bonus for DLL Library
If you implement all three, 500MB will be rewarded!
Good Luck!
@cppunchained
C++ Unchained™
The previous #ChallengeOfTheWeek has expired! Time for a new one! #ChallengeOfTheWeek Description: Implement your own version of the AES-256 Blowfish Encryption Algorithm in C++. You can take any implementation from the web, but here's the twist: it must…
Hi Guys!
While all you brilliant members try to figure out this #ChallengeOfTheWeek, make sure to add more members to this channel in any way to get the awesome giveaways! Check out the pinned post for more info.
@cppunchained
While all you brilliant members try to figure out this #ChallengeOfTheWeek, make sure to add more members to this channel in any way to get the awesome giveaways! Check out the pinned post for more info.
@cppunchained
Wanna post a #TipOfTheDay
Simply send a tip to @CUFeedbackBot then we will post it along with your username for your credit! Make sure to share your C++ experience and the tips and tricks you know to our audience.
@cppunchained
Simply send a tip to @CUFeedbackBot then we will post it along with your username for your credit! Make sure to share your C++ experience and the tips and tricks you know to our audience.
@cppunchained
#TipOfTheDay
Overload operators before making excessive function calls. Add a twist to it: make multiple functions merge into one then overload an operator for it - hackerman style 😂.
#AdvancedCPP
@cppunchained
Overload operators before making excessive function calls. Add a twist to it: make multiple functions merge into one then overload an operator for it - hackerman style 😂.
#AdvancedCPP
@cppunchained
C++ Unchained™
The previous #ChallengeOfTheWeek has expired! Time for a new one! #ChallengeOfTheWeek Description: Implement your own version of the AES-256 Blowfish Encryption Algorithm in C++. You can take any implementation from the web, but here's the twist: it must…
One day left until #ChallengeOfTheWeek expires! Be quick!
#LifeTip
If using a framework for a certain project in C++, make sure the framework is really easy to integrate, doesn't add overhead to your program, has plenty of documentation and if possible open-source.
@cppunchained
If using a framework for a certain project in C++, make sure the framework is really easy to integrate, doesn't add overhead to your program, has plenty of documentation and if possible open-source.
@cppunchained
#ChallengeOfTheWeek has expired! No winners this round. Next challenge to be announced soon!
Oh and by the way, thank you 400+ subs! The 420 LMAO mobile airtime giveaway is coming soon! Only 13 more subs! Add people everyone! Check out the pinned message!
@cppunchained #42069LMAO
@cppunchained #42069LMAO
#ChallengeOfTheWeek
Description:
Build a small library that is used to generate random numbers from a certain range. The library should consist of a collection of header files. The library should have a function that returns a random number from a certain range.
Rewards:
250MB Mobile Data Package
100MB Bonus if library is a DLL
Deadline: November 8, 2019
Submissions: Submit only code in a .zip file to @CUFeedbackBot or @KidusW under the hashtag #ChallengeOfTheWeek. The .zip file must be code only! Else you will be flagged as a hacc and haccing is illegal.
Good Luck
@cppunchained
Description:
Build a small library that is used to generate random numbers from a certain range. The library should consist of a collection of header files. The library should have a function that returns a random number from a certain range.
Rewards:
250MB Mobile Data Package
100MB Bonus if library is a DLL
Deadline: November 8, 2019
Submissions: Submit only code in a .zip file to @CUFeedbackBot or @KidusW under the hashtag #ChallengeOfTheWeek. The .zip file must be code only! Else you will be flagged as a hacc and haccing is illegal.
Good Luck
@cppunchained
Enhance Pointer Precision Awareness Day! Disable this setting in Windows to have great mouse movement! Great for gamers too!
@cppunchained
@cppunchained
The Telegram contest for JavaScript developers is starting today.
Total prize fund: $200,000.
Dates: Nov 3 - Nov 17.
Goal: Create a simplified web version of Telegram.
Details: https://www.tgoop.com/contest/118
Total prize fund: $200,000.
Dates: Nov 3 - Nov 17.
Goal: Create a simplified web version of Telegram.
Details: https://www.tgoop.com/contest/118
Telegram
Telegram Contests
The Telegram contest for JavaScript developers is starting today.
Prize fund of the first stage: $80,000+.
Prize fund of all 3 stages: $200,000+.
Dates: Nov 3 - Nov 17 (23:50 Dubai time).
The goal is create a simplified web version of Telegram without…
Prize fund of the first stage: $80,000+.
Prize fund of all 3 stages: $200,000+.
Dates: Nov 3 - Nov 17 (23:50 Dubai time).
The goal is create a simplified web version of Telegram without…
Congratulations everyone we have reached 420 subscribers!
It's been a long road since March 25, 2018. This community is small but highly focused, making it a very active one. Thanks to you dedicated members this channel has been alive for more than a year now.
As promised, we will be doing the #420LMAO giveaway of 10 Birr Mobile Airtime soon! We won't tell you what exact time, you will have to see the post for yourself.
Thank you 420 subscribers!
@cppunchained
It's been a long road since March 25, 2018. This community is small but highly focused, making it a very active one. Thanks to you dedicated members this channel has been alive for more than a year now.
As promised, we will be doing the #420LMAO giveaway of 10 Birr Mobile Airtime soon! We won't tell you what exact time, you will have to see the post for yourself.
Thank you 420 subscribers!
@cppunchained
#LifeTip
Use or implement layered (multi-dimensional)
@cppunchained #intermediate
Use or implement layered (multi-dimensional)
std::vector objects before using multi-dimensional arrays and losing your mind.@cppunchained #intermediate
#TipOfTheDay
If you want to code your C++ apps using a text-editor like Sublime Text or VS Code and want to compile them manually using GCC, we recommend you download TDM GCC (http://tdragon.net) and when installing add it to PATH. You will then be able to access GCC programs from your command line. We still recommend a simple and efficient IDE like CodeBlocks for beginners though.
@cppunchained #beginner
If you want to code your C++ apps using a text-editor like Sublime Text or VS Code and want to compile them manually using GCC, we recommend you download TDM GCC (http://tdragon.net) and when installing add it to PATH. You will then be able to access GCC programs from your command line. We still recommend a simple and efficient IDE like CodeBlocks for beginners though.
@cppunchained #beginner
Here is the 420 LMAO Giveaway just as I promised. If you managed to win please send a message to @CUFeedbackBot. Thanks!
#420LMAO @cppunchained
#420LMAO @cppunchained
Congratulations to our winner @Prometeheus! Good luck to everyone next giveaway at 450 members with 15 Birr Airtime! 🎉
@cppunchained
@cppunchained
Congratulations to this week's #ChallengeOfTheWeek winner @MrOffensive!!! Note that he implemented the DLL too and received the Bonus!
Good luck next week!
@cppunchained
Good luck next week!
@cppunchained
C++ Unchained™
librand.zip
Here is the implementation for this week's #ChallengeOfTheWeek submission. Here's a hint: you might need the TDM GCC compiler I mentioned above to run
build_gpp.bat. Linux people here will have no problem 👍