메뉴 건너뛰기

Bigdata, Semantic IoT, Hadoop, NoSQL

Bigdata, Hadoop ecosystem, Semantic IoT등의 프로젝트를 진행중에 습득한 내용을 정리하는 곳입니다.
필요한 분을 위해서 공개하고 있습니다. 문의사항은 gooper@gooper.com로 메일을 보내주세요.


*출처 : https://richwind.co.kr/103


1) CodePen (https://codepen.io)

 - 최근 가장 많이 사용하고 있는 온라인 IDE중 하나이다. 

 - Web/Front End 개발에 최적화 되어 있으며, 다른 서비스 대비 사용자간 코드의 공유가 잘되어 있다. 

 - Web 관련 개발환경으로써는 최고 수준이다. 

 - UI가 좀 낯설긴 하나 익숙해지면 괜찮을 듯 하다.


2) JSFiddle ( https://jsfiddle.net/ )

 - 가장 오래된 온라인 에디터 (온라인 IDE)중 하나이다. 

 - 오랫동안 서비스 된 만큼, HTML / CSS / JS에 최적화 되어 있고, 다른 곳에서 코드를 임베딩하여 사용하는데 편리하게 되어 있다. 

 - 명칭처럼 JS에 집중되어 있기 때문에, 다른 서비스 대비 제공되는 개발환경이 다소 적은 편이다. 

 - 불필요한 UI가 포함되어 있어, 안그래도 비좁은 화면을 채우고 있는 부분이 있다. 


 3) CodeSandbox (https://codesandbox.io/)

 - 클라우드 가상화 (Container)기반으로, 사용자별 개발환경을 잘 갖추어 놓았으며, 매우 빠르다. 

 - CodeSandBox에서 공식 지원하는 템플릿( Container Setting)으로 안정성/유지/관리 측면에서

    매우 안정적인 개발환경을 제공한다.

 - 비공식 지원 템플릿을 포함하면 가장 다양한 개발환경을 제공한다.  

 - VS Code (Visual Studio Code)의 UI와 거의 유사하며, 로컬 개발환경 대비 거의 차이가 없다. 

 - Github 및 코드 공유 환경 구성이 뛰어나며, 여러 사용자가 동시에 코드 작성이 가능하다. 


4) StackBlitz (https://stackblitz.com/)

 - VS Code와 UI 구성이 비슷하다. 

 - 가장 콤팩트한 개발환경을 지원하고, 지원되는 개발환경에 대해서는 뛰어난 성능을 보인다. 

 - Firebase를 기본 연동으로 하고 있다. 


5) REPL (https://repl.it/ )

 - WEB / Front End 언어 외에도 C/C++/JAVA/GO언어 등 컴파일 언어도 지원한다. 

 - 속도가 다소 느리기 때문에, 학습용 및 코드 공유용으로 적합한다. 

 - 명칭과 같이 즉각적인 수정 및 결과 확인 용도로 사용할 수 있다. 


6) 국산환경 : 구름 IDE

 - 구름 IDE는 다른 포스팅에 별도로 올려둔 적이 있으니, 이 글을 참고하기 바란다.


7) 국산환경 : 류갓닷컴 (www.ryugod.com)

- 국내 개발자 (Ryugod님께서 개발)한 Online IDE 이다. 

- 감사하게도 이 포스팅을 보고 댓글을 남겨 주셔서, 방문하여 사용해 보았다.

- 여타 거대자본을 투입하여 제작한 타 IDE와 비교하여 크게 손색이 없어 보인다. 

번호 제목 글쓴이 날짜 조회 수
381 Cloudera Manager에서 "Mismatched CDH versions: host has NONE but role expects 5 Suppress..."와 같이 오류 발생시 확인사항 총관리자 2018.06.06 235
» [개발] 온라인 IDE - 개발 환경 구축 없어 어디서나 웹브라우저로 개발하기 총관리자 2022.05.02 234
379 Error: java.lang.RuntimeException: java.lang.OutOfMemoryError 오류가 발생하는 경우 총관리자 2018.09.20 234
378 [postgresql 9.x] PostgreSQL Replication 구축하기 총관리자 2018.07.17 231
377 Cloudera설치중에 "Error, CM server guid updated"오류 발생시 조치방법 총관리자 2018.03.29 231
376 hive 0.13.1 설치 + meta정보는 postgresql 9.3에 저장 총관리자 2015.04.30 231
375 impala테이블 쿼리시 max_row_size 관련 오류가 발생할때 조치사항 총관리자 2020.02.12 230
374 [shell script] 파일을 한줄씩 읽어서 파일내용으로 명령문 만들고 실행하는 shell script예제 총관리자 2017.02.21 229
373 Hue impala에서 query결과를 HDFS 파일로 export시 AuthorizationException: User 'gooper1234' does not have privileges to access: db명.query_impala_123456 총관리자 2022.03.17 226
372 [sentry]role부여후 테이블명이 변경되어 오류가 발생할때 조치방법 총관리자 2018.10.16 226
371 lagom의 online-auction-java프로젝트 실행시 "Could not find Cassandra contact points, due to: ServiceLocator is not bound" 경고 발생시 조치사항 총관리자 2017.10.12 225
370 프로그래밍 언어별 딥러닝 라이브러리 정리 file 총관리자 2016.10.05 222
369 우분투 서버에 GUI로 접속하기 file 총관리자 2018.05.27 221
368 /etc/logrotate.d 을 이용한 catalina.out 나누기 file 총관리자 2017.01.19 221
367 AIX 7.1에 Hadoop설치(정리중#2) 총관리자 2016.09.20 220
366 lagom의 online-auction-java프로젝트 실행시 외부의 kafka/cassandra를 사용하도록 설정하는 방법 총관리자 2017.10.12 218
365 beeline으로 접근시 "User: gooper is not allowed to impersonate anonymous (state=08S01,code=0)"가 발생하면서 "No current connection"이 발생하는 경우 조치 총관리자 2018.04.15 214
364 숭실대 교수님등 강의영상(바이오데이터마이닝, 빅데이터분산컴퓨팅, 컴퓨터 그래픽스, 데이터베이스응용및 프로그램밍, 데이터베이스, 의생명영상처리, 웹그로그래밍, 데이터마이닝, 컴퓨터구조) file 총관리자 2017.06.13 213
363 [shellscript] 함수에 배열을 인자로 주어서 처리하는 방법 총관리자 2019.07.16 212
362 [Jsoup]특정페이지를 jsoup을 이용하여 파싱하는 샘플소스 총관리자 2017.04.18 212

A personal place to organize information learned during the development of such Hadoop, Hive, Hbase, Semantic IoT, etc.
We are open to the required minutes. Please send inquiries to gooper@gooper.com.

위로