Skip to content

Instantly share code, notes, and snippets.

View segfault87's full-sized avatar
💭
In a turn of events

Park Joon-Kyu segfault87

💭
In a turn of events
View GitHub Profile
@segfault87
segfault87 / ldraw-rs-sprint-seoul.md
Last active January 22, 2022 01:01
LDraw.rs 스프린트서울 간단 가이드

간단한 소개

LDraw는 가상의 LEGO 모델을 표현하기 위한 규격으로, 1996년에 처음 시작되어 현재 전 세계의 자원봉사자들에 의해 유지되어 오고 있습니다.

LDraw는 파일 규격과 개별 부품을 모델링한 파트 라이브러리로 구성되어 있습니다. 파트 라이브러리는 LDraw에서 공식적으로 배포하는 부품 라이브러리로, 작업자들이 개별 부품을 모델링하여 Part Tracker에 등록된 뒤 리뷰를 거쳐 공식 라이브러리에 포함된 후 주기적인 업데이트에 포함됩니다.

LDraw.rs는 LDraw 파일을 읽고 쓰고, 화면에 렌더링하기 위한 라이브러리입니다. 네이티브와 웹을 지원하며, 데모 페이지에서 실제로 동작하는 모습을 볼 수 있습니다. LDraw.rs는 Rust로 만들어졌습니다.

@segfault87
segfault87 / RxContext.kt
Last active June 28, 2021 08:53
RxContext.kt
package com.example
import androidx.lifecycle.*
import io.reactivex.Completable
import io.reactivex.Observable
import io.reactivex.Single
import io.reactivex.disposables.CompositeDisposable
import io.reactivex.disposables.Disposable
import io.reactivex.rxkotlin.addTo
use std::cmp::min;
use std::collections::HashSet;
use std::fmt::{Debug, Formatter, Result as FmtResult};
use std::vec::Vec;
#[derive(Clone, Copy, Eq, Hash, PartialEq)]
enum Water {
Absent,
Present(char)
}
diff -urN qt-everywhere-opensource-src-4.8.7-orig/src/network/access/qnetworkaccessmanager.cpp qt-everywhere-opensource-src-4.8.7/src/network/access/qnetworkaccessmanager.cpp
--- qt-everywhere-opensource-src-4.8.7-orig/src/network/access/qnetworkaccessmanager.cpp 2020-02-19 15:04:05.875006806 +0900
+++ qt-everywhere-opensource-src-4.8.7/src/network/access/qnetworkaccessmanager.cpp 2020-02-19 15:05:39.472075330 +0900
@@ -1042,6 +1042,24 @@
#endif
}
+bool flag = false;
+bool isWindowsXp_ = false;
+
0 FILE 6973.ldr
0 Deep Freeze Defender
0 Name: 6973.ldr
0 Author: MLCad
0 Unofficial Model
0 ROTATION CENTER 0 0 0 1 "Custom"
0 ROTATION CONFIG 0 0
1 0 0 0 0 1 0 0 0 1 0 0 0 1 subp4.ldr

Keybase proof

I hereby claim:

  • I am segfault87 on github.
  • I am segfault87 (https://keybase.io/segfault87) on keybase.
  • I have a public key ASDdWS8oD3_Gii_MICM1msyIZnACjJbas0riT6vMpL2JrQo

To claim this, I am signing this object:

@segfault87
segfault87 / dodo_fighter_agent.py
Last active August 19, 2018 10:58
도도 파이터(https://pycon-2018-dodo-fighter.spoqa.com) 에이전트 예제 코드
import json
import sys
# 도도 파이터에 참가하기 위해서는 에이전트를 만들어서 제출해 주셔야 합니다.
# 에이전트는 사용자가 작성하는 인공지능 코드로서, 주어지는 현재 게임 상태를 바탕으로
# 어떤 액션을 취할지를 결정하는 역할을 합니다.
#
# 액션 설명
# - idle - 아무것도 하지 않습니다.
# - forward - 앞으로 움직입니다. 상대가 바로 앞에 있을 경우 더 움직이지 않습니다.
@segfault87
segfault87 / openrct2_twitch_server.py
Last active October 8, 2019 13:07
dong ozum bunga
# -*- coding: utf-8 -*-
#
# OpenRCT2 Twitch API Server
# (c) 2018 Fun-boong-e <https://tgd.kr/funzinnu>
#
# Complies BSD license.
#
# How to run:
#
# $ pip install flask gevent requests websocket-client
@segfault87
segfault87 / spoqa-gift.py
Last active August 29, 2015 01:07
축하합니다! 경품에 당첨되셨습니다!
from random import choice
this = Gift(
offerer=spoqa_booth,
title="경품 QR카드",
reward=choice([
sticker,
eco_bag,
tablet_computer
])
)
@RpcObject(
method = HttpRequest.Methods.POST,
uri = "/post_image",
requestSerializer = MultipartFormDataEncoder.class)
public class PostImage {
// File name is set automatically and MIME type is determined by its extension
@RequestBody public File image;
}