본문 바로가기
카테고리 없음

[백엔드] lexorank 적용기 4 (mono 실패)

by alpakaka 2024. 7. 25.

어제 했던 걸 바탕으로 validation 을 진행하려 한다!

 

일단 적당히 되었던 코드를 변형해서 validation을 만들어줬다

간단하게 validation 하는 코드!

 

자 이제 돌리려는데 도커에서 계속 오류가 떴다.

확인해보니 mono 깔라고 해서 아래의 링크를 따라 설치했다.

https://www.mono-project.com/download/stable/#download-lin

 

Download - Stable | Mono

1 Add the Mono repository to your system The package repository hosts the packages you need, add it with the following commands. Note: the packages should work on newer Ubuntu versions too but we only test the ones listed below. Ubuntu 20.04 (amd64, armhf,

www.mono-project.com

 

적당히 지피티에게 docker file에 적용해달라고 한 후에 진행했다.

결과는 성공!

그런데 계속 cmd+s 누르면 다시 시작되길래 확인해보니...

나에게 주는 무수한 크래시..

이제 이친구를 해결해보려고한다..

일단 뭐 모노 관련 문제니 해결해보려고 한다..^^7

...
해결하는 걸 멈춰봤다..

해결하는 것을 멈춘이유는 크게 2가지 이유이다.

1. 저 크래시 해결하는데 오래 걸릴 것 같다.

2. 그리고 저 mono 넣는 순간 내 따커가 너무 느려진다. 벅차하는 게 느껴진다.. 서버 부하가 꽤 될 듯..


그래서 간단하게 validation 할 수 있도록 compareTo 만 만들 예정이다 ^^7

생각보다 python 이 지원하는 string compareTo가 잘 맞아서 간단하게 lexorank compareTo 를 만들 수 있었다..

정말 간단하게.. 일단 해볼걸..

 

일단 되었으니 내일은 이 validate 함수를 적용할 예정이다!!