[Book] 프로덕트 오너 by 양승화
- 특히 일반적으로 PO에게 기대되는 soft skill에 대한 부분이 잘 정리가 되어 있는 편이다
- 상대적으로 soft skill에 해당하는 내용은 전반적으로 책에 잘 설명이 되어있는 반면 PO에게 필요한 hard skill에 대한 설명이 부족하다는 점이다
- 프로덕트에 대한 책임감과 ownership에 대한 이야기는 IT 서비스를 만들고 있는 사람들이 스스로를 되돌아보기에 좋은 주제라고 생각한다
인공지능의 가능성에 대하여 - Demis Hassabis on AI's potential by 송호연
- 인공 지능 (AI)이 새로운 발견의 르네상스를 이끌어 인간의 독창성을 위한 기폭제 역할을하면서 완전히 새로운 탐구 영역을 열어 인류의 잠재력을 실현할 수 있다고 생각합니다
- 더 큰 대뇌피질(cortex)을 갖도록 인간을 진화시키는 것은 인간에게 더 큰 지능을 제공하여 우리가 더 복잡하고 협동적인 사회 구조를 구축 할 수있게하여 결국 모든 현대 문명을 일으킬 것입니다
- 과학적 방법으로 이어져 온 호기심(the very curiosity)은 오늘날 사회의 가장 큰 도전을 해결하는 것뿐만 아니라 우리 자신을 이해하고 우리 주변의 우주를 이해하는 데 핵심적인 열쇠가 될 수 있습니다
Spring Batch에서 MultiThread로 Step 실행하기 by 이동욱 about Spring
- @Slf4j @RequiredArgsConstructor @Configuration public class MultiThreadPagingConfiguration { public static final String JOB_NAME = "multiThreadPagingBatch"; private final JobBuilderFactory jobBuilderFactory; private final StepBuilderFactory stepBuilderFactory; private final EntityManagerFactory entityManagerFactory; private int chunkSize; @Value("${chunkSize:1000}") public void setChunkSize(int chunkSize) { this
- "poolSize=2"}) // (1) public class MultiThreadPagingConfigurationTest { @Autowired private ProductRepository productRepository; @Autowired private ProductBackupRepository productBackupRepository; @Autowired private JobLauncherTestUtils jobLauncherTestUtils; @AfterEach void after() { productRepository
- @Slf4j @RequiredArgsConstructor @Configuration public class MultiThreadCursorConfiguration { public static final String JOB_NAME = "multiThreadCursorBatch"; private final JobBuilderFactory jobBuilderFactory; private final StepBuilderFactory stepBuilderFactory; private final EntityManagerFactory entityManagerFactory; private final DataSource dataSource; private int chunkSize; @Value("${chunkSize:1000}") public void setChunkSize(int chunkSize) { this