본문 바로가기

분류 전체보기

(142)
4/18 - 도지코인, VTI에 관한 생각 필멸적인 도지코인 도지코인 가격은 지속적으로 올라가고 있다. 도지코인의 가치는 0에 가까운 코인이라고 생각한다. 코인들이 가치가 없다고 생각하지는 않는다. 그러나 도지코인은, 그야말로 장난식으로 만들어진 코인인데다가, 발행량이 제한된 것도 아니기 때문이다. 물론 일론 머스크가 어느정도 가치를 부여했기 때문에, 이전처럼 2~5원에 가까운 수준까지는 아니지만, 1센트(약 11원)이하로 내려가지 않을까 싶다. 1센트도 작은 가치는 아니지만 말이다. VTI VTI는 Vanguard Total Stock Market으로, 미국 전체에 투자할 수 있는 ETF다. 처음에는 포트폴리오로 SPY나 IVV, VOO 같은 S&P 500 추종을 생각했었는데, 테슬라는 시가총액이 500조원이 되서야 S&P 500에 들어왔다는 ..
일기를 쓰게된 이유 매번 블로그에 글 쓸 거리는 많이 생각하고 있다. 그러나 거의 99%의 경우에는, 글쓰기 버튼을 누르고 제목 쓴 후 창을 닫는게 일상이었다. 쓰는 글들도 앞쪽까지는 괜찮지만, 뒤로가면 갈 수록 했던 이야기 또 하고 있게 된다. 그렇다고 기록하지 않으면 다 잊게 된다. 생각한것은, 주제당 1~3줄 정도로 짧게 쓴다. 길게 주저리주저리 쓸 수 있으면 써도 되지만, 억지로 글의 길이를 늘리지 않는다. 그리고 생각날 때 회고를 해보는 것이다. 회고를 하다보면, 마음에 드는 토픽을 뽑아서 글을 쓰게 될 것 같다.
웹 폰트에서 EOT, TTF 파일을 배제해야하는 이유 필요한 웹폰트 파일은 WOFF2 뿐 폰트 파일을 사용할 때는, 원칙적으로는 WOFF2만 쓰는 것이 좋고, IE에 대한 호환이 필요한 경우에 WOFF파일을 사용하면 된다. EOT파일은, 100%라고 표현할 수 있을 정도로, 모든 경우에 필요하지 않다. EOT 파일이 필요한 경우는 IE 8 이하의 브라우저를 지원해야하는, 아주 극단적인 레거시 페이지에서만 필요하다. 물론 그러한 페이지에서 웹 폰트를 사용해서 꾸미는 경우는 거의 없을 것이다. TTF 파일도 필요 없다 TTF파일도 마찬가지로, 굳이 제공해줄 필요가 없는 것이, 모든 브라우저에서 WOFF와 WOFF2 형식을 지원하고 있다. IE를 지원해야하는 경우라도, WOFF를 쓰는 것이 옳다. TTF는 압축되지 않은채로 제공되기 때문에, 사용자 경험에 악영향..
크롬 읽기 목록 제거 방법 크롬이 업데이트 되면서 북마크바에 새로운 아이콘이 추가되었다. 보통 아이콘을 없애는 기능이 우클릭하면 나올만도 한데, 플래그를 직접 설정해서 꺼야한다.주소창에 chrome://flags을 입력하고, 아래와 같이, Reading List를 검색해서 Disabled로 변경해주면 된다. 그다음에, Relunch 버튼을 눌러 크롬을 재시작하면 된다.
사람을 낚는 해피머니 (with 비보안) 해피머니 계정이 삭제된다는 메일을 받고 다시 로그인을 하려고 했었다. 그러나 첫 면전에 띄워주는건 불쾌한 키보드 보안프로그램 설치 안내 페이지였다. 뒤로가기가 불가능하도록 페이지를 리다이렉트 한 것으로 보이는데, 키보드 보안프로그램을 설치 하지 않고서는 쓸 수 없다는 것을 강력하게 표현하고자 한 것으로 보인다. 몇 개씩 설치해야하는 곳들도 있는데, 이정도면 양반이라 생각해 설치했다. 비밀번호 찾기를 눌러 아이디와 이름을 입력한 나는 하마타면 낚일뻔 했다. 월 3,300원 (부가세 포함)짜리 개인정보 보호 유료 부가서비스에 가입하라는 팝업이 뜬 것이었다. 일반적으로, 비밀번호 찾기 버튼을 눌러서 팝업이 뜬다면, 휴대폰인증 팝업이 뜨는 것이 맞다. 그러나 해피머니가 나에게 띄워준 것은 유료부가서비스 가입 팝..
평단가 계산기 findon.kr 1.0 공개 2월 4일부터 시작한 토이프로젝트 하나를 공개할 수 있게 되었다. 시작은 평단가 계산기지만, 금융과 관련된 기능들을 더 추가할 예정이다. 다크모드는 당연히 지원한다. 개발하게된 가장 큰 이유는 국내에서, 경제와 관련된 서비스들은 UI가 불친절 하거나 예쁘지 않은 경우가 많았는데, 이러한 부분을 개선하고 싶었다. 접속 주소는 https://findon.kr 이다.
퍼스널 맵(Personal Map) - 서로 알아가는 여행 사실 우리는 같은 팀원이지만, 실제로 그 팀원에 대해 자세히는 알지 못한다. 업무에 대해서는 잘 맞는 사람들일 수도 있다. 그러나 업무와 관련이 없어진 경우에도 소통을 잘 할 수 있는지에 대해 우리는 확신할 수 없다. 이러한 상황에서 퍼스널 맵(Personal Map)은 일종의 마인드맵으로, 자신을 마인드 맵으로 표현하는 것이다. 우리는 퍼스널 맵을 통해 서로에 대해 알지 못했던 부분을 알 수 있다. 서로에 대해 잘 알게 되고, 이해하게 되고, 이로써 더 잘 소통할 수 있게 되는 것이다. 팀 활동의 하나로 퍼스널 맵을 하게 되었는데, 개인적으로 매우 만족스러운 활동이었다. 막상 친근하게 생각했던 팀원의 새로운 모습을 볼 수 있었고, 잘 알지는 못하였던 팀원을 좀 더 잘 알 수 있게 되었다. 좋은 사람들을..
React에서 잘못된 랜더링 조건문을 작성하는 경우 React에서 인라인 조건문을 삼항식 대신에, && 연산자를 사용하여 표현하는 경우가 있다. 위의 코드에서 의도 했던 동작은, 리스트의 길이가 0보다 클 때 Count 컴포넌트를 반환하고, 0이면 아무것도 반환하지 않는 것이다. 하지만 실제 실행결과는 리스트의 길이가 0인 경우에, '0' 자체가 랜더링되게 된다. 분명 React에서는 일반적으로 거짓으로 취급되는 몇몇 값들이 반환될 경우에는, 랜더링을 하지 않는다. 그러나 숫자 0은 예외적으로 그대로 랜더링하게 된다. 그렇기 때문에, 위와 같은 코드를 사용해서는 안된다. 위의 코드는 ' > 0 '을 추가하여 의도한 대로 코드가 동작될 수 있도록 하였다. 이처럼 &&연산자를 사용하여 인라인 랜더링 조건문을 작성할 때에는 앞의 조건식이 boolean을 반환하..