본문 바로가기

코딩과 알고리즘

파파고 번역 API 도전기(1) 네이버 파파고는 번역 웹사이트인데요. 아래 사이트에 방문하시면 문장을 세계 각국의 여러 언어로 번역이 가능합니다. https://papago.naver.com/ 네이버 파파고 번역을 부탁해 파파고 papago.naver.com 이를테면 영어를 한글로 번역하는 등의 동작도 가능하지요. 물론 그 반대도 가능합니다. 이런 번역 기능을 내 홈페이지 또는 회사 홈페이지에 접목하고 싶은 경우 파파고 API를 사용하면 되는데요. 하루에 10,000글자까지만 지원된다고는 하지만 그리 많지 않은 번역에 아주 쓸모가 있을것 같습니다. 크레이는 파파고 API는 사용해본적은 없습니다만 다른 종류의 네이버 API는 많이 활용해보았습니다. 충분히 예제를 작성할 수 있으리라 판단하고 개발 과정을 공유하도록 하겠습니다. 목표 코딩 .. 더보기
파이스크립트!, 자바스크립트를 대체할까요? 파이썬 1위! 최근 들어 파이썬(PYTHON) 컴퓨터 언어가 각광을 받고 있습니다. 티오베(TIOBE) 사이트에서는 매달 프로그램 언어 인기 순위를 만나보실 수 있는데요. https://www.tiobe.com/tiobe-index/ 2022년 5월 기준으로 인기도 상승폭이 큰 언어는 C# 이지만, 아직 5위 수준에 머물러 있고, 2021년 5월까지 C 언어가 1위였지만, 2022년 5월에는 파이썬이 역전을 하여 당당히 1위를 차지하였습니다. 그도 그럴 것이 파이썬은 최근 인공지능(AI) 분야 활용에 있어서 탁월하게 각광받는 언어이기 때문인데요. 파이썬은 그동안 웹 분야에서는 오로지 서버언어로만 활용되어 왔습니다. 파이스크립트 등장하다 그런데 최근 들어 HTML 웹페이지에서 파이스크립트란걸 사용할 수 있.. 더보기
그림그리는 구글 ? 요새 AI, 인공지능이 주목을 받고 있지요. 크레이도 개인적으로 인공지능 기술을 학습중인데요. 블랜더3D 애드온 스크립트 개발에서 잠깐 다뤄보았던 파이썬(PYTHON)도 겸사 학습중입니다. 이 인공지능이란게 조금 이해갈만하다 싶으면 계속해서 쏟아져 나오는 폭포이론 속에 아직 허우적대는 요즘입니다. :) 오늘은 관련된 심화 기술을 싣으려는건 아니구요. 단순히 인공지능이 어떤 놈인가 구경 시켜드리고자 하는 차원에서 하나의 예시를 보여드리고자 합니다. ml5.js 라는 자바스크립트 라이브러리 예제이며 아래 출처에서 가져왔습니다. 그리 성능이 좋은것 같진 않네요 ㅎ https://ml5js.org/ 소스 파일 다운로드는 아래에서 제공됩니다. https://editor.p5js.org/ml5/sketches/CV.. 더보기
Node.js - Part 11-2. express 프레임워크 설치 처음부터 시작하는 AWS와 Node.js 책자 본문 일부입니다. https://itadventure.tistory.com/493 [전자책 출간!] 처음부터 시작하는 AWS와 Node.js 65 페이지 분량의 미리보기 책을 무료로 제공해드립니다 첨부파일을 다운로드하셔서 보시고 관심을 갖게 되신다면 그 때 구매하세요! 그동안 집필해본 '처음부터 시작하는 AWS와 Node.js' PDF 전자 itadventure.tistory.com Express.js 프레임 워크는 node.js 기본 기능이 아닙니다. 확장 팩 같은 기능이라서 별도로 설치해주어야 하는데요. 이번 장에서는 처음부터 복습하는 의미로, /home/nodejs2 폴더에서 진행하겠습니다. 터미널창에 만일 node.js 서비스가 실행중이라면 Ctrl+.. 더보기
Node.js - Part10-1. 파일 읽어 뿌려주자(2) 처음부터 시작하는 AWS와 Node.js 책자 본문 일부입니다. https://itadventure.tistory.com/493 [전자책 출간!] 처음부터 시작하는 AWS와 Node.js 65 페이지 분량의 미리보기 책을 무료로 제공해드립니다 첨부파일을 다운로드하셔서 보시고 관심을 갖게 되신다면 그 때 구매하세요! 그동안 집필해본 '처음부터 시작하는 AWS와 Node.js' PDF 전자 itadventure.tistory.com 이번 스토리는 지난 내용에 이어 파일을 읽어 뿌려주는 부분에 대한 설명입니다. 스크립트 소스 중 변경된 부분을 살펴보겠습니다. 2번째 줄에 아래 내용이 추가되었는데요. const fs = require('fs'); fs 상수를 선언하고 fs 모듈을 대입하는 부분입니다. fs 모듈.. 더보기
처음부터 시작하는 AWS와 Node.js '처음부터 시작하는 AWS와 Node.js' 전자책으로만 판매중입니다. https://www.bookk.co.kr/book/view/133290 처음부터 시작하는 AWS와 Node.JS 실시간 통신 기술 웹소켓에 특화된 Node.js와 세계 최대의 가상 서버컴퓨터 AWS 클라우드 서비스를 활용한 원격개발과정을 처음부터 다루는 책자입니다. 서버 구축에 대해서는 AWS를 사용하여 서버 www.bookk.co.kr 모던 자바스크립트 문법과 함께 Node.js의 기초, AWS서버 설정, express, 정적/동적웹페이지, Mysql 연결 및 쪽지게시판, 최종장에서는 웹소켓을 활용한 멀티 채팅방을 만나 보세요. 책 소개 실시간 통신 기술 웹소켓에 특화된 Node.js와 세계 최대의 가상 서버컴퓨터 AWS 클라우드.. 더보기
node.js/자바스크립트. 14 조건문 3형식 조건문 3형식 : if(조건식1){ … } else if(조건식2) {…} else … 컴퓨터가 조건식을 연속으로 판단해 조건에 맞는 코드블럭을 실행합니다. 예시) career=5; if(career>=8){ console.log("고급기술자"); } else if(career>=5){ console.log("중급기술자"); } else { console.log("초급기술자"); } 기술자 제도가 폐지되었다가 언제인가 다시 제정되었습니다. 기술자 제도는 자격증, 학력, 경력에 따라 기술자 등급을 매기는 제도인데요. 과거에는 초급, 중급, 고급, 특급, 기술사 5단계였으나, 개정된 등급은 초급, 중급, 고급, 특급 4단계입니다. 자세한 정보는 아래 페이지를 참조해 주세요. ( 2022. 2. 5 기준 ) .. 더보기
NODE.JS 개념 잡기 블로그 게시글을 모아 node.js 책자를 구성하고 있는데요. 절반 정도는 쓴 것 같습니다. 일부 글은 고쳐서 다시 쓰고, 일부 글은 완전 새로 작성하는 등 최대한 초보 개발자분 입장에서 이해를 가능하게 하는 것을 목표로 작성하고 있습니다 :) 블로그 글을 오랫동안 못 쓰니 좀 허전해서(?), 본문 구성 한 페이지 공개합니다! Node.js, 어떻게 읽을까요? 보통 ‘노드제이에스’라고 부르는데요. Node 라는 단어 자체가 어떤 약어라기보다는 나무 줄기의 ‘마디’라는 의미를 갖습니다. 만일 독자 여러분께서 ‘자바스크립트’를 알고 계신다면 설명은 아주 쉬운데요. Node.js 는 바로 서버 컴퓨터에서 쓰는 ‘서버용 자바스크립트’이기 때문입니다. 자바스크립트를 모르시는 분들이라도, 아예 서버 컴퓨터를 모르시.. 더보기