전체 글
-
러스트 찍먹 후 느낀점?프로그래밍/Rust 2021. 6. 13. 00:36
면책사항) 튜토리얼을 끝낸 후 첫인상일 뿐이므로, 정확하지 않을수도 있다. 귀여운 >.< Ferris 좋았던 점. 1. 툴체인!! 누구도 부정할 수 없다. Cargo, rustup, Rustfmt, Clippy, Rust Analyzer등의 공식툴!! 빌드 툴부터 생각해보자. 네이티브 계열에서 생각나는건 Make!! 어느정도 규모가 있는 프로젝트는 크로스 플랫폼 대응이나 각종 설정을 적용하기 위해 Meta Make 시스템을 사용하는게 일반적이다. 대표적인게 GNU Autotools(Autoconf, Automake, Libtools). [Introduction to GNU Autotools, The Basics of Autotools] M4와 Make 두개의 작은 언어를 더 알아야만 한다..ㅋㅋㅋ 나중에..
-
Lepton - 얼마나 파이어폭스 UX를 개선할 수 있을까?IT/UX 2021. 5. 25. 09:15
앞으로 Lepton이라 불릴 파이어폭스의 UX를 개선하는 플젝을 진행 중이다. https://github.com/black7375/Firefox-UI-Fix black7375/Firefox-UI-Fix 🦊 I respect proton UI and aim to fix it. Contribute to black7375/Firefox-UI-Fix development by creating an account on GitHub. github.com 0. 계기 이 작업을 하게된 계기는 브라우저 업뎃(디벨로퍼 버전을 사용 중) 후 갑자기 엄청난 변화에 깜짝 놀랐기 때문이다. 대략 이렇게? 확실히 훨씬 이뻐졌다 💖💖💖💖 정말 깔끔하고, 군더더기가 적다. 사용하는데 불편한 점이 없다면 그냥 쓰려고 했다. 흠.. 그런..
-
[스압/데이터주의] 웹 최적화 방식 모음 - 5. 빌드프로그래밍/Web 2021. 3. 5. 12:32
[스압/데이터주의] 웹 최적화 방식 모음 - 0. 전반적 원칙과 원리 [스압/데이터주의] 웹 최적화 방식 모음 - 1. 다운로드 [스압/데이터주의] 웹 최적화 방식 모음 - 2. 파싱 및 렌더링 트리 [스압/데이터주의] 웹 최적화 방식 모음 - 3. Layout 및 렌더링 [스압/데이터주의] 웹 최적화 방식 모음 - 3.3 UX 트릭 [스압/데이터주의] 웹 최적화 방식 모음 - 4. 로드 후 [스압/데이터주의] 웹 최적화 방식 모음 - 5. 빌드(현재) 5. 빌드 빌드 성능 최적화를 앞서, 우리가 사용하고 있는 툴들의 종류가 무엇이 있는지 생각해보자. 로컬에서 자바스크립트 코드 자체를 실행하기 위한 Node.js 패키지 설치와 의존성 관리를 위한 NPM 모노레포 관리를 위한 Lerna 자바스크립트를 정적..
-
[스압/데이터주의] 웹 최적화 방식 모음 - 4. 로드 후프로그래밍/Web 2021. 2. 14. 18:25
[스압/데이터주의] 웹 최적화 방식 모음 - 0. 전반적 원칙과 원리 [스압/데이터주의] 웹 최적화 방식 모음 - 1. 다운로드 [스압/데이터주의] 웹 최적화 방식 모음 - 2. 파싱 및 렌더링 트리 [스압/데이터주의] 웹 최적화 방식 모음 - 3. Layout 및 렌더링 [스압/데이터주의] 웹 최적화 방식 모음 - 3.3 UX 트릭 [스압/데이터주의] 웹 최적화 방식 모음 - 4. 로드 후(현재) [스압/데이터주의] 웹 최적화 방식 모음 - 5. 빌드 4. 로드 후 동일한 페이지, 다른 페이지 4.1 요청줄이기 다른 페이지로 넘어갈 때 요청량을 줄일 수 있는 여러 기법들이 존재한다. [Offline First] 4.1.1 클라이언트 저장소들 비교와 활용 개요 로드 후, 브라우저에 정보를 저장하는 것은 ..
-
[스압/데이터주의] 웹 최적화 방식 모음 - 3.3 UX 트릭프로그래밍/Web 2021. 2. 14. 18:25
[스압/데이터주의] 웹 최적화 방식 모음 - 0. 전반적 원칙과 원리 [스압/데이터주의] 웹 최적화 방식 모음 - 1. 다운로드 [스압/데이터주의] 웹 최적화 방식 모음 - 2. 파싱 및 렌더링 트리 [스압/데이터주의] 웹 최적화 방식 모음 - 3. Layout 및 렌더링 [스압/데이터주의] 웹 최적화 방식 모음 - 3.3 UX 트릭(현재) [스압/데이터주의] 웹 최적화 방식 모음 - 4. 로드 후 [스압/데이터주의] 웹 최적화 방식 모음 - 5. 빌드 3.3 UX 트릭 객관적인 성능이 올라가는 것이 아니라 사용자가 빠르다고 느낄 수 있게 만드는 트릭들. UX는 글로만 설명하기 힘든 부분이 많기 때문에 가급적 GIF나 사진자료 통해 직관적으로 이해할 수 있도록 힘을 썼다. 초반에 나오는 것들은 많이들 접..
-
[스압/데이터주의] 웹 최적화 방식 모음 - 3. Layout 및 렌더링프로그래밍/Web 2021. 2. 14. 18:25
[스압/데이터주의] 웹 최적화 방식 모음 - 0. 전반적 원칙과 원리 [스압/데이터주의] 웹 최적화 방식 모음 - 1. 다운로드 [스압/데이터주의] 웹 최적화 방식 모음 - 2. 파싱 및 렌더링 트리 [스압/데이터주의] 웹 최적화 방식 모음 - 3. Layout 및 렌더링(현재) [스압/데이터주의] 웹 최적화 방식 모음 - 3.3 UX 트릭 [스압/데이터주의] 웹 최적화 방식 모음 - 4. 로드 후 [스압/데이터주의] 웹 최적화 방식 모음 - 5. 빌드 3. Layout 및 렌더링 Layout 발생 빈도 최소화 및 비용 최소화와 CPU 처리 효율화, UX 트릭으로 나뉜다. 레이아웃에 영향을 미치는 것들에 대한 정리는 What forces layout/reflow란 글이 잘 설명해준다. 3.1 발생 빈도 ..
-
좋은 에디터란?IT/견물생심 2021. 2. 12. 23:00
좋은 에디터는 어떤걸까...? 지금 구현해야 한다면 어떻게 할까? 를 고민한 내용이다. 직접 만들기엔 시간과 복잡도가 내게 너무 크지만.. 3월 업데이트!! 3/19에 Emacs NG에 합류했다. github.com/emacs-ng Emacs NG Emacs New Generation. Emacs NG has 2 repositories available. Follow their code on GitHub. github.com 우연히 emacs-ng(이슈)라고 Emacs + Deno란 끔직한 혼종(?)을 발견했다. 저 끔직한 혼종은 Remacs에 풀리퀘스트로 날라왔던 Webrender까지도 지원하고 있었다. 덕분에 Remacs 프로젝트가 잘 돌아가나 확인하니 2020년 들어 업데이트가 안되고 있었다. St..
-
쿠팡 마케팅 전략 보고서 공개기타 정보 2020. 10. 30. 13:17
최근 쿠팡이 중고거래 시장에 진출한다는 뉴스를 보게 되었다. news.v.daum.net/v/20201028030208951 '고객 2000만명' 쿠팡, 중고거래 시장 진출 채비 쿠팡이 중고거래 시장에 뛰어드는 것으로 알려졌다. 2300만 명에 육박하는 사용자 규모와 거대한 자체 물류 인프라를 보유한 이커머스 공룡 쿠팡이 뛰어들면서 당근마켓을 비롯한 스타트업들이 news.v.daum.net 문득 작년에 만들었던 보고서가 생각나서 올려본다. 경영정보시스템 시간(이라 쓰고 인터넷 마케팅)에 만들었는데, 문서와 보고서는 물론 전반적인 컨셉, 구조, 아이디어를 거의 다 만들거나 손봤기 때문에 밥을 많이 얻어먹었던 기억이 ㅎㅎㅎ 발표까지 담당했기 때문에 설사 공개 후, 옛팀원이 봐도 뭐라 안하겠지.. 분할 압축된..