기술 & 솔루션 가이드 블로그 운영 방법에서 엿보는 VCNC의 개발문화

VCNC에서 엔지니어링 블로그를 시작하고 벌써 새로운 해를 맞이하였습니다. 그 동안 여러 글을 통해 VCNC 개발팀의 이야기를 들려드렸습니다. 이번에는 엔지니어링 블로그 자체를 주제로 글을 적어보고자 합니다. 저희는 워드프레스나 텀블러와 같은 일반적인 블로깅 도구나 서비스를 사용하지 않고 조금은 개발자스럽다고 할 수 있는 특이한 방법으로 엔지니어링 블로그를 운영하고 있습니다. 이 글에서는…

By
기술 & 솔루션 가이드 불완전하고 계속 변화하는 디지털 기억의 중요성

언제나 정확하고 빠르게 접근할 수 있는 컴퓨터의 디지털 기억과 달리 인간에게는 크게 2가지 종류의 기억이 있다. 단기기억(또는 작업기억)과 장기기억이 그것이다. 단기기억은 해마(hippocampus) 지역이 주로 담당하는 것으로 알려져 있지만, 장기기억은 대뇌 전반에 산재되어 있고, 기억을 회상하려고 할 때 활성화된다는 것이 현재까지의 뇌과학 연구결과가 밝혀낸 것이다. 물론 컴퓨터에도 램(RAM)으로…

By
기술 & 솔루션 가이드 인간의 뇌를 닮은 뉴로모픽 컴퓨팅

신경과학과 반도체 칩 기술의 발전은 이제 인간의 뇌를 닮은 칩을 만들어보는 단계에 들어서고 있다. 이런 칩들을 뉴로모픽(neuromorphic) 칩이라고 부른다. 뉴로모픽 칩들은 인공지능이 아직까지 풀지 못하고 있는 다양한 문제를 앞으로 해결할 수 있을 것으로 기대를 모으고 있다. 인간의 뇌에 영감을 받아 칩으로 구현하려던 첫 번째…

By
기술 & 솔루션 가이드 해상도의 진짜 의미; 부연

[요약] 고해상도는 전문적 용도나 고 취향의 프리미엄으로서 충분히 의미가 있으며 지속 발전할 필요는 있다. 하지만 일반적으로는 화소 밀도를 마냥 높이는 것보다는 시야각을 넓히는 것이, 몰입도를 극대화한다는 본래의 고해상도 취지에 맞다. 그러려면 해상도만 높이는 것이 아니라, 컨텐트 내용의 포맷도 바뀌어야 하고, 디스플레이의 크기도 충분히 커야 한다.…

By
기술 & 솔루션 가이드 HBase Meetup – 비트윈에서 HBase를 사용하는 방법

비트윈에서는 서비스 초기부터 HBase를 주요 데이터베이스로 사용하였으며 사용자 로그를 분석하는 데에도 HBase를 사용하고 있습니다. 지난 주 금요일(11월 15일)에 HBase를 만든 Michael Stack씨가 한국을 방문하게 되어 ZDNet 송경석 팀장님의 주최 하에 HBase Meetup Seoul 모임을 가졌습니다. 그 자리에서 VCNC에서 비트윈을 운영하면서 HBase를 사용했던 경험들이나 HBase 트랜잭션…

By
기술 & 솔루션 가이드 왜 레진코믹스는 안드로이드부터 개발했는가

아마도, 혹시나, 한 두분 쯤은 궁금해 하실지도 모르는.. “레진코믹스는 왜 웹툰서비스 임에도 안드로이드부터 개발을 시작했는가”에 대해서 잠깐 적어보고자 한다. (원래 제가 Medium에 적었던 글이라, 제 블로그의 기존 글들과 문체가 다릅니다만.. 그냥 옮겨둡니다.) 윤지만 님이 번역해주신 “왜 좋은 앱들은 iOS 를 먼저 지원하는가?” 글을 보고 적어본건데, 원문과 번역글은…

By
기술 & 솔루션 가이드 Beacon(비콘), 왜 주목을 받는가?

Paypal이 지난달 Techcrunch Disrupt SF 2013에서 공개한 Paypal Beacon과 Apple이 iOS7의 주요 기능으로 발표한 iBeacons. 요즘 언론들과 전문가들이 Beacon에 대해서 자주 언급함과 동시에 인터넷을 통해서도 자주 접할 수 있다. “이젠 NFC가 끝이다!”, “아니다!”하면서 말이다. 9월 28일 ROA Consulting 김진영 대표님이 Vertical Platform에 기고하신 “커머스 플랫폼의 성공,…

By
기술 & 솔루션 가이드 HBase상 트랜잭션 라이브러리 Haeinsa를 소개합니다

비트윈에서는 서비스 초기부터 HBase를 주요 데이터베이스로 사용하였습니다. HBase에서도 일반적인 다른 NoSQL처럼 트랜잭션을 제공하지 않습니다. HBase, Cassandra와 MongoDB는 하나의 행 혹은 하나의 Document에 대한 원자적 연산만 제공합니다. 하지만 여러 행에 대한 연산들을 원자적으로 실행할 수 있게 해주는 추상화된 트랜잭션 기능이 없다면 보통의 서비스 개발에 어려움을 겪게…

By
기술 & 솔루션 가이드 [프로젝트: 폼팩터] 3. 폼팩터 계보 (1편)

엔터테인먼트, 컴퓨팅, 통신의 개인 미디어 도구의 폼팩터를 역사적인 정통성과 연관성의 계보로 분석하고, 시사점과 방향성을 도출. (1편) 개인 미디어 도구 폼팩터의 계보 자, 이제 개인 기기 폼팩터의 역사적 계보를 통해 그 방향을 짚어 볼 것이다. 그 계보 속에 나타나는 실패한 또는 성공한 폼팩터의 시사점들이 그 방향을…

By
기술 & 솔루션 가이드 [프로젝트: 폼팩터] 2. 미디어 모델링 (2/2)

폼팩터는 미디어 경험의 규정. 폼팩터의 고민에 앞서 먼저 미디어를 정의하고 모델링함. (2편) 확장된 미디어 모델링: 밈의 증폭과 확산 모사의 단계를 조금 더 상세하게 들여다보자. 모사자는 모사 이전에 세계의 진실-온전하든 왜곡되었든-을 감각을 통해 받아들이고 내적인 인상을 남긴다. 어쨌든 그 진실이 전달되는 경로 또한 어떤 형태의 미디어일…

By
기술 & 솔루션 가이드 안드로이드 클라이언트 Reflection 극복기

다양한 형태의 데이터 Java를 이용해 서비스를 개발하는 경우 POJO로 서비스에 필요한 다양한 모델 클래스들을 만들어 사용하곤 합니다. 안드로이드 클라이언트 역시 모델을 클래스 정의해 사용하고 있습니다. 하지만 서비스 내에서 데이터는 정의된 클래스 이외에도 다양한 형태로 존재합니다. 안드로이드 클라이언트에서 하나의 데이터는 아래와 같은 형태로 존재합니다. JSON: 비트윈…

By
기술 & 솔루션 가이드 구루의 기술뉴스 : 좋은 UI를 위한 16가지 아이디어 외 32건

구루의 기술뉴스 ( GuruNews ) 83회차 입니다. 간만에 발행하는 기술뉴스입니다. Good UI 라는 사이트를 통해서 좋은 UI를 만들기 위한 16가지 아이디어를 전달하고 있는데요. 계속 추가될 예정이라고 합니다. 웹사이트를 만드시는 모든 분들 꼭 한번쯤은 읽어보시기 바랍니다. 웹사이트, 웹서비스, 웹기술 Good UI – 좋은 UI를 위한…

By
기술 & 솔루션 가이드 [프로젝트: 폼팩터] 2. 미디어 모델링 (1/2)

폼팩터는 미디어 경험의 규정. 폼팩터의 고민에 앞서 먼저 미디어를 정의하고 모델링함. (1편) 폼팩터는 미디어의 정의에서부터 폼팩터는 경험을 위한 구조물이다. 따라서 폼팩터에 대한 논의는 어떤 경험을 정의할 것이냐부터 출발해야 할 것이다. 웹 검색, 문서 작성, 게임, 통화, 영화, 음악, 책, 방송, 소셜 네트워크, 이런 다양한 경험들로부터…

By
기술 & 솔루션 가이드 [프로젝트: 폼팩터] 1. 들어가는 말: 혁신 코드, 폼팩터

폼팩터란 무엇이며, [프로젝트: 폼팩터]는 무엇을 하고자 함인가. 폼팩터는 새로운 경험의 정의 ‘폼팩터(form-factor)’라는 용어는 컴퓨터의 마더보드(motherboard) 규격을 이야기할 때 자주 사용되는데, 크기, 슬롯 형태, 전원 형태 등 주로 표준화된 하드웨어의 규격을 지칭하는 용어이다. 폼팩터는 데스크톱 컴퓨터 케이스 내부의 마더보드와 확장 보드의 규격에 관한 요소로서 언급될 때는…

By
1 2 3 4 5 8