본문으로 바로가기

D:evelopment MOBI:le + Web ~♥

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
관리자
  • 블로그 이미지
    쑤기c

    사람은 생각한 대로 된다!

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

[javascript] JSON to CSV (엑셀 셀 데이터)

(2025.03.09) JSON to CSV 셀 데이터로 변환- JSON data type: string, object, array, boolean, null 딱 5종!- BOM(Byte Order Mark) 추가로 한글깨짐 방지- 특수문자처리: 쌍따옴표, \n, \r // index.htmlCSV다운로드 // index.jsconst data = { "resultList": [ { "a": 1, "b": 1, "k": { "question1": { "무궁화 '꽃'이": "100", "The least amount you would feel comfortable paying": "100" ..

Script Language 2025. 3. 9. 16:39

Jekyll을 사용하여 GitHub Pages 만들기 (updated: 2024.05.19)

------------0. ConceptJekyll은 GitHub Pages 및 간소화된 빌드 프로세스를 기본적으로 지원하는 정적 사이트 생성기이다.Jekyll은 Markdown 및 HTML 파일을 가져와 선택한 레이아웃에 따라 완전한 정적 웹 사이트를 만듭니다. Jekyll은 사이트에 동적 콘텐츠를 로드하는 템플릿 언어인 Markdown 및 Liquid를 지원한다. Git 설치다운로드(https://www.git-scm.com/downloads) 후 설치// git 설치여부 확인> git --version git version 2.40.1.window// 로컬에 Git repository 생성> git init [repositoryname] 1. Installing Ruby and Jekyllhttps..

Web Programming 2024. 5. 19. 12:15

React.js, 2024

■ 용어NPM(Node Package Manager)Vite(비트): 차세대 프런트엔드 개발 툴. webpack에 비해 빠르다. Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임(실행환경,구동기)이다 - Run JavaScript Everywhere.  ■ 개념1. 웹브라우저의 렌더링 과정(Critical Rendering Path)DOM(Document Object Model), CSSOM(CSS Object Model) 2. class형 Component의 Lifecycle  ■ Node.jsNode.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임(실행환경,구동기)이다 - Run JavaScript Everywher..

Script Language 2024. 5. 10. 14:54

JavaScript(ES6)+jQuery, 2024

Bookmarks■ Refreences■ Extensions & Plugins■ jQuery vs Javascript■ ES69-1. Truthy & Falsy9-2. 단락평가(Short-Circuit Evaluation)10.구조분해 할당(destructuring assignment)11. 스프레드 연산자(spread operator)와 Rest 매개변수[...: 연결자 or 값으로써]12-1.배열&객체 순회(Iteration): for of, for in12-2.배열 요소조작: push/unshift, pop/shift, slice, concat12-3.배열 탐색, 배열 변형: forEach, includes, indexOf, findIndex, find12-4. 배열 변형: filter, map, ..

Web Programming 2024. 3. 25. 22:02

[용어] Cloud (updated: 2024.03)

CI/CD(Continuous Integration/Continuous Delivery,지속적 통합/배포): 애플리케이션 개발 단계를 자동화하여 애플리케이션을 더욱 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포입니다. CI/CD는 새로운 코드 통합으로 인해 개발 및 운영팀에 발생하는 문제(일명 "통합 지옥(integration hell)")를 해결하기 위한 솔루션입니다. (상세설명: https://artist-developer.tistory.com/24)NSG(Network Security Group, 네트워크 보안 그룹)NIC(Network Interface Card)CORS(Cross-Origin Resource Sharing..

Cloud 2023. 7. 10. 13:12

Asure(애저), MS의 클라우드 플랫폼

제공되는 서비스 범위에 따라 아래와 같은 모델로 나뉜다. 인프라 영역 = Networking(네트워크망) ~ Virtualization(가상화) 플랫폼 영역 = O/S ~ Runtime S/W 영역 = Data ~ Applications * 자료출처 : https://dev.to/cloudtech/iaas-vs-paas-vs-saas-41d2 * 좌측부터: On-premise(온-프라미스) | Iaas(이아스) | Paas(파스) | Saas(사스) * Middleware: 웹 서버, DBMS, DNS(service-domain 연결) 등 * Runtime: .NET, java, pythone, Node.js 등 * 웹 개발에서는 주로 IaaS(Virtual Machine), PaaS 활용(∵인프라 관리..

Cloud 2023. 6. 8. 15:43

[HTML+CSS+Front] Snippet+Tools 모음 (updated: 2024.04.17)

HTTP API ■ HTTP Status Dogs : https://http.dog/ HTTP Status Code별 강아지 이미지 제공 :) HTTP Status Dogs API - A dog image for every HTTP Status Code A free HTTP status code API with lots and lots of awesome dogs! Use it to show useful error messages in your website for HTTP response status codes. Support for AVIF, JXL, JPG, WEBP and JSON. http.dog 웹에서 프론트 개발 Tools ■ 스택블리츠: https://stackblitz.com/?start..

HTML&CSS 2023. 5. 25. 16:58

2023년, 다시 보는 Java 1.8 이후 ..(정리중)

오랜만에 Java를 다시 보니 다소 추가된 기능들이 있는듯하다. 정리하자! 계속되는 Java 업데이트 따라가기 JDK는 계속 업데이트 되고 있는데 어찌 따라가야하는가? 볼때마다 무언가 다른듯아닌듯 다르다! 버전별 지원(Security Support) 기간 확인하기 개발환경 설정시 버전 뭐 쓰지? 할때 참고하자! 일단 LTS(Long Term Support)가 붙은 버전이 우선적으로 선택할 버전인걸로~ JDK 8은 2030년 12월 31일, JDK 11은 2026년 9월 30일, JDK 17은 2029년 9월 30일 Java/OpenJDK Check end-of-life, release policy and support schedule for Java/OpenJDK. endoflife.date 버전별 업데..

Java Programming 2023. 5. 16. 11:23

eclipse 사용Tip

♣ 이클립스 자주쓰는 단축키 참고: [IDE] 이클립스(Eclipse) 단축키 총정리 ♣ 내 스타일대로 텍스트 검색키 설정하기 메뉴: Window > Prefrences > General / Keys type filter text: find ① Find Text in Project = Ctrl+Alt+F ② Find Next = F3 ③ Find Previous = Shift+F3 ♣ SVN 사용팁 (Team Sync.) 기본 사용법 1) Synchronize SVN ☞ Java EE 워크스페이스 - 팝업:Team > Synchronize with Repository 2) Team Synchronizing 워크스페이스에서 항목별로 -다운로드/업로드/병합 여부 등을-확인후 팝업메뉴: Update 로컬의 편..

개발도구+환경 2023. 5. 15. 15:23

Python summary (updated: 2024.05.16)

* 토이프로젝트 중 바로바로 알아낸 pythone 사용법 초간단 요약 정리. 목차▼ DateTime with timezone 다루기 input+printn = int(input('prompt:'))print('{0:02d} '.format(n), end='') # 2자리print(f'{n:0 파이썬 예약어 리스트import keywordprint(keyword.kmlist) # ▼output# ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if..

Script Language 2023. 5. 10. 10:17
  • 이전
  • 1
  • 2
  • 3
  • 4
  • ···
  • 8
  • 다음

사이드바

NOTICE

  • 개발자 커뮤니티
  • 웹스터디맵 13.09.06
  • Blog's History
  • 전체 보기
MORE+

CATEGORY

  • listAll (73)
    • 용어·개념 (11)
    • 글 (7)
    • 개발도구+환경 (12)
    • Cloud (2)
    • Web Programming (10)
    • Java Programming (5)
    • HTML&CSS (9)
    • Script Language (5)
    • HTML5 Canvas (9)
    • DB (3)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • node.js
  • azure
  • html5
  • jsontocsv
  • 웹표준
  • Mac OS X
  • html5canvas
  • javascript
  • html5 요소
  • CSS3
  • 하이브리드앱
  • 자바프로그래밍
  • Java
  • jsp
  • jquery
MORE+

ARCHIVE

CALENDAR

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
반응형
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT D:evelopment MOBI:le + Web ~♥, ALL RIGHT RESERVED.
D:evelopment MOBI:le + Web ~♥
블로그 이미지 쑤기c 님의 블로그
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • listAll (73)
    • 용어·개념 (11)
    • 글 (7)
    • 개발도구+환경 (12)
    • Cloud (2)
    • Web Programming (10)
    • Java Programming (5)
    • HTML&CSS (9)
    • Script Language (5)
    • HTML5 Canvas (9)
    • DB (3)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바