4.
(영화) 알파고 – 더 무비
• https://www.youtube.com/watch?v=WXuK6gekU1Y&featur
e=emb_logo
5.
(개발) 레거시 코드를 점진적으로 개선한 경험
- 스프링 레거시 코드를 개선하는데 실천한 13가지 방법
• https://sogoagain.github.io/2020/03/08/%EB%A0%88%E
A%B1%B0%EC%8B%9C-
%EC%BD%94%EB%93%9C%EB%A5%BC-
%EC%A0%90%EC%A7%84%EC%A0%81%EC%9C%BC
%EB%A1%9C-
%EA%B0%9C%EC%84%A0%ED%95%9C-
%EA%B2%BD%ED%97%98/
• 회사 이직 후 레거시를 받아 코드를 개선한 사례 소개(feat: SonarQube)
6.
(개발) 코드 검색
• https://opensource.google/
• 구글에서 자사 오픈 소스 코드 공개하는 프로젝트
• https://cs.opensource.google/에서 검색 가능
• https://grep.app/
• 정규 표현식을 사용한 git 검색
7.
(개발) iTerm2에 잘 알려지지 않는 기능
• https://banga.github.io/blog/2020/03/02/little-known-
features-of-iterm2.html
• 명령행에서 클릭으로 깃허브 커밋 해시 따라가기
• 동적 프로파일 설정
8.
(개발) 자바 변경 내역
• https://javaalmanac.io/
• 8~10까지 변화무쌍
• 11부터는 느리게 변화하기 시작
• 따라서 11LTS 권장
https://www.oracle.com/java/technologies/java-se-support-roadmap.html
9.
개발자를 위한 동향 파악(1)
• https://blog.newrelic.com/technology/state-of-java/
• 주의: 설문 아님 -> 실제 로깅 데이터로부터 통계
10.
개발자를 위한 동향 파악(2)
•CMS is more popular than G1 on Java 8 (14.56% vs. 12.59%)
•CMS is more popular than Parallel on Java 11 (3.96% vs. 0.20%)
•CMS is more than 35x more popular than ZGC on Java 11
11.
개발자를 위한 동향 파악(3)
• 7.35% of Java 8 JVMs run with deprecated flags (especially
MaxPermSize).
• 6.78% of all JVMs run with experimental flags enabled.
• 8.07% of JVMs have repeated flags that appear more than once
in the startup string.
• 2.54% of JVMs have “mismatched flags” that say contradictory
things; for example, the flags specify Parallel GC and G1GC.
• 2.59% of JVMs set a max heap size of 819MB. This is almost
certainly a typo for 8192MB (i.e., 8GB). Check your configs
carefully—cut-and-paste configs are dangerous.
12.
(우리가 몰랐던 사실) EOF는 문자가 아니다!
• https://ruslanspivak.com/eofnotchar/
• 요약
• EOF in ANSI C is not a character. It’s a constant defined
in <stdio.h> and its value is usually -1
• EOF is not a character in the ASCII or Unicode character set
• EOF is not a character that you find at the end of a file on
Unix/Linux systems
• There is no explicit “EOF character” at the end of a file on
Unix/Linux systems
• EOF(end-of-file) is a condition provided by the kernel that can be
detected by an application
Parece que tem um bloqueador de anúncios ativo. Ao listar o SlideShare no seu bloqueador de anúncios, está a apoiar a nossa comunidade de criadores de conteúdo.
Odeia anúncios?
Atualizámos a nossa política de privacidade.
Atualizámos a nossa política de privacidade de modo a estarmos em conformidade com os regulamentos de privacidade em constante mutação a nível mundial e para lhe fornecer uma visão sobre as formas limitadas de utilização dos seus dados.
Pode ler os detalhes abaixo. Ao aceitar, está a concordar com a política de privacidade atualizada.