본문 바로가기

dev121

[기사] 로우코드에 숨어 있는 6가지 위험 기사의 첫 문장에 관심 폭팔 ! 유혹에도 불구하고 사막의 위험과 더위를 손쉽게 피할수 있는 방법은 없다고 본다... 로우코드 개발이라는 약속은 너무나 유혹적이다....로우코드 패키지를 배포하는 기업의 여러 가지 부정할 수 없는 성공 이야기와 확실해 보이는 약속에도 불구하고, 경계해야 할 이유가 있다. 보이는 것과는 다른 것들이 있다. 로우코드라는 이름의 음료를 벌컥벌컥 들이마시기 전에 생각해 보아야 할 6가지 이유를 정리했다..... https://www.itworld.co.kr/opinion/305539 로우코드에 숨어 있는 6가지 위험 로우코드 개발이라는 약속은 너무나 유혹적이다. 일을 더 적게 할 수 있다면 누가 마다하겠는가? 기계가 잡일을 대신하는 동안 등을 기대고 누워 쉬 www.itworld... 2023. 9. 7.
[기사] “마침내 파이썬에서도 흐름 제어를” 구조적 패턴 매칭을 사용법 IT월드에 소개된 파이선에 대한 내용의 기사이다.(원본글: 아래 링크 참조) 파이선에서도 편리하게 흐름제어를 사용할 수 있게 되었다는 내용이다. 파이썬은 강력하고 인기 있는 언어지만, 다른 언어에 있는 흐름 제어, 즉 값을 취해서 가능한 여러 조건 중 하나와 매끄럽게 매칭하는 방법이 오랫동안 없었다. 이것을 C와 C++에서는 switch/case 구조, 러스트에서는 '패턴 매칭(pattern matching)'이라고 한다. ..... 파이썬에 switch/case와 같은 구문을 추가하기 위한 많은 제안이 실패한 후, 최근 파이썬 언어를 만든 귀도 반 로섬과 다른 몇몇 기여자들이 제안한 다른 법이 마침내 파이썬 3.10에 반영됐다. 바로 구조적 패턴 매칭(structural pattern matching).. 2023. 8. 28.
칼럼을 읽고 - IT 리더가 자주 간과하는 역량 ‘커뮤니케이션 능력’ CIO Korea에 올라온 칼럼인 'IT 리더가 자주 간과하는 역량 ‘커뮤니케이션 능력’을 일어보고, 공감되는 부분이 많아 링크를 걸어둔다. 일반적으로 "커뮤니케이션 능력"을 말을 잘하는 정도라고 생각하는 경향이 있다. 그리고 칼럼에서 처럼 그 역량에 대해서도 특별히 측정하거나 역량측면에서 관리되고 있지 않다. 개인적으로 "커뮤니케이션" = "통역사(translator)"라는 생각을 갖고 있다. 영어/일어/중국어 등 외국어 통역사가 일반적이지만, 또 다른 형태의 세계들을 연결해줄수 있는 '통역사'도 있다. 즉, SW아키텍처 같은 기술의 언어를 마케팅/영업의 언어로 쉽게 전달해주는 것도 "또 다른 형태의 통역"인 것이다. '통역' : 말이 통하지 아니하는 사람 사이에서 뜻이 통하도록 말을 옮겨 줌. 또는 .. 2023. 8. 5.
[기사] AI 시대의 개발자 경험, 무엇이 달라지고 어떻게 대처해야 하는가? 아마도 새로운 IT기술의 유행에 가장 난처한 사람들은 개발자들이 아닐까? 일반 사용자들이 핫한 트랜드에 반응할때, 개발자들은 이 것을 어떻게 학습해서 실제 업무에 반영할지 고민해야 하기때문이고, 또 이 트랜드를 준비 못해서 기술적으로 뒤처지면(ㅋㅋ 내 경쟁력, 즉 몸값이 떨어지면...) 어떻게하나 하는 아주 현실적인 문제도 있다.... 요즘 AI 때문에, 정확히는 Open AI가 쏘아올린 Generative AT 때문에 SW현장도 난리가 아니다. 이전에 여러 트랜드가 닥쳤을대도 그랬지만, 이럴때는 트랜드의 빅픽처를 바탕으로 이에 대한 준비와 활용을 어떻게 할지 이해하는 것이 중요하다. 개발자에게는 "일희일비 一喜一悲" 하지않고 "평정심 平靜心"을 지키며 한 걸음씩 나아가는 자세가 중요하다. 관련하여 읽어.. 2023. 7. 30.
콘웨이의 법칙(Conway's law)과 MSA, 그리고 현실적 한계 콘웨이의 법칙(Conway's law)과 MSA, 그리고 현실적 한계 SW 아키텍처 설계라는 망망대해에서 한줄기 희망을 주는 등대는 무엇일까 ? https://johngrib.github.io/wiki/Conway-s-law/ 콘웨이의 법칙(Conway's law) 소프트웨어 구조는 개발 조직의 커뮤니케이션 구조를 닮는다. johngrib.github.io http://www.melconway.com/Home/Conways_Law.html Conway's Law In 1967 I submitted a paper called "How Do Committees Invent?" to the Harvard Business Review. HBR rejected it on the grounds that I had .. 2023. 6. 15.
CNCF Cloud Native Interactive Landscape & Trail Map ㅇ Cloud Native Computing : 클라우드 네이티브 컴퓨팅 관련 기술을 정리 및 분류해서 전체적인 파악을 할수 있게 해준다. CNCF Cloud Native Interactive Landscape You are viewing 1,179 cards with a total of 3,718,978 stars, market cap of $21.6T and funding of $53.2B. ㅇ Cloud Native Trail Map : IT 시스템을 클라우드로 전환할때의 로드맵을 설명하다. Trail Map The Cloud Native Trail Map provides an overview for enterprises starting their cloud native journey https:/.. 2023. 5. 10.
'Platform engineering'은 '데브옵스'의 또다른 버전인가? '플랫폼 엔지니어링(Platform engineering)'은 또 무엇인가? '플랫폼 엔지니어링(Platform engineering)'은 '데브옵스'의 또 다른 버전인가? 가트너 선정 2023년 10대 전략 기술 트랜드 분석 내용 중에 하나로 등장한 "Platform engineering"이란 단어를 처음 듣고, 최근에 유행하는 데브옵스, 에자일, IT engineering 등의 단어와 본질적으로 어떻게 다른지 혼란스러웠다. 역시 IT 트렌드 용어들은 저마다의 생각을 주장하는 도구인것일까? "platformengineering.org"사이트에서 정의한 내용은 사실 혼란을 초래하는 면이 있는 것 같다. 너무 일반적인 이야기만 하는 것 같기도 하고... 언어분석적 측면에서 접근해보면 이는 어느 정도 얘견된.. 2023. 4. 24.
글로벌 스탠다드 정의가 없는 Digital transformation? DX? IT 용어들이 끝없는 버블을 양산할때, WIKI의 정의를 찾아보는 버릇이 있다. 아래 WIKI의 정의를 보자. 무엇인가 설명하고 싶은데, 명확하지 않아 부연설명이 길어지는 경우....(특히 KR WIKI 처럼) 이럴 경우 대부분은 아직 글로벌 스탠다드 정의가 없거나 다들 생각이 다른 것이다. (물론 그로벌 스탠다드 자체가 중요한 것이 아닌, 모두가 공유하는 명확한 이해가 중요하다.) 종종 마케팅 툴로 쓰이고 있다는 증거이기도 하고.... 다들 생각해봅시다. "Digital transformation? DX? 은 무엇인지?" "비지니스에 대한 근본적인 혁신?" "비지니스/회사의 모든 것을 디지털/IT 화?" Digital transformation is the adoption of digital techn.. 2023. 4. 11.
[기사] “IoT는 죽지 않는다” 대형 클라우드의 연이은 철수가... IoT 관련 업무를 시작한지도 꽤 오래된 이야기이다. 나름 책도 출판하고, 강의도 학, 글도 기고하는 등 IoT 관련해서는 많은 일들을 겪었다고 자부할수 있다. 하지만 시장의 현실이 안타까운 것도 사실, 물론 "기반 기술, 인프라 성격의 기술은 모두 이런 거지" 하며 위안을 삼기도 하지만, 그 가치를 잘 모르는 국내 업계의 풍토는 참 어렵다고 할수 있다. (의견차가 있겠지만, 생각보다 국내 IT 분야 또는 기업들은 너무 트렌드 지향적이며, 폐쇄적인 IT 환경을 같고 있다고 생각한다.) 최근 아래와 같은 성격의 기사들을 종종 볼수 있다. 어저면 이 또한 예상했던? 일인데... [기사]“IoT는 죽지 않는다” 대형 클라우드의 연이은 철수가 오히려 기회 "기술 및 비즈니스 조력자로서 IoT 프로젝트는 데이터 .. 2023. 4. 11.
[기사] '국내 개발자 왜 써?' 대기업도 눈 돌렸다 / SBS 8뉴스 예전에도 해외 개발자 활용 건에 대해 많은 시도가 있었다. 최근 개발자 몸 값이 높아지면서, 특히 큰돈을 줄수 없는 기업들의 개발자 구인난이 심각한 상태이다. 때문에 모든 IT기업들에서 개발자 구직난에 대응할수 있는 방법들을 찾고 있다. 이런 흐름의 한 단면인 것 같은 기사이다. 벤처를 할때부터 외국 개발자들과 일해보고, 해외 프로젝트도 해본 입장에서는 전혀 현실감이 없는 이야기라고만은 할 ㅅ 없을 것 같다. - 현업에 있는 입장에서, 특히 한 가지가 신경쓰인다. "개발 수준의 평준화"... - 개발환경의 변화가 예전과 다르게 오픈소스와 프레임워크 중심으로 흐르고, 특히 외국과 다르게 특정 언어 편중 현상이 심한 우리 나라의 특성 상, 고민할 부분이 많아 보인다. - 개발은 소통이 중요하고, 중요한 역량.. 2023. 2. 28.
API Gateway에 대한 여러글들 개발 관련한 다양한 주제들이 있지만, 너무 흔하게 사용하게 되면서 상대적으로 소홀히 하는 주제들이 있다. 그 것들중의 하나로 생각되는 API Gateway에 대한 글들을 모아보았다. Public Cloud를 제공하는 벤더들은 필연적으로 제공하는 기능이지만, 인증부터 로드밸런싱 까지 개발자들의 직접 개발에서도 관과해서는 안되는 부분들이다. https://aws.amazon.com/ko/api-gateway/ Amazon API Gateway | API 관리 | Amazon Web Services Amazon API Gateway는 어떤 규모에서든 개발자가 API를 손쉽게 생성, 게시, 유지 관리, 모니터링 및 보안 유지할 수 있도록 하는 완전관리형 서비스입니다. API는 애플리케이션이 백엔드 서비스의 데이.. 2023. 2. 17.
[기사] “나는 누구인가?” ChatGPT가 말하는 ChatGPT 이런 기사는 좋와한다. 라임으로 무한루프를 만드는 기사 제목들, 물론 낚인 기사일수도 있지만, ChatGPT가 워낙 인기몰이를 하고 있다 보니 관심이 갈수밖에... 다른 것은 몰라도 ChatGPT가 사람들에게 매우 중요한 사실을 각인 시킬 것은 분명하다. AI에는 돈이 든다. 그것도 매우 많은 돈이.... ChatGPT : ChatGPT는 자연어에 특화된 언어 모델이다. 트랜스포머(Transformer) 기술과 어텐션(Attention) 메커니즘을 기반으로 구축한 첨단 인공지능 모델이다. ChatGPT는 인터넷으로 수집한 대규모 텍스트 데이터로 훈련했으며, 텍스트 생성이나 텍스트 요약, 텍스트 완성, 텍스트 분류 같은 다양한 자연어 처리 작업을 수행할 수 있다. 또한 질의응답 시스템이기도 하다. 고객 서.. 2023. 1. 27.