Software Development 378

파이썬 구글스토어 분석 & 명사 추출 및 시각화

1. 구글플레이 스토어 크롤링 https://heytech.tistory.com/293 [Python] 구글 플레이 스토어 크롤러 코드 Version 2.0.3 안녕하세요! 오늘은 파이썬(주피터 노트북)을 기반으로 직접 코딩한 구글 플레이 스토어 웹 크롤러 코드를 공유합니다. 📝 목차 1. 업데이트 Log 2. 주요 기능 3. 전체 코드 4. 필수 초기 세팅 5. heytech.tistory.com 2. 한글 명사 추출 및 빈도수 계산(KoNLPy 사용) https://liveyourit.tistory.com/57 파이썬 KoNLPy를 사용한 한글 명사 추출 및 빈도 계산 KoNLPy 란 아무래도 언어마다 자연어처리를 하기 위한 특성이 제각각이다보니 영어에 맞춰진 자연어처리 도구를 사용하기는 한글에는 맞..

Kotlin - 고급문법

Lambda - 람다식은 마치 value처럼 다룰 수 있는 익명함수 1) 메소드의 파라미터로 넘겨줄 수 있다. fun maxBy(a:Int) 2) return 값으로 사용할 수 있다. - 람다의 기본 정의 val lambdaName = Type = {argumentList -> codeBody} val square : (Int) -> (Int) = {number -> number * number} val nameAge : (String, Int) -> String = {name : String, age : Int -> "my name is ${name} I'm ${age}" } 확장함수 fun main() { val a = "joyce said" val b = "mac said" println(a.piz..

Kotlin - 기초 문법

Kotlin Online Compiler : https://play.kotlinlang.org/ Kotlin Playground: Edit, Run, Share Kotlin Code Online play.kotlinlang.org var / val - val : 상수 (불변 : immutable type) - var : 변수 (가변 : mutable type) -> 공통적으로 초기 값을 할당하지 않으면 반드시 타입 명시, 컴파일러가 타입을 추론할 수 있으면 생략 가능 String Template fun main() { //String Template val name = "huiyu" val lastName = "eun" println("my name is ${name + lastName} ") } 조건식..

Blender Vertex Group 설정

https://blog.naver.com/PostView.nhn?blogId=jungwan82&logNo=20156257549&parentCategoryNo=&categoryNo=49&viewDate=&isShowPopularPosts=false&from=postView [블렌더 매뉴얼] 정점 그룹 Vertex group 안녕하세요? fastbird입니다. 이번 글은 블렌더의 Vertex Group에 관한 내용입니다. 16.15 Vertex Grou... blog.naver.com 리깅 기초 https://romeoh.tistory.com/297 [Blender] Rigging & Weight Blender, Unity 목록 Amature Cylinder를 하나 만듭니다. Shift + A 를 눌르고 A..

블렌더 옷 리깅

https://www.youtube.com/watch?v=THt5Wqqo6mk * 블렌더 단축키 - Ctrl + J : 오브젝트 합치기 - Ctrl + P : Parent-Child 관계 만들기 (뼈대 심기->Automatic Weight ...) - Alt + P : Parent-Child 관계 끊기 * Transfer Mesh Data : 옷 리깅시 바디의 버텍스 그룹 정보를 옷의 버텍스그룹 정보로 전달. 1) 옷 선택 -> Ctrl 바디 선택 2) F3 -> Transfer Mesh Data선택 3) 좌측 하단 'Active Layer'를 'All Layer'로 변경 * 그럼에도 움직임이 자연스럽지 않은 경우엔 Weighted Paint로 작업 필요하다.

Unity - Blender 3D Model Transform 설정(유니티/제페토 사용 모델 설정시)

기본적으로 각 소프트웨어마다 설정되는 Rotation/Scale/Location 값이 존재한다. 각각의 3D 프로그램으로 제작한 객체를 불러오면 다양한 모양, 크기로 불려지게 된다. 블렌더에서 제작한 모델을 유니티에서 사용하기 위해선 아래와 같이 기본 설정 필요. - Location : X-0, Y-0, Z-0 - Rotation : X-90, Y-0, Z-0 - Scale : X-0.01, Y-0.01, Z-0.01 - 설정 방법 :기본 생성된 객체 - 객체를 선택하고 Rotation X에 -90입력, Scale에 X,Y,Z를 각각 100으로 입력한다. 아래와 같이 X로 회전하고, 스케일이 커졌다. - Ctrl+A -> Apply All을 선택하여 변경된 기준으로 모든 Transform을 초기화한다. ..

Unity UI Touch시 객체 터치는 막기

if (!EventSystem.current.IsPointerOverGameObject()) { isRotating = true; recentMousePosition = Input.mousePosition; } 위와 같이 객체 터치시 발생할때 조건을 추가해주면 된다. https://sangh518.github.io/record/block-event-when-ui-click/ [유니티] UI 클릭 시, 다른 클릭 이벤트 일어나지 않게 하기 유니티에서 클릭(터치)이벤트를 처리할 때, UI를 클릭할 때는 클릭 이벤트가 처리되지 않도록 해야할 때가 있다. 예를 들어 터치한 곳으로 캐릭터가 이동하게 해야하는 경우, 화면 상에 있는 버 sangh518.github.io