본문 바로가기

정보/IT35

ChatGPT 와 코로나 그리고 인력시장에 대한 예상 지난달부터 ChatGPT 때문에 난리다 ChatGPT는 MS가 인수한 OpenAI에서 지난해(2022) 12월에 발표한 인공지능 서비스이다 그리고 ChatGPT에 관련한 기사와 유튜브를 보다가 세상을 변화시키는 또다른 시류를 감지했다 그렇게 ChatGPT가 우리에게(?) 주게될 중요한 변화중 하나를 예상하게 되었다 바로 검색서비스의 변화이다 내가 전산분야에 발들일때만 하더라도 개발을 한다는 것은 나보다 먼저 그 일을 해왔던 선배들을 통해서 핵심 기술을 전수받고 그렇게 키운 역량으로 보다 더 넓고 심도있는 지식들을 추구하는 것이 일반적이었다 당시엔 구글도 스택오버플로우도 없고 아름다운 나라(미국)에서 선진 문물을 먼저 영접하신 선배들이 있었는데 그런 선배들이 집필한 서적들을 돈을 주고 구입하거나 강의를 찾.. 2023. 2. 10.
incremental build (증분 빌드) 예전부터 나의 관심사 레이더 안에 있는 소프트웨어 개발회사 대표가 있는데 페북을 통해서 코틀린의 빌드 성능이 최악이다라는 평가글을 올린것을 보았다 그리고 그에 대한 답글중에 코틀린이 그동안 incremental build 도 안되었던 언어였다라는 댓글을 남긴게 눈에 띄어 그게 뭔가 했는데 검색을 해서 다음과 같은 포스트를 발견하고 인터프리터 언어들은 컴파일과 빌드 성능 또한 매우 중요한 요소임을 새삼 느끼게 되었다 https://post.naver.com/viewer/postView.nhn?volumeNo=30265576&memberNo=22097819&vType=VERTICAL 『자바 개발자를 위한 97가지 제안』_ 바뀐 부분만 빌드하고 나머지는 재사용하기 [BY 제이펍] 자바 개발자로서, 우리는 빌드.. 2022. 12. 31.
메타버스 플랫폼 요약 - SNS : 제페토, 이프랜드 - 게임 : 로블록스, 마인크래프트 - VR : 스페이셜, 인게이지 - 교육/회의 : 게더타운, ZEP, 스팟 - NFT : 2nd 블럭 ※ 출처 https://blog.naver.com/danse_99/222574255936 메타버스 플랫폼 제페토, 이프랜드, 게더타운 비교하기 각 플랫폼의 장단점 및 사용법 누구나 한 번쯤은 들어봤을 듯한 용어 '메타버스' 메타버스가 도대체 뭐길래 세계적인 트렌드로 ... blog.naver.com https://blog.naver.com/ziikii/222647171745 메타버스 체험 완전정복 워크숍 [교육후기] - 메타버스 플랫폼 비교체험을 통한 인사이트 (성균 교육 목적: 디지털역량강화/일하는 방식의 혁신을 위한 메타버스 완전정복.. 2022. 6. 5.
감사 실패 NtLmSs 새벽에 화장실 다녀와서 다시 잠드려하니 갑작스레 모니터 화면이 켜졌다가 잠시후에 절전모드로 들어갔다 이상한 생각이 들어 이벤트 뷰어를 확인하니 대량의 로그온 시도 실패가 떴다 아마 그동안도 무수히 당했겠지만 전세계 다양한 컴퓨터들에게서 윈도우 로그인 공격을 당하고 있었다 (아마 지구상 어딘가에 있을 크랙커의 프로그램이 이미 좀비가 된 PC들을 통해 우회 공격하였을거다) 이벤트 뷰어에 나온 키워드 NtLmSsp 를 검색하여 내가 당한것이 굉장히 고전적인 해킹 시도였음을 알게 되었다 다음의 출처를 통해 내용을 확인하였다 https://blog.naver.com/renucs/221667277052 그중 일부를 발췌하였다 이 공격은 MS제품군에서 사용하는 NTLM(NT Lan Manager) 인증 프로토콜의 취.. 2021. 10. 23.
서버 관리에 대하여 자바 프로그래머라는 직업을 선택해서 한동안 프로그래머로 활동하던때엔 프로그래밍과 서버관리가 필수 불가결한 활동이었다 둘 사이의 업무 성향이 조금 다른데 프로그래밍은 머리에 그려놓은 로직의 흐름을 그림 그리듯 코드로 구현해 낸다면 서버관리는 시스템 구성이나 문제 발생시 머리속에 구상한 방안을 순차적인 절차로 시스템을 구성하거나 문제의 원인을 쫓아 해결책을 찾아가게 된다 두가지 업무의 눈에 띄는 차이점은 가시적인 성과에 있다 프로그램의 산출물은 코드이다 일종의 정형화된 문서로써 미완성이거나 가독성이 떨어져도 주요 알고리즘과 로직만 구현되어 있다면 산출물로써의 결과물로 인정 받을 수 있다 하지만 서버관리는 제대로 돌아가는 시스템이라는 최종 산출물로써만 인정을 받는다 피나는 중간 과정이 있을 수 있지만 그건 결.. 2021. 8. 28.
버그이지만 오동작이 아닙니다 프로그래밍에서는 자주 나타나는 현상이다 삼성전자에서 10년동안이나 사용해온 솔루션에서 매우 중요한 기능이 있는데 알고보니 버그였다... 삼성전자에서는 그 버그를 이용해서 정상적인 스펙 동작으로 인식하고 매우 유용하게 사용해 왔었다 그래서 해당 버그를 패치하는 순간 엄청난 후폭풍이 일파만파 전세계로 퍼지게 된다 (마치 코로나처럼) 결국 삼성전자에서는 그 버그를 스펙으로 유지하게끔 의사 결정을 하라고 강요하고 있다 2021. 3. 24.