Skip to content

Instantly share code, notes, and snippets.

View hotwatermorning's full-sized avatar

hotwatermorning hotwatermorning

View GitHub Profile
@voluntas
voluntas / learning-webrtc_2023-05.md
Last active March 16, 2024 15:30
時雨堂 WebRTC 入門 (講師資料) v2023-05

時雨堂 WebRTC 入門 (講師資料) v2023-05

これは時雨堂が開催しているオンラインイベントである WebRTC 入門の 講師用 の資料であり、 参加者用の資料ではありません。

時雨堂 WebRTC 入門 オンラインイベント

概要

ChatGPT がある今、学ぼうと思えば好きなだけ学べる時代がきています。

@tomoyanonymous
tomoyanonymous / 0-generic-fmap-foldl-in-cpp.md
Last active April 1, 2021 06:18
Do functional map (iterate functions over different kind of containers) in C++ どうしてもC++で関数型っぽくmapとかfoldlとかしたい人のためのヘルパー関数
@voluntas
voluntas / webrtc_turn.rst
Last active July 3, 2024 05:34
WebRTC で利用されいる TURN プロトコルの解説

WebRTC で利用されいる TURN プロトコルの解説

日時:2021-01-29
作:@voluntas
バージョン:2021.2
url:https://voluntas.github.io/

@ed95
ed95 / EmojiJUCE.h
Created March 29, 2018 16:33
A simple JUCE app using emojis
/*******************************************************************************
The block below describes the properties of this PIP. A PIP is a short snippet
of code that can be read by the Projucer and used to generate a JUCE project.
BEGIN_JUCE_PIP_METADATA
name: EmojiJUCE
vendor: JUCE
website: http://juce.com
@ed95
ed95 / juce_EmojiDefines.h
Last active November 29, 2019 19:49
C++/JUCE emoji defines
/*
==============================================================================
This file is part of the JUCE library.
Copyright (c) 2017 - ROLI Ltd.
JUCE is an open source library subject to commercial or open-source
licensing.
By using JUCE, you agree to the terms of both the JUCE 5 End-User License
@yohhoy
yohhoy / binsem.cpp
Last active February 23, 2024 12:48
binary semaphore for C++11
#include <mutex>
#include <condition_variable>
// binary semaphore
class binsem {
public:
explicit binsem(int init_count = count_max)
: count_(init_count) {}
// P-operation / acquire