본문 바로가기

카테고리 없음

2020-06-19 18시 개발자 글 모음 | "5G를 지원하는 최초의 6 시리즈, " 외 14개 이야기

인공지능의 역사 1970~1980 by 김봉조

  • Alan Kay 와 Adele Goldberg 가 Smalltalk 를 개발했는데 그것은 object-oriented programming 과 icon-oriented interfaces 의 능력을 가진것이다
  • 1978 Tom Mitchell 이 Stanford에서 개념형성 프로그램의 탐색 공간(search space of a concept formation program)을 묘사하는 버전 공간 (Version Space) 의 개념을 발명하다
  • Hans Moravec 이 Stanford Cart 를 만들었는데 그것은 최초의 컴퓨터 제어 autonomous vehicle 이며 chair-filled room and circumnavigates the Stanford AI Lab을 성공적으로 주행하다


Today UI/UX 뉴스레터 #83 (6월19일) by 전민수

  • [영문] Top UI/UX Design Works for Inspiration — #108
  • [영문] UX Design 101: Value vs
  • [영문] How to choose the right prototyping tool for your UX/UI designs


javascript 의 == (or !=) 보단 === (or !==) 연산자를 사용하자. by 심재운 about Javascript

  • === (or !==) 연산자를 사용하면 어떤 형변환을 수행하지 않습니다
  • 그리고 == (or !=) 지시자는 형변환을 하므로 생각치도 못한 결과값을 아래와 같이 초래 할 수 있으니 가급적 === (or !==) 의 지시자를 사용하는 것을추천합니다
  • [10] == 10 // is true [10] === 10 // is false '10' == 10 // is true '10' === 10 // is false [] == 0 // is true [] === 0 // is false '' == false // is true but true == "a" is false '' === false // is false


javascript 의 Template Strings 사용해 보기 by 심재운 about Javascript

  • var firstName = 'Jake'; var lastName = 'Rawr'; console
  • log('My name is ' + firstName + ' ' + lastName); // My name is Jake Rawr
  • var firstName = 'Jake'; var lastName = 'Rawr'; console


IT 에서 Persistent 데이터에 대한 이해 by 손지민 about Java

  • Follow all the topics you care about
  • and we’ll deliver the best stories for you to your homepage and inbox


FHIR Server와 FHIR Client 차이점 by 씨앤텍시스템즈

  • 위 사진을 보면 EHR 데이터를 FHIR Server로 보내면 해당 Resource 별로 각각 데이터를 저장 합니다
  • 해당 서비스에 FHIR Server로 데이터 요청 시 FHIR API를 통해 해당 데이터를 불러오게 되는 구조 입니다
  • FHIR Server에서는 EHR에 만들어진 데이터를 Resource별로 Repository에 저장하고


쿠버네티스에서 Jira를 활용한 CI/CD 파이프라인 만들기 (1/5) by developerWorks Korea

  • 컨테이너를 활용한 클라우드 네이티브 패키징 기술을 통해 ITSM(IT Service Management) 서비스와 DevOps 개발 도구들을 연동해서 활용하는 전체 로드맵을 제공합니다
  • Gitlab에 소스코드 수정 Commit/Merge 하기 Gitlab Webhook으로 Jenkins 자동빌드 설정하기 JIRA Issue에 Gitlab Commit/Merge 정보 업데이트하기 JIRA Issue에 Jenkins 빌드 결과 업데이트하기 JIRA Webhook으로 Jenkins 자동빌드 설정하기
  • 다음글에서는 IKS(IBM Kubernetes Service)를 사용해 쿠버네티스 클러스터에 Jira를 설치하기 위한 yaml파일을 작성해보겠습니다


쿠버네티스에서 Jira를 활용한 CI/CD 파이프라인 만들기 (2/5) by developerWorks Korea

  • apiVersion: v1 kind: PersistentVolume metadata: name: jira-mysql-pv namespace: jira-cicd labels: type: local spec: storageClassName: mysql capacity: storage: 10Gi accessModes: - ReadWriteOnce hostPath: path: "/var/lib/mysql" --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jira-mysql-pvc namespace: jira-cicd spec: storageClassName: mysql accessModes: - ReadWriteOnce resources: requests: storage: 8Gi
  • apiVersion: v1 kind: Service metadata: name: jira-mysql namespace: jira-cicd labels: name: jira spec: ports: - port: 3306 selector: name: jira tier: mysql clusterIP: None --- apiVersion: apps/v1 kind: Deployment metadata: name: jira-mysql namespace: jira-cicd spec: selector: matchLabels: name: jira-mysql strategy: type: Recreate template: metadata: labels: name: jira-mysql tier: mysql spec: containers: - image: mysql:5
  • apiVersion: v1 kind: Service metadata: name: jira namespace: jira-cicd labels: name: jira spec: ports: - port: 9090 targetPort: 8080 protocol: TCP selector: name: jira --- apiVersion: apps/v1 kind: Deployment metadata: name: jira namespace: jira-cicd labels: name: jira spec: selector: matchLabels: name: jira strategy: type: Recreate template: metadata: labels: name: jira spec: containers: - image: atlassian/jira-software:latest name: jira env: - name: ALT_JDBC_URL value: jdbc:mysql://jira-mysql:3306/jiradb - name: ALT_JDBC_DRIVER value: com


쿠버네티스에서 Jira를 활용한 CI/CD 파이프라인 만들기 (3/5) by developerWorks Korea

  • 이 포스팅은 쿠버네티스에서 Jira를 활용한 CI/CD 파이프라인 구축 방법에 관한 연재글로 다음 순서로 진행합니다
  • Jira와 연동해서 활용하기 위해서는 dbconfig 정보를 수정해야합니다
  • 다음글에서는 Jira와 연동하기 앞서 Gitlab과 Jenkins를 연동해 소스 커밋시 자동 빌드가 실행되는 웹훅을 만들고 등록해보겠습니다


최근 공부 정리글 by 우종선 about Javascript

  • 만약 비동기 코드를 사용자의 기대에 맞춰서 이벤트 루프를 계속 진행하기 전에 실행할때 쓸 수 있다
  • useEffect(() => { }) 이렇게 쓰면 모든 변경사항에 대해서 콜백함수가 실행된다
  • (Put - payload { confirmed: true }) Order service는 Payment service에도 결제를 확인하는 연산을 수행한다


Netgear 라우터 모델 79개에서 패치되지 않은 취약점 발견 by 이스트 시큐리티

  • Netgear 라우터 모델 79개에서 해커가 원격으로 장치를 제어하도록 허용하는 심각한 보안 취약점이 발견되었습니다
  • Nichols는 이 취약점이 Netgear 라우터 79개 모델의 펌웨어 버전 758개에 영향을 미치며 일부 펌웨어 버전은 2007년부터 배포되기 시작했다고 설명했습니다
  • 연구원은 서버가 사용자 입력을 적절하게 검증하지 않으며 메모리 보호를 위해 “스택 쿠키(canaries)“를 사용하지 않고 서버의 바이너리가 PIE(Position-independent Executable)로 컴파일 되어 있지 않아 ASLR(address space layout randomization)이 적용되지 않았다고 설명했습니다


유동인구 데이터를 이용한 홍대 vs 여의도 요새 어떤가요 !?!? by SPH

  • 해당 지역의 트렌드를 비교 분석하기 위해선 해당 지역의 실거주 인구수를 제외한 유출입 인구만을 파악할 필요가 있습니다
  • 위 분석을 토대로 본다면 늦은 시간대 (21시 이후) 유출입 인구수와 아침 시간대 (9시 이전)에 유출입 인구수의 차이가 트렌드의 특징이 될 수도 있습니다
  • 처음에 SNS 데이터를 이용해 가정한 트렌디한 지역들의 경우 유출입 이 값이 +를 띄는 것을 볼 수 있습니다


주석 분석기를 이용한 간단한 API 문서화 방법 by 라인

  • 이렇게 서술 규칙을 정의하고 실제 소스 코드에 적용하면 규칙에 따라 API 주석을 추출해 분석할 수 있습니다
  • 기존과 다른 문법의 주석을 인식할 수 있도록 자체 구현한 사용자 정의 추출기는 입력받은 소스 코드에서 (** 로 시작해 *) 로 끝나는 주석 블록을 찾아내 다음과 같은 객체를 만들어야 합니다
  • 보시다시피 구현한 부분이라곤 사용자 정의 추출기 몇 줄이 전부인데도 주석에 쓴 API 설명과 태그를 손쉽게 분석할 수 있습니다


SuperMap AI 애니메이션 스타일 지도 by SPH

  • AI 맵핑 기능을 사용하여 애니메이션 장면의 색상을 지도로 마이그레이션 한 4가지 예시를 보여드리겠습니다
  • AI 매칭은 머신러닝의 K-평균 클러스터링 알고리즘을 기반으로 스타일 그림과 원본 맵의 주요 색상을 추출하여 영역 정렬 알고리즘에 따라 스타일 사진의 색상 매칭을 원본으로 빠르게 전송합니다
  • SuperMap 등 다양한 케이스에 적용될 수 있는 다채로운 제품군을 보유하고 있으며 고객의 사례에 꼭 맞는 무료 세미나 및 개별 컨설팅을 제공하고 있습니다


5G를 지원하는 최초의 6 시리즈, 퀄컴 스냅드래곤 690 공개 by 퀄컴코리아