sunzenshen Profile Banner
Alan Shen Profile
Alan Shen

@sunzenshen

Followers
86
Following
90
Media
5
Statuses
37

Surprisingly a Colorado native, whatever that means. Heretically not a big fan of long hikes on the mountain.

Denver, CO
Joined July 2013
Don't wanna be here? Send us removal request.
@sunzenshen
Alan Shen
5 months
The free secure coding competitions that SecDim holds are definitely worth a try! The adversarial unit tests that accompany the presented problems are a great way to solidify knowledge of the edge-cases that can bite you when remediating code vulnerabilities.
@secdim
SecDim
5 months
Congratulations to @M4773L for Winning the 2024 iteration of our annual Holiday 7x7 Game!. Shout out to @sunzenshen and @EverydaySparkling for clinching the 2nd & 3rd positions on their first try!. Good job, hoping to see you next time as well. #appsec #programming #securecoding
Tweet media one
0
0
0
@sunzenshen
Alan Shen
5 years
@WabbitWascal Next time you're at Denhac again, we should try opening this with your disc detainer pick set!.
1
0
2
@sunzenshen
Alan Shen
6 years
constexpr explorer.
@lefticus
Jason Turner
6 years
I made a little maze game designed to be played in @CompileExplore . You have to complete the commands to complete the maze. Careful, there are ghosts lurking in the maze!. Happy Halloween!. #cpp #cplusplus.
1
0
1
@sunzenshen
Alan Shen
6 years
This talk reverse engineers C++ constructs from MSVC assembly, such as dynamic object creation and virtual calls. It culminates in tracing the object hierarchy of enemies in the game Chicken Invaders, which allows @0xgalz to patch the binary and destroy the boss in one shot. 🤩.
@0xgalz
Gal Z
6 years
My @CppCon talk is also online! 🎉.
0
0
1
@sunzenshen
Alan Shen
6 years
@denhac @dc303 @mattgodbolt It was a lot of fun digging into the history of undefined behavior talks/articles,.and slides will have pointers to the works of @clattner_llvm, @andreasdotorg, @RCS, Louis Brandy, Oded Shimon, and others who don't fit in one tweet. Thanks to Matthew Butler for research pointers.
0
0
2
@sunzenshen
Alan Shen
6 years
This Friday I'll be presenting a talk at @denhac for the @dc303 on using @mattgodbolt's Compiler Explorer to examine examples of weird assembly output in C++. . Excited to introduce the reverse engineering crowd to the longstanding C++ discussion of "UB".
2
2
13
@sunzenshen
Alan Shen
7 years
Having recently quit drinking mixes of more than 0.8% alcohol as surrender to an annoyingly stereotypical genetic difficiency, I disproportionately love the following endorsement by Dual Core. 😅.
0
0
1
@sunzenshen
Alan Shen
7 years
Thanks @uklockpickers for bundling in a extra key tensioner. Didn't expect that freebie!
Tweet media one
1
2
9
@sunzenshen
Alan Shen
7 years
Part 2 about my Alteryx ALU project is out now, and comes with the original source workflows:.
Tweet card summary image
community.alteryx.com
Welcome to part 2 of this series on an Alteryx-powered circuit design, where we'll combine what we've learned so far to create an Arithmetic Logic Unit (ALU) in Alteryx Designer!  To catch up, the...
@sunzenshen
Alan Shen
7 years
Missed the Minecraft rush, was stymied by supply bottlenecks in Factorio, and my Dwarf Fortress crumbled. Treading new ground in the sport of "why did you build a CPU there???" was elusive. But now (hopefully?) this is the first ALU built in Alteryx:.
0
0
0
@sunzenshen
Alan Shen
7 years
Missed the Minecraft rush, was stymied by supply bottlenecks in Factorio, and my Dwarf Fortress crumbled. Treading new ground in the sport of "why did you build a CPU there???" was elusive. But now (hopefully?) this is the first ALU built in Alteryx:.
Tweet card summary image
community.alteryx.com
  When I first saw an Alteryx workflow, the canvas of connected tools reminded me of logic gate circuit diagrams: Xor gate example design from The Elements of Computing Systems   These diagrams are a...
0
2
2