본문 바로가기

분류 전체보기769

C++ 에서 구조체를 초기화 하는 여러가지 방법 사실 최근 까지도 C 스타일로 구조체를 선언하고 초기화하는 방식을 선호했었는데, 다양한 방법이 있고 조금 더 깔끔한 방법이 좋을 것 같아서 알아봤다. 사실 코드를 보는 입장에서 그렇게 큰 차이를 갖는다고 생각하지는 않지만, 자기만족이라는게 있으니 익숙한 스타일을 만들어 보는 것이 좋겠다. 1. 변수선언 후 값 입력하기 C언어를 처음 배울 때 이런 방식으로 배워서 계속 초기화를 이렇게 해 왔던 것 같다. 물론 구조체 자체에 초기값을 지정할 수야 있겠지만, 사용하는 위치마다 값이 달라지고 해서.. 값을 입력하는 과정이 필요했다. #include using namespace std; struct sa { int i_val; bool b_val; }; int main() { sa s_1; s_1.i_val = .. 2021. 7. 29.
부동산에 방문하기 전에 알았더라면 좋았을 것들 - 부동산 체크리스트 집을 계약한지가 거의 한달이 되어가는데 아직도 나는 그때 생각만하면 가슴속에 뜨거운 무언가가 자꾸 솟아오른다. 전세든 매매든.. 앞으로 부동산을 경험할 일이 참 많을 것이라고 생각이 들기 때문에 다시한번.. 각오를 새기는 마음으로 필요했던 것들을 정리해 본다. 1. 부동산을 한번은 나와라. 투자가 되었건 물건이 되었건. 그 자리에서 좋다고 바로 사는거는 어떤일이 있어도 피하는게 좋을 것 같다는 생각이 들었다. 내 판단이 맞는지 한번 더 생각할 기회를 얻기위해서라도 잠시 나와서 차라도 한잔 하던가. 주변을 한번 둘러보는게 좋을 것 같다는 생각을 했다. 뭐.. 지금 하고 가야한다 가계약금 걸고가라 이런거 다 필요없다. 나한테 유리한 일을 하는게 우선이다. 부동산에 방문해서 집을 보고 이런저런 금전적인 이야기.. 2021. 7. 27.
이솝(Aesop) 바디로션 - 라인드 컨센트레이트 바디 밤 100ml 바디로션이 생겼다. 사실 뭐 돈주고 산게 아니라서 그냥 핸드크림 겸, 바디로션 겸으로 많이 쓰고있는 제품이다. 향은 이솝스러운 향이 나는데.. 설명이 좀 이상하긴 하지만 이솝에 들어가면 딱 맡을 것 같은 향이라고 생각된다. 약간의 오렌지 과육향이 메인 향인 것 같은데 .. 향을 맡으면서 오렌지 과육을 생각했는데 사진을보니 떡하니 Orange Rind 라고 써있네 ^^; 오렌지 먹고 재미삼아 껍질을 꽉 눌러서 껍질의 오일이 흩뿌려졌을때 나는 그 향.. 딱 그향이다. 아무튼 몸에 바르면 꽤나 기분이 좋아지는데 오렌지같은 피부에 이 바디로션까지 발라버리면 오렌지 그 자체가 되어버리는게 조금 문제다. 뭐가되었건.. ㅎㅎ 만족스럽게 쓰고 있는 제품이고 직접 사서 쓰더라도 만족할 것 같다. 다 쓰고나면 구매를 고려.. 2021. 7. 27.
[남자 향수추천] 조말론 콜롱 인텐스 - Oud & Bergamot 향수를 쓰는사람이라면 누구나 알법한 조말론.. 그중에 오드 & 베르가못 향을 조금씩 쓰고있다. 사실 이 향수는 자주 쓰지는 못하고있는데 개인적으로는 머스크향을 많이 좋아하고 베르가못향이 생소해서 이다. 겨울 보다는 봄이나 여름에 사용하기에 괜찮고.. 음.. 중후한 남성미? 보다는 약간 미소년 느낌의 향이다. ( 나같은 털보에게는 과분한 .. ) 가끔 레이어링 해서 사용하는데, 그래도 향 자체는 탄탄하다. 가벼운데 가볍지 않아서 좋은 향이라고 생각한다. 하지만 남자에게 선물을 해주기에는 다른 좋은 향들이 많으니 좀 고민을 해보는게 좋을 것 같다는 생각이 든다. (호불호가 심할 수 있을 것 같았다.) 2021. 7. 27.
[Python unittest] Python 으로 Unit test 만드는 방법 2 - assert 종류 Python unittest 는 값을 검사하고 실패를 확인하기 위해 몇가지 assert 메서드를 제공한다. Version마다 assert 메서드 차이가 존재하는데, 이 부분은 사용 전 반드시 고려되어야 할 것이다. 메서드 검사내용 Version assertEqual(a, b) a == b assertNotEqual(a, b) a != b assertTrue(x) bool(x) is True assertFalse(x) bool(x) is False assertIs(a, b) a is b 3.1 assertIsNot(a, b) a is not b 3.1 assertIsNone(x) x is None 3.1 assertIsNotNone(x) x is not None 3.1 assertIn(a, b) a in .. 2021. 7. 26.
게으름뱅이 를 영어로 ? Slacker n. a person who does not work hard enough. 열심히 일하지 않는 사람들을 표현할 때 즉, 게으름 뱅이들을 표현할 때 Slacker 라는 단어를 기억하면 좋을 것 같습니다. - Those slackers have gone home early again. - We don't want to work with slackers. - Mr. Myeong is going to be fired because the boss think he is one of slackers in this office. 2021. 7. 25.
'기본적으로' 를 영어로 표현하기 Pull request 를 진행하면서 각종 기능에 대한 설명이 필요할 때, '기본적으로' 이 함수는 ~~하게 동작한다. 라는 식으로 표현을 하고 싶을 때가 있습니다. 이런 경우에 제가 많이 사용하는 단어는 'basically' 입니다. - Basically, add_one function does the addition with following arguments. - Basically, I think your method is not working in this context as I can see the test results. 2021. 7. 25.
[재테크] 와이아이케이 종목 읽기 - 의미없는 횡보인가? 와이아이케이는 프로브카드에서 들어오는 신호를 기반으로 웨이퍼 내 die의 정상여부를 테스트하는 장비를 만드는 회사이다. 이런 테스트장비는 테스터 보다는 프로브카드가 더 고급기술로 여겨지며, 실제 테스터는 테스트를 위한 레시피대로의 동작을 수행하고 반도체 엔지니어가 셋업한 로직에 따른 결과를 웨이퍼가 보여주는지를 판단할 수 있도록 돕는 장치 정도로 생각하면 될 것이다. 말이 쉽지만.. 반도체 산업 기술 자체가 워낙 첨단산업이기 때문에 그렇게 시장진입이 만만한 사업은 아니라 생각한다. 주요 경쟁사는 어드반테스트와 테러다인이 있으며, 테러다인이 미국 1위 기업이지만 국내는 어드반, 와이아이케이가 많이 사용된다. 실제로 와이아이케이 임원은 대부분 삼성전자/하이닉스 출신으로 구성되어 있어 발주자의 니즈에 부합하는.. 2021. 7. 23.
[재테크] 해성디에스 목표가 도달, 앞으로의 전망도 기대 아주 보수적으로 잡았던 해성디에스의 목표가, 45,000 원이 훌쩍 넘어버렸다. 매일 차트를본다거나, 매매를 진행하고 있지는 않기 때문에 네이버 증권에서 알람만 걸어둔 상태였는데 요 몇일 새 계속 상승을 이어가더니 목표가를 넘어서 버렸다. 목표가를 넘었기 때문에 30% 정도를 익절했는데, 매도는 46,000 원에 거래가 되었다. 생각보다 상승세가 돋보이고 외인이 꾸준하게 매수를 하고있어서, 조금 더 기다려봐야 겠다는 생각도 들어서 30%정도만 익절을 하였고, 가격조정이 이뤄진다면 4만원 초반에 추가매수를 진행하겠다는 생각에는 변함이 없다. 다만 그 가격까지 조정이 될지는 의문이긴 하다. 가격이야 어찌 되었건, 매출액은 지속적으로 상승하고있고, 내년 내후년까지의 영업이익이 염려되는 부분이 없어서 조금 비싸.. 2021. 7. 22.
[아파트] 부천, 부평 에서 4억으로 20평대 아파트 가격조사 최근 20평대로 4억 정도를 가지고 매매를 할만한 곳을 조사해 볼 필요가 있게 되었다. 그래서 생각난 곳이 부천과 부평단지였고, 갭이 2억 이내 혹은 4억정도로 바로 이사를 할만한 곳이 있는지 알아보는게 최종 목표다. 아무리 가격이 중요하다지만 그래도 1,000세대 주변의 단지를 위주로 알아보려 하고, 동네 분위기는 가보기 전 까지는 알수가 없으니 단지를 선정한 뒤 임장을 가보려 한다. 우선 필터를 걸어두고 나오는 단지들은 아래 와 같았다. 동네의 느낌은 지나가면서 보기만 해서 확실히는 모르지만.. 부평 부천은 그래도 지하철 역이 상당히 많고, 아파트 단지도 꽤나 있는편이다. 환승에 거부감만 좀 덜하다면 생각보다 움직일 수 있는 범위가 엄청 넓은편이고, 예전에 잠시 들렀을 때에는 단지 밖은 좀 어수선했던.. 2021. 7. 22.
[Python unittest] Python 으로 Unit test 만드는 방법 1 unittest 개요 현재 작업하는 프로젝트에서 python 테스트를 위해 unittest 를 적극 활용하고 있다. 이번에는 간단히 사용방법에 대해서만 정리하고, 작성하면서 겪는 문제점이나 고려해볼만한 사항들은 추후 지속적으로 정리할 예정이다. 자세한 사용 방법은 아래 URL을 참고해 봐도 좋을 것 같다. https://docs.python.org/ko/3/library/unittest.html unittest — 단위 테스트 프레임워크 — Python 3.9.6 문서 unittest — 단위 테스트 프레임워크 소스 코드: Lib/unittest/__init__.py (당신이 이미 테스트 기본 개념에 친숙하다면, assert 메서드 목록으로 건너뛰어도 좋습니다.) unittest 단위 테스트 프레임워크는.. 2021. 7. 20.
[재테크] 삼성전자 vs 해성디에스 무엇을 더 살까? 최근 말도안되는 매매로 수업료를 많이 지불했다.. 오랫동안 기다려온 종목들로 기껏 수익을 내고 있었는데 하루이틀사이에 사라지는 걸 보니 허무하다는 생각도 들고.. 급등하는 종목에 올라타는게 이렇게 위험한 행동인 줄 알면서도 냉정해지지 못하는 나 스스로에게 반성하고 있다. 아무튼.. 필요한 자금은 모두 인출했고 이제 증권계좌 정상화(?) 를 위해 힘을 써 보려고 한다. 인출을 위해 삼성전자는 8만원 초반에 전부 정리하고, 해성디에스는 3만원 후반에도 정리를 했다. 매도 후 해성디에스가 최근 많이 올라서 조금 당황스럽기는 한데, 어찌되었건 내 목표가는 45,000 이기 때문에 이제부터 차근차근 매수를 해 보려고 한다. 사실 두 종목 다 이익에 따른 배당을 은행이자 이상 챙겨가면서 차근차근 수익을 키워나갈 수.. 2021. 7. 18.
[C++] map 에 값을 입력하지 않아도 찾아지는 경우 - map 사용 시 주의사항 C++ 에서 key, value 형식의 데이터를 저장하기 위해서 map 자료구조를 많이 사용하게 되는데, 이 때 조금 주의해야 하는 부분이 있어서 가볍게 정리한다. 우선 내가 하려고 했던 작업은, map 의 find 멤버함수를 이용해서 값이 있는지 여부를 조건문으로 판단하고, 없는 경우 특정 작업을 하려고 했었다. 아래는 코드 예시이다. void doSomething () { std::map mymap; .... do insertion or nothing if ( mymap.find( 'k' ) == mykey.end() ) { // no data } else { // have one func ( mymap[ 'k' ] ); } return; } 위 코드의 의도는 mymap에서 k 라는 키가 있으면 fu.. 2021. 7. 18.
splice - 꼬아서 연결하다, 접합하다를 영어로 Splice v. to join or unite by interweaving the stands; a joint made by aplicing something(n.) > 밧줄을 꼬아서 잇다. 접합하다. > n. 꼬아서 연결한 부분 - The sailor said he could splice two short ropes to make one long one. 그 선원은 그가 두개의 짧은 줄을 연결해서 긴 줄로 만들 수 있다고 했다. - The electrician spliced the two wires. 전기기술자가 두개의 전선을 꼬아서 붙였다. 2021. 7. 18.
Inept - 솜씨없는, 서투른, 허접한을 영어로 뭔가 물건이나 행동이 허접한 경우에 다양한 형용사를 쓸 수 있을텐데 inept도 이런 표현에 적합합니다. 오늘 연극이 좀 허접했다 라는 표현이라던가 - The playing is quite inept. 난 내가 하는것들이 조금 부족하지만, 혼자하려고 최선을 다해 - My works has been inept but, I've been trying to do on my own. 이런 말들을 종종할 때 가 있는데 inept 라는 형용사가 유용하다 생각한다. 물론 그냥 쉽게 poor 같은 말로 둘러쳐버릴 수 있지만 그래도 그냥 별로이고 안좋다라는 어감 보다는 조금 실력이 부족하다는 어감을 줄 때 사용하는 표현이 아닐까 합니다. Inept adj. awkward or clumsy; lacking in abili.. 2021. 7. 18.