📄An article from CNN Elon Musk explains why the Cybertruck's windows broke In a tweet over the weekend, Elon Musk explained why the supposedly unbreakable windows on Tesla's new Cybertruck cracked during a demonstration Thursday night. www.cnn.com 🗣 Vocabularies None 😎 ✍️Summary Elon Musk explained why a supposedly unbreakable window on Tesla's new Cybertruck cracked during a demonstration. he s..
유명한 로버트 C 마틴 클린 코드 책을 이제야 읽었다 읽는데 총 한 달이라는 시간이 걸린 것 같다. 책의 1장 "깨끗한 코드"에서는 클린 코드를 작성하지 못해 회사가 망한 사례 등 부정적인 영향들을 언급하며 클린 코드의 중요성을 되새겨 준다. 또한 클린 코드를 작성하려면 다음과 같이 하라고 말을 해준다. "중복을 줄여라, 한 가지 기능을 제대로 해라, 표현력을 높여라, 작게 추상화하라" 이 4가지만 준수해도 클린 코드를 작성할 수 있다고 말해준다. 그래서 해당 페이지를 볼 때 계속 소리 내서 읽어보면서 달달 외웠다. 클린 코드 책을 읽으면서 각 장마다 기억해야 하는 부분을 요약하고 정리해 보았다. 참고로 이 책은 정말 자바 개발자한테 필독서 중 하나인 것 같아서 꼭 한 번 읽어보기를 추천한다. [2장] ..
📄 An article from BBC Uber: 6,000 US sexual assault reports in two years The figures come as the ride-hailing company is under intense pressure globally over safety issues. www.bbc.com 🗣 Vocabularies 1. embolden: to make someone brave - it "provides an opportunity to shed light on how this information-sharing emboldens our work for a safer future". ✍️ Summary Uber said it received almost 6,000 r..
📄An article from CNN 🗣Vocabularies 1) indisputably: in a way that is true, and impossible to doubt -Sundar Pichai is now indisputably one of the most powerful figures in Silicon Valley. 2) let alone: used to indicate that something is far less likely, possible, or suitable than something else already mentioned. -let alone a computer or the internet 3) a walkout: the act of leaving an official me..
📄News Link from Bloomberg 🗣 Vocabularies 1. hurtle : to move very fast, especially in a way that seems dangerous - China is hurtling toward another record year of onshore bond defaults 2. bond defaults - A bond default occurs when the bond issuer fails to make interest or principal payment within the specified period. Defaults typically occur when the bond issuer has run out of cash to pay its b..

Linkedin에 들어갈 때마다 내가 프로필에 적어놓은 기술 관련해서 강의 추천이 계속 뜨길래 Linkedin Learning을 등록하였다. 참고로 한 달은 무료이다. 들어가서 살펴보던 중 Gradle 강의가 있기에 들어보았다. 마침 Production용으로 Gradle을 사용해본적이 없어서 이번 토이 프로젝트에 사용하려고 Gradle 관련해서 공부해봐야지 생각하고 있던 차에 강의시간도 짧아서 더욱 끌렸던 것 같다. 강의 시간은 총 2시간 30분 으로 엄청 짧았다 😄그렇지만 짧은 시간 동안 Gradle에 관련해서 대략적으로 이해할 수 있는 기회였다. 강의를 통해 Gradle의 사용목적, 직접 plugin작성 build.gradle 파일 기본 설정을 해볼 수 있어서 좋았다. 항상 생각하는 건데 이렇게 대략..
📄News link from Cnn 137 women have been killed by their partners in France this year. Critics blame a 'deeply sexist society' The number of women killed by their partners is on the rise. France's failure to come to grips with the crisis has sparked fury from critics who say the country has a problem with misogyny. www.cnn.com 🗣Vocabularies 1) resort to something: to something bad, extreme or dif..

Udemy에서 A Comprehensive Introduction to Java Virtual Machine (JVM) 강의를 들었다. 사실 총 4시간밖에 안 되는 짧은 강의였다. 그렇지만 JVM에 대해 아는 게 없어서 강의를 들을 때마다 모르는 부분을 검색해서 상세 설명을 보느라 오래 걸렸다. 우선 해당 강의를 등록한 이유는 다음과 같다 1. JVM 덕분에 Java가 플랫폼에 독립적 이라는 사실을 알고는 있었지만 정확히 어떻게 동작하는 지를 모르고 있었음. 2. 주니어 개발자에서 중니어, 시니어 개발자로 올라갈 때마다 앞으로 성능 튜닝에 대한 문제를 많이 생각해 봐야 될 것 같다는 생각이 들었는데 내 주 언어인 Java의 성능 튜닝을 위해서는 JVM 튜닝하는 방법을 알아야 한다는 걸 깨닫게 됨. 사실 ..