Angry Discordant
@enigmato.bsky.social
230 followers 83 following 19K posts
Software developer / Freethinking atheist / Liberal democrat / Tech enthusiast 필요한 불협화음을 내고 살기
Posts Media Videos Starter Packs
enigmato.bsky.social
최악의 케이스는 덤프로부터 IL2CPP측 코드의 LOC를 특정할 수 없는 경우다.

이런 사례가 생기는 주된 이유는 해당 함수의 실행경로 분기나 루프가 많아서, C# 컴파일러가 제멋대로 최적화한 IL이 goto를 남발한 경우, 그러부터 파생된 트랜스파일 결과물인 C++ 코드도 goto로 떡칠되기 때문이다. 이러면 함수 오프셋에서 코드 라인을 잡을 수 없다. 제한된 디스어셈블리 인스트럭션만 가지고 특정하는건 지난하다.

그러니 처음부터 C#단에서 함수를 가능하면 클린하게 짜야 한다. monolithic한 함수의 출현을 피해야 한다.
enigmato.bsky.social
오프스레드 동작에서 종종 재현조건을 종잡을 수 없는 nullRef 예외가 나오지만 겉보기 동작은 멀쩡했기 때문에 아이스박스에 짬쳐져 있던 버그가 선행공개된 PS5에서 모조리 SIGSEGV로 이어졌기 때문에 어마무시한 크래쉬레이트 기록으로 돌아옴.

퍼블리싱단에선 신경이 곤두서고 결국 개발레벨도 불길이 치솟아서 알아먹기 더럽게 힘든 IL2CPP intermediate 코드 심볼과 크래시덤프를 대조하면서 당일픽스를 보내려고 기를 써야 했다. 간만에 겪은 밤낮없는 긴장이어서 진이 빠진다.
enigmato.bsky.social
Playstation 5 콘솔의 크래쉬 리포트 기능이 상당히 준수해서 (솔직히 자동으로 사례당 덤프와 스샷/동영상 등의 정보를 챙겨주는 건 어마무시하게 도움이 됨) 그래도 반나절만에 어떻게 딜리버리는 해서 정식런칭 타이밍에 크래쉬이슈로 모조리 태워먹는 사고는 아슬아슬하게 회피를 했다. 파트너 서비스 UI가 대체로 너무 혼란스러워서 힘들었던 와중에 이거 하나만큼은 만족스러웠다.

하지만 당연히 개인정보 보호때문인지 덤프에 메모리 정보는 없어서 재현은 감으로 손으로 해야 한다. 어쩔수 없다.
enigmato.bsky.social
오프스레드 동작에서 종종 재현조건을 종잡을 수 없는 nullRef 예외가 나오지만 겉보기 동작은 멀쩡했기 때문에 아이스박스에 짬쳐져 있던 버그가 선행공개된 PS5에서 모조리 SIGSEGV로 이어졌기 때문에 어마무시한 크래쉬레이트 기록으로 돌아옴.

퍼블리싱단에선 신경이 곤두서고 결국 개발레벨도 불길이 치솟아서 알아먹기 더럽게 힘든 IL2CPP intermediate 코드 심볼과 크래시덤프를 대조하면서 당일픽스를 보내려고 기를 써야 했다. 간만에 겪은 밤낮없는 긴장이어서 진이 빠진다.
enigmato.bsky.social
여담이지만 유니티로 Playstation 5 런타임을 기동할 때 유의점이, 유저코드(게임코드)의 off-thread (Main thread 이외) 동작에서 uncaught exception이 발생하면 런타임 수준에서 핸들링하지 못한다.

다른 타겟에서는 - 예를들면 Win64나 리눅스x64 스탠드얼론의 IL2CPP 빌드에서는 같은 경우라도 평범하게 C# exception 핸들링으로 잡을 수 있지만, PS5의 prospero 컴파일러를 거친 바이너리에서는 바로 커널에 날아가서 크래쉬로 이어짐.

모르면 당하게 된다. 당해서 힘들었다.
enigmato.bsky.social
소니는... 그래도 Rapid patch로 송출이 가능한지라 첫 pass 따고 나서는 PC스팀쪽이랑 보조를 맞춰나갈수 있는데, 스위치는.... 음... 올해 닌텐도는 ROM패키지 심사 딜레이가 기본 2주여서 리드타임을 굉장히 빡빡하게 잡아야 한다. QA를 얼액유저 리포트에 반쯤 짬치고 민첩한 핫픽스로 때우는 접근은 불가능. 출시타이밍을 조절해서 흡수해볼 수도 있지만 보통 미리 계획되어있지 않으면 사업적으로 곤란. (그나마 패리티 요구가 높지 않은게 다행이라면 다행이다)
enigmato.bsky.social
쉬운 일이 없다. 전담QA가 없으니 라이브 직전에 얼리억세스에서 올라온 모든 크래쉬 리포트를 빌드/배포 엔지니어링단에서 흡수해서 개발측이랑 최단시간 핫픽스 적용해서 나가는 크런치 아닌 크런치를 하고 있자니 어질어질하다. 심지어 퍼블리싱팀은 시애틀이라 밤낮 어긋난 채로 노티가 날아오고 정말 신경끄트머리가 갈려나가는 기분...

몇일전에 유니티 엔진에서 터진 CVE 취약점 이슈때문에 기존 타이틀 패치 딜리버리까지 끼어든 건 덤이다. 연휴는 그냥 재택시즌이 되어버렸다. 하이고;
Reposted by Angry Discordant
pyeonjeon.bsky.social
아니 뭣보다 이스라엘에 입국하고 납치된것도 아니고 "공해상"에서 납치된거임. 공해가 여행금지구역도 아니고 뭘 법을 어겼다는거임
heyjinism.bsky.social
해초님 일을 샘물교회에 비교하면서, 법적으로 하지 말라는 짓 한 거니 국민정서에 맞지 않는다는 말씀 하시는 분을 봤는데

일제강점기에는 독립운동도 집권중인 일본 입장에서는 불법이었으니, 하면 안 되는 일이었느냐고 좀 여쭤보고 싶지만, 사실 말 섞기도 싫다. 일제강점기가 너무 멀어서 매칭이 잘 안 되면, 가까운 예를 들어볼까요? 지난 12월 3일 밤 포고령에 의하면 정치적 결사, 집회, 시위 등 일체의 정치행위 금지였는데 그래서 사람들이 고분고분 집에 있었으면 어떻게 되었게다, 이 쁘띠 자베르들아.
Reposted by Angry Discordant
heyjinism.bsky.social
해초님 일을 샘물교회에 비교하면서, 법적으로 하지 말라는 짓 한 거니 국민정서에 맞지 않는다는 말씀 하시는 분을 봤는데

일제강점기에는 독립운동도 집권중인 일본 입장에서는 불법이었으니, 하면 안 되는 일이었느냐고 좀 여쭤보고 싶지만, 사실 말 섞기도 싫다. 일제강점기가 너무 멀어서 매칭이 잘 안 되면, 가까운 예를 들어볼까요? 지난 12월 3일 밤 포고령에 의하면 정치적 결사, 집회, 시위 등 일체의 정치행위 금지였는데 그래서 사람들이 고분고분 집에 있었으면 어떻게 되었게다, 이 쁘띠 자베르들아.
enigmato.bsky.social
홀로EN에서 "혼돈" 이라는 컨셉으로 들고 나온 Bae는 오히려 인물적으로는 너무나 내면의 lawful good 성향을 어쩌지 못하는 편이고 (어몽어스에서 거짓말하는것조차 꺼려져서 그 겜엔 안 낀다고 공언) 가장... unhinged인 캐릭터는 Gigi인듯. 제일 chaotic;;
enigmato.bsky.social
아니.. 그... 멧돼지라는게 사람이 헬멧으로 패죽일 수 있는 거였나?;;;;;;
enigmato.bsky.social
공명당까지 끌어들여서 야권 단일총리후보의 가능성이 이야기되기도 하지만, 이 경우에 추대될 국민민주당의 타마키 후보 본인이 내키지 않을 것이다 : 이런 정국에서 총리가 되어도 발휘할 수 있는 영향력의 한계가 명확하고 매사 입헌민주당의 눈치를 살피지 않을 수 없기 때문. 당사자로서는 더 강한 포지션을 얻은 뒤에 도전하고 싶은 욕심이 작지 않다.
enigmato.bsky.social
자공연립의 붕괴 : 일본정계의 지각변동의 서곡. 현지의 리버럴에게는 기다리던 기회이겠지만 링 바깥의 사람이 보기에는 그것은 썩 리버럴 입징에서 건강하지도 바람직하지도 않은 방향의 요동이다.
Reposted by Angry Discordant
asahi.com
公明・斉藤代表「連立いったん白紙」 自民へ政権離脱の方針を伝える
www.asahi.com/articles/AST...

斉藤氏は、企業・団体献金の改革などについて、自民党から十分な回答が得られなかったことを説明。連立関係を解消し、今後の自民との選挙協力の解消も明言した。
公明、自民へ連立政権離脱の方針を伝える 自公党首会談で:朝日新聞
自民党の高市早苗総裁と公明党の斉藤鉄夫代表が10日午後に党首会談を開き、連立政権を維持するかどうかについて協議しています。自民派閥の裏金問題などをめぐり、公明は自民からの返答次第では連立からの離脱も…
www.asahi.com
enigmato.bsky.social
애플 광고 "BSOD" 이야기를 보면서 든 생각 :

이번 iOS 신규 베타에서 나는 10+년만에 애플 OS에서 커널패닉 크래쉬가 나는 걸 봤던 입장에서는 흠 글쎄요 니네가 지금요...? 같은 웅얼거림도 나온단 말이지...
enigmato.bsky.social
FX rate 오늘 왜이런거지. JPY 노즈다이브가 좀 ...
enigmato.bsky.social
한동안은 다카이치 주도 하의 “일본 퍼스트” 아젠다가 견인하겠지만, 그걸로 품어내는 극단주의가 당겨올 파열음은 멀지 않다. 이미 정국의 이니셔티브가 빠져버린 자민당의 향후만을 생각하자면 몰락은 여부가 아니라 시기를 따져야 할 영역일 것이다.
Reposted by Angry Discordant
rollingstone.com
“This can spin out of control if the governors feel that they are the last line of defense for the U.S. democracy."

Story: www.rollingstone.com/politics/pol...
enigmato.bsky.social
트럼프가 Fuck around한건 이번이 처음도 아니고, 그때도 Find out 하지 못했는데 이번엔 하리라고 볼 수도 없는 셈이다.
enigmato.bsky.social
미 중서부 농업인들이 그래서 트럼프 찍은걸 후회하냐고 하면 (후회한다고 말하는걸 찍어다가 열심히 홍보하는 반트럼프 소셜미디어는 넘쳐나지만) 실제로 대세적인 분위기가 딱히 그렇지는 않다고.

트럼프 1기때에도 똑같은 일은 일어났었고 연방은 농업 보조금으로 그걸 다 때워줬었는데, 이번에도 어쨌든 그렇게 해 줄 것이라 믿는 구석이 여전한데다, 그렇게만 되면 결국 이들은 트럼프에 대한 지지를 철회할 이유도 없음. 물론 그런 세출이 어디서 끌어당겨지느냐에 대해서는 딱히 농업인들이 신경쓸 계제도 아님;
enigmato.bsky.social
말마따나 UN에 개별 국가로 가입한 시점에서 이미 국제적으론 확정되어버린 것이었고, 헌법상 de jure 지위만이 괴리되어 붕 떠 있는 게 현실. 북한 영토에 대한 claim을 유지해야 한다는 이유 자체는 이해할 수 있지만, 통일을 가정했을 때의 territorial integrity를 지키기 위한 플랜은 그 외에도 준비해야 하지 싶다. 국가적 실체로써의 북한을 인정하는 것은 불가피하다고 생각하기 때문에.
enigmato.bsky.social
흑화네 실망이네 하고 코멘트할 자격이 과연 내게 있냐고 하면, 좀 그렇지는 않다고 느껴지는 것이다. 이러니 저러니 해도 결국 어떤 측면에서는 개인으로써의 한계고, 딱히 나라고 거기서 자유로운 처지가 아니기 때문에. 지금 상황에서 당사자의 발언이 고장난 것을 각론 차원에서 따지는 것조차 꺼려짐.
enigmato.bsky.social
나 스스로도 돌아봐야 할 말이지만; 씹기는 쉽고 살피기는 어렵다. 한 사람이 감당할 수 있는 타인의 볼륨에는 한계가 있다. 그것이 선의이든 악의이든, 개인차를 감안하더라도. 소셜미디어에서 셀럽이 되고 나서도 그걸 계속 직접 마주하면 결국 어떤 식으로든-변함이든 부러짐이든-나타날 수 밖에 없다.

대중과의 접촉면적이 과도하게 늘어나는 상황에서 핸들링하는 방법론을 계속 개인적인 차원에서 유지하면 개인은 거의 반드시 망가지고 부러진다. 숭배자에 의한 도취이건 비판자에 대한 적대이건. 정 선생의 일은 내겐 그런 맥락에서의 비극으로 보인다.