엣지 크로미움이 정식으로 출시되었다. 그래서 나왔다는 말이 나오자마자 다운받아서 실사용해본 후기다.1. 메모리크롬의 고질적인 문제였다. 다 좋은데 확장도구 및 탭이 늘어날수록 메모리를 엄청 먹는 문제가 있었다. 같은 크로미움 기반이라 우려했는데, 기본적인 상태(1탭, 무확장도구)일 때는 엣지 크로미움이 더 많은 메모리를 먹는다(?)그러나 확장도구 수가 늘어나고 탭이 늘어나면 늘긴 늘지만 허용 범위 내로 늘어난다. (파이어폭스보다 적게 먹음) 성공한 듯.2. 확장도구크롬 확장도구는 다양하다. 물론 파이어폭스, 사파리용도 있지만, 엣지 크로미움은 자체 스토어가 그에 비해 빈약하다. 하지만 테스트해본 모든 타사 확장도구는 모두 설치 가능하며 호환되었다. 문제없다.3. 맥 사용자 배려맥 터치바 사용자라면 아시겠..
이미 다른 개발을 하던 사람들에게 추천하는 iOS 개발서 이야기다.개발 도서를 고르는 기준스마트폰 개발 도서에는 저자가 중요시 여기는 부분이 있다.개발이 처음이고 새로운 언어를 배우는 것이 어렵다면 → 문법부터 시작하는 도서어느 정도 수준이 있거나 쉽게 질리는 스타일이면 → 예제 중심의 책내 경우 개발 도서를 볼 때 중요시 여기는 것은 실무에서 활용할 때 필요한 것이 목차에 있는지 확인하는 것이다. 그런 점에서 꼼꼼한 재은씨의 스위프트 실전편은 나에게 적격인 책이다.실전편 사러가기문법편 사러가기포인트문법 중심이지 않음 — 문법은 인터넷에 널렸다통신 기반 개발 — REST API, JSON 처리 등이 마음에 들었다하이브리드 개발만 하다가 이제 네이티브 개발로 접어드는 시기인데 기대가 된다. 새로운 것을 배..
개발자의 능력이 평가되는 요소는 참 많다. 그런데 정말 좋은 개발자는 어떤 것이 좋을까? 내가 생각하는 좋은 개발자의 3요소는 아래와 같다.1. 테스트 코드를 잘 작성하는 개발자개발자의 경우 리뉴얼할 때도 있고 협업할 때도 있고, 여러 상황에서 버그가 발생될 확률이 높다. 그런 때에 일일이 하나씩 눌러보며 테스트하기란 시간과 노력이 많이 아깝다. 잘 짜놓은 테스트는 10명의 테스터보다 낫다.덧붙이면테스트 코드의 진짜 가치는 버그를 잡는 것보다 변경을 두렵지 않게 만드는 것에 있다.테스트가 없으면 잘 돌아가는 코드를 건드리기가 무섭다. "이거 고치면 어디가 깨질지 모르는데"라는 생각이 들면 결국 손대지 않게 되고, 그렇게 방치된 코드가 레거시가 된다. 테스트가 있으면 고치고 나서 돌려보면 되니까 개선을 시..
GitHub가 새해 선물로 private repos를 무료로 풀었다는 소식이다.당시 발표문은 이랬다.Today we’re announcing two major updates to make GitHub more accessible to developers: unlimited free private repositories, and a simpler, unified Enterprise offering.(오늘 우리는 깃허브에 개발자가 보다 쉽게 접근할 수 있도록 두 가지 중요 업데이트를 발표합니다. 무제한 무료 개인 저장소, 그리고 통합 엔터프라이즈 오퍼링을 공개하여 매우 기쁩니다.)갓 MS가 NetBeans의 노예였던 우리에게 VS Code를 무료로 풀어주고, 자마린을 인수해서 무료로 풀어주고, 이번엔 깃허브..
이번에 좋은 기회가 있어서 최근 동향도 살필 겸 취미생활(다른 언어 맛보기)을 해보았다. 이번 취미생활의 희생자는 이렇다.Go (golang으로 검색해야 나온다)Dart (Flutter)다들 재미있는 언어다. 특히 Dart는 프로그래머가 배우지 말아야 할 언어 Top 10에서 당당히 1위를 차지한 언어다. 느낌은 자바 + JS를 섞은 듯한 문법이었는데, Dart 자체보다는 Flutter에 관심이 많이 갔다.아이오닉, React Native 등등을 써봤지만 Flutter만큼 매력적이진 않았다. 내가 사장이라면 Flutter로 다 바꾸고 싶다 싶을 정도의 매력이 있고 퍼포먼스도 나온다.문제는 이 이야기를 해봤자 말이 통하는 개발자가 한국에 몇 없다는 것이다.자바 왕국사실 자바 왕국인 한국에서 자바 외에 모든..
MS edge 엔진 크로미움으로 변경 마이크로소프트 엣지란 무엇인가 ? ( 존재를 아는가 ? )마이크로소프트 엣지는 윈도우에 기본적으로 탑재된 브라우져입니다. 출시 당시 터치인터페이스 및 펜등을 지원하며, 같이 출시하였던 서피스와 콤비를 이룰거라는 예상과 달리 자사의 IE에도 밀려 존재도 모르는 사람이 있을정도로 비운의 브라우져였습니다. 써보면 시원 시원한 UX / UI를 지원하긴하지만,애매한 포지션이 걸림돌이었다. IE를 쓰는 사람들 우리나라의 액티브 떡칠 환경을 위해서 쓰고 있지만 엣지는 그게 불가능하고, 크롬이나 파폭에서 옮기기엔 매력이 부족했다. IE의 악재 개발자라면 한번 쯤은 들어보았을 법한 react 와 vue 는 다음 차기버전부터 IE의 서포트를 종료한다. 천조국은 IE에게 자비란 없는듯 ..
