2021/09 15

[AWS] ssh를 사용해서 AWS EC2 접속 시 주의사항

보통 putty를 사용하던데 그렇다면 이런 일이 발생할 일이 없을거다. 나의 경우 ssh를 사용해서 AWS EC2에 접속하게 되는데 이때 인스턴스를 중지시켰다가 다시 작동시키게 되면 HostName이 바뀌게 된다. 즉 ssh설정을 다시 해줘야 하는 것이다. 그래서 EC2에서 연결을 누르면 HostName이 나오는데 그걸 수작업으로 .ssh의 config에 다시 적어줘야 한다. 혹시 갑자기 안된다고 당황할 수 있는데 이점 유의하는 것이 좋겠다. (나도 순간 당황했다.) 아니 그냥 푸티쓸까?

Cloud/AWS 2021.09.11

[Dev] 성취감... 하하

된다... 드디어...  친구들에게 이번 주말까지는 완성해서 올려놓겠다고 호언장담을 해놓은 터라...  아침 일찍 일어나서 AWS사용법 호다닥 배워서 서버에 올리고 데이터베이스 연동하고 SSH사용법도 후다닥 익혀서 사용해보고...  근데 이제 작동한다...  하하...  뭔가 뿌듯하면서도 부족한것같기도 한데 좋아해야될 것 같기도 한데 아직 더 만져봐야할 것 같고... 결론은 기분이 좋다.. ㅎㅎ  좀더 해봅시다...

개발 정보 2021.09.11

[Intellij] Intellij에서 자바 바이트코드 확인하기 (Maven 사용시)

자바 바이트코드를 확인할 일이 있어서 터미널에서 javap옵션을 사용해서 보려고 했는데 javap 가 없다고 뜨길래 한참을 헤맸다. 아마 경로가 틀린것 같은데 오전내로 당장 급하게 제출해야해서 그냥 인텔리제이에서 확인하기로 했다. 인텔리제이에서 자바 바이트코드를 확인하는 방법은 간단하다. (Maven을 사용한다고 가정 ) 메이븐을 사용하는 환경에서 컴파일을 하게 되면 왼쪽에 프로젝트 창에 target이라는 폴더가 있을 것이다. (test폴더 밑에 있음!!) 그럼 거길 들어가면 classes라는 폴더가 있을텐데 그안에 본인이 컴파일한 .class 파일이 있을 것이다. 뭔가 좀 달라 보이는데 자바 코드로 되어있다. 그런데 조금은 다르다. 생성자도 만들어놨거나 그런식으로 다르다. 그리고 편집도 안된다. 이제 ..

개발툴 2021.09.10

[OracleDB] ALTER TABLE ~ SET UNUSED의 사용

5개월전에 데이터베이스를 공부하면서 같은 포스팅을 쓴 적이 있었는데 (바로 이전 포스트) , SET UNUSED가 왜 쓰이는지에 대한 글을 포스팅을 한 적이 있었다. 당시에 정확한 내용은 아니었고 어느 블로그의 댓글을 보고 답을 얻게 되었는데 요약하면 다음과 같았다. 미리 마킹해두고 나중에 삭제하기 위해서 사용한다. 왜냐면 바로 삭제하면 별로 좋지 않기 때문이다. 이렇게 알고 있었는데 좀더 정확한 내용을 알게 되었다. 내용은 아래와 같다. ALTER TABLE ~ SET UNUSED 컬럼을 삭제하지는 않는다. 다만 논리적으로 사용을 제한할 뿐이다. 특정 테이블의 컬럼을 바로 삭제하는 것은 위험하다. 왜냐면 여러 사용자가 이미 사용하고 있기 때문이다. (비즈니스단계에서) 또한 테이블에 저장된 내용이 많다면..

Database/OracleDB 2021.09.08

AlphaGo - The Movie | Full award-winning documentary

유튜브에서 Nvidia에서 발표한 gpu관련 영상을 구경하면서 이것저것 둘러보다가 ai반도체 관련 영상으로 AlphaGo - The Movie라는 영상을 발견했다. 일종의 다큐멘터리로 딥마인드사에서 올려놓은 영상이었다. 알파고와 이세돌의 바둑대결을 다룬 다큐멘터리인데 근래 들어서 보았던 다큐멘터리중에서 가장 인상깊은 영상이었다. 1시간 30분정도 되는데 무슨 내용일까 궁금해서 무심코 틀었다가 넋놓고 1시간 30분을 그자리에서 내리 보게되었다. 알파고의 성장과 엔지니어들의 노력 그리고 이세돌과의 최종 대결까지의 과정을 아주 잘그려냈다. 이세돌의 위상이 어느정도인지 느낄 수 있는 영상이다. 첫승의 의미가 무엇인지 상징적인 의미에 대해서 잘 풀어냈다. 또한 나머지 4패의 의미에 대해서도 알 수 있는 영상이다...

생각들 2021.09.07
반응형