파이썬15 Alpine Linux 에서 파이썬을 사용하면 안되는 이유 [IT/Cloud] - [BusyBox] Alpine Linux는 왜 BusyBox를 선택했을까Alpine Linux 는 경량화된 리눅스라 컨테이너 환경에서 적합하지만 파이썬을 쓰면 안 된다.Alpine이 좋다고 해서, 모든 워크로드에 적합한 건 아니다.컨테이너 환경에서는 이미지 크기가 작고, 의존성이 적으며, 보안 표면이 작다는 점에서 매우 매력적이다.특히 파이썬에서는 이야기가 달라진다.1. 근본적인 차이: musl vs glibcAlpine은 musl libc 사용파이썬 생태계는 glibc 기준으로 빌드된 바이너리가 대부분많은 패키지가 wheel을 못 쓰고 소스 빌드로 떨어진다참고1 PEP 656 – Platform Tag for Linux Distributions Using Musl참고2 glibc.. 2026. 2. 24. [BusyBox] Alpine Linux는 왜 BusyBox를 선택했을까 Alpine Linux는 처음부터 “범용 리눅스 배포판”을 목표로 하지 않았다.목표는 명확했다. 작고, 안전하고, 예측 가능한 리눅스이 목표에 가장 잘 맞는 유틸리티가 바로 BusyBox였다. https://wiki.alpinelinux.org/wiki/BusyBox BusyBox - Alpine LinuxAlpine Linux is built around musl libc and busybox. To minimize footprint, Alpine Linux comes with BusyBox by default. BusyBox provides replacements for most of the utilities usually found in GNU coreutils, util-linux, etc. Bu.. 2026. 2. 24. IBM 왓슨 스튜디오로 주피터 노트북 / Rstudio 설정하기 (3/3) 이 글은 앞서 IBM 왓슨 스튜디오로 주피터 노트북 개발환경을 세팅하고, 마찬가지로 R 개발환경을 세팅하는 글이다. [IT/Cloud] - IBM 왓슨 스튜디오로 주피터 노트북 / Rstudio 설정하기 (1/2) [IT/Cloud] - IBM 왓슨 스튜디오로 주피터 노트북 / Rstudio 설정하기 (2/3) 이번엔 R 개발환경을 실행해보자. 주피터 노트북과 마찬가지로 개발환경에서 R을 선택해주면 된다. R 은 기본적으로 모든 데이터를 다 메모리로 가지고 있기에 파이썬보다 고사양이 필요하다. 우측 상단의 New notebook 으로 생성을 하고 테스트 해보도록 하자. 파이썬과 마찬가지로 notebook 환경으로 UI는 똑같지만 우측에 보면 노트북에서 사용하는 언어를 확인할 수 있다. R은 R스튜디오 라.. 2020. 8. 18. 온라인 무료 강의 사이트 - cognitive class IBM Clouders 활동에서 필수로 지정된 교육으로 IBM Cloud Essential 뱃지 취득이 있다. Clouders 응모때에 필수로 "CLOUD CORE" 뱃지를 취득해야 했고, 7월 미션으로 "IBM Cloud Essentials V2" 뱃지를 취득해야 했다. 교육은 cognitive class 라는 곳에서 받을수 있는데, 모든 강의가 무료다. https://cognitiveclass.ai/ 영어로 되어 있긴 하지만, 블라우드, 파이썬, 블록체인, 머신러닝, 도커 등 다양한 분야에 대해 교육을 받고, 뱃지를 취득할 수 있도록 되어있다. 미션과 별개로 R / 데이터 분석 등에 관심이 많다보니 Applied Data Science with R이라는 Paths 한번 취득해 보고자 한다. https.. 2020. 7. 19. IT 관련 교육 사이트 생활코딩 : https://opentutorials.org/course/1 인프런 : https://www.inflearn.com/ 유데미 : https://www.udemy.com/ko/ 프로그래머스 : https://programmers.co.kr/learn 구름 EDU : https://edu.goorm.io/ 노마드코더 : https://academy.nomadcoders.co/ edwith : https://www.edwith.org/ 칸 아카데미 : https://ko.khanacademy.org/ 대학공개강의 : http://www.kocw.net/ K-Mooc : http://www.kmooc.kr/ 서울대 공과대학 : https://eng.snu.ac.kr/online/support/ma.. 2020. 1. 1. [나는 리뷰어다] 혼자 공부하는 파이썬 한빛미디어에서 기존에 입문서 시리즈인 "hello coding"이 아닌 새로운 시리즈로 "혼자 공부하는" 시리즈가 출간되었다. "혼자 공부하는 C언어" "혼자 공부하는 파이썬" "혼자 공부하는 자바" 프로그래밍 언어가 혼자 공부하기에는 물어볼 곳도 없고, 특히 자바나 C언어 같이 환경 설정을 해야되는 언어들은 특히 어려운데 이런 시리즈가 출간해도 될까 싶긴 했는데 워낙 요즘 프로그래밍, 코딩이 붐이다 보니 시장에 필요성은 충분하다고 생각이 들었다. 이 책은 기존에 윤인성 저자의 "Hello coding 파이썬"을 재 구성한 책이고, 기존 책 보다 난이도가 훨씬 쉬워졌고 많이 풀어서 쓰여졌다. 혼공족이 워낙 많다 보니, 요즘은 인강도 많이 발달 되어있고 특히 윤인성 저자는 원래 유튜브로 본인 책들은 다 올.. 2019. 7. 12. [한빛리더스] 스위프트 프로그래밍 한빛리더스도 새해를 맞아 새로운 기수가 시작되었다. 정말 사람이 많고, 단톡방에도 다들 의지가 정말 장난 아니었다. 공지 한번 나오면 계속 핸드폰이 울릴정도로... 각설하고, 이번 미션은 처음으로 시도해보는 iOS앱 개발 관련 책이다. 맥북을 쓴지는 상당히 오래됐지만, 엑스코드 사용은 처음이다. 처음에 시도를 안해본건 아니나, C는 상대적으로 좀 약한 감이 있어서 Object-C는 엄두도 못내고 있었다. swift는 하도 쉽다쉽다 홍보를 하고 있어서 이기회를 삼아 해보자 라고 시작하게 된것이다. 스위프트 프로그래밍국내도서저자 : 야곰출판 : 한빛미디어 2017.01.02상세보기 오히려 Object-C 를 경험을 하지 않았기 때문에 보다 쉬울 것이라고 생각하면서 읽기 시작했는데,역시 초보자를 위한 입문서로.. 2017. 3. 11. [한빛리더스] 파이썬으로 웹 크롤러 만들기 벌써 2016년 마지막 미션이다. 이건 의무는 아니었고 신청자만 원해서 하는 것이었지만, 주저 없이 신청하게 되었다. 아마 나 말고도 다들 이책을 많이 하는 듯 하다. 파이썬으로 웹 크롤러 만들기국내도서저자 : 라이언 미첼(Ryan Mitchell) / 한선용역출판 : 한빛미디어 2016.12.01상세보기 워낙 주제가 흥미롭다 보니 책 받은 인증이 상당수가 이 책이었다. 아마 웹크롤링이라는 주제 자체에 흥미를 가진 분들이 많을 것이라 생각이 된다. 책을 처음 받고서 의외라고 생각했던 부분은, 우선 생각했던것보다 두께가 얇았다는 점이다. 실제 페이지 수가 인덱스를 포함해도 300페이지가 안되기 때문에 편한 마음으로 볼수 있었다. 크롤링(Crawling) 혹은 스크래핑(scraping) 이라는 것은 웹 페이.. 2017. 1. 7. [한빛리더스] 고성능 파이썬 파이썬은 쉬운 접근성으로 인하여 생산성이 높은 언어의 대표로 많이 소개되는 편이다. 비 전공자들의 프로그래밍 입문으로도 많이 활용되며, 교육용으로도 많이 이용되고 있는 편이다. 또한 코드가 간결하고 다양한 곳에서 활용하기 편하기 때문에 많이 사용하는 언어이다. 웹에서도 쓸수 있고 웹 이외에서도 사용할 수 있는 범용언어다. 들여쓰기를 활용하는 특별한 구조로 인해 코드를 읽기 쉽고 모양도 다른 언어에 비해서덜 복잡한 편이다. 그러나 느리다고 정평이 나있는데, 예전 자료지만 참고했으면 좋겠다. ruby, python, java, c 등의 여러 언어들의 성능 비교자료http://www.timestretch.com/article/mandelbrot_fractal_benchmark The Computer Langu.. 2016. 9. 2. 이전 1 2 다음