이 블로그 검색

2024년 1월 26일 금요일

임종석은 뭐, 미운털 박혔어도, 경선 기회까지 박탈하는건 부당한거 같은데, 전병헌은 여기 왜 끼냐..

 


전 전 의원은 대기업들을 상대로 e스포츠협회에 기부하거나 후원하게 한 혐의 등으로 기소돼 2021년 3월 뇌물수수·정치자금법 위반 혐의로 징역 1년에 집행유예 2년 형 등을 확정받았다가 2022년 사면됐다.


그러니까 요약하면, ... 범죄로  2031년3월까지 피선거권 박탈되었다가, 

상대편인 윤석렬 대통령한테 사면 받아서, 민주당 경선에 나가려고 했는데, 자격이 박탈 당했다고 화난다고 탈당한다고??


왜 아직 탈당안한거지가 의문이네... 



2024년 1월 23일 화요일

기자들은 오늘도 부도덕하다. 타이틀부터 거짓말이네...

 공지영이 조국 지킴이????  왜 시작부터 거짓말이지... 


조국지킴이는, 김어준 말고 아무도 없었음 다 등 돌렸고,  모든 언론이 기사 받아쓰기 

하라고 화력보충만 해주던 인간들인데...


윤정부 폭정 동안 조용하다가 선거철 되니까 다시 나오는 이유가 뭘까... 

기자가 다시 불러온걸까 본인이 스스로 나타난걸까... 

그동안 조용하다가 갑자기 나타나서 이러네... 


2024년 1월 10일 수요일

기자들은 무책임 할 뿐더러 부도덕하다, 반이재명이면 최고위원 하던 사람도 비주류로 분류해버리네...

 


이총리 측근인 윤영찬이 남은게 조금 아쉽기는한데,


저런 식으로 탈민주당 할 때, 안나가고 남은 박영선이 중소기업청 잘 관리했던 것 기억하면, 

대권 잡았을 때, 국무위원으로 쓸모 있어 보이는 사람은 설득해서, 남길만하지 않나 생각한다. 


박지원도, 박영선도 국무위원으로는 상당히 좋았다. 능력 있었고,  윤영찬도 그런 이유로 뒤로 설득이 들어간게 아닐까...


뭐 저무리들 요구사항은 당원이 준 당권 반납하고 우리가 세울 과도정부(비대위)에 공천권 넘기라는거니까.. 모든 무리의 말은 들어줄 필요도 없고 들을 수도 없는거니까... 


김종민은 이미 추미애랑 같은 하늘아래 있을 수 있는 사람도 아니고, 김종민 나가는건 너무 좋네.

2024년 1월 8일 월요일

이선균 이후 새로운 살인대상을 찾고 있는 기래기들.

 


지들이 뭔데,,, 남의 개인 텔레그램 메세지를 공개하는거지???

2024년 1월 3일 수요일

2023년 12월 28일 목요일

정부 출입 기자단 제도 엎어야 한다. 이번에도 언론과 정부기관의 유착으로 일어난 살인이다.

 


방송기자들의 의견을 경찰청 관계자가 왜 청취를 하고 그 의견을 왜 들은건지 부터가 의문인데,

대놓고 수사에 참여시키고, 기자들 통해서 변호사한테 둘러 댈, 논리를 얻었다는 걸로 보이는데,


출입기자단 제도 같은게 왜 있어야 되는건지 모르겠네, 


공식 브리핑처럼 책임질 생각하고, 기자회견을  하는 식으로 하면 되지.

뒷구멍으로 피의사실공표하고 기자는 같이 공동종범 노릇하네... 


기자가, 취재원과 라포를 맺는 건, 경찰서 문앞에서 취재거리를 찾아 돌아다니면서 개인과 개인이 하는 걸 말하는거지, 

  기자단실에서 지들끼리 쳐 놀면서 경찰들이랑 식사자리 나누면서 식구되는걸 말하는게 아닌데... 라포를 맺는게 제도화가 되어버린 상황이면 그건 라포가 아니라, 

담합 또는 동업 같은거 아닌가...

2023년 12월 27일 수요일

한동훈 총선 불출마 한 까닭.

 

열심히 한비어천가를 날렸는데, ... 뭔 개소리인지...모르겠음


저 자리, 전당대회로 얻었나?? 전당대회로 자리먹은 이준석 날리고, 이상한 윤씨 하수인

세워 놓다가, 부려먹고 버리려고 험지나 불출마 시키려다가 안한다니까,

자기 친구 앉혀놓은건데, 


총선 불출마한다고 해도 나중에 스리슬쩍 전국을 다녀야 한다면서 

10번대 초반에 만장일치로 올리겠지... 

아무리 망해도 대통령 픽이 여당 선거에서는 최고인데, 한심이 윤심이다 그러면서 열심히 알아서 빨겠지.

Cache Line Alignment 속도 최적화 in c++ (c도 가능할 듯)

합에 해당하는 변수를 두고, 100000번 랜덤함수 int 값을 합치는 등의 

더미계산을 한다고 하자,   

gcc -O2 만 하는 것이면 속도 최적화로 충분할 것이다. 그런데 

sum이 아닌 int* sum을 사용하고 , *sum에다가 합계를 하는 방식을 사용할 때는 어떨까?

이래도 크게 문제가 없어보이기는 하지만,  포인터라는건,  union에서의 변수 포인터인지, struct또는 
class에서 변수 위치인지 알 수가 없기 때문에, 컴파일러는최적화를 하기 어려워한다. 


그럴 때,  struct alignas(64) S {int a} ; 와 같은 방식의 구조체를 사용한다면, 뭔가 다른게 없어야 할 것 같지만 
속도가 2배 빨라진다. 

이유는 간단하다. 

캐시라인 한개를 통째로 외부 값을 집어넣으면, 안에서 생성되는 난수는 다른 캐시라인에 들어가고, 그안에서 최적화를 끝낸 후 더하는 식으로 최적화가 이루어진다. 

정확히는 알기 어렵지만 그러하다. 

2023년 12월 22일 금요일

Verilog Memo. Signed Shift and Unsigned Shift

reg signed [31:0] x ; 

라는 레지스터를 정의했다면,   쉬프트 연산자를 다른 것을 사용해야 한다. 


Signed shift : "<<<", ">>>" 이며 
Unsigned Shift : "<<", ">>" 이다. 


2023년 12월 21일 목요일

비상대책위 제도를 정치권에서 사라지게 해야한다.

비상대책위 제도는 민주적 정당성을 어그러트린다. 

각 당의 당대표는(교섭단체 의원 20명 이상) 막강한 권한을 가지며, 국가의전서열 7위 8위에 해당하는 놀라운 지위를 가지고 있다. 

예전에 김종인 같은 정치 근방에서 원로랍시고 나돌아 다니는 사람이 아무런 민주적 근거 없이 우리나라 거대 양당 두군대서 비대위원장을 해먹었으며, 사실상 선거전에 저 자리를 먹어서 사실상 공천과 선거를 좌지우지했다. 

그런데 저 비대위원장이라는 자리는 대개 당대표 및 최고위원회를 통으로 궐위 시킨 후, 원내대표가 당대표 대행을 맡지 않는 경우에, 의원총회를 통해 이루어진다.

당대표는 전당대회를 통해 전 당원의 표와, 대의원들의 표 및 국민선거인당 표들을 선거전에 정해진 일정 비율을 더해, 최고 득표자를 앉힘으로서   <민주적 정당한 지위>를 얻는다. 

그런데 우리나라는 2000년대 들어, 총재 정치가 사라진 이후, 정당한 투표행위를 거쳐 당대표를 뽑아 놓고, 임기를 마치지 못하게 하는 경우가 너무나도 많다. 그러고서는 민주적 절차가 부족한 상태로 비대위원장을 앉혀 놓고 당대표의 권한을 행사하게 한다. 

이 과정에서 언론은  당대표를 주저 앉히는데 여론이 어쩌고 저쩌고 하면서 바람을 넣는다. 

음, 언론자유도 처참한 언론이 무슨 능력으로 여론을 읽어서 당대표 사퇴를 유도하는지 아해할 수 없다. 

선거를 말아먹어서 책임을 지고 사퇴? 그런 건 있을 수 없다. 모든 건 민주적 절차를 거쳐야 한다.   의원총회보다는 대의원이 대의원 보다는 전당원임시 투표 등을 그 당에서 민주적 절차를 거쳐 탄핵을 하는 것이 옳다. 

김종인 볼 때마다, 민주가 어쩌고 할 때 정말 역겹다.  

김종인이 나타나는 비대위원회도 참 더러웠는데, 내가 싫어하는 이준석을 �i아 내는 것은 더 더러웠다. 민주적 절차로 뽑아 놓고, 윤리가 어쩌고 하면서 당대표를 내 쫓았다.   

참 웃긴게, 지들 당이 진보당이나 녹색당이면 ... 어 그럴만 하구나라고 생각할 텐데, ? 니들이 윤리로 당대표를 쫓는 건 어불성설이다. 

이제는, 대통령이 직접, 당대표보고 다음 선거나가지 말라고 명령을 하고, 그 명령을 안 따른다고 당대표를 쫓아 버린다. 그러고서는 자기 동업자를 비대위원장으로 내려 꽂는다니... 

국민의힘이 국회의원들 뽑는 당인줄 알았더니, 유신정우회 뽑는 당이었구나...

2023년 12월 18일 월요일

[기사 이모저모]지소연 같은 선수는 해도 되는 말이다.

음... 

그런데 여차축구가 그 자체로서 반짝반짝 빛나기는 쉽지 않아서 어쩔 수 없다고 본다.

세계 최고 여자 축구팀들도 중학생 팀한테 이기기도 쉽지 않으니... 

영국이야, 워낙 축구보는 인구가 많으니까 그게 가능한 거고,

한국 남자 프로 축구도 재정자립이 불가능한데 무슨 수로, 고연봉 자리를 만들겠는가... 


2023년 12월 11일 월요일

임베디드 비트연산자.

함수를 만들면 함수까지도 다, 메모리를 차지해서, 
임베디드에서는 매크로를 엄청 쓴다. 

#define _BV(bit) (1<<(bit))

#define bit_is_set(sfr,bit) ( SFR_BYTE(sfr) & _BV(bit ) )
#define bit_is_clear(sfr,bit) ( !(SFR_BYTE(sfr) & _BV(bit )) )

#loop_until_bit_is_set(sfr, bit) do { } while (bit_is_clear(sfr, bit))
#loop_until_bit_is_clear

최적화를 피하기 위해서 이런식으로 작성된 듯하다. 

set,clear,invert,read bit

  |= _BV(bit)
  &= ~_BV(bit)
  ^= _BV(bit)
  |= _BV(bit)
(SFR_BYTE(value) &_BV(bit) ) >> bit)

뭐 어려운 것은 없다. clear bit 같은 것도 처음 생각하는거만 어렵지 알면 간단하다.

가장 많이 본 글