dentivation의 등록된 링크

키자드에 등록된 총 770개의 포스트를 확인하실 수 있습니다.

Naver Blog

투명교정 어태치먼트가 뭐에요? 떨어지면 어떡해요? 투명교정 치료를 더욱 강력하게 만드는 "어태치먼트" - 인비절라인 & 세라핀

투명교정을 하시는 분들 중 처음에는 정말 치아에 아무것도 하지 않고 투명한 교정장치만 끼면 된다고 생각하셨던 분들도 계십니다. 사실, 옛날 기술의 투명교정은 '장치만' 만들어서 꼈던 때도 있어요. 간단한 부분교정이나 약간의 틀어짐만 있는 경우에는 유용하게 사용할 수 있던 방식입니다. 하지만, 실제 투명교정을 통해서 덧니를 교정하고, 치아의 위치를 잘 수정하고, 위아래를 잘 물리게 만들기 위한 연구가 진행되었고, '어태치먼트'라는 것의 필요성이 생겨 현재 대부분의 고급형 투명교정 치료에는 '어태치먼트'를 사용합니다. 그렇다면, 이 어태치먼트란 무엇일까요? 영어 명칭 그대로 어태치먼트 (attachment) : 부착물, 부속품 이라는 개념입니다. 기존 철사 교정(브라켓 교정)은 치아에 브라켓이 붙고, 교정용 철사가 그 브라켓 사이를 지나가는 형태였습니다. 일반적인 투명교정은 이러한 브라켓 부착이 없고, 직접 탈착 가능한 교정기(얼라이너)를 치아에 꼈다가 뺐다가 하면서 교정치료를 진행하게

Naver Blog

소구치? 견치? 치아이름 한글, 치아이름 영어로 알아보기 (치과용어 + 치과상식)

치아에도 각각 이름이 있는 것은 알고 계셨죠? 일단, 전문용어를 쓰지 않더라도 "어금니", "작은어금니", "송곳니"와 같은 용어로 각각 치아들을 말합니다. 그렇다면, 치과에서는 실제로 개별 치아들을 지칭할까요? 영어로도 함께 알아볼게요. 사람의 치아 개수 먼저, 치아의 개수부터 간단히 알아볼게요. 사랑니를 제외한 상악(위턱)의 치아는 모두 14개 / 하악(아래턱)의 치아도 모두 14개 사랑니를 제외한 총 영구치 개수는 14+14 해서 28개 (영구치) 사랑니를 포함한다면, 위턱에 2개, 아래턱에 2개 더해서, 총 치아 수는 32개 유치는 위턱 10개, 아래턱 10개! 총 20개 (유치) 사람의 치아는 모두 28개! 보통 사랑니를 빼고 수를 세고, 이 경우 영구치는 총 28개 입니다. 위아래 같은 개수가 있어요. 사랑니의 위치 (네이버 지식백과) 사랑니는 모두 가졌을 수도 있고, 상악이나 하악에만 있을 수도 있습니다. 혹은 아예 없을 수도 있어요. 하지만, 내가 사랑니가 보이지 않는

Naver Blog

의료인이 가본 유앤아이 구로 피부과 2달 후기 - 구디 피부과, 구로디지털단지 피부과 (이벤트, 비용)

지난 번 우연히 오픈이벤트를 알게되어 다녀온 구로 유앤아이 피부과 2개월 후기 입니다. 그동안 총 3번 다녀왔습니다. 저번 포스트에도 썼었듯이 우연히 발견한 피부과였고, 비용 모두 지불하여 다녀왔습니다. <지난 글 보기> https://blog.naver.com/dentivation/222974218041 구로 피부과 방문기 - 유앤아이피부과 구로디지털단지역 (with 오픈이벤트) 최근 구로에서 오픈이벤트로 만족스럽게 다녀온 피부과가 있어서 추천 카테고리 글로 써봅니다. 구로디지털... blog.naver.com 저번에는 대중교통(지하철)을 이용하여 방문하였었는데요, 주차 시설이 잘 되어 있다는 이야기를 듣고 그 다음부터는 차량으로 방문했습니다. 지하철은 구로디지털단지역에서 도보로 5~10분 정도였습니다. 구디역에서 "쉽게" 걸어가는 경로 주차 시설 잘 되어있고, 진료 시간 무료주차 지원이 되어서 좋았습니다. 유앤아이의원 구로점 서울특별시 구로구 디지털로 306 대륭포스트타워2차 2

Naver Blog

[필독] 교정의사가 알려주는 투명교정 꿀팁 - (3) 궁금증 질문과 답변 (인비절라인 & 세라핀)

이번 포스트 시리즈는 #투명교정 보관하는 방법에 대한 주의사항입니다. 간략하지만 필요한 부분만 쏙쏙 작성하였으니, 쉽고 편하게 이해하실 수 있습니다. 3탄: 이런 것 궁금했다! 질문과 답변 Q. 투명교정을 할지 고민중이에요. 투명교정장치도 통증이 있나요? 투명교정도 일반교정(철사교정)과 같이 치아와 치아 주변의 잇몸에 힘을 주어 치아를 위치시키는 원리입니다. 따라서 어느 정도의 불편감은 있습니다. 주로 장치를 처음 착용했을 때, 새로운 단계의 장치를 착용했을 때 통증이 조금 있을 수 있지만, 사람마다 정도가 많이 다릅니다. 약 2-5일 정도 통증이 지속될 수 있습니다. 일반적으로는 철사교정에서 브라켓의 긁힘, 철사의 찔림, 장치의 부피와 요철 등이 없어 조금 덜 불편합니다. 투명교정 치료는 처음에 '조이는'느낌이 많이 들어요. Q. 투명교정장치를 착용한 상태에서 발음에 지장을 주나요? 처음에는 교정장치의 새로운 느낌 때문에 발음이 약간 어려울 수 있으나, 대부분 수 주 내로 금방 적

Naver Blog

[필독] 교정의사가 알려주는 투명교정 꿀팁 - (2) 잘 보관하는 방법 (인비절라인 & 세라핀)

이번 포스트 시리즈는 #투명교정 보관하는 방법에 대한 주의사항입니다. 간략하지만 필요한 부분만 쏙쏙 작성하였으니, 쉽고 편하게 이해하실 수 있습니다. 2탄: 투명교정장치 보관할 때 <1> 교정장치를 낀 상태로는 '물' 만 먹을 수 있어요! (커피 NO) 교정장치를 착용한 상태에서는 맑은 물만 마셔도 돼요. 커피를 포함한 다른 음료들은 모두 금지 입니다. 설탕 등 당분이 없는 차 등도 미세한 가루들이 붙거나 치아나 장치가 착색될 수 있습니다. 혹시! 모르고 조금 마셨는데 양치가 불가하다면 꼭 맑은 물로 여러 번 헹궈주세요! 장치를 낀 상태에선 아메리카노도 안돼요 <1> 칫솔은 작은 헤드의 부드러운 모 칫솔을 사용해 주세요. 장치를 세척하는 칫솔은 부드러운 모를 사용한 칫솔로 해주세요. 그래야 장치가 긁히지 않아요. 또, 작은 헤드(끝부분이 작은 칫솔) 칫솔을 사용하면 장치 속 까지 더 쉽게 닦을 수 있겠죠? 장치 세척용 칫솔을 따로 구비하는 것도 좋아요. 부드러운 모 + 작은 헤드 <

Naver Blog

챗GPT에 &quot;교정치료 비용 얼마인지&quot; 물어봤더니 &quot;수천만원?&quot; - 핫한 ChatGPT (링크 포함)

매일매일 핫한 #챗GPT 로 한번 물어봤습니다. "교정치료 비용은 얼마야?" 챗GPT와 같은 #인공지능 이 더욱 발전하면 일반인뿐만 아니라 특정 분야의 전문가 까지도 사용하게 될 것 같습니다. 그리고 구글이나 네이버에서 검색해서 궁금한 것들을 찾는 방법도 남아있겠지만, 간단한 내용들은 대화형 질문과 답변으로 어느정도 대체될 수도 있을 것 같아요. <몇 가지 일반인이 궁금할 만한 질문을 해 봤습니다> "치아교정 중인데 주의사항이 있을까?" 교정기 조정, 불필요한 사탕~ 씹는야채를 조심하라네요. 칫솔질과 #구강위생 관리는 정말 치과 갈 때 마다 듣는 얘기겠지요? 교정기 사용의 유지보수는 #투명교정장치 에도 특히 잘 적용될것 같네요. 교정중이시라면 꼭! 식사 후 양치c 꼼꼼히 해주세요. "치아교정 하면 #잇몸 이 안좋아지나요?" 잇몸에 나쁜 영향을 주지는 않습니다. 부적절한 치아 위치가 개선되면서 오히려 더 좋은 영향을 줄 수도 있습니다. 물론, 관리가 잘 안되면 나빠질 수도 있으니

Naver Blog

내 위아래 앞니 크기는 조화로울까? 볼튼 비율(Bolton Ratio) 계산법과 의미 알아보기

사람의 입 속(구강)을 잘 보면, 윗니가 아랫니를 감싸고 있는 것을 알 수 있습니다. 한 번 거울을 보고 "이~~" 해 보세요. 윗니가 아랫니를 감싸고 있습니다. 모형에서처럼, 위 앞니는 아래 앞니보다 크기도 크고, 더 앞쪽으로 나와있죠. 그리고 잘 보면, 어금니까지도 위 치아들이 아래 치아들보다 더 바깥에서 감싸고 있는 것을 볼 수 있습니다. 하지만, 윗니가 아랫니를 어떻게 다 덮을 수 있을까요? 상악 치아들(윗니)이 하악 치아들(아랫니)보다 더 개수가 많을까요? 아닙니다. 사랑니를 제외한다면, 위아래 치아는 모두 개수가 같아요. 사람의 영구치는 사랑니를 제외하고 윗니 14개, 아랫니 14개가 있습니다. 총 합쳐서 28개입니다. 사랑니까지 더하면 32개죠. 그렇다면, 윗니가 아랫니보다 더 앞으로 나와있으니, 어금니도 더 앞으로 나와있을까요? 앞뒤로 모두 윗니가 아랫니보다 더 길게 배열돼 있습니다. 모형과 그림 사진을 보시다시피 일반적으로 윗니가 딱히 아랫니보다 더 앞으로 나와있지

Naver Blog

어디서든 접속하는 온라인 세컨드 컴퓨터 만들기 - Vultr 클라우드 서비스

이미 구글드라이브, 드롭박스와 같은 서비스들은 익히 알고 계시지요? 내 컴퓨터 하드디스크에 파일을 저장하는 것이 아닌, 온라인 클라우드 서비스를 통해서 파일과 문서 등을 저장하는 방식입니다. 클라우드 저장공간이라고도 합니다. 즉, 내가 A라는 파일을 클라우드 폴더에 복사하면, 이 파일은 자동으로 온라인 서버에 업로드되어 저장되고, 언제든지 다른 컴퓨터에서 혹은 웹 브라우저에서 다운로드 받을 수 있죠. 그리고 '내 컴퓨터'에도 A가 있기 때문에, 언제든지 오프라인에서 확인할 수도 있습니다. 그리고 내 컴퓨터에서 A라는 파일을 수정하면, 자동으로 온라인에 있는 파일도 수정이 되는 시스템 입니다. 하지만, 윈도우가 설치된 컴퓨터도 브라우저로 접속하고, 언제든지 온라인으로 켜둘 수 있는 서비스(유료)가 있다는 것을 아시나요? 다음과 같은 경우에 이러한 서비스가 추천됩니다: 노트북을 주로 사용하고 이동하는 학생. 내가 이동중에도, 수업중에도 컴퓨터가 켜져 있어야 할 때. 출근할 때 집의 컴퓨

Naver Blog

&quot;묘&quot; 라는 철사가 있습니다! MEAW 교정용 철사

교정용 철사에서 " #묘 " 라는 이름을 가진 철사가 있습니다. #계묘년 이라 묘 철사가 생각이 났어요. 도대체 어떻게 생겼길래 이런 이름이 붙여졌을까요? 토끼처럼 생겼나? 고양이처럼 생겼나? 교정용 묘 철사 (묘 호선) Orthodontic MEAW 묘 철사 측면 묘 철사 위에서 봤을 때 위 사진은 일반적인 묘 #MEAW (Multi-loop Edgewise Arch Wire) 사진 입니다. 대부분의 묘 철사는 환자분마다 “한땀 한땀” 집중해서 맞춤형으로 만들어요. 영어 제목 처럼, 루프(P자 모양으로 된 철사 부분)가 여러 개인 엣지와이즈 호선 이라는 뜻 입니다. 앞글자를 따서 M.E.A.W. 로 부르고, 한국에서는 "묘" 라고 주로 지칭하고 외국에서는 "미아우", "메아우", "먀우" 등으로 발음하기도 합니다. "엠.이.에이.더블유"라고도 해요. (C) Amazon 아래 사진은 묘 철사를 접는 모식도 입니다. 묘를 사용한 교정치료 방법이 처음 개발되었을 시절의 이미지 입니다.

Naver Blog

챗GPT가 말하는 좋은 교정 치과 찾는 방법! (+ ChatGPT 사이트 링크)

예전에도 핫했고, 지금도 핫한 #챗GPT 이번에는 좋은 교정 치과를 찾는 방법을 물어봤습니다. 챗GPT는 영어를 가장 잘 지원하지만, 한글에 대한 답변도 할 수 있습니다. 대신 영어보다는 더 느리고 조금 부정확하다고 할 수 있습니다. 치아 교정을 하려고 할 때, 교정치과를 찾는 것에 대한 내용을 물어봤습니다. 이미지는 원본 대답이고, 아래 말풍선은 대답을 조금 수정하고 보완해서 작성해본 글 입니다. 치아 교정을 하려고 해 교과서 같은 대답 치아 교정을 하려면 교정과 치과 의사와 상담을 하시는 것이 좋습니다. 직접 얼굴과 치아를 보고, 환자분이 원하시는 교정치료의 방향을 토대로 치아 교정 진단을 하고 치료 계획을 만들게 됩니다. 이후, 목표에 맞는 치료 계획 과정을 듣고 상의해 볼 수 있습니다. 치아 교정을 하려고 하는데, 어떤 치과에 가는게 좋을까? 챗GPT 대단하다 치아 교정을 하려면 전문적이고 경험이 있는 치과를 찾는 것이 좋습니다. 치아 교정은 정확한 진단과 적절한 교정 방법이

Naver Blog

여자가 부정교합이 더 많나요? 나이가 들면서 갑자기 생길수도 있나요?

가끔 덧니가 확연히 눈에 띄거나, 위아래 치아가 잘 맞지 않아서 부정교합이 있다는 것을 인지하고 있는 분들이 계십니다. 반면에 치아가 거의 고른데, 약간 비뚠 것도 부정교합에 해당하는지 궁금해 하시는 분들도 계시죠. 우리나라에는 부정교합 인구 비율이 얼마나 될까요? 그리고 교정 치과를 찾는 분들이 여성분들이 많은데, 실제로 여자가 더 부정교합이 많이 발생할까요? 어릴 적엔 치아가 고르게 있던것 같은데, 나이가 들면서 앞니가 조금씩 비뚤어지는 것 같은데.. 나이에 따라서 부정교합이 생길 수도 있을까요? 정말 많은 분들이, (그리고 치과의사도), 궁금해 하는 질문들이 과연 부정교합을 가진 인구는 어느 정도이고, 성별이나 나이에 따라서 어떻게 달라지는지 입니다. 이 말은, 생각보다 부정교합의 인구에 대한 발생률에 대한 연구가 많지는 않다는 것이에요. 왜냐하면 이러한 조사는 매우 광범위하게 이루어져야 하고, 시간과 비용이 많이 들 뿐만아니라, 부정교합에 대한 정의가 연구 마다 조금씩은 차이

Naver Blog

치아가 위아래 수직으로 맞물리지 않는데 괜찮나요? 교합의 아름다운 곡선

간혹 물어보시는 것 중에 "치아가 위아래 수직으로 맞물리지 않아요." "치아가 약간 안쪽으로 기울어진것 같아요." "앞니가 서로 수직으로 물리지 않고 대각선으로 물려요." 와 같은 것들이 있습니다. 결론부터 말씀드리자면, 각각 치아마다 잇몸에서 각도가 다르고 (장축), 사람의 교합은 완전한 평면은 아닙니다. 치아 일러스트 보통 캐릭터나, 이미지에서 보면 치아들이 수직으로 딱 떨어지게 맞춰져 있는 경우가 많아요. 하지만 실제 치아는 훨씬 더 복잡하고 다양한 각도와 형태를 가지고 있습니다. 사람 얼굴뼈 모형에서 치아의 위치와 형태 사람 얼굴뼈의 모형입니다. 위 치아들은 윗턱뼈에 있고, 아래 치아들은 아래턱뼈에서 나와있는 것을 볼 수 있습니다. 가운데에서 옆으로 갈 수록 치아의 각도가 변합니다. 실제 사람의 치아를 보면, 가장 가운데 앞니는 수직으로 만나 보이지만, 옆으로 갈수록 조금씩 더 기울어져가는 것을 볼 수 있죠? 그리고 윗니와 아랫니가 딱 끝에서 만나는 것이 아닌, 윗니가 아랫니

Naver Blog

나는 정상교합일까? 정상교합의 여러가지 종류 - 치과교정학

정상적인 치아 교합 상태는 하나의 특정한 상태로 정의할 수는 없습니다. 수치적으로 딱 하나의 수로 떨어지는 것이 아니기 때문이죠. 어떤 사람은 치아가 좀 비뚤어도 잘 물리고 편안한 사람이 있고, 또 어떤 사람은 치아는 고르게 되어 있지만 씹기가 불편하고 힘든 사람들도 있습니다. 또, 아무리 치아가 이쁘고 가지런하게 나 있더라도, 턱의 위치와 크기 등에 따라 잘 물리지 않을 수도 있죠. 즉, '정상'교합은 이러한 여러가지 상태를 복합적으로 생각해야 하는 부분 입니다. 그렇다면, 교과서적으로는 어떤 것들을 정상교합이라고 할까요? 정상교합을 설명하는 여러 가지 용어들 정상교합은 영어로 Normal occlusion 이라고 합니다. 정상교합 (출처: docquity) 이상적 정상교합 (Ideal normal occlusion) 해부학적으로 이상적인 교합입니다. 위 아래 치아의 형태와 요철, 굴곡 등이 서로 이상적으로 맞물리며, 최대의 기능을 발휘할 수 있는 경우이죠. 우리가 '동그라미'를

Naver Blog

세라핀 포밍 사용 방법 - 투명교정장치 소독 세척 (Q. 틀니세정제를 써도 되나요?)

오늘은 투명교정장치의 관리 중 세척에 대해 알아보고자 합니다. 생각보다 제대로 세척하시는 분이 많지 않아요! 꼭 필독해 주세요! 투명교정장치의 필독! 관리사항을 먼저 보고싶다면 링크를 클릭하세요: https://blog.naver.com/dentivation/222989353284 *필독* 투명교정한다면? 반드시 지켜야할 5가지! 인비절라인 관심있다면 알아야 할 투명교정기 주의사항 #투명교정 #인비절라인 관심있으신분 미리 필독! 투명교정 진행 중 기본적인 주의사항 알아봅시다. 꼈... blog.naver.com 투명교정장치는 요새 다시 각광받고 있는 교정치료 방법 입니다. 아무래도 최대 장점은 브라켓 교정보다 티가 잘 안 난다는 것이고, 브라켓이나 철사에 찔리거나 하는 일이 훨씬 드물다는 것이죠. 물론 단점은, 항상 하루의 대부분의 시간을 자발적으로 장치를 착용하고 있어야 하고, 장치를 낀 상태로는 음식이나 음료를 먹을 수가 없는것 등이 있습니다. 브라켓 교정이든 투명 교정이든 양치

Naver Blog

마이 인비절라인 앱 사용방법 - 교체 시기와 착용시간 추적 가이드 (액세서리샵 쿠폰 코드 공개) &quot;My Invisalign&quot;

인비절라인 교정치료를 받고 계시는 분들께 물어보면 장치를 잘 사용하기는 하지만, 하루에 몇 시간 동안 실제로 착용중인지 알기가 어렵다고 하십니다. 아래 관련 포스트 처럼, 하루에 최소 20-22시간은 꼭 착용해 주어야 하는 것이 투명교정장치 입니다. 이는 인비절라인, 세라핀 등을 포함한 대부분의 투명교정장치에 해당해요. <관련 포스트> https://blog.naver.com/dentivation/222989353284 *필독* 투명교정한다면? 반드시 지켜야할 5가지! 인비절라인 관심있다면 알아야 할 투명교정기 주의사항 #투명교정 #인비절라인 관심있으신분 미리 필독! 투명교정 진행 중 기본적인 주의사항 알아봅시다. 꼈... blog.naver.com 그래서 이제는 기본적으로 인비절라인을 처음 하시는 분들께 '마이 인비절라인 앱'에 대한 공식 안내지가 함께 나가고 있어요. 하지만, 한 장 짜리 안내지로는 조금 이해하기가 어려운 점도 있고, 안내지를 못받으신 다른 분들께도 도움이 될 수

Naver Blog

PHP 및 Javascript 한 줄로 모바일 접속 여부 확인하기 (스마트폰인지 PC인지)

현재 사용자가 모바일 브라우저를 이용하고 있는지를 판단해야 할 때가 있습니다. 그리고 여러 언어에서 이러한 확인이 필요할 때가 있죠. PHP 페이지에서 굳이 자바스크립트나 다른 언어를 사용해서 판단하지 않고, 자바스크립트에서도 굳이 PHP를 통해 값을 받을 필요는 없겠죠. 모바일 브라우저 여부 판단은 보통 브라우저의 user-agent 값으로 확인합니다. 이 외에는 실제 브라우저의 해상도를 토대로 판단하는 경우도 있을 수 있습니다. 두 방법 다 완벽한 것도 아니고, 사용자가 원하면(마음 먹으면) PC에서도 모바일인 '척' 할 수 있습니다. 이러한 경우까지 막는 법은 쉽지 않고 또 그럴만한 이유가 있다면 더욱 철저히 코드를 만들어야 하기 때문에 여기서는 제외하겠습니다. 아래 코드들은 브라우저의 UserAgent 값을 받아서 모바일 여부를 판단하고, 모바일이면 true 아니면 false 값을 리턴하게 만든 코드들 입니다. PHP 버전 // PHP function isMobile() {

Naver Blog

사춘기 최대성장기와 치아 교정 치료 - 내 아이 키 성장량과 성장기 교정

#성장기 #교정치료 와 #사춘기 #최대성장기, 아이가 있다면 궁금하실거에요. . 사춘기 즈음이 되면 정말 하루가 다르게 키도 크고 쑥쑥 자라는 것은 모두가 알고 있습니다. 반대로 말하면, 몇몇 부정교합의 경우에 이러한 성장기 시기를 잘 이용하면 더욱 효율적으로 교정치료를 진행할 수 있어요! 유명한 논문인 Hagg와 Taranger의 연구 결과에 따르면 연간 키 성장량을 토대로 최대성장기를 대략적으로 알 수 있습니다. 그래프에서와 같이 약 만 11~12세 경에 최대성장기가 시작해서 만 15세 즈음에 끝나게 되는데요, 특히 하악이 작은 2급 부정교합을 가진 아이들에게 이 시기는 악정형 교정치료를 받기 가장 좋은 시기이기도 합니다. 물론! 아이들마다 시작 시기와 기간은 조금씩 다르고, 남녀 사이에 편차가 있기도 하기 때문에 정확히 시기를 정하기 보다는, 부정교합이 있거나 아래턱이나 중안면부(윗턱)가 작다고 생각되신다면 10-11세 즈음에 교정치과에서 진단을 통해 사춘기 최대성장기를 이용한

Naver Blog

치과교정과에서 배우는 기본 교과서 종류 (feat. 서울치대 교정과)

이번 글에는 제가 전공의(레지던트) 시절 서울대학교 치과병원 교정과에서 수련을 받으면서 공부했던 기본 교과서들을 소개해보고자 합니다. 치과대학 본과의 전체적으로 일괄적인 커리큘럼과 교과서와 달리, 전공의는 각 과에 맞는 커리큘럼이 있고, 딱 정해진 교과서가 있지는 않습니다. 하지만, 기본적으로 그리고 전통적으로 "기본 교과서"라고 불리우면서 전국의 다른 치과교정과도 공통적으로 공부하는 책들이 몇 권 있습니다. 전공의 과정은 단순히 교과서와 책만 보는 것이 아닌, 실제 환자분들을 접하고, 치료하고, 교수님들의 강의를 듣고, 교수님과 선배님들의 진료를 옵저베이션(참관)하는 과정이 포함됩니다. 수업도 일반적인 교과서는 '당연히' 읽고 익혀 오는 것이고, 추가적으로 전통적인 논문(치아교정의 가장 기초가 되는 오래된 논문들)과 최신 경향의 논문(증거 기반의 자료, 수년 수십년의 자료, 최신 연구 성과 등)을 같이 공부하고 학습하게 됩니다. 논문을 보고 토론을 하기도 하고, 주제를 정해서 정말

Naver Blog

2023 새해 복 많이 받으세요! (+무료 새해 이미지 모음)

모든 방문자 여러분 2023년 계묘년 새해 복 많이 받으세요! 한국에서는 1월 1일 새해 인사와 더불어 설날 때에도 한 번 더 하게 되는 새해 인사! 카카오톡이나 블로그 등에 사용할 수 있는 정사각형 이미지들을 모아봤습니다. 필요한 곳에 잘 쓰시고, 모두 큰 복 받으세요~ <출처> https://whatsupkorea.tistory.com/412 https://miricanvas.com/ #치아교정 #교정 #교정전문 #치과 #교정치과 #교정과 #전문의 #치과의사 #교정전문의 #소아교정 #성인교정 #성장기교정 #어린이교정 #스마트교정 #급속교정 #양악수술 #미리캔버스 #새해복 #2023 #계묘년 #설날 #구정 #새해 #무료이미지 #설날이미지

Naver Blog

교정치료 중 설날에 주의해야 할 것들 (+ 명절 연휴 때 장치가 떨어지면?)

2023년 새해 복 많이 받으세요! 서울치대 교정과 출신 교정전문의 유지호 올림 교정치료 받으시는 분들 중 이미 1년이 넘거나, 작년 추석 전에 교정치료를 시작하셨다면 명절 때의 주의사항이나 겪으셨던 일들이 있을 것 입니다. 이번에는 명절 연휴를 맞이하여 설날에 주의해야 할 것들에 대해 간략히 알아보고자 합니다. 첫째는 당연 "떡국"입니다. 특히, 교정치료를 하면서 먹기 가장 힘든 음식 중 하나인 떡이 듬뿍 들어 있는 설날 떡국이죠. 브라켓 교정(철사 교정)을 하고 있다면, 이러한 떡, 젤리 같은 음식이 장치에 너무나도 잘 붙는다는 것을 아실 것입니다. 하지만 설날에 떡국을 안 먹을 수는 없죠. 떡국의 떡을 먹을 때엔 평소 보다 더 많이 씹어주고, 음식물을 잘게 만들어 주는 것이 좋습니다. 또, 한번에 떡 여러 겹을 먹는 것도 피하는 것이 좋습니다. 하지만 아무리 조심스럽게 먹어도 치아와 교정장치 사이에 떡이 낄 수 밖에 없습니다. 따라서, 이러한 음식을 드신 뒤에는 꼭! 꼭! 양치

Naver Blog

2023 관리비 결제하고 4000원 네이버포인트 받기 (+1000포인트 가입 코드) 아파트아이

아파트 관리비를 네이버페이 포인트로 결제하고 4천원 캐시백 받는 이벤트가 또 생겼습니다. 작년 12월 말에도 같은 이벤트가 있었는데요, 연말/연초에 하는 이벤트 같습니다. 아파트아이는 아파트/오피스텔 관리비를 네이버포인트 등으로 납부할 수 있는 서비스 입니다. 최초 가입시, 초대 코드 ( U4V6q )를 입력하고 가입하면 1000원을 포인트로 주고, 10만원 이상을 아파트아이 앱을 통해 네이버페이로 관리비 결제를 하면 4천원 상당의 네이버포인트를 돌려준다고 해서 급히 또 가져왔습니다. 기존 #아파트아이 를 사용하던 분들 도 가능한 이벤트 입니다. 써있다시피, 조건은 10만원 이상의 관리비를 결제 하여야 합니다. 연말 관리비가 정말 다른 때보다 많이 나왔죠? 특히 가스비가 포함되거나, 전기 난방을 하는 곳이면 더욱 체감이 클 것 같습니다.. 기간도 중요합니다. 2023년 1월 20일 부터 27일 까지 입니다. 길지 않은 기간이니 잘 확인하셔야 해요. 지급은 2월 8일에 시해오디고, 1

Naver Blog

투명교정 인비절라인 관심있다면, 주의사항 먼저 알아보기!

#투명교정 #인비절라인 관심있으신분 미리 필독! 투명교정 진행 중 기본적인 주의사항 알아봅시다. 꼈다 뺐다 하는 교정장치라고 해서 만만하게 보면 안돼요! . (1) 기본중의 기본은 충분한 #착용시간 ! 밥먹고 양치할 때 외에는 항상 착용해야 해요. 최소 20~22시간은 되어야 합니다. 만약 교정용 고무줄을 사용중이라면, 역시 꼭! 꾸준히 안내받은 시간만큼 착용해야 합니다. (2) 교정장치를 착용한 채로 물만 마실 수 있어요. #아메리카노 도 피해주세요! ️ (3) 식사 후 꼭 #양치 를 하고 착용해 주세요. 치아 사이 공간이 있다면 #치간칫솔 도 추가로 사용해도 좋아요. c (4) 입 안에 넣는다고 끝이 아닙니다! 꼭 완전하고 올바르게 착용해야 해요. 필요하다면 #츄이 를 사용하세요. (5) 잠시 꺼내 둘 때에는 꼭 눈에 띄는 곳에 잘 보관해야 해요. #맛집 에 가더라도 꼭! 식당에서 많이 잃어버린답니다~ 장점이자 단점이 될 수 있는 "꼈다 뺐다 할 수 있는" #투명교정장치 !

Naver Blog

파이썬으로 웹사이트 내용 바뀌면 텔레그램 알림 보내기 (기본편) - 네이버 블로그에 새 글 올라오면 알려주기

지난 번에는 파이썬을 통해서 내 텔레그램 계정으로 메시지를 전송하는 방법을 알아보았습니다. 이번에는 이 기능을 잘 사용하기 위해, '웹사이트의 내용이 바뀌는' 상태를 포착해서 텔레그램 알림을 전송하는 방법을 간단히 알아보겠습니다. <파이썬으로 개인 텔레그램 계정에 알림을 보내는 방법 포스트> https://blog.naver.com/dentivation/222889295089 Python: 파이썬으로 개인 텔레그램 봇 만들기 (세팅하기) 일반인에게도 프로그래밍의 접근성을 크게 높여준 바로 그 언어 파이썬 (Python) 파이썬 공식 홈페이지 파... blog.naver.com 이번 목표는 "네이버 블로그에 새 글이 올라오면 텔레그램 알림 보내기" 입니다. 먼저, 확인할 블로그는 제 블로그로 하겠습니다~ https://blog.naver.com/PostList.naver?blogId=dentivation 코딩하는 치아교정의사 : 네이버 블로그 서울치대 교정과 전문의, 치과의사, 웹/앱

Naver Blog

Electron BrowserView 가 Titlebar를 가릴 때 해결 법 - 일렉트론 브라우저뷰 타이틀바 가림 해결

일렉트론은 크로스플랫폼을 위한 거의 최고의, 그리고 최대 사용자를 가진 프레임워크 입니다. 그만큼 발전도 빠르고, 많은 것이 수정되며, 또 그만큼 여러 개선할 점들이 보이고 문제점도 있지요. 일렉트론 애플리케이션을 개발하면서 여러 난관이 있었고, 스택오버플로(StackOverflow)의 도움을 받아 많이 해결했지만, 생각보다 해결법을 찾기 어려웠던 것들도 있습니다. 그 중 하나가 바로 타이틀바가 브라우저뷰를 가리는 경우 입니다. #브라우저뷰 #BrowserView 는 일렉트론에서 웹뷰태그 #WebView 대용으로 권하는 브라우저 표시 컨트롤 입니다. 기존의 웹뷰태그는 HTML 상에서 <WebView>로 작동했다면, 브라우저뷰는 메인 프로세스에서 let bv = new BrowserView(); 형식으로 지정해서 사용할 수 있습니다. https://www.electronjs.org/docs/latest/api/browser-view BrowserView | Electron A Brow

Naver Blog

추억의 Windows Me 설치 해보기 (윈도우 미) 버추얼박스 VirtualBox (+ 윈도우95 설치해보기)

정말 어릴 적에 사용해봤던 윈도우ME (Windows Millennium Edition), 저는 생각보다 잘 사용했었는데 정말 많은 사람들이 '망작'으로 꼽는 윈도우 버전이기도 합니다. 실 사용은 불가하지만, 예전 추억(?)을 한번 느껴보고자 가상머신(버추얼박스)에 한 번 윈도우ME를 설치해 봤습니다. 버추얼박스는 VMWare, Parallels와 같은 가상머신의 일종으로, 윈도우 안에서 또다른 윈도우(혹은 리눅스 등)를 실행할 수 있게 해주는 소프트웨어 입니다. 버추얼박스는 그 중 무료 프로그램이기도 합니다. <다운로드> https://www.virtualbox.org/ Oracle VM VirtualBox Welcome to VirtualBox.org! VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox

Naver Blog

치아 교정은 누가 '발명' 했을까? 치과교정학의 아버지 에드워드 앵글

근대 치아 교정의 역사는 100년이 훌쩍 넘었습니다c 치아 교정학을 정립시키고 치아교정을 전문적으로 배우는 학교를 설립한 사람은 사진의 미국 #치과의사 Edward H. Angle (앵글) 입니다. 1급, 2급, 3급으로 나누는 #부정교합 분류법을 1899년 발표하였고, 현대식 #브라켓교정 #철사교정 이라고 하는 #edgewise 기법을 창안해 냈습니다. (물론 장치는 지금과는 차원이 다르게 구식이었지만요.) 예전에 쓰이던 철사 입니다.. 완전 수제작에 하나 하나 시간도 엄청 오래 걸렸겠죠? 각 치아마다 위치와 각도 조절을 해주었어야 합니다. 더 이전에 치아를 '교정'해보려는 시도가 당연히 있었습니다. 이러한 장치로 치아를 좀 더 펴보고 싶었나봐요. (Fauchard 포샤르도 엄청 유명한분이십니다) EHA는 Edward Hartley Angle의 이니셜 입니다. 에드워드 앵글은 미국 치과교정학회의 설립을 후원하였고, 결국 치과 분야에서 교정학 이라는 분야를 전문화 시켰습니다. 이분을

Naver Blog

Electron 개발할 때 핫 리로드(hot reload) 적용하기

일렉트론 HTML을 수정하고 저장하면 바로! 적용될 수 있게 도와주는 핫 리로드 설정 방법을 알아보겠습니다. 핫 리로드(hot reload)는 이미 .NET (#닷넷), #플러터 등 여러 프레임워크와 환경에 적용되고 있는데요, 간단히 말하자면 예전에는 프로그램 코드가 수정되고, 수정 사항을 적용하려면 앱/프로그램을 껐다가 다시 켜야 하는(재실행)게 당연했지만, 이제는 코드의 일정 부분을 수정하면 바로 그 부분만 수정되어서 앱이 재실행되지(꺼지지) 않고 업데이트된 코드가 적용되는 것입니다. 물론, 모든 상황이 적용되는건 아니겠지요. 이 핫 리로드 기능은 특히 UI, 디자인 쪽에 유용한데요, 앱의 기능과 관련된 로직은 그대로인 상황에서, 그 데이터를 출력해주는 디자인적인 부분을 실시간으로 바꿀 수 있기 때문입니다. 일렉트론에서는 electron-reloader 를 사용할 수 있습니다. https://github.com/sindresorhus/electron-reloader GitHub

Naver Blog

구로 피부과 방문기 - 유앤아이피부과 구로디지털단지역 (with 오픈이벤트)

최근 구로에서 오픈이벤트로 만족스럽게 다녀온 피부과가 있어서 추천 카테고리 글로 써봅니다. 구로디지털단지역 근처를 간혹 들를 일이 있어서 다니다가 안보이던 큼직한 간판이 보였습니다. 사실 보게 된건 지난 12월이었는데, 오픈 준비 기간이 생각보다 길더라고요. 큰 피부과가 하나 생기나 해서 네이버로 찾아봤는데, 곧 오픈을 하고 오픈이벤트가 성대하게(?) 준비되어 있어서 흥미가 생겼습니다. 그래서 거의 오픈 하자마자 방문해 봤어요. 혹시나 해서 말씀드리자면, 카드로 비용 다 지불했습니다. 롯데시티호텔을 마주보는 건물인데, 한눈에 확 들어옵니다. 저 건물은 저도 처음 가보네요. 사람이 있는 사진을 찍지 않으려다 보니 (특히 여기 내원하신 환자분이니까), 그리고, 처음엔 저도 블로그에 쓰게될줄 모르고 찍어서 전체적으로 어떻게 생겼는지는 안나오네요. 내부 사진은 네이버지도에 많이 있는 것 같습니다! 내부는 처음 개원이라 그런 것도 있지만, 아주 깔끔하고 잘 정돈되어 있습니다. 널찍해서 탁 트

Naver Blog

Xcode clean build 하는 법, 터미널과 IDE에서 빌드

XCode를 포함한 다양한 개발 도구와 개발 과정에서 생각보다 많은 양의 캐시와 빌드 파일이 생성됩니다. 이젠 '프로그래밍'을 '적당한 사양'의 컴퓨터에서 하는 것이라곤 할 수 없게 됐습니다. 빌드 파일은 프로그램을 실제 실행하기 위해 만들어지는 다양한 캐시, 중간 파일, 그리고 바이너리 파일 등을 포함하는데, 개발 툴 마다 다르지만 매번 실행시 마다 싹 지우고 생성하는 경우도 있고, 점진적으로 파일들을 누적하는 경우도 있습니다. 이러한 파일들 자체를 별다르게 신경써서 삭제해주거나 리셋 해 줄 필욘 없지만, 빌드 파일이 너무 크게 늘어나서 용량을 많이 차지할 때. 특히, 잘 사용하지 않는 프로젝트의 경우. 뭔가.. 빌드, 디버그, 실행 등에서 에러가 발생해서, 꼬여버린 상태에 대한 간헐적인 해결책. 이렇게 두 경우에 많이 쓸 수 있겠습니다. 이러한 파일들을 어떻게 'clean build'하는지 알아보겠습니다. 가장 간단한 [메뉴]를 이용하는 방법. [Product] - [Clean

Naver Blog

Dall-E 인공지능 AI 그림 치과의사 그려보기 (인공지능 그림)

그 유명하고 핫한 DALL-E2의 인공지능 으로 그린 그림 입니다 뭔가 나름 그럴싸하게 나왔는데요? 미래엔 치과도 인공지능이 더욱 많이 사용되고 있겠죠? 이미 웹셉(https://webceph.com) 처럼 인공지능으로 사람의 엑스레이를 인식해서 교정 진단에 도움을 주는 서비스도 나와있을 정도에요. 위 그림은 “A male dentist wearing glasses, examine a patient for orthodontic treatment on a dental chair, digital art.” 란 문장을 인식해서 자동으로 그려준 그림이랍니다. 이제는 "Dall-E"서비스 외에도 #스테이블디퓨젼 (#StableDiffusion), #노블AI (#NovelAI) 등의 서비스가 이미 일반 사용자에게도 엄청 다가와 있지요. 직접 사용해보고 싶드시다면 아래 링크로 들어가보세요! 무료로 가입 후 시도해 볼 수 있습니다. https://labs.openai.com DALL·E Exper

Naver Blog

교정에서 쓰는 맞춤형 철사?! 엘루프 L-Loop, 싱글키홀, 더블키홀

치아 교정을 하면서 여러 개의 철사를 쓰고, 또 여러 종류의 철사를 씁니다. 많은 경우 이미 형태가 만들어져 있는 철사를 사용하게 되는데요, 종종 필요에 의해서 손으로 직접 수제작해 모양을 만들기도 합니다. 그 중 하나가 #엘루프 (#LLoop) 라는 치아 교정용 철사 형태입니다. 교정용 와이어는 종류가 정말 많은데, 그 중 철사의 형태가 L자 모양으로(P자 같기도 하네요c) 되어 있어서 그렇게 불려집니다. 간혹 ‘#슈훅’으로 부르기도 해요. #교정치료 받으시는 분 중에 비슷한 철사가 들어가있는 분들이 계실것 같네요! 지금까지 수백 개의 엘루프를 개별맞춤형으로 직접 만들 때 환자분의 교정치료가 잘 그리고 만족스럽게 진행되기를 바라면서 접은 것 같습니다. 위 사진은 #싱글키홀 (#SingleKeyhole) 또는 #더블키홀 (#DoubleKeyhole) 루프 와이어라고 부르는 교정용 철사 입니다. 위에 소개드린 엘루프와 비슷한 역할을 하는데, 볼록 튀어나온 부분의 간격이 다양하게 기성품

Naver Blog

교정치료 중 체어에서 사용하는 기구들은? (2탄)

교정치료 받을 때 내 입 밖에서 사용되는 들어오는 기구들은? (2탄) #치과 치료가 항상 우리 입 속에서만 일어나는건 아니지요. 미리 조절해 두어야 하는 것들도 있고, 입 속의 장치를 잠시 꺼내서 조정해야 할 때도 있고요, 치과 체어에 있으면 잘 보이지 않지만, 교정 치과 의사들이 어떤 기구를 사용하는지 궁금하지 않으셨나요? 이번엔 입 밖(구외)에서 종종 쓰는 아주 기본 기구들을 소개합니다 (니들홀더/매튜니들홀더는 바늘과 같은 미세한 물체를 꽉 잡고 고정할 수 있어요. 교정분야에서는 조그마한 교정장치나 고무줄 등을 잡을 때 사용해요.) #쓰리조 플라이어: 날이 세 개 있어서 굵은 철사를 구부리는데 효과적이에요. 주로 가철식 장치의 철사를 조정해요. 사진 처럼 간격이나 굵기가 약간씩 차이가 있어요. #자라박 플라이어: 끝이 가늘어서 가는 철사를 조절하거나, 미세한 철사 조정에 특히 유용해요. #킴스 #영 플라이어: 약간 다르지만, 크게는 철사를 둥글게 혹은 각지게 모두 조정할 수 있어

Naver Blog

TrustManager Vulnerability 문제 및 해결법 (Google PlayStore 업로드 및 안드로이드 앱 개발)

이번에는 "unsafe implementation of TrustManager" 라는 취약점 경고로 인해 구글 플레이 스토어에 등록이 안되는 부분에 대해 해결법을 작성해 보겠습니다. 이는 기존에 스토어에 잘 업로드 되었던 앱도, 새 버전으로 업데이트 하려면 수정해 주어야 하는 부분 입니다. 서울치대 학생 시절부터 동기와 선후배의 편의를 위해 여러 앱과 프로그램을 만들어 왔었습니다. 지금은 졸업한지 정말 오래 되었지만, 아직까지도 잘 작동을 하고 있는 앱들이 있고 그래서 지금까지도 학생과 교직원 분들이 잘 이용중인 앱들도 존재합니다. 하지만 어쩔 수 없이 지속적인 업데이트는 조금 어렵기 때문에, 문제가 발생할 때에만 문제 해결 용으로 업데이트를 하는데, 최근에 확인해 보니 구글 플레이스토어에 안드로이드 앱들이 내려가 있었습니다. 이유를 확인해 보니 취약점(Vulnerability) 업데이트를 해야 한다는 것. 이런 취약점들은 '이전 버전'에서는 정상적으로 취급됐지만, 안드로이드 버전이

Naver Blog

네이버페이 아파트 관리비 결제하고 4000원 캐시백 받기 (feat. 아파트아이)

아파트 관리비를 네이버페이 포인트로 결제하고 4천원 캐시백 받는 이벤트가 생겼습니다. 바로 며칠 전에 팁을 공유하고자 포스팅을 했었는데요, 초대 코드 ( U4V6q )를 입력하고 가입하면 1000원을 포인트로 주고, 10만원 이상을 아파트아이 앱을 통해 네이버페이로 관리비 결제를 하면 4천원을 돌려준다고 해서 급히 가져왔습니다. 기존 #아파트아이 를 사용하던 분들도 가능한 이벤트 입니다. 써있다시피, 조건은 10만원 이상의 관리비를 결제 하여야 합니다. 기간도 중요합니다. 2022년 12월 23일 부터 29일 까지 입니다. 길지 않은 기간이니 잘 확인하셔야 해요. 그리고 1인당 1회만 가능합니다. 즉, 간혹가다가 하는 #이벤트 같습니다. 지급은 1월 6일에 지급하고, 1월 2일까지 결제를 취소하면 안된다는 조건이 있습니다. 이외에 '꼭 알아두세요!' 란에 주의사항들이 있으니 공식 페이지에서 꼼꼼히 확인 후 진행해 주세요. https://m-campaign.naver.com/event

Naver Blog

교정치료 중 내 입에 들어오는 기구들은? (1탄)

교정치료 받을 때 내 입 속으로 들어오는 기구들은? (1탄) 치아 교정을 할 때 치과에 누워 있으면 사실 무슨 일이 일어나는지 잘 모르시죠? 저는 어릴 적 치과를 다닐 때 입 속에서 무슨 일이 일어나는지 궁금했지만, 유튜브도 없고 블로그도 없을 때라 찾아볼 수도 없었는데요c, 사실 어떤 기구들이 들어오고 뭐 할 때 쓰는 기구인지 궁금하지 않으셨나요? 이번엔 #브라켓 교정 치료의 아주 기본적인 기구에 대해 소개합니다. #하우 #웨인갓 #플라이어 : 역시 다재능 플라이어로, 교정 철사를 움직이고 고정하고, 고무줄이나 다른 재료들을 미세하게 조정해요. #핀셋 : 다재능 기구로 재료를 집거나 제거할 때, 고정할 때 사용합니다. #미러 : 그냥은 잘 보이지 않는 구석구석을 자세히 보고 치아의 상태와 배열을 확인합니다. #디스탈엔드커터 : #교정 철사 뒤쪽의 빠져나와서 찔릴 수 있는 부분을 제거합니다. #핀커터 : #교정용고무줄 을 끊거나, 미세한 조정, 철사를 끊을 때 사용합니다. 이 글은

Naver Blog

어린이 예방접종 단계별 주의사항

어린이 (소아접종) 예방접종 후 이상반응 신고 안내 리플릿이 보건소에 구비되어 있어 확인해 보다가, 공식 자료가 있어 조금 가져와 봤습니다. 코로나와는 별개의 일반적인 독감 등의 예방접종에 관한 내용입니다. 어린이 예방접종 후 꼭 보호자가 아이의 상태를 확인하는 것이 필요합니다. 성인과 다르게 본인의 증상을 잘 표현하지 못하거나, 오히려 더 참는 경우도 있기 때문에 물어봐주어야 합니다. 예방접종 도우미 웹사이트도 개설되어 있습니다: https://nip.kdca.go.kr/ 질병관리청 예방접종도우미 질병관리청 예방접종도우미 nip.kdca.go.kr #치아교정 #교정 #교정전문 #치과 #교정치과 #교정과 #전문의 #치과의사 #소아교정 #어린이교정 #성장기교정 #헤드기어 #페이스마스크 #인비절라인퍼스트

Naver Blog

아파트 관리비 네이버페이 쓱페이 토스페이로 결제하는 방법! (feat. 아파트아이)

아파트아이 이번에 소개드릴 앱은 아파트/오피스텔 관리비를 네이버페이, 쓱페이(SSG), 토스페이 포인트 또는 계좌로 결제하는 방법 입니다. 하단에 회원가입시 관리비결제 가능한 포인트 받는 방법도 적어뒀으니 잊지 마세요. 벌써 아파트/오피스텔 관리비 시기가 돌아왔습니다. 여름엔 에어콘, 겨울엔 난방과 전열용품 전기세가 무서워질 시기네요. 먼저, 이러한 결제를 해주는 앱을 받아야 합니다. 구글플레이스토어나 애플앱스토어에서 "아파트아이"라고 검색 후 다운로드 하세요. 또는, 이 글 맨 아래에 있는 링크를 클릭하셔도 됩니다. 회원가입 할 때 초대 코드를 꼭 U4V6q 를 입력해 주세요 (대소문자 구분). 추천한 사람 및 받는 사람(저) 모두 각각 1,000원의 관리비 결제를 할인할 수 있는 포인트를 줍니다. 초대 코드 U4V6q 잊지 마세요. 회원가입을 하고, 자신의 아파트를 설정하면 아래와 같은 화면이 됩니다. 참고로, 관리비는 항상 뜨는 것이 아니고 관리비 고지가 된 이후에 표시됩니다.

Naver Blog

Google PlayStore: Implicit PendingIntent Vulnerability 문제와 해결법

서울치대 학생 시절부터 동기와 선후배의 편의를 위해 여러 앱과 프로그램을 만들어 왔었습니다. 지금은 졸업한지 정말 오래 되었지만, 아직까지도 잘 작동을 하고 있는 앱들이 있고 그래서 지금까지도 학생과 교직원 분들이 잘 이용중인 앱들도 존재합니다. 하지만 어쩔 수 없이 지속적인 업데이트는 조금 어렵기 때문에, 문제가 발생할 때에만 문제 해결 용으로 업데이트를 하는데, 최근에 확인해 보니 구글 플레이스토어에 안드로이드 앱들이 내려가 있었습니다. 이유를 확인해 보니 취약점(Vulnerability) 업데이트를 해야 한다는 것. 이런 취약점들은 '이전 버전'에서는 정상적으로 취급됐지만, 안드로이드 버전이 높아지면서 더 강화된 보안을 위해 수정해야 하거나, 혹은 안전해 보였던 항목들이 나중에서야 '취약점'으로 발견되는 경우도 있습니다. 앱들이 삭제된 취약점 중 하나는 다음과 같습니다: "Implicit PendingIntent Vulnerability" 요약하자면, Implicit Pendi

Naver Blog

대한치과교정학회 정기학술대회 및 아시아태평양교정학회 국제학술대회 갔다왔습니다

매년 열리는 국제 교정학회로 국내외 저명 연자의 강연과 최신 연구, 임상 증례, 기자재 전시회 등을 볼 수 있습니다. 해외에서도 정말 많이 학술대회에 참석하러 오십니다.️ #대한치과교정학회 정기학술대회 및 #아시아태평양교정학회 에 참석하고 왔습니다. 인스타그램에서는 바로 올렸는데, 블로그에는 좀 늦었네요. 볼 때마다 웅장한 홀 입니다. 저 앞에서 세계 각국에서 온 저명한 사람들에게 발표하려면 떨리겠지요? 제 정회원 명찰표. 몇 년 전 포스터 전시를 했던 기억도 나고, 또 몇 년 전 일본 교정 학회를 다녀온 기억도 나네요. 내년에는 #제주도 에서 열린다고 합니다. 벌써 기대가 되네요! 항상 핫 이슈인 #투명교정 부터, 디지털 교정학, #AI 연구까지 재미있는 세션이 많았습니다. 마지막 경품 추첨에선 당첨되지 못했네요c #성장교정, 고정원 설정, #조기치료, #미니임플란트 등의 주제도 큰 도움이 됩니다. 열심히 항상 공부하는 자세를 가져야 겠습니다.c 이 글은 <#카드블로그> 입니다.

Naver Blog

[AWS EC2] SCP 통해서 파일 다운로드 및 업로드 (SSH)

종종 서버에 있는 파일을 직접 내 컴퓨터에 다운로드 하거나, 내 컴퓨터에 있는 파일을 업로드 할 일이 있습니다. 과거에는 FTP가 만능으로 윈도우에서 #알FTP #FileZilla #CuteFTP 이런 것들을 많이 사용했었는데, 이젠 보안에 대한 고려가 더욱 심화되다 보니 이제 그냥 FTP 프로토콜은 잘 안쓰는 경우도 많습니다. SSH를 통해서 실제 파일을 업로드 하고 다운로드 할 때, SFTP를 지원한다면 이를 사용해도 되지만, AWS의 EC2 같은 경우 이러한 지원을 하려면 별도의 세팅이 들어가야 할 때도 있습니다. 간단하케, 터미널에서 EC2로 연결할 수 있다면, SCP (Secure Copy)를 통해서 SSH 프로토콜로 서버와 파일을 주고받을 수 있습니다. 물론 충분한 권한(permission)이 있어야 하지요. 여기선, '권장되는 EC2 연결 방법'인 key 파일을 통해 access를 할 수 있다고 가정해보자, 기본 구조는 다음과 같습니다: $scp <option> <use

Naver Blog

ChatGPT를 써봤습니다. 치과 대화도 할 줄 알까요?

ChatGPT 로고 요즘 정말 핫하다는 대화형 AI 입니다. 불과 몇 달 전만 해도 그림을 그려주는 AI가 휩쓸었다면, 이제는 대화형으로 질답을 할 수 있는 고품질 AI가 나왔습니다. 제가 예전에 인스타그램에 달이(Dall-E 2) 인공지능을 사용하여 "교정치료 중인 치과의사와 환자"로 그림을 그린 적이 있었는데요, 대략적으로 무엇을 그려줘야 하는지 인식하고 있다는 것이 참 신기했습니다. https://www.instagram.com/p/Cio4epdpqam/ 이번에도 같은 OpenAI 에서 공개한 GPT 계열의 채팅 AI는 또 다른 의미로 대단했습니다. 문장을 짧께 쓰거나 길게 쓰거나 모두 적절한 답을 잘 내주었기 때문인데요, 아래는 대략적인 예시와 번역 입니다. (원문은 영어로 입력하고 출력됩니다.) Q. 치과교정학에 대해서 알아? A. 치과 교정학은 치의학의 한 분야로, 치아와 안면의 이상을 진단, 예방, 그리고 치료하는 학문 입니다. 브라켓이나 다른 장치들을 이용하여 치아를

Naver Blog

교정공부는 끝이 없어요! 인비절라인 스터디그룹

최근 #인비절라인 코리아 본사에서 진행된 오프라인 #스터디그룹 #서울대 교정과 선배님의 꿀정보 강의가 있었습니다. 2017년 첫 인비절라인 케이스를 진행하고 점점 더 발전하는 기술을 느낄 수 있었습니다. 하지만 인비절라인 같은 투명교정은 정보를 입력만 하면 저절로 잘 되는 것과는 거리가 멉니다. 일반 #브라켓 #교정 만큼 충분한 진단과 단계별 치료계획을 미리 검토해서 진행해야 합니다. 비용을 들여 장치만 만들고 알아서 잘 되길 기대하는 무관심한 방식은 지양해야 합니다. 인비절라인코리아 본사는 삼성역 코엑스 트레이드타워(파르나스)에 있어요. 벌써 몇 번은 본 정문! 회사 이름이 #얼라인테크(AlignTech) 처럼, 테크 느낌이 물씬 나네요 선배님의 멋진 강의 잘 듣고 왔습니다. 시작은 달라도 끝은 없는 공부의 길 입니다~ 교정치료 환자분들도 꼭! 지켜주셔야 할 것은 바로 치과에서 말씀드린 대로 충분히/오래/정확히 장치를 착용해 주세요c 이 글은 <#카드블로그> 입니다. 카드블로그

Naver Blog

[Elastic Beanstalk] Django 프로덕션 로그 출력하고 파일 만들기

부제: Django 로그 파일의 permission denied 해결법. Django (장고) 프레임워크를 사용할 때, 기본적으로 $python manage.py runserver 를 통해 테스트서버 (혹은 로컬 서버)를 실행시키면 이미 콘솔에 다양한 로그가 출력됩니다. 그러나, 실제 프로덕션(production) 환경에서는 이러한 콘솔을 항시 띄워두는 것도 아니며, 추가적인 세팅을 해주지 않으면 장고에서는 별도의 로그 파일을 생성하지 않습니다. (웹서버 엔진들, apache, nginx등 제외) 따라서, 프로덕션 설정에서 로그를 보려면(특히 에러 로그) 별도의 세팅을 해주어야 합니다. (추가적인 로그 패키지도 있겠지만, 장고 기본 내장을 사용할 수도 있습니다.) 먼저, 장고의 세팅 환경에 다음과 같은 코드를 추가한다. <Settings.py 혹은 Settings 모듈의 production.py 혹은 base.py 혹은 필요시 local.py> ...기존 내용들... LOG_FILE

Naver Blog

Flutter (플러터) FutureBuilder 깔끔하게 사용하기 - async 비동기 처리

Flutter의 모토인 "(almost)Everything is a widget(모든 것은 위젯이다)" 처럼, 다양한 async 처리를 위한 방법도 단순하게 함수형 코드를 짤 수도 있고, 위젯으로도 표현할 수 있다! getData 라는 함수에서, 인터넷을 통해 String 데이터를 받아오고, 이는 시간이 소요될 수 있습니다. 적게는 몇 밀리초에서 수 초 까지 걸릴 수 있는 작업입니다. Flutter에서, 이 데이터를 인터넷을 통해 받아오는 동안은 로딩을 표시하고, 데이터가 받아오면 바로 화면에 출력하고 싶다고 가정해 봅시다. 방법은 2가지가 가능합니다. 1. 함수로 구성 getData라는 함수에서 String 데이터를 인터넷에서 받아오고, 완료되었다면 setState() 등을 통해 다시 레이아웃을 build하는 방식입니다. 이는 '일반적인' 프로그래밍 방식이고, 로직도 확실하죠. 처음엔 C(loading)를 보여주다가, A(async task)가 완료되면 B(build again)를

Naver Blog

간헐적 502 Bad Gateway - Elastic Beanstalk AWS

최근 AWS 서비스를 운영하면서 괴롭혔던 오류가 있습니다. 바로 간헐적으로 발생하는 "502 Bad Gateway" 오류. 이는 주로 서버 측에서 발생하는 오류로, 서버측 코드에 오류가 있거나, 서버의 구성에 원인이 있을 가능성이 큽니다. 그러나, 언제나 문제는 '지속적인 오류'가 아니라 알 수 없을 시간대의 '간헐적인'오류 입니다. (그러니까.. 마치 원래는 어딘가 아파서 병원에 가면 그땐 안아픈?!) 브라우저를 통해 사이트에 접속할 때, 매우 간헐적이지만 그렇다고 드물지는 않은 한 시간에 약 0~1건의 502 오류가 발생했습니다. (단순히 오류만 발생하는 것이 아니라, 실제로 몇 초 동안 서버의 응답이 없기 때문에 Elastic Beanstalk에서 health check도 fail이 일어난다.) 일반적인 Elastic Beanstalk의 로그만으로는 도대체 원인이 무엇인지 파악하기 힘들었고, 분명한건 Python 코드에는 문제가 없었다는 것입니다. 일단, 502 오류가 완전히

Naver Blog

Flutter 에서 변수, 함수 앞에 _ 언더바는 무엇일까?

#Flutter 는 엄밀히 말하면 "프로그래밍 언어"는 아닙니다. #Dart(#다트) 라는 Google에서 개발한 프로그래밍 언어를 통해, iOS, Android, Web 등의 여러 플랫폼에서 (최대한)동일하게 동작하는, (최대한)단일화된 코드를 만들기 위한 도구라고 할 수 있습니다. 즉, Flutter로 개발한다 라는 뜻은, Dart라는 언어를 가지고 개발하는 것과 거의 같습니다. 물론, Flutter로 개발하면서 각 OS의 네이티브 코드를 수정해 주어야 하는 일이 종종 생기니까요. 그렇다면! 이 Dart 언어를 보다보면 함수나 변수 앞에 #언더바(#언더스코어) _ 가 있는 것을 볼 수 있는데, 이것은 무엇일까! 1. 언더바/언더스코어 (_) 는 해당 함수나 변수가 private scoped로 선언됨을 알립니다. 다른 언어에서는 예를 들어 private var apple; private void apple() {} Private apple as String 등과 같이 명시적으로 p

Naver Blog

통합치의학 시험 검색 사이트 Dentiple 제작 후기 (4)

pdf, ppt, pptx, doc, docx, hwp 파일을 읽어서 pdf 로 일괄 변환해 주는 윈도우 프로그램 해당 pdf에서 이미지와 텍스트를 추출해서 자동으로 DB화 시키는 윈도우 프로그램 MySQL+PHP+Javascript PDF Viewer로 구동되는 Dentiple(Shard) 웹사이트 파일과 데이터가 준비되었으면, 이제 웹에서 표시해 주는 기능을 만들면 됩니다. 10년도 전에 만들었던 Shard 서비스였기 때문에 오래된 시스템을 갖고 있습니다. PHP와 MySQL(혹은 MariaDB)로 구성할 수 있습니다. 키워드로 검색 시 DB에서 해당 텍스트 키워드를 갖는 정보를 가져옵니다. 이 자체는 오래 걸리거나 부하가 걸리는 작업이 아니지만, dentiple과 같이 자료가 거의 변하지 않는 상태에서는 비효율적입니다. 그래서 캐시(cache) 테이블을 두어 한 번 검색된 키워드의 결과를 저장하여, 다음 번 자료 업데이트 전 까지는 결과를 바로 보여줄 수 있게 하였습니다. 요새

Naver Blog

통합치의학 시험 검색 사이트 Dentiple 제작 후기 (3)

이전 글에서 모든 자료의 PDF가 준비되었습니다. 이제 이 PDF에서, 낱장의 페이지를 분할하여 개별적인 PDF파일 생성 - 모바일에서 쉽게 PDF로 볼 수 있게 낱장의 페이지를 분할하여 개별적인 이미지(gif) 파일 생성 - 썸네일로 슬라이드를 찾거나 간편히 볼 수 있게 낱장의 페이지에서 텍스트를 추출하여 키워드로 검색할 수 있게 DB화 를 진행해야 했습니다. 먼저, 이러한 기능 역시 모두 .NET을 사용해 로컬에서 exe 프로그램을 만들어 처리했습니다. 각 PDF페이지에서 텍스트를 추출하게 해주는 패키지들이 있습니다. 이 중 라이센스를 잘 확인하여 진행하면 됩니다. 이렇게 추출된 텍스트는 MySQL 데이터베이스에 입력해야 하기 때문에, SQL 쿼리 형태로 텍스트로 저장합니다. 예를 들면, "INSERT INTO shard_db VALUES (...);" 이러한 형식으로 저장해 나중에 MySQL 에 .sql 파일로 쉽게 업로드 할 수 있습니다. 어차피 관리자 권한으로 이루어지는 D

Naver Blog

통합치의학 시험 검색 사이트 Dentiple 제작 후기 (2)

Dentiple의 첫 시작은 역시 수많은 강의 자료/ 요약 자료들을 하나의 양식(포맷)으로 변환하는 일입니다. 대부분은 파워포인트 형식이나 PDF로 되어 있습니다. 최종 목적이 PDF이기 때문에 파워포인트 파일만을 PDF로 온전히 변환하면 됩니다. 다양한 닷넷(.NET) 패키지들이 파워포인트 파일을 pdf로 변환해주는 기능을 갖고 있으며, 다양한 라이센스를 갖고 있습니다. 무료 오픈소스의 경우에도 MIT 혹은 GPL계열 등의 서로 다른 라이센스를 가지는 패키지들이 있습니다. 혹은 유료 패키지의 경우에도 '커뮤니티 라이센스'를 제공하는 경우도 있어서 활용 가능합니다. 만약 이러한 프로그램들을 사용해서 상업적으로 이용하거나, 프로그램 자체를 공개할 때에는 라이센스를 잘 확인해야 합니다. 위에 해당하지도 않지만, 이 경우에는 비공개/로컬 응용프로그램으로 파일 자체만을 변환해서 다시 파일로 저장하는 것이기 때문에 패키지 사용이 용이했습니다. 또는, 해당 컴퓨터에 파워포인트가 설치되어 있다면

Naver Blog

[.NET, WPF] LINQ의 편리함

애플리케이션이 복잡해 질 수록 어떤 임의의 동적 컨트롤(dynamic controls)에 있어서 해당 컨트롤이 내가 원하는 컨트롤인지 판별하는 일이 잦아집니다. 간단한 애플리케이션은, For 혹은 Foreach(For each)와 같은 구문으로도 금방 문제없이 처리할 수 있습니다. 예를들면, VB.Net For i = 0 to MyCollection.length() - 1 If MyCollection.ItemID = Selector.ID Then SelectedCollection = MyCollection(i) Exit For End If Next i For Each collection as Collection In MyCollection If collection.ItemID = Selector.ID Then SelectedCollection = collection Exit For End If Next C# foreach (Collection collection in MyCollec

Naver Blog

통합치의학 시험 검색 사이트 Dentiple 제작 후기 (1)

저는 치과교정학 및 통합치의학 전문의 입니다. 전공과목을 2개 가지고 있는 것입니다. 치과교정학 전문의는 서울대학교 치과병원에서 인턴과 레지던트를 마치고 전문의 시험을 통해 되었고, 통합치의학 전문의는 일정 시간의 온라인 및 오프라인 강의와 실습 후 전문의 시험을 통해 되었습니다. 통합치의학 전문의 과정을 진행하면서, 그리고 통합치의학 전문의 시험을 준비하면서 이 시험을 준비하고 공부하는 다른 치과의사 선생님들과 공유하기 위해 통합치의학 자료 검색 사이트를 만들었었습니다. 이름은 적당히 dentiple (덴티플) 이라고 지었었고, 사이트 엔진은 예전 치대 시절 국가고시를 위해 만들었던 Shard 라는 엔진을 조금 수정하여 사용하였습니다. (지금은 운영하지 않습니다) <기능> 통합치의학 강의 자료 PPT 내용 검색 PPT 미리 보기 및 온라인 바로 보기 개인/학교별 정리 자료 내용 검색 및 온라인 바로보기 이러한 서비스를 만들게 된 계기는, 방대한 양의 공식 자료와 수 많은 PPT들,

Naver Blog

[Fun] 고수프로그래머, 악마프로그래머

이걸 보니 생각나는게, 아주 오래 전엔 변수를 한글로 하려는 시도도 있었다. 출처: 구글링 이 초보와 고수의 방식에 옛 추억이 하나 있습니다. 꽤 옛날 학생 시절, #정보올림피아드 에 출전했을 때 비교적 시간이 걸리는 연산을 해서 출력해내는 문제가 있었습니다. 예를 들자면, 'abcde'같은 중복되지 않은 영문자 나열을 md5를 통해 해시로 전환하면 ab56b4d92b40713acc5af89985d4b786 인 것 처럼, 역으로 ab56b4d92b40713acc5af89985d4b786를 주면, 영문자열로 구성된 'abcde'를 맞추는 것인데(물론 단순 예시라, 개념은 많이 다르다.), 어차피 brute force로 하게 될 거 좀 더 1~0숫자나 :,/ 같은 특수문자를 제외하고, 실제 있는 영단어이며, 겹치지 않는 영문 소문자로만 구성되어 있다고 가정해 봅시다. 만약, x로 시작하는 단어(xyzab)의 경우, a부터 brute force를 하면 시간이 오래 걸릴 수 밖에 없습니다.

Naver Blog

[치과 교정 소재료] 액티베이션 스프링 (Activation Spring)

이번에 알아볼 치과 소재료는 '액티베이션 스프링' '활성 스프링' (activation spring) 입니다. 사실 교정에는 정말 다양한 종류의 '스프링'들이 있습니다. 또한, 이러한 스프링 형태는 기성품도 많이 있지만, 원할 경우 직접 환자 맞춤형으로 모양을 만들 수도 있습니다. 따라서, '교정용 스프링' 이라고 하면 모든 형태를 포함할 수 있기 때문에 그 범위가 정말 넓습니다. 아래 이미지는 '고정식 교정장치'에 보조적으로 사용될 수 있는 개별 치아용 스프링들 입니다. 이러한 스프링 장치들은 가장 주의할 것이 '방향'과 '힘' 입니다. (물론, 다른 모든것들이 그러하지만요) 위의 사진과 같은 스프링을 잘 활용하면, 개별 치아 혹은 치아 묶음들을 별도의 추가적이고 번거로운 장치 없이 쉽게 해결할 수 있습니다. 아래와 같이 '가철식 장치'에 부착하는 스프링 들도 있습니다. 환자분이 '고정식 교정장치'로 치료중인지, 아니면 치료 전 후 혹은 아직 고정식 장치를 사용하지 않을 때 인지를

Naver Blog

[PostgreSQL] DB 백업받기 복구하기

서버쪽을 하다 보면 서버는 데이터베이스와 뗄래야 뗄 수 없는 관계라는건 모두가 알죠. 특히 요새는 '인스턴스(instance)'라는 개념으로 인해서, 더욱 더 데이터는 데이터베이스에만 저장하고, 실제 인스턴스 안에는 파일의 변화가 없게끔 하는 경우가 많아졌습니다. 과거에는 APM 이라고 해서 Apache + PHP +MySQL 조합이 한국에서 대세였던 적이 있습니다. 블로그도 있기 전엔, 개인 홈페이지들을 만드는 커뮤니티가 활성화 되어 있었고, 10메가바이트짜리 웹호스팅에 홈페이지를 올리거나, 심지어 개인 컴퓨터에(윈도우에) APM을 세팅해서 직접 서버를 돌리는 경우도 흔했지요. PHP세대 이전엔 CGI (Perl) 라는 언어로 짜여진 웹 프로그램들이 많았고, 유명했던 게시판들은 확장자가 .cgi를 가진 (익숙한 /cgi-bin/) 경우가 대부분이었습니다. 심지어, 이 시절엔 '데이터베이스' 구조가 없이 단순히 게시판 글들이 '텍스트 파일'로 저장되기도 했습니다.. 다시 돌아와서,

Naver Blog

AWS Certified Solutions Architect - Associate 자격증 취득!

아마존 AWS는 세계 1위 클라우드 네트워크 서비스 제공자 입니다. (2위는 마이크로소프트의 Azure, 3위는 구글) 과거에는 각각 개별적으로 물리적인 서버가 있고, 이 서버가 다양한 IDC 같은 곳에서 네트워크 제공이 이루어졌다면, 요새는 정말 '클라우드'의 시대라고 할 만큼 가상의 서버와 서비스들을 통해서 인터넷, 웹 애플리케이션, SaaS 등이 제공되죠. AWS 서비스를 사용할 일이 많다 보니 자연스레 공부를 하게 되고, 그렇다 보니 이 분야에서 인증해 주는 자격증이 있어서 공부해서 시험을 봤습니다. AWS에서 공인하는 자격증으로, 그 중 'Solutions Architect'라고 네트워크 등을 설계하는 분야에 대한 자격증 입니다. AWS와 관련된 일을 하는 서버 관리자 뿐만 아니라, 많은 개발자들도 자격을 취득하고 있습니다. 또한, 이러한 분야에 있는 사람들에게는 어느정도 필수의 (혹은 기본적으로 가져야 할) 자격이기도 하고요. 실무는 이미 경험중에 있기 때문에, 이론을 더

Naver Blog

[치과 교정 소재료] 더블 튜브, 더블 브라켓, 더블 버컬 튜브

이번 교정 소재료는 '더블 튜브 (double tube)', '더블 브라켓 (double bracket)', '버컬 (더블) 튜브' 라고 불리는 재료 입니다. 보통 치아에 부착하는 이러한 형태의 '교정 재료'들을 브라켓이라고 부르기도 하는데요, 사실 열고 닫는 캡(뚜껑)이나 슬롯이 노출되지 않는 구치부(어금니) 쪽의 아래와 같은 사진의 재료는 '튜브 (tube)' 가 더 정확한 용어이기도 합니다. 이러한 브라켓, 튜브는 정말 정말 다양한 종류가 있습니다. 다양한 모양과 형태로 만들어서 필요한 역할을 할 수 있게 제작되어 있죠. American Ortho 단일 구멍이 있고, 철사 삽입이 용이하게 하기 위해 경사가 져 있는 모습입니다. OSE company "Convertible"은 교정치료 중에 장치를 떼지 않고도 겉면을 제거할 수 있는 기능 입니다. 위에 썼던 것 처럼, 열고 닫을 수 있는 '뚜껑' 이 없는 튜브는 옆쪽에서 철사를 삽입할 수가 없기 때문에, 간혹 옆에서 철사를 삽입해

Naver Blog

[YAML] YAML, YML 이란 무엇인가?

프로그래밍을 하다 보면, 실제 '프로그램을 만드는' 부분이 아니라 어떤 명세를 적어야 할 때가 있습니다. 윈도우로 하자면 간단하게 .ini 파일 정도가 일반인도(?) 알 정도의 간단한 경우를 예로 들 수 있을 것 같습니다. 그러나, ini 파일과 같은 양식엔 한계가 있는데, 예를 들면 '배열'을 지정할 수 없고, 다양하게 nested된 정보를 저장할 수가 없기 때문입니다. 구성이나 일련의 설정을 Human readable 텍트로 저장하기 위해 정말 많이 쓰는 포맷으로는 이제 #XML 과 #JSON 이 있습니다. 이런 포맷들은 뭐 이미 너무 익히 알려져있고.. 이번에 소개할 것은 YAML입니다. YAML 공식 홈페이지의 소개글 'Human fridnely' 사람 친화적이라고 되어있는데, 실제로 그걸 느꼈습니다. HTML = Hyper Text Mark-up Language XML = eXtensible Markup Language JSON = JavaScript Object Notat

Naver Blog

[치과 교정 소재료] 리게이쳐 와이어, 매듭용 철사, ligature wire

치과 교정의 조그마한 재료를 소개하는 글, 이번에는 '리게쳐(ligature) 와이어' 라고 부르는 가는 철사 입니다. '라이게이션 하다' 할 때 사용하는 철사 입니다. 사진에서 처럼 철사가 가늘고(종류별로 있어요), 쉽게 구부려지고 꼬아집니다. 마치 약간은 뻣뻣한 줄 처럼요. 대신 금속 철사이기 때문에 형태를 잘 유지하고, 당기는 힘에 대해 튼튼합니다. 왼쪽 처럼 생긴 철사가 기본 형태 입니다. 굵기도 다양하게 있습니다. 오른쪽은 실제 임상에서 환자분께 바로 결찰할 수 있게 만들어둔 형태 입니다. 저런 모양으로 기성품을 팔기도 하고, 치과에서 직접 왼쪽의 철사를 가지고 오른쪽 형태로 만들기도 합니다. 일반적인 용도는 논셀프(non-self) 브라켓에 호선(arch wire)을 결찰할 때 사용합니다. 직접 개별적으로 결찰을 하기 때문에 시간은 소요되지만, 결찰의 강도를 조절할 수 있다는 특징이 있죠. 종종 개별 브라켓 결찰이 아닌, 여러 치아를 한 그룹으로 묶고 싶을 때에 왼쪽의 긴

Naver Blog

[부분소스공개] PODcalc 안드로이드 코드 예제 (술 후 날짜 계산)

간혹 수술이나 특정 치료 이후에 며칠이 지났는지가 중요할 때가 있습니다. 교정치료는 보통 몇 주 간격으로 내원하고, 간혹 급속 확장이나, 특정한 장치의 경우 수 일 후에 다시 내원하도록 말씀드리는 경우도 있지요. 이 앱을 사용해서, 특정 날짜가 현재(오늘)로부터 며칠/몇 주/몇 달이 지났는지 간편히 보여주고 바로 클립보드에 복사할 수 있습니다. 예전 #서울대치과병원 인턴 시절, 구강악안면외과에서 잠시 근무 할 때, '술 후 며칠', '술 후 몇 주' 같은 수술 후 얼마나 지났는지가 중요해서 차트(의무기록)에 적어두어야 할 때가 있었습니다. 대략적인 날짜 혹은 몇 달 이상 긴 기간은 적절히 계산하거나 암산해서 적을 수 있었지만, 당장 수술 한 지 몇 주 이내이신 환자분들의 경우 조금 더 정확하게 수술 후 며칠이 지났는지 그 기간을 적어야 할 때가 있었습니다. 수 십 명 이상의 환자분들이 내원하시기 때문에 일일이 계산하거나 암산하는 것 보다, 컴퓨터 혹은 스마트폰이 대신 계산해주면 좋겠

Naver Blog

[소스공개] PODcalc (POD 계산하는 프로그램)

간혹 수술이나 특정 치료 이후에 며칠이 지났는지가 중요할 때가 있습니다. 교정치료는 보통 몇 주 간격으로 내원하고, 간혹 급속 확장이나, 특정한 장치의 경우 수 일 후에 다시 내원하도록 말씀드리는 경우도 있지요. 이 프로그램을 사용해서, 특정 날짜가 현재(오늘)로부터 며칠/몇 주/몇 달이 지났는지 간편히 보여주고 바로 클립보드에 복사할 수 있습니다. 예전 #서울대치과병원 인턴 시절, 구강악안면외과에서 잠시 근무 할 때, '술 후 며칠', '술 후 몇 주' 같은 수술 후 얼마나 지났는지가 중요해서 차트(의무기록)에 적어두어야 할 때가 있었습니다. 대략적인 날짜 혹은 몇 달 이상 긴 기간은 적절히 계산하거나 암산해서 적을 수 있었지만, 당장 수술 한 지 몇 주 이내이신 환자분들의 경우 조금 더 정확하게 수술 후 며칠이 지났는지 그 기간을 적어야 할 때가 있었습니다. 수 십 명 이상의 환자분들이 내원하시기 때문에 일일이 계산하거나 암산하는 것 보다, 컴퓨터 혹은 스마트폰이 대신 계산해주면

Naver Blog

[치과 소재료] D-rect, 디렉트, Braided, 브레이디드 와이어

치과의 조그마한 재료들을 소개하는 시간입니다. 이번에는 'D-rect', '디-렉트', '브레이디드 렉트' 등으로 부르는 호선 입니다. 보통 교정용 철사는 단일 형태로 이루어져 있지만, '땋은머리' 처럼 두 가닥 이상의 선들이 꼬아져서 만들어진 형태도 있습니다. 이를 통해서 보통 더 유연하면서도, 약한 힘을 지속적으로 잘 줄 수 있는 구조를 만들 수 있기 때문입니다. 이렇게 '땋은' 혹은 '다가닥' 으로 만든 호선의 단면이 원형에 가깝게 할 수도 있고(라운드 와이어 처럼), 사각에 가깝게 할 수도 있습니다. 또, 위에서 보면 보통 설측 호선(lingual arch wire) 처럼 전치부 부분이 좁고, 직선 형태로 구치부로 이어지는 것을 볼 수 있습니다. 실제로는 설측이 아닌 일반적인 협측 브라켓에 결찰됩니다. IOS 여기서 단면이 사각인 경우를 보통 '렉트 와이어(rect wire)'라고 하는데요, 확대된 사진을 보면, 더 작은 와이어들이 땋아져서(braided) 만들어진 것을 볼

Naver Blog

Python: 파이썬으로 개인 텔레그램 봇 만들기 (세팅하기)

일반인에게도 프로그래밍의 접근성을 크게 높여준 바로 그 언어 파이썬 (Python) 파이썬 공식 홈페이지 그리스 신화의 Phyton(피톤)에서처럼 뱀 형상의 로고를 갖고 있다. 파이썬은 정말 모르는사람 말고는 모르는 프로그래밍 언어로 자리매김 하였습니다. 피톤(Python)은 그리스 신화에서 그리스 중부의 파르나소스 산 남쪽 기슭에 있는 델포이의 신탁소를 지배하였던 큰 뱀이다. 위키피디아 특히 중고등학생도 파이썬으로 처음 프로그래밍 언어를 접하기도 하고요. 저 역시 고등학생 때 파이썬을 처음 접했는데(그 시절엔 프로그래밍 공부는 C++과 Java가 정석이었죠.. #객체지향 #OOP), 이렇게 범용적으로 쓰이게 될줄은 몰랐습니다. 이렇게 프로그래밍의 문턱을 낮춰준 파이썬이지만, 정작 이런 프로그래밍 언어로 뭘 만들지 아이디어가 없거나, 딱히 만들만한 것들이 없는 것도 일반인에게는 맞는 말입니다. 그러나! 그 중, 가장 유용하면서도, 간단하면서도, 실용적인 부분이 바로 봇(bot)을 이

Naver Blog

[AWS EC2] Elastic Beanstalk에서 로그 위치

아마존에서는 정말 다~~양한 웹 서비스들을 제공하고 있습니다. 그 중 Elastic Beanstalk (EB)라는 서비스는, EC2 단독으로부터 시작하여 다양한 부가 설정을 한 번에 쉽고 빠르게 조절해주는 서비스입니다. 즉, Elastic Beanstalk (EB) 자체가 EC2를 대체하는 것이 아닌, 이 EB가 #EC2, #IAM, #로드밸런서, #S3 등을 반자동으로 관리해주는 일종의 관리 도구가 되는 것입니다. Elastic Beanstalk 서비스를 탐험(?)해 보면서, 단순히 aws 콘솔을 벗어나는 동작들을 해야 할 때가 있는데, 이럴 때엔 EC2 인스턴스에 직접 SSH로 접근해야 할 때가 있습니다. (주의! 이미 EB가 auto scaling등의 작동을 하고 있다면, 새로운 신규 인스턴스가 생성될 때엔 기존에 SSH에서 작업한 설정이 적용되지 않습니다! 모든 인스턴스에서 동일한 설정을 원한다면 결국 .ebextensions / .platform과 같은 설정 폴더 등을 통해

Naver Blog

[치과 교정 소재료] 여러 색상의 교정 호선 와이어, 심미 철사

치아 교정에 필요한 여러 조그마한 재료를 소개하는 시간! 이번에는 여러가지 색상의 교정 호선(와이어 또는 철사)에 대해 알아보겠습니다. 대부분은 치아 교정을 할 때 들어가는 교정용 '와이어'는 금속 그대로의 색 입니다. 따로 색을 입히거나 혹은 바꾸지 않죠. 간혹 거울을 보면서 눈치채신 분들도 계시겠지만, 호선의 정 중앙에 특별히 '가운데'를 표시하는 표식이 있기도 합니다. 이는 지워지는 잉크를 발라두거나 얇게 코팅해놓았을 수도 있고, 금속을 살짝 깍아내어(식각) 표시하기도 합니다. 이러한 '표시'용 외에도, 실제 한 번 쯤은 생각해봤을 법한 '색이 입혀진 와이어'도 당연히 있습니다. 위 사진 왼쪽은, 호선에서 앞부분을 흰 색으로 코팅한 와이어 입니다. 보통 말을 하거나 웃을 때, 앞부분만 상대방에게 보이기 때문에 앞에만 흰 색으로 두어 심미성을 높힌 경우입니다. 일반적인 교정에서, 브라켓이 희거나 반투명인 경우 저런 하얀 색의 와이어를 사용하면 약간 더 심미적으로 보일 수 있는 효

Naver Blog

[치과 교정 소재료] 교정용 버튼 (button)

치과의 조그마한 재료를 소개하는 시간입니다. 이번에는 '버튼(button)' 이라는 간단한 치과 교정용 재료 입니다. 사진에서 보듯이, 정말로 꾹 누르고 싶게 생긴 '버튼' 같은 모양을 갖고 있습니다. 일반 교정치료를 받는 분들은 브라켓 말고 무언가 다른 것을, 투명교정치료를 받는 환자분들도 어태치먼트(조그마한 레진)가 아닌걸 가끔 붙일 때가 있습니다. 혀로 대면 뭔가 살짝 날카로운 느낌도 나고요. 그리고 여기에 직접 고무줄을 걸게 말씀드린다던지, 혹은 '파워체인'이라는 치과에서 직접 거는 고무줄을 걸 때가 있다면 이렇게 생긴 버튼일 수도 있습니다. 용도는 물론 다양하지만, 치아에 부착하여 해당 치아를 '견인'하는 용도로 많이 쓰입니다. 예를들면, 어떤 치아가 심하게 회전되어 있다면, 해당 치아의 가장자리에 치우치게 버튼을 부착하고, 고무줄 혹은 금속 결찰선(ligature wire)으로 당겨주는 것이죠. 왼쪽의 아래 사진에서 보면 격자 무늬 구조가 있는데, 이는 접착을 용이하게 하

Naver Blog

[치과 교정 소재료] 헤드기어 튜브, Headgear Tube

치과 교정 재료 중 조그마한 재료들에 대한 시리즈 게시물 입니다. 이번에 알아볼 재료는 "헤드기어 튜브" "Headgear Tube" 입니다. 헤드기어란? 교정용 헤드기어(headgear)에 대해서 자세한 내용은 추후에 헤드기어만 주제로 작성할 예정입니다. 간단히 알아보자면, 목 혹은 머리에 기준점을 두어 상악 치열을 후방(뒤로) 당기는 구외 교정 장치 입니다. 보통 상악의 과성장에 의한 2급 부정 교합에 사용되며, 상방견인, 경부견인, 직후방견인으로 방향을 설정하여 사용하게 됩니다. Bronsky Orthodontics 이러한 장치를 그렇다면 치아에 어떻게 적용시키는 것일까요? 위 사진의 네모 부분 처럼, 보통 제 1 대구치 치아에 '헤드기어 튜브' 장치를 부착하고, 이 장치에 헤드기어의 '페이스보우(Facebow)' 부분이 삽입되게 됩니다. 2. 헤드기어 튜브 헤드기어 튜브의 확대 사진 입니다. 이 튜브는 그 중 '웰딩(납착, welding)용 튜브'라고 해서, 치아에 바로 부

Naver Blog

[Git] Git difftool을 VSCode로 설정하기

주로 git을 #SourceTree 같은 GUI 툴을 사용하지만, 간단하게 진행할 때엔 command line을 사용할 때도 있습니다. 이 때, 역시 간단하게 #diff 를 하고 싶을 때가 있는데, SourceTree를 로드하기엔 좀 번거롭고, 가볍게 VSCode에서 볼 수 있으면 좋겠단 생각을 했는데 역시 글로벌 능력자들이 이러한 기능을 만들어 놓았습니다. (VisualStudio Code가 이렇게 만능 툴이 될 줄이야! 추가로, VSCode는 #일렉트론 (ElectronJS) 을 사용해 크로스플랫폼으로 만들어졌다.) 가장 처음으로! 이미 Command line에서 $code . 만 입력했을 때 동작하는지 봐야 합니다. 즉, 'code' 명령어가 vscode로 연결돼야 합니다. 만약 그렇지 않다면, vscode를 실행한 뒤 [View] - [Command Palette]에서 Shell... command in PATH를 클릭해주세요. VSCode의 Command Palette 그리

Naver Blog

[Python] macOS에서 pyenv 파이썬 설치가 안될 때

최근 pyenv 를 통해 macOS에 새로운 특정 파이썬 버전을 설치해야 할 일이 있었습니다. 기본적으론, pyenv의 아래 명령어를 통해 '설치 가능한 파이썬 버전'을 나열할 수 있습니다. #pyenv 매우 강력한 도구 $pyenv install -list 그리고, 원하는 버전을 쉽게 설치할 수 있습니다. $pyenv install 3.6.5 위 예시는, python3.6.5 버전을 설치하는 것입니다. 자연스럽게 내 pyenv 환경에 해당 버전이 추가됩니다. (보너스로, 약간의 기본 기능을 더 설명하자면) $pyenv versions (현재 내 컴퓨터에 설치된 pyenv 파이썬 목록) $pyenv version (현재 구동 중인 파이썬 버전과 경로) $pyenv global 3.7.4 (앞으로 3.7.4 버전을 사용하도록 설정) 과거엔 위와 같은 방법으로 쉽고 편리하게 설치가 됐었습니다. 그러나.. macOS 버전 업그레이드 후 특정 버전 설치를 하려고 했더니, python-bui

Naver Blog

[VB.Net] 큰 이미지 파일 locking 없이 불러오기

.NET 개발을 하다보면 '큰 용량의 이미지'를 불러와야 할 때가 있습니다. 이럴 때, 단순하게 Image 를 사용하여 이미지를 로드하면, 이미지가 잘 로드가 되지 않거나, 메모리 오류가 발생하거나, 혹은 내 프로그램보다 훨씬 더 큰 메모리를 소모하게 되는 경우가 생기죠. 이럴 때 다음과 같은 방법을 사용하면 메모리 누수 없이 큰(메가바이트 단위) 이미지를 로드하기에 좋습니다. <VB.Net> Using fileStream as FileStream = new FileStream(fileSource, FileMode.Open, FileAccess.Read) Dim bitmapImage = new BitmapImage() bitmapImage.BeginInit() bitmapImage.CacheOption = BitmapCacheOption.OnLoad '해당 파일이 Lock되지 않게 bitmapImage.StreamSource = fileStream bitmapImage.EndInit

Naver Blog

[Flutter] 플러터에서 다국어 지원 간편하게 적용하기 - Easy Localization

애플리케이션을 개발하다 보면 단순히 한국어 또는 영어 각각만 지원하는게 아니라, 둘 다 지원해야 할 때가 있습니다. 혹은 3개국어 이상의 번역본을 지원해야 하는 글로벌 앱을 만들 경우도 있지요. Kotlin, Java 혹은 xcode에서 개발을 하다보면, 나름의 편리한 다국어 지원 기능들이 있지만, 생각보다 적용하기 복잡하고 업데이트가 번거롭습니다. Flutter가 지원하는 '패키지'의 장점 답게, 이를 쉽고 간단하게 해결해 주는 패키지가 있습니다! Easy_Localization (Easy Localization) <장점> 1. 편리하다! Dart 코드를 수정하면 되고, 번거로운 컴파일 등의 작업이 필요 없다. 2. JSON, CSV, YAML, XML등을 지원하고, 실시간으로 적용된다. 3. Text()같은 위젯에 쓰일 수도 있고 "Text".tr() 처럼 String 구문에 바로 사용할 수도 있다. 4. 디바이스의 locale을 받아와서 자동으로 언어 설정을 할 수 있다. 5.

1 2 3 4 5 6 7 8