일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Synology
- 카카오톡챗봇
- Apache Airflow
- airflow
- 힙
- Google Kubernetes Engine
- 카카오톡 오픈빌더
- 카카오톡오픈빌더
- iOS로 이동
- Nas
- 기기변경
- 2-tier
- GKE
- docker
- dfs
- stack
- 데이터베이스
- e프라이버시 클린서비스
- was서버
- node.js
- 웹아키텍처
- 백준
- 챗봇
- 3-Tier
- WEB서버
- GCP
- Google Cloud Platform
- kubernetes
- BFS
- 카카오톡
- Today
- Total
목록IT 지식 (13)
공부하는 밍

처음에 Airflow를 설치하고 웹화면으로 접속하면 로그인 창이 뜹니다. 하지만 설치 과정에서 계정을 생성한 적이 없기 때문에, 로그인은 할 수 없습니다...;;; 따라서, 별도로 계정을 생성하는 명령어를 실행해주면 됩니다. $ airflow users create \ --username admin \ --firstname FIRST_NAME \ --lastname LAST_NAME \ --role Admin \ --email admin@example.org 위와 같은 방식으로 admin 계정을 만들 수 있습니다. 계정 생성 후에 해당 계정으로 로그인하면 됩니다~^^ 감사합니다-!!
이 글은 Windows 로컬환경에 WSL가 설치되어 있다는 가정 하에 진행하시면 됩니다. # WSL이란? 윈도우 환경에서 리눅스 환경을 이용할 수 있게 해주는 시스템 [설치 순서] 1. WSL을 실행하고, 로컬 환경의 폴더 경로로 이동 로컬의 C드라이브는 WSL 내에서 /mnt/c로, D드라이브는 /mnt/d로 마운트되어 있기 때문에, cd /mnt/d와 같이 경로를 이동하면 됨. 2. python3과 python3-pip를 설치 sudo apt install python3 sudo apt install python3-pip 3. airflow를 설치 pip install "apache-airflow==2.2.1" --constraint "https://raw.githubusercontent.com/ap..

GCP(Google Cloud Platform)에서 생성해둔 GKE(Google Kubernetes Engine)를 Mac 로컬 환경에 설치한 docker desktop에서 사용하고 싶을 때는 아래와 같이 진행하면 된다. 1. Google Cloud SDK 설치 https://cloud.google.com/sdk/docs/install 2. Cloud Shell 연결 명령어를 로컬 Terminal에서 실행 GKE 웹 화면 > Kubernetes 클러스터 > 연결 클릭 > 아래 명령어를 Mac 로컬 Terminal에서 실행 3. docker desktop의 Kubernetes 목록에 생성한 클러스터가 제대로 연결되었는지 확인 감사합니다^^
python 2.7에서 python 3.9로 변경하는 등 python 버전을 변경해야 할 때가 있다. $ python --version Python 2.7.16 이 때 아래 명령어를 사용하면 python 버전 변경이 가능하다. (변경하고자 하는 버전이 설치되어 있다는 가정 하에) # 1번에 python3.9 등록 $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.9 1 # 2번에 python3.9 등록 $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2 그 다음에 아래 명령어를 사용하면 사용할 버전을 선택할 수 있다. $ su..

migration : 이동, 이주 여러 DB를 하나의 DB로 합치거나, 기존의 DB를 다른 DB로 옮기는 경우 등 DB를 "이동"시키는 다양한 작업들을 의미합니다. 즉, 기존의 Data를 새로운 System에 맞도록 이관하는 작업입니다. 예시 A 시스템의 데이터를 B 시스템으로 전부 옮기는 작업 오라클 DB를 Sybase DB로 옮기는 작업

개인적으로 운영하고 있는 Synology NAS에 Docker를 한번 설치해 볼게요! 1. 패키지 센터에서 Docker 설치하기 2. Docker를 열어보면 CPU와 RAM 사용량 화면이 나오고, 컨테이너를 아직 생성하지 않아서 실행 중인 컨테이너는 없다고 나옵니다. 3. Docker 이미지를 모아둔 사이트인 'Docker Hub'의 역할을 대신 해주는 레지스트리 탭이 있습니다. (다운 받기 전에는 NAS 서버 외부에 존재합니다) 라이브러리 탭에서 필요한 이미지를 다운받아서 Docker에서 실행해주면 되겠네요~!

TCP/IP - TCP/IP란 IP 주소 체계를 따르며, TCP의 특성을 활용해서 네트워크 연결을 생성하고 신뢰성을 유지한다는 뜻 1) Transpot Layer (Layer 4) - endpoint(사용자) 간의 연결 생성 + 데이터 전송 현황 확인 (신뢰성) - TCP, UDP 2) Network Layer (Layer 3) - 라우팅 담당 (경로, 목적지) - IP TCP에 대해서 더 깊게 알아보기! - TCP는 데이터의 안정적인 전송을 담당하는 프로토콜들의 기반이 된다. - TCP를 기반으로 하는 프로토콜들은 TCP의 3-way handshake를 거친 후 각 프로토콜에 기반한 데이터 교환 실시 - TCP에서 연결지향적인 특성을 만들어주는 것이 바로 이 3-way handshake!! L4 Swi..

니케이 "MS 등 IT기업들 노코드·로우코드 관심 높아" MS의 파워앱스, 최근 6개월간 사용자 70% 증가 구글·지맨스 등은 노코드 기술 기업 인수 나서 코로나19로 디지털화 빨라지면서 노코드도 각광 출처 : 오피니언뉴스(http://www.opinionnews.co.kr) 로우코드 - 개발지식이 없는 비즈니스 사용자들이 대상 - 프로그래머들이 약간의 개발을 해야 함 노코드 - 로우코드에서 더욱 발전된 개념 - 파워포인트, 엑셀과 같은 간단한 형식으로 앱/웹 개발이 가능하도록 구현 그렇다면... 개발자들에게 미치는 영향은? - 로우코드/노코드 툴은 GUI를 통한 drag-and-drop 방식이므로, 개발자/코딩 능력 없이도 원하는 소프트웨어를 개발 가능 - 앱과 웹은 물론, 데이터베이스 구축 및 연결도..