본문 바로가기

전체 글219

Lua 기본 문법 익히기 (1) 로블록스(ROBLOX) 게임을 루아 언어로 만든다고 하여 급 관심이 생긴 언어입니다. 루아(Lua, EncodeLua) 프로그래밍 언어는 가벼운 명령형/절차적 언어로, 확장 언어로 쓰일 수 있는 스크립팅 언어를 주목적으로 설계되었습니다. 그러나 알고리즘적 설계(테이블 등)가 많이 내재되어 있고 인터프리터(언어 실행기)로만 코드뭉치를 실행할 수 있으므로, 선언형 언어로도 볼 수 있습니다. 루아는 "달"을 의미하는 포르투갈어 단어이다. 기능 루아(Lua)는 확장 언어와 스크립트 언어를 지향하고 있으며, 충분히 작기 때문에 많은 플랫폼에서 사용할 수 있습니다. 루아는 불 값, 숫자(기본적으로 배정밀도 실수형), 그리고 문자열과 같은 적은 수의 기본 데이터형만을 지원하며, 배열, 집합, 해시 테이블, 리스트, .. 2022. 11. 29.
씨잘(Xyzal) 피부에 유발되는 만성 특별성 두드러기와 가려움을 동반하는 피부염 및 습진을 개선하기 위해 복용하는 약에 대해 알아보겠습니다. 씨잘정은 레보세티리진염산염(Levocetirizine dihydrochloride) 5mg을 함유하고 있는 단일 성분의 한국유씨비제약 전문의약품으로 항히스타민제로 분류되어 있습니다. 첨가제로는 미결정셀룰로오스, 스테아르산마그네슘, 오파드라이 흰색, 유당 일수화물, 콜로이드성이산화규소가 함유되어 있습니다. KPIC 약효 분류에 따르면 레보세티리진염산염은 비염과 가려움증을 포함하는 알레르기 질환을 개선하는 3세대 항히스타민제입니다. 씨잘정은 2006년부터 오랜 기간 동안 사용되고 있는 의약품으로 다양한 알레르기 증상 때문에 피부과를 방문하였을 때 쉽게 처방을 받으실 수 있을 것으로 판.. 2022. 11. 10.
UWB (Ultra Wideband) 관련 기사 : 빌딩안 상점 위치까진 모르는 내비 ... UWB는 기존의 스펙트럼에 비해 500MHz의 매우 넓은 대역에 낮은 출력의 전파를 사용하여, GPS가 도달할 수 없는 실내 공간에서 고정된 앵커와 움직이는 태그 간의 전파 이동시간을 정밀 측정하여, 두 기기 사이의 상대적인 거리 및 방위를 측정할 수 있습니다. 이러한 위치 측위는 수 cm 이내의 정확성, Multipath 등의 간섭에 대한 저항성, 강건함, 보안성 및 실시간성의 장점을 가지고 있어 실생활 전반의 다양한 분야에서 적용되고 있는 새로운 무선통신기술입니다. 왜 UWB 기술이 각광받는가? 어떤 사람의 위치 정보를 안다는 것은 매우 중요한 정보입니다. 이로부터 찾아낼 수 있는 비즈니스 기회가 너무나 많습니다. 어떤 광고판 앞을 지나는 사람이.. 2022. 11. 9.
Visual Studio Code - Rust Plugin(Extensions) rust-analyzer러스트 프로그래밍 언어를 위한 Language Server Protocol의 구현입니다. VS Code, Emacs 및 Vim을 포함한 많은 코드 편집기에서 코드 완성 및 정의/구현 이동과 같은 기능을 제공합니다.1) IntelliSense1) Inlay hints먼저 알 수 있는 것 중 하나는 유추된(inferred) 타입, 반환 값, 명명된 매개변수를 편집기의 가벼운 텍스트로 표시하기 위한 인레이 힌드를 제공한다인레이 힌트는 코드를 이해하는 데 도움이 될 수 있지만 "Editor > Inlay Hints: Enabledd setting(editor.inlayHints.enabled)을 통해 기능을 비활성화할 수 있습니다. 2) Hover information변수, 함수, 타입 .. 2022. 11. 5.
The Rust Programming Language 최근에 개발자들이 가장 좋아하는 언어 중 하나가 Rust라고 합니다. 개발자뿐만 아니라 기업에서도 Rust 개발자들에 대한 관심을 보이고 있는 듯 하구요.Rust는 C/C++ 같은 기존 시스템 프로그래밍 언어를 안전하게 대체할 수 있습니다. C/C++와 마찬가지로 Rust에는 거의 모든 최신 언어에서 제공하는 대규모 런타임 또는 가비지 수집기가 없지만 C/C++와 달리 Rust는 메모리 안전성을 보장하기 때문에 Rust는 C/C++에서 발생할 수 있는 잘못된 메모리 사용과 관련된 수많은 버그를 방지합니다. 아마도 오버헤드 없는 안전한 메모리 관리가 가능하다는 점에서 시스템 프로그래머들이 많이 선호하는 것 같습니다. 리눅스뿐만 아니라 안드로이드 OS 개발 언어에도 Rust가 추가되거나 추가될 예정입니다. .. 2022. 11. 1.
무역용어 : LOLO 선박 vs RORO 선박 컨테이너 선박은 컨테이너를 싣고 내리는 방식에 따라 LOLO 선박과 RORO 선박으로 구분합니다. LOLO (Lift-On, Lift-Off) 본선이나 육지에 설치된 겐트리크레인에 의해 컨테이너를 양적하하면서 수직 방향으로 쌓아올리거나 내릴 수 있도록 하는 작업방식을 말합니다. 부산항을 비롯한 국내항에 입출항하는 대부분의 선박은 LOLO 방식으로 컨테이너를 하역하는 LOLO 선박입니다. RORO (Roll-On, Roll-Off) 항만 터미널과 선박을 이어주는 램프(Stern Ramp)를 통해서 컨테이너의 양적하를 트레일러나 포크리프트에 의해 수평방향으로 이루어지도록 하는 작업방식을 말합니다. 즉, 트레일러러나 포크리프트에 짐(화물, 컨테이너)을 실어 램프(Stern Ramp 혹은 Side Ramp)를 .. 2022. 10. 31.