서버에서 바로 올리는 gitlab 에는 발생 안하는 문제로 보인다..

- docker 에서 실행하면서
- external_url 에 포트 번호가 들어간 경우

에만 발생하고 있다...
external_url 에 http://xxxx:NNNN/ 처럼 포트 번호를 기록하면, gitlab 의 웹 서버가 url 에 있는 포트 번호에 bind 하게 되면서 발생하고 있다. 즉 docker 설정에 있는 컨테이너 포트와 다른 포트에 실행되기 때문에 컨테이너 외부에서 보면 실행이 안되는것처럼 보이게 된다.

그래서 포트를 사용하는 경우 docker 설정에 있는 컨테이너 설정을 같이 바꿔줘야 한다.

 

https://forum.gitlab.com/t/gitlab-docker-not-working-if-external-url-is-set/4110

 

Gitlab docker not working if external_url is set

Hello community, I’ve been struggling for a while with a problem that I’m still unable to solve. Help would be much appreciated! What I did: Install Gitlab-CE using the docker image (8.9.6-ce.0) on an Ubuntu 16.04.1 LTS virtual machine in my server followi

forum.gitlab.com

2016년 게시물인데도 동일한 문제가 생기다니....

 

Posted by 김모작자

댓글을 달아 주세요

1. 보드와 1602 LCD 의 VCC(+), GND(-) 를 연결한다.

  - 연결 전 1602 LCD 의 전압을 사전에 체크한다. 보통 5V, 12V 가 많음.

  - ESP8266, 라즈베리파이 및 일부 Arduino 제품의 경우 3.3v 를 사용한다


2. SDA, SCL 신호선을 연결한다 (I2c, TWI 방식 연결)

  - SDA(DATA선), SCL(타이밍선) 을 연결

  - ESP8266 의 D1 이 SCL, D2 가 SDA 선으로 사용된다 (고정)



3.Arduino LiquidCrystal I2c 라이브러리 설치

  - 첨부된 압축을 Arduino IDE/libraries 안에 설치


4. HelloWorld 실행해보니

  - 5V 1602 LCD 사용시 글자가 잘 안보이기 때문에, 정상 동작을 위해선  level shifter 사용 필요

  - 샘플의 경우 LCD 의 slave 주소로 0x27 을 사용하지만, 간혹 다른 ID 를 사용하는 경우가 있으니 데이터시트 확인 필요

Posted by 김모작자

댓글을 달아 주세요

1) USB 연결하여 드라이버 설치

- CH34x 사용하는 NodeMCU 는 첨부된 파일로 설치 

  

CH341SER.zip

CH341SER_MAC.zip


2) Arduino 에 ESP8266 보드 인식

- Arduino IDE 실행후 [파일] -> [환경설정] 에서 [추가적인 보드 매니져 URL] 에 http://arduino.esp8266.com/stable/package_esp8266com_index.json
입력해주기


3) [툴] -> [보드 매니져]에 가서 ESP8266 으로 검색하여 설치


4) [툴] -> [보드] 로 가서 맞는 보드 선택




Posted by 김모작자

댓글을 달아 주세요

오늘 따라 유난히 

apt-get update
apt-get upgrade 

속도가 느리길래 찾아보니... 속도 관련된 얘기가 많더라...벌써 수년된 문제인것 같은데 해결이 안된다고... 원인은 우분투 한국 미러(kr.archive.ubuntu.com)가 어마하게 늦다는거..

전송 속도 표시에... 모뎀 쓰던 시절 이후 처음으로 "초당 바이트 (CPS)" 속도를 봤다...

이 문제를 해결하기 위해 /etc/apt/source.list 에 있는
- kr.archive.ubuntu.com 을 
- ftp.daumkakako.com 으로 
변경만 하면 끝~ 

daum kakao 외에 kaist, jaist, 등등 이용해도 된다


Posted by 김모작자

댓글을 달아 주세요

사전 정의

- Visual Studio 2017

- MySQL for Visual Studio 1.2.7

- MySQL Connector 6.9.10
Connector 버전이 중요하다!!


프로젝트를 만든 후

1. nuget 으로 아래 컴포넌트를 설치한다

EntityFramework 6.2 (현재 시점 젤 높은 버전)
MySQL.Data 6.9.10
MySQL.Data.Entity.EF6 6.9.10

2. Rebuild 를 수행한다

3. 새 항목(new Item) 추가하여 ADO.net entity data modal 추가


주의 사항!  (이 글을 쓴 목적)

- Entity Data Modeling Wizard 가 사용할 DB 선택 후 넘어갈때 그냥 사라지는 경우가 있다  ==> 위 컴포넌트의 버전을 꼭 일치시켜 준다. 간혹 기존 저장해 준 설정으로 더 이상 접속을 못 하는 경우에도 종료되기 때문에 접속 여부 다시 확인 필요.

- Wizard 에서 MySQL connector 가 안보인다.. ==> MySQL for visual studio 설치부터 다시 해본다. 

- 버전 일치가 중요하고... 드라이버 및 MySQL.Data 추가 후 꼭 Rebuild 해야 적용된다



Posted by 김모작자

댓글을 달아 주세요