Patch Gapping a Safari Type Confusion
Safari 14.1 introduced AudioWorklets, but a newly patched type confusion bug left iOS versions vulnerable for weeks. We share our root cause analysis and exploit details.
한국 개발 블로그의 글을 모았습니다.
Safari 14.1 introduced AudioWorklets, but a newly patched type confusion bug left iOS versions vulnerable for weeks. We share our root cause analysis and exploit details.
미국의 모더나는 설립한 지 이제 10년이 조금 넘었지만, 코로나 백신 덕분에 더욱 유명해졌습니다. 모더나는 코로나 발병 초기부터 백신 연구를 시작하였습니다. 백신 연구는 일반적으로 수년이 걸리는 작업이지만, 모더나가 단기간에 백신 연구와 생산에 성공할 수 있었던 것은 클라우드 기반의 Drug Design Studio를 구축하면서였습니다. Drug Desig…
4차 산업혁명의 핵심인 경계를 넘어선 분야 간 융·복합 패러다임은 데이터와 디지털 혁신 부문에도 어김없이 나타나고 있습니다. 데이터 3법, 디지털 뉴딜 등 정부의 데이터산업 추진 정책과 코로나19 팬데믹이 낳은 언택트 일상의 변화는 비대면·비접촉 채널 확산, 디지털 전환, 스마트 서비스 등의 새로운 비즈니스 방식을 생성하고 디지털 기술 개발 속도를 가속화하…
컬리의 서비스 개발 원칙
최신 버전인 RHEL 8이 배포되면서 이전 버전의 RHEL을 사용 중인 시스템 운영관리자를 중심으로 RHEL 7 대비 8은 어떤 점이 변경되었는지, 마이그레이션을 해야 하는지에 대한 궁금증이 커지고 있습니다. 이에 본 아티클에서는 필자가 고객사로부터 자주 문의받는 사항을 중심으로 RHEL 7과 8 간의 차이점을 짚어보고 시스템 운영관리자라면 꼭 알아야 할…
이제 닷넷이라고 하면 윈도우만 떠올려서는 안 됩니다. 바야흐로 닷넷은 맥(Mac), 리눅스 등 다양한 플랫폼에서 동작하고 개발할 수 있는 프레임워크가 되었으며 크로스 플랫폼, 오픈소스와 같이 핫한 키워드들에 보다 가까워졌습니다. MSA로 다양한 서비스를 개발하는 환경에 있어서도 닷넷은 Spring Boot, Node.js, Python과 더불어 좋은 대안이…
왜 폴 그레이엄은 회사 이름을 Y Combinator라고 지었을까
회사 차원의 전략 수립과 투자 기반으로 거창하게 진행하는 것만이 디지털 트랜스포메이션은 아닙니다. 일상적인 우리 업무 속에서 즉시 추진 가능하고 큰 비용 투자 없이 시도할 수 있는 디지털 트랜스포메이션도 있다. 그것이 바로 RPA의 도입이다. Robotic Process Automation는 반복적으로 처리하는 단순 업무를 소프트웨어를 이용해 자동화하는 것…
들어가며 정보 전달 매체가 인쇄물에서 디지털로 옮겨감에 따라 주의지속시간(Attention span)이 짧아지고 있습니다. 그뿐만 아니라 디지털로 생성되는 수많은 데이터를 분석하여 의미 있는 정보를 얻는 것이 중요해졌습니다. 디지털 마케팅도 데이터로부터 인사이트를 도출해 내고 이를 토대로 마케팅 전략을 세우는 것이 일반화되었습니다. 그러나 아무리 훌륭한 정…
올-하! 💚 안녕하세요! 신입사원 복스뮤직을 듣는 럭셔Lee…
ESG는 환경(Environmental), 사회(Social), 지배구조(Governance)의 약칭으로, 기업의 '지속가능성'을 판단하는 척도입니다. 이 ESG 용어는 2004년 말 유엔 글로벌 콤팩트(UN Global Compact)가 작성한 보고서인 \"Who Cares Wins – Connecting Financial Markets to a Chan…
우리 일상에서 생성, 축적되는 데이터를 활용한 서비스 사업은 전 세계적으로 빠르게 확대되고 있습니다. 그중에서 가장 가치 있고 중요하게 다루어지는 데이터로 ‘개인신용정보’가 있습니다. 본인의 뜻에 따라 개인신용정보를 활용할 수 있도록 개인이 자신의 데이터를 직접 통제하는 ‘마이데이터’라는 개념이 전 세계적으로 확산되어 왔고 국내에서도 2020년 8월부터 데…
…
디지털 혁신의 시대에 접어들면서 데이터는 기업의 중요한 자산이 되었습니다. 데이터의 위상이 높아진 것만큼이나 IT 아키텍처에 대한 인식에도 많은 변화가 생겼습니다. 기업들이 기민한 고객 대응을 위해 MSA(Microservices Architecture, 마이크로서비스 아키텍처)를 선호하는 최근의 추세가 이를 증명합니다. 그런데 MSA는 데이터를 분산시켜…
이제 집에서, 카페에서 혹은 자신이 선택한 각자의 공간에서 일하는 것이 더 이상 새로운 일이 아니게 되었습니다. 하지만 우리는 여전히 다른 사람과 “함께” 일해야 합니다. 즉, 물리적 거리와 관계없이 팀을 이루어 협업해야 한다는 것을 의미합니다. 그렇다면 이러한 환경에서의 협업은 어떻게 해야 좋은 성과를 낼 수 있을까요? 이에 관한 여러 연구는 이미 코로나…
여러분 안녕하세요💚 의지수입니다. 1월 입사 후 3개월의 연수기간을 지나 서비스개발팀에 온 지도 벌써 3주가 지나갔네요. 제가 기술 블로그에 글을 쓰는 날이 오다니.. 시간이 참 빠른 것 같습니다!! 그럼, 오늘은 온전히 서비스개발팀 신입 동기…
고객이 더 오랜 시간을 웹과 앱에 머무는 시간이 길어지면서(심지어 코로나19가 그걸 더 가속화) 시장의 디지털화는 더욱 확대되고 있다. 고객과 시장이 바뀌니 기업도 이를 쫓아 디지털화에 더 적극적으로 나설 수밖에 없다. 코로나19는 기업의 디지털 트랜스포메이션을 더욱 가속화하고 있다. 이제 성장이 아닌 생존을 위해 DT를 추진하는 것이 기업의 숙명이 된 것…
2020년 코로나19 팬데믹 여파로 언택트가 일상화되면서 디지털 트랜스포메이션이 기업 생존 전략으로 주목받은데 이어 2021년은 ESG(Environment, Social, Governance)가 경영 화두로 급부상하고 있습니다.
유명 대행사 없이 브랜드 필름을 만들어보자
2014년 첫 출시된 Vue.js가 2020년 9월, 버전 3.0으로 업그레이드되었습니다. Vue.js 3.0의 개발이 시작된 지 약 2년 만이었습니다. Vue.js는 개발자에게 더 쉽고, 가볍고, 누구나 빨리 배울 수 있는 접근성이 뛰어난 프레임워크라는 방향성을 가지고 개발됐습니다. Vue.js는 기존 HTML 마크업 기반의 템플릿을 그대로 활용하며 CS…
새 글을 RSS 리더나 슬랙에서 받아볼 수 있어요.