오픈소스로 제공되는 브라우저들이 사용하는 소스
Webkit
http://www.webkit.org/
애플에서 나온 웹 렌더링 엔진
사파리에 사용될듯?
Blink
http://www.chromium.org/blink
구글에서 웹킷을 기반으로 만든 웹 렌더링 엔진
크롬에사용된다
오픈소스로 제공되는 브라우저들이 사용하는 소스
Webkit
http://www.webkit.org/
애플에서 나온 웹 렌더링 엔진
사파리에 사용될듯?
Blink
http://www.chromium.org/blink
구글에서 웹킷을 기반으로 만든 웹 렌더링 엔진
크롬에사용된다
2.7x
Django
SqlAlchemy
pyftpdlib
beautifulsoup4
...
3.x
pylatte
http://www.pylatte.org/
큰 사이트들은 API를 제공한다. 그런데 같은 기능을 하는거라도 각 사이트마다 구조도 제각각이고 해서 쓰기도 불편하다. 사실... 인증절차도 그냥 쌩코드로 시작하면 상당히 힘들다.
이런 문제 때문에 소셜관련 라이브러리/프레임워크가 많이 나와있는데...
진짜 맘에드는건 잘 없다.
그 목록.
fHalo
https://github.com/fHalo/fHalo
페이스북 프레임워크
Spring Social
별로 편한지 모르겠다.
문서도 잘 되어있지도 않고...
GoogleChrome OS
HP webOS
Webinos - 모바일,웹,티비통합플랫폼
git는 기본적으로 리눅스 사용자 계정으로 사용하게 되어있는데 ssh프로토콜이 다 열려있는것도 아니고 해서 사용하기 불편할 때가 많다. git 명령어는 리포지터리 자주 생성하는것도 아니고 해서 매번 새로 찾게된다.
그래서 사용하기 편하게 되어있는 것들을 설치해서 사용한다.
gitolite 유명한넘이고, git를 처음 쓰기 시작할 때 설치를 시도 했었는데 설치하다가 자동설치가 안되서 그냥 말았다. 이정도도 안되면 그냥 apache에 연결해서 쓰는것보다 더 편할것도 없으니...
그래서 apache http프로토콜로 연결해서 사용해왔었는데 좋은놈을 발견했다.
gitblit groovy기반으로 만들어진넘인데... 그냥 실행만 시키면 된다.
공식사이트는 http://gitblit.com/
레지스트리 추가
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open] @="열기(&O)" [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command] @="\"C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE\" /m \"%1\""
공식 홈페이지
http://developer.android.com
이거 주소 언제바뀌어도 이상하지 않은데..
구글놈들 이런거 자주 바꿔대서
LogCat - 안드로이드 로그 라이브러리
MicriLog4Android - LogCat개선판?
ACRA Application Crash Report for Android - 에러 리포트를 GoogleDoc나 Email로 전송하는 오픈소스 라이브러리
BudSense - 유료,
LogDog
http://openlogdog.appspot.com/
Simple Framework
http://simple.sourceforge.net/
안드로이드 개발툴
Android ADT
그냥 안드로이드 공식
Android Studio
http://en.wikipedia.org/wiki/Android_Studio
http://developer.android.com/sdk/installing/studio.html
Android intellij
자바개발툴인데 안드로이드도되는듯... 안써봤는데
Android Maven
메이븐은 잘 안된다. 몇 번 해봤는데 일주일쯤 시간 보내다가 포기...
Maven Junit연동이 익숙해서 좋은데.. 안드로이드 유닛테스트는 다른 방법을 찾아봐야할 듯 하다.
http://ko.wikipedia.org/wiki/REST
구축할때 도움되는 오픈소스 및 사이트
https://jersey.java.net/
http://www.mkyong.com/webservices/jax-rs/jersey-spring-integration-example/
http://lyb1495.tistory.com/77
Apache Cxf
https://cxf.apache.org/docs/restful-services.html
Apache AXIS2
RESTful Web Services Support
http://axis.apache.org/axis2/java/core/docs/rest-ws.html
Spring
REST필터
content negotiation resolver...등등
스크립트 언어
Python
Ruby
JavaScript(nodejs,vertx,mongodb..등)
php
lua
groovy
절차형
C
R
객체지향
Java
C++
C#
함수형
Lisp
Erlang
Haskell
ocaml
scala
clojure
SI용 언어
Sap
ProC
분류를 하려니 좀 애매하다 여기저기 걸치는 것도 많고...
각 언어마다 장단점이 있는데...
요즘들어 주목받는게 함수형인듯하다.
트렌드를 따라가려면 함수형도 한개 추가해놓는게 좋지않을까
공식 홈페이지
SciTE
http://www.scintilla.org/SciTE
Code::Blocks
http://www.codeblocks.org/
공개 개발툴
여러 언어 지원되고 크로스 플랫폼
이클립스처럼 오픈소스로 개발되고있는 툴인듯하다
자바기반은 이클립스라면 c기반은 이쪽인듯
Scite는
내 취향은 아니지만 여러 언어 간편하게 돌리기에는 쓸만했었다
CodeBlocks는 어느정도 맘에 들었다
다른 좋은게 더 많아서 잘 쓰지는 않았지만....
새로운 언어 마땅한 IDE가 없다면 유용할듯하다
지원언어 목록은 여기서 확인
http://wiki.codeblocks.org/index.php?title=Languages_supported_by_Code::Blocks_lexers
Haskell, Lisp등도 지원한다.