반응형

전체 글 2455

파이썬 : 프로그래머스 : 수박수박수박수박수박수? : 풀이

풀이 def solution(n): answer = '' for i in range(n): if i % 2 == 0: answer += '수' else: answer += '박' return answer 실행 결과 정확성 테스트 테스트 1 〉 통과 (0.15ms, 10.7MB) 테스트 2 〉 통과 (0.44ms, 10.8MB) 테스트 3 〉 통과 (0.33ms, 10.7MB) 테스트 4 〉 통과 (0.58ms, 10.7MB) 테스트 5 〉 통과 (0.29ms, 10.7MB) 테스트 6 〉 통과 (0.04ms, 10.6MB) 테스트 7 〉 통과 (0.04ms, 10.7MB) 테스트 8 〉 통과 (0.04ms, 10.7MB) 테스트 9 〉 통과 (0.05ms, 10.7MB) 테스트 10 〉 통과 (0.04m..

SW/알고리즘 2019.09.01

애자일 방식으로 개발하기 위해 필요한 것

지속적인 개선을 위해 빠른 피드백 루프가 있습니까? 개선 및 성장은 애자일 공통 주제이며 빠른 피드백 루프를 통해 제공하는 제품 또는 서비스를 지속적으로 개선 할 수 있습니다. 애자일 팀은 또한 내부 프로세스, 커뮤니케이션 및 팀워크를 개선 할 수있는 방법을 찾습니다. 애자일 선언문의 12 번째 원칙은 다음과 같습니다. "정기적으로 팀은 보다 효과적인 방법을 반영한 다음 그에 따라 행동을 조정합니다." 이 원칙은 널리 사용되는 Scrum 프레임 워크에서 체계화되었습니다. Scrum을 사용하면 각 반복이 끝날 때마다 반복되는 회의를 통해 팀이 잘 수행 한 것, 개선 된 점 및 다음 반복에서 어떤 변화가 있을지 논의합니다. Kanban을 사용하는 사람들에게는 흐름을 분석하고 최적화하는 것이 핵심 요소입니다...

일상/IT 2019.09.01

파이썬 : 프로그래머스 : 가운데 글자 가져오기 : 풀이

풀이 def solution(s): length = len(s) index = int(length/2) if length % 2 == 1: return s[index] else: return s[index-1 : index+1] 실행 결과 정확성 테스트 테스트 1 〉 통과 (0.04ms, 10.7MB) 테스트 2 〉 통과 (0.04ms, 10.7MB) 테스트 3 〉 통과 (0.04ms, 10.7MB) 테스트 4 〉 통과 (0.04ms, 10.7MB) 테스트 5 〉 통과 (0.04ms, 10.7MB) 테스트 6 〉 통과 (0.04ms, 10.6MB) 테스트 7 〉 통과 (0.05ms, 10.7MB) 테스트 8 〉 통과 (0.04ms, 10.6MB) 테스트 9 〉 통과 (0.04ms, 10.6MB) 테스트 ..

SW/알고리즘 2019.08.31

직업 사용해본 Udemy 솔직한 후기

Udemy를 추천하는가?얼마 전 글을 쓸 기사를 조사하고 있었고, 많은 사람들이 Google을 검색하여 “Udemy는 그만한 가치가 있는가?”라는 질문에 관심이 있다는 것을 알게 되었습니다. 새로운 기술을 배우고 싶은 사람들에게 저비용 Udemy 코스를 자주 제안합니다. 거의 영구적인 판매 덕분에 종종 10 달러 미만의 비용으로 코스를 수강 할 수 있습니다. 이는 새로운 것을 배우는 데 약간의 투자입니다. Udemy란?Udemy는 광범위한 과목에서 수만 개의 코스를 제공하는 온라인 교육 플랫폼입니다. 2019 년 현재 약 3 천만 명의 학생들이 플랫폼을 통해 과정을 수강했습니다. eDx 및 Coursera와 같은 다른 온라인 과정 제공 업체와 달리 Udemy는 대학 및 교육 기관에서 만든 과정을 마케팅하..

일상/IT 2019.08.31

안드로이드 : 코틀린으로 개발해도 되는 이유

훌륭한 IDE 및 툴링 지원신뢰하는 회사가 지원하기 때문에, 지속적인 지원에 대해 걱정할 필요가 거의 없습니다. JetBrains는 세계에서 가장 많이 사용되는 IDE를 만드는 것을 전문으로 합니다. Android Studio에서 Kotlin 지원을 받으려면이 플러그인을 설치하면 됩니다. 간단합니다. 이클립스를 계속 사용하고 있다면, 이클립스 플러그인도 제공합니다. 모든 Android Studio의 IDE 기능은 Kotlin에서 완벽하게 작동합니다. 동일한 프로젝트에서 Kotlin과 Java 코드를 혼합하고 일치시킬 수 있으며 모든 것이 잘 작동합니다. 다른 JVM 기반 언어에 대한 IDE 지원은 그리 좋지 않습니다. Kotlin 플러그인이 Android Studio에 제공하는 또 다른 놀라운 기능은 "..

SW/앱플랫폼 2019.08.30

자바말고 코틀린을 사용해야 한다?

Kotlin은 Java와 100 % 상호 운용 가능Kotlin에 대해 가장 좋아했던 것입니다. Kotlin에서 Java 코드를 완벽하게 호출 할 수 있습니다. Kotlin과 Java는 모두 동일한 바이트 코드를 생성하므로 Kotlin과 완전히 다른 제품을 사용한다고 걱정할 필요가 없습니다. 즉, 기존 프로젝트에서 모든 기존 Java 코드를 사용하여 Kotlin을 즉시 사용할 수 있습니다. Kotlin에서 앱의 단순하고 작은 부분을 작성하여 구조와 구문에 익숙해지기 시작하십시오 (그런데 매우 간단합니다). UI 구성 요소와 간단한 비즈니스 로직을 포함하여 대규모 프로젝트의 작은 부분에 Kotlin을 사용하기 시작했습니다. 전체 코드베이스의 4-5 %만이 Kotlin으로 작성되었습니다. 나머지는 여전히 Ja..

SW/앱플랫폼 2019.08.29

도로가 침수되면 어떻게해야합니까?

매년 호주에서 사람들은 위험을 고려하지 않고 운전을 할 떄, 홍수로 크게 다치고는 합니다. 일단 물이 문턱 위로 올라가면 차량에서 탈출하기가 점점 어려워진다는 것이 잘 알고 있습니다. 물이 창 선 위로 올라가면 탈출 할 수있는 유일한 수단은 망치나 다른 무거운 물건을 창에 부수는 것입니다. 수위가 너무 높아 차량이 부력을 얻고 타이어가 노면과 닿지 않으면 데스 트랩이 될 수 있습니다. 홍수로 강 기슭에 큰 오프로더가 씻겨져 나오는 뉴스는 TV를 보신적이 있나요? 규칙 : 침수 된 도로를 운전하지 마십시오 1997 년과 2008 년 사이에 익사 한 73 명의 호주인 중 호주 생명 구명 협회 (Royal Lifesaving Society)에 따르면 48.5 %가 자동차 사용과 관련이 있었습니다. 호주 재난 ..

일상/자동차 2019.08.28

Udemy : 장점

Udemy 사용의 장점- 구매에 대한 액세스 권한을 절대로 잃지 않습니다. 귀하는 해당 코스의 수명 동안 Udemy에서 구매 한 모든 코스에 액세스 할 수 있습니다. - 진화하는 콘텐츠 : 강사는 코스 내부의 자료를 지속적으로 업데이트합니다. - 자기 진도 : Udemy 비디오는 일반적으로 튜토리얼에 따라 5-15 분입니다. 원하는만큼 모듈을 일시 중지하고 재생할 수 있습니다. - 대화방 및 게시판 : 대부분의 Udemy 과정은 대화방과 게시판을 제공합니다. 컨텐츠에 문제가 있는 경우 질문을 할 수 있습니다. 일부 강사는 특정 시간 동안 비디오 및 직접 채팅 옵션에 액세스 할 수도 있습니다. - 평가 및 리뷰 : Udemy는 모든 코스에 대한 모든 리뷰와 평가를 공개적으로 제공합니다. 최고 평점 코스는 ..

일상/IT 2019.08.28

전기 자동차 이동거리가 불안하신가요?

이동거리 불안에 대한 고민전기 자동차 (EV)가 완전히 충전된 상태에서 평평한 상태로 이동할 수 있는 거리인 '이동 거리'는 '불안'과 결합되어 있으며, 운전중인 자동차가 충전되지 않으면 집에 도착하지 못할 수도 있다는 걱정스러운 생각이 있길 마련입니다. 전기 자동차를 구입한 많은 구매자들은 이동 거리 불안에 대해 같은 고민을 할까요? 이동 거리 불안이 실제로 과장되어, 이미 구식 관심사라면 어떨까요? 무엇을 할 것인가?호주에서 판매되는 Prestige 전기 자동차는 기존의 내부 연소 차량의 주간 연료 리필과 일치하는 전기차 이동거리의 잠재력을 제공합니다. Tesla는 Model S 세단이 충전에 500km 이상 달릴 것이라고 주장합니다. 재규어의 I-PACE SUV는 한 번의 충전으로 약 470km를 ..

일상/자동차 2019.08.27

앱플랫폼 : 코틀린의 장점과 자바의 단점

자바는 오류가 발생하기 쉽다Java의 가장 큰 결함 중 하나는 "널 (null)"을 처리하는 방식이며, NPE (NulPointerException) (일반적으로 The Billion Dollar Mistake)로 이어집니다. 그것을 10 억 달러의 실수라고 부릅니다. 이것은 1965 년에 null 참조의 발명이었습니다. 이로 인해 수많은 오류, 취약점 및 시스템 충돌이 발생하여 지난 40 년 동안 수십억 달러의 고통과 피해를 초래했을 것입니다. — 찰스 안토니 리차드 호 아어 오늘날 NPE는 Android 앱에서 가장 일반적인 충돌 원인 중 하나입니다. 사실, 하나의 NullPointerException 없이 프로덕션에 앱을 만드는 것은 거의 불가능합니다. 그리고 "무효성"은 Android에서 훨씬 더..

SW/앱플랫폼 2019.08.27

리그 오브 레전드 : PBE 패치 9.17에 무엇이 새로워질까?

Riot Games는 리그 오브 레전드에 '이터널'이라는 새로운 챔피언 기반 업적 기능을 도입했습니다. 이 패치는 9.17 패치로 '공개 베타 환경'(PBE)에 적용될 예정이며 이달 말에 예정되어 있습니다. Eternals를 통해 Riot Games는 다른 많은 게임에 등장한 진부한 '업적' 설정을 추진하고 싶지 않은 것으로 보였습니다. 대신 몇 가지 주요 목표를 달성하는 데 중점을 두었습니다. 게임 내외부에서 자신의 업적을 과시 할 수있는 방법을 플레이어에게 제공 플레이어에게 마스터리 및 랭크 이외의 새로운 진행 시스템을 제공 성공에 대한 특전을 가진 플레이어에게 보상 즉, 이터널은 "킬과 테이크 다운과 같이 광범위하고 매력적인 업적"과 "고유한 챔피언 특정 순간"과 자신의 궁극으로 적을 죽이는 횟수를..

일상/게임 2019.08.26

Udemy : 기능, 가치, 개요

Udemy는 시간과 돈이 가치가 있습니까? 독학 프로그래머로서 저는 항상 기술을 향상시킬 수 있는 효율적인 방법을 찾고 있습니다. 저는 주변 환경에서 좋지 않은 강의에 많은 자금을 낭비한 경험이 있습니다. 또한 알아야 할 내용을 알려주지 않는 무료 콘텐츠에 많은 시간을 할애 할 수 있습니다. YouTube에서 많은 것을 배울 수 있지만 프로덕션 환경에서는 적절한 기준을 충족하지 못하는 경우가 많습니다. YouTube에서 Udemy를 ​​강조 표시한 광고를 보고 그 가치가 무엇인지 궁금해 관련 조사를 해보았습니다. 앞으로 관련 포스팅은 Udemy에 대한 경험에 대해 설명합니다. 또한 업계에 진출하고자 하는 독학 전문가의 생존 가능성에 대한 의견을 공유 할 것입니다. 이걸 쓰는 게 유료인가요?아니요. 제휴사..

일상/IT 2019.08.26

파이썬 : 프로그래머스 : 완주하지 못한 선수 : 풀이

풀이 def solution(participant, completion): participant.sort() completion.sort() for i in range(len(completion)): if participant[i] != completion[i]: return participant[i] return participant[-1] 실행 결과 정확성 테스트 테스트 1 〉 통과 (0.04ms, 10.7MB) 테스트 2 〉 통과 (0.04ms, 10.8MB) 테스트 3 〉 통과 (0.24ms, 10.9MB) 테스트 4 〉 통과 (0.50ms, 11MB) 테스트 5 〉 통과 (0.47ms, 11MB) 효율성 테스트 테스트 1 〉 통과 (36.75ms, 87.5MB) 테스트 2 〉 통과 (64.52m..

SW/알고리즘 2019.08.25

Udemy : 개요, 소개, 설명

Udemy는 온라인 학습을위한 플랫폼 또는 마켓 플레이스입니다. 전통적인 대학생 교과 과정에 의해 운영되는 학업 MOOC 프로그램과 달리 Udemy는 모든 종류의 전문가가 무료 또는 수업료로 대중에게 제공 할 수있는 강좌를 만들 수있는 플랫폼을 제공합니다. Udemy는 사용자가 강좌를 개설하고 홍보하며 학생 등록금으로 돈을 벌 수있는 도구를 제공합니다. 현재 Udemy 과정은 대학 학점으로 자격이 없습니다. 학생들은 직업 관련 기술을 향상 시키기 위한 수단으로 과정을 수강합니다. 일부 과정은 기술 인증에 대한 학점을 창출합니다. Udemy는 회사 직원을 위한 코스워크를 만들려는 기업 트레이너를 유치하기 위해 특별한 노력을 기울였습니다. Udemy의 사명은 학습을 통해 삶을 향상시키는 것입니다. 글로벌 마..

일상/IT 2019.08.25

파이썬 : 프로그래머스 : 예산 : 풀이

풀이 def solution(d, budget): answer = 0 d.sort() for dVal in d: budget = budget - dVal answer += 1 if budget = 0: return answer else: return answer -1 실행 결과 정확성 테스트 테스트 1 〉 통과 (0.04ms, 10.6MB) 테스트 2 〉 통과 (0.04ms, 10.6MB) 테스트 3 〉 통과 (0.03ms, 10.7MB) 테스트 4 〉 통과 (0.04ms, 10.7MB) 테스트 5 〉 통과 (0.03ms, 10.7MB) 테스트 6 〉 통과 (0.04ms, 10.7MB) 테스트 7 〉 통과 (0.04ms, 10.6MB) 테스트 8 〉 통과 (0.05..

SW/알고리즘 2019.08.24

인공지능 : Software Agent : 개념, 개요, 분석

소프트웨어 에이전트에이전트”에 대한 공식적인 정의 [Wooldridge, 2002]는 다음과 같습니다. 에이전트는 일부 환경에 위치한 컴퓨터 시스템입니다. 설계를 충족시키기 위해 환경에서 자율적인 작업 가능합니다. 목표• 주요 속성– 자율성 : 독립적으로 행동 할 수 있으며, 통제력을 보여줍니다- 내부 상태와 행동– 상황 • 살 곳 : 일부 환경에서 • 지각 능력 : 환경을 지각하는 능력 • 이펙터 기능 : 환경을 수정하는 기능– 지속성 : 살아있는 한 계속 작동합니다. • 적응 : 상담원은 환경과 사용자에 적응 경험– 기계 학습, 지식 발견, 데이터 마이닝 등을 통해– 메타 데이터 교환, 중개 및 촉진을 통해– 인터페이스 에이전트는 사용자 모델을 획득하고 사용합니다.– 환경에 위치하고 있습니다. • 협..

SW/인공지능 2019.08.24

c++ : istreambuf_iterator와 istream_iterator의 차이점

istream_iterator 와 istreambuf_iteratorstd::istream_iterator는 형식화된 추출을 위한 반복자입니다. 예를 들어, 파일 안 내용에 정수가 있고 컨테이너에 복사하려면 std::istream_iterator를 사용하면 int에서 추출한 값을 내부적으로 컨테이너에 복사합니다. (연산자 >>() 사용) std::copy(std::istream_iterator(file), std::istream_iterator(), std::back_inserter (some_container)); std::istreambuf_iterator는 형식화되지 않은 추출을 위한 반복자입니다. 생성자를 통해 제공된 std::streambuf 객체에서 직접 작동합니다. 따라서 파일 형식에 대해 ..

SW/C++ 2019.08.23
반응형