내 맘대로 위클리 뉴스 – 2019년 28주(2019.7.1 – 2019.7.6)
Python
[Raspberry Pi] How to Build a Robot: A Step-by-Step Guide for Beginners
- 라즈베리파이를 사용해서 간단한 로봇을 만드는 과정을 소개하는 튜토리얼 기사로 해당 기사를 통해서 간단한 전자회로를 제어하는 방법을 배울 수 있음
- 기사를 읽다보면 뭔가 허술하지만, 초보자라면 조금씩 부품을 모아서 실습해보면 좋을 듯 하며 특히 고무줄의 소중함에 대해서 깨닫게 됨
- One Program Written in Python, Go, and Rust
- diffimg를 파이썬, Go, Rust를 사용해서 구현하고 비교한 결과를 소개하는 기사
- SymPy makes math fun again
- SymPy를 사용해서 수학을 재미있게 공부하는 방법을 소개하는 튜토리얼 기사
- 수학이 재미있을리 없다고 믿는다면 속는셈 치고 한 번 읽어보자!
JVM
- Data Classes Considered Harmful
- Lombok을 많이 사용하고 계시다면 이 기사를 한 번 참고해서 동료들과 커피 한 잔 하면서 가볍게 이야기해보자
- Given When Then — Our Testing Approach
- 테스트 코드를 작성할 때 많이 사용하는 GWT 접근 방법을 소개하는 기사
- Why Java Programmer Should Learn Scala and Functional Programming?
- 스칼라를 배워볼만한 10가지 이유를 소개하는 기사
- 함수형 언어에 관심이 있고, 현재 자바를 주로 사용하신다면 Scala에 대해서 한 번 알아보는 기회가 되어줄 기사!
JavaScript
- Comparing the Stream API and (async) generators in Node.js v10
- Stream과 Generators가 작동하는 방법을 튜토리얼로 소개하는 기사
- Design patterns in Node.js: a practical guide
- Node.js에서 디자인 패턴을 적용하는 방법을 소개하는 기사
Etc
- Building a CO₂ Monitor with Python on a Raspberry Pi
- How I Used Python and Open Data to Build an Interactive Map of Edinburgh’s Beergardens
- Building a GraphQL API with Python & Django
- Fixing Django Fixtures
- 10 Free Courses to Learn Java in Depth
- ViewModels with Saved State, Jetpack Navigation, Data Binding and Coroutines
- The 1-Star Android App Review
- What’s New in JUnit 5.5
- Spring Boot – Crash course
- Golang Tutorial for Node.js Developers, Part I.: Getting started
- Vue without View – An Introduction to Renderless Components
- 3 Key Insights from Vue’s new functional API RFC