우분투에서 C++ 개발하기(3) - CMake

앞선 시리즈 :우분투에서 C++ 개발하기(1) - https://ladofa.blogspot.com/2018/07/c-1.html우분투에서 C++ 개발하기(2) - https://ladofa.blogspot.com/2020/08/c-2.html여기서 사용하는 예제는 두 번째 시리즈에서 사용한 예제를 그대로 사용한다. 예제를 몰라도 읽는데 문제는 없다.-------------------------1편과 2편을 잘 정독했던 분들이라도 여기서부터는 예제가 복잡해서 이해하기 쉽지 않다. 쉬운 예제로 설명하고 싶은데.. 불가능하다. cmake가 원래 복잡한 컴파일 과정을 간단하게 하는 거라서... 여기서부터는 구경만 해도 좋고, 어쩌다 CMakeLists.txt 를 분석할 일이 있으면 그 때 한 번...
Read More

롤 설치 에러 (004 혹은 업데이트의 파일 일부가 손상)

간만에 롤을 깔아보려니 이상한 에러가 자꾸 뜬다.이 업데이트의 파일 일부가 손상되거나 사라졌습니다. 재시작해 다시 시도하거나 재설치해주세요. 문제가 계속 발생할 경우 고객지원에 문의해 주세요.라는 메시지인데, 고객지원을 눌러봐야 영 엉뚱한 얘기만 써 있고..근데.. 어쩌다 해결이 됐다..??참 이상한데1. 바탕화면에 깔린 아이콘에 오른쪽을 눌러서 관리자 권한으로 실행2. 업데이트반복..?한 30번 정도 반복하니까 어쩌다 됐다. ?그런데 클라이언트 실행하면 또 004 에러.. 여기서부터는 포기다.이 당시 결제 문제로 서버 점검중이었는데 풀리고 나니까 설치 잘 된다. 아무래도 뭔가 문제가 있는 상황에서는 업데이트나 신규 설치를 막는 듯 하다. 물론 왜 막았는지 왜 안 되는지 바로바로 안 알려줘서 그렇지. 게임...
Read More

나이먹기 - 전래놀이 주제에 깊은 게임성

나이먹기는 내 평생 겪은 전래놀이 아니 그냥 게임 중에서도 가장 재미있던 놀이이다. 아주 어렸을 때부터 시작해서 중3때까지 했던 것 같다. 고등학교 올라가고 나서는 점심시간에 자느라 바빴지, 놀 생각을 못했으니까.찾아보니 역시나 전래놀이답게 룰이 조금씩 다른데, 아무리 찾아봐도 내가 했던 룰을 찾을 수 없다. 다른 룰을 읽어보니 내가 했던 그 게임이 아니고 완전히 다른 게임을 얘기하고 있다. 그래서 내가 겪었던 로컬 룰을 소개한다.필수요소인원수는 최소 6명은 되야 재미있다. 많으면 12명정도 까지 좋고 그 이상은 번잡하다.팀 게임으로서 두 편으로 나눠야 한다. 인원수가 달라도 상관은 없다.두 팀은 각각 본진을 가지고 있다. 본진은 전봇대나 나무 기둥과 같은 봉 형태여야 한다. 너무 얇으면 안 되고 역시 전봇대가...
Read More

영빈혜선 결혼 축가

2020년 9월 5일 결혼식 축가어쩌다 보니 결혼식이 계속 미뤄져서 너무 정성스럽게 만들게 됐다..양가 모두 기독교 집안에 주례를 목사님이 하게 되므로 거기에 맞춰 가사를 썼음.모티브가 된 곡은 CCM은 예수안에서, 누구나 삶의 시작은 작구나(한웅재)그리고 김동률의 출발, 데파페페 Start.왠지 자꾸 가사가 어둡게 나와서 곡이라도 최대한 밝은 분위기로 가려고 노력했다. 가사도 사실 더 어둡고 끈적끈적했었는데 아무래도 결혼식 분위기를 생각해서 힘찬 내용, 그리고 교회 다니는 어르신들이 좋아할 수 있는 바람직하고 성경적인 가사들로 채웠다.가장 먼저 만들어진 가사는 '우린 보이지 않는 길을 믿음으로 가네', 그리고 '사랑 하나로 우리 그 먼 길을 갈 수 있을까' 이다. 결론적으로 사랑과 믿음만 있으면 얼마든지...
Read More

파이썬에서 부울이 아닌 값에 대한 논리연산자

C먼저 확인해보면C언어에서는 bool 타입이 따로 존재하지 않는다. 0이면 false, 그렇지 않으면 true이다. 심지어는 float도 피연산자로 참여할 수 있다. 그래도 어쨌든 논리연산자의 결과값은 0 아니면 1이 되는 1byte 정수형을 리턴한다.예를 들어int a = 10;float b = 3.14;printf("%d, %d\n", a && b, sizeof(a && b));위의 코드에서 출력은 1, 1 이다.파이썬의 and, or그런데 파이썬은 조금 더 변태같다.a = 10b = 20print(a and b, a or b)결과는 20, 10이다. 어째써? and와 or는 다음과 같이 구현되어 있다.a and b => if a is true, return b, else...
Read More

프레젠테이션 샘플 : 전자쓰레기

https://1drv.ms/p/s!ArH0U0-qMobPsDnT-V2Y-mG6ubv7?e=fVrsQd예전에 누구 자료 만들어준다고 작업한 게 있다. 전자쓰레기를 주제로 한 발표인데, 내 프레젠테이션 스타일이 고스란이 녹아있어서 한 번 소개하고자 올려본다.업무용, 혹은 제안서 발표용 프레젠테이션은 절대 이렇게 할 수 없다. 그런 데서는 ppt가 문서의 역할을 대신하기 때문이고, 그 쪽 세계에서 통용되는 양식이란 따로 있기 때문이다. 그러나 단순히 프레젠테이션 하나만을 생각한다면 아래 소개된 점들을 활용하면 좋다.1. 획일적인 레이아웃 타파 - 매 페이지 넘길 때마다 똑같은 장면이 나와서는 안 된다. 절대 지루하지 않도록 다양한 레이아웃을 활용한다. - 제목이 상단에 위치할 필요가 없다. 중간이나...
Read More
Powered by Blogger.