반응형

개발 관련 68

[수정필요][Python] os.chdir(os.path.dirname(os.path.abspath(__file__)))

파이썬 공부중에 막히는 부분이 생겨서 글을 작성하게 되었다. os.chdir(os.path.dirname(os.path.abspath(__file__))) 동작하지 않는거 같다... 분석해보자... 뭐 별거 없네.. __file__ 만으로도 절대경로가 모두 나오긴하는데, 왜 굳이 os.path.abspath()를 사용했는지는 모르겠다. os.path.dirname()을 쓰면 해당 디렉토리까지 노출되고, os.chdir를 하면 해당 경로로 이동이 되는것 같아 보인다.

[Swift] lazy 키워드

안녕하세요 맥파이입니다. 아직 내부적으로는 ObjC를 사용하고 있지만, 시대에 뒤쳐지는게 싫어서 swift 미니 프로젝트를 개인적으로 진행중입니다. 공부할것도 많고, 다시 자기개발을 진행하면서 많은것을 느끼며 배우고 있어요. 하고 싶은게 많지만, 제대로 공부하기 위해서 하나씩 정리하려고 합니다. lazy 키워드 var name: String lazy var lazyVaue: String = { return name }() lazy를 사용하면 초기에 불필요한 메모리 할당을 피할수 있습니다. 이게 어디에 좋은거냐? 불필요하다!! 난 그냥 쓸거다!! 이러시는 분들 많을것 같습니다. 저와 같은 경우에는 현업들의 요구사항에 시달릴때가 있습니다. "앱이 느리다. 개똥같이 만든게 아니냐? 빨리 빠르게 고쳐놔라" 라고..

[Unity] transform.Translate(), Rotate() 학습

난 Unity 초보다. 내 꿈은 올해 미니 게임을 만들어 내는것. 작년에도 그랬고, 재작년에도 그랬고, 재재작년에도 그랬었지... 언제나 새로운 마음으로 유니티를 시작하지만 얼마되지 않아 접곤했다. 이번에는 다르다라는 마음으로 진행해보려고 한다. 응원을 부탁한다. 그리고 당신에게도 도움이 되는 글들이 써지길 바란다. 각설하고 하나씩 깨부수는 방식으로 Unity를 학습해보려고 한다. 아니 근데.. 분명히 어제 자동완성이 잘되는걸 보고 컴터를 껐는데.. 또 안된다. @#!!@!#%$%!! 순간 오만 욕이 다 나왔네... 해결방법 비주얼 스튜디오 키고 한참 기다릴것. "reference 정보가 뜨고 나면 자동완성 기능이 활성화된다."이다. 갑자기 이런생각도 든다. 모든 설정이 다 정상이였지만, 내가 기다리지 ..

개발 관련/Unity 2022.10.11

[Unity] Visual Studio Code 자동완성 안될 경우 대처 방법 (mono)

안녕하세요 맥파이입니다. 맥에서 유니티를 공부할때마다 자동완성이 안되는 경우가 있어서 곤란합니다. 원인은 잘 모르겠고... 가끔씩 이런 경우가 있는데. 지금 한시간이상 자동완성이 안되서 몹시 화가나고 있습니다. 개발을 해보려고 하다보면, 여러가지가 개발을 막아서고 시간을 빼앗아 가 버리고. 그리고, 몇달이 지나고 잊혀질만하면 다시 같은 문제가 찾아와서 내 시간을 다시 빼앗는다. 어시스턴트가 나오지 않을때 .을 찍었는데, 관련 함수나 변수가 나오지 않는다면 혼란 스러울 뿐이다... 물론, 코드를 강제로 치면서 컴파일하면 되긴 하나.. 우리가 원하는 건 그런게 아니자나... 내가 알고 있는 방법들은 모두 다 해봤는데도 자동완성이 되지 않았다. 내가 알고 있던 최후의 방법은 Asset을 통해 여는 것이였는데...

개발 관련/Unity 2022.10.10

[Ubuntu] Ubuntu에 SFTP를 붙여보자

안녕하세요 맥파이입니다. 오늘은 Ubuntu에 SFTP를 붙여볼 예정입니다. FTP / SFTP는 무엇인가? FTP (File Transfer Protocol) SFTP (Secure File Transfer Protocol) 그냥 이름만 풀이해서 보자면 보안이 강화된 파일 전송 프로토콜로 보인다. 안전하게 사용할수 있는 프로토콜이라면, 우리는 무엇을 써야 할까? 당연히 SFTP를 사용해야 하는 것이 맞을 것이다. SFTP (SSL File Transfer Protocol) SecureFTP (FTP/SSH) FTPS (or FTP/SSL) Ubuntu에 SFTP 설정 현재 우분투 서버에는 추가적인 설정 없이 SFTP 사용이 가능한 상황이다. SFTP 접속이 가능한 클라이언트를 설치 해야 하는데, 예전에..

[Ubuntu] 우분투에 SSL인증서 적용하기

안녕하세요 맥파이입니다. 오늘은 우분투에 SSL 인증서를 적용하는 법에 대해 글을 쓸 예정입니다. 우분투에서 SSL 인증서 적용 목표 Let's encrypt 패키지 설치 Let's Encrypt에서 인증서 발급 발급된 인증서 확인 crontab을 사용하여 자동으로 업데이트 기능 적용 참조사이트 추가 우분투에 SSL을 적용하는 시점에 다다랐습니다. 한가지씩 따라해보면서 SSL 적용을 해시죠 Let's encrypt 패키지 설치 # apt-get install letsencrypt Reading package lists... Done .... 패키지를 설치해주세요. 인증서 발급하기 HTTP로 접속이 가능한 상태에서 인증서를 발급받고 HTTPS 설정을 완료하셔야 합니다. # letsencrypt certon..

[Python] webdriver.Chrome(‘chromedriver’) 에러 대처

난 단지 selenum을 학습하고 싶었을뿐인데, 예외가 발생했다. 물론, 크롬의 버전을 확인했고, 크롬드라이버도 해당 버전에 맞추어 설치했음에도 불구하고 이런 사태가 벌어졌다. from selenium import webdriver driver = webdriver.Chrome('chromedriver') 에러내용은 아래와 같았다. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/Users/-/Documents/dev/Python/webscraping_basic/13_selenium.py", line 3, in driver = webdriver.Chrome(..

[티스토리 SSL] 티스토리로 이전하고, 도메인 연결과 SSL 적용

안녕하세요 맥파이입니다. 나름 개발자라고 생각하고 미래에는 내 회사도 차리고, 부자도 되고 ㅋㅋㅋ 이런 꿈을 가지고 시놀로지를 가지고 만지작 거린지 시간이 좀 흘렀습니다. 어찌됐건.. 티스토리로 이전해 오는 이유를 합리적으로 설명해보자면. 안정적인 서비스가 필요했고, 내 인터넷을 방해받고 싶지 않았습니다. 시놀로지로 서버를 하나 돌리면서 나만의 블로그도 하나 돌리고, 나만의 서버도 하나 돌려놓고, 나만의 git 서버도 돌려놓고 홍보도 하고 했더니.. 외부에서 안들어올땐 들어오길 바랬는데, 한두명, 열명, 백명으로 늘다보니.. 티비부터 인터넷까지 버벅거리기 시작했어요.. 그래서 티스토리로 넘어오기로 마음 먹었습니다. 그리고 넘어왔는데... 첫번째는 도메인 연결 남자라면 도메인은 하나 가지고 있어야 하는것 ..

반응형