2019년 6월 28일 금요일

악인전을 뒤늦게 보고나서


시청후감


악인전

우선 떠오르는 단점부터 지목해보면

개연성에 의문이 생긴다.

조폭두목이 칼을 맞았다 → 쪽팔린다 → 복수를 결심해서 경찰과 손을 잡는다.

글쎄? 그 사람들이  실질적인 현재 수입 공급과는 직접적인 관련이 없는 부분 때문에 껄끄러워하던 경찰과 손을 잡는다고?

아귀 대사가 떠오른다

‘아귀 : 복수 같은 그런 순수한 인간적인 감정으로다가 접근하면 안되지’

현실적이라면 조폭두목은 복수의 순간을 기다리거나 위축되는 현재 사업에 실질적인 위협에 대응 하지. 복수에 매달리기 위해 경찰과 손을잡는 자살골은 넣지 않을거라 생각한다.




조폭과 경찰의 협조 과정을 보자

경찰병력 3인 그외 다수 조폭들…


사람 규모만 봐도 협조가 아니고 오히려 조폭이 경찰을 이용하는 모습으로 찍었다면 납득하기 쉬웠을것같다.

이미 경찰쪽 윗선이 매수되어있는 상태이며  다른부서에서 가져간 사건을 ??

경찰인 주인공의 성격을 볼때 주인공이 이미 살인에 연루 되었다면 자수하고 절차를 밟아 나가는게 맞다고 생각한다.그리고나서 경찰해직된 상태에서 시나리오를 풀어갔다면?어땠을까? 

범인을 잡고싶다고 그런선택을 하는건 글쎄 너무 극단적으로간게 아닐까?



일본 조폭과 한국의 조폭은 다르다 라고알고있다.

어차피 폭력을 사용하는 불법적인 직업이지만 일본쪽은 약간  경제인 연합 이런 성격이 강한것같다.
한국은 많이 죽여놨다고는 하나 여전히 기승이긴하다. 요즘은 조폭 사업보다는 인터넷 도박사업이 더 규모가 큰것같지만..


일본영화와 한국영화의 차이점을 갑작스럽지만 이야기해보자면

일본영화는 감정의 파동이 퍼져나가는걸 중요시하지만

한국영화의 특징이라고 느끼는것은 아무래도 시나리오의 흐름 그걸 어떻게

Sound로 그리고 시나리오로 풀어가는가 거기에 몰입하는 경향이 보인다고

생각한다.



지극히 주관적입니다.


2019년 6월 23일 일요일

phpunit을 활용하여 테스트를 해보자


우선 프로젝트를 만들고

phpunit.xml 에서

<php>태그 안에

<server name="DB_CONNECTION" value="mysql" />
나는 mysql쓸꺼니까

<server name="DB_DATABASE" value="짓고싶은 데이터베이스명"/>

그리고

alias= 'clear && vendor/bin/phpunit --filter'  이런식으로 하고



테스트 할 메서드 위에 /** @test */ 이런식으로 이 메서드가 테스트임을 표시한다.

그리고 터미널에서 pf '함수명' 해주면 테스트가 동작하고

$this->withoutExceptionHandling() ; 해주면

테스트중에 좀더 상세한 에러결과를 볼수있다. 안해주면

뭐가 문제인지 무당처럼 짐작하는 테스터가 될것이다.

db설정할때  .env파일에

DB_Connection = mysql
DB_HOST = 192.168.10.11
DB_PORT = 3306

database ~password 여기서 설정하면 잘연결된다. 

2019년 6월 14일 금요일

laravel 홈스테드 구성중 만난 에러

usr/lib/virtualbox/VirtualBox: relocation error: /usr/lib/x86_64-linux-gnu/libcurl.so.4: symbol SSL_CTX_set_post_handshake_auth version OPENSSL_1_1_1 not defined in file libssl.so.1.1 with link time reference



virtualbox 를 설치후 vagrant를 실행하면서 이런 에러를만났다.

https://askubuntu.com/questions/1041588/virtualbox-not-launching-on-ubuntu-18-04-qt-lib-problem

약간 읽어보니 나와 상황이 비슷하여 따라해보니 잘 해결이 되더라.


which virtualbox << 로 버추얼박스 위치를 찾고

$ ldd /usr/bin/virtualbox
not a dynamic excutable


$ strace /usr/bin/virtualbox
에러내용이 마지막에 나온다.

에디터로 /etc/ld.so.conf.d/libc.conf 를 열어
/usr/local/lib 를 주석처리하면 된다.

$ sudo ldconfig     라이브러리 캐쉬를 업데이트

$ virtualbox

정상구동!!!



2019년 5월 22일 수요일

솔러디티 - NFT 마켓플레이스 댑 만들기



책에있는 내용 그대로 쭈욱 따라서 해았다.


아직 다 완료한건아니고 마이그레이션 하는데 왜 안되지? 싶었는데

가나슈 안켜놨다 ;;;; 가나슈를 켜고

마이그레이션 하니 잘된다. 다음 고고


---

책이 굉장히 명료하면서도 따라하기 쉽다. 다른 책들은 대체 뭔지 이해도 힘들고 따라가기도 힘든데

이책은 예제도 좋고 따라하기도 좋다.

그런데 내용은 넘나 어렵다는것... 이게 대체 무슨말이지 ㅋ

2019년 5월 21일 화요일

배팅댑 만들기 실습을 한번 해보았다.

잘된다... 초보라 그런지 시간이 오래걸렸을뿐..

검색중에

카지노 tutorial도 있더라는 이건 10개 숫자를 선택하는 거같다.
https://github.com/kyriediculous/dapp-tutorial

2019년 5월 20일 월요일

영화이이야기 [스포유]


영화 미성년을 보았다.

유튭같은 매체를 통해 이미 영화 줄거리를 이미 아는 상태에서 보았기 때문에 대략적인 이야기는 아는 상태였다.

영화 아저씨 의 김희원님이  조연으로 나왔다.

감독이자 아빠로 등장한 김윤석님


딸들





어머니들


영화를 보면서 하고 싶은 말들이 여러가지 있었지만

마지막장면 중에

놀이공원에서 어린아이 유골을 딸기/초코 우유에 타 마시는걸 보면서

약간 어이가 없었다.

5~6년전에


이 영화를 보았었는데 

이 영화는 그냥 아무 생각 없이 맥주한잔 + 샌드위치  준비해서 보았다. 정말 재밌었다. 

우측에 잭 가리피아나키스?발음도 힘든 저 배우가 영화 내에서 아버지의 유골을 넣을 곳이 없어

캔으로된 원통형 케이스에 보관하다가 다른사람이 커피인줄 알고 유골을 뜨거운물에  커피처럼 대접한 그런 씬이 있었는데 


이건  코미디 영화인걸 감안해도 어이가 없었는데...

미성년 이 영화에서는 딸기/ 초코우유를 준비할때 '설마.. 설마 아닐 꺼야 그냥 우유에 타서 나무에 주거나 할 거야 했는데

배우 둘이 ...너무나도 자연스럽게

꿀꺽꿀꺽.....


마지막 장면은 충격적이었다.  

아무 감정 없이 우유를 마시듯이..죽은 동생을 마셔버렸어... 

이 장면은 너무 충격적이더라는...

처음으로 컨트랙트 만드는걸 따라해봤다.


[vm]

from:0xca3...a733c

to:Betting.(constructor)
value:0 wei
data:0x606...00014
logs:0
hash:0x43a...10cea
Debug


status 0x1 Transaction mined and execution succeed
transaction hash 0x43a81afb94687edccea0672cf8303e07d9b6fdbf2776ed33c1000f2332210cea
contract address 0xb87213121fb89cbd8b877cb1bb3ff84dd2869cfa
from 0xca35b7d915458ef540ade6068dfe2f44e8fa733c
to Betting.(constructor) (Contract Creation - Step 0)
gas 3000000 gas
transaction cost 368168 gas
execution cost 243808 gas
hash 0x43a81afb94687edccea0672cf8303e07d9b6fdbf2776ed33c1000f2332210cea
input 0x606...00014
decoded input { "uint256 _minBet": "100000", "uint256 _winRate": "20" }
decoded output -
logs []
value 0 wei

vue를 이용해서 150페이지까지 진행했는데

CORS 정책 관련 에러가 발생한다.



Access to XMLHttpRequest at 'http://192.168.0.4:8080/sockjs-node/info?t=1558368509847' from origin 'http://localhost:8080' has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute.


https://stackoverflow.com/questions/54520226/set-withcredentials-globally-with-axios-on-vuejs

https://developer.mozilla.org/ko/docs/Web/HTTP/CORS/Errors/CORSNotSupportingCredentials

참고하여 해결하려 하였으나 잘 안된다.

위에 발생하는 에러를 무시하고 실습이 진행이된다;;
error Error: invalid address     at inputAddressFormatter
이 에러는 메타마스크에 로그인이 되어있지만
window.ethereum.enable();
현재 브라우저의 콘솔창에 실행을 해야 드디어 연결이 된다.
위 한줄때문에 하루가 홀랑 날아가버렸다.