본문 바로가기

분류 전체보기

(2036)
2021-01-18 10시 개발자 글 모음 | "[JS] 한글도 지원하는 퍼지 문자열" 외 6개 이야기 데이터 사이언스의 최대 적(敵), 개발자 by 파비 이 블로그가 어줍잖은 코딩 실력으로 “데이터”라는 단어가 들어가면 무조건 자기가 전문가라고 착각하는 개발자들에 대한 사례 기반의 구체적이고 체계화된 비판을 중심으로 운영될 수 있을만큼 한국에서 수많은 사례를 목격해왔기 때문에 어느 개발자 한 분이 파비블로그 재밌더라고 그러고는 정작 수학 모르면서 안다고 우기지 말라는 메세지는 이해를 못 했는지 데이터 사이언스가 자기 업무 영역이라고 착각하는 수 많은 개발자들은 무능력으로 엄청난 불친절을 제공하고 있으니 욕을 안 할래야 안 할 수가 없다 AWS 주간 소식 모음 – 2021년 1월 18일 by AWS Korea 여러분~ 매주 월요일 마다 지난 주 업데이트된 국내 AWS관련 콘텐츠를 정리해 드리는 AWS 주간..
2021-01-18 08시 개발자 글 모음 | "2006 한국정보올림피아드 참가 후기" 외 7개 이야기 [Server] Apache Reverse Proxy 구현 by 홍석준 아래 그림과 같이 클라이언트에서 요청을 보내면 프록시 서버가 중간에 위치하여 요청에 대하여 검증을 한다거나 부가적인 작업을 수행할 수 있게됩니다 리버스 프록시는 대개 내부망으로 연결을 하지만 이번 실습에서는 해당 프록시 서버로 들어오는 요청에 대해서 네이버로 요청을 보내는 실습을 해보았습니다 com 으로 보낸다는 의미 7 : 클라이언트가 우회해서 이 리버스 프록시 된 웹사이트로 접속하는 것을 방지하기 위해 응답 헤더의 정보에서 www [leetCode] 717. 1-bit and 2-bit Characters (Python) by 장동현 about Python The second character can be represented b..
2021-01-18 06시 개발자 글 모음 | "2020년 회고록" 외 7개 이야기 Computer Programming using GNU Smalltalk by 박준규 Embed Embed this gist in your website Share Copy sharable link for this gist Clone via HTTPS Clone with Git or checkout with SVN using the repository’s web address 더 나은 마이크로 카피를 위한 몇 가지 팁 by 김성연 예를 들어 간단한 버튼 문구부터 사용자가 회원 가입을 하거나 비밀번호 복구 시 제공되는 글들이 UX 라이팅에 해당한다 이러한 심리적 기재를 활용해 UX 라이팅을 작성하면 서비스에 아직 확신이 없는 사용자에게도 믿음을 줄 수 있다 결과적으로 "사용자의 현재 상황에 대한 설명과 함..
2021-01-17 22시 개발자 글 모음 | "[번역]LiveData와 Corout" 외 2개 이야기 Spring boot로 API를 통한 이메일 전송 기능 만들기 by 이창섭 about Spring Random; @Service @AllArgsConstructor public class MailService { private JavaMailSender javaMailSender; private static final String FROM_ADDRESS = "이메일에 보낼 주소"; public void mailSend(MailDto mailDto){ SimpleMailMessage message = new SimpleMailMessage(); message setFrom(fromAddress); } public void setTo(String email) throws MessagingException {..
2021-01-17 20시 개발자 글 모음 | "Spring boot :: JdbcT" Spring boot :: JdbcTemplate을 사용하여 batch insert 기능 구현 by 김광훈 about Hibernate,JPA,Spring,SQL @Repository class UserJdbcBatchRepository { @Autowired lateinit var jdbcTemplate: JdbcTemplate fun batchInsert2(users: List) { val sql = " insert into user (name saveAll(users) } @Test @DisplayName("batchUpdate()를 사용한 batchInsert 테스트") fun batchInsertTest1() { val users: MutableList = mutableListOf(); for ..
2021-01-17 18시 개발자 글 모음 | "위코드 2차 프로젝트 | 마이리얼트립" 외 6개 이야기 [VSCode] ESLINT 자동 적용하기 by 장지훈 about Node in Eudaimonia and Co [npm] Typescript 패키지 배포하기 by 장지훈 How to deploy typescript package to npm 추천 시스템 평가는 어떻게 하면 좋을까? - Evaluation Metrics for Recommender Systems by 이수진 제가 추천 시스템을 명확하게 평가할 수 있는 '(통합) 평가 메트릭스 정답지'가 없다고 생각한 이유는 아래와 같습니다 (결국 추천한 것은 좋아하긴 합니다 ㅎㅎ) 이렇듯 사용자 개개인의 주관적인 특성과 사용자들이 현재 처해있는 상황을 예측할 수 없기 때문에 이것을 통합해서 평가할 수 있는 Metric이 있을까 음악이면 노래 추천(혹은 ..
2021-01-17 16시 개발자 글 모음 | "2020년 회고" 외 4개 이야기 스프링부트 백엔드 프로그래밍 (3) - 3. 스프링 IoC, DI by 김시은 about Spring MovieRepositoryImpl 객체에서는 원본 데이터를 조회하기 위해서 RestTemplate를 사용해서 HttpClient 기능을 수행합니다만 (샘플 코드에서는 실제로 RestTemplate를 사용하진 않았습니다 MovieRepository 인터페이스의 구현체를 변경하고 싶다면 3-1 에서는 MovieService에서 직접 의존 객체를 수정했습니다 IoC 개념을 사용하지 않았을 때는 아래 그림과 같이 개발자가 객체를 직접 신규로 생성해야 합니다 스프링부트 백엔드 프로그래밍 (4) - 4. 스프링부트 AutoConfiguration by 김시은 about Spring 스프링부트 웹 서버를 실행하면 ..
2021-01-17 08시 개발자 글 모음 | "최악의 상황이라 생각될때 맥주한잔 하" 외 2개 이야기 2차 프로젝트 :: 직방 클론 후기 by 김동하 최초 View가 렌더될 때 데이터를 받아오는 getMap() 를 선언하고 이후 Zoom level에 따라 다른 데이터를 받기 위해 getZoomedMap() 를 선언하여 if문으로 분기처리하여 다른 데이터를 받아옴 그리고 코로나 마스크 맵까지 사용자가 원하는 데이터를 지도에 띄우고 사용자는 필요한 정보를 빠르고 쉽게 얻을 수 있는 데에서 '지도'라는 것에 D3를 선택해 이참에 데이터 시각화를 끝장내고 싶었지만 짧은 프로젝트 기간에 완성도에 집중하는 것이 낫다고 판단하여 Highchart를 선택했다 렌카 인턴십 후기 & 플랫폼 개발 프로젝트 by 김동하 최악의 상황이라 생각될때 맥주한잔 하면서 생각정리 by 지찬규 그 상황을 받아들이는 나의 태도가 그렇게 좋..