반응형
반응형

PourOver: Fast filtering and sorting of large collections


PourOver is a library from the New York Times for fast filtering and sorting of large collections of data (think hundreds of thousands of items) right in the browser. Build data-exploration apps and archives that don’t have to to wait for a database call to render query results.

pourover



PourOver is a library for simple, fast filtering and sorting of large collections -- think 100,000s of items -- in the browser. It allows you to build data-exploration apps and archives that run at 60fps, that don't have to to wait for a database call to render query results.

PourOver is built around the ideal of simple queries that can be arbitrarily composed with each other, without having to recalculate their results. You can union, intersect, and difference queries. PourOver will remember how your queries were constructed and can smartly update them when items are added or modified. You also get useful features like collections that buffer their information periodically, views that page and cache, fast sorting, and much, much more.

Visit the PourOver homepage on Github pages for more info.

Underscore.js is the only dependency.

PourOver should work in any browser that underscore works in. It has been tested in:

  • IE7+
  • Firefox 4+
  • Safari 5+
  • Opera 9+
  • Chrome 1+



반응형
반응형

글쓰기 훈련
   
1. 제대로 써라 - http://blog.naver.com/dotoad/90149039599

 

2. 유치원 아이에게 써라 - http://blog.naver.com/dotoad/90149549681

 

3. 첫문장이 중요하다 - http://blog.naver.com/dotoad/90150128936

 

4. 홈페이지를 만들어라 - http://blog.naver.com/dotoad/90150698451

 

5. 잡학박사라 되어라 - http://blog.naver.com/dotoad/90151261204

 

6. 사설을 마침표까지 그대로 필사하라 - http://blog.naver.com/dotoad/90151803100

 

7. 동요를 2절까지 옮겨 써보자 - http://blog.naver.com/dotoad/90152359764

 

8. 신문 헤드라인을 베껴 써보자 - http://blog.naver.com/dotoad/90152886241

 

9. 노트를 사라 - http://blog.naver.com/dotoad/90153345323

 

10. 좋은 글을 채집하라 - http://blog.naver.com/dotoad/90153870398

 

---

책벌레 카페: 책벌레그룹 http://cafe.naver.com/bookwormkr
책벌레 운영자: 소셜홀릭 https://facebook.com/fbsocialholic

 

반응형
반응형

 

 

분석용 함수

 

RANK - 해당값에 대한 우선순위를 결정 (중복 우선순위 허용)

 

DENSE_RANK - 해당값에 대한 우선순위를 결정 (중복 우선순위 허용 안함)

 

ROW_NUMBER - 조건을 만족하는 모든 행의 번호를 제공

 

CUME_DIST - 분산값

 

PERCENT_RANK - 백분율

 

NTILE(n) - 전체 데이터 분포를 n-Buckets으로 나누어 표시

 

FIRST_VALUE - 정렬된 값중에서 첫번째 값을 반환.

 

LAST_VALUE - 정렬된 값중에서 마지막 값을 반환.

 

 

OVER() 에 사용되는 OPTION

 

1. PARTITION BY
2. ORDER BY DESC
3. NULLS FIRST : NULL 데이터를 먼저 출력.
4. NULLS LAST : NULL 데이터를 나중에 출력.


 

반응형

'프로그래밍 > DataBase' 카테고리의 다른 글

[MSSQL] SET IDENTITY_INSERT(Transact-SQL)  (0) 2014.11.24
Realmβ - 모바일DB 렘  (0) 2014.09.30
[MSSQL] IDENT_CURRENT(Transact-SQL)  (0) 2014.04.07
[ORACLE] 달력만들기  (0) 2014.04.01
[DB] transaction, commit, rollback  (0) 2014.02.12
반응형

최고, 최악의 상사를 가르는 체크리스트

 

http://www.insight.co.kr/news.php?Idx=1883&Code1=002

 

심리학자 Steve Albrecht 박사가 미국의 심리학 전문 사이트인 Psychology Today에 기고한 칼럼에 따르면 좋은 상사와 나쁜 상사의 유형은 아래와 같다.

 

 

■ 좋은 상사

- 팀원들의 의견을 경청한다.

- 모두를 공정하게 대한다.

- 커리어에 대해 멘토링을 해준다.

- 사람들 앞에서 칭찬을 해준다.

- 실수로부터 배울 여유를 준다.

- 경조사, 생일, 아플 때 등 디테일하게 챙겨준다.

 

■ 나쁜 상사

- 알콜 홀릭

- 업무지시를 번복한다.

- 소리 지른다.

- 무능력하다.

- 부하 직원들의 화장실 가는 시간까지 체크한다.

- 남의 아이디어를 가로챈다.

- 팀원들과 소통하지 않는다.

- 업무에 대해 아무것도 가르쳐주지 않으며, 질문을 귀찮아한다.

- 상부에 나를 깎아내리는 말을 한다.

- 개선책 없이 꾸짖기만 한다.

 

 

위와 같이 두 부류의 특징은 완전히 상반된다.

 

워커홀릭 유능한 상사는 독일까 약일까? ⓒMBC

 

 

그렇다면 스스로 질문해보자. “내 보스들은 그들의 리스트를 갖고 있는가?”

그렇다. 그들도 역시 나를 누군가와 비교하고 있을 것이다.

<!--[if !supportEmptyParas]--> <!--[endif]-->

이제 적어놓은 리스트로부터 좋은 상사가 되려면 무엇을 해야 할지, 그리고 하지 말아야 할 것은 무엇인지 배워야 할 시점이다

 

 

 

 

 

 

반응형
반응형

문샷 싱킹(MoonShot Thinking) , 케네디 연설

 

달나라로 가면 돈이 나오나? 달에 돈이 있나? 잘살게 되나? 왜 굳이 도전하려 했던 것인가.

 

2차 세계대전 후 또다시 올지 모르는 전쟁의 두려움과 소련의 현실적 위협 앞에 미국인에게 꿈과 희망,

프론티어 정신이라는 단어를 새겨준 케네디의 연설에 해답이 있다.

"우리가 이 새로운 바다로 항해해나가는 이유는 거기에서 새로운 지식과

새로운 권리를 얻을 수 있기 때문이며, 인류 전체의 진보를 위해 반드시

이 지식과 권리를 손에 넣고 이용해야 합니다. ...... 우주 탐사 자체는 아직

갓난아기 상태이지만 덕분에 이미 수많은 신생 기업과 수십만 개의 일자리가

새로 생겨났음을 말씀 드리고 싶습니다. 우주 및 관련 산업은 기술 인력과

투자에 대한 새로운 수요를 창출하고 있습니다. ..... 에베레스트 산에서 사망한

영국의 유명한 탐험가 조지 말로리에게 예전에 누가 왜 산에 오르냐고 묻자,

그는 '산이  거기 있으니까'라고 대답했습니다. 우주가 거기 있기 때문에 우리는 갈 것입니다.

그곳에는 달과 별 그리고 지식과 평화에 대한 열망이 있습니다. 인간이 뛰어들었던 모험 중

가장 불확실하고 위험하며 위대한 모험의 돛을 올리는 이 순간, 신의 가호가 있기를 빕니다. "

 

이것이 바로 달나라로 가기 위한 생각, '문샷 싱킹(MonnShot Thinking)'이다.

문샷 싱킹은 10%보다 10배 혁신(진화,성장)하게 하는 급진적인 생각을 말한다.

이를 회사에 적용하면 제품을 지금보다 10% 정도 더 좋게 만들거나 10% 정도 매출을 늘리는 것이

아니라 단기간에 10배를 비약적으로 진화시키거나 매출을 늘리려는 것이다.

 

10배 혁신을 목표로 삼으면 근본에서부터 생각이 달라진다.

기존 방식보다는 좀 더 창의적인 방법에 의존하게 되며 무엇보다 더전할 수 있는 용기를 얻게 된다.

 

꿈의 크기가 다르면 문제 해결 방식이 다른 것이다.

 

"문샷 싱킹을 하기 위해서는 일단 문제의식, 근본적 해결방식, 그리고 혁신적인 기술이 필수 조건이다."

반응형
반응형

구글다움(Googliness) 을 유지하는 10가지 핵심 가치


  1. 최고의 인재와 일하고 싶다.
  2. 최고의 인재를 채용하고 직원을 최고로 만들어 줘야 한다.
    똑똑한 사람을 채용해서 바보로 만들지 말자.
  3. 공정하게 대하자. 더 좋은 아이디어가 나올 수 있도록 하자.
  4. 다양성이 중요하다. 60억 인구를 상대하려면 우리부터 다양해야 한다.
  5. 의사결정은 정량적으로 통계에 기반해 한다.
  6. 기술적 혁신이 가장 중요하다.
  7. 구글에서 일하는 것은 재미있어야 한다.
  8. 주인의식을 가져야 한다. 당신이 회사다. 불만이 있으면 직접 고쳐라.
  9. 성공은 그냥 오는 것이 아니다. 낮은 자세로 임하고 겸손하라.
  10. 옳은 것을 하라. 악마가 되지 말자.




반응형

+ Recent posts