넥스트리 채용공고: 신입사원 / 경력사원

넥스트리 채용공고: 신입사원 / 경력사원
넥스트리는 한 지붕 두 가족입니다. 넥스트리소프트는 소프트웨어 개발회사이고, 넥스트리컨설팅은 SW 교육과 시스템 진단 및 개선 컨설팅 회사입니다.  두 회사 모두 새식구를 맞이할 채비를 하고 있답니다.     넥스트리소프트는 새내기 사원을 채용합니다.  주요 업무:  SW 개발 – SI, 자체 솔루션,자체  플랫폼 개발 및 서비스 채용 일정: 원서 접수(8월10일까지), 면접(8월10일이후), 9월 입사 제출서류 : 이력서, 자기소개서, 포트폴리오 채용 분야: Java/웹 기반 SW 개발 채용 인원: 5명 내외 원서 접수: [email protected] 지원 자격: SW 개발이나 SW엔지니어링에 대한 꿈을 가지고 있으며, 4년제 대학교 졸업자 또는 졸업 예정자. 지원 자격: 전공과 관계없이 지원 가능. 길을 걸으면서 담배피우는 습관 있으신 분은 지원하심 안 돼요. ^^ 상습적으로 투표를 하지 않으시는 분은 지원하심 안 돼요. ^^ 엘리베이터 안에서 떠드는 습관 있으신 분은 지원하심 안 돼요. ^^ 남에 대한 배려가 부족하다고 생각하시는 분은 다음에 지원해 주세요. ^^ 넥스트리컨설팅은 경력직원(컨설턴트)을 채용합니다.  주요 업무:  SW...
read more

꼭 필요한 리눅스 명령어

꼭 필요한 리눅스 명령어
여러 프로젝트를 진행하다보면, 리눅스 또는 유닉스를 다룰수 밖에 없는 상황이 오게 마련입니다. 그러한 상황에 직면했을때 매번 웹 검색을 하거나 그나마 몇가지 알고 있는 명령어만 가지고 반복작업을 통해 해결하곤 합니다. 그 간의 경험을 바탕으로 알고나면 단순한 반복 작업을 간단하게 해결 할 수 있는 몇가지 팁을 소개합니다. 이 글은 현재 프로젝트에서 사용중인 CentOS Linux 기준으로 작성이 되었지만, 대부분의 리눅스에서 사용되어지는 bash셸(Bourne Again Shell) 및 공통 유틸리티에 대해서 다루므로 특정 리눅스 배포판에 관계없이 대부분 사용할 수 있습니다.   대부분의 리눅스관련 서적과 같이 명령어를 정리하자면, 글이 장황해지고 포스팅으로써 분량이 맞지 않기 때문에 커맨드라인을 효과적으로 사용 할 수 있는 유틸리티를 중심으로 소개합니다.   1. 명령어: cd   cd - 위와 같이 ‘cd  -’ 를 사용하여 이전 디렉토리로 전환을 쉽게 할수 있다. 하지만 이것의 문제점은 바로 이전의 위치만 가능하다는데 있다. 만약에 현재 위치를 기억해두고, 다른 여러디렉토리를 이동후 기억된 위치로 되돌아가고자 할때...
read more

UML: 클래스 다이어그램과 소스코드 매핑

UML: 클래스 다이어그램과 소스코드 매핑
불과 몇 년 되지 않은 학생 시절… 처음으로 UML을 접했고, UML의 기초적인 그리는 법과 사용법을 배웠습니다. 개인적으로 쉽지 않은 수업이었는데 그 중 가장 많이 사용되는 클래스 다이어그램에서 클래스간의 relationship(관계)가 제일 어려웠습니다.Generalization(일반화)과 Realization(실체화)은 명확하기 때문에 이해하는데 어려움이 없었고 Dependency(의존) 부터 조금 어려워 지더니 Association(연관)과 Aggregation(집합), Composition(합성) 3종 세트에 가서는 머리가 복잡해졌습니다. 특히 Aggregation과 Composition이 논리적으로 약하고 강한 집합이라는 차이는 알겠지만 ‘그래서 어떤 명확한 차이점이 발생하는 거지? 저걸 코드로 만들 때는 어떻게 만들어야 하는 거지?’라는 생각과 함께 잘 와 닿지 않았습니다. 그래서 2013년 9월에 진행 됐던 ’2013 넥스트리 신입사원 인큐베이션 세미나’에서 발표 주제를 UML 클래스 다이어그램으로 정하고 그 동안 배운 것들과 추가로 공부를 더한 것들로 발표를 했고, 많은 도움이 됐던 시간이었습니다....
read more

SOAP 기반 웹 서비스 구축하기

SOAP 기반 웹 서비스 구축하기
새로운 프로젝트는 늘 긴장과 설렘 속에서 시작되기 마련입니다. 신입일 때나 지금이나 그 정도의 차이가 있을 뿐 그 느낌은 늘 살아있는데, 그건 새로운 기술과 도메인에 대한 기대 또는 걱정이기도 하고 새로운 사람을 만나게 될 낯설음 때문이기도 합니다. 더군다나 이번 프로젝트는 복직 후 첫 프로젝트이기에 특히 더 긴장 될 수 밖에 없었습니다. 기억도 나질 않는 것 같고, 민폐만 될 것 같아 걱정이 앞섰다. 안타깝게도 1년 3개월의 출산휴가와 육아휴직으로 인한 공백은 자신감을 잃게 만들기엔 충분한 시간이었던 것 같습니다. 그러나 다행스럽게도 팀장님과 팀원들의 도움과 배려로 금방 적응할 수 있었는데… 지금부터 그 중압감과 긴장 속 프로젝트 초반 열흘의 적응 기간에 수행한 웹 서비스 마스터 과정의 이야기를 풀어보도록 하겠습니다.   웹 서비스 소개 및 동향 이번 프로젝트는 SOAP 기반의 웹 서비스(서버사이드)를 국내에서 우리 팀이 개발하고 인도에 있는 인도업체에서 IPAD 앱(UI)을 개발하는 원격분리개발방식으로 진행되었습니다. 따라서, 프로젝트 초기 중점은 SOAP과 ACORD 표준을 준수하여 빨리 UI-서버간 전문 스펙을 맞추는 것이었습니다. 그래서 우리 팀은...
read more

창립 14주년 볼링대회

창립 14주년 볼링대회
Let’s go!! 넥스트리 소프트 볼링대회~~!! 이번 창립기념일은 남녀노소 모두 다 즐길 수 있는 볼링대회를 열기로 하였습니다. 볼링대회를 개최한 이유는 넥스트리 소프트 모든 분이 창립기념일을 즐겼으면 하는 바람으로 개최하게 되었습니다. ^__^ 볼링대회는 14개 팀 4명씩 구성된 단체전이며, 1라운드 상위 4팀이 준결승에 진출하여 토너먼트를 통해 우승팀을 가려내는 방식으로 진행되었습니다. 또한, 재미를 위해 단체전 우승팀을 맞추는 토토 및 14개 팀 총점을 맞추는 이벤트 그리고 1라운드에서 개인 최고 점수를 뽑는 등 다양한 이벤트도 함께 진행되었습니다. 볼링대회 시작~~!! 사장님의 창립기념일 축하 말씀을 시작으로 드디어 볼링대회가 시작되었습니다. 짝짝짝!!! 1라운드 상위 4팀 안에만 들어도 어마어마한 상품이 지급되어 1프레임부터 불꽃 튀는 볼링대회가 전개되었습니다. 투구 후 끝까지 공을 쳐다보시는 사장님~ 과연 저공은 남은 핀을 모두 처리하였을까요?? (그건 사장님만 아시겠죠??! ㅎㅎ) 시원스럽게 투구하시는 이일형 이사님~~ 시원한 스트라이크가 나왔을 거 같네요.~~ 다리를 쭈~~욱 펴시면서 시원하게 치시는 경영지원 팀의 꽃 성애 대리님~~ 옆에서 힘있게 치시는...
read more

jQuery: Form Validator Custom Plugin

jQuery: Form Validator Custom Plugin
웹개발을 하다보면 서버에 값을 전달하기 전에 필수 입력값, 숫자만 입력 등을 체크해야 할 때가 있습니다. Form submit을 하기전에 체크해야할 입력값들을 자바스크립트로 검사할 수 도 있지만 검사해야할 입력값이 많으면 스크립트가 많아지고 소스 가독성이 떨어지기 때문에 간단하게 사용할 수 있는 jQuery 플러그인을 만들어 Form 입력값들을 체크할 수 있는 방법을 소개합니다. (회사의 모 개발자가 만든 플러그인을 예제로 설명하기 쉽게 변경하였습니다.)   example.html <!doctype html> <html> <head> <title>Form Validator</title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <script type="text/javascript" src="js/jquery-form-plugin.js"></script> <script type="text/javascript"> function...
read more

jQuery: selector와 traversing 메소드

2009년 1월에, JQuery 창시자 John Resig는 Sizzle이라 불리는 새로운 오픈 소스 javascript 프로젝트를 소개했습니다. 이것은 Standalone CSS Engine이며, JQuery 1.3이레로, 검색 엔진으로 Sizzle을 사용하고 있습니다. 이번 블로그에서는 Sizzle에서 제공하는 Selector(검색)과 Traversing(탐색) 메소드에 대해서 알아보고, 어느 것이 성능이 좋은지? 어떻게 하면 성능을 향상 시킬 수 있는 지를 알아봅니다. 먼저 selecting와 traversing에 대해서 이해하는 것으로 시작하기 위해서, 우선 HTML과 Javascript 예제를 먼저 작성합니다. <html> <head> <title>IT eBooks - Free Download - Big Library</title> <meta content="text/html; charset=UTF-8" http-equiv="content-type"> <meta name="description" content="IT eBooks - Free Download eBooks Library">...
read more

jQuery: datepicker 사용 사례

jQuery: datepicker 사용 사례
datepicker 는 날자 처리를 위하여 많이 사용되고 있습니다. 기존 포스트에 한번 소개된적이 있습니다.  이전에 datepicker 의 여러가지 사용방법을 설명하였다면 이번 포스트에서는 실제 프로젝트에 사용한 방법과 datepicker 와 직접 입력시 사용되는 inputmask와 같이 사용하여 적용되는 방법을 살펴보겠습니다.   필요한 기능 달력에 휴일표시. 직접입력시 숫자만 입력하면 yyyy-MM-dd 형식으로 표시되어야함. 화면에 보여지는것은 yyyy-MM-dd형식이지만 실제 넘어가는 값은 yyyyMMdd이어야함. 휴일처리 휴일은 DB에 관리되어 저장되고 있습니다. 그렇기 때문에 일단 DB에 있는 휴일정보를 스크립트에서 사용이 가능하게 만들어야 했습니다. 이 부분은 간단하게 jsp로 만들었으며 DB호출 부분은 캐씨로 처리하였습니다. 그리하여 다음과 같은 형태로 생성하였습니다. var holidays = {"20100101":{type:0, title:"신정", year:"2010"},"20100212":{type:0, title:"설날연휴", year:"2010"},..... 1 var holidays = {"20100101":{type:0,...
read more

jQuery : selector를 활용한 그룹표현

jQuery : selector를 활용한 그룹표현
표(table)는 데이터를 좀 더 이해하기 쉽고, 보기 좋게 해 주는 역할을 합니다. 하지만, 수십개의 데이터를 보게 된다면, 눈도 아프고, 복잡해 보이게 될 수도 있습니다. 그래서 ‘동적으로 데이터를 조건에 맞게 (날짜, 시간 등) 그룹을 지어 표현 해 줄 수 있다면 얼마나 좋을까? ‘라는 질문으로 시작하여 쉽게 접할 수 있는 jQuery, 그 중에서도 선택자(selecotr)를 활용해 구현을 해 보았습니다.   1. 왜 그룹이 필요한가? 우리게 표를 그리는 이유는, 수 없이 많은 데이터를 한눈에 쉽고 빠르게, 보고 분석하기 위해서 입니다. 아래  표에서 이상한 점을 발견 하셨습니까? 아래 표 처럼 모든 데이터를 아무런 정렬, 그룹 없이 있다면, 이 데이터를 이해하는데 시간이 필요하며, 오히려 있으나 마나한 쓸데 없는 데이터가 됩니다.   <그림1. 정렬, 그룹 적용 안된 표> 처음 프로젝트를 시작 할 때에는 데이터의 양이 많이 않아 아무런 작업 없이 표현 하였습니다. 하지만, 양이 많아 짐에 따라, 복잡해지고, 빠르게 데이터를 볼 수 없었습니다. 그래서 정렬이 필요했고, 같은 데이터를 포함하고 있는 데이터 들은 그룹을 지어야...
read more

소개: 국민대 BIT 대학원 전자정부전공

소개: 국민대 BIT 대학원 전자정부전공
안녕하십니까? 국민대학교 비즈니스IT전문대학원에서 소프트웨어 중심의 전자정부전공을 개설하였습니다. 대한민국의 차세대 전자정부를 이끌어 가고 전자정부 수출을 주도할 미래 최고의 글로벌 전자정부 인재를 모십니다. 정부혁신, 신속한 공공행정처리, 투명성과 효율성을 제고하고 국민과 기업에 편익을 증진시키는 전자정부의 중요성은 날이 갈수록 높아지고 있습니다. 우리나라는 1990년대 후반부터 본격적인 전자정부 구축을 시작하였으며, 현재 약 18,000개의 전자정부시스템을 운영 중에 있습니다. 대한민국 전자정부는 최근 UN평가 4년 연속 세계 1위를 차지하여 세계적으로 우수하다고 평가받고 있으며, 2012년 전자정부 수출액은 3억4천만 달러이며, 전자정부는 지속적으로 급성장하는 블루오션 분야입니다. 그러나 대부분의 전자정부시스템은 SI형태로 구축되어 기술축적이 미흡하고 자산화도 이루어지지 않았습니다. 지금까지 많은 개발비를 들여 전자정부 소프트웨어를 개발하였지만 해외에 수출할 수 있는 독자적인 제품이 없으며, 업체에 종속된 개발프레임워크로 인해 소프트웨어 재사용이나 유지보수에도 어려움을 겪고 있습니다. 무엇보다도 문제는 향후 글로벌 전자정부 시장을 이끌어가고 차세대 전자정부 구현을...
read more

« Previous Entries