전체 글 128

[Swift] 보이스오버(VoiceOver) 사용중 화면이 먹통이 되었을 경우.

안녕하세요 맥파이입니다. 오늘은 보이스오버 기능을 가지고 놀다가 보면 깜짝 놀라는 일이 발생할 수도 있어서, 이 이야기를 해볼까 합니다. 보이스 오버 (Voice over) in iOS 애플폰은 시각장애인용 기능을 지원하고 있습니다. iOS앱을 만드는걸 업으로 삼고 있다보니.. 민원으로 만나기 쉽지 않은 보이스오버를 만나게 되었습니다. 보이스 오버가 무엇이냐? 어떻게 쓰는거냐? 이거 테스트를 어떻게 해야하지 고민하는 개발자분이라면 다음 링크를 들어가서 확인한번 해보세요. https://support.apple.com/ko-kr/guide/iphone/iph3e2e415f/ios iPhone에서 VoiceOver 켜기 및 연습하기 iPhone 화면을 볼 수 없는 경우, 제스처 기반 화면 읽기 도구인 Voi..

[Server 시놀로지 도커] 재설치

시놀로지에 도커에다 우분투를 재설치 했습니다.오늘 최종본으로 진행합니다.기본  설치apt-get updateapt-get install sudoapt-get install vimapt-get install openssh-serverapt-get install ufwapt-get install mysql-serverapt-get install systemctl//설치 안함apt-get install apt-utilsapt-get install dialogapt-get install net-toolssudo가 설치되었으면, 암호를 설정하고 .bashrc를 열어주고, 실행 설정을 해줍니다. Root 비번 생성 / User 생성sudo passwdsudo adduser newusernamesudo usermod..

[Server] FTP-KR : 비주얼 스튜디오 코드로 서버 웹 소스를 클라이언트 에서 수정하고 git 연동까지

안녕하세요 맥파이입니다. 요즘 nodeJS 서버를 구축하고 작업을 해본다고 이것저것 설치하고 시간을 흩뿌리고 있습니다. 비주얼 스튜디오를 통해, 서버에 존재하는 코드를 수정하고 싶은데요. 한번 해보시죠! 서버 웹 소스를 클라이언트 에서 수정 예전에 서버쪽 업무를 진행했던 일이 생각납니다. 형상툴을 써서 작업하고, 커밋하고 싱크를 맞추고 그랬던 기억이 살짝 나네요. 신입때, 이런일이 있었습니다. 형상관리가 안되는 관리 소스쪽이 있었습니다. 아주 코어단이였구요... 왜 형상관리가 안됐었지??? 이상하네요. 그 당시 크론탭 설정이 잘못되어있어서 서버가 박살났었던... 나쁜 기억이 떠오르네요. 어찌되었건, 오늘 하고 싶은건 서버쪽 웹 소스를 비주얼 스튜디오 코드를 통해서 클라이언트피씨에 있는 비주얼 스튜디오 코..

[svn] global-ignores: ignore 설정 방법

안녕하세요 맥파이입니다. 요즘은 잘 쓰지 않는 svn에 대한 설정이야기 입니다. 고대 유물 취급받는 놈인데, 전 아직 사용할 수 밖에 없는 환경이라... 가끔 ignore 처리를 할 필요가 있는데, 가끔 쓰는 내용이라 매번 까먹어요. 건망증은 아닌거 같은데, 명령어나 위치들은 기억하기가 쉽지 않더라고요. 그래서 정리합니다. ignore 설정 파일 위치 svn에서 파일 관리를 하고 싶지 않을 경우에는 ignore 설정으로 처리가 가능합니다. 위치는 아래와 같습니다. vi로 열어서 수정을 하면 됩니다. vi ~/.subversion/config 파일중 global-ignores를 검색하고, 맨뒤에 무시하고 싶은 설정을 넣습니다. global-ignores = *.o..... 그럼 다음부터 보고도 못본척 무시..

[Swift] 버튼 title 제거해도 title 노출이 될 경우

안녕하세요 맥파이입니다. XCode가 업데이트 되고, 언젠가 부터.. XCode13인가?? 기억은 잘안나는데요, UIButton을 추가하고 title을 제거했음에도 불구하고, 빌드후 화면을 보면 Button이라고 하얀색으로 보이는 현상이 있습니다. 스토리보드를 보면 멀쩡하고, 꼭 빌드하면 나타나는 하얀색 Button이라는 글씨가 맘에 안듭니다. 해당 증상은 버그로 보입니다만.. 아직도 고쳐지지 않고 있습니다. XCode14에서도 확인이 되고 있네요. UIButton을 추가하고, 빌드하면 나타나는 하얀색 'Button'문구 UIButton내 title 제거해도 title 영역에 'Button'이란 글씨가 노출이 될 경우 처리 방법은 다음과 같습니다. 스토리보드에서 style을 Default로 변경하고 ti..

[Python] 주식분석 프로그램 만들기

안녕하세요 맥파이입니다. 개발좀 해보신 분들이라면, 주식프로그램을 만들어서 수억 수십억 벌어보시겠다는 마음으로 주식분석 프로그램 만드는 방법을 찾아다니실겁니다. 아마, 여기도 그런 마음으로 오셨을것 같군요. 내가 할수 있는건 주식밖에 없는것 같다는 생각이 들어서 주식 분석 프로그램을 만들어 보려고 애쓰며, 시도한 글입니다. 물론 무엇인가 멋지게 튀어 나오긴합니다만, 부족한 부분이 많습니다. FinanceDataReader https://financedata.github.io/posts/finance-data-reader-users-guide.html FinanceDataReader 사용자 안내서 FinanceDataReader 사용자 안내서 financedata.github.io 주식관련 데이터가 참 많..

[Swift] Xcode LLDB 빌드에러 발생

안녕하세요 맥파이입니다. 오늘은 어처구니 없는 버그를 만났던 일화를 소개합니다. 일단 다음과 같은 에러가 발생했습니다. warning: libobjc.A.dylib is being read from process memory. This indicates that LLDB could not find the on-disk shared cache for this device. This will likely reduce debugging performance. 오랫만에 큰맘먹고 주말에 코딩을하려고 했습니다. 대박 어플 개발로 경제적 자유를 누리겠다는 큰 꿈을 가지고 오랫만에 빌드를 실행했더니... 이게 뭐야!! 빌드시간이 느려지고, 위와 같은 에러가 발생했다. 온라인에 무수한 해결방법들을 따라서 진행해보았지만 ..

[수정필요][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