이 블로그 검색
2023년 4월 1일 토요일
Homm3 모드(MOD) 조각 개발 기획서. - 임프(패밀리어) 자기 희생 특기., 데빌-강제희생
{0x59F63B, (long)MovingMonsters8, H_LONG}, // sacrifice select whom to revieve
차이점이 필요함.
1. 패밀리어만 가능하게 한다.
2. 우리편을 살리는데 필요한만큼만 희생한다.
3. 부활 불가능하지만 시체를 남긴다. (!!) 핏로드와 연계 가능 최종목표는 여기로하자.
2023년 2월 24일 금요일
beamer로 presentation 하기.
Beamer 작성법
\usepackage{pgfpages}\setbeameroption{show notes}\setbeameroption{show notes on second screen=right}
위처럼 작성하면, PDF파일 오른쪽에 노트가 붙어서 나옵니다.
3:4면 3:8로 나옵니다. 보통은 bottom으로 해서 handout으로 준비하는데 사용한다고 볼 수 있습니다.
파일 준비는 끝났습니다.
뷰어
이제 이걸 어떻게 볼지가 중요합니다. 해당하는 application은 또 누군가 만들어 놨습니다.
pdf-presenter-console ->>(fork)->> pdfpc
위 프로그램을 사용하면 쉽게 presentation이 가능합니다.
가로 화면과 새로 화면이 섞여서 이상하게 보이긴 하는데 오른쪽 화면이 청중용 2/3왼 쪽이 발표자용이다. 현재 페이지 다음장, 그리고 노트가 표시되고, 이전화면도 볼 수 있다. pdf-presenter-console --notes=right main_with_note.pdf
이 툴을 사용하면 남은시간 쉽게 표시할 수 있다.
상황이 여의치 않을 때는 web을 이용할 수 있는데,
pdf-presenter-console --notes=right main_with_note.pdf
https://beamerviewer.pacien.org/
2023년 2월 15일 수요일
Xournalpp 에서 수식에 색상 넣는법.. 의외로 간단.
자세히 latex sample 파일을 보면,
%%XPP_TEXT_COLOR%% 라는 데이터를 얻어서, 색상이 있는 수식을 출력 한다고 한다.
선을 그리다가, 빨간 수식을 넣고 싶어서 누르면, 해당하는 값이 나오지 않는다.
그래서, 버그라고 생각하고, git 레포지토리를 고치고 이상한 짓거리를 많이 한 후 한가지를 알아냈다.
아... TEXT_COLOR니까 text box object를 누르고 색상을 바꾼후, 수식을 쓰면 색상이 올바로 나온다.
이 과정중에 cpp의 멋짐을 또보게 된다.
\definecolor{colorname}{HTML}{6hexcode_color}
s << std::hex << std::fill(0) << std::setw(6) <<std::right << colorClass;
colorClass {
.....char transparent,red,green,blue;
operator int32_t() {
re = (transparent << 24) | (red << 16) | (green <<8)| (blue) ) ;
}
}
6hexcode_color = s.rawtext(); 와 같은 식의... 출력...
c방식의 사고방식이 머리에 차있어서 이런거 볼 때마다 너무 멋짐.
2023년 1월 10일 화요일
던전앤드래곤 쉐도우오브미스타라 법사찌르기 랜덤 데미지 공식.
Reference[1]
https://dammit.typepad.com/blog/2011/01/ddsom-critical-hits-random-numbers.html
위 블로그에서 법사찌르기 랜덤데미지를 찾았다.
Table Ref[1]
random number D0 at $3EBE | D4 at $3EC4 | random number D0 at $3ED2 | D4 at $3ED8 |
---|---|---|---|
0x0 - 0xA | 0xFF | n/a | |
0xB - 0xC | 0x00 | 0x0 - 0x5 | 0x02 |
0x6 - 0xF | 0xFF | ||
0xD - 0xE | 0x10 | 0x0 - 0x3 | 0x01 |
0x4 - 0xF | 0xFF | ||
0xF | 0x20 | 0x0 - 0x1 | 0x00 |
0x2 - 0xF | 0xFF |
full damage | 1/16 x 2/16 | 1/128 | 0.78% |
---|---|---|---|
1/2 damage | 2/16 x 4/16 | 4/128 | 3.13% |
1/4 damage | 2/16 x 6/16 | 6/128 | 4.69% |
1 point damage | 128/128 - 1/128 - 4/128 - 6/128 | 117/128 | 91.5% |
2022년 12월 2일 금요일
Libreoffice Calc에서 Libreoffice base로 또는 SQL로 데이터 넣는 방법.
도구 >> 매크로 >> edit 매크로다음과 같은 Basic 함수를 만들어주자.
여러칼럼의 문자 칼럼이 있다면, 쓸 수 있도록 해주었다. 그 다음 부터야 간단하다. 앞 셀에는 insert into tablename ( 를 넣고, 다음 칼럼이 숫자면 그냥 =해당 데이터로 그대로 복사해준다. 문자열로 이루어진 칼럼은 위 함수를 사용해서 =dquoted( 해당 문자열 또는 문자열 어레이) 를 해준다. 이런 식의 반복 후 마지막 데이터 칼럼 뒤에 ); 을 넣어준다. 그 다음에 =concat( insert into 셀부터 ); 까지 선택 그 다음쿼리를 다 선택후 끌어내려서 채우기를 한 후, concat 셀을 모두 선택한 후, base에 가서 sql 명령어 넣기를 하면 자료가 들어간다.function dquoted(Optional x)Dim iRow As IntegerDim iCol As IntegerDIM resultString As StringresultString = ""If NOT IsMissing(x) ThenIf NOT IsArray(x) ThenresultString = Chr(34) & x &Chr(34)ElseFor iRow = LBound(x, 1) To UBound(x, 1)For iCol = LBound(x, 2) To UBound(x, 2)resultString = resultString &", " & Chr(34) & x(iRow,iCol) &Chr(34)NextNextEnd IfEnd Ifdquoted = resultStringend function
2022년 11월 22일 화요일
2022년 10월 26일 수요일
kile+fcitx 끝글자 버그 수정법. (kile 코드들 고치는 방식을 시도함)
https://cogniti-works.blogspot.com/2018/09/blog-post_4.html
위 블로그 포스팅을 보고 힌트를 얻어서 하기로 한다.
한글입력기 끝글자 관련해서 검색해보면, ibus는 문제가 많아서 fcitx로 간다느니 뭐 그런글들이 많다. 하지만 중요한건 내가 fcitx를 쓰고 있는데도 이런문제가 생겼다는거다.
많은 입력기들은 cjk외에는 ime입력기 같은거 없어도, compose키나 alt_gr키 같은거 이용하면, 되서그런지 중국,일본, 한국 말고는 관심이 없는 듯 하다.
그러다 보니, 끝글자 버그 이슈는 20년이 넘는 아주 오래된 이슈, 한국인 기준으로는 버그이지만, x-window qt gtk 개발자도 기반 어플리케이션 개발자들도 무관심한 버그이다. 뭐 자기들은 영어나 영어기반 언어 쓴다 이거다.
여기저기 보면, 코드 고쳐서 입에다 떠먹여줘도 그거 버그 아니라서 이슈 닫는다는 반응을 겪었다는 사람들이 보인다.
뭐 어쩌겠는가, 목마른 사람이 우물을 파야지. 끝글자 버그는 초성중성종성을 조합해서 글자가 나가기 전에 ime가 조립을 하면서도 화면에는 보여줘야하고 다른 글자를 누르면 수정도 해야하는 복잡한 한글 같은 언어에서만 나타난다. 뭐 로만자(??)를 사용하는 일본, 중국애들도 겪을 것 같은데도 2022년 오늘 내게도 똑같이 일어나는거 보면 , 한글만의 문제인건가 싶기도 하다.
뭐 이제 더 이야기할 것은 없고, 저 블로그에서, qt, gtk, X11 어떤 gui프레임웍을 쓰는지에 따라 검색해야할 키워드를 주었기에, 반신반의 하고, 검색을 해서 답을 얻었다.
kde는 qt위에다가 올린 것이니,
grep -i qinput -R . 이라는
검색으로 찾았다. eventfilter.cpp라는 파일에 해당하는 부분이 있다.
kile은 위젯이 워낙많기에 modal dialog가 아닌 widget도 아주 많이 화면상에 비친다. 그렇지만 우리의 텍스트 입력은 당연히 text input 위젯에 바로바로 적용이 되어야 한다. 그러다보니 중앙에서 키보드 event를 감시한다.
kile은 또 그리스어 특수문자 입력 때문인지, ime event도 감시한다. unicode text가 나올 때, tex format으로 할지 unicode문자를 그대로 보여줄지 뭐 이런걸 하려고 하는거 같은데, qimeevent라는거에... 잠시 속아서 헛짓을 좀 했다.
다시 돌아와서, 마우스 더블클릭 이벤트 위에서 마우스 press 이벤트를 가져오자.
11 +#include <QInputMethod>
34 else if(e->type() == QEvent::MouseButtonDblClick) {
]
2022년 10월 25일 화요일
X-Modmap 사용기 - 중분내용물 1. shift-insert -> dead_greek
한동안 alt. intl. 영문 키보드를 쓰다가 한글 설정이랑 충돌이 일어나서,
그냥 basic us 키보드로 돌아온 상태... 그리고 원래 dead_greek은 지원하지 않았음.
뭐 수정은 쉽게 하지만, 아예 level3를 사용하지 않는 키보드에다가 저런거 설정하기 빡세서,
compose key setup에서 dead_greek 조합은 있으므로 dead_greek만 만들면 되서
구글링을 하니, StackExchage에서 Shift+Insert로 사용하고 싶다는 사람이 있어서 대충 보고 따라함.
먼저
$ xmodmap -pke|grep -i 118keycode 118 = Insert dead_greek Insert dead_greek
하는 방법은 간단함
$ xmodmap -e "keycode 118 = Insert dead_greek"
이제 완성되었음. 이제 당신은 아주 쉽게 alpha등을 입력 할 수 있음
αβ shift+insert, a shift+insert, b 로 쉽게 입력 가능함.
근데 이게 맥에서 붙여넣기 명령이라... 몇군데서 충돌이 있는 것을 방금 발견함. 키를 바꿔야 겠음
$ xmodmap -e "keycode 42 = g G g G dead_greek dead_greek "
3번째 부터는, lock키와 관련되어 있는거 같고, 일단 5개를 입력했을 경우는 적용이 안되므로 다음처럼 하기를 바람.
음. 이건또 적용이 안되네... 보류다. shift insert로는 잘되니 뭐.
2022년 10월 19일 수요일
생각을 넓히자. X-Touch mini Hack. Story.
서문
변화
perl 사용법. (
perl -lane "/^Time/ and print $F[2]
l은 맨 끝이 개행으로 끝나게 해서 실행 이후도 터미널이 깔끔하게 하는것.
a는 자동으로 chopt를 수행해 라인 검색하면 자동으로 $F[0..n]으로 담김. awk의 대안 사용
cat text |perl -ne 's/Time/Melong/g'
text의 Time 을 Melong으로 변환 줄의 끝까지 여러번 수행 (g)
perl -i.bak -ne 's/Time/Melong/g' file sed -i 와 같은 방식 내용을 바꿈.
full line strings --> $_
current loop number -->>>> $.
이것 들을 이용하여, 출력도 가능.
startline=1
endline=2
'while(<>) {
/^Time/ and startline=$.
/^Loop/ and endline=$.
}
seek(<STDIN>, 0,0);
while( $.>startline and $.<endline) {
print $_;
};
'
2022년 10월 13일 목요일
sca.coffee 25.13 - 새로운 브루잉 차트를 향하여를 보고.
https://sca.coffee/sca-news/25/issue-13/towards-a-new-brewing-chart
원본은 위 주소로가서 보세요.
인터넷에 검색하면, 핸드드립에 물을 얼마나 써야하나요라고 검색하면,
다음과 같은 차트를 많이 만납니다. 영국기준이 어떻고, 미국기준이 어떻고 하고 말이죠.
얼마나 볶았는지 어떤 크기로 분쇄했는지 얼마나 천천히 했는지 이런것과 관련된 것일까요 저는 잘모르겠네요. 당연히 안다고 생각하는건지 그것이 무엇인지 설명하는 사이트가 안나오네요. 일단은 추출시간과 관련있다고 생각하기로 했습니다. 뭐 시간이 무한대로 가면 저렇게 선형이지는 않겠죠. 천천히 우리면 당연히 더 많은 성분들이 녹을 것이고 종류에 따라 녹아드는 시간이 다르다보니 다른 변화율을 가질 것이니까요.
저 차트가 나타내는 것은 다음과 같습니다. 적절한 물1L당 커피의 비율이 어떻게 될 때, 사람들이 선호하는 커피가될 것인가에 대한 이야기입니다. 일단 저 중간을 관통하는 선은 55g으로 18:1 정도를 말합니다.
그러나, 핸드드립을 하고나면, 커피가 머금는 물의 양이 두배의 무게 정도로 생각을 하기 때문에, 18:1이지만, 16:1이 본인이 섭취하는 양과 관련이 있습니다. 160ml(물은 160g이니까) 의 커피를 먹으려면, 커피를 10g 정도를 사용해서 하라는거죠.
저 X축은 수율이라고 표현하는데, 커피 고형분중 유용(?)성분비를 말하는듯 합니다. 18~22%
정도를 선호하는걸로 나와있습니다. y축은 물속에 얼마만큼 들어갔는지를 나타냅니다. 저 concentration은 용액의 농도와는 달리, 분산액속(화합물이 아닌 혼합물..설탕물,흙탕물 중학교 과학책에 나옴) 부유물의 비율을 말하는데, 폴리머 피직스에서 쓰는 그 값이 맞는지는 잘 모르겠네요. 고형분의 비율은 1.15-1.35정도를 선호한다고 합니다.
제가 제대로 이해했다면, 추출이후에 커피에 물을 섞는 행위는 y축 값만 변화시키는 행동일까요. 근데 당연히 물타면, 커피도 연해지지만 덜 쓰기도 할텐데 이해가 참으로 어렵네요.
2022년 9월 28일 수요일
경찰 검찰들이 또 열심히 피의사실 공표중이네... 기자들이 뻗치기로 얻은 자료같아보이지 않는게 많이 나오네.
경찰, '마약 투약 혐의' 남태현·서민재 소변·모발 국과수 의뢰
경찰 관계자는 "증거를 확보하기 위해 시료를 채취했다"며 "국과수 감정 결과가 나오면 두 사람을 소환해 조사할 예정"이라고 밝혔다.
관계자 놀이는 이제 좀 그만... 하고 싶으면 공식 브리핑으로 하라고, 공적으로 얻은 정보를 왜 사적으로 뿌리냐... 경찰청도 공보부, 홍보부 같은거 있을텐데...
뭐 돈스파이크는 그냥 경찰들이 포토라인에 세워버리고...
법대로 하자는건지 감정법대로 하자는건지... 뭐 모르겠네...
뭐 경찰들이 호텔에서 체포영장으로 잡아왔다는거보면, 그냥 전리품 자랑하는거 같기도 하다만...
2022년 9월 21일 수요일
리버 데미지업 전후 비교.
한방리스트 | 누적표 | ||||
25 | 31.25 | 50 | 62.5 | 100 | 125 |
X | 브루들링(방+1) | 브루들링 | SCV(방2업) | SCV | 다크템플러(쉴+방=4) |
저글링 | 메딕(방1업) | 히드라 | |||
드론 | 파벳 | 디파일러 | |||
프로브 | 메딕 | ||||
라바 | 벌쳐 | ||||
저글링 | 하이템플러 | ||||
마린 | |||||
고스트 |
어차피 쉴드업 3까지 안해서... 몇개는 의미 없음. 그래서 나중에는 대충 씀. | |||||||||
두방리스트 | 누적표(저그는 당연히... 100% 아니건 버로우 X를 기준으로 함) | ||||||||
25+25 | 31.25+31.25 | 25+50 | 31.25+62.5 | 50+50 | 62.5+62.5 | 25+100 | 50+100 | 125+31.25 | 125+62.5 |
브루들링 | 라바 | SCV | 히드라 | 하이템플러 | 다크(+2) | 다크(+2) | 골리앗 | 골리앗 | 드라군 |
저글링 | 프로브 | 메딕 | 벌쳐 | 러커 | 러커 | 리버 | |||
드론 | 고스트 | 디파일러 | 다크 | 탱크(+2) | 질럿 | ||||
프로브 | SCV(+1) | 하이템플러 | 탱크 | ||||||
라바(+2) | 메딕(0) | ||||||||
마린 | 파벳 | ||||||||
고스트(+2) |
태그
- 1호차
- 3D
- 3g
- 간호사
- 결혼
- 공익근무
- 광고차단
- 국민의당
- 군대
- 그리드엔진
- 김현정의 뉴스쇼
- 날씨
- 당번병
- 댓글삭제
- 더민주
- 더불어민주당
- 데몬
- 도커
- 라이브리
- 러블리즈
- 무한재부팅
- 민주당
- 바람
- 베링거
- 베링어
- 병역
- 병역거부
- 보건
- 삼성
- 소나기
- 소셜댓글
- 슈퍼컴퓨터
- 신천지
- 썰
- 악보
- 압축
- 애드
- 애드블록
- 양호
- 에드
- 에드블록
- 역선택
- 연구실
- 오디 오인터페이스
- 오픈뱅크
- 왜곡
- 왜곡기사
- 외도
- 원클릭구매
- 유틸리티
- 이번주아내가바람을핍니다
- 인터넷언론
- 자막
- 적성 카페 빵집
- 전해철
- 정치
- 조선비즈
- 조선일보
- 조선biz
- 조형기
- 진상훈기자
- 차떼기
- 카카오
- 카카오스토리
- 컴퓨터
- 코로나
- 쿠키
- 크롬
- 클러스터
- 테스크스풀러
- 학교보건법
- 한탄
- 헌법재판소
- 헌재
- adapter
- aes
- Amazon
- Ardour
- Audio
- audio interface
- banking
- Behringer
- bundle
- bz2
- bzip2
- compositon
- coreOS
- curl
- daemon
- DAW
- dbus
- docker
- ethernet
- fedora
- g4
- gram
- gridengine
- gunzip
- gz
- gzip
- gzip2
- Heroes of Might and Magic3
- HOMM3
- HOTA
- interface
- iptime
- jack audio connection kit
- jackd
- jtbc드라마
- kdenlive
- ladspa
- LG
- lilypond
- linux
- LiveRe
- lmms
- lower
- LTC
- lte
- lv2
- lzma
- midi
- MOD
- modem
- MTC
- natron
- neobundle
- nvim
- one click
- Oneman Band
- OnTheGo
- open
- OTG
- pbzip2
- pigz
- plugin
- psk
- python
- qdbus
- quick-scope
- rsync
- scp
- sftp
- sge
- sim
- spool
- ssh
- tar
- task
- task-spooler
- terminal
- third
- ts
- tsp
- ubuntu
- UMC
- UMC202HD
- usb
- vfx
- video
- vim
- vim8
- VR
- vundle
- wifi
- WOG
- wpa
- wttr.in
- xz
가장 많이 본 글
-
리눅스에서 디스플레이 해상도 등과 관련된 패키지는 xrandr이다. xrandr을 통해 다양한 display mode를 체험할 수 있다. 지금 현재 사용하고 있는, 모니터는 DELL 2312HM으로 홈페이지상 스펙으로는 1920x1080 6...
-
과정 1. 열풍기로 후면 커버 한쪽을 가열한다. 권장 100도 30초. 2. 공기압 고정장치(?:화장실 벽 등에 고정시키는데 쓰는)로 후면커버에 고정시킨 후 들면, 후면커버에 부착된 점착제가 늘어나면서 공간이 생김. 그곳을 기반으로 벌리면서, 열풍기...
-
https://sca.coffee/sca-news/25/issue-13/towards-a-new-brewing-chart 원본은 위 주소로가서 보세요. 인터넷에 검색하면, 핸드드립에 물을 얼마나 써야하나요라고 검색하면, 다음과 같은 차트를 많이 만납...