본문 바로가기

전체 글

(2035)
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 지찬규 그 상황을 받아들이는 나의 태도가 그렇게 좋..
2021-01-17 06시 개발자 글 모음 | "Reactor Pattern 과 I/" 외 3개 이야기 0xL4ugh CTF - writeup by 김정윤 decode ( "utf-8" ) print ( message ) payload = fmtstr_payload ( 4 decode ( "utf-8" ) print ( message ) message = p "font-family:monospace"); function mrBanger(){ var request = new XMLHttpRequest(); request 스타트업 초반을 버티기 위해선 간절한 이유가 필요하다 - 이유가 무엇인지 보다는 이유가 얼마나 간절한지가 중요합니다 by 이성훈 그리고 스타트업을 성공시켰을 때는 큰 보상이 돌아오기 때문에 직장인 월급으로 어차피 집을 못 살 것 같은데 내가 평생 한 번은 사업을 해봐야 되지 않겠냐라는 생각에..