태그검색
찾고 싶은 것이 있나요?
프로그래밍에 대한 26개의 태그 검색결과가 있습니다.
- 블로그 글로벌 IT 기업들의 치열한 코딩 교육 전쟁 지금이야 조금 익숙해졌지만 불과 몇 년 전까지만 해도 ‘코딩 교육’은 생소한 개념이었습니다. 전 세계 초•중•고등학교에 코딩 교육이 퍼지기까지는 여러 기업과 단체의 힘이 컸는데요. 특히 비영리 단체, 교사 단체, 교육 기업, 대형 IT 기업이 많은 기여를 했습니다. 이때 IT 기업들은 수백만 달러를 후원하거나 투자하는 식으로 코딩 교육 시장을 지원해왔습니다. 하지만 최근에 이 트랜드가 조금 달라졌습니다. 마치 IT 기업이 교육 기업처럼 직접 코딩 교육 콘텐츠를 만들고, 홍보하고 있는 것인데요. 글로벌 IT 기업들이...
- 블로그 EU 블록체인 포럼의 연구에서 나타난 블록체인의 미래 EU의 블록체인 관측소 역할을 하는 포럼 기구 ‘EU Blockchain Observatory & Forum(이하 EU 블록체인 포럼)’은 지난 4월 10일 ‘물리적 자산의 토큰화와 IoT•AI의 영향(Tokenization of physical assets and the impact of IoT and AI)’이라는 연구 논문을 발표했습니다. 스위스 루체른의 응용과학 대학교(Lucerne University of Applied Sciences and Arts) 교수인 바인카트너(Weingärtner) 교수가 참여해 집필한 논문입니다. 그간 EU 블록체인 포럼은 몇몇 대학교들과 학술적인 파트너십을 맺어 ‘스마트 계약의 법적 승인’, ‘디지털 신원’, ‘개인정보 보호 규정(GDPR,...
- 블로그 코딩 학원은 어떻게 혁신 대학이 되었나? 요즘 IT 업계 교육 트렌드를 꼽자면 MOOC와 부트캠프를 꼽을 수 있습니다. MOOC는 온라인 강의 서비스로, 매주 부과된 퀴즈나 시험을 통과하면 수료증을 제공하는 게 특징입니다.1 부트캠프(Bootcamp)식 교육은 이와 비슷하나 좀 더 ‘취업 중심 실습’이 강조된 수업을 진행합니다. 예를 들어, 온라인과 오프라인 수업을 둘 다 활용하며, 업계 관계자를 강사로 내세우거나 면접 준비 및 채용 연계 서비스도 제공하기도 합니다. 현재 미국 내에서 더 크게 확장하는 곳이 어딘지 물으신다면, 단연 부트캠프형 교육 기관입니다. 한국에선 전통...
- 블로그 SDN 적용 시 보안 고려 사항은? 지난 10년 전만 해도 네트워크는 음성, 데이터, 방송 등 모든 사용자 서비스를 인터넷망에서 통합 지원할 수 있는 대용량 고품질 스위칭 및 전달 하드웨어 기술 위주로 발달해 왔습니다. 그러나 스마트폰으로 촉발된 무선 데이터의 폭발적인 증가와 최근 몇 년 전부터 빅데이터, 사물인터넷(IoT), 클라우드 컴퓨팅 등 새로운 IT 트렌드가 등장하면서 데이터 폭증 및 트래픽 변화(NorthSouthBound → EastWestBound), 서버 가상화 기술 발달, 클라우드 컴퓨팅 확산 등으로 네트워크 트래픽 등을 효율적으로 처리하기 위한 다양한 비즈니스...
- 블로그 전 세계 가장 인기 있는 프로그래밍 입문 강의는? 최근 ‘코딩 교육’ 붐이 불면서 프로그래밍을 배울 수 있는 곳이 많아졌습니다. 수강생 범위는 어린이, 중•고등학생, 비전공자까지 넓어졌으며, 가르치는 기관도 학교, 여름 캠프, 학원, 온라인 교육 업체까지 다양합니다. 이러한 문화는 기존 프로그래밍 교육 문화를 바꾸기도 했습니다. 특히 ‘대학’ 내 프로그래밍 교육이 그렇습니다. 과거 컴퓨터과학(혹은 컴퓨터공학) 전공자만 배우던 프로그래밍은 최근 교양 과목으로 자리 잡고 있습니다. 자연스럽게 프로그래밍을 가르치는 방법과 내용에도 변화가 생기고 있는데요. 이를 자세히 알아보기 위해 미국 내 인기 프로그래밍 강의...
- 블로그 알리바바의 인기 오픈소스 총정리 지난 시간에는 중국 오픈소스의 강자로 떠오르고 있는 알리바바와 어떤 오픈소스 기술을 개발하고 있는지, 그리고 그 개발한 기술을 공개하는 이유는 무엇인지 등에 대해 알아봤습니다. 이번 시간에는 알리바바의 인기 오픈소스에 대해 알아보겠습니다. 알리바바의 주요 오픈소스 기술은 크게 4가지로 나눌 수 있습니다. 먼저 분산 시스템 분야에 있는 오픈소스 기술은 다음과 같습니다. 분산 시스템 ● 더보우(Dubbo) 더보우는 고성능 RPC(Remote Procedure Call) 프레임워크입니다. RPC는 원격제어를 위한 별도의 코드 없이도 다른 주소 공간에서 함수나 프로시저를 실행합니다....
- 블로그 UX는 왜 어려울 수 밖에 없을까? 저도 어렵습니다. UX 저는 디자인 전문 대학 시각디자인과에서 UX(User Experience) 교육을 하고 있습니다. 교육 중 종종 ‘UX는 왜 이렇게 어려울 수밖에 없을까요?’ 라는 질문을 받곤 합니다. 학생들은 보통 디자인은 아름다운 것을 만드는 분야로만 생각하는 경우가 많습니다. 그러나, UX는 감성 표현보다 논리를 바탕으로 문제를 해결하기 때문에, 학생들이 생각하던 것과 상당히 다릅니다. 그래서 생소하고 어려워 상당수의 학생이 시작 전부터 겁을 먹고 포기하기도 합니다. 하지만 어느 정도 기간이 지나면, 지금까지 했던 그 어떤...
- 블로그 3대 오픈소스 IDE, 그들은 왜 오픈소스가 되었나? 글을 쓰기 위해서는 펜이나 공책 같은 글쓰기 도구가 필요합니다. 만약 컴퓨터에서 쓴다면 메모장, 한글, MS 오피스 같은 프로그램이 필요하겠죠. 비슷하게 프로그래밍 코드를 작성하기 위해서는 프로그래밍 작성 도구가 필요합니다. 문서작성 도구에서 인쇄, 저장, 정렬 등 많이 사용하는 기능을 모아 제공하는 것처럼, 개발 도구에서도 다양한 기능을 종합세트처럼 모아서 제공하는 경우가 많습니다. 그리고 이를 통합개발환경(Integrated Development Environment, IDE)이라고 부릅니다. IDE를 이용하면 개발자는 코드 편집, 컴파일, 디버깅 기능을 클릭 몇 번만으로 쉽게 할 수...
- 블로그 AS-IS를 통해 TO-BE 바라보기, MDD-R “기존 시스템의 소스 코드를 분석하여 모델을 만들어내는 방법” 이것은 LG CNS에서 설명하는 MDD-R의 정의입니다. 의미를 살펴보면 MDD-R은 소스를 분석하는 도구로 추측이 됩니다. 그런데 일반적으로 프로젝트 현장에서 소스를 분석할 때 체인지마이너(ChangeMiner) 등과 같은 영향분석 도구를 사용하는데요. MDD-R은 이런 도구와 비슷한 것일까요? 위에 적힌 MDD-R의 정의를 다시 찬찬히 살펴보겠습니다. “모델을 만들어내는 방법”이라는 문구가 있는데요. 산출물이 모델이 된다는 것이 다른 점 같습니다. 그런데 또 의문이 생깁니다. ‘모델은 왜 만드는가? 만들어서 어떻게 활용할 수...
- 블로그 최첨단 소프트웨어 개발 방식, MDD로 미래를 대비하자 2013년 영국 옥스퍼드 대학교는 10년 후 사라질 직업, 702개 업종을 분석하여 발표한 적이 있는데요. 인공지능을 연구하는 마이클 오스본 교수가 쓴 논문 ‘Future of Employment: How Susceptible Are Jobs to Computerisation?(고용의 미래-우리 직업은 컴퓨터화에 얼마나 민감한가?)’에서 주장한 내용입니다. 이 내용은 올해 초 알파고와 이세돌의 대국에서 재조명되었습니다. 논문에서는 앞으로 10년 후 미국 총 고용자의 47%의 일이 컴퓨터나 로봇으로 대체되어 자동화될 가능성이 높다고 밝혔습니다. 놀랍게도 프로그래머(Computer Programmer)가 사라질 확률이 48%나 됩니다. 반면에 응용...
- 블로그 SRA와 함께라면 당신도 데이터 분석 전문가! 최근 화두가 되고 있는 인공지능 알파고가 탄생한 배경에는 빅데이터의 발전이 있다는 사실 알고 계셨나요? 빅데이터를 저장할 수 있는 하드웨어의 성능뿐만 아니라 빅데이터 분석 기법의 발전까지 가세하여 오늘날 놀라운 수준의 인공지능 발전이 가능해졌다고 할 수 있습니다. LG CNS에는 이러한 빅데이터 분석을 더욱 효과적으로 할 수 있는 SRA(Smart R Analytics)라는 데이터 분석 솔루션이 있습니다. SRA는 이름에서 알 수 있듯이 R을 기반으로 한 분석 솔루션인데요. 오늘은 ‘LG CNS SRA’에 대해 여러분께 소개해 드리려고...
- 블로그 디버깅의 신화, 그레이스 호퍼(Grace Hopper) 세계 최초의 컴퓨터 프로그래머로 알려져 있는 에이다 러브레이스(Ada Lovelace)를 비롯하여 ENIAC과 같은 선구적 컴퓨터 개발에도 많은 여성들이 참가한 것으로 알려져 있습니다. 하지만 전산 분야의 경우, 특히 초창기에는 전적으로 남성들만의 영역이라고 해도 과언이 아니었는데요. 이런 시기에 그레이스 호퍼(Grace Hopper)라는 여성이 단연 두각을 나타냈습니다. 그녀의 연구는 컴퓨터 하드코딩과 프로그래머들이 이용 가능한 명령 집합 간의 관계에 중대한 영향을 미쳤습니다. 사용 가능한 도구와 명령을 혁신하고 확장하는 동시에 사용 편의성도 대폭 향상시킨 호퍼는 프로그래밍을 더...