Quantcast
Channel: Lunikism
Browsing all 841 articles
Browse latest View live

[자격증] 2023 정보처리기사 필기 출제기준

큐넷에 올라온 정보처리기사 필기 출제기준을 PDF로 변환하여 게시한다.  

View Article


[Ubuntu] tightVNC Server 설치

1. sudo apt-get update && sudo apt-get -y dist-upgrade 2. sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal&n..

View Article


ws://와 wss:// 차이점

ws://와 wss:// 차이점을 알기 위해서는 WebSocket을 이해하여야한다.   WebSocket이란 WebSocket은 컴퓨터 네트워크용 통신 규약의 하나이다. ( ws:// ) 인터넷의 표준화 단체인 W3C(World Wide Web Consortium) 와 IETF(Internet ..

View Article

GPS 오차 보정기술, RTK와 PPK

최근 업무상으로 드론을 활용한 항공 측량(Aerial survey)를 접하면서 자연스럽게 RTK와 PPK 용어를 보게되는데 이 두 용어가 비슷하면서도 햇갈려서 아래처럼 정리해본다.   두 용어 모두, GNSS 오차를 보정하는 방법이며, 쉽게 말하자면, 실시간(으로 오차를 보간하는지(RTK), 아니면 작업종료 후에 일괄 처리(PPK)하는지에 따라 차이가 있다....

View Article

[C#] 구조체 - 바이트배열 간 데이터 변환

public static byte[] StructToByteArray(object objStruct) { int nSize = Marshal.SizeOf(objStruct); byte[] arr = new byte[nSize]; IntPtr ptr = Marshal.AllocHGlobal(nSize);...

View Article


기아 스포티지 NQ5 하이브리드 사용설명서 (5세대)

View Article

기아 스포티지 NQ5 하이브리드 타이어 및 공기압 규격

타이어 형식 휠 추천 공기압 [kpa(psi)] 휠 너트 체결 토크(kgf·m 앞 뒤 235/65 R17 7.0Jx17 240(35) 240(35) 11~13 235/60 R18 7.5Jx18     주유소에 비치된 타이어 공기압 주입기는 대부분 psi압력계를 사용하므로 35psi로 주입하면된다. 계절에 따라 덜넣거나 더 넣어도 된다.

View Article

기아 스포티지 NQ5 하이브리드 와이퍼 고무 및 규격

앞유리(또는 뒷유리) 와이퍼 동작 시 잘 안닦이거나, 소리가 날 경우 와이퍼를 교체해야한다.   방법은 두가지가 있다. 와이퍼 고무(유리와 닿는 부분)만 교체하는 방법 -> 비교적 저렴. 와이퍼 블레이드 전체 (마트 자동차용품 코너에서 파는 불*원 같은 와이퍼 기성품) 스포티지 NQ5의 와이퍼 사이즈는 다음과 같다.   앞유리 뒷유리 운전석 조수석...

View Article


[C#] wpf 프로젝트 빌드 시 exe파일에 dll 포함시켜서 빌드하기

C#을 이용하여 wpf 로 작성된 프로그램을 빌드 시 릴리즈 폴더에 수많은 dll파일과 하나의 exe파일이 생성되는데 배포 시 어려움이 있다.   예전에는 nuget 패키지에 관련 툴(Costura.Fody)가 있었는데 최근에는 업데이트가 이루어지지 않는지 적용에 어려움이 있어 아래와 같은 방법을 찾았다.   프로젝트를 오른쪽 마우스 눌러서 게시옵션을 아래와...

View Article


.gitignore 파일 쉽게 생성하기

git을 이용하여 개발 프로젝트를 관리하다 보면 불필요한 파일이나 commit되면 안되는 파일이 push되는 경우가 있다.   이를 방지하고자 .gitignore (확장자 없으며, 맨 앞에 .(dot)으로 시작) 파일을 루트 디렉토리에 생성하면 된다.   구글링을 하면 관련 사용법등이 많이 나와있는데, 자신의 개발 프로젝트의 환경에 따라 customizing...

View Article

[C/C++] Print Formatting (Print 포맷 문자)

Data Type(s)Format Specifier(s) uint8_t, uint16_t %u (Unsigned) uint32_t %lu (Long Unsigned) int8_t, int16_t %d (Decimal - Signed) int32_t %ld (Long Decimal - Signed) uint8_t, uint16_t, int8_t, int16..

View Article

패킷 TLV필드 형식

일반적으로 정규화되지 않은 프로토콜을 사용하는 통신에 TLV필드를 이용한 데이터 통신을 사용한다.   TLV필드란 Type, Length, Value 이 3가지의 앞자리의 줄임말로, 크기가 가변적(Length)인 값(Value)을 형식(Type)과 함께 정의시킨 필드 구조이다.   이더넷을 이용한 TCP 통신에도 많이 쓰이며, 시리얼통신으로 주변기기 제어에도...

View Article

여행용 캐리어 손잡이 끈적임 조치방법

여행용 캐리어를 구매한지 5년정도 되었는데,   이번에 해외 나갈 일이 생겨서 짐 챙기다가 손잡이 부분이 끈적이고 손에 검정때가 묻었다.   캐리어를 바꾸기에는 시간이 없고, 손잡이 교체 또한 당장 어려워서 인터넷 검색 결과 간단하게 해결되었다.   바로 소독용 알코올 솜이나 알코올이 함유된 손소독제로 닦으면 된다.   집에 소독용 알코올 솜이 있어서 바로...

View Article


[C#,WPF] INotifyPropertyChanged & binding

WPF 작업시 XAML에서 코드와 속성값을 1:1 시켜주는 Binding 기능은 굉장히 편리한 기능이다.   xaml 상에서는 해당 컨트롤의 속성값에 아래와 같이 Binding을 추가해주면 된다.   <TextBlock Name="textblockGuiVersion" Text="{Binding UI_VERSION, Mode=OneWay}"/>...

View Article

[ubuntu] VirtualBox에서 Ubuntu 설치 후 클립보드 공유 안될 때

  VirtualBox에서 Ubuntu를 올리고 각종 패키지 설치를 위해 호스트PC랑 복사 붙여넣기를 해야하는데   VirtualBox의 클립보드 공유 설정까지 해줘도 안될때가 있다.   이때는 VirtualBox 상단 도구메뉴에서 장치(Devices) - 게스트 확장 이미지 CD 삽입을 눌러 패키지를 설치해주면 된다.  

View Article


ST-LINK/V2 핀맵(PinMap)

  ST사의 MCU를 사용하여 개발할 때 필수로 사용되는 ST-LINK/V2의 핀맵이다. 20핀 모두 사용하는 JTAG와 일부 핀만 연결하여 사용하는 SWD 모두 사용할 수 있다.   보드의 소형화 때문인지 20핀 보다는 SWD를 사용하여 4~6핀 정도만 사용하는 듯하다.

View Article

KB 국민은행 전세자금대출 연장 후기

주거래 은행인 국민은행에서 이번에 전세자금 대출 연장을 진행하면서 필요한 서류와 팁을 남겨본다.   전세 계약이 기본 2년이다 보니 은행 전세대출 또한 2년이 만기이다. 은행과 대출상품마다 다르지만 내가 보유한 대출상품은 최장 10년간 연장가능하다.    사전에 영업점에 방문하여 대출 연장시 필요한 서류가 무엇인지 상담했다.   은행에서 대출 연장은 만기로...

View Article


[c#] json을 DataTable로 한번에 변환

c#에서 json object(Newtonsoft.Json 패키지 사용)을 간단하게 DataTable 형식으로 변환하는 방법을 공유한다.   이 방법을 알기 전에는 컬럼 하나하나씩 모두 파싱해서 넣어줬는데, 간단하게 끝나니 업무량이 줄어들었다.   DeserializeObject함수에 DataTable 형식을 지정해주고 string으로 변환된 json...

View Article

[c#] JSON 내용을 Class화 시켜주는 사이트

c# 개발을 시작하면서 api로 데이터교환시 json포맷을 많이 사용하는데   그에 따라 json 각 속성들을 하나하나 클래스나 구조체 형식으로 구현해서 파싱을 했었는데   이 사이트에 샘플 코드만 넣어주면 해당 속성값으로 클래스가 자동으로 생성된다.   참고하면 좋을듯 하여 공유해본다.   사이트 주소: https://json2csharp.com/...

View Article

특정 범위내에서 값의 비율(%) 산출 공식

값의 비율을 퍼센티지(Percentage)로 계산할 때에는 보통 아래의 수식을 사용했다. 이는 0부터 최대값 범위 내에서 특정 값의 비율을 산정하는 것으로 특정 범위내에서 비율을 계산하려면 다음과 같은 공식을 사용하면 된다. 특정값(Value)에서 최소 범위값을 빼준 것을 최대-최소 범위 사잇값으로 나눠주면 된다.

View Article
Browsing all 841 articles
Browse latest View live