일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker
- angular2
- 품질
- nodejs
- 서버
- npm repository
- ISO25010
- cyber.shinhan
- ISO25000
- angular2 google analytics
- 네이버 클라우드 플랫폼
- SW
- REQUEST
- 구글 클라우드 플랫폼
- 도커
- 페이지구분
- Nexus
- 소프트웨어
- pylint
- 크롤링
- angular
- casperJS
- ISO9126
- 품질 표준
- phantomjs
- 신한대학교
- RxJS
- angular-cli
- vscode
- Cheerio
- Today
- Total
나를 위한 기록들
// 소스코드 const express = require('express');const path = require('path');const favicon = require('serve-favicon');const logger = require('morgan');const cookieParser = require('cookie-parser');const bodyParser = require('body-parser');const http = require('http'); const https = require('https');const fs = require('fs');const index = require('./routes/index');const users = require('./routes/users'..
angular2 구글 아날리틱스 페이지구분, angular2 google analytics 기존 방법 index.html에 스크립트 추가 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga..
request, cheerio모듈을 이용해서 tistory 메인화면 크롤링 request, cheerio 모듈을 설치npm install --save requestnpm install --save cheerio request 모듈 사용법 https://www.npmjs.com/package/requestvar request = require('request');request('http://www.google.com', function (error, response, body) { console.log('error:', error); // Print the error if one occurred console.log('statusCode:', response && response.statusCode); /..
스크롤 이벤트 값 가져오기 import { Component, OnInit, HostListener } from '@angular/core'; @Component({ selector: 'app-scroll', templateUrl: './scroll.component.html', styleUrls: ['./scroll.component.css']})export class ScrollComponent implements OnInit { @HostListener('window:scroll', ['$event']) onScrollEvent($event){ console.log($event); // 스크롤 정보 console.log("scrolling"); } constructor() { } ngOnInit()..
Rxjs를 이용해서 데이터를 공유하는 방법 서비스// shared-service.ts import { Observable } from 'rxjs/Observable';import { Injectable } from '@angular/core';import { Subject } from 'rxjs/Subject'; @Injectable()export class SharedService { private emitChangeSource = new Subject(); changeEmitted$ = this.emitChangeSource.asObservable(); emitChange(change: any) { this.emitChangeSource.next(change); }} 데이터 보내기import { Co..
국내 네이버에서 네이버 클라우드 플랫폼이란걸 만들어서 한번 써보려고합니다! 현재 이벤트를 진행 중입니다. 신청기간 ~6월 30일까지!서버 1개를 무료로 구축할 수 있는거 같습니다. 로그인을 하고 오른쪽 상단의 Console 을 눌러주세요! 왼쪽 메뉴에 서버를 눌르면 이런 화면이 보입니다. 이제 서버 생성 버튼을 눌러볼게요! 서버 선택을 누르시면 이런창이 뜨는데요. 저는 mysql(5.7)-ubuntu 를 선택했습니다. 다음 버튼을 누르시면 서버 설정 화면이 나옵니다. 여기서 원하는 항목을 넣어주세요. 인증키 설정 화면입니다. 새로운 인증키 생성 항목을 체크하시고 키 이름을 입력해주세요. 그러면 자신이 설정한 인증키 이름의 pem 파일이 저장됩니다. 방화벽 설정 화면입니다.여기서 기본으로 제공되는 nclo..