본문 바로가기
반응형

전체 글439

정말.. 몸에 좋은 무료 코딩 강의 추천 오늘 저녁뉴스를 보니, IT회사들에서 개발자 연봉을 높여주기 경쟁을 하고 있다고 한다. 같은 업계에 한다리 걸치고 있는 입장에서 참 잘된 일이라고 생각한다. 좋은 무료 온라인 코딩 강의채널을 몇 개 추천하는 글이다. 유료강의 이상의 퀄리티를 가지고 있는 강의들이다. 원래 내 주변에서는 10년전에도 IT는 끝날거라고 했었고, 그 이전 10년전에도 IT로 오래 먹고 살 수 없다고 했었다. 자주 IT업계의 어두운 전망에 대해서 자주 접하다가 이런 뉴스를 접하게 되니 묘한 기분이 들었다. 30세면 끝이라고 한적도 있었다. 45세가 마지노선이라는 얘기도 많이 있었다. 그런데, 요즘은 코딩하는 65세 현역의 외국 엔지니어 사례들을 인터넷에서 종종 볼 수 있다. 40세가 넘어서 프로그래머를 시작하려는 분들의 고민들은.. 2021. 3. 23.
ORA-02049 : 시간초과: 분산 트랜잭션이 잠금으로 대기중입니다. ORA-02049 : 시간초과: 분산 트랜잭션이 잠금으로 대기중입니다. * 검색해서 찾아본 내용 기록 오라클 에러 중에 자주 보이는 에러. 어느순간 데이터 입력 및 삭제가 안되는... 테이블 락이 걸린 상태라고 함. 시간을 갖고 기다리면 rollback segment 의 수치가 점점 작아져서 테이블 락이 해제된다고 함. lock 조회는 user계정에서는 조회 불가하며, sys계정으로 로그인 했을때만 가능하다. 수기로 할 때는 lock 테이블 조회 후, 해당 세션을 kill 시키면 된다고 하는데... 말처럼 그리 쉬운건가. 2021. 3. 23.
SK바이오사이언스 공모주 청약에 대한 독후감 주식시장을 이긴 전략들 이라는 책을 종종 읽고 있다. 거기 보면, 공모주 청약에 대한 전략도 있는데, 하나의 기준을 제시해 준다는 점에 있어서 도움이 된다. 대략 이런 것.. 경쟁율이 1000:1 이상이면서, 당일날 시초가에 팔았다면 90%이상의 승률로 번다. 다음날 팔면 승률이 좀 더 떨어진다. 경쟁율이 낮아도 승률이 떨어진다. 어차피 통계치라 다 케바케이긴 하지만, 이런 데이터를 만들었다는 것도 대단하고, 여기서 투자 아이디어를 얻을 수 있다는 점도 좋다. 작년에 카카오게임즈를 통해서 공모주 청약을 처음 해봤다. 겨우 1주 되었기 때문에 공부하는 셈치고 며칠 가지고 있어 봤다. 계속 미끄러져 내려가는 것을 보면서, 경험수치로 위의 데이터를 체험하게 되었다. 잊고 살다가, 주변에서 SK바이오사이언스로 .. 2021. 3. 22.
2021년 4월 공모주 청약 일정 ㅁ 에이치피오 - 공모청약일 : 4.8 ~ 4.9 - 주간사회사 : 대신증권 - 업종 : 건강기능식품 제조업 - 수요예측일정 : 4.5 ~ 4.6 ㅁ 해성티피씨 - 공모청약일 : 4.12 ~ 4.13 - 주간사회사 : 한국투자증권 - 업종 : 일반 목적용 기계 제조업 - 수요예측일정 : 4.6 ~ 4.7 ㅁ 이삭엔지니어링 - 공모청약일 : 4. 12 ~ 4. 13 - 주간사회사 : 신한금융투자 - 업종 : 컴퓨터 프로그래밍, 시스템 통합 및 관리업 - 수요예측일정 : 4.5 ~ 4.6 ㅁ 쿠콘 - 공모청약일 : 4.19 ~ 4.20 - 주간사회사 : 하나금융투자, 삼성증권 - 업종 : 기타 정보 서비스업 - 수요예측일정 : 4.13 ~ 4.14 * 일정은 변경될 수 있음. 2021. 3. 22.
아이들을 위한 저녁반찬, 돼지고기 맛있게 굽기 어쩌다 보니, 고기 굽는건 주로 내가 하고 있는데, 자주 하다 보니 조금 더 맛있게 굽는 요령 같은 것들이 생겨서 남겨본다. 한동안 안하다가 나중에 다시 하려고 하면, 지금 기억했던 것들이 도움이 되지 않을까 싶다. ㅁ 여러번 뒤집는다. 돼지고기는 타지 않게 여러번 뒤집어서 구워야 한다고 들었다. 동네 정육점 사장님도 그렇게 얘기하시더라. 난 대략 30초 정도를 속으로 세고, 뒤집는다. 그리고, 그걸 총 5번 정도 반복한다. 3번 정도 뒤집은 시점에서 아이들 먹기 좋게 잘게 썰어준다. 그리고, 팬을 앞뒤로 스냅을 주면, 고기에서 나온 기름이 잘게 썰린 고기들의 육즙옷이 되어준다. 이 과정을 통해, 겉바속촉 비슷하게 된다. 아이들을 위한거라, 핏기를 완전히 제거하고 다 익을 때까지 굽는게 포인트이기 때문에.. 2021. 3. 21.
리눅스 강의 추천 시니어코딩이라는 채널명을 사용하시는 분의 강의입니다. 리눅스를 기초부터 배워보고 싶어서 강의를 찾아보다가 알게되었는데, 들을 수록 깊이있고, 고수의 향기가 물씬 풍기는 분이였습니다. 리눅스 이외에도 오라클, 풀스택 웹개발 강좌 등 배울 내용이 풍부한 채널이였습니다. 일단, 이 페이지에는 리눅스 기초강의 관련 링크만 정리해 둘 예정입니다. 리눅스01 - 리눅스 기초 youtu.be/6Sr3e5MEUvI 리눅스02 - vi에디터 youtu.be/hByBzoKd1tw 리눅스03 - python, telnet, putty, git 설치하기 youtu.be/LQauC9s_8z4 리눅스04 - 도커에서 리눅스 컨테이너 구동 팁 youtu.be/9qGVr4W4raY 리눅스05 - Shell Script & Cron .. 2021. 3. 20.
비트코인 거래 및 채굴(mining)의 과정 비트코인 가격이 연일 치솟으며, 다시 대중들의 관심을 받기 시작했다. 관련하여 비트코인의 구조에 대해서 간단히 정리해봤다. 트레이딩을 제외한, 뒷단의 작업증명과 채굴작업이 왜 필요한지에 대한 내용을 간단히 정리한 글이다. ㅁ 지갑을 만든다. - 공개키와 비밀키가 쌍으로 생성된다. - 공개키는 주소가 되고, 비밀키는 암호화 키가 된다. - 보통은 풀노드에 접속하여 정보를 확인하는 가벼운 클라이언트 노드로 만들어져 있다. ㅁ A의 주소에서 B의 주소로 거래를 일으킨다. - B의 공개된 주소(공개키)로 암호화 하여 정보를 전송한다. - B는 본인의 암호화키로 거래를 승인한다. ㅁ P2P네트워크에 해당거래가 전파된다. - P2P : peer to peer network - 클라이언트/서버 두가지 기능을 모두 수.. 2021. 3. 17.
비트코인 개념 요약 정리 ㅁ 비트코인이란 무엇인가? - P2P네트워크와 블록체인 기술을 활용한 디지털화폐 - 중앙집중식이 아닌, 분산화된 디지털 화폐이다. - 화폐와 자산의 성격이 동시에 있다. ㅁ 블록체인이 무엇인가? - 분산된 원장을 공유하는 형태의 데이터 저장 시스템 - 블록같은 파일로 만들고, 자전거 체인처럼 연결된 형태로 저장됨. ㅁ 왜 가격이 변동되는가? - 기술적인 이슈와는 상관없이, 시장수요에 따라서 변동됨. ㅁ 채굴이란 무엇인가? 비트코인에 활용된 블록체인 기술을 가동하고, 유지시켜주는 방식을 작업증명(proof of work)라고 한다. 작업증명은 블록의 내용을 검증하고, 새로운 블록을 추가하는 역할을 한다. 이를 수행하기 위해서는 많은 양의 컴퓨팅 파워(연산작업, 전기료 등) 가 필요하다. 전세계의 노드들은 .. 2021. 3. 15.
jsoup jar파일을 java project 에 추가하는 방법 웹 크롤링을 java로 하기 위해서 검색해보니, jsoup이 많이 검색되었다. jsoup 홈페이지에 들어가서 다운로드 하는 방법을 보니, 직접 다운로드에 대한 설명은 없고, gradle이나 maven을 통해서 추가하는 방법만 나와 있었다. 나의 경우, 간단히 java project를 만들고 코드를 테스트 해볼 생각이였기 때문에, 그렇게까지는 필요 없었다. 해당 jar를 다운로드 받아서 적당한 로컬폴더 위치에 놓고, 그 파일을 add external jar 형태로 가지고 오면 된다. Package Explorer > 해당 프로젝트 선택(마우스 오른쪽 클릭) > Properties > Java Build Path > Libraries > Add External JARs... 로컬에 다운로드 받은 jsoup-.. 2021. 3. 12.
eclipse java build path 새로고침 새로운 팀에 배정 받고, 해당 팀의 프로젝트 파일을 다운로드 받는 경우가 종종 있을 것이다. eclipse에서 svn을 통해 새로운 프로젝트를 다운로드 받으면, 하단의 Problems 항목에 Errors가 가득 뜨는 것들을 접할 수 있다. 당황하지 말고 잘 읽어보면, 대부분 '... is missing required library' 같은게 많을 것이라고 본다. 이건 해당 라이브러리 위치를 찾지 못한 것이다. svn에 업로드 될 때의 의존성 주소가 그대로 올라간건데, 해당경로의 위치에 동일한 파일을 넣어주던가, 다른 곳에 놓고 링크 주소를 변경해주던가 하면 된다. 다른 로컬 디렉토리의 위치에 놓고 링크주소를 변경하는 경우에는 변경 이후 apply 눌러주면 자동으로 새로운 링크주소가 반영된다. 하지만, 기.. 2021. 3. 11.
월중효과 전략을 젠포트로 백테스트 해봤습니다. '주식시장을 이긴 전략들'이라는 책 내용중에 '월중효과'라는 챕터가 있어서 테스트 해봤다. 월중효과의 요점은 월 말에 사서 월 초에 팔면 시장대비 초과수익을 올릴 수 있다는 내용이다. 책 내용에 보면, 26일에 매수하고, 다음달 4일에 매도하는 전략이여서, 이를 젠포트로 테스트를 해봤다. 수식을 처음에는 {일} = 25 이렇게 했더니, 매수가 되는 월이 거의 없었다. 곰곰히 생각해보니, 해당일자가 공휴일이면 매수되지 않았을 것이라는 생각이 들었다. 그래서, 수식을 아래와 같이 바꿨더니, 원하는 대로 매수, 매도가 얼추 이루어졌다. * 매수식 : {일} > 25 * 매도식 : {일} > 1 and {일} < 5 이렇게 수식을 바꿔보니, 거의 매달 월말 중 평일에 사서, 매달 초 평일에 팔게 되었다. 젠포트.. 2021. 3. 10.
윈도우서버 로컬 로그온 허용 뜻 윈도우서버 로컬 로그온 허용 뜻 '로컬 로그온'은 해당 서버에서 터미널 콘솔로 접근할 수 있는 권한을 의미한다. 이런 권한을 그룹별로 주도록 되어 있는데, 이 부분은 윈도우 서버의 취약점 대상이 되는듯 하다. 로컬 로그온 허용 차단 보통 Administrator, Users, Backup Operators 등이 기본으로 설정되어 있는듯 하고, 이 중 Administrator 계정을 제외하고는 다 삭제하도록 권고가 오더군. 추가할 그룹이 있다면, IUSR_ 등의 형태로 추가가 가능한 것 같다. 제거하는 방법에 대한 내용은 구글링 하면 엄청나게 많이 나오지만, 그 중 하나만 링크를 걸어둠. 삭제방법 참조링크 : m.blog.naver.com/PostView.nhn?blogId=reinstate10&logNo.. 2021. 3. 10.
토트넘 vs 크리스탈 팰리스 토트넘이 크리스탈 팰리스전에서 4대1 완승을 거뒀다. 토트넘은 이 승리로 리그 3연승을 달리며 프리미어리그 6위로 올라갔다. 먼저 토트넘은 전반 25분 가레스베일의 골로 1대0 앞서 나갔다. 하지만, 전반 추가시간 크리스티안 벤테케의 골로 전반전을 1대1로 마쳤다. 하지만, 토트넘은 후반49분 가레스 베일의 역전골로 2대1로 다시 앞서 나갔다. 그리고, 후반 52분 해리케인의 추가골로 토트넘은 3대1로 앞서 나갔다. 그리고, 후반 76분 해리케인의 해딩골을 더해 4대1로 경기가 끝났다. 토트넘은 오는 3월12일 유로파리그에서 자그레브랑 대결하고, 3월15일 라이벌 아스날이랑 대결한다. 2021. 3. 8.
토트넘 vs 풀럼 토트넘이 최근 풀럼전에서 1대0 승리를 거뒀다. 먼저 최근 토트넘은 경기 흐름이 좋지 않았다. 토트넘은 유로파 리그를 빼면 리그에서는 연패에 빠져 10위로 가라앉았다. 하지만, 번리전 부터는 달랐다. 전반 1분 부터 가레스 베일이 손흥민의 크로스를 발끝에 건드려 선제골을 넣었다. 그리고, 14분 뒤, 전반 15분 해리케인의 추가골이 터졌다. 그리고, 전반 31분 루카스 모우라의 추가골까지 터지면서 토트넘은 전반에만 3골을 넣었다. 그리고, 후반전 55분, 가레스 베일의 골까지 더해 4대0 완승을 거뒀다. 하지만, 풀럼전에서는 살짝 고전하는 경기력을 보였다. 하지만, 전반 19분 손흥민의 크로스를 풀럼 수비수가 실수로 건드려 자책골이 되었다. 그 뒤 풀럼은 거세게 몰아 붙였지만 동점골을 뽑아 내지 못했다... 2021. 3. 7.
부담부증여 뜻 부담부증여 뜻 '조건부 증여'로 해석하는 것이 더 쉽게 다가온다. 부모가 자녀에게 집을 주면, 이것은 그냥 '증여' 이다. 집을 줄 때, '집을 줄테니, 매월 용돈 50만원을 다오.' 라고 하면 조건을 건 증여가 된다. 이것을 부담부증여라고 한다. * '기부'도 일종의 '증여'에 해당된다고 한다. 2021. 3. 4.
[엑셀] 텍스트파일 엑셀에 컬럼별로 구분해서 붙여넣는 방법 텍스트파일의 내용이 A, B, C, D, E 항목이 있고, 데이터가 100줄 정도 있는 .txt 파일을 엑셀에 컬럼별로 붙여넣기 하려고 했습니다. 간단한 내용이지만, 오랜만에 하려고 하니, 어느 메뉴에서 하는지 기억이 잘 나지 않더군요. 그냥 파일열기에서 진행을 해도 '모든파일'로 선택하고 진행하면 진행은 됩니다. 탭별로 구분하거나 너비로 구분하거나 해서 컬럼별로 세팅이 가능합니다. 문제는 저장을 하면 '엑셀 텍스트(탭으로 분리) 로 저장하면 통합 문서의 기능이 일부 손실 될 수 있습니다' 라는 문구의 얼럿창이 나오는데, 저장까지는 되지만, 파일을 다시 열어보면 저장된 부분이 날라가고 없더군요. 해결은 '데이터 > 외부 데이터 가져오기 > 텍스트' 로 선택해서 진행해서 성공했습니다. 지식인 등 찾아보니,.. 2021. 3. 3.
반응형