190418-TIL

Today I Learned

오늘 한 일

  • Epsilon, Number Digit 등 컴퓨터에서 실수를 표현하는 방식과 상대오차에 대해서 깊게 배웠다.

  • 실수형의 논리비교를 위한 is_equal 함수를 만들었다.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    function is_equal(x, y, allowed=0){
    // 둘 중 큰 수의 다음 숫자와의 오차의 allowed 배 정도 되는 범위 안에 있으면 같다고 판단한다.
    return (Math.abs(x-y) <= Math.max(Math.abs(x), Math.abs(y))*Number.EPSILON*Math.pow(2, allowed));
    }
    function main(){
    var sum = 0;
    for(var i =0; i< 100; i++){
    sum += 0.01;
    }
    if(is_equal(sum, 1.0, 2)){
    console.log("THE SAME");
    } else{
    console.log("NOT THE SAME");
    }
    }
  • Python을 배우는데 너무 재미있다. 익숙하지 않아 찾아보는 것이 번거롭지만 문법이나 기능이 흥미롭다.

190417-TIL

Today I Learned

오늘 한 일

오전

  • 알고리즘 스터디에서 LeetCode 말고 다른 알고리즘 풀이 사이트를 이용하자는 의견이 나와 오늘부터 CodeWars에서 문제를 풀어보기로 했다. 6급 문제를 풀었는데 생각보다 쉬워서 LeetCode 문제를 하나 더 풀었다.

오후

  • 컴퓨터공학 기초 수업을 8일간 듣는다. 자료구조, 알고리즘과 Python을 배운다고 한다. 오늘은 Memory와 Number type, Binary 연산을 공부했다. 학교 전공 수업을 다시 복습해야겠다.

  • position: sticky는 top, left, right 중 값 한가지를 넣어야 동작한다!!!

190416-TIL

Today I Learned

오늘 한 일

  • LeetCode 27번 Remove Element 문제를 풀었다. 혼자 생각하며 알고리즘을 푸는 것은 어렵지 않은데, 다른 사람에게 논리적으로 설명하려고 하면 말문이 막힌다. 내가 알고 있는 것을 논리적으로 잘 전달하는 연습을 해야겠다.

  • HTML/CSS 마지막 수업으로 반응형 이미지, 배경 이미지 처리, Grid를 이용한 Mobile, DeskTop layout 등을 실습했다. 4월 15일부터 16일까지 이틀간 진행한 내용 또한 Markup Summary에 올릴 예정이다.

느낀 점

  • 김데레사 강사님과 2주 간의 수업을 마쳤다. 짧은 시간 동안 정말 많은 것을 배웠다. 도저히 무슨 의미와 성질을 가지는지 몰랐던 HTML과 CSS에 대해 이해할 수 있게 되었다. 무엇보다 접근성을 고려한 웹 개발을 지향하게 되었다는 점이 가장 뜻깊다.

🌟 FDS12th HTML/CSS Summary 🌟

190415-TIL

Today I Learned

  • 오늘은 드디어 Web Cafe 예제를 끝마치고, 반응형 웹에 대해서 배웠다.

  • 매번 아리송하던 Grid에 대해서 알고나니 속이 시원했다. 강력한 Layout 기능인데 우리나라에선 IE 점유율이 높아 잘 사용되지 않는다고 한다. 제대로 써보고 싶은데 아쉽다.

  • Image, Video, iframe 등을 flexible하게 처리하는 방법을 배웠다.

  • LeetCode Easy 26번 문제를 풀었다. 영어로 된 문제다보니까 문제를 제대로 파악을 하지 못해 매번 헛수고를 한다.

190413~14-TIL

Today I Learned

오늘 한 일

  • 4월 1일부터 2주간 김데레사 강사님의 HTML/CSS 수업을 들은 내용을 Github Repository에 Markdown file로 정리해 올렸다. 꼬박 네 시간은 더 걸렸다. Markdown 작성법은 익숙해진 것 같다.

  • Google Analytics를 블로그에 연결했다.

  • 참고하려고 주소만 첨부해놓고 정리하지 않은 Referance 페이지가 정말 많다! 틈틈히 공부하고 정리해야겠다. 😅


💞 GO to my Markup Summary Repo 💞

190412-TIL

Today I Learned

오늘 한 일

  • 계속 헷갈렸던 (그리고 어려웠던) CSS의 Transition(전이)과 Transform(변형)을 배웠다.

  • CSS Animation은 정말 재밌다!

  • mouseover와 mouseenter의 차이를 다시 한 번 복습했다.

  • HEXO 테마를 바꿨다. 이제 정말 마지막이다!

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×