Skip to content

Instantly share code, notes, and snippets.

View shidephen's full-sized avatar
🏖️
Beach

Blur Radius shidephen

🏖️
Beach
  • Bytedance
  • Shenzhen
View GitHub Profile
@shidephen
shidephen / clang-9-alternatives.sh
Created February 18, 2021 04:40
Set clang 9 as default compilier
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 9
update-alternatives --install /usr/bin/clang-cl clang-cl /usr/bin/clang-cl-9 9
update-alternatives --install /usr/bin/clang-import-test clang-import-test /usr/bin/clang-import-test-9 9
update-alternatives --install /usr/bin/clang-rename clang-rename /usr/bin/clang-rename-9 9
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9 9
update-alternatives --install /usr/bin/clang-cpp clang-cpp /usr/bin/clang-cpp-9 9
update-alternatives --install /usr/bin/clang-include-fixer clang-include-fixer /usr/bin/clang-include-fixer-9 9
update-alternatives --install /usr/bin/clang-reorder-fields clang-reorder-fields /usr/bin/clang-reorder-fields-9 9
update-alternatives --install /usr/bin/clang-apply-replacements clang-apply-replacements /usr/bin/clang-apply-replacements-9 9
update-alternatives --install /usr/bin/clang-offload-bundler clang-offload-bundler /usr/bin/clang-offload-bundler-9 9
@shidephen
shidephen / EnvelopeEditor.cpp
Created December 22, 2018 04:03
EnvelopeEditor juce component
class Envelope
{
public:
//=======================================================================================
//=======================================================================================
using Breakpoint = std::pair<int, float>;
enum class Interpolation
{