전체 글9

스택오버플로우 광고? 없이 깔끔하게 보기 이걸 쓰면 좋은 이유 설치 후 그리고 설치 전 설치 방법 chrome 웹 스토어에서 tampermonkey 확장 프로그램 내려받기 깃허브 gist 페이지에서 raw 버튼을 눌러 유저스크립트 설치하기 만든 이유 화면이 너무 어수선하다. 스택오버플로우를 하루에도 몇 시간은 보고는 하는데 좀 더 편하게 볼 수는 없을까? 방해되는 요소들을 ublock origin으로 모두 차단했지만 이것도 문제가 없는 것은 아닌게 본문 영역이 지워진 부분으로 알아서 확장되지 않는다. 구현 (() => { 'use strict' //==elements to remove== const to_remove = [ '.ps-relative.js-pinned-left-sidebar.left-sidebar', // left sidebar .. 2021. 10. 4.
[무너도 아는 파이썬] 00. 굳이 개념 먼저 배워야 하나요? 프로그래밍 언어를 배우다 보면 막히고 헤맬 때가 많습니다. 많은 시행착오를 겪고 나서야 해결법이 몸에 익게 됩니다. 이 강의는 그런 시행착오를 막기 위해 '처음부터 누가 알려줬으면 좋았을' 파이썬 개념들에 대해 다룹니다. 요약 클래스와 객체를 먼저 배웁니다. 파이썬 언어의 특징과 동작 원리를 이해합니다. 파이써닉한 코드 쓰는 법을 알아봅니다. 그래서 기존 파이썬 강의와 무엇이 다른가요? 우리가 살면서 지금까지 배웠던 파이썬 강좌는 (나아가, 대부분의 프로그래밍 언어 강좌는) 보통 개념 하나하나씩 순서대로 배워나가는 식이었습니다. 1을 배운 후 2, 3, 4... 를 배웁니다. 가령 자료형을 배웁니다. 정수 = 42 리스트 = [1, 2, "단어", True] 사전 = {"이름" : "메리", "좋아하는 .. 2021. 9. 29.
파이썬 for문에서 인덱스를 쓰지 말아야 하는 이유 본문부터 읽을래 여러 언어에서는 배열 원소의 인덱스와 값을 동시에 얻기 위해 for문과 인덱싱을 활용한다. python에서도 비슷하게 range(len(리스트)) 을 사용해 반복문에서 인덱스와 값을 얻는 경우가 많다. 문법적으로 틀리지는 않으나 파이-써닉한 코드가 아니다. 그렇다면 이런 상황에서는 무엇을 해야 할까? 더 나아가, 다른 비슷한 경우가 있을까? 애초에 그냥 위에처럼 쓰면 안 되는 걸까? for문이 다른 언어와 어떻게 다르길래 불편하게 익숙지 않은 식으로 쓰라는 걸까? 파이썬 for문은 다른 언어와 다르다 대부분의 언어에서 배열은 일렬로 늘어선 호텔 방과 같이 생각할 수 있다. 가령 100호부터 105호까지 사과, 딸기, 배, 수박, 귤이 사고 있다. 인덱싱은 방번호로 방 안의 과일을 찾는 것.. 2021. 9. 29.
블로그 최적화 중 실행결과를 확인하려면 기존 스킨에서 필요없는 부분을 전부 쳐낼 때마다 속도가 올라가는 걸 보니 재밌다. 어차피 나중에 스킨을 처음부터 다시 만들어야 하기는 하지만 배우는 과정이니까 괜찮지 않을까?? 2021. 9. 28.