ETF 에 관심이 많은데, 사실 국내ETF, 해외ETF, 미국ETF 나 독일ETF 또는 글로벌 ETF 와 같이 개념이 혼재되어서 불리는 것 같다. ETF(Exchange Traded Fund) 는 우리나라 말로는 상장지수펀드인데... 말이 어렵다. 영어 그대로를 해석하는게 더 이해가 쉬운데 거래소에서 거래되는 펀드(중요!)를 말한다. 여기서 거래소란 우리가 아는 증권거래소(=주식시장)이기에 쉽게 말하면 주식시장에서 주식처럼(!) 거래할 수 있는 펀드(!)가 바로 ETF 이다. 우리가 일반적으로 알고 있는 펀드는 주식시장에서 매매할 수 없고 은행에서만 거래가 가능하지만, ETF 라는 펀드는 주식시장에서 주식을 사고 팔듯이 거래가 가능하다는 뜻이다. 즉, 일반 상장기업 주식처럼 펀드를 주식시장에 상장시켜 두..
기업의 가치를 평가하기 위해 사용하는 투자지표는 굉장히 많은데 사실 주식전문가가 아닌 나같은 일반인들은 해당 지표들이 뭘 의미하는지를 이해하기도 어렵고 기억하는 것도 쉽지 않다. 또한 각종 지표들이 다양한 경제상황에 따라 어떻게 움직이는지 왜 그렇게 되는지에 알지 못하므로 가장 기본이 되는 5가지에 대해서만 먼저 알아보도록 한다. 아래에서 소개할 5가지 지표는 모두 재무재표에 나오는 값으로 기업의 가치를 평가하는 가장 기본이 되는 값들이므로 반드시 암기해야 한다. 1. EPS(Earning per Share, 주당 순이익) 연간 순이익 / 발행 주식 수 해당 기업의 주식 1주로 지난 1년간 얼마의 순이익을 거두었는지를 나타낸다 2. BPS(Book-value per Share, 주당 순자산) 자본 총계 ..
채권은 이자 지급 방식에 따라 이표채, 할인채, 복리채로 나누어 진다. (채권의 현금흐름을 쉽게 이해하도록 이자 지급일 등을 만기까지 표시해 놓은 것을 타임라인이라고 한다.) 1. 이표채(Coupon bond) 3개월, 6개월, 1년 등으로 정해진 시기에 발행 이율에 해당하는 이자를 지급받을 수 있는 채권이다. 정기적으로 이자가 지급되므로 채권을 가지고 있기만 해도 현금흐름이 발생하게 되고, 이렇게 발생한 현금으로 다시 투자를 할 수 있기 때문에 가장 일반적인 채권의 종류이다. 우리나라 대부분의 회사채, 공사채, 2년이상 금융채의 대부분이 3개월 이표채로 발행되고 국고채는 6개월 이표채로 발행되고 있다고 한다. 영어로 Coupon bond 인 것과 같이 옛날에는 채권증서에 Coupon 이 붙어 있었고 ..
위 Exception 메시지는 Weblogic 기동시에만 발생했고, Tomcat 에 어플리케이션을 올렸을 경우는 발생하지 않았다. Exception 이 콘솔로그에 나오기는 하지만 기능적으로 어플리케이션 사용에는 문제가 없었으며, 해당 어플리케이션이 사용한 프레임웍을 개발한 쪽에서는 Weblogic 에서만 발생하니 Weblogic 에서 처리해야 한다는 황당한 이야기만... 역시나 각설하고 원인을 찾아보자. 전체 Exception 은 다음과 같으며, 기동시에 콘솔로그에 나오며 어플리케이션 로딩이 완료된 후에 발생하는 것으로 보인다. 위 Exception 에 나오는 클래스들이 어디에 있는 녀석인지 확인한 결과 다음과 같았다. org.glassfish.tyrus.server.TyrusServerContainer..
현재 일하고 있는 사이트의 Weblogic 의 경우 어플리케이션 구조상의 문제로 인해 기동시간이 매우 오래걸린다. 또한 인스턴스 수가 비슷한 다른 도메인과 달리 많은 편이라... 각설하고. Weblogic 시작 스크립트에 콘솔로그를 백업하는 부분을 넣어서 운영중이라 특정 디렉토리에 일정기간의 Weblogic 콘솔로그를 보관하고 있으며, 해당 콘솔로그에는 어플리케이션 기동시간을 찍도록 해두었기에 각 인스턴스 별 평균 기동시간을 구하는 스크립트를 작성해 보았다. 아래와 같은 경로에 누적된 weblogic 콘솔로그들이 남아있다. [xxxxxxx weblogic : /home/weblogic/temp ] ls -al /logs01/weblogic12/xxxxxxx/server1/backup/ total 5040..
대량 데이터 작업을 위해서 파일 리스트를 텍스트 파일로 저장해서 받아내렸는데, 이게 AIX 에서 생성하고 내리다보니 기본 인코딩이 ANSI 로 설정되어 파일이 만들어 졌다. 해당 파일을 사용하는 프로그램이 UTF8 파일만 읽어들일 수 있어 변환이 필요한 상황.메모장등을 활용해서 UTF8 로 Save As 하면 되긴 하는데...파일이 큰데다 갯수까지 많아서 자동화 할 수 있는 방법을 찾아봤다. 윈도우10 에서는 기본적으로 PowerShell 이 내장되어 있으니 이를 이용하기로 하고 찾아봤더니 다음과 같이 신박한 방법으로 간단하게 인코딩을 바꿀 수 있었다. Get-Content 기존파일경로 | Set-Content -Encoding utf8 새로저장할 파일경로 예를 들어 C:\TEMP\ansifile.txt..
logback 을 활용해서 로깅을 기록하다보면 멀티인스턴스 환경, 즉 하나의 웹서버로 다수의 JVM 인스턴스 상황에서 하나의 파일에 로깅을 해야 할 경우가 발생한다. 이럴 때를 위해 logback 에서는 prudent 모드를 지원하는데, 파일 락(lock) 기반이므로 성능에 영향을 미친다고 logback 사이트에 명시되어 있다. 다만 실제로 적용을 해보니 prudent 를 true 로 한 경우에도 JVM 인스턴스 갯수만큼 지속적으로 로깅파일이 생성되어 한참을 원인을 찾느라 고생을 했는데. RollingFileAppender 의 경우 prudent 를 true 로 사용하는 경우 파일 생성시에 아예 index 를 달아서 생성되게끔 구성되어 있기 때문에 RollingFileAppender 기반으로 pruden..
지난번에 업어온 DELL Latitude E6410 이녀석한테 잘 어울릴만한 마우스를 하나 지를라고 생각했는데. 너덜거리는 리시버가 있어야 하는 USB 무선보다는 당근 블루투스 마우스로 골랐다. 원래 마우스는 무조건 신뢰성있는 제품을 써야하는데 블루투스 마우스는 선택의 폭이 워낙 좁아서. 바로 요놈으로 질렀다. Microsoft Bluetooth Notebook Mouse 5000 생긴건 다음처럼 생겼다. 마치 4버튼 처럼 생겼는데. 실상은 3버튼이다. 좌클릭, 우클릭 그리고 엄지손가락부분에 위치한 또 하나의 버튼. 브라우저 Back 기능을 하는 녀석이다. (브라우저 Back 버튼은 써본 사람은 알겠지만 굉장히 편하다) 헌데 문제는. 이녀석 페어링이 안되더라. 어제 밤에 집에서 별짓을 다해봤는데도. 인식..
요새들어 부득이하게 영업분야 일을 하다보니. 새로운 재미가 있기도 하지만, 솔직히 잘 적응이 안된다. 원하는 제품을 취급하는 업체 찾아내서 모르는 사람이랑 친한척 전화하며 견적받고. 굉장히 오래 알고 지낸 사이처럼 친근하게 더 깍아달라고 사정하고-_-;;; 빵꾸난 예산 덕에 마치 직장동료처럼 어려운일 이야기하고 도와달라하고. 실제로는 얼굴한번 본 적 없는데 말이지. 날씨가 미쳤는지 춥다. 4월하고도 중순인데. 어젠 눈도 왔다.(아쉽게도 눈오는걸 못찍었네) 어찌됐던 봄은 오나 보다. 회사에 개나리며 진달래가 이쁘게 피었더라. 날이 더 따뜻해지면. 조금은 더 나아지지 않을까?
몇 가지 이유로 서버에서 telnet 서비스를 막아야 하는 경우가 있다. 대부분 보안상의 이유로 ssh 만 열어두고 telnet 은 막는 경우인데 현재 수행중인 프로젝트도 그런 이유로 telnet 이 막혀 있다. 하지만 클라이언트에서 "telnet IP PORT" 명령어를 통해 해당 포트에서 서비스가 되고 있는지를 확인하는 방법이 굉장히 유용하기 때문에 몰래 열어서 확인해보고 다시 막기로 했다. ㅎㅎ 총 3가지 단계에 걸쳐서 작업을 해야하며 백업이나 이런걸 따로 할 필요는 없을 듯 하다. 1. /etc/services 파일을 열어서 telnet 항목을 찾는다. 아마 telnet 서비스가 막혀있다면 이부분이 주석처리 되어 있을 것이다. 다음 그림과 같이 주석을 삭제하면 된다. 참고로 telnet 은 23번..
GDI Handle 누수 감지하기에서 쓴 것처럼 종종 윈도우 어플리케이션에서 GDI Handle 이 새는 경우가 생기는데, 경우에 따라 수정할 때까지 시간을 벌어야 할 때가 있다.(사용자의 컴플레인이 극심한 경우 일단 땜빵해놔야 하기에.. -_-) GDI Handle 과 관련된 기본설정을 변경하는 방법은 GDI Handle 의 총 사이즈를 변경하는 방법이 있고 GDI Handle 의 총 갯수를 변경하는 방법이 있다. 여기서 주의할건. 둘 다 프로세스 하나에 대한 GDI Handle 의 개수라는 거다. (GDI Handle 사이즈는 정확히 측정해서 분석을 못해봤지만, 기본 사이즈를 봤을 때, 프로세스 하나에 대한 값이라는 걸 짐작할 수 있다.) 1. GDI Handle 의 메모리 사이즈를 변경하는 방법은 ..
마치 자기가 무슨 flash 관련 프로그램이라도 되는 마냥 떡허니 작업관리자에 당당히도 떠있는 WinFlashGuard.exe 라는 녀석을 엊그제 발견했다. PC 에 어떤 영향을 주는지는 정확히 모르겠지만, 적어도 내가 수행중인 프로젝트에서 만든 웹 시스템에는 심각한 영향을 준다. 로그인 화면에서 몇몇 파일들을 사용자 PC 에 배포하는데.. 이녀석이 떠있으니, PC가 완전 먹통이 되어 버린다. process explorer 등이 있었으면 좀 더 찾아볼 수 있었겠지만, 아무 툴도 없어서 일단 상황만 파악을 했다. 암튼.. 죽여줘야 하는 녀석임에는 틀림없다. 얼마전에 발견한 pooh.vbs (시간이 되면 요녀석도 제거하는 방법을 좀 써야겠다.)요넘도 참 머리 좀 썩히고 V3로는 감지도 치료도 안되서 홧김에 ..
다음처럼 window.close() 하면 될지 알았더니... 닫기 다음 처럼 당황스럽게도 안되더라... 웹 서핑을 좀 해봤는데.. 불행하게도 찾아낸건 전부 다 안먹혀서 찾아낸것들을 짬뽕해가다보니.. 다음 처럼하니까 Internet Explorer 7 에서도 조용히 닫혀주시더라.. ㅎㅎ 닫기 당췌 어떤 원리로 opener 를 'X' 로 설정하고 _opener 설정도 저렇게 희안하게 하는지.. 이해불가능이지만. 어쨌건 된다. -_- (사실은 귀찮아서 찾아보기도 싫다.)
새로 오픈한 사이트에서 별 이야기가 없다 했더니, 아니나 다를까.. 클라이언트쪽에 장애가 발생하기 시작했다. 현상은.. 장시간 IE 를 열어놓고 업무 프로그램을 사용하다 보면 갑자기 화면이 하얗게 되면서 더 이상 사용할 수 없어서 IE 를 닫고 다시 열어야 하는 상황이다. 쉽게 말해서 다음 그림처럼 윈도우에서 더 이상 뭔가를 화면에 그리지 못한다는 이야기다. 처음에는 memory leak 을 의심했지만, 속도저하 현상이 발견되지 않는 다는 사용자의 이야기에 GDI 개체쪽의 문제이지 않을까 생각하고 관련 자료를 찾아봤더니. NirSoft 라는 사이트에서 GDIView 라는 쓸만한 녀석이 있네. 설치할 필요도 없고 실행파일만 실행하면, 각 프로세스별로 점유하고 있는 GDI Handle 의 종류와 종류별 갯수..
아직 IE7 도 제대로 안쓰고 있는데, 이게 뭔일인지. Internet Explorer 8 beta 1 이 나왔습니다. IE 8 구경하고 다운받으러 가기 HTML 5 / css 2.1 지원, 그리고 IE 시리즈의 완전 악몽인 자바 스크립트 관련 문제가 거의 해결이 되었다는 소문이 있습니다. - 파이어폭스 정도 수준이 되지 않을까 싶네요. 그리고 IE 시리즈가 늘 문제가 많았던걸 인정을 한건지 Developer Tool 의 디버거 기능도 좋아 졌다고 합니다. 이런것 말고도 희안한 기능들이 더 있을 듯 한데 자세한건 좀 더 시간이 지나봐야 알지 않을까 합니다. channy님의 블로그에 자세한 내용이 있네요.
Microsoft 에서 서비스하는 live.com 은 알고만 있었지, 실제로 접속해서 뭔가를 해본적은 없었다. 헌데, damibasia 님의 'live.com 계정 등록' 글을 읽고 live.com 계정을 만들어보자 오늘 접속해봤는데, 생각보다 괜찮은 서비스들이 있는 듯 하다. 그 중에서 5GB의 무료 웹하드를 제공하는 Skydrive 를 잠깐 소개하고자 한다. Skydrive(http://skydrive.live.com) 다음과 같은 디자인을 가지고 있다. 다른 류의 웹하드와 비슷하게 저장한 파일들을 공유할 수 있음을 알 수 있으며, '공용폴더' 같은 경우는 다른 사람들과 공유를 하긴 하지만, 쓰기권한은 본인에게만 있는 폴더라고 생각하면 될 듯 하다. skydrive 를 사용하려면 Windows Liv..
- Total
- Today
- Yesterday
- VMware
- Windows
- hp-ux
- WsServerContainer
- GDIProcessHandleQuota
- coding standard
- ActiveX
- prudent
- JavaScript
- Java
- 웹표준
- 이표채
- Microsoft
- 본사
- SharedSection
- logback
- 채권
- 파생
- WebLogic
- JTest
- 미투데이
- 의왕
- CODSTA
- Internet Explorer 7
- 이미지
- qaos.com
- 할인채
- TyrusServerContainer
- websocket
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |