본문 바로가기

Programming, Language, Framework3

Alteryx란 무엇인가 Alteryx란 무엇인가?Alteryx란 드래그 엔 드롭을 통해서, 데이터 자동화 및 데이터 분석을 할 수 있는 툴입니다. Relational Algebra를 바탕으로 SQL을 시각화한 툴이자 어플리케이션이라고 볼 수도 있습니다. 이 프로그램의 안정성과 유용성은 Netflix, IBM, AIA와 같은 다국적 대기업들이 Data-Driven Decision Making 도구로 사용하는 것으로 증명되었다고 볼 수 있습니다. Alteryx는 드래그 앤 드롭을 기본으로 하기 때문에 프로그래밍 지식과 데이터 과학 지식이 조금이라도 있다면 쉽게 배우고 사용할 수 있고, 설사 프로그래밍 지식이 없다고 해도 배우는 속도가 굉장히 빠르기 때문에 실무자들 중에서도 Alteryx Designer Desktop을 배워서 사용.. 2025. 4. 2.
Flutter에 관하여 - 간단한 소개부터 세팅 방법까지 (for Ubuntu user) Flutter란? Flutter란 구글에서 제공하는 개발 프레임워크이다. flutter를 기본적으로 가동시키는 프로그래밍 언어는 dart라고 해서 극단적인 object-oriented programming (객체 지향 프로그래밍)을 사용하는 언어이다. 그런데 자바나 c# 같은 다른 객체 지향 프로그래밍 언어들 보다는 syntax가 간단한 편이라 쉽게 배울 수 있었다. (글쓴이는 python을 메인 언어로 배우고 사용하는 중이다.) Flutter와 dart 둘다 구글에서 제작하였다. 이는 구글이라는 같은 집단 내에서 계획된 프로젝트이기 때문에 성능 업그레이드나 flutter의 특정 기능을 위해 dart 언어의 구조를 변경해야하는 경우가 발생할 시, 능동적이고 빠르게 그러한 변경 요구들을 반영할 수 있다는 .. 2023. 4. 21.
Python Virtual Environment (venv) - ubuntu 22.04 소개 및 사용 방법 들어가며공부를 더 열심히 해서 이것보다 더 어렵고 복잡하고 멋져 보이는 것들을 하고 싶은 마음은 가득하지만, 아직은 무엇을 해볼까에 대한 생각을 많이 하고 있는 관계로 간단한 것 부터 시작해보려고 합니다. 기본부터 착실히 하다보면 더욱 더 멋있는 걸 할 수 있지 않을까요?ㅎㅎㅎ 물론 쉽고 간단하기 때문에 venv에 관해서 포스트를 남기려는 것은 아니고 개인적으로 처음에 python을 공부하기 시작하고, 과제 및 간단한 프로그램들을 만들어 볼 때 venv의 사용법에 대해서 크고 작은 어려움을 겪었습니다. 그렇기에, 저 말고도 코딩을 새로 공부하는 분들이 충분히 헷갈릴만한 부분일거라 생각하여 venv 소개 및 사용법에 대한 포스트를 남기기로 결정했습니다. venv란 무엇인가그래서 이 venv란 무엇인가..... 2023. 2. 20.