2021년 4월 30일 금요일

Apache Zeppelin에서 jdbc 연동시 조회할때 TLS 관련 오류 발생

0. 현재 개발환경

    - OS : Ubuntu 20.4

    - Main DB : SQL Server on Linux 2019 Express

    - 보조 DB : SQL Server 2008, SQL Server 2014

    - Java : Apache Zeppelin 권장 버전 (OPENJDK 1.8)

1. 보다시피 버전차이가 엄청 남.

2. Zeppelin에 jdbc (9.2.1) 연결을 했을때, SQL Server 2014는 아무 문제가 없음

3. SQL Server 2008에 연결시 TLS 버전을 지원 안한다는 오류 발생함.

4. 해당 서버 버전의 TLS 1.0 프로토콜이 너무 오래되서 지원을 안함.

5. 일단.. 해당 서버의 OS인 Windows 2008 R2에 TLS 1.1 / TLS 1.2 설정을 해줌.

6. 동일 에러 발생 - SQL Server 2008 자체에서 TLS 1.0 통신만 지원하는 것으로 판단.

7. jdbc 4.2를 쓰면 된다는 개소리 믿고 삽질하다가.. 다음과 같은 글 발견..

https://blog.naver.com/PostView.nhn?blogId=hgp33&logNo=221293449287&from=search&redirect=Log&widgetTypeCall=true&directAccess=false

8. 뭐 내용은 Java jdbc 보안문제로 동일함.

9. 문득 깨닮음을 얻은 나는 Ubuntu의 JRE에 있는 security 설정을 건들면 되겠다는 생각이 듬.

10. 저 링크에는 싹 지우라고 했지만... 글 자체가 3년이 넘은지라.. 

    내 목적인 TLS 관련 부분만 지움..

    jdk.tls.disabledAlgorithms 에서 TLS 1.0, TLS 1.1을 지워주자..

11. 당근 바로 안된다.. 서버 재부팅!!!

12. 해결!

13. 끗! 뭘봐!

2021년 4월 26일 월요일

[번역]GB 테크닉: 5가지 굉장한 서브미션

GB 테크닉: 5가지 굉장한 서브미션

이번주 GB 테크닉에선, BJJ에서 가장 효과적이고, 오랬동안 검증된 서브미션을 살펴보겠다.
주짓수에는 첫 GB 기초 수업에서 배우는 가장 기초적인 아메리카나 숄더 락에서 부터, 바라토클라타와 같은 고급 서브미션에 이르기까지, 의심할 여지가 없는 100가지 이상의 서브미션과 변형이 있다.
Have you checked out the GB Online Instagram account?
하지만 우리가 시합에서 서브미션 승리의 대부분을 차지하는 것은 시간의 시련을 견딘 소수의 서브미션들이다. 이는 실제로 유명한 80 / 20 규칙이다. 말하자면 서브미션의 80%가 사용 가능한 기술들의 20% 미만에서 유래된다.
그레이시 바하 블로그에서 몇몇 그레이시 바하의 가장 숙련된 사범들과 함께 (길로틴 초크에 대한 명예로운 언급과 함께) 가장 성공적인 서브미션들을 살펴보자.
1- 키무라 숄더 락
우리의 목록을 시작하는 위대한 지점은 대사부 카를로스 그레이시 주니어가 시연하는 클로우즈드 가드 포지션에서 키무라 락으로 진입하는 방법이다.
2- 가드에서의 트라이앵글
Vanessa Waltz 사범은 트라이앵글 달인이며 그녀가 즐겨하는 가드에서의 트라이앵글 셋업을 알려준다
3- 암 트라이앵글 / 숄더 초크
Philipe Della Monica 사범은 우리가 MMA와 노-기 경기에서 자주 보는 다양한 이름을 가진 서브미션 (유도에서의 어깨누르기) 을 시연한다.
4- 스트레이트 암바
Philipe DellaMonica 사범은 마운트에서의 스트레이트 암바를 시연한다 -하지만 이 십자-누르기가 다양한 그라운드 포지션에서 공격할 수 있다는 것을 알고 있다.
5- 백 마운트 후방 조르기
Kendall Reusing 사범은 뒤에서의 깃 조르기의 세부 사항을 가르쳐준다. 노-기 같은 - 리어-네이키드 초크와 이 깃 초크는 아마도 검은띠 수준에서 가장 많이 차지하는 서브미션일 것이다.
See also on GB Technique: PROF. MARCIO FEITOSA LEG ENTANGLEMENT GUARD
Writer: Mark Mullen, Gracie Barra Black Belt

2021년 4월 21일 수요일

Ubuntu 20.04.2 LTS에 Apache Zeppelin 설치 삽질기....

지난번에 Apache Zeppelin을 간편하게.. docker를 활용하여 설치했었음.

이젠 big data를 정식으로 개발해야 해서 실제 운영할 서버에 docker 말고..

ubuntu 20.04.2 LTS에 설치를 함...


역시나.. 언제나 그러하듯... 젠장.....

삽질 시작...

1. 처음엔... Apache Zeppelin의 메뉴얼에 있는대로 하자.. 기다렸다는 듯이.. 에러 뿜음..

2. 로그보니.. 디렉토리들.. 생성권한이 없어서 그런듯 하여.. sudo로 해결하거나 그냥 생성해주고 돌림..

3. 잘 돌아간거 같은데.. 아무리 접속해도 안뜬다 싶어서 얘는 방화벽을 어떻게 쓰나 보니 ufw 명령어를 쓰면 됨..

4. 이래저래 뒤져서 방화벽 열고, 돌렸는데... 아무리해도 연결 거부가 나옴..

5. 똑똑한 나는, 이거슨 안 올라온게 아니고, 방화벽이 하는 짓꺼리여~~ 라고 생각하며 iptables 로 어떻게든 해보려 했으나.. 달라진게 없음..

6. nc -l -p 포트번호 나 sudo netstat -tulpn | grep 포트번호 해도 포트는 이상없이 오픈 된 것으로 보임..

7. 그러다가... netstat 결과에서 127.0.0.1:포트번호 만 열려있는 것을 확인함..

8. 다시 Apache Zeppelin 메뉴얼 뒤지니... 서비스 할 IP를 지정하는 환경설정 발견..

9. conf 밑에 있는 zeppelin-site.xml.template 파일로 zeppelin-site.xml 생성한 다음 안에 있는 zeppelin.server.addr 속성값을 서버의 IP로 변경하니.. 해결..

 - 내용추가 : 그냥 모든 IP 접속 가능하게 0.0.0.0 으로 설정하면 됨!

10. 여기까지 오는데 5시간 걸림...

11. 삽질은 계속된다.. 쭈욱~~~~


2021년 4월 19일 월요일

[번역]GB 테크닉: 서있는 자세에서의 다리걸어 테이크다운

GB 테크닉: 서있는 자세에서의 다리걸어 테이크다운

이번주 GB 테크닉에선, 매트로 효과적으로 경기를 끌어갈 몇가지 서있는 자세에서의 다리걸기를 살펴보겠다.
Have you checked out the GB Online Instagram account?
유도와 레슬링이라는 운동에는 테이크다운을 하기위한 상당히 다른 작동원리가 있는 수많은 테이크다운이 있다. 예를들면, 더블 레그는 엉덩이 던지기와 크게 다르며, 다리 걸기와는 매우 다르게 동작한다.
이러한 기술들은 고유의 효과적인 쓰임새가 있지만, 일부 유형의 테이크다운들은 특정 운동의 특정 규칙에 더 맞춰져 있다.
BJJ의 경우 - 레슬링이나 유도에 비해 등을 내주는 것은 중대한 전략적 실수이며, 다리걸어 테이크다운의 변형은 상대에게 등을 노출시키지 않고 거대한 상대를 넘어뜨리는 연속기술을 사용할 수 있게 한다.
Henrique Machado 사범의 테이크다운에 대한 GB2 수업에서 주짓수 선수를 위한 최고의 다리걸어 넘기기 몇가지를 살펴보자
Inside trip / 안다리 후리기
지난 주말 UFC 경기에서 이 다리걸기가 여려번 사용되는 것을 봤다. 도복이든 노-기든, 이는 꼭-알아야할 다리걸기이며 Henrique Machado 사범이 방법을 알려준다.
Outside Hook or reap trip / 밭다리 후리기
주요 바깥쪽 다리걸기는 GB의 설립자 대사부 카를로스 그레이시 주니어가 가장 좋아하는 것으로 알려져 있다.
Propping front trip / 무릎 대 돌리기
앞의 두 다리걸기와 완벽하게 조합하여, 상대가 후방에서 제압하려는 시도를 저항하면, 갑자기 방향을 바꿔서 이 앞쪽 다리걸기로 기습적으로 잡아낸다.
See also on GB Technique : PROF. MARCIO FEITOSA LEG ENTANGLEMENT GUARD
Writer: Mark Mullen, Gracie Barra Black Belt

2021년 4월 5일 월요일

[번역]GB 테크닉: Marcio Feitosa 사범의 다리 얽는 가드

GB 테크닉: Marcio Feitosa 사범의 다리 얽는 가드

이번 주 GB 테크닉에서는, Marcio Feitosa 사범이 백 테이크로 마무리하는 다리 얽힘으로 들어가는 여러 가드 진입을 보여줄 것이다. 포지션들을 서로 연결하는 것은 고급 주짓수에서 중요한 부분이다.
IG: feitosagb
Have you checked out the GB Online Instagram account?
1- 가드에서의 백 테이크 1/3
웨이터 스윕 포지션에서 시작하여, Marcio 사범은 다리를 얽음으로 전환하여 상대의 등을 잡는다.
2- 가드에서의 백 테이크 2/3
다음 동작은 연속으로, Marcio 사범은 싱글 레그-X 가드에서 시작하여 다리 얽힘과 비슷하게 들어간다. Marcio 사범이 포지션을 나아가기 위해 훅을 변경하는 방법을 단계별로 주목하라.
3- 가드에서의 백 테이크 3/3
Marcio 사범은 오모플라타 시도와 니바 공격 둘 다에서 다리 얽힘 포지션으로 들어간다.
See also on GB Technique: Advanced Open Guard with Prof. Marcio Feitosa
Writer: Mark Mullen, Gracie Barra Black Belt

[번역]GB 수련생 질문: "롤링을 많이 한다고 좋아질 수 있나요?"

GB 수련생 질문: "롤링을 많이 한다고 좋아질 수 있나요?"

그레이시 바하 수련생이 질문했다 "일부 보라띠, 갈띠 그리고 검은띠가 롤링을 하기 위해 수업 끝날때 쯤에만 오는 것을 봤다... 수업에서 기술적인 부분은 얼마나 중요한가? 드릴하는 것이 중요한가?"
Have you checked out the GB Online Instagram account?

단답은: 수업의 기술적인 부분도 중요하고 또한 드릴도 중요하다.
많은 상급 수련생들이 롤링 몇판을 하려고 수업의 끝자락에 나타나고 싶어하는 것은 사실이다. 수년간 매트에 나왔으며, 이미 기초에 확고한 이해가 있고, 그들만의 경기에서의 확고한 사상이 있는 녀석들에겐 적합하다. 충분한 기술적 지식이 있으면, 롤링을 하는 것에서 얻을 수 있는 예측 및 시기, 그리고 시작의 인식을 개발하는 것에서 많은 개선이 이루어 진다.
그리고 롤링을 통해서 정신적 강인함과 신체적 특성들을 개발할 것이다.
더군다나 롤링은 그냥 아주 재미있다!
즉, 주짓수에서 새 기술을 추가하길 원한다면 (혹은 기존 기술을 연마하길 원한다면), 먼저 움직임의 메커니즘을 배우고, 사범으로부터 지도를 받고, 드릴한 움직임의 패턴이 근육 기억에 새겨질때까지 협력 파트너와 많은 반복을 수행해야 한다. 한 번 보고 실제 스파링에서 바로 사용할 수 있는 수련생은 드물다.
대부분의 그레이시 바하 수업은 그날의 수업에서 배운 포지션에 대한 몇가지 위치나 특정 롤링을 지도한다. 사이드 마운트 수업의 예를들면 두 명의 훈련 파트너는 바닥에서 사이트 컨트롤을 탈출하고 위의 수련생은 포지션을 제어하고 서브미션을 시도하는 규칙으로 사이드 컨트롤을 시작한다. 파트너 중 한 명이 목적을 달성하면 다시 사이드 컨트롤을 재시작한다. 이는 특정 포지션에서 훈련하는 시간을 최대화 할 수 있는 좋은 방법이다. 이 기술을 드릴링 하는 것은 실 스파링을 접하는 것으로 볼 수 있다.
나는 많은 그레이시 바하 최고의 선수들과 인터뷰 했었으며 모두들 시합 준비의 핵심 부분으로서 특정 포지션의 스파링을 지목했다.
갈띠인 나는, 종종 GB 체육관의 기초 수업에 참석한다. 많은 흰띠들이 왜 숙련된 갈띠가 "초심자" 수업에 참석하지? 하며 혼란스러워 한다. "왜 고급 수업에 가질 않죠? 갈띠에겐 기본기는 시간 낭비 아닌가요?"
아니다! 나의 주짓수 경기는 정밀하게 기본 기술을 수행하는 것에 더 초점을 맞추고 가능한 한 효율적으로 기술을 수행하기 위해 정확한 상세 사항을 적용한다. 두번째로는, 마운트에서의 기본 스트레이트 암바 조차도 위험하게 되는 느슨하고, 어색한 움직임에서 높은-수준의 검은띠에서도 서브미션을 받아내는 기술로 바꾸는 많은 멋진 상세 사항들이 있다. 나의 사범은 검은띠 수준의 더 정교한 스트레이트 암바로 다듬기 위해 추가적인 조언을 항상 해줬다.
그래서 원래 질문으로 돌아오면: 공개 롤링은 재미있지만 (그리고 당신의 주짓수에 절대적으로 필요하다) 종종 수업에서 배우고 드릴을 하는 것이 주짓수에 가장 큰 이득을 준다. 수업의 기술 부분을 빼먹지 마라!
See also on GB Blog: GB Values: Goals and Discipline with Master Carlos Gracie Jr.
Writer: Mark Mullen, Gracie Barra Black Belt

BE Band (비밴드) - 2024년 03월 02일 잠실새내 락앤롤욱스 공연

나의 10~20대를 보낸 잠실에서의 공연.. 오랜만에 가보니.. 여기가.. 마눌님과 자주 가던 영화관이었는데... 여긴 뭐가 있었는데... 란 추억도 떠올리며 기분좋게 감.​ 공연장은 좀 협소한 편이었고, 인천의 쥐똥나무 보다는 약간 크고... 인천 ...