본문 바로가기

맥북14

맥북 - php 7.4 + SNMP 사용하기(라이브러리 수동빌드) 뭔가를 조금씩 하다 보니 이번에 새롭게 개발을 해볼 것이 생겼다.그런데 그냥 php 웹페이지 개발이 아니라, 외부 Device와 SNMP 통신을 해서 그 값을 표시하는 웹페이지 개발이 필요했다.구글링을 해보니 php 에 있는 SNMP 기능을 활용하는 게 일반적인 것 같아 바로 시도해 봤다.하지만... 웹페이지를 실행해 보니 'SNMP 라이브러리 없음' 에러가 떡하니 뜬다.역시 이번에도 한번에 되지 않고 속을 좀 썩이려나 싶었다. [Mon Dec 02 15:18:51.032174 2024] [php7:error] [pid 4565] [client ::1:56008] PHP Fatal error: Uncaught Error: Class 'SNMP' not found in /Users/fidelislee/a.. 2024. 12. 4.
맥북 - PHP + Apache 웹서비스 포트 분리하고 각각 띄우기 이번에 다양한 우여곡절 끝에 맥북에 PHP 웹개발 환경을 완성했다.1. 맥북 - MacOS 내장 Apache, PHP 7.4 설치 VSCode에서 웹 띄우기2. 맥북 - MacOS 내장 Apache + PHP 연동 libphp7.so 오류 해결하기3. 맥북 - PHP PDO + MSSQL 연동 & OpenSSL 환경 세팅하기 그렇게 본격적으로 기존 웹소스들에 대해 조금씩 수정작업을 진행하고 있었다.다만 기존에 작업하던 웹서비스가 한 개가 아닌 상황이었기 때문에,윈도우처럼 포트를 분리시켜서 각각의 웹서비스를 개별적으로 띄워야 했다.이번엔 아주 큰 어려움은 없이 구글링을 통해 금방 해결할 수 있었다. - 개발환경: 맥북에어 M3 / Brew 활용 Apache(httpd), php 7.4, openssl 설치.. 2024. 11. 24.
맥북 - PHP PDO + MSSQL 연동 & OpenSSL 환경 세팅하기 상당히 큰 우여곡절이 있긴 했지만 두 번에 걸쳐 PHP 설치도 했고... Apache 랑 연동도 잘 되도록 조치까지 했다.1. 맥북 MacOS 내장 Apache + PHP 연동 libphp7.so 오류 해결하기 맥북 MacOS 내장 Apache + PHP 연동 libphp7.so 오류 해결하기여기저기 구글링을 해보면서 나름 그래도 순탄하게 MacOS 내장 Apache 세팅을 하고,PHP도 7.4 버전 설치와 VSCode 관련 설정도 마무리했다.먼가 한방에 잘 진행되는 것 같아 살짝 기분이 좋았다. 그리고fidelislee.tistory.com2. 맥북 - MacOS 내장 Apache, PHP 7.4 설치 VSCode에서 웹띄우기 맥북 - MacOS 내장 Apache, PHP 7.4 설치 VSCode에서 .. 2024. 11. 19.
맥북 - MacOS 내장 Apache + PHP 연동 libphp7.so 오류 해결하기 여기저기 구글링을 해보면서 나름 그래도 순탄하게 MacOS 내장 Apache 세팅을 하고,PHP도 7.4 버전 설치와 VSCode 관련 설정도 마무리했다.먼가 한방에 잘 진행되는 것 같아 살짝 기분이 좋았다. 그리고 그렇게 Apache + PHP 설정이 잘 된 줄 알았다. 맥북 - MacOS 내장 Apache, PHP 7.4 설치 VSCode에서 웹띄우기최근 Flutter라는 Cross Framework를 사용하면서 상당히 신선한 충격을 받는 중이다.물론 Native에 비해서 여러 가지 제약사항들이 많은 것도 분명하지만소형 사업장 혹은 개인 프로젝트로 무언가를 시fidelislee.tistory.com 그런데... VSCode에서 PHP 서버를 띄워서 확인했을 때 잘 페이지가 나와서였을까;;;아니면 Ap.. 2024. 11. 16.
맥북 - MacOS 내장 Apache, PHP 7.4 설치 VSCode에서 웹띄우기 최근 Flutter라는 Cross Framework를 사용하면서 상당히 신선한 충격을 받는 중이다.물론 Native에 비해서 여러 가지 제약사항들이 많은 것도 분명하지만소형 사업장 혹은 개인 프로젝트로 무언가를 시도하고 시장에 빠르게 진입하기에는 너무나도 훌륭한 Framework이라는 생각이 든다.그리고 Flutter를 이용해서 앱을 하나하나 만들어가면서 맥의 필요성도 함께 극대화 됐다.Cross Framework이기 때문에 코드는 아무대서나 짜면 되지만 문제는 App Build...애플이 사악다고 느껴질 수도 있지만 그들만의 생태계를 공고히 구축해놓은 상황이어서인지;;;맥이 있어야 진짜 Cross Framework의 힘이 나오는 것 같다.(Android는 환경설정만 잘 해두면 맥에서도 빌드가 가능한 .. 2024. 11. 15.
Flutter - 맥북 Xcode iOS Emulator 실행오류 해결하기 Flutter에 대해 열심히 공부하며 의미 있는 무언가를 만들어보려고 노력 중이다.최근 둘째가 이것저것 관심들을 보이면서 코딩에 대해서도 관심이 생기는 거 같다.물론... 순수한 코딩보다는 게임에 관심이 엄청 많아지면서 이어진 거라고 생각된다ㅎㅎ그래서인지 가끔 게임 만들 수 있냐고 물어보는데...아이는 그냥 하는 소리겠지만 이게 먼가 승부욕을 자극시키고 있기도 하다ㅋ머라도... 게임스러운 거를 하나 만들어서 보여주고 싶었다. 그렇게 의욕을 활활 불태우는 와중에 간단한 빙고게임 소스를 구하게 되어 한번 돌려보려고 했다.그런데 나는... 맥북을 사용 중이고... 고로... Apple 개발자환경을 세팅을 해야 실제로 휴대폰에 뭔가를 올려볼 수 있는 상황이었다 ㅠㅠ iOS Emulator 실행 안 되는 오류 발.. 2024. 6. 28.
맥북 M2 플루터(Flutter) 설치하기, Cocoapods 설치 오류 해결하기 새로운 개발언어와 Framework에 도전하는 게 쉬운 건 아니면서도 동시에 상당히 신선한 즐거움을 주는 것 같다.Flutter라는 Hybrid Framework를 경험하고 실전에 사용한 지 얼마 되지 못해서 이것저것 여전히 모르는 것들..그리고 어색한 것들이 참 많지만 매 순간순간 놀라움과 즐거움도 동시에 느끼고 있다.무엇보다 상당히 나쁘지 않은 결과물을 정~말 빠르게 만들어낼 수 있는 게 무척 신기하다. 두 번째로 착수했던 Inventory Management 앱을 근 한 달여 만에 어느 정도 완성이 되고 실제 관계자들이나 주변 사람들에게 소개를 했다. 지금껏 너무 불편하게 일해왔던 상황을 들어봤기에 개인적인 희망이기도 하지만 많은 이들에게 도움이 되고 만족감을 줬으면 좋겠다. 그리고... 그럴 것 .. 2024. 3. 23.
맥북프로 M2 - Wineskin 설치 & 포토웍스 설치하기 맥으로 넘어오면서 아쉬운 몇 가지 프로그램들 맥북을 사용하게 되면서 윈도우에서 기존에 사용하던 여러 가지 프로그램들 중에서 몇 가지 아쉬운 프로그램들이 있다. 물론 대부분은 오히려 윈도우시절보다 더 안정적으로 쾌적하게 잘 돌아간다. 하지만 정말 자주 사용하던 프로그램들 중에 몇 가지는 맥지원이 안된다. 당장 가장 불편한(?) 프로그램들은... 팟플레이어, 포토웍스, 샤나인코더 이런 것들이다. 특히 개인적으로 아이들 사진이나 영상등을 많이 편집하다 보니 관련 프로그램들이 너무 아쉽다. Wineskin 설치하기 그래서 혹시나 하고 찾아보니...역시 그럼 프로그램들을 윈도우 환경처럼 사용하게 해주는 툴이 있다고 해서 설치해 보기로 했다. 물론 가장 확실한 방법은 페러럴즈나 VMWare같은 프로그램이겠지만 보다.. 2023. 12. 4.
맥북 프로 M2 - Homebrew 설치 마지막 오류 해결 & FTP 사용하기 맥북을 구매하고 나니 좋기는 한데 역시나 초기 세팅할게 참 많다.그중에서 앱스토어로는 다 해결이 안 되는 앱이나 기능들을 설치하기 위해 brew 설치가 필수인 것 같아 바로 설치를 시작해 본다. 맥북 프로 M2에 Homebrew 설치하기참고했던 블로그는 마니님의 블로그 글인데... 블로그에 맥에 대해 상당히 다양한 정보를 제공해주고 계셔서 너무나도 감사하다.해당 블로그중에서 brew 설치 부분만 참고해서 설치를 시도해 봤다. M1 맥 구글드라이브 rclone 마운트하기 (homebrew 설치 포함) - 마니의 블로그아래는 윈도우에서 진행한 rclone 마운트 방법입니다. https://hjm79.top/rclone-mount/ 위의 rclone 설정을 참고로 구글 api 설정과 rclone 세팅을 하니 .. 2023. 12. 1.