|
|
|
|
 |
|
| << Easy Thread ActiveX >>
- 이지스레드 콤포넌트 란...
사용하기 간편한 멀티 스레드 생성 콤포넌트입니다.
기존에 윈도우에서 스레드를 생성하여 사용하기란 매우 까다로운 작업이었으며
스레드간에 동기화 문제로 멀티스레드를 제어하기란 쉬운 일이 아니었습니다.
하지만 본 콤포넌트를 사용하면 개발자가 직접 스레드함수를 호출할 필요없이 내부적으로
스레드를 생성 .. |
|
|
|
|
|
 |
|
| 네트워크 프로그래밍 - 멀티 스레드를 이용한 파일 수신 서버 작성
[목차]
1 소스코드 설명
2 실행화면 캡쳐
Server
#pragma comment(lib, ws2_32 )
#include [winsock2.h]
#include [stdlib.h]
#include [stdio.h]
#define SERVERPORT 9000
#define BUFSIZE 512
// 소켓 함수 오류 출력 후 종료 -] 심한 오류
void err_quit(char *msg)
{
LPVOID lpMsgBuf;
FormatMessage( -] 오류 코드를 문자열로 .. |
|
|
|
|
|
 |
|
| 페이지 크기 설정과 프로세스와 스레드의 개념
1. 가상기억장치 관리에서 페이지 크기를 결정할 때 고려되어야 할 사항들에 관해 기술하라.
페이지 크기를 결정하기 전에 페이지 크기가 크다고 좋다고 볼 수도 나쁘다고 볼 수도 없기 때문에 페이지 크기가 작을 때와 클 때를 먼저 알아보겠습니다
(1) 페이지의 크기가 작으면
1) 페이지 테이블의 크기가 커져서 기억공간의 소모가 큼니다(table fragme.. |
|
|
|
|
|
 |
|
| UDP 서버와 클라이언트 예제 소스입니다.
Port 지정과 데이타 전송횟수와 전송 성공율 및 실패율을 나타내어 줌니다.
UDP TEST용으로 제작 했고 VOIP기술 이용에 도움이 됨니다.
UDP 통신 모듈입니다.
2중 스레드와 2중 UDP 을 이용했습니다.
데이타을 지정한 횟수 많큼 보내서 회신하는 프로그램으로 UDP 전송율을 나타내주는 프로그램입니다.
프로그램은 VC++로 제작 했습니다. |
|
|
|
|
|
 |
|
| 임 베디드 SW 또는 장비제어 소프트웨어 개발 경험이 있는가
테크윙 장비의 개발 환경을 파악하기 위해 어떤 학습을 했는가
테크윙 장비의 복잡한 시퀀스를 이해하고 구조화하는 데 도움이 될 경험이었습니다.
이는 실제 장비제어 소프트웨어에서 매우 필요한 역량입니다.
UI/제어/네트워크 구조 등 장비 전체 소프트웨어 구조를 이해하여 팀의 핵심 엔지니어로 성장하고 싶습니다.
테크윙 장비는 높은 처리.. |
|
 |
장비, 구조, 제어, sw, 테크, 윙, 경험, 개발, 기술, 개발자, 이다, 기반, 소프트웨어, 반도체, 문제, 프로젝트, 설계, 성, 이해, 빠르다 |
|
|
|
|
 |
|
| 윈스테크넷은 이러한 환경에서 AI 기반 차세대 탐지기술, 고도화된 패킷분석 엔진, 초당 수십만건의 트래픽을 처리하는 고성능 방화벽 기술을 지속적으로 발전시키며 국내 보안산업을 이끌고 있습니다.
대학에서 네트워크 구조, 시스템 보안, 패킷분석을 지속적으로 학습해온 만큼, 실제 현업에서 발생하는 방대한 트래픽 데이터를 기반으로 탐지 정확도를 향상시키는 연구와 개발에 기여하고 싶 습니다.
이.. |
|
 |
기반, 분석, 개발, 트래픽, 탐지, 방화벽, 보안, 구조, 실제, 기술, 경험, 공격, 패킷, 이다, 가장, 과정, 윈스, 테크넷, 장비, 데이터 |
|
|
|
|
 |
|
| 본인이 개발한 기능이나 프로젝트에서 가장 어려웠던 버그 1가지를 어떻게 추적하고 해결했는지 설명해주세요
성능 문제가 발생했을 때 어떤 지표를 먼저 보고, 어떤 순서로 개선하시는지 말해주세요
아이디스에서 저는 "영상 데이터가 현장에서 안정적으로 흐르도록 만드는 개발자"로 성장하고 싶습니다.
저는 결함이 곧 비용이 되는 제품을 만드는 개발자가 되고 싶어 아이디스를 선택했습니다.
저는 프로.. |
|
 |
어떻다, 개발, 제품, 문제, 장애, 기능, 안정, 만들다, 설계, 지표, 디스, 처리, 해주다, 개발자, 기술, 현장, 성능, 재현, 개선, 성과 |
|
|
|
|
 |
|
| PINTOS
※ 목 차 ※
1. Project 2의 목적 및 목표
2. Project 2의 구현사양
3. Project 2의 상세 구현
4. 시연 결과물
5. 구현 소감
6. 참고 자료
7. 경 로
1. Project 2의 목적 및 목표
1 ) 목 적
- 운영체제의 메모리 관리, 프로세스, 쓰레드의 동작 과정을 이해하고 응용할 수 있는 능력을 갖춘다.
- 메모리/프로세스/스레드 관리 과정 제작시 효율성을 고려함으로써 소프트웨어 설계에서 필수적인 .. |
|
|
|
|
|
 |
|
| 즉, 언어는 구현, JVM은 운영의 뿌리입니다.
결론은 하나입니다.
그래서 기준선이 먼저입니다.
3단계는 원인 분석과 재발방지입니다.
결국 목표는 하나입니 다.
캐시는 성능을 올리지만, 일관성을 망치면 재앙입니다.
또한 성능 테스트는 별도입니다.
온라인팜 JVM 엔지니어 직무에 지원한 지원자입니다.
성능 튜닝을 할 때 측정과 실험설계를 어떻게 합니까
압박 질문 1신입인데 JVM 튜닝을 한다는 말이 과.. |
|
 |
이다, jvm, 지연, 어떻다, gc, 안정, 스레드, 먼저, 만들다, 원인, 성능, 온라인, 캐시, 장애, 서비스, 운영, 엔지니어, 지표, 로그, 코드 |
|
|
|
|
 |
|
| SW 파트가 만드는 고객 가치는 무엇이며, 본인은 어떤 방식으로 기여할 수 있습니까
장비 SW는 결과가 곧 신뢰입니다.
SW파트가 만드는 고객 가치는 "재현 가능한 결과 "와 "현장 운영 가능성"입니다.
문제를 쪼개서 원인을 좁히는 디버깅 체계입니다.
운영 관점의 설계입니다.
실패 원인은 대체로 세 가지입니다.
문제는 "기준 없이 바뀌는 것"입니다.
장비 SW엔지니어는 영웅이 아니라, 시스템적으로 위기.. |
|
 |
장비, 로그, sw, 재현, 상태, 이다, 테스트, 기능, 현장, 원인, 장치, 개월, 코드, 고객, 설계, 발생, 만들다, 운영, 조건, 차다 |
|
|
|
|
 |
|
| 또한, 다양한 프로그래밍 언어와 소프트웨어도구를 활용하여 복잡한 시스템 문제를 해결한 경험을 통해 제어 기술 소프트웨어 직무에 대한 적합성을 확인했습니다.
특히, 실시간 제어시스템에서 발생할 수 있는 다양한 문제를 해결하기 위한 소프트웨어 최적화 기술에 집중해왔습니다.
이 경험을 바탕으로 제어시스템 소프트웨어에서 발생할 수 있는 다양한 문제들을 창의적이고 효율적으로 해결할 수 있다.. |
|
 |
제어, 시스템, 소프트웨어, 문제, 해결, 통해, 개발, 경험, 기술, 최적화, 성능, 효율, 대한, 알고리즘, 실시간, 프로젝트, 설계, 다양하다, 능력, 위해 |
|
|
|
|
 |
|
| 졸업 후에는 인턴십을 통해 상용 게임 서버 운영 환경을 경험했습니다.
저는 이 게임이 안정적으로 서비스되고 확장되기 위해서는 무엇보다 견고한 서버 구조가 필요하다고 생각합니다.
대규모 동시 접속 환경에서 서버 안정성을 확보하고 싶다는 목표입니다.
합격 후 가장 먼저 도전하고 싶은 일은 대규모 글로벌 동시 접속 환경에서 서버 안정성을 확보하는 것입니다.
이러한 경험을 바탕으로 안정성과 확.. |
|
 |
서버, 경험, 게임, 싶다, 안정, 통해, 글로벌, 프로그래머, 최적화, 기반, 퍼스트, 디센던트, tps, 이다, 성, 운영, 환경, 단순하다, 개발, 구조 |
|
|
|
|
 |
|
| 현장 디버깅 가능한 로그"의 조건을 말해주세요.
답변 : 저는 "코드가 예쁘다"보다 "현장이 멈추지 않는다"를 더 중요하게 보는 개발자입니다.
이 때 필요한 역량은 화려한 기능이 아니라, 신뢰성 있는 제어, 재현 가능한 로그, 빠른 원인 분석, 그리고 같은 장애가 다시 나지 않게 만드는 구조입니다.
답변 : 저는 "상태 모델"을 가장 먼저 결정합니다.
저는 "상태-전이-예외"를 먼저 고정하고 그 위에 기.. |
|
 |
상태, 로그, 기능, 현장, 테스트, 장애, 확인, 장비, 타임, 이다, 답변, 복구, 고정, 원인, 개발, 재현, 아웃, sw, 가능하다, 통신 |
|
|
|
|
 |
|
| 저는 메이플스토리의 게임 프로그래머로서 다음과 같은 기여를 하고 싶습니다.
왜 메이플스토리의 게임 프로그래머가 되고 싶었나요?
게임을 즐기던 유저에서, 이제는 그 구조를 직접 다루고 싶은 개발자로 성장했고, 메이플은 저에게 가장 이상적인 무대입니다.
멀티스레딩 기반의 전투 시스템 처리 구조 개선입니다.
특히 직접 구현한 팀 RPG 게임에서는 캐릭터 이동, 공격 범위 판정, 몬스터 AI 패턴 설.. |
|
 |
구현, 구조, 설계, 기반, 게임, 처리, 이펙트, 시스템, 메이플스토리, 스킬, 싶다, 메이플, 직접, 프로그래머, 타이밍, 판정, 되어다, 성능, 이다, 출력 |
|
|
|
|
 |
|
| 티머니] 신입사원 모바일 서비스 개발 및 운영
저는 모바일 앱 개발 프로젝트를 진행하며 사용자와 기술 간의 접점을 설계하는 것에 흥미를 느꼈고, 티머니에서 이 경험을 실질적인 서비스로 연결시키고 싶어 지원하게 되었습니다.
이러한 경험은 티머니와 같은 수많은 사용자를 대상으로 하는 B2C 서비스에서 발생할 수 있는 다양한 문제 상황을 능동적으로 대응할 수 있는 토대가 되었다고 생각합니다.
단.. |
|
 |
서비스, 개발, 앱, 기능, 문제, 사용자, 경험, 기술, 개발자, 해결, 티머니, 운영, 모바일, 발생, 알림, 이다, 개선, 설정, 구현, 분석 |
|
|
|
|
|
|