託児室の利用を検討される方は、以下の内容をよく読んでから参加申し込みしてください。
「子育て真っ最中だけど、勉強会に行きたい!」というパパ・ママエンジニアが、できるだけ気軽に参加できる勉強会にする、というのが託児室を設ける目的であり、運営チームの願いです
今回の託児室設置は運営チームとしても初めての試みですので、(託児室を利用される方もそうでない方も)参加者のみなさんにはいろいろとご迷惑をおかけするかもしれません。
--- | |
Language: CSharp | |
# BasedOnStyle: Microsoft | |
AccessModifierOffset: -2 | |
AlignAfterOpenBracket: Align | |
AlignArrayOfStructures: None | |
AlignConsecutiveAssignments: | |
Enabled: false | |
AcrossEmptyLines: false | |
AcrossComments: false |
주소 : 〒160-0022 東京都新宿区新宿四丁目1番6号 JR新宿ミライナタワー23階 (Google Maps)
오시는 방법
#include <stdio.h> | |
#include <curl/curl.h> | |
int main(void) | |
{ | |
CURL *curl; | |
CURLcode res; | |
curl = curl_easy_init(); | |
if(curl) { |
以下の内容は M63 時点の情報です。
WebRTC ライブラリのソースコードはサイズが 6GB 以上あってダウンロード時間でペヤングが 100 個は食べられるほどで、ビルドするにも Mac Pro の 12 コアをフル回転させて 1 つのアーキテクチャにつき最低 15 分はかかります。その上ビルドは相当に複雑な構成をしており、全地球のプログラマの寿命を戦闘機のカタパルトで助走をつけて殴っていいレベルで削らせるブラックなボックスです。あまりに自力ビルドの難易度が高いので WebRTC Build Scripts というビルドスクリプトも登場しましたが、最近ビルド方法が大きく変更されたために残念ながらこのビルドツールの内容は古くなってしまいました。
幸い iOS では公式ビルドのバイナリをダウンロードできるようになりました。 ところが「これで iOS はすべて解決!」とも言えません。 WebRTC のビルドには様々なオプションが用意されており、公式ビルドはあくまで特定のオプションの組み合わせの一つです。残念なことに用途によっては公式ビルドでカバーできない場合もあり、気軽に依存できない状況もあると思います。 時雨堂の WebRTC SFU Sora とかそうです (宣伝)。
この記事の目的は、ビルドの各手順の意味を把握してもらうことです(理解とは言ってない)。おそらく自力ビルドせざるを得ない人はほとんどいないと思いますが、万が一の場合に参考になれば幸いです。
import Foundation | |
import XCPlayground | |
XCPlaygroundPage.currentPage.needsIndefiniteExecution = true | |
extension NSData { | |
func castToCPointer<T>() -> T { | |
let mem = UnsafeMutablePointer<T>.alloc(sizeof(T.Type)) | |
self.getBytes(mem, length: sizeof(T.Type)) | |
return mem.move() |
No, seriously, don't. You're probably reading this because you've asked what VPN service to use, and this is the answer.
Note: The content in this post does not apply to using VPN for their intended purpose; that is, as a virtual private (internal) network. It only applies to using it as a glorified proxy, which is what every third-party "VPN provider" does.
I wrote a WebRTC SFU from scratch
Author: | @voluntas |
---|---|
Translator: | @alanmshelly |
Version: | 0.0.0 |
url: | https://voluntas.github.io/ |
#!/usr/bin/env sh | |
set -euv | |
# Updated on April 2019 to reflect changes in GN | |
# See: | |
# https://github.com/ninja-build/ninja | |
# https://gn.googlesource.com/gn/ | |
# We need a recent git |