본문 바로가기

전체 글113

다시 시작하는 TIL3일차.... 오늘 한일과 느낀 점 엔진에서 파일을 가져올 때 멀티쓰레드로 병렬처리 하는 부분을 하루종일 삽질해도 고치지 못했다. 병렬처리는 진짜 빡센거 같다......일단 부분적으로 새 프로세스 생성해서 처리하게 구멍을 틀어막긴했는데 다음주 안으로는 무조건 해결해야되는 문제라 마음이 불편하다.... 또 하나의 문제는 png파일에서 jpg파일로 변환할 때 맨날 운영체제가 알아해주는 convert 쓰다가 아무것도 없이 변환하라고 하니 혼자 안되는거 붙들다가 시간 다보냈다.  엔진 내부를 돌아보면 있는거였는데....ㅂㄷㅂㄷ...... 문제는 이런거는 검색도 안되는게 문제다 비슷한 문제를 겪은 사람의 글을 보고 영감을 얻는 정도만 하는정도이니 구글과 챗지피티는 신이었다는 걸 이제 체감한다 ㅋㅋㅋㅋㅋ ㅠ 아직은 구글링 실력과.. 2024. 6. 7.
다시 시작하는 TIL 2일차.... 보통 우리가 사용하는 컴퓨터들은 병렬적으로 처리되기 때문에 그게 당연하다고 생각할 수 있다. 근데 비동기적으로 안돌아가는 싱글 쓰레드 프로그램이 있다면 그림을 그리는 동시에 버튼을 누르는 이벤트가 일어나면 멈춰버릴 것이다. 뭐.... 요즘 저런 경우는 거의 없다고 보면 되지만 저런 프로그램도 MultiThread를 지원한다면 해결할 수 있다. 오늘은 특정 상황에 대해서 Thread를 생성해서 병렬적으로 돌아가게 해야하는 문제를 마주쳤다. 멀티 쓰레드 이녀석은 생각보다 민감한 녀석이기에..... 조심히 다루어야한다. 원래 그게 번거로울거 같아서 그냥 프로세스로 나눠서 할까 하다가 프로세스간 통신하게 하는것도 엄청 번거로울거 같아서 그냥 눈 비용적인 측면 고려했을때 자식 쓰레드를 생성하기로 했다. 오늘 한일.. 2024. 6. 6.
다시 시작해보는 TIL....1일차 요즘 근황 내년 안으로 회사 보안 솔루션 엔진과 플랫폼 개발 파트를 전담하게 될 예정이라고 한다. 새 프로젝트가 들어오면서 책임연구원분이 기존에 하시던 파트를 담당하게 되었다는데..... 원래 엔진쪽을 맡게 된다고는 들었지만 부분적이 아닌 아예 전담하게 될 줄은 몰랐어 가지고 진심모드로 교육을 받고있다 ㅋㅋㅋ(그래도 이미 잘 만들어주셔서.... 많이 만질건 없겠죠....?) 게다가 오늘 뜬금없이 와이어샤크와 IDA를 다운받았다..... 어느정도 적응되면 패킷 분석과 IDA로 리버싱이나 분석을 할지도 모른다는건가 ㄷ...? (믿어주시는건 고마운데 신입인 저에겐 너무 가혹해요 사장님) 미래가 두렵지만 현재 가장 충격먹은건 오직 엔진,코어가 속도만을 위한 것이기에 저수준 언어로 굉장히 복잡하게 되어있는 상태인.. 2024. 6. 4.
보안에 관해서 침입차단 시스템  = 방화벽내부 네트워크의 컴퓨터를 외부로부터 보호하기 위한 보안정책과 이를 수행하는 하드웨어 및 소프트웨어 등외부 네트워크에서 공격자나 인증되지 않은 사용자, 혹은 유해한 정보가 내부 네트워크로 진입하지 못하도록 차단해 주는 보호정책과 보호장치방화벽은 보통 라우터 옆에 존재한다.방화벽 구성이 크게보면 있다.1. 패킷 필터링2. 서킷 게이트웨이3. 애플리케이션 게이트웨이4. 하이브리드 방식패킷필터링OSI 7계층에 3,4 계층에서 패킷을 관리해주는 것, TCP,IP관련 패킷들이 만들어지는데 패킷 필터링하는것패킷 필터링 라우터에 의해 TCP 포트와 IP주소 패킷중 전부 또는 일부를 필터링장점 = 네트워크 제어에 대한 반응속도가 매우 빠르다.사용자는 있는지 없는지 모른다.기존 프로그램과의 연동.. 2024. 6. 4.