반응형
반응형

http://www.seri.org/ic/icDBRV.html?pubkey=ic20121109001&menu_gbn=1&pgsj=&pgno=1&pgor=

 

○ 조직 구성원들의 참여를 유도하라

조직에서 비전이 공유되지 못하는 가장 큰 이유 중 하나는 경영진이 일방적으로 비전을 제시하기 때문이다. 따라서 비전을 공유하기 위한 첫걸음은 역설적으로 비전을 수립하는 과정에 구성원의 생각과 열망을 담아내기 위해 노력하는 일이다.

IBM의 최고경영자(CEO)였던 새뮤얼 팔미사노는 직원들의 적극적 참여와 의견을 반영하지 않고 만들어지는 조직의 핵심가치는 경영자 혼자만 외치는 슬로건에 지나지 않는다는 신념을 갖고 있었다. 그래서 그는 2003 7 23일 회사 내부 전산망을 통해 IBM의 핵심가치 정립에 직원들의 참여가 얼마나 중요한지 설명하며 동참을 호소했다. 그는 이어 7 29일부터 8 1일까지 72시간 동안 새로운 IBM의 핵심가치가 무엇이 돼야 하는가에 대한 생각을 공유하는밸류 잼(Value Jam)’을 실시했다. 당시 임직원 32만 명 중 70% 이상이 참여했고 1만 개가 넘는 아이디어가 채택돼 IBM의 새로운 핵심가치를 수립하는 데 사용됐다.

 

CEO가 스스로 실천하라

많은 리더는 자신이 신년사에서 비전에 대해 한두 번 이야기하면 직원들이 이를 소중히 가슴에 담고 일할 것이라고 기대한다. 하지만 이는 착각이다. 리더가 이를 반복적으로 강조하고 스스로 실천하는 모습을 보여주지 않으면 부하들이 자발적으로 공유하지도, 실천하지도 않는다. 현장에서 일하는 직원들이 조직의 비전과 가치를 가슴에 품을 수 있도록 리더가 적어도 1000번쯤은 외치고 실천하는 모습을 보여야 한다는 잭 웰치의 이야기를 기억할 필요가 있다.

 

○ 인사 시스템을 비전 달성에 정렬(align)

직원 선발, 평가, 보상, 교육과 관련한 모든 시스템이 비전 달성을 위해 일관성 있게 재편되지 않으면 비전이 슬로건으로 전락할 수밖에 없다. CEO가 외치는 비전과 가치가 반영되지 않는 직원 선발방식, 평가, 보상시스템만 존재한다면 직원들은 당연히 평가와 보상을 잘 받을 수 있는 행동만 할 것이다.

미국의 온라인 쇼핑몰 업체인 자포스(Zappos.com)는 신입 직원을 선발할 때 특이한 방식을 사용한다. 4주간 교육을 시킨 후 신입 직원 각각에게 자포스가 그들의 개인적 비전 및 가치와 일치하는 조직인지, 계속 자포스에서 근무하면 조직의 비전과 가치를 위해 열정적으로 일할 수 있는지 냉정하게 평가해 달라고 권유한다. 만약 조금이라도 의구심을 갖는 직원에게는 회사를 그만두는 대가로 2000달러( 220만 원)의 수표를 써 준다.

자포스에 계속 남기로 결정한 직원 입장에서 보면 2000달러를 포기했다는 생각에 조직의 비전과 가치를 한층 더 소중하게 생각한다. 그 결과 이들은 회사의 비전과 가치를 달성하기 위해 열정적으로 일하는주인이자전사로 거듭났다.

 

○ 애플의 홈페이지에 비전이 없는 이유

스티브 잡스는 회사의 홈페이지에 비전이니 조직의 핵심가치 따위를 올려놓는 행위에 대해 극도로 거부감을 가지고 있었다. “비전과 핵심가치는 실천의 대상이고 조직 구성원 모두가 공유하는 조직 문화이자 DNA가 돼야지 홈페이지에 올리는 선전 문구가 아니다라는 게 잡스의 지론이었다. 지금도 애플의 홈페이지에 가보면 CEO나 조직의 비전 그리고 애플의 핵심가치에 대한 이야기를 찾아볼 수 없다. CEO가 신년사나 연설을 할 때만 외치는 개인적인 비전, 강당의 한쪽 벽을 차지하는 액자 속에만 존재하는죽은 비전은 기업 발전에 오히려 걸림돌이 될 수 있다는 점을 명심해야 한다.

 

반응형
반응형

CEO 메시지의 힘을 체득하다

http://www.seri.org/ic/icDBRV.html?pubkey=ic20121116001&menu_gbn=1&pgsj=&pgno=1&pgor=

 

리더가 제시하는 비전의 중요성

컬럼비아 경영대학원의 전략 교수인 데이먼 필립스의 조직변화(Organizational Change) 수업시간에는 기업의 위기와 CEO의 리더십에 대한 다양한 사례를 접할 수 있다. 특히 필립스 교수는 CEO 메시지의 중요성에 대해서 깊은 관심을 가지고 있었다. 그에 따르면 CEO의 메시지에는 회사에 대한 분명한 비전, 누구나 이해하기 쉬운 간결함, 이성과 감성 모두에 호소, 결과에 책임지는 모습 등이 있어야 한다. 반면에 비전을 너무 자주 바꾸거나, 비현실적인 목표를 이야기하거나, 고차원적이어서는 안 된다.

“여러분, 나는 비전을 만드는 마법 같은 공식(silver bullet)을 가지고 있지 않습니다. 그러나 여러분에게 그러한 비전 제시틀을 제공할 수는 있습니다. 여러분은 앞으로 발생할 수 있는 위기 상황에서 반드시 직원들에게 명확한 비전을 제시해야만 합니다.” 그는 이렇게 말하며 다음과 같은 7단계 접근법을 제안했다.

1) Understand: 문제에 대한 인식

2) Enlist: 위기를 해결하려는 팀 조직

3) Envisage: 비전과 전략의 수립

4) Motivate: 위기상황에 대한 인식

5) Communicate: 비전을 내부 조직원에게 전달

6) Act: 실천

7) Consolidate: 변화의 지속

성공한 창업자는 뭔가 다르다

이 수업시간에 배운 내용을 다시 생각하게 된 것은 내가 피크 벤처 파트너스(Peak Venture Partners)라는 뉴욕에 위치한 벤처캐피털에서 여름 인턴으로 일할 때였다. 나의 역할은 이 회사가 투자하고 있는버블 Project’라는 사업모델의 밸류에이션(기업이나 프로젝트의 가치를 추정하는 작업)을 하고 뉴욕의 유력 Private Equity 투자자들과 만나 투자안에 대해서 협상하는 것이었다.

이 프로젝트명 버블(사진 1)은 스마트폰을 활용해 문자메시지, 사진, 쿠폰 등의 아이템을 담아서 친구들과 공유할 수 있게 하면서 광고수익을 얻는 것이었다. 이 모델의 가장 큰 특징은버블이라는 독특한 디자인을 활용해 스마트폰 사용자들에게 클릭에 대한 욕구를 불러일으키는 것이었다. 모바일 광고시장은 2013년 예상 성장률이 80% 이상이며 향후 5년 평균 성장률 또한 40∼50%로 추정되고 있다. 그러므로 구글, 애플과 같은 대형 IT 업체에서도 모바일 광고를 중요 차세대 주력 사업으로 생각하고 있었다. 급격하게 성장하는 이 분야에서 사업 모델에 대한 가치평가는 내게 상당히 도전적인 과제였다. 하지만 그만큼 흥미롭고 매력적인 일이었다.

순조롭게만 진행되던 사업이지만 내가 입사한 지 두 달이 돼 갈 때쯤 우리는 프로젝트 자체가 뒤흔들릴 만한 두 가지 중요한 사실을 발견했다. 모바일 웹시장 관련 산업 분석을 하는 중 우리와 유사한 비즈니스를 노키아에서 먼저 개발했고 상용화에 실패했다는 사실이었다. 노키아 같은 대기업이 추진했던 비즈니스모델이 실패했다는 것은 마찬가지로 우리의 사업모델도 수익성이 별로 없을 수 있다는 것을 의미했다.

삽시간에 소문은 사무실 전체에 퍼졌다. 직원들은 동요하고 있었고 피크 벤처 파트너스의 CEO인 오마르 아마낫(Omar Amanat)1)은 다른 프로젝트 때문에 마침 사무실에 없었다. 그는 일주일 정도 후에 뉴욕 사무실에 돌아올 계획이었다.

필자는 매일 출근할 때마다 사무실 분위기가 처지는 것을 느낄 수 있었다. 직원들은 실망감에 휩싸였고 초기 사업에 대한 열정, 미래에 대한 희망은 더 이상 없었다. 직원들은 패배적인 농담을 즐겼으며 업무태도는 엉망이 됐다. 다른 직장을 알아보는 직원도 있었다.

상황에 대한 간략한 보고를 받은 오마르는 출장일정을 단축해 일찍 돌아왔다. 그리고 긴급하게 회의를 소집했다. 처음 노키아의 프로젝트를 발견한 엔지니어는 회의에서 관련 영상을 보여줬다. 공교롭게도 노키아의 프로젝트 명도 우리와 같은 버블이었다(이 영상은 Youtube에서 ‘Nokia Bubble’이라는 키워드로 찾아볼 수 있다).

약간의 침묵이 흐른 후 오마르는 우리 팀원들에게 자신감 있고 분명하게 말했다.

“식상할 이야기일 수도 있지만 제가 와튼 MBA에 다닐 때 들었던 이야기를 먼저 하고 싶습니다. 어느 신발 판매원이 아프리카의 한 나라에 가서 신발 수요 조사를 했습니다. ‘그는 여기에 사는 사람들은 아무도 신발을 신지 않습니다. 그러므로 신발 수요는 0입니다라고 보고했다고 합니다. 그러나 다른 신발 판매원이 그 나라에 갔을 때 그는 맨발로 돌아다니는 사람들을 보고 이렇게 본사에 보고 했다고 합니다. ‘신발 수요 앞으로 폭발적 증가 예상. 어느 누구도 아직 신발을 신고 다니지 않음. 신속한 시장 진출이 필요.’ 여러분, 노키아 벤처에서 투자한 저 비즈니스 모델은 상용화에 실패했고 사람들은 버블에 관심이 없는 것처럼 보일지도 모르겠습니다. 하지만 저는 오히려 신발을 신지 않은 사람들이 어떻게 하면 신발을 신게 할 수 있을까를 생각하고 싶네요. 버블을 사용하지 않는 사람들이 버블에 대한 재미와 혜택을 즐긴다면 우리는 아프리카의 신발 장수와 같은 일을 해낼 수 있을 겁니다.”

오마르는 단호하게 말을 이어갔다.

“저는 이 프로젝트에 대해서 ‘go sign’을 내리겠습니다. 노키아의 특허를 사들여 전 세계에 유일한 버블의 소유자가 되고 싶군요. 버블이라는 독특한 클릭 방식, 그리고 상대방과의 이익 공유를 통해 이전과 다른 새로운 방식의 모바일 광고를 고객에게 전달할 것입니다. 지금 우리가 극복해야 할 것은 혹시나 우리가 노키아의 전철을 밟지 않을까 하는 두려움입니다. 구체적인 매입 절차를 위해 변호사와의 회의 약속을 이미 돌아오는 비행기 안에서 잡아놨습니다.”

오마르가 나간 후 사무실 분위기는 반전됐다. 그는 분명하게 사업을 진행한다고 했고 그러기 위한 자신의 행동을 보여줬다. 직원들에게 분명한 비전을 제시했다. 버블 프로젝트는 다시 시작됐으며 PE 투자자와의 협상도 재개됐다. 오마르는 노키아 버블팀과의 협상 진행 상황이나 변호사와의 회의 결과를 팀원과 공유했다. 직원들은 점점 더 그를 신뢰했고 따르기 시작했다. 이로써 프로젝트는 다시 정상궤도에 올랐다. 결국 버블 프로젝트는 올해 12월 론칭을 향해 순조롭게 순항 중이다.

반응형
반응형

Compile to HTML/CSS/JavaScript

A list of upcoming programming languages that replace HTML/CSS/JavaScript -

  1. Elm (gos.i, homepage) The Elm programming language aims to make web development more pleasant. Elm is a type-safe, functional reactive language that compiles to HTML, CSS, and JavaScript. Elm's major distinguishing features are support for reactive programming and its focus on graphical user interfaces. Elm is also call-by-value and strongly / statically typed with type inference. The language features mentioned above help catch errors in your code at compile time, but there are some errors that are external to your code, such as browser incompatabilities. By using HTML, CSS, and JavaScript as an assembly language, Elm can avoid some of these problems.
  2. mobl (gos.i, homepage) mobl is a new free and open source language designed specially to speed up building mobile applications. Using modern HTML5 technologies, mobl offers you a concise language to build native-feeling web apps in a jiff; great (Eclipse) IDE support (such as as-you-type error reporting, code completion and reference resolving); a rapid save and test cycle. No more lengthy compilations, the mobl IDE compiles your modules whenever you save, ready to be tested in the mobile browser.
  3. fun (gos.i, homepage) A declarative programming language for realtime web applications.

Compile to JavaScript

This is a list of projects tagged as javascript-alternative on getOpenSource.info. If you'd like to add a project to this list, you can always do so by adding it here and then adding javascript-alternative as a tag.
An up to date list can always be found at http://getopensource.info/explore/javascript-alternative/.
  1. CoffeeScript (gos.i, homepage) CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way. The golden rule of CoffeeScript is: “It's just JavaScript”. The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library seamlessly (and vice-versa). The compiled output is readable and pretty-printed, passes through JavaScript Lint without warnings, will work in every JavaScript implementation, and tends to run as fast or faster than the equivalent handwritten JavaScript.
  2. LiveScript (gos.i, homepage) LiveScript is a language which compiles down to JavaScript. It is a fork of Coco which is in turn derived from CoffeeScript. Like those two it has a relatively straightforward mapping to JavaScript. LiveScript is Coco but much more compatible with CoffeeScript, more functional, and more feature rich. LiveScript aims for increased expressiveness and code beauty. While adding features to assist in functional style programming, LiveScript also deeply supports imperative and object oriented programming, and has an optional class system with inheritance, calls to super, and more.
  3. Coco (gos.i, homepage) Coco is a CoffeeScript dialect that aims to be more radical and practical. On its way to hide JavaScript's bad parts, CoffeeScript has accumulated own quirks: horrible variable scope, awkward ranges, confusing and/or pointless keywords, verbose file extension, and so on. Coco tries to amend them, entwining good parts of both.
  4. IcedCoffeeScript (gos.i, homepage) IcedCoffeeScript is a superset of CoffeeScript. The iced interpreter is a drop-in replacement for the standard coffee interpreter; it will interpret almost all existing CoffeeScript programs. IcedCoffeeScript (ICS) adds two new keywords: await and defer. These additions simply and powerfully streamline asynchronous control flow, both on the server and on the browser. Say goodbye to callback pyramids; say adios to massive code rewrites when synchronization requirements change slightly. Say hello to clean, readable, maintainable control flow for network and asynchronous operations! The golden rule of CoffeeScript was: “It's just JavaScript”. ICS is doing something deeper. It's selectively running code through a continuation-passing style conversion. Original-style CoffeeScript will compile as before, but code using the new ICS features will be less recognizable. Still, the compiled output is readable and pretty-printed, passes through JavaScript Lint without warnings.
  5. haXe (gos.i, homepage) haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
  6. Opa (gos.i, homepage) Opa is a new generation of web development platform that lets you write distributed web applications using a single technology. Opa is concise, simple, concurrent, dynamically distributed, and secure.
  7. Dart (gos.i, homepage) Dart is a new class-based programming language for creating structured web applications. Developed with the goals of simplicity, efficiency, and scalability, the Dart language combines powerful new language features with familiar language constructs into a clear, readable syntax.
  8. LLJS (gos.i, homepage) LLJS (formerly known as *JS) is a typed dialect of JavaScript that offers a C-like type system with manual memory management. It compiles to JavaScript and lets you write memory-efficient and GC pause-free code less painfully, in short, LLJS is the bastard child of JavaScript and C. LLJS is early research prototype work, so don't expect anything rock solid just yet. The research goal here is to explore low-level statically typed features in a high-level dynamically typed language. Think of it as inline assembly in C, or the unsafe keyword in C#. It's not pretty, but it gets the job done.
  9. heap.coffee (gos.i, homepage) heap.coffee is a dialect of CoffeeScript that offers a C-like type system with manual memory management. It compiles to JavaScript and lets you write memory-efficient and GC pause-free code less painfully. heap.coffee, like its relative *JS, is early research prototype work, so don't expect anything rock solid just yet. The research goal here is to explore low-level statically typed features in a high-level dynamically typed language.
  10. Google Web Toolkit (gos.i, homepage) Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications. Its goal is to enable productive development of high-performance web applications without the developer having to be an expert in browser quirks, XMLHttpRequest, and JavaScript. GWT is used by many products at Google, including Google Wave and the new version of AdWords. It's open source, completely free, and used by thousands of developers around the world.
  11. Roy (gos.i, homepage) Roy is an experimental programming language that targets JavaScript. It tries to meld JavaScript semantics with some features common in static functional languages.
  12. JS11 (gos.i, homepage) JS11 takes incomplete code and transforms it back into JavaScript. It's smart enough to add in various bits of redundant syntax, and can also transform some common errors and handy shortcuts into working JavaScript code. JS11 is a hybrid dialect that strives for greater readability and programmer effectiveness, whilst maintaining line-number parity with JavaScript. It consists of a language specification and a compiler module. JS11 adds some nice-to-have features that people often use in JavaScript but have to write out the long way. This includes things like default argument values, named parameters in function calls, a nice way to create private variable scopes, and easy numbered loops.
  13. Kaffeine (gos.i, homepage) Kaffeine is a set of extensions to the Javascript syntax that attempt to make it nicer to use. It compiles directly into javascript that is very similar, readable and line for line equivalent to the input (you can beautify if you like).
  14. Jack (gos.i, homepage) Jack is a new language in development that gets translated to pure JavaScript and runs on top of nodeJS.
  15. PogoScript (gos.i, homepage) PogoScript is a programming language that emphasises readability, is friendly to domain specific languages and compiles to regular JavaScript.
  16. moescript (gos.i, homepage) Moe is a new, not-very-little Javascript-targeted language written in JavaScript. Its features are inspired by Scala, Python, Haskell and Coffee. It is aimed to deal with common troubles in JavaScript development. Moe has neatly crafted grammar so that most JavaScript development will be simplified.
  17. JavaScript++ (gos.i, homepage) JavaScript++ provides the same familiar C-style language syntax of JavaScript and brings modern language features such as classes; block scoping and constants; pluggable type systems and type safety; packages and modules; comprehensive standard libraries; enhanced regular expressions and PCRE; and more to JavaScript with almost no learning curve through an extended ES3 grammar. JavaScript++ compiles to ES3-compatible JavaScript. JavaScript++ incorporates features from Python, Perl, Java/C#, ES4, Harmony, Haskell, and more while incorporating its own unique features. The driving philosophy behind JavaScript++ is productivity, and it will make everything from small scripts to large applications easier and faster to write. Take the mundane out of your JavaScript code with JavaScript++!
  18. JSX (gos.i, homepage) JSX is a statically-typed, object-oriented programming language designed to run on modern web browsers. JSX performs optimization while compiling the source code to JavaScript. The generated code runs faster than an equivalent code written directly in JavaScript. The gain may vary, but even the optimized JavaScript libraries like Box2D becomes faster when ported to JSX (we are observing 4% to 27% increase in performance). In contrast to JavaScript, JSX is statically-typed and mostly type-safe. The quality of applications becomes higher when being developed using JSX, since many errors will be caught during the compilation process. It also offers debugging features at the compiler level as well. JSX offers a solid class system much like the Java programming language, freeing the developers from working with the too-primitive prototype-based inheritance system provided by JavaScript. Expressions and Statements are mostly equal to JavaScript, so it is easy to for JavaScript programmers to start using JSX.
  19. mochiscript (gos.i, homepage) Mochiscript is a superset of the JavaScript language that adds more Object-Oriented features such as: methods, inheritance, mixins, etc… What this means is that Mochiscript IS Javascript. Mochiscript currently supports Ruby on Rails 3.1 (via asset pipeline) and Node.js.
  20. Pygmy (gos.i, homepage) Pygmy is a dynamic language that compiles to Javascript, designed to be readable but concise enough to be competitive in code golf.
  21. Pit (gos.i, homepage) PIT is F# to Javascript compiler that leverages the beauty of F# and also JavaScript.
  22. WebSharper (gos.i, homepage) WebSharper is an HTML5-centric web framework that lets you create web and mobile JavaScript apps complete with a server-side backend using a single language, F#. WebSharper is designed to boost your productivity. Reduce complexity with a single language on the client and the server, enjoy code completion in Visual Studio®, and benefit from type inference and other great features of F#.
  23. Amber (gos.i, homepage) Amber is an implementation of the Smalltalk-80 language. It is designed to make client-side development faster and easier. It allows developers to write client-side heavy web applications in Smalltalk. Amber includes an integrated development environment with a class browser, workspace, transcript, object inspector and debugger. Amber is written in itself, including the parser and compiler, and compiles into efficient JavaScript, mapping one-to-one with the JS equivalent.
  24. Haste (gos.i, homepage) A compiler to generate Javascript code from Haskell.
  25. ghcjs (gos.i, homepage) ghcjs is a Haskell to Javascript translator. It aims to provide solution to compile modern Haskell libraries to Javascript files and use them in Ajax applications or develop entire Ajax application in Haskell
  26. Outlet (gos.i, homepage) Outlet is a programming language. It is Lisp-like in nature and compiles to JavaScript.
  27. SibilantJS (gos.i, homepage) Sibilant is a language that is parsed by javascript and compiles to javascript. Sibilant is inspired by lisp and follows many lisp conventions, although it is still relatively close to the underlying javascript. Sibilant is entirely written in sibilant and can recompile itself.
  28. Scriptjure (gos.i, homepage) Scriptjure is a Clojure library for generating javascript from Clojure forms. Its primary goal is to make it simple to embed “glue” javascript in Clojure webapps. Generated Scriptjure javascript is intended to be readable. At the moment, Scriptjure is very simple, but is still under active development.
  29. clojurescript (gos.i, homepage) ClojureScript is a new compiler for Clojure that targets JavaScript. It is designed to emit JavaScript code which is compatible with the advanced compilation mode of the Google Closure optimizing compiler.
  30. BiwaScheme (gos.i, homepage) BiwaScheme is a Scheme interpreter written in JavaScript.
  31. JSIL (gos.i, homepage) JSIL is a compiler that transforms .NET applications and libraries from their native executable format - CIL bytecode - into standards-compliant, cross-browser JavaScript. You can take this JavaScript and run it in a web browser or any other modern JavaScript runtime. Unlike other cross-compiler tools targeting JavaScript, JSIL produces readable, easy-to-debug JavaScript that resembles the code a developer might write by hand, while still maintaining the behavior and structure of the original .NET code. Because JSIL transforms bytecode, it can support most .NET-based languages - C# to JavaScript and VB.NET to JavaScript work right out of the box.
  32. Doppio (gos.i, homepage) Doppio is a project to get Java running in the browser without any plug-ins. Right now it comprises a fairly complete VM and an implementation of the javap bytecode disassembler. (Doppio is also the Italian word for 'double', and is another name for a double espresso). Doppio started out as the mid-term project for a Graduate Systems Seminar. It has since taken on a life of its own, and is complete enough to run implementations of GNU Diff, LZW compression, and the Java 4 compiler.
  33. Skulpt (gos.i, homepage) Skulpt is an entirely in-browser implementation of Python. No preprocessing, plugins, or server-side support required, just write Python and reload.
  34. Pyjs (gos.i, homepage) Pyjs is a port of Google Web Toolkit to Python, and thus enables the development of Rich Media AJAX applications in Python, with no need for special browser plugins. Pyjs contains a stand-alone python-to-javascript compiler, and also a Widget Set API that looks very similar to Desktop Widget Set APIs (such as PyQT4 or PyGTK2). Pyjs also contains a Desktop Widget Set version, running as pure python, with three useable Desktop ports available. With web-engine technology at it's core, HTML, CSS, plugins and other related features work out-of-the-box.
  35. Objective-J (gos.i, homepage) Objective-J is a new programming language based on Objective-C. It is a superset of JavaScript, which means that any valid JavaScript code is also valid Objective-J code. Anyone familiar with JavaScript and object-oriented programming concepts, classical inheritance in particular, should have no difficulty learning Objective-J.
  36. Opal (gos.i, homepage) Opal is a ruby to javascript compiler. Opal aims to take ruby files and generate efficient javascript that maintains rubys features. Opal will, by default, generate fast and efficient code in preference to keeping all ruby features. Opal comes with an implementation of the ruby corelib, written in ruby, that uses a bundled runtime (written in javascript) that tie all the features together. Whenever possible Opal bridges to native javascript features under the hood. The Opal gem includes the compiler used to convert ruby sources into javascript.
  37. Red (gos.i, homepage) Red takes the Ruby you write and turns it into JavaScript for your browser. The all-new Red is a Ruby-to-JavaScript transliterator backed by a custom ruby.js library designed to let your code run in the browser exactly the way Ruby would run on your machine. The JavaScript output is optimized to contain only the fraction of the ruby.js source library needed to run your code. What does this mean for today’s Ruby developer? Simple. You don't need to learn JavaScript.
반응형
반응형

jquery event bind delegate live on 비교분석

http://youtu.be/CafBcWxssgc

 

반응형
반응형

responsive Template

 

http://themeforest.net/item/smartstart-responsive-html5-template/full_screen_preview/1674915?ref=themespotters&ref=themespotters&clickthrough_id=92244147&redirect_back=true

 

반응형
반응형

SmartStart – Responsive HTML5 Template

SmartStart is a simple and clean but still professional template suitable for any business or portfolio, and it’s created by using the latest HTML5 and CSS3 techniques. With a responsive design it is easily usable with any device (Desktop, tablet, mobile phone…), without removing any content!

smart-start

MORE INFO | DEMO by Themeforest (Premium Template)

Projection – Responsive HTML5 Template

Projection is fully responsive template with minimal and elegant look. Projection includes top quality HTML5 and CSS3 code.

projection

MORE INFO | DEMO by Themeforest (Premium Template)

Viva – Responsive HTML Template

Viva is a simple and clean template suitable for any business or portfolio site, created with last HTML5 and CSS3 techniques. Fully responsive design for any device.

viva-responsive-html5-template

MORE INFO | DEMO by Mojo Themes (Premium Template)

Simplex – Responsive HTML5 Template

Simplex is a clean, simple and responsive HTML5 template suitable for digital agencies and studios. Simplex is using HTML5 and CSS3 with mobile devices in mind. Simplex will automatically adjust its size on various devices ensuring a pleasant experiment for all visitors.

simplex

MORE INFO | DEMO by Themeforest (Premium Template)

Mentor Premium Responsive Business HTML5 Template

Mentor is a fully responsive premium HTML template suitable for any kind of business or corporate use. Mentor is built upon the responsive Twitter Bootstrap framework, and therefore the template supports all of this framework’s built in components & plugins. The Mentor template is bursting with custom features, including a bespoke responsive slider plugin, an intelligent responsive carousel plugin and a custom developed mobile friendly lightbox plugin.

mentor

MORE INFO | DEMO by Themeforest (Premium Template)

Magnolia – A Responsive HTML5 Template

Show off your work with this easy-to-customize and fully featured Site Template. When purchasing this theme, you will receive a detailed help file along with additional features like Unlimited color schemes and a Fully Responsive Layout.

magnolia

MORE INFO | DEMO by Mojo Themes (Premium Template)

OptimaSales – Responsive HTML5/CSS3 Template

OptimaSales is responsive, pixel perfect, clean and multipurpose HTML-template. It can be used like corporate site and site to present different sort of application for IT companies, webdevelopers and other companies. This theme was created by using the latest HTML5 and CSS3 techniques and Built on Skeleton grid system (12 cols). With a responsive design it is suitable for any device (desktop, tablet, mobile phone). OptimaSales is appropriate theme to any sort of your ideas, as it has 16 HTML pages, such as how it works page, coming soon page, portfolio (2, 3, 4 cols), pricing tables. It’s easy to customize to your needs.

optima-sales

MORE INFO | DEMO by Themeforest (Premium Template)

Perspective – Responsive HTML5 Template

“Perspective” is a template suitable for all type of business. It comes with a lot of HTML Shortcodes, jquery plugins (tabs, accordion, sliders…) and with ability to edit the design very easy. Changing only a few lines of code you can give a new look to your template. Modern design with HTML5 and CSS3 power inside! It is compatible with all major browsers, so don’t worry is cross-browser and also responsive, this means that the content will be visible and readable on all devices starting from mobile to computer.

perspective

MORE INFO | DEMO by Themeforest (Premium Template)

Raflesia – Responsive HTML Business Template

Raflesia is an elegant responsive business HTML template. There are 5 color options ( Purple, Blue, Red, Black, and Orange ). 3 Font Options ( Terminal Dosis, Georgia, and Cabin Condensed ). With responsive layout, this template can be accessed well in old mobile phone ( resolution : 240 x 320px ).

raflesia[3]

MORE INFO | DEMO by Mojo Themes (Premium Template)

Bromo – Premium Responsive Business HTML5 Template

Bromo is a clean, modern and Powerful Professional Premium HTML + CSS template suitable for small or large businesses. Bromo also comes with 22 page templates showcasing all the design flexibility your theme has to offer, including Columns, Pricing Tables, Toggle Box, Button Styles, multiple Div layouts and much more.

bromo-

MORE INFO | DEMO by Themeforest (Premium Template)

Weiss – Responsive HTML5 Template

This clean, responsive HTML5 template is ideal for a wide range of uses!

weiss

MORE INFO | DEMO by Themeforest (Premium Template)

Niarra – Creative Responsive HTML5 Template

This one features a creative design by 50 that’s totally responsive and available in two different skins. Custom built lightbox, fullscreen gallery, HTML5 Video and Audio, Niarra meets all your creative needs.

niarra

MORE INFO | DEMO by Themeforest (Premium Template)

Portefeuille – Responsive HTML5 & CSS3 Template

Portefeuille (Portfolio) is a Responsive HTML5 and CSS3 Template, capable of supporting Retina Display images and is packed with shortcodes and even its own framework. The theme consists of Lightbox functionality, Google Fonts & Maps and comes with over 20 page templates. – This theme is also built on a 16 column grid system to ensure maximum responsive capabilities. The Aspirebook framework supports both fluid and responsive functionalities.

portefeuille

MORE INFO | DEMO by Mojo Themes (Premium Template)

Energetic – Responsive HTML5 Template

Energetic is clean and professional template suitable for business / portfolio / hosting websites etc. Its created using the latest technologies like HTML5 and CSS3 . With a responsive design it is compatible on any devices like tablet, iPad, iPhone, and Android Phones too.

energetic

MORE INFO | DEMO by Themeforest (Premium Template)

BeautyMind – Responsive HTML5 Template

Beauty Mind is a simple and clean professional template suitable for any business or portfolio. Template created by using the latest HTML5 and CSS3 techniques. Beauty Mind has a fully responsive layout. It is easily usable with any device desktop, tablet, mobile phone. It looks beautiful on any device!

beauty-mind

MORE INFO | DEMO by Themeforest (Premium Template)

SmartIT Responsive HTML5/CSS3 Template

SmartIT Responsive HTML5 /CSS3 Template best suites for small or large IT companies websites. It can be also used for any type of business with it’s own gallery. It looks perfect on both wide screens and on portable devices.

smartIt-responsive-

MORE INFO | DEMO by Themeforest (Premium Template)

Box Two – Responsive Single Page HTML5 Template

Box Two is a brand new Responsive Single Page HTML5 Template developed exclusively for MOJO Marketplace. It’s perfect for business or a personal users. It’s incredibly powerful, flexible, fun and easy to use!

box-two

MORE INFO | DEMO by Mojo Themes (Premium Template)

Smashing – Responsive HTML5 Template

Smashing is an extremly flexible and really good looking theme, built with the latest technologies. It included an amazing parallax slider, a filterable portfolio and a working contact form.

smashing

MORE INFO | DEMO by Themeforest (Premium Template)

Canopus – Responsive HTML5 Template

Canopus is a responsive HTML5 portfolio suitable for portfolio and businesses. It’s built with Web Design best practices like Microformats. Compatible with iPad, iPhone and other devices.

canupos

MORE INFO | DEMO by Themeforest (Premium Template)

Blablabla Responsive HTML5 Template

Simple, clean and modern design. This template is ideal for setting up any mutlipurpose site, either it is a business related site or a personal page.

blablabla

MORE INFO | DEMO by Mojo Themes (Premium Template)

Impromptu – Responsive HTML5 Template

Impromptu is a classy, responsive HTML5 template perfect for any business, portfolio or blog.

impromptu

MORE INFO | DEMO by Themeforest (Premium Template)

Moderna Responsive HTML5 Template

Moderna is responsive and clean HTML template which is suited for both professional business sites and creative personal portfolio. Moderna comes with two skins – boxed and stretched of which every has ten color styles. Boxed version comes with 15 patterns, to give you countless options in organizing and managing your contents.

moderna

MORE INFO | DEMO by Themeforest (Premium Template)

CorporatePixels – Responsive HTML5 Template

CorporatePixels is an awesome Simple yet Responsive Corporate HTML5 Template which could be suitable for almost all kinds of business. You can use it as Business template, Your personal portfolio or even a Blog. It’s comes with valid well written code, pricing table, working contact form and much more.

corporate-pixels

MORE INFO | DEMO by Themeforest (Premium Template)

Estancia – Responsive HTML 5 Theme

Estancia is a Responsive HTML 5 template for businesses or creative professionals. It uses a Responsive Framework so it’s compatible with all mobile devices. Estancia is designed for a wide range of websites including creative, personal blogs, small business and corporate websites. It comes with several home page options including the amazing Revolution Slider. Estancia includes over 20 HTML pages, with virtually endless customization possibilities. Also includes a functioning out of the box contact form.

estancia

MORE INFO | DEMO by Themeforest (Premium Template)

Magazine HTML5 Responsive Template

WP-Magazine is a clean and minimalist. It is suitable for a personal, blog, news and magazine websites. The HTML was coded with “Wordpress Theme” in mind so it is very easy to use for creating WordPress theme.

magazine-html5-template

MORE INFO | DEMO by Themeforest (Premium Template)

Responsy – Responsive HTML5 Portfolio

Responsy is a responsive html5 template suitable for personal portfolios or creative agencies. Responsy has been coded in HTML5 & CSS3 and jQuery. It has a solid flexible responsive layout that scales from 320px to 1170px.

responsy

MORE INFO | DEMO by Themeforest (Premium Template)

Hipster: Retro Responsive HTML5 Template

Hipster is the perfect template for any personal or business website! Hipster’s fully responsive design looks great no matter what device you’re viewing it on, desktop, tablet, mobile phone, etc. Customize your site with over 30 backgrounds patterns (see the demo), full screen rotating background images, and 2 page layout styles (full width or boxed).

hipster

MORE INFO | DEMO by Themeforest (Premium Template)

Popular – Responsive HTML5 Them

Popular is a agency and corporate theme. Its simple and clean HTML5 & CSS3 Template. Its a full responsive theme built with Bootstrap.

popular-html5-template

MORE INFO | DEMO by Themeforest (Premium Template)

LittleSquare – Responsive HTML5 Theme

LittleSquare its a agency and corporate theme. Its simple and clean HTML5 & CSS3 Template. Its a full responsive theme build with Bootstrap.

little

MORE INFO | DEMO by Themeforest (Premium Template)

Phenomenal – Responsive HTML5 Theme

Phenomenal its a agency and corporate theme. Its simple and clean HTML5 & CSS3 Template. Its a full responsive theme and its build with Bootstrap.

phenominal

MORE INFO | DEMO by Themeforest (Premium Template)

Mustach – Responsive Html5 Theme

Mustach template is a simple style and with many options can be used either for a small business as a personal portfolio, for its style and functionality make it a comprehensive template for your project, with the benefits that is optimized for viewing in iPhone and iPhone, with responsive scales to the size of the screen where you are viewing.

mustach

MORE INFO | DEMO by Themeforest (Premium Template)

Construct – Responsive HTML5/CSS3 Template

Construct is a multi-purpose template that is loaded with options, and is fully responsive (try resizing your browser). It contains a total of 59 HTML pages! The clean, modern design can be used for any type of website; business, corporate, portfolio, products, etc, and with the unique layout options it provides, your possibilities are endless.

construct

MORE INFO | DEMO by Themeforest (Premium Template)

Alexx – Multipurpose HTML5 Theme

Alexx is multipurpose responsive and clean HTML5 theme. It is based on 960 GS by Nathan Smith which is included in a shape of a layer in PSD files which are also included in the download file.

alexx

MORE INFO | DEMO by Themeforest (Premium Template)

White Noise – HTML5 Template

Show off your work with this easy-to-customize and fully featured Site Template. When purchasing this template, you will receive a detailed help file along with additional options like choosing between Unlimited color schemes and a light and dark live preview.

white-noise

MORE INFO | DEMO by Themeforest (Premium Template)

Sterling – HTML5 Responsive Web Template

Sterling is a fully Responsive Website Template built on a highly intelligent framework. It’s the perfect template for everyone in need of a professional online presence. Whether your an HTML pro or just a beginner, you’ll have absolutely no problems at all working with this website template.

sterling

MORE INFO | DEMO by Themeforest (Premium Template)

Quickr – Responsive HTML 5 Premium Template

Quickr is a premium responsive HTML5 / CSS3 which uses the best practices of latest technologies and is compatible with all mobile devices. Quickr is suitable for wide range of websites, from personal blogs to small business and corporate websites. 6 Sliders (2 of which -responsive), Audio/Video posts, pricing tables and numerous jQuery enhancements are just a small part of what the template offers.

quikr

MORE INFO | DEMO by Themeforest (Premium Template)

TryMee – Premium Responsive HTML5 Template

TryMee is an embodiment of versatile corporate template for any web site creation. Simplicity, from which you can change practically everything in this template, is stunning! Set up color for all elements of the site via CSS and create your own unique design!

try-mee

MORE INFO | DEMO by Themeforest (Premium Template)

Politician Responsive HTML5/CSS3 Template

Politician Responsive HTML5 /CSS3 Template uses a great deal of white/dark space to create a clean feel to this site. The elements of this web design are nicely spaced out to create a clean overall design. The light/dark background and elegant typography combines to make a very fresh design. This website is far from minimal, yet uses very clean edges, accentuated by the contrasts between content areas and backgrounds to create a highly clean web experience.

politician

MORE INFO | DEMO by Themeforest (Premium Template)

REWORK – Responsive HTML5/CSS3 Template

REWORK is a responsive HTML5 / CSS3 template for business, software or blog site. This is a flexible and multipurpose, modern and sleek site template, suited for any situations. With a responsive design it is ready to look stunning on any device – from a widescreen monitor to a mobile phone.

rework

MORE INFO | DEMO by Themeforest (Premium Template)

templateSTARTER – Responsive HTML5/CSS3 Template

templateSTARTER is a minimal and elegant fully responsive premium HTML5 template suitable for business or portfolio websites but also for any other type of project. It is built upon the responsive Twitter Bootstrap framework and it supports all of framework’s built in components & plugins. Beside that there are many other custom features built in like 3 different sliders, powerful Ajax portfolio, working Ajax contact form with validation, custom pricing tables and more.

template-starter

MORE INFO | DEMO by Themeforest (Premium Template)

Goldenway – Premium Responsive HTML5 Template

Goldenway HTML template bursts with rich functionality combined with a clean and classy-looking design. Its responsive layout was specially developed to suit the most various needs. Even more, the Goldenway WP theme has pricing tables and featured block included! Goldenway is provided with a rich collection of shortcodes for columns, tabs, info boxes, buttons, various audio and video players, media etc.

goldenway

MORE INFO | DEMO by Themeforest (Premium Template)

Powerful – Responsive, Retina-ready HTML5 template

Powerful is a responsive template with retina support, perfect for a business or portfolio site. It’s clean, well coded and includes loads of awesome features such as a slider, filterable portfolio and an icon font with over 200 icons. The template comes in six different colors(and 10 different templates), and by editing a single line of code, you can change the whole color scheme to any color you’d like.

powerful-retina-ready-html5-template

MORE INFO | DEMO by Themeforest (Premium Template)

Free Responsive HTML5 Template

Accentbox

A magazine/blog responsive HTML5 template with two columns and a content side bar.

accentbox

MORE INFO | DEMO by HTML5xCSS3 (Free Template)

Liquid Gem

Liquid Gem is a responsive HTML5 and CSS3 template that can be used for gallery and portfolio websites.

liquid-gem

MORE INFO | DEMO by HTML5xCSS3 (Free Template)

Modus

Responsive is the new wave of web design! Grab a copy of this great HTML 5 Template for free. Use it on blog, portfolio showcase or business portfolio.

modus

MORE INFO | DEMO by Luis Zuno (Free Template)

Designa Responsive

If you are looking for a clean and minimalist HTML5 template for a responsive website design, Designa is an ideal theme for you. It has as three-column layout and different pages to display your contents.

designa-responsive-

MORE INFO | DEMO by HTML5xCSS3 (Free Template)

Folder Template

Folder is a responsive HTML 5 template that adapts to any devices and browser sizes. Perfect for creatives showcase and business. Its retro and minimal design gives importance to the content and gives a friendly air to the visitors.

folder

MORE INFO | DEMO by Luis Zuno (Free Template)

ResponsiveEve

ResponsiveEve is a business and magazine theme with 2-columns and a content sidebar. It is coded in HTML5 and CSS3.

responsive-eve

MORE INFO | DEMO by HTML5xCSS3 (Free Template)

It Fits – Free HTML5 CSS3 Responsive Template

Its an HTML5 CSS3 Responsive Template, with 5 pages excluding 404 page. This template has something not just merely HTML5 new tags, it’s coded using WAI-ARIA roles for enhanced quality. Uses very less images, taking benefits from CSS3 features.

it-fits

MORE INFO | DEMO by CSS Junction (Free Template)

Zeni

Zeni works great for creative’s portfolio, blog and corporative and business sites.

zeni

MORE INFO | DEMO by Luis Zuno (Free Template)

Vintage Template

Retro style portfolio / showcase blog template with a retro style touch.

vintage-

MORE INFO | DEMO by Luis Zuno (Free Template)

FreshIdeas HTML5 and CSS3 Template

Freshideas is a 2-column HTML5 and CSS3 template with a clean and simple style. The black and white motif with just a pop of yellow color is very attractive.

fresh-ideas

MORE INFO | DEMO by Free HTML5 Templates

Responsive Brownie

Responsive Brownie is a beautiful HTML5 and CSS3 template for business and portfolio.

brownie

MORE INFO | DEMO by HTML5xCSS3 (Free Template)

반응형

+ Recent posts