전체 글(39)
-
카카오 계정으로의 전환을 강제하는 티스토리...
카카오톡 계정을 강제로 연동시키는 티스토리때문에 너무 많은 불편을 겪고, 스트레스를 받다가 결국에는 카카오계정으로 전환하게 되었다. 마크다운을 지원하지 않는 것부터 시작해 임시저장, 광고, 통계 등 여러 불편을 겪던 티스토리였는데, 이렇게 카카오 실명계정과의 연동을 사실상 강제하는 것을 겪으니 정말 블로그를 다른 곳으로 옮겨야겠다는 생각이 많이 든다. 조만간 블로그를 옮기고 옮긴 후기 등을 업데이트해서 올려야겠다.
2021.05.09 -
Promise 정리: async/await 사용법 & then과의 차이
서비스 개발을 하다보면 비동기적으로 개발해야 할 일이 많습니다. JavaScript에서는 과거 callback 함수를 통해 비동기를 구현하곤 했으나 요즘에는 Promise 객체를 반환하게 하여 async와 await로 작업이 완료되면 다음 로직이 진행되게끔 지연시키는 방식을 통해 비동기를 구현하곤 합니다. 최근 회사에서 앱을 개발하면서 한번 사용하는 방법을 간단하게 정리해봤습니다. (Promise 객체 자체에 대해서는 developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Using_promises 이 링크를 참고하세요.) Promise 객체를 반환하게끔 작성한 함수를 호출할 땐 함수명 앞에 await 키워드를 붙이고 호출하면 해당 작업이 완료되고 나서야 이후 코드가 ..
2021.04.11 -
React Native 안드로이드에서 absolute의 Touchable이 작동하지 않을 때
개발이슈 stackoverflow.com/questions/36938742/touchablehighlight-not-clickable-if-position-absolute%EF%BB%BF Touchablehighlight not clickable if position absolute I have a Touchablehighlight that I need to position absolute, but it becomes unclickable after I do it. What could cause this? It functions like it should if I dont have the position set to absolute. stackoverflow.com React Native Touchabl..
2021.04.02 -
불안정한 티스토리 에디터
티스토리 에디터가 자꾸 말썽이다. 마크다운에서 기본모드로 변경시 포맷이 바뀌는 사소한 문제는 그렇다 치더라도, 아예 코드 블럭과 리스트 아이템들이 통째로 사라지는 현상까지 겪었다. 직전의 [번역] React Clean Code를 위한 팁 (tistory.com) 글을 몇번을 수정했는지 모르겠다. 수정하면 지워져서 통째로 다시 수정하거나 임시저장한 글의 일부가 통째로 날아가고... 이제는 글 수정하기가 부담되고 계속 티스토리를 계속 써야하는 것인지 의문이 들기 시작한다. 다른 블로그 채널도 조금씩 알아봐야겠다.
2021.03.16 -
[번역] React Clean Code를 위한 팁
React와 관련한 글을 메일링서비스로 받아보던 중 이해하기 쉽고 clap 수가 1300으로 높은 글이 있어 원작자의 허락을 구해 번역해봤습니다. 원본 글에서 댓글을 여러 의견이 있었는데 이 번역글에서도 포함하여 일부 번역해봤습니다. 원본 글은 https://betterprogramming.pub/8-ways-to-write-clean-react-code-610c502ccf39 입니다. React Clean Code 더 클린하고 더 나은 코드를 작성하는 8가지의 간단한 방법 "클린코드"는 그저 동작만 하는 코드 그 이상을 의미합니다. 클린코드는 읽기 쉽고 이해하기 쉬우며, 깔끔하게 구성되어 있습니다. 이번 글을 통해 리액트 코드를 보다 "클린"하게 만드는 8가지 방법에 대해 알아보겠습니다. 그전에 이야기..
2021.03.15 -
최근 근황...
2019년 블로그를 처음 열고 알고리즘 테스트 공부내용 정리하고 취업 회고를 쓰던게 엊그제 같은데 벌써 2021년이 되었네요.(해당 회고글은 비공개 처리했어요 ㅎㅎ) 🚀 이직! 회고를 쓰게 해주던 회사에서 작년에 이직을 해서 새로운 회사에서 새로운 개발을 하고 있습니다. 제가 자발적으로 했던 일부 소소한 프로젝트를 제외하면 Visual Basic 6.0 만지작거리며 소스 유지보수 및 Java 변경, 전산실 업무 정도가 고작이었던 전 직장 업무에서 벗어나 지금 회사에서는 React Native로 앱을 만들고 있습니다. 사람들이 들으면 "그 회사가 그런 기술을 써?"라고 물어볼 만한 곳인데 뭔가 새로운 시도를 하는 것 같아서 좋았습니다. 물론 모든게 이상적인 상황은 아닙니다만 어쨌든 현실 속에서 개발을 하는..
2021.01.15