본문 바로가기 메뉴 바로가기

배워서 남 줄 건데요?

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

배워서 남 줄 건데요?

검색하기 폼
  • 전체 보기 (29)
    • 일기 (0)
      • 2021.08 (0)
    • 잡담 (9)
    • 프로그래밍 (9)
      • Javascript (7)
      • Nodejs (1)
    • 기술 및 이슈 (9)
    • 리뷰 (0)
      • IT (0)
      • 제품 (0)
      • 서비스 (0)
      • 도서 (0)
    • 스터디 (1)
      • 자격증 (1)
  • 방명록

전체 글 (29)
[Javascript] atan2를 이용한 두 점 사이 각도 구하기

서론 나는 학교에서 수학같은거 배워다가 평생 써먹지 않을 줄 알았다. 주변 사람들이 다들 그렇게 말했고, 나조차도 학교 시험문제를 푸는 순간만 사용하고 사용을 하질 않으니 그런 줄 알았다. 그리고 그런 나의 생각은 내가 프로그래머의 길에 들어서면서 완전히 틀렸다는 것을 알게 되었다. 내 프로그래머 인생이 기능대회에서 비롯되어서 그런진 몰라도 대부분의 기술 문서에 기능대회라는 단어가 적혀있을 것이다. 이 역시 기능대회로 인해 알게 된 알고리즘인데, 어느 날 처럼 기출문제 모음집에서 풀어볼 문제를 고르던 도중, 수족관 사이트를 만드는 과제를 풀게 되었다. 국가대표 선발전 문제였던지라 난이도도 난이도지만 처음 보는 유형의 문제가 등장했는데, 수족관 홈페이지에서는 해당 수족관에 있는 물고기를 가상으로 구입할 수..

프로그래밍/Javascript 2019. 4. 10. 22:12
[Javascript] PHP의 number_format을 구현하자

고등학생 시절, 웹을 공부하던 필자는 PHP의 number_format 함수에 대해서 알게 되었다. number_format 함수는 다시 말해, 10000 이라는 숫자값이 있다면, 10,000 이라고 변환을 시켜주는 함수였다. 이와 같은 숫자 표시 문제가 대회 문제에 출제가 되었는데, PHP에서는 number_format 함수만 사용하면 손쉽게 끝날 일이지만 Javascript는 도무지 number_format 같은 함수를 찾아볼 수 없었다. 그래서 필자는 정규식으로 숫자를 3단위로 끊어서 콤마를 찍는 아래와 같은 방식을 채택했다. result = subject.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,"); 하지만 더욱 간단한 방법이 있다. var result = 1000..

프로그래밍/Javascript 2019. 4. 10. 21:58
세상에 존재해선 안되는 것

세상 모든 웹개발자들의 1순위 야근 원인... 표준을 따르지 않고 지 혼자 막나가면 어떻게 되는지 보여주는 아주 좋은 예

잡담 2019. 4. 10. 21:37
이전 1 ··· 6 7 8 9 10 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 깃허브
TAG
  • 현역 산업기능요원
  • 2021년 산업기능요원
  • 산업기능요원
  • 대학생 현역 산업기능요원
  • 캔버스 그림판 javascript
  • 대학생 산업기능요원
  • 2021년 산업기능요원 재배정
  • 초성검색
  • 전국기능경기대회
  • 검색
  • IT산업기능요원
  • React-Native
  • NUXT
  • 산업기능요원 폐지
  • jest
  • 정보처리산업기사 요약
  • 산업기능요원 현역
  • 산업기능요원 인센티브T.O
  • JavaScript
  • kakaocdn
  • 기능대회
  • 21년 산업기능요원
  • 정보처리 산업기능요원
  • eslint
  • React Native
  • 기능경기대회
  • 초성
  • 산업기능요원 재배정
  • 2020정보처리산업기사
  • 산업기능요원 재배정 확정
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바