일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자바
- JSP
- gmaps
- Repository
- rest
- Android
- commit
- ubuntu
- angularJs
- ssh
- git
- node.js
- java
- mean
- node
- 안드로이드
- Retrofit
- AWS
- HTML
- Q-Map
- IT 도서
- cordova
- 인공지능
- 깃
- Ionic
- 저장소
- express
- EC2
- SSH Key
- Linux
- Today
- Total
목록분류 전체보기 (111)
UroA 개발 블로그
1. 모듈이란 무엇인가? 모듈이란 관련된 코드들을 하나의 코드 단위로 캡슐화 하는 것을 말합니다. Node.js 에서 예시를 살펴보겠습니다.다음과 같은 greeting.js 라는 파일이 있습니다. 이 파일은 두개의 함수를 포함하고 있습니다. // greetings.js sayHelloInEnglish = function() { return "Hello"; }; sayHelloInSpanish = function() { return "Hola"; };2. 모듈 추출하기 (exporting) gretting.js 의 코드가 다른 파일에서 사용될 때 그 효용성이 증가할 것입니다. 이러한 일을 하기 위해서는 다음과 같은 3가지의 단계를 거쳐야 합니다. 1) greeting.js 파일의 코드 첫 부분에 다음과 같..
1. 정규표현식이란 정규표현식이란 텍스트를 기술하기 위한 표현방식을 말합니다. 정규표현식은 특정한 문자열의 검색, 치환, 추출에 있어 강력한 문법을 제공하여 줍니다. wiki에는 다음과 같이 정의하고 있습니다.A regular expression is a string that describes or matches a set of strings, according to certain syntax rules. 2. 정규식 만들기 Java에서는 아래와 같이 정규식을 작성할 수 있습니다. Pattern p = Pattern.compile("패턴"); Matcher m = p.matcher("문자열"); boolean b = m.matches(); boolean b = Pattern.matches("패턴", "문..
[2015 IT총결산] 올해를 강타한 7가지 IT 신기술강일용4일 전 오후 3시 39분[IT동아 강일용 기자] 많은 신기술이 등장한 한해였다. 단순히 등장한 것만이 전부는 아니다. 우리 삶에 녹아들었다는 것이 더 중요하다. 2015년 한해 동안 우리의 삶을 바꾼 7가지 신기술을 정리했다.머신러닝2015년 기술업계의 화두는 머신러닝(Machine Learning, 기계학습)으로 시작해서 머신러닝으로 끝난다고 해도 과언이 아니다. 머신러닝이란 이름 그대로 기계에게 학습할 수 있는 능력을 주는 기술이다. 사람은 학습을 통해 스스로를 더욱 발전시킬 수 있다. 머신러닝도 마찬가지다. 컴퓨터에게 데이터(학습)를 제공해 성능을 더욱 향상시키는 것이다. 과거에는 컴퓨터의 성능을 향상시키려면 사람이 일일이 소프트웨어를 ..
[윈도우10의 10가지 유용한 기능] 8. 통합설정, 배터리 절약강일용2015-08-31[IT동아 강일용 기자] 마이크로소프트(MS)는 자사의 차세대 운영체제 윈도우10에 다양한 신기능을 추가했다. 신기능을 그냥 썩혀 두자니 너무 아깝다. 윈도우10에서 사용자가 유용하게 활용할 수 있는 기능 10가지를 선별했다. 이번엔 제어판과 모든 설정 메뉴를 하나로 합치는 방법과 배터리 사용시간을 늘려주는 배터리 절약 모드에 대해 알아보자.제어판과 설정을 하나로, 통합설정 만들기윈도우10을 접한 사용자라면 어리둥절할 부분이 하나있다. 윈도우의 기능을 변경하는 설정 메뉴가 '제어판'과 '모든 설정(윈도우 키 + A 키 > 모든 설정)'으로 나뉘어 있기 때문.제어판은 윈도우7 이전 운영체제에서 이용하던 설정 메뉴다. 반..
SK텔레콤, 가상화 기술로 데이터 센터 고도화 한다김태우어제 오전 10시 36분[IT동아 김태우 기자] 12월 29일, SK텔레콤이 가상화 기술을 이용해 차세대 데이터 센터인 ‘SDDC’의 서버 연결성을 대폭 확장하는 솔루션 ‘SONA’를 국내 처음 개발했다고 밝혔다.'SDDC(Software Defined Data Center)'는 SK텔레콤이 자사 유무선 네트워크 인프라 업그레이드를 위해 개발하고 있는 5G 시대 핵심 시스템이다. 2014년부터 클라우드 컴퓨팅 기술인 ‘오픈스택’을 기반으로 서버, 스토리지, 네트워크 등 데이터 센터의 물리적 하드웨어를 가상화해 필요에 따라 손쉽게 활용하는 방법을 연구해 왔다.이번에 공개한 'SONA(Simplified Overlay Networking Architec..
바탕화면에 달력을 달아보자, DesktopCal이상우7일 전 오후 1시 54분[IT동아 이상우 기자] 과거에는 일정이나 기념일 등을 기록하기 위해서 벽이나 책상에 둔 달력에 직접 손으로 써넣는 경우가 많았다. 하지만 오늘날 PC나 스마트폰 등이 대중화 되면서 이러한 기기에 직접 일정을 등록하고, 들고 다니며 수시로 확인할 수 있게 됐다. 바탕화면 달력(DesktopCal)은 PC 바탕화면에 일정이 쓰인 달력을 직접 표시해주는 소프트웨어다. PC를 켜면 항상 보이는 바탕화면에 달력을 띄워주기 때문에 일정을 꼬박꼬박 챙길 수 있으며, 여러 공휴일이나 음력 및 24절기 등도 표시해 줘 음력 생일이나 제사 등을 챙기는 사람에게도 유용하다. 참고로 현재 네이버 소프트웨어에서 제공하는 바탕화면 달력은 'Deskto..
HashMap 사용법 HashMap은 1차원적인 배열을 가지는 List, Set과는 달리 2차원 배열의 형태를 가져 키 값으로 데이터에 접근합니다. key와 value를 쌍으로 저장하는 자료구조로 다른 언어에서는 Dictionary라고 하기도 한다. · key와 value를 하나의 쌍으로 묶어서 저장하는 컬렉션 인터페이스· key는 중복될 수 없지만 value는 중복 가능· 동일한 key에 새로운 value를 삽입하면 기존 value는 제거되고 새로운 value 갱신 · get() : 데이터를 꺼냄, 없으면 null 리턴· keySet() : 모든 키값을 set으로 리턴· put() : 데이터를 넣는다.※ key값은 null인게 한개만 있어야한다. ※ HashTable은 key, value에 null 값..
페이스북에서도 아이폰 6s의 '라이브 포토'가 살아 움직인다김태우5일 전 오전 11시 21분[IT동아 김태우 기자] 페이스북이 12월 21일(현지시각) 아이폰 6s∙아이폰 6s 플러스에서 처음 선보인 '라이브 포토(Live Photos)'를 지원하기 시작했다. 사진은 정지된 순간을 담지만, 라이브 포토는 움직이는 순간을 담는 기능이다. 촬영 직전과 직후 1.5초씩, 총 3초를 소리와 함께 간직할 수 있게 해준다.그동안 라이브 포토는 iOS 9 이상을 쓰는 아이폰, 아이패드와 엘 캐피탄으로 구동하는 맥에서만 움직이는 영상을 볼 수 있었다. 타 스마트폰에 전송하거나, 앱에 게재하면 사진만 보인다. 최근 텀블러가 라이브 포토 지원을 시작했는데, 사진과 동영상 공유가 활발한 페이스북에서도 라이브 포토를 볼 수 ..
Visual Studio 편집 관련 단축키ㅌ`편집 관련 단축키들은 익혀두면 다른 문서를 작성 할때도 많이 도움이 될 것이다.문서 편집 관련 단축키들은 사용하면 사용할 수록 코딩 속도가 빨라진다. Ctrl + , : 탐색중요도 : ★★★★★활용 : 특정 클래스, 함수, 변수 등을 탐색한다. Ctrl + F : 찾기중요도 : ★★★☆☆활용 : 특정 클래스, 함수, 변수 등을 검색한다. Ctrl + Shift + F : 파일에서 찾기중요도 : ★☆☆☆☆활용 : 특정 클래스, 함수, 변수 등을 검색한다. 현제 프로젝트가 아닌 파일에서도 찾을 수 있다. Ctrl + Space : NameSpace중요도 : ★★★★★활용 : 현재 접근 가능한 클래스명, 함수명, DEFINE문 등의 목록을 보여준다. 코드를 치는 도..
[90초 강의실] 페이스북 꿀팁 #3, 관심있는 사람의 게시물 먼저보기이상우7일 전 오후 4시 58분[IT동아 이상우 기자]#3. 관심 있는 사람의 게시물을 먼저 보는 방법뉴스피드에는 친구의 게시물, 자신이 좋아요를 누른 페이지의 게시물, 광고 등 하루에도 수많은 게시물이 표시된다. 이렇게 많은 게시물이 표시되다 보니, 정작 자신이 관심있는 사람의 글을 놓치는 경우도 많다. 이럴 때 '먼저 보기' 기능을 사용하면 된다. 자신이 친구로 등록했거나 팔로우 하는 사람의 게시물이라면 이 기능이 유용하다.먼저 보기를 활성화하려면 우선 해당 인물의 타임라인에 들어가서, '팔로잉' 옆에 있는 삼각형을 누른 뒤 '먼저 보기'를 선택한다. 이후 그 사람이 올린 게시물은 내 뉴스피드 최상단에 나타나며, 우측에 있는 별표로..