본문 바로가기

흥미로운 링크들 12월 4주차

기술적인 이야기/잡다한 기술적인 이야기 2019. 12. 30.
반응형

무의미한 대표 이미지로 시작하는 2019년 링크집(?)의 거의 마지막 글이 되겠네요. 시작합니다.


http://jeonghwan-kim.github.io/series/2019/12/10/frontend-dev-env-webpack-basic.html

 

프론트엔드 개발환경의 이해: 웹팩(기본)

1. 배경

jeonghwan-kim.github.io

웹팩(Webpack)이 자바스크립트를 하나로 뭉쳐주는 요상한(?) 놈이라는 것은 알고 있었는데, 정작 이런 게 왜 필요했었는지를 몰랐었습니다. 그리고 이 글로 왜 이런 '다른 언어에서 보면 매우 이상한 도구'가 나오게 되었는지 파악하게 되었습니다. 그나저나 기본이라는데 내용이 엄청 많네요.


https://hacks.mozilla.org/2019/04/pyodide-bringing-the-scientific-python-stack-to-the-browser/

 

Pyodide: Bringing the scientific Python stack to the browser – Mozilla Hacks - the Web developer blog

Pyodide is an experimental project from Mozilla to create a full Python data science stack that runs entirely in the browser. We think it’s worthwhile to work on moving the ...

hacks.mozilla.org

파이썬은 자바스크립트가 가지지 못 한 데이터 과학 라이브러리가 있습니다. 하지만 파이썬은 웹 브라우저에서 돌아가지 않지요. 그렇다면 파이썬을 웹 브라우저에서 돌아가게 하면 많은 문제점들이 해결되는 행복한 순간이 오겠군요! 이런 내용을 웹 어셈블리를 통해 해결하는 주제의 글입니다.


https://soojin.ro/blog/hey-siri-deploy-app

 

시리야 앱 배포해줘 · Soojin Ro

시리 응답이 웰케 애잔하냐... 배경 올해 초 젠킨스 CI 서버 구축을 처음 해봤고, 그걸 계기로 자동화에 관심이 생겨 일 년 동안 틈틈이 팀 내 배포/개발 프로세스를 개선시켜왔다. 사실 관심이 생겼다는 말은 빈약한 표현이고 나는 내가 이 정도로 의미없는 반복 작업을 싫어하는 사람인줄 몰랐다. 아무 생각없이 할 수 있는 반복 작업도 가끔씩하면 정신 건강에 좋다고 생각했었다. 하지만 개발 프로세스에 녹아있던 수작업이 하기 싫어서 어떻게든 자동화할 방법을 찾

soojin.ro

앱 배포를 시리를 통해 하기 위해 CI 서버를 응용하는 방법을 소개하는 재미있고 로망이 넘치는 글입니다. CI 서버 세팅하는 방법에 대한 것이 아니니 오해 없기를 바랍니다.


https://css.gg

 

500+ CSS Icons, Customizable, Retina Ready & API

Minimalistic icon library Designed by code, Customizable & Retina-Ready icons — built 100% in pure CSS. Easy integration: Embed, NPM & API

css.gg

500개 이상의 순수 CSS로 작성된 아이콘 모음입니다. 단 하나의 CSS 파일에 모든 것이 들어 있습니다. 완전 무료입니다만, 혹시나 상업적으로 이용하신다면 프로젝트를 후원하시는 것도 좋을 것 같습니다.


http://cliffle.com/p/dangerust/

 

Learn Rust the Dangerous Way - Cliffle

Learn Rust the Dangerous Way LRtDW is a series of articles putting Rust features in context for low-level C programmers who maybe don't have a formal CS background — the sort of people who work on firmware, game engines, OS kernels, and the like. Basically

cliffle.com

러스트(Rust)를 위험한 방법으로 배우기라는 주제인데, 잘 쓰여진 C 코드와 Rust 코드를 비교해서 보여주는 내용입니다. C 코드야 대체로 이런 분야에서 쓰이다 보니 위험한지 안 위험한지는 잘 모르겠는 그냥 평범한 코드네요. 어쨌든 C를 가장 오래 공부한 저에겐 Rust를 공부하기에 정말 좋은 자료라 생각되네요.


https://rinthel.github.io/rust-lang-book-ko/

 

들어가기 앞서 - The Rust Programming Language

항상 그렇게 명확지는 않았지만, 러스트 프로그래밍 언어는 근본적으로 권한 분산에 관한 것입니다: 여러분이 어떠한 종류의 코드를 작성하는 중이던 간에, 러스트는 여러분에게 더 멀리 뻗어갈 권한을 주어, 다양한 분야에서 여러분이 전에 했던 것보다 자신감을 가지고 프로그래밍 할 수 있도록 해줍니다. 예를 들어, 메모리 관리, 데이터 표현, 그리고 동시성에 대한 저수준의 디테일을 다루는 “시스템 레벨”의 일을 해보세요. 전통적으로, 이 프로그래밍 영역은 신비로운

rinthel.github.io

러스트 프로그래밍 언어 온라인 책의 한국어판입니다. 이런 엄청난 내용의 문서가 한국어라니 정말 좋은 세상이네요. 세상은 러스트 붐입니다. (하지만 전 안 하고 있지요🤪)


https://github.com/satwikkansal/wtfpython

 

satwikkansal/wtfpython

Exploring Python through counter-intuitive snippets. If you think you know Python, think once more! - satwikkansal/wtfpython

github.com

파이썬의 이상한 문법 혹은 이상하게 동작하는 코드들의 예를 보면서 파이썬이 왜 그렇게 동작하는 지를 배울 수 있는 내용입니다. 저도 몰랐던 내용들이 제법 있네요. 물론 Python 3+ 대상입니다.


https://blog.aliencube.org/ko/2019/12/13/publishing-static-website-to-azure-blob-storage-via-github-actions/

 

깃헙 액션을 사용해서 애저 블롭 저장소에 정적 웹사이트 배포하기

지난 11월 깃헙 액션이 공식적으로 사용 가능해졌다는 발표를 한 이후 이미 엄청난 양의 액션들이 마켓플레이스에 올라와 있다. 사용법도 굉장히 간단한 편이어서 몇가지 요령만 알아두면 금방 사용할 수 있다. 이 포스트에서는 간단한 정적 웹사이트를 개발한 후 이를 애저 블롭 저장소에 깃헙 액션을 통해 배포하는 과정에 대해 알아보기로 한다. 이 포스트에서 사…

blog.aliencube.org

제 제목대로 깃헙 액션(Github Actions)를 소개하는 가이드 글입니다. 생각보단 간단했네요. 물론 깃헙 액션의 다양한 액션 커맨드는 깃헙이 제공하기 나름이기도 해서 무궁무진한 기능으로 조합될 가능성이 커 보입니다.


https://mildwhale.github.io/2019-12-27-iOS-supporting-dark-mode/

 

iOS 13에서 다크 모드 지원하기 (Supporting Dark Mode)

아직도 다크 모드 지원을 안 한 앱이 있다고요?

mildwhale.github.io

네 저도 아직 다크 모드 지원을 못 해봤어요. 아직도 앱 최소 버전 제한이 iOS 9... 쓸 데 없는 사족이 길어졌네요. 제목대로 iOS 13에서 다크 모드를 지원하는 방법에 대한 글입니다.


https://github.com/caiorss/org-wiki

 

caiorss/org-wiki

Wiki for Emacs org-mode built on top of Emacs org-mode. - caiorss/org-wiki

github.com

이름처럼 Org Mode 문서를 이용한 위키 구축과 관련된 확장입니다. 위키 링크 문법이 별도로 추가되고 비동기 익스포트 기능 등 org-publish는 없는 몇 가지 기능이 있습니다.


https://twitter.com/John_Grib/status/1209079495740669957

 

기계인간 John Grib on Twitter

“소문으로만 듣던 페이스북 사기꾼과 대화가 시작되었다.”

twitter.com

사기를 알고 대응하면 이렇게 재미있는 상황으로 이어지기도 합니다. 그냥 재미로 보세요.😅

 

728x90
반응형

댓글