오늘(23.03.29) IOS 16.4 업데이트가 공개되었다. 이번 16.4에서 여라기지가 공개되었지만 가장 눈에 띄는 것은 홈 화면에 웹 앱 알림 추가! 일반인도 그렇고 개발자들도 좀 생소한 용어이지만, 잘 생각해 보면 이것이 과거 큰 인기를 끌었다가 애플의 폐쇄 정책으로 빛을 못 보았던 PWA라는 것을 알 수 있다. PWA (Progressive Web Appas)는 구글 IO에서 2016년에 공개되어 많은 기대를 모았다. 네이티브 앱 개발자가 아니어도 간단한 앱 느낌의 웹을 만들 수 있다는 점에서 큰 기대를 모았다. 가장 큰 기능으로는 웹이지만 네트워크가 끊겼어도, 개발자에 의도에 맞게 작동되게 할 수 있으며, 비개발자들이 알림이라고 하는 Push 메시지를 받을 수 있는 것이 가장 큰 장점이었다. ..
개발자에게 마우스를 추천하지 않는 이유 개발자 모니터 추천, 개발자 노트북 추천, 개발자 키보드 추천은 많지만, 개발자 마우스 추천은 많이들 하지 않습니다. 저도 신입들에게 교육을 할때 마우스 사용을 왠만하면 사용하지 말고 개발하라고 권장합니다. 그 이유는 다음과 같습니다 생산성 키보드를 사용하여 작업하는 것이 마우스를 사용하는 것보다 훨씬 더 빠릅니다. 많은 프로그래밍 작업은 반복적인 작업이며, 키보드 단축키를 사용하면 작업 시간을 크게 단축시킬 수 있습니다. 따라서 개발자가 마우스를 사용하는 것을 자제하고, 키보드 단축키를 활용하여 작업을 수행하면 생산성을 높일 수 있습니다. 건강문제 마우스를 오랫동안 사용하는 것은 건강에 문제를 일으킬 수 있습니다. 마우스를 사용하는 손목, 팔, 어깨 등의 부위에 ..
frontend aws 배포하기 (feat: s3, CloudeFront, Certificate, Route53) 내용 정리중 s3 생성 퍼블릭 액세스 차단 : CoudeFront 에만 허용 s3 직접 허용 막기 codepipe line 생성 buildspec.yaml 하단 참조 cloudefront 연결 원본 원본도메인 : 생성한 s3 연결 이름 자동완성을 쓰거나 자기만의 유니크 이름 생성 S3 버킷 액서스 사용 : 만들거나 기존 것 사용 설정 가격 분류 : 서비스 지역 사용, 최고 성능 따라가다가는 돈 많이 나감. SSL 인승서 생성 ( 그리 어렵지 않음, 다만 주의점은 버지니아 북부로 만들어야지 표시 됨, 22.03.04 기준 ) 나머지는 자기 환경에 맞게 작성 Route53 자기도메인 선택 -> ..
(작성중) 강력추천도서 리팩토링 2판 추천하는 책들 필자가 추천하는 3대 책은 클린코드 리팩토링 정규식 이다. 정규식은 내 개인성향으로 추천하는 도서이고, 클린코드와 리팩토링은 아마 대부분의 개발자들이 추천하는 권장도서일 것이다. 리팩토링 1판은 설명 코드를 자바로 표현했지만, 리팩토링 2판은 설명 코드가 javascript 로 되어있다. 책의 내용 책의 제목만 보면 리팩토링에서만 담고 있을거라 생각된다. 하지만 책의 내용은 반은 맞고 반은 틀리다. 리팩토링의 내용을 설명하면서, 자연스럽게 하지 말아야 할 코드 작성법, 악취 나는 코드의 특징등을 배우면서, 클린코드도 자연스럽게 습득하게된다. 요즘 같이 SI 프로젝트가 많은 환경에서는 유지보수보다는 단시간에 기능만 구현하다보면 이런 악취나는 코드를 생성하..
무설치 인터넷 속도 측정 사이트 스피드닷넷(https://beta.speedtest.net/) 무설치, 노 flash 속도 측정 사이트 이제는 인터넷은 우리 생활에 필수 아닌 필수가 되었다. 그런데 가끔 유튜브나 웹서핑을 하다보면, 답답하게 느릴 때가 있는데.. 이럴때 과연 내 장비의 문제일까 인터넷의 문제일까 확인하고 싶을 때가 있는데 좋은 사이트이다. 대부분의 속도 측정 사이트는 전용 툴을 설치하거나, FLASH 를 이용해서 속도 측정을 하지만, 본 사이트는 그런것이 전혀 없다. 하지만 이 사이트도 단점이 있으니, 초반 로딩 속도가 느리며, 광고가 엄청 많다. 공짜로 쓰는 입장에서 그래도 감사하며 쓰자 !
자바 vs PHP 언어의 우수성을 논하는 글이 아니라 한국에서 두 개발자들의 비교입니다. 경력 글쓴이는 초반 경력이 자바(스프링)이며 후반 경력은 PHP개발입니다. 자바 개발자 때는 유명 대기업 사이트 및 정부 사이트 + 유명 면세점 사이트 등을 개발에 참여하였습니다. PHP개발자 때는 정말 수 없이 많은 듣보잡들을 만들었습니다 ;;; 어떠한 삶인가 ? 좋은 회사는 어느 언어에나 있다. 그리고 쓰레기 같은 회사도 동시에 존재한다. 상위 20% 하위 20%프로를 제외한다면, 과연 한국에서 어떤 언어가 개발 근무 환경(개발문화X)이 좋을까? 나는 자바는 아니라고 본다. 신입들에게 다가오는 악마의 목소리 떳다방(보도방), 경력 뻥튀기, 야근으로 갈아 만드는 프로젝트들.. 그에 반해 PHP로 넘어와서 야근을 해..