본문 바로가기

분류 전체보기

(173)
[CSS] img태그에서 ::after 및 ::before 안되는 이유 요약 닫는 태그가 없는 경우에는 ::after와 ::before와 같은 가상요소(Pseudo-element)를 사용할 수 없다. 들어가며 Stylus extension으로 나만의 커스텀을 하다가 img를 replace하기 위해 :after를 사용하려고 했었다. Chrome 개발자도구에서는 분명 :after가 잘 나타나지만, 랜더링 되지는 않았다. img 태그는 ::after와 ::before를 쓸 수 없다 after와 before같은 가상요소(Pseudo element)는 기존의 컨텐츠의 앞뒤에 덧붙여서 추가한다. 그러나 img 태그는 컨텐츠를 담을 수 없기 때문에 추가 할 수가 없다. ::after와 ::before를 대신하는 방법 after와 before를 쓰는 목적은 무엇인지가 중요하다. 일반적인 ..
커밋을 잘게 쪼개자 - 커밋은 언제 하는 것이 가장 좋을까? "깃 커밋은 언제 하는 것이 가장 좋을까?" 들어가면서 커밋의 단위는 개발자들마다 생각이 각기 다를 것이다. 누구는 크게, 누구는 작게 말이다. 이 글에서는 커밋을 어느 단위로 할지에 대해 이야기한다. 다만 웹 프론트엔드 개발에 한정한다. 이는 웹 백엔드나 기타 다른 응용 프로그램 개발에서는 또 다른 원칙이 적용될 수도 있기 때문이다. 커밋의 기본 원칙 커밋의 기본 원칙은 '1 Action, 1 Commit'이라고 생각한다. 이는 추후에 혹시나 모를 revert 등을 통한 롤백을 쉽게 하기 위함이기도 하다. 하나의 액션, 하나의 커밋 하나의 액션은 커밋 메시지 한 줄이다. 예를 들면 "카드 컴포넌트 내부에 말 줄임표 처리", "font-size를 16px에서 14px로 조정", "Item이란 용어를 Ca..
환율API 제공 중단 안내 환율 API는 2022년 1월 20일 20시 부로 서비스 제공이 중단됩니다. 환율 API는 레거시 코드로 인한 유지보수의 어려움과 서버 관리의 어려움으로 인하여 서비스 제공이 중단됩니다. 다른 API로 전환하시기 바랍니다. 빠른 API 전환을 유도하기 위해 다음과 같은 정책을 시행합니다. 1. 2022년 1월 17일부터 10%확률로 API응답이 현재 글 링크를 반환합니다. 2. 분당요청수가 현재 280건/분 수준에서 100건/분 이하로 떨어지지 않는 경우 2022년 1월 19일 밤부터 50% 확률로 현재 글 링크를 반환합니다. 3. 2022년 1월 20일 20시 이후에는 서버를 중지합니다. 중단 사유 현재 서버 코드는 레거시 코드이며 토이프로젝트 수준의 서버입니다. 지속적으로 유지보수를 할 여력이 되지 ..
오픈소스의 지속 가능성 - 아슬아슬한 줄타기 faker.js와 color.js가 손상을 입었다고 한다. 레포를 모두 지우거나 무한루프 코드를 삽입하였다. left-pad 사건이 떠올랐다. 가장 크게 느끼는 점은 오픈소스가 아슬아슬한 줄타기인 상태에 놓여 있다는 점이다. 자칫하면 떨어질 수 있는 그런 상태이다. 파이썬과 관련된 Benjamin Pope의 트윗을 보면 numpy의 메인테이너는 6명이었다. 거대한 역피라미드다. 개인적으로 오픈소스는 프로그래밍계의 SOC같은 존재라고 생각한다. 오픈소스의 카피레프트를 통해 인류는 엄청나게 진보해왔다. 하지만 오픈소스에 대한 비용 지불은 상대적으로 적었다. 항상 오픈소스를 사용할 때 비용을 지불해야한다는 의미는 아니지만 거대한 인터넷 생태계를 지속가능하게 유지하려면 결국 누군가는 비용을 지불해야할 수도 있다..
2022년 1월 2주차 KPT 회고 Keep 1. 데일리 미팅 문서 미리 작성하기 Problem 1. 웹팩 공부 안 했다. Try 1. 스터디 좀 더 효율적으로 할 수 있게 정리하기 2. 1월 안에 웹팩 공부 시작하기 3. 말 할 내용을 한번 요약 할 수 있게하는 프로그램 제작
내가 지수 추종을 선택한 이유 "low cost high profit" 최저의 비용으로 최고의 효과를 내는 것은 누구나 얻고자 하고 추구하는 가치라고 할 수 있다. 지수 추종은 적은 비용으로 비교적 높은 수익을 얻을 수 있다. Top 1%에 들지 않을 뿐이지 상위 20%안에 드는 투자 전략이라고 할 수 있다. SPIVA 통계에 따르면, 2021년 6월 30일 기준으로 10년간 단 17.49%의 대형 펀드들만이 S&P500 지수를 outperform 했다. 그리고 나에게는 없는 것이 있다. S&P500 지수를 outperform할 펀드를 찾을 능력이 없다. 지수추종은 저비용이다. ETF나 펀드의 수수료도 매우 낮을 뿐더러 고민할 필요가 없다. 개별 주식을 하게 되면, PER등으로 주식 스크리닝을 하거나, 한 회사를 자세히 분석하거나 해..
2022년 투자 방향 이 글을 읽기 전에 알아야 할 주의사항 이 글은 개인의 의견을 개진한 것에 불과합니다. 이 글은 특정 자산 및 증권에 대하여 투자를 권장 및 권유를 하기 위하여 작성 된 글이 아닙니다. 이 글에서 언급된 전망 및 수치, 지표 등은 실제와 다를 수 있습니다. 모든 투자의 판단의 책임 및 투자의 손익은 투자자 본인에게 귀속됩니다. 2021년을 맞아 세워둔 2021년 투자 방향을 지키지 않았다. 2021년의 S&P500의 수익율은 1927년 이후 14번째로 가장 높은 26.89%를 달성했다. [1] 작년 수익률은 당연히 26.89%를 달성하지 못했다. 지수 추종이 매력적인 이유는 포트폴리오 관리에 드는 비용이 감소한다는 점이다. 자세한 내용은 아래 글에 작성했다. 내가 지수 추종을 선택한 이유 다시 본론으로 ..
공지 공지 이 공지는 본 블로그의 글을 읽는 독자의 오해를 방지하기 위해 작성된 공지입니다. 상업성 게시글과 관련된 중요 안내사항 본 블로그의 글은 별도로 명시되지 않는 한, 해당 글에 등장하는 제품 및 서비스 등에 대해 협찬 혹은 지원, 금전적 대가를 받지 않고 작성되었습니다. 정치적 중립성과 관련된 중요 안내사항 본 블로그의 모든 글은 절대 특정 정당, 정치단체, 정치인에 대한 지지나 반대를 표하는 글이 아닙니다. 본 블로그의 모든 글은 읽는 사람에게 하여금 특정 정당, 정치단체, 정치인에 대해 지지 혹은 반대를 촉구하지 않습니다. 본 블로그는 특정 정당 및 정치단체, 정치인을 대변하는 위치에 있지 않습니다. 금융과 관련된 중요 안내사항 본 블로그의 모든 글은 개인의 의견을 개진한 것에 불과합니다. 본 블..