본문 바로가기

전체목록

skt, kt, lg(유플러스) 휴대폰, 통신사, 스마트폰 개통조회/가입조회 SKT 개통조회 : https://tgate.sktelecom.com/applform/frontList.do (링크) KT 개통조회 : http://online.olleh.com/Main.jsp (링크) LG(유플러스) 개통조회 : http://onsalemobile.uplus.co.kr/ (링크) 더보기
SiCi Remote Controller 연동방법 사용툴 : Unity3d (C#) 1. 소켓 연결private bool _socket; ArrayList byteBufferList = new ArrayList(); ArrayList connectionList = new ArrayList(); try { // 소켓 연결 설정 (IP ADDRESS, PORT NUMBER, ...) IP 주소는 숫자와 and .(dot) 둘이 같이 넣어줘야함(ex : 192.168.0.38) _socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); IPAddress remoteIPAddress = IPAddress.Parse(serverIP); IPEndPoint remote.. 더보기
Unity3d 싱글톤(Singleton)패턴 사용하기, Unity 싱글톤, Unity3d 싱글톤 Unity3d 싱글톤(Singleton)패턴 사용하기, Unity 싱글톤, Unity3d 싱글톤 객체지향 프로그래밍을 공부하다보면 디자인 패턴이란 말을 들을 기회가 많습니다. 디자인 패턴이란 반복적으로 발생하는 어떤 문제에 대해 해법입니다. "객체가 오직 하나인 문제"에 대한 해결책이 디자인 패턴의 예라 할 수 있으며 Singleton 패턴이라고 부릅니다. 다음은 Unity3d에서 Singleton패턴을 사용하는 법을 알아보겠습니다. public class Manager : MonoBehaviour { public static Manager _instance; public static Manager Instance { get { if (_instance == null) { _instance = FindO.. 더보기
C# parse 사용하기 (string을 int형으로 간단히 변환) 오늘은 C# 에서 string을 int로 간단하게 형변환 하는 방법을 알려드리도록 하겠습니다.string testString = "123"; Int32.Parse(testString); 당연히 string에 숫자가 아닌 문자를 넣은 후 Parse 하면 error가 발생하게 됩니다. string testString = "abc"; Int32.Parse(testString); 더보기
C# Define 사용법 C#에서는 C++에서 사용하던 #define으로 상수를 정의 할 수 없습니다. 따라서 static으로 Constants 클래스를 만든 후 클래스 안에 상수를 정의하여 사용하시면 됩니다. MSDN C# #define 링크 (바로가기) static class Constants { public const double Pi = 3.14; } class Program { static void Main() { double area = Constants.Pi * 4; } } 더보기
TCP/IP 기본 개념 TransMission Control Protocol (전송 제어 프로토콜)은 인터넷 프로토콜의 핵심 프로토콜중 하나로 IP와 함께 TCP/IP라는 명칭으로 널리 불린다. TCP는 근거리 통신망이나 인트라넷, 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간에 일련의 옥텟을 안정적으로, 순서대로, 에러없이 교환할 수 있게 한다. TCP는 WWW(World Wide Web) 에서 서버에 연결할 때 사용되며, 이메일 전송이나 파일 전송에도 사용된다. Wikipedia TCP/IP 설명 바로가기(링크) TCP는 OSI 7계층 중 전송 계층에 위치하게 됩니다. - TCP Header - TCP State Transition Diagram 더보기
안드로이드 앱 게임 (Touch N Avoid)를 소개합니다. 친구가 처음으로 앱스토에 올린 작품입니다. 중독성 있어요! 해보시고 리뷰도 달아주세요! Touch N Avoid 구글 앱스토어 바로가기 (링크) 더보기
티스토리에 음악넣기! 오늘은 티스토리에서 간편하게 음악을 재생시킬 수 있는 방법에 대해 포스팅 하겠습니다. 티스토리에서 유용하게 음악을 넣을 수 있는 Player로 SCM Music Player가 있습니다. SCM Music Player 바로가기(링크) 사용법은 매우 간단합니다! 사이트로 들어가셔서 밑으로 내려가시면 Setup Wizard라는 곳이 있습니다. 원하시는 스킨을 선택 하신 후 Next 버튼을 눌러주세요. 저는 제일 아래있는 초록색 스킨을 선택하였습니다. Song Title 은 직접 적어주시면 됩니다. 다음으로 Song Url은 해당 노래의 Url 주소를 적어주시면 됩니다. 저는 Youtube를 통하여 Url 주소를 기록하였습니다. 다 완료하신 후 Next 버튼을 눌러줍니다. 마지막 Configure Setting.. 더보기
SiCi(Smart Ideas for Creative Interplay) 한성대학교 Robot 연구실에서 함께 참여한 과제. 이번 HRI2014에서 대상을 수상 하였습니다. SiCi(Smart ideas for Creative interplay)는 전문 프로그래머가 아니더라도 로봇과 스마트 디바이스 상의 멀티미디어를 연동하여 고품질 로봇 콘텐츠를 쉽게 저작할 수 있는 창작 환경으로 스마트 디바이스 기반 로봇 서비스의 아이디어 검증을 위한 Fast Prototyping 도구입니다. 프로그래밍 할 수 있도록 만든 저작 툴 입니다. 다음 영상은 SiCi를 활용하여 다양한 컨텐츠를 만든 예 입니다. 더보기
VLSI 엘리베이터 설계 - 주요 기능 1. 엘리베이터의 이동 2. 엘리베이터의 내부, 외부 버튼 제어 3. 정원 초과시 BEEP소리와 함께 움직이지 않음 4. 응급버튼 켜질 경우 무조건 지상 1층으로 대피 - 변수 설정 - Signal과 Process문 - 사람이 꽉찼다면 부저음이 울리고 층은 현재상태 유지 - 지상 3층에서 지하 2층으로 이동하는 상황 - 지상 3층에서 지하 2층으로 이동할 수 있는 상황은 지하 2층에서 올라가는 버튼을 눌렀을 때와 엘리베이터 안에서 지하 2층 버튼을 눌렀을때 이다. - 하지만 지하 2층으로 가는 도중 다른층에서 눌렀을 때를 가정하여 다른층을 먼저 갔다가 원래 목표인 지하 2층으로 이동하게 된다. - 지상 2층에서 지하 2층으로 이동하는 상황 - 지상 1층에서 지하 2층으로 이동하는 상황 - .. 더보기