본문 바로가기

자바스크립트로 한국어을 다룰 때 유용한 라이브러리 'korean-js' 소개 korean-js는 한국어를 처리하는 라이브러리를 모으거나 제가 만든 함수들을 합해서 만든 라이브러리입니다. MIT 라이선스로 배포되고 있습니다. 만들게 된 계기는 '코딩이랑 무관합니다만'와 '생활코딩' 중 어떤 페이스북 그룹이었는지 기억이 잘 나지 않으나, 숫자를 한글로 치환하여 표시하는 방법에 대해 글을 본 것이었다. 기존에 매번 복사해서 사용했던 코드가, 날짜랑 시간을 한국어로 표기해주는 함수였다. 예) 2019년 4월 17일 11시 27분 18초 그래서 이런 코드랑 각종 한국어 처리 라이브러리를 모아서 한 개의 라이브러리로 만들면 어떨까 싶었다. 그래서 나온 것이 korean-js다. 코드는 TypeScript를 사용했고, 인터페이스를 정의하여 개발에 도움이 되도..
TSLint와 ESLint의 통합 https://medium.com/palantir/tslint-in-2019-1a144c2317a9? TSLint in 2019 Palantir is the creator and primary maintainer of TSLint, the standard linter for the TypeScript programming language. As the TypeScript… medium.com TSLint와 ESLint가 통합한다고 한다. TSLint팀은 TSLint 대신 ESLint에서의 TypeScript 지원 향상에 집중하기로 계획했다고 한다. in English The TSLint and the ESLint will be integrated. The TSLint team plan to focus o..
인류가 찍은 최조후블랙홀 사진 이벤트 호라이즌 망원경(EHT, Event Horizon Telescope)프로젝트 팀이 공개한 블랙홀의 사진
3월 포트폴리오 국내 주식 삼성전자 4주(+2.9%) - 지속적인 성장이 가능한 기업 한국전력 1주(+9.57%) - 망하지는 않을 기업 현대로템 2주(-11.21%) - 신규 열차도입 뉴스(대북테마주 리스크를 고려 안했음) 맥쿼리인프라 11주(+8.03%) - 배당주 KODEX 인버스 1주(-0.94%) - KODEX 인버스 ETF ARIRANG 200 1주(-0.96%) - 시장 수익률 추종 KODEX 미국 S&P 고배당커버트콜(합성H) 2주(-0.55%) - 미국 및 한국 추종 신한알파리츠 2주(+4.11%) - 배당주 국내 펀드 신영밸류고배당 주식(e) 5만원(-0.65%) - 국내 배당주식 추종 해외 AMD(AMD) 1주(+12.07%) - 인텔 부진의 수혜주 GEO GROUP INC(GEO) 1주(+0.68%..
ES6로 문자열의 바이트(Byte) 구하기 Share Links는 반응형 바둑판 레이아웃(항목의 가로길이는 고정, 세로길이는 유동적)를 사용합니다. 한마디로 말해서 핀터레스트(Pinterest)의 레이아웃입니다. `flex`나 `grid`로 하려했으나 실패해 결국에는 자바스크립트의 힘을 빌렸습니다. 처음에 핀터레스트는 어떻게 구현한건지 살펴보니 일일이 `top`과 `left`를 때려박아서(...) 만들어져있었습니다. 여하튼 한번 만들어놓고 잘 썼었습니다만, 태그 목록이 길어지면 `overflow:auto` 시켜서 가로스크롤로 표현하는 대신, 세로를 `height:auto`로 설정해 스크롤 없이 표현하는 것으로 레이아웃을 변경하려고 했습니다. 또한 제목이 길어지면 역시 태그처럼 스크롤을 생성하지 않게 레이아웃을 변경하려했습니다. 이제 auto로 늘..
Share Links의 새 로고와 디자인 Share Links의 로고를 새로 만들어보았다.구름에 그라데이션을 넣은 디자인 이다.
Share Links 선린 디지털 콘텐츠 경진대회에 출품한 것을 발전시켜서 프로덕션으로 만들었다. 주소는 https://sharelinks.kr이다. Share Links는 bit.ly나 지금은 없어진 goo.gl같은 링크 단축 & 공유 서비스이다. bit.ly와의 차이점이라면 여러 개의 링크를 공유하는 점에 있다. 예를 들면 '유니티로 fps게임 만들기'라는 강좌 링크 여러 개를 그룹에 담고, 이 그룹의 링크를 공유하면 된다. 기존까지 강좌나 링크들을 여러 개 공유하려면 글을 작성해야 했지만, 간단하게 그룹을 담고, 그룹 링크를 공유하면 된다. 물론 모바일 & 태블릿 지원은 100% 지원된다. 다만 이메일 계정을 생성하거나 구글 계정과 연동을 하지 않으면 그룹을 수정하거나 삭제할 수 없다. 원래는 작성 때 입력한 비밀번호의..
맥쿼리 인프라 첫 배당 난생 처음으로 배당을 받았다. 맥쿼리 인프라 주당 312원 총 624원. 더 모아서 나중에는 배당으로 교통비정도는 충당 할 수 있도록...