SMALL

IDL/General 81

블로그 이전 안내 드립니다

먼저 이 블로그에 방문해주시는 이용자 여러분들께 항상 감사드린다는 말씀을 드리고 싶습니다. 다름이 아니라 제가 운영중인 이 IDL 블로그를 이제 다른 곳으로 이전하기로 결정하게 되어서 이에 관한 안내 말씀을 드리고자 합니다. 제가 이 블로그를 시작한 시기가 2010년경이었으므로 이제 대략 16년 정도가 흘렀습니다. 이 블로그를 운영하게 된 취지는 국내 IDL 사용자들께 여러가지 기술적 도움을 드리고자 하는 마음이었습니다. 사실 국내에서는 IDL의 사용자 저변이 그리 넓은 편은 아니기 때문에 다른 프로그래밍 언어들처럼 유저 커뮤니티의 활동이 활발하지는 않습니다. 그렇기 때문에 IDL 도움말과 같은 교과서적이고 백과사전적인 내용 이외에 유저들이 실제로 겪게 되는 기술적 난관이나 의문들을 해소할만한 창구가 충..

IDL/General 2026.04.07

웨비나(Webinar) 안내 (2026. 4. 15)

IDL/ENVI의 제작사인 NV5 Geospatial에서 오는 4월 15일에서 4월 16일에 걸쳐 개최될 예정인 웨비나(Webinar)에 대하여 안내합니다. 이번 웨비나의 제목은 "Meet Your New Partners in Science: ENVI Agent and IDL Agent"입니다. 이번 웨비나에서는 최근에 ENVI와 IDL에 도입된 Agent 기능을 중점적으로 소개하게 됩니다. 이것은 작업의 도우미 역할을 하는 AI 기능이라고 보시면 됩니다. 요즘 워낙에 AI 시대이기도 하고 다양한 분야에 걸쳐서 AI의 기능이 이용되고 있는데, IDL에서도 코딩의 보조 역할을 하는 IDL Agent 기능이 도입된 셈입니다. 일단 이 기능을 사용하기 위해서는 다음과 같은 조건이 필요합니다. • IDL 9.2..

IDL/General 2026.04.02

Mac OS 및 Linux용 IDL 9.2에서 내장 파이썬 사용 이슈

얼마전에 출시된 IDL 9.2에 관한 게시물을 통하여 이제 IDL 9.2 버전부터는 파이썬(Python)이 내장된다는 것을 알려드린 바 있습니다. 저도 일단 윈도우즈용 IDL 9.2에서 이 기능을 사용해보고 있는 중입니다. 그런데 Mac OS 및 Linux용 IDL 9.2에서는 내장 파이썬을 사용하는데 있어서 몇가지 문제점들이 있다는 것이 확인되었습니다(2025년 8월 14일 현재 기준). 일단 확인된 이슈들은 두 종류입니다. 첫번째 이슈는 먼저 내장 파이썬에 탑재된 라이브러리들 중 일부가 정상적으로 작동하지 않는 현상입니다. 그 증상을 보면 다음과 같이 특정한 라이브러리를 불러올 때 에러가 발생합니다. IDL> pd = python.import('pandas')% Python is embedded ve..

IDL/General 2025.08.18

IDL 9.2 출시

IDL의 최신 버전인 IDL 9.2가 ENVI 6.2와 함께 출시되었습니다. IDL 9.2의 새로운 기능들 및 주요 업데이트 내역들을 간략하게 요약해봅니다. 1. 파이썬(Python) 기본 탑재 이제 IDL에 파이썬(Python)이 기본적으로 탑재됩니다. 즉 IDL 9.2를 설치하면 파이썬도 함께 설치된다는 의미입니다. 기존에는 IDL에서 파이썬 기능을 사용하려면 유저의 PC에 파이썬이 별도로 설치된 상태에서 IDL에서 IDL-파이썬 브릿지(IDL-Python Bridge) 기능을 유저가 직접 셋업하는 과정이 필수였는데, 이제는 브릿지 기능을 셋업할 필요없이 파이썬 기능을 바로 불러서 사용할 수 있게 되었습니다. IDL 9.2에 기본 탑재되는 파이썬은 버전 3.13이며 numpy, pandas, rege..

IDL/General 2025.08.05

과거 게시물들에 대한 재정비

제가 이 블로그를 개설한지 이제 대략 만 15년 정도가 되었습니다. 그 동안 700개가 넘는 IDL 관련 게시물들을 올린 바 있는데요. 이러한 게시물들 중에는 올린지가 꽤 오래된 초창기의 게시물들도 많습니다. 연식으로 따지면 10년이 넘는 게시물들인데, 시기상으로 보면 주로 IDL 8.0 버전이 출시된 직후부터 8.1, 8.2 버전들이 나오던 시절이었습니다. 어쨌든 올린 게시물들의 숫자가 커지다보니 저도 그 내용을 일일이 다 기억하기 힘든 경우가 많습니다. 그래서 뭔가 게시물을 작성할라고 내용을 구상할 때, 이 내용이 혹시 과거에 이미 올렸던 것과 중복되는 것은 아닐까 싶어서 한번쯤 의심 및 확인을 거치게 됩니다. 그러다보니 블로그 내에서 게시물 검색을 자주 하는 편입니다. 즉 블로그 메인 페이지에서 우..

IDL/General 2025.05.28

IDL 관련 Q&A 방법 정리

여기 방문하시는 IDL 유저들께서 혹시 IDL 프로그래밍에 관한 기술적인 문의사항이 있으실 경우 어떤 경로를 통하면 되는가에 대하여 그 방법들을 정리하여 알려드리고자 합니다. 이 내용은 2024년 11월 기준임을 미리 말씀드립니다. 1) 이 블로그의 게시물의 내용에 관한 문의사항은 게시물에 직접 댓글로 달아주시면 됩니다. 물론 게시물의 내용과 직접적인 관련성이 적은 문의사항일 경우라 하더라도 그냥 여기서 댓글로 다는 것이 편하실 경우에는 그렇게 하셔도 무방합니다. 2) 국내 IDL 사용자들을 위하여 운영중인 대한민국 IDL/ENVI/SARScape 사용자 포럼이 있습니다. 이 포럼은 누구나 특별한 절차 없이 바로 가입할 수 있습니다. 사실 여기가 초창기부터 얼마 전까지는 가입 신청 이메일을 제가 받은 후..

IDL/General 2024.11.22

IDL 9.1 출시

IDL의 최신 버전인 IDL 9.1 버전이 ENVI 6.1 버전과 함께 출시되었습니다. 그래서 IDL 9.1의 주목할만한 업데이트 및 변경 사항들을 간략하게 정리해보면 다음과 같습니다. 1. Widget 관련 기능들의 업데이트 IDL에서 GUI 어플리케이션을 제작할 수 있는 기능인 IDL Widget 프로그래밍 관련 기능들에 대한 업데이트가 있습니다. 참고로 Widget 기능 관련 업데이트는 상당히 오랜만이라서, 제 생각에는 어쩌면 향후에도 소폭으로나마 계속 업데이트가 있을 가능성이 있다고 봅니다. (1) Widget의 다크 모드(Dark Mode) 지원(2) WIDGET_LABEL 및 WIDGET_TEXT 함수에서 문자 표시 및 배경색 설정 기능 추가 (BACKGROUND_COLOR, FOREGROUN..

IDL/General 2024.10.04

IDL 관련 주요 웹 링크 정리 (2024년 6월 현재)

제가 예전에 IDL 사용과 관련하여 참조하면 좋을만한 주요 웹페이지 링크들을 모아서 소개하는 게시물들을 두 차례 작성하여 올린 적이 있습니다. 그 중 가장 최근에 올린 게시물을 작성했던 시기가 2021년 2월이었기 때문에 약 3년 좀 넘게 지난 현재 몇가지 변동사항들이 좀 있는 상황입니다. 그래서 현 시점(2024년 6월)을 기준으로 이러한 변동사항들을 반영하여 업데이트하고자 합니다. 주목할만한 변동사항이 있는 경우에는 해당 내용을 붉은 색으로 표시하였습니다. 그리고 향후에도 변동사항들이 또 생기면 이 내용을 업데이트하거나 새로운 게시물을 올리도록 하겠습니다.  (주)에스이랩 IDL/ENVI 공식 홈페이지IDL/ENVI 제품의 국내 독점 배급사인 (주)에스이랩에서 공식적으로 운영하는 웹페이지입니다. ID..

IDL/General 2024.06.05

웨비나(Webinar) 안내 (2024. 4. 11)

IDL/ENVI의 제작사인 NV5 Geospatial에서 오는 4월 11일에서 4월 12일에 걸쳐 개최될 예정인 웨비나(Webinar)에 대하여 안내합니다. 이번 웨비나의 제목은 "Reimagine the Way You Program with IDL for VSCode"입니다. 얼마전 IDL 9.0의 출시 즈음에 관련 게시물을 통하여 소개했듯이, VSCode(Virtual Studio Code) 내에서 IDL 코딩 작업이 가능하도록 해주는 확장 기능이 본격적으로 지원되기 시작하였습니다. IDL 프로그래밍 작업에 있어서 새로운 방향이 제시되었다고 볼 수 있지만, 아직은 다소 생소한 느낌이 드는 것도 사실입니다. 이번 웨비나에서는 VSCode 내에서 IDL 코딩을 하는 방법을 심층적으로 다루게 될 예정이라고..

IDL/General 2024.04.04

IDL 9.0 출시

IDL 9.0 버전이 ENVI 6.0 버전과 함께 출시되었습니다. 이번 IDL 9.0의 주요 업데이트 사항들을 다음과 같습니다. 1. 이제 애플의 M-시리즈 칩이 탑재된 기기들을 공식적으로 완벽하게 지원합니다. 즉 M1, M2, M2 Pro, M2 Max, M2 Ultra 계열의 칩이 탑재된 애플 기기들에서도 예전처럼 Rosetta를 통하지 않고 그 자체로 구동이 가능합니다. M-시리즈 칩 애플 기기들에서는 호환성 뿐 아니라 전반적인 성능 향상도 있습니다. 2. HttpRequest 클래스가 새롭게 도입되었으며 이 기능을 통하여 웹서버와의 다양한 교신 작업들(Get, Post, Put, Delete 등)이 가능합니다. 3. VSCode(Visual Studio Code) 내에서 IDL 코딩 작업이 가능하..

IDL/General 2023.12.05
728x90