IT Data 분석 23

Python의 super() 진실을 찾아서.

오늘은 오랜만에 프로그램 문서를 좀 보면서 C++, java, python을 좀 비교해보는 시간이 있었습니다.개인적으로는 C++를 좋아하지만, python의 업무 효율성이 좋아 많이 쓰는 편이지요..그 와중에 클래스 특히 super() 라는 함수 활용 중 제가 오해한 진실과 조금 애매한 부분을 정리해 보려 합니다.가볍게 읽어 주세요 Python에서 super() 함수는 상속 관계에서 부모 클래스의 메서드를 호출할 수 있게 도와주는 함수입니다. 이를 통해 자식 클래스에서 부모 클래스의 메서드를 쉽게 호출할 수 있습니다. super()는 주로 다중 상속과 관련이 있지만, 단일 상속에서도 유용하게 사용됩니다. 1. 기본 개념super()는 부모 클래스의 메서드를 호출하고, 자식 클래스에서 오버라이딩된 메서드를..

IT Data 분석 2025.01.24

AI 연구개발의 현재: 혁신적인 변화의 중심에 서다

날이 조금 따뜻해진 2025년의 1월, 오랜만에 다시 돌아와 글을 써 봅니다. 요즘 트럼프가 미국 대통령에 당선되고 아니 그 이전부터 인공지능 분야는 연구와 산업분야에서 큰 화두였습니다. 하루가 멀다하고 급속하게 발전하는 기술이 정말 무서울 정도였는데요. 오늘은 잠시 다른 기술분야 글을 읽다가 정확하게 아는 것이 먼저라는 생각에 깊지 않은 생각이지만 인공지능의 연구현장과 현재 산업의 현실에 관에 짧은 글을 적어보려합니다. 짧은 지식이지만 가볍게 읽어주세요. 최근 몇 년 간 AI(인공지능) 분야는 눈부신 발전을 거듭하며 다양한 산업에서 중요한 역할을 하고 있어요. 특히 자연어 처리(NLP), 컴퓨터 비전, 음성 인식, 강화 학습 등 다양한 기술들이 일상적인 문제 해결을 넘어 새로운 가능성들을 열어가고 있습..

IT Data 분석 2025.01.21

양자컴퓨터의 원리와 미래

오랜만에 글을 씁니다. 최근 구글의 양자컴 관련 기사가 올라와 사람들이 많이 오르내리는 이야기들이지만 듣기만 하고 있네요.구글의 발표는 단순히 기술적 진보를 넘어, 우리가 알수 있는 컴퓨터의 개념을 완전히 바꾸어 버릴수 있는 가능성을 갖고 있기도 하지만, 실제 상용화를 위해서는 넘어야 할 길이 많다는 것도 인지해야 할 것 같습니다. 막상 사람들은 당장 눈앞의 모든 암호시스템이 깨질 것이라고들 하지만, 양자컴의 등장을 오래전 부터 인지한 암호학자들 또한 양자내성 암호를 오랫동안 연구 개발 해온것이 현실이구요. 그래서 막연히 양자 컴퓨터에 대한 두려움과 맹신을 가지는 것보다 양자컴퓨터의 원리와 현재 그리고 미래에 대해 한자 적어볼까 합니다. 양자컴퓨터의 원리와 미래: 구글의 최신 개발 동향최근 구글이 양자컴..

IT Data 분석 2024.12.16

visual studio code의 java 설정(in Mac)

안녕하세요. 오전에 조용한 시간 개발작업을 좀 하다가 약간 어려움이 있어 ..한참을 시간을 들였지만.해결이 되었습니다. 오늘은 그 경험을 잠깐 공유하려 합니다. spring framework/ springboot를 사용하시는 개발자 분들은 jetbrain의 intellij를 많이 사용하시겠지만. visual studio code도 이에 못지 않은 인기를 누리고 있어요.vscode 에서 개발하시는 많은 분들, 맥 환경에서 많은 분들이 자바와 함께 개발 환경을 설정하고 작업하시다가 java path를 설정하였는데도 제도로 잡지 못하고 경로를 제대로 인신하지 못하는 경우가 많습니다. 다 잘아시겠지만. 환경설정에 익숙하지 않으신 분들에게는 약간의 팁이 될 것 같습니다. vscode application sett..

IT Data 분석 2024.11.30