목록전체 글 (348)
Jieunny의 블로그
📣 강의 내용 정리 ✔️ 데코레이터란? ➰ 클래스 선언과 멤버에 대한 주석과 메타 프로그래밍 구문을 모두 추가할 수 있는 방법을 제공하는 기능으로, 데코레이터 함수는 인자로 전달받은 함수의 동작을 수정한다. ➰ 쉽게 말해 데코레이터 패턴은 클래스를 수정하지 않고 클래스의 멤버들의 정의를 수정 및 기능을 확장할 수 있는 구조적 패턴의 하나 ➰ 매개변수, 속성, 접근자, 메소드, 클래스에 첨부할 수 있는 특별한 선언 함수 ➰ 데코레이터가 어디에 장식되느냐에 따라서, 데코레이터 함수로 넘어오는 인자의 개수나 리턴값이 달라진다 (데코레이터의 종류가 달라지는 것) ✚ 메타프로그래밍이란? 더보기 ➰ 자기 자신 혹은 다른 컴퓨터 프로그램을 데이터로 취급하며 프로그램을 작성, 수정하는 것을 말한다. 📚 참고 : htt..
📌 문제 문제 설명 철호는 수열을 가지고 놀기 좋아합니다. 어느 날 철호는 어떤 자연수로 이루어진 원형 수열의 연속하는 부분 수열의 합으로 만들 수 있는 수가 모두 몇 가지인지 알아보고 싶어졌습니다. 원형 수열이란 일반적인 수열에서 처음과 끝이 연결된 형태의 수열을 말합니다. 예를 들어 수열 [7, 9, 1, 1, 4] 로 원형 수열을 만들면 다음과 같습니다. 원형 수열은 처음과 끝이 연결되어 끊기는 부분이 없기 때문에 연속하는 부분 수열도 일반적인 수열보다 많아집니다. 원형 수열의 모든 원소 elements가 순서대로 주어질 때, 원형 수열의 연속 부분 수열 합으로 만들 수 있는 수의 개수를 return 하도록 solution 함수를 완성해주세요. 제한사항 3 ≤ elements의 길이 ≤ 1,000 ..
➰ 77일차 아침에 병가내고 외래갔다오느라 정신이 없었다.. 와서 투두리스트 마무리 하고, 코테 문제 하나 풀고.. 투두리스트에서 팝업 만드는데 잘못 친 코드 한줄 때문에 금방 구현할 기능인데 한 1시간 헤맨 것 같다🥹 페어분이 이번주 불참이셔서 오늘 혼자서 페어활동 했는데 이번 유닛은 당장 중요한 내용 보다는 내가 나중에 진짜 개발자가 되면 신경 써야 할 부분인 것 같다. 테스트케이스도 따로 없어서 내가 잘하고 있는지 몰랐는데 오늘 실시간 세션에서 잘 설명해주셨다! 오늘 스터디도 유익했따... Dfs 더 잘 설명해드릴 수 있었는데..🥹 다음에 또 이런 기회가 있다면 더 잘 알아보고 이해하고 설명 해드려야지💪
📌 문제 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요. 제한 사항 작업의 개수(progresses, speeds배열의 길이)는 100개 이하입니다. 작업 진도는 100 미만의 자연수입니다. 작업 속도는 100 이하의 자연..
📣 웹 접근성의 개념 ✔️ 웹 접근성 : 장애인, 고령자 등이 웹 사이트에서 제공하는 정보에 비장애인과 동등하게 접근하고 이해할 수 있도록 보장하는 것 ➰ 비장애인도 정보 접근에 제한을 받는 불편함을 겪을 수 있다. ➰ 결국 웹 접근성의 궁극적인 목적은 '어떤 상황이든, 어떤 사람이든 정보를 제공받지 못하는 경우가 없도록 하는 것' 이다. 📣 웹 접근성의 실태 ✔️ 해외에 비해 국내에서는 웹 접근성에 대한 인식이 상대적으로 낮으며, 잘 지켜지지 않는 경우가 많다. 📣 웹 접근성을 갖추면 얻을 수 있는 효과 1️⃣ 사용자 층 확대 ➰ 웹 접근성을 확보하면 장애인, 고령자 등 정보 소외 계층도 웹 사이트를 자유롭게 이용할 수 있다. ➰ 그만큼 사용자를 늘릴 수 있고, 새로운 고객층을 확보할 수 있다. 2️⃣..