분류 전체보기
-
[SDN] Ryu를 활용한 Southbound APISecurity in CPS/Networking 2020. 6. 8. 14:02
우선 ryu-manager가 제공하는 sample 앱 중에서 ofctl_rest.py 이 있습니다. 이 앱에서는 rest API를 이용해 연결된 스위치들의 상태를 확인 할 수 있는데요. 스위치에 추가된 Flow entries 나 포트 상태등을 Remote로 확인이 가능합니다. sudo ryu-manager --verbose ofctl_rest.py & curl -X GET http://localhost:8080/stats/switches curl -X GET http://localhost:8080/stats/port/{dpid}/{port} 우선 연결된 dpid 를 알아야 겠지요. Mininet과 같은 네트워크 에뮬레이터를 사용하고 있다면 dpid를 1, 2, 3 이렇게 쉽게 설정이 가능하지만 실제 하드..
-
-
[mysql] TroubleshootingPrograming/Django 2020. 4. 12. 11:27
access denied for user mysql https://superuser.com/questions/603026/mysql-how-to-fix-access-denied-for-user-rootlocalhost mysql how to fix Access denied for user 'root'@'localhost' Before I screw up something, when I login using $ mysql -u root -p, and show databases: +--------------------+ | Database | +--------------------+ | information_schema | | mysql ... superuser.com Reset root's password..
-
[Plotly][ValueError] executable=" ".join(executable_list), help_result=help_resultPrograming/Data Science 2020. 4. 3. 17:48
다음과 같은 경우에 발생하는 에러입니다. 1) orca 가 설치되어 있지 않다. 2) 실행경로에 실행하려는 orca가 없다. 3) 실행경로에 다른 orca 파일이 존재한다. 저의 경우에는 /usr/bin/orca 파일이 존재했으며 해당 실행파일은 plotly에서 필요한 파일이 아닙니다. 그래서 plotly.io.orca.config.executable = ${home}/anaconda2/bin/orca 를 추가로 선언해줘야 했습니다. Boolean Series key will be reindexed to match DataFrame index. Usage: orca [-h] [-v] [-r] [-s] [-l] [-e OPTION] [-d OPTION] [-p NAME] [-u DIR] [--debug-f..
-
-
[Python] subplot 에 shape 추가하기Programing/Data Science 2020. 4. 3. 07:46
5x1 크기의 subplot을 구성하고 각 subplot 에 shape를 추가하는 방법에 대해 정리하였습니다. shape를 추가하기 위해서는 아래 함수들을 사용하면 됩니다. 다만, 모든 subplot에 동일한 또는 특정 shape를 추가하려면 fig.add_shape 를 사용해서 어느 subplot에 적용할지를 특정해줘야 합니다. 그렇지 않을 경우 첫번째 subplot 에만 shape가 적용이 되네요. fig.update_shapes fig.add_shapes fig.update_layout(.... shapes=my_shapes) title_list = ['sub1_1', 'sub1_2', 'sub2_1', 'sub2_2'] #shared_xaxes: True if subplots in the same..