전체 글

전체 글

    Software Engineer, 이직을 생각하게된 이유

    최근 4주는 바쁨의 연속이었다. 이력서를 내고, 면접을 보며 오퍼를 받는 경험이 열 손가락으로 꼽기 힘들 정도가 됐으니 말이다. 이제는 예정되어 있는 7건의 면접만 모두 마무리하고, 오퍼 레터를 조금 더 검토해보는 시간을 가지려고 한다. 내가 왜 이직을 생각하게 됐는지, 이 회사로 이직하면 그 부분이 해소되는지에 대한 고찰과 함께 말이다. 나는 왜 현 회사를 이탈하려 하는 걸까? 처우에 불만이 있어서? 혹은 팀 내 갈등 때문에? 내가 Software Engineer 라는 포지션으로 IT 업계에 뛰어든 이유는 명확하다. 기술을 통해 문제를 해결하는 과정에서 기술 성숙도를 향상 시키고, 협업 능력과 오너십을 기르기 위함이었다. 나는 평소 기술을 통한 사회 문제 해결에 정말 많은 관심을 가지고 있는 편이다. ..

    [프로그래머스 코딩 테스트 연습] 스택/큐 - 프린터 (코틀린)

    https://programmers.co.kr/learn/courses/30/lessons/42587?language=kotlin 코딩테스트 연습 - 프린터 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린 programmers.co.kr data class Document( val priority: Int, val isTarget: Boolean ) class Solution { fun solution(priorities: IntArray, location: Int): Int { var answer = 0 val documents = priorities.mapIndexe..

    Facebook & Instagram 서버 다운 - 5

    페이스북은 서버 다운을 공지할 곳이 없어 Twitter에 글을 올렸다. 그리고 some people 이라는 표현을 썼는데.. 답글이 정곡을 찔러준다 ㅎㅎ

    Facebook & Instagram 서버 다운 - 4

    이런 류의 대규모 서버 다운이 연례 행사 수준으로 발생하기는 한다. 그러나 이번 서버 다운은 그 규모가 매우 크다고 볼 수 있다. BGP(Border Gateway Protocol)가 문제일 거라는 아티클이 이곳 저곳 공유되고 있는데, CloudFlare에서 공유한 BGP Hijacking 아티클을 첨부한다. https://www.cloudflare.com/learning/security/glossary/bgp-hijacking/ 아, 그리고 이번 다운에 영향 받는 서비스는 Facebook 산하의 모든 서비스다. Facebook, Workplace, Oculus, WhatsApp, Instagram, ...

    Facebook & Instagram 서버 다운 - 3

    https://www.theverge.com/2021/10/4/22708989/instagram-facebook-outage-messenger-whatsapp-error Facebook is down, along with Instagram, WhatsApp, Messenger, and Oculus VR It’s always DNS. www.theverge.com Facebook down에 관한 새로운 소식이 공유되었다. 앞선 게시글에 추측했던 것 처럼 DNS와 관련된 문제는 맞는 것으로 보인다. 다만, 각 DNS 서버에서 IP가 아예 안 잡히는 경우도 있는 것으로 보아 DNS 서버 자체를 해킹한 것은 아니며 DNS 전파 과정에 개입한 것으로 추정된다.