Skip to content

Instantly share code, notes, and snippets.

View shawncao's full-sized avatar

Shawn Cao shawncao

View GitHub Profile
This file has been truncated, but you can view the full file.
<table><thead><tr><th>Date</th><th>Winner</th><th>Retailer</th><th>Game</th><th>Prize</th></tr></thead><tbody><tr><td><time datetime="2025-06-11">06/11/2025</time></td><td>Winner<br />Meriden, CT</td><td><a href='/WhereToPlay/113631'>Sam's Food Store</a><br />North Haven</td><td>$500,000 CASHWORD 2nd EDITION</td><td>$50,000.00</td></tr><tr><td><time datetime="2025-06-11">06/11/2025</time></td><td>Savion P<br />Meriden, CT</td><td><a href='/WhereToPlay/110760'>Super Stop & Shop #614</a><br />Kensington</td><td>20X Cash 9th Edition</td><td>$20,000.00</td></tr><tr><td><time datetime="2025-06-09">06/09/2025</time></td><td>Robert E<br />North Branford, CT</td><td><a href='/WhereToPlay/118045'>Pit Stop</a><br />North Branford</td><td>20X Cash 9th Edition</td><td>$20,000.00</td></tr><tr><td><time datetime="2025-06-09">06/09/2025</time></td><td>Winner<br />Ansonia, CT</td><td><a href='/WhereToPlay/117240'>Big Daddy Food Mart LLC</a><br />Ansonia</td><td>Ultimate 7s</td><td>$1,000,000</td></tr><tr><td><time dateti
{
"extends": "./paths.json",
"compilerOptions": {
"target": "ES6",
"lib": [
"dom",
"dom.iterable",
"esnext"
],
"downlevelIteration": true,
user.events.2days:
max-mb: 40000
max-hr: 48
schema: "ROW<__time:long,app:tinyint,country:string,gender:tinyint,age:tinyint,value:int>"
data: s3
loader: Swap
source: <path>
backup: s3://nebula/n303/
format: json
columns:
@shawncao
shawncao / gist:fa801d300c4a0a2826240fd9f5961db2
Created August 12, 2019 16:44
understand perf of std::optional
inline bool f1ni(int i) {
return i % 2 == 0;
}
TEST(OptionalTest, TestOptionalPerf) {
auto f2 = [](int i) -> std::optional<int> {
if (i % 2 == 0) {
return {};
}
return i + 1;
// Deserialize by pulling the
- static grpc::Status Deserialize(grpc_byte_buffer *buffer,
+ static grpc::Status Deserialize(ByteBuffer *bb,
flatbuffers::grpc::Message<T> *msg) {
- if (!buffer) {
+ grpc_byte_buffer* buffer = nullptr;
+ if (!bb || !(buffer = bb->c_buffer())) {
return ::grpc::Status(::grpc::StatusCode::INTERNAL, "No payload");
}
// Check if this is a single uncompressed slice.
@shawncao
shawncao / gist:abc91b05ce6167ace226ead2383f2302
Created July 23, 2019 14:44
expose byte_buffer in grpc
/// Is this ByteBuffer valid?
bool Valid() const { return (buffer_ != nullptr); }
+ grpc_byte_buffer* c_buffer() { return buffer_; }
private:
friend class SerializationTraits<ByteBuffer, void>;
friend class ServerInterface;
Context not available.
buffer_ = buf;