본문 바로가기

코딩꿀팁

(3)
[유니티 c#] 클래스없이 json object로 소켓 통신하기 socket io를 사용하여 통신을 하다 보면 클래스를 매번 serialize해서 정보를 주고 받는 게 귀찮다고 느껴질 때가 있다. 이런식으로 싱글턴 패턴으로 작성된 소켓 객체에 signal, new object( new {nickname = nickname} ), res 로 동기 방식으로(사실은 비동기를 동기처럼 만들어 놓은 것이지만..) 코드를 작성할 수 있다면 편하지 않을까 싶다. requestSync 함수는 위와 같이 구현되있고, 로딩바가 돌게 구현하였고 응답이 오면 로딩바를 멈추게 하였다. SubLoading은 캔버스로 만들어 터치를 막게 구현되있어서 로딩이 도는 동안 터치는 불가능하다. Util.getJSON 함수는 위와 같이 Newtonsoft의 JsonConvert함수를 사용하여 new 오..
파이썬으로 주격 조사(은/는) 구분하기 https://frhyme.github.io/python/python_korean_englished/ python에서 한글 자음/모음 분해하기 intro frhyme.github.io 위 글에서 도움을 얻었습니다. # 초성 리스트. 00 ~ 18 CHOSUNG_LIST = ['ㄱ', 'ㄲ', 'ㄴ', 'ㄷ', 'ㄸ', 'ㄹ', 'ㅁ', 'ㅂ', 'ㅃ', 'ㅅ', 'ㅆ', 'ㅇ', 'ㅈ', 'ㅉ', 'ㅊ', 'ㅋ', 'ㅌ', 'ㅍ', 'ㅎ'] # 중성 리스트. 00 ~ 20 JUNGSUNG_LIST = ['ㅏ', 'ㅐ', 'ㅑ', 'ㅒ', 'ㅓ', 'ㅔ', 'ㅕ', 'ㅖ', 'ㅗ', 'ㅘ', 'ㅙ', 'ㅚ', 'ㅛ', 'ㅜ', 'ㅝ', 'ㅞ', 'ㅟ', 'ㅠ', 'ㅡ', 'ㅢ', 'ㅣ'] # 종성 리스트...
파이썬 객체(class), json, csv를 자유롭게 변환해서 입출력 하자. 파이썬 객체(object), csv, json을 자유롭게 변환해서 입출력 하자. 목표 파이썬에서 오브젝트(클래스) 생성 후 객체의 프로퍼티(attribute)를 csv에 저장하고, CsvManager 클래스를 만들어서 원하는 데이터가 있는 row를 손쉽게 입출력 하는 것. 객체(Object) JSON csv 상호 변환이 가능하다. * 특징 : 필자가 구현하고 싶은 건 nested object(맞는 표현인지는 잘 모르겠다...)도 json으로 변환되어 csv로 들어갈 수 있어야 된다는 게 가장 큰 차이점이다. 구글링해도 잘 안나와서 필자가 개고생해가며 발코드로 구현을 했다... 예를 들면 아래와 같은 객체(testobj)가 있다고 하면, TestClass의 property(속성) 대로 엑셀에 column을..