본문 바로가기

Architecture for Software

(91)
[Python] 아나콘다(Anaconda) 아나콘다(Anaconda)란 ML이나 데이터 분석 등에 사용하는 여러가지 패키지가 기본적으로 포함되어있는 파이썬 무료 배포판 으로 Windows 에서 쉽게 Jupiter Notebook과 같은 파이썬 개발 환경을 구성할 수 있습니다. https://www.anaconda.com/ Unleash AI Innovation and Value | Anaconda Accelerate growth efficiently for everyone with the AI and data science experts. www.anaconda.com 만약 Windows 환경에서 Python 개발을 한다면 pip 사용이 쉽지 않으므로 아나콘다 사용을 강력히 권장합니다. 위의 사이트에서 아나콘다 배포판을 다운로드 받아 설치하시기 ..
[CSB #1] CSB(Cloud Services Brokerage)의 필요성에 대하여 안녕하세요~ 장선진입니다. 최근 CSB(Cloud Services Brokerage)에 대한 관심이 높아져가고 있습니다.이에 따라 CSB에 대한 내용을 개인적으로 정리하였습니다. 우선 1차적인 정리인데 추후 더욱 보강하여 정리하고자 합니다. 그리고 여러분과 함께 공유하고자 이렇게 포스팅합니다. 연재 형식으로 포스팅할 예정이며, 원문 전체는 여기에서 보실 수 있습니다. 보시고 궁금하신 부분 등에 의견주세요~ :-) CSB(Cloud Services Brokerage)의 필요성CSB 관련 현황최근 클라우드 이용이 확산되면서 다양한 클라우드 컴퓨팅 플랫폼을 이용할 수 있도록 지원하는 CSB의 필요성이 대두되고 있다. CSB는 개인과 기업 등이 클라우드 컴퓨팅을 이용함에 있어 필요한 제반 서비스를 공급하고 더 ..
GAE 세미나 자료를 올립니다. 안녕하세요~ 장선진입니다. 지난번에 전자신문사 주최로 Google App Engine 세미나를 주최했었습니다. 자세한 내용은 다음과 같습니다. 여러분들께서 세미나때 사용한 PPT를 요청하셔서 이렇게 올려드립니다. 좋은 참고가 되었으면 좋겠네요~1 S01 gae and_hybrid_app_v1.0 View more presentations from Sun-Jin Jang S02 hybrid app_and_gae_restful_architecture_v2.0 View more presentations from Sun-Jin Jang S03 hybrid app_and_gae_datastore_v1.0 View more presentations from Sun-Jin Jang S04 hybrid app_and_..
KT UCloud 서비스를 사용하면서 안녕하세요~ 장선진입니다. 평소 구글앱엔진(Google App Engine) 등 클라우드 컴퓨팅(Cloud Computing)에 많은 관심을 가지고 있었는데, 얼마전에 KT에서 UCloud라는 IaaS(Infrastructure as a Service)형 클라우드 컴퓨팅 서비스를 내놓았습니다. 평소 PaaS(Platform as a Service)형 클라우드 컴퓨팅에 많은 관심을 가지고 있었지만, 최근 IaaS형 클라우드 컴퓨팅 서비스 역시 나름의 가치가 있고 Amazon의 S3를 하이브리드하게 연동하여 활용한 사례들을 보면서 클라우드 컴퓨팅 기술을 연합하여 활용하는 것이 큰 가치가 있다고 생각합니다. IaaS형 클라우드 컴퓨팅의 한계는 기존의 웹 호스팅과 유사한 구조를 가지고 있다는 점입니다. 하지만 ..
새로운 웹 프로그래밍의 세계: Hunchentoot로 웹 사이트 제작하기 Lisp을 좋아하는 사람들의 그룹(http://groups.google.com/group/lisp-korea)에서 Common Lisp을 하면서 Common Lisp을 이용한 라이브러리들에 대하여 스터디하고 있습니다. 현재까지 C프로그램과의 링킹부터 Socket 프로그래밍 및 Database 프로그래밍까지 진행하였습니다. 마지막으로 제가 웹 프로그래밍에 대한 내용을 발표하기로 하였습니다. ^^~ 사실 이번에 웹 프로그래밍 발표를 위하여 여러가지 자료를 찾으면서 역시 Common Lisp은 긴 역사만큼 강력하다는 것을 느꼈습니다. 실제 활용을 하면서 Common Lisp을 만지다보니 그동안 잘 이해되지 않았던 부분도 자연스럽게 많이 이해되었습니다. ^^ Hunchentoot도 정말 쓸만하구나 하는 생각이 ..
SICP 스터디에 참여해주세요 :-) 안녕하세요~ 장선진입니다. :-) 최근 저희 "Lisp을 좋아하는 사람들의 그룹(http://groups.google.com/group/lisp-korea)"에 여러가지 변화가 있었습니다. 우선 저는 계속 회장 직을 수행하지만, 대외적인 부분을 담당하기로 하였습니다. 그리고 Lisp에 열정을 가지고 계신 회원님들을 중심으로 운영진을 구성하여 지속적인 Lisp 스터디와 운영 등을 하기로 하였습니다. 이제 새로운 운영진 여러분들께서 Lisp을 중심으로 다양한 활동을 펼치게 되었습니다. 기존의 설립 및 운영자에서 이제 설립 및 후원자가 되었습니다. 많은 커뮤니티들이 지속적으로 발전하기 위하여 노력을 하지만, 임파워먼트(Empowerment)를 제대로 하지 못하는 경우가 많습니다. 저는 그러한 일을 반복하고 싶..
Lisp을 좋아하는 사람들의 그룹의 미래와 저의 생각 안녕하세요~ 장선진입니다. 다들 잘 지내고 계신지요~ :-) 어느새 10월입니다. 제가 최근 회사일로 인하여 제가 설립하고 운영하고 있는 Lisp을 좋아하는 사람들의 그룹에많은 신경을 못쓰고 있습니다. 이번주 스터디 건도 그렇구요~ 제가 조금 더 먼저 챙겼어야 하는데 많은 신경을 쓰지 못해서 죄송합니다. 클로저(Clojure)스터디가 어느새 마무리되어가고 있으며, 다음 스터디에 대한 이야기가 자연스럽게 나오고 있어서 참 좋습니다. SICP에 관한 스터디에 저 역시 많은 관심을 가지고 있습니다. 지난 1년 넘게 저는 "Lisp을 좋아하는 사람들의 그룹"이란 커뮤니티를 만들고 여러분들과 함께 Lisp을 공부할 수 있도록 여러가지 노력을 기울였습니다. 별파란님이 첫 회원으로 가입하신 후 지금 230여명의 회원..
클라우드 컴퓨팅과 Google App Engine에 대하여 안녕하세요~ 장선진입니다. 최근 클라우드 컴퓨팅(Cloud Computing)에 대한 관심이 많이 늘어났습니다. 사실 저는 클라우드 컴퓨팅이란 용어보다는 유틸리티 컴퓨팅(Utility Computing)이라는 용어가 더 익숙합니다. 예전부터 SaaS(Software as a Service)와 함께 유틸리티 컴퓨팅의 동생벌되는 클라우드 컴퓨팅에 저 역시 많은 관심을 가지고 있었습니다. 특히 개인적인 차원에서 쉽게 접근하여 활용할 수 있는 Google App Engine에 관한 기술적인 관심도 많이 있었습니다. 최근 이러한 저의 생각들을 함께 공유할 수 있는 시간을 가졌습니다. 제2회 공개SW역량프라자 정기기술세미나(2010년 7월21일)에서 "Google App Engine의 이해"란 주제로 클라우드 컴퓨..