1. Implementation of a Clipping Indicator

    Tue 03 March 2020

    Plus mark is used for clipping indicator in Apple Keynote

    Clipping Indicator

    애플 키노트 앱은 개체의 크기보다 많은 문자열이 포함되면, 개체의 아래쪽에 [+] 기호를 표시해 전체 문자열이 화면에 표시되지 않고 있음을 나타내는 기능이 있습니다. 이를 클리핑 표시자(Clipping indicator)라 부르는데, 만들고 있던 웹앱에서도 비슷한 기능을 넣어달라는 요청을 받아 구현해보았습니다.

    Clipped text in Veryslide

    위 화면에서와 같이 문자열이 다 표시되지 않았다는 것을 사용자가 시각적으로 인지할 …

    read more
  2. One day dev

    Tue 29 October 2019

    Just one day

    딱 하루, 낯선 회사에서 일할 기회를 찾고 있습니다. 다른 사람과 조직은 어떻게 일하는지 궁금하고, 새로운 환경을 경험해보며 관찰하여 기록하고 싶습니다.

    이 과정에서 새로운 사람, 특히 소프트웨어 엔지니어들을 만나 의견을 나누며 제가 도움이 될 수 있는 부분에 도움을 드리고, 더불어 제가 준비하고 있는 잡지 – 셋업 Setup에서 인터뷰할 …

    read more
  3. Babel, Mocha, Karma and Webpack with coverage in order

    Sun 01 September 2019

    요즘 만들고 있는 슬라이드 서비스 코드가 더 엉망이 되기 전에 유닛 테스트를 붙이고 관리하기 위해 관련 도구를 도입하기로 했다. 유닛 테스트 작성에 대해 테스트를 위한 테스트라며 회의적인 시각을 가진 사람도 많지만, 나는 유닛 테스트를 통해 코드 재작성 과정에서 이득 본 경험이 있고, 오픈소스 프로젝트라면 새로운 기여자를 찾기 위한 가장 기초적인 …

    read more
  4. Vim 교정학원 후기

    Fri 24 May 2019

    어느 날 이 트윗을 보고, 실제로 이런 느낌으로 특정 도구에 대한 사용자 모임을 해보면 어떨까 싶었다.

    ‘교정학원’이라는 말에 꽂혀 바로 모임을 만들고 트위터를 통해 참가자를 모집하였다. 늘 그렇듯 작게 시작해야 고생하지 않기 때문에 열 명 남짓한 작은 규모로 제한하였다.

    • Vim 교정학원 모집 페이지: https …
    read more
  5. Django QuerySet 기능 간단하게 살펴보기

    Wed 17 April 2019

    Django QuerySet를 이용해 데이터베이스의 값을 묶어 합을 내거나 숫자를 세는 등의 작업을 수행할 수 있다.

    학생들의 시험 점수 기록을 바탕으로, QuerySet의 한계와 문제 해결 과정을 알아보자.

    class Score(models.Model):
        student_id = models.CharField(max_length=50, help_text="학생 번호")
        student_name = models.CharField(max_length=50, help_text="학생 이름")
        subject_name = models.CharField …
    read more

Page 1 / 8 »