Skip to content

Instantly share code, notes, and snippets.

View jaesungline's full-sized avatar

JaesungLine jaesungline

View GitHub Profile
@StrangeRanger
StrangeRanger / _clang-format
Last active November 13, 2024 21:37
C# _clang-format configuration file (works for 'clang-format version 18.x.x')
---
Language: CSharp
# BasedOnStyle: Microsoft
AccessModifierOffset: -2
AlignAfterOpenBracket: Align
AlignArrayOfStructures: None
AlignConsecutiveAssignments:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
@JunichiIto
JunichiIto / tokyogirlsrb-vol1-takuji.md
Last active March 13, 2019 01:04
託児室について - TokyoGirls.rb Meetup vol.1

託児室について - TokyoGirls.rb Meetup vol.1

託児室の利用を検討される方は、以下の内容をよく読んでから参加申し込みしてください。

託児室を設置する目的と、運営チームからのお願い

「子育て真っ最中だけど、勉強会に行きたい!」というパパ・ママエンジニアが、できるだけ気軽に参加できる勉強会にする、というのが託児室を設ける目的であり、運営チームの願いです☺️

今回の託児室設置は運営チームとしても初めての試みですので、(託児室を利用される方もそうでない方も)参加者のみなさんにはいろいろとご迷惑をおかけするかもしれません。

@RickyPark
RickyPark / how_to_enter_LINE_201812.md
Last active December 13, 2018 09:08
[12월 고군분투기] LINE 입장 안내

LINE 입장 안내

행사장

위치

  1. 주소 : 〒160-0022 東京都新宿区新宿四丁目1番6号 JR新宿ミライナタワー23階 (Google Maps)

  2. 오시는 방법

  • JR新宿駅直結(ミライナタワー改札 or 甲州街道改札 쪽이 가깝습니다.)
@bagder
bagder / simple-doh.c
Created June 18, 2018 11:40
libcurl example using DOH
#include <stdio.h>
#include <curl/curl.h>
int main(void)
{
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
@szktty
szktty / WebRTCBuildGuide.md
Last active October 4, 2024 05:37
詳解 WebRTC ビルド

詳解 WebRTC ビルド

以下の内容は M63 時点の情報です。

WebRTC ライブラリのソースコードはサイズが 6GB 以上あってダウンロード時間でペヤングが 100 個は食べられるほどで、ビルドするにも Mac Pro の 12 コアをフル回転させて 1 つのアーキテクチャにつき最低 15 分はかかります。その上ビルドは相当に複雑な構成をしており、全地球のプログラマの寿命を戦闘機のカタパルトで助走をつけて殴っていいレベルで削らせるブラックなボックスです。あまりに自力ビルドの難易度が高いので WebRTC Build Scripts というビルドスクリプトも登場しましたが、最近ビルド方法が大きく変更されたために残念ながらこのビルドツールの内容は古くなってしまいました。

幸い iOS では公式ビルドのバイナリをダウンロードできるようになりました。 ところが「これで iOS はすべて解決!」とも言えません。 WebRTC のビルドには様々なオプションが用意されており、公式ビルドはあくまで特定のオプションの組み合わせの一つです。残念なことに用途によっては公式ビルドでカバーできない場合もあり、気軽に依存できない状況もあると思います。 時雨堂の WebRTC SFU Sora とかそうです (宣伝)。

この記事の目的は、ビルドの各手順の意味を把握してもらうことです(理解とは言ってない)。おそらく自力ビルドせざるを得ない人はほとんどいないと思いますが、万が一の場合に参考になれば幸いです。

@agrippa1994
agrippa1994 / playground.swift
Created January 4, 2016 22:05
Bonjour Discovery OS X iOS
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()
@joepie91
joepie91 / vpn.md
Last active April 23, 2025 18:36
Don't use VPN services.

Don't use VPN services.

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.

  • A Russian translation of this article can be found here, contributed by Timur Demin.
  • A Turkish translation can be found here, contributed by agyild.
  • There's also this article about VPN services, which is honestly better written (and has more cat pictures!) than my article.
@voluntas
voluntas / webrtc_sfu_develop.rst
Last active June 17, 2021 10:33 — forked from alanmshelly/webrtc_sfu_develop.rst
WebRTC SFU をフルスクラッチで作ってみた

WebRTC SFU をフルスクラッチで作ってみた

I wrote a WebRTC SFU from scratch

Author:@voluntas
Translator:@alanmshelly
Version:0.0.0
url:https://voluntas.github.io/
@bertrandmartel
bertrandmartel / build_curl.md
Last active January 30, 2025 06:39
Build Curl for Android NDK

Build libcurl for android NDK

Libcurl requires openssl and zlib to be fully operationnal

  • Step 1 : cross compile zlib
  • Step 2 : cross compile openssl
  • Step 3 : cross compile curl with zlib/openssl external link

Prerequisites :

@mohamed
mohamed / build-gn.sh
Last active September 23, 2022 06:25
Build Google gn build tool standalone
#!/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