본문 바로가기

전체 글

SQL 활용 시, 소소하지만 유용한 DBeaver 설정 꿀팁 DBeaver는 다양한 SQL 에디터 중에서도 무료 오픈 소스로 공개되어 있으며, 다양한 데이터베이스를 지원하여 정말 많은 분들이 사용하고 있습니다. 특히 SQL을 처음 접하고 학습하는 경우, 가격 부담이 없다는 점에서 DBeaver를 많이 선택하는 것 같습니다. 저 역시 SQL 학습용으로 DBeaver를 사용했었습니다. Auto-format & Auto-complete으로 대표되는 쿼리 작성의 편의성이 꽤 만족스러웠습니다. 하지만 SQL 에디터가 시각적으로 단조로운 게 마음에 들지 않았고, 좀 더 만족스러운 쿼리 작성 환경을 마련하기 위해 설정을 이리저리 변경했었습니다. 이외에도 주로 사용했던 단축키들을 추후 활용을 위해 함께 정리했습니다. 필요한 부분은 참고하셔서, DBeaver를 더욱 만족스럽게 사.. 더보기
UX 디자인이 궁금하다면 명심해야 할 디자인 프로세스, 린 UX - 제프 고델프, 조시 세이던 들어가며 소프트웨어에서 가장 큰 뻥은 다음 버전에서 구현하자는 것이다. 린 원칙은 3가지 방법으로 린 UX에 적용된다. 첫 번째는 UX 디자인 프로세스에서 불필요한 부분을 제거하는 것으로 엄청난 문서 작업에서 벗어나 팀의 발전적인 학습을 이끄는 디자인 제작물만을 만든다. 두 번째는 디자이너와 개발자, 제품 관리자, 품질 관리자, 마케터와 그 밖의 다른 사람들이 투명하고 조화롭게 일하는 시스템을 조성하며, 다분야 간 협업을 통해 비디자이너들을 디자인 프로세스에 참여시킨다. 마지막으로 가장 핵심일 수 있는 마음가짐의 변화는 실험에 기반을 둔 응용 모델에서 얻을 수 있다. 이 원칙은 스타 디자이너에 의지하지 않고도 최선의 해결책을 찾아낼 수 있는 것으로, 아이디어가 의도한 목표에 잘 맞는지를 신속한 실험과 측.. 더보기
[파이썬 에러 해결 Tip] ImportError: DLL load failed: 시스템에서 파일에 액세스할 수 없습니다. 작업 환경 Windows 사용 Anaconda 사용 Visual Studio Code 사용 Jupyter notebook 사용 Python 3.6.12 사용 가상 환경 생성하여 사용 ImportError: DLL load failed: 시스템에서 파일에 액세스할 수 없습니다. 영어로는 'ImportError: DLL load failed: The file cannot be accessed by the system'라는 문구를 만났습니다. 데이터 분석 및 머신 러닝을 위해 파이썬을 사용하고 있는 와중에, 가끔씩 만나는 것 같습니다. 그리고 분명히 이전에 경험했던 에러인데, 아무리 구글링을 하더라도 명확한 답을 얻지 못했었습니다. 계속 Stack Overflow를 들여다 보고, 구글링을 했지만, 명확하게 적.. 더보기
마블, 스타워즈, 픽사 모두를 품은 리더, 디즈니만이 하는 것 - 로버트 앨런 아이거 시작하며: 지난 15년간 디즈니를 이끌며 내가 배운 것들 예상치 못한 일이 발생하면 내 안에서는 일종의 본능적인 심사, 선별 과정이 개시된다. 내 나름의 내적 ‘위협 저울’에 올려보고 판단하는 것이다. 모든 것을 중단해야 하는 사건이 있지만, 다음과 같이 평가해야 하는 사건도 있다. ‘이것은 심각하다. 조치를 취해야 하는 상황이지만 우선은 다른 더 중요한 것에 초점을 맞추고 그다음에 이 문제를 해결한다.’ 때로는 ‘책임자’라 하더라도 자신이 추가로 개입할 필요가 없는 상황도 있다. 그런 경우 직원들이 각자의 임무를 수행하도록 믿고 맡기며, 자신의 에너지는 다른 현안에 집중시키는 것이 현명한 처사다. 월트디즈니뿐 아니라 세상의 모든 기업, 조직도 마찬가지다. 항상 일이 생긴다. 이 책의 주제 역시 가장 간.. 더보기
eBook 서비스, 리디북스 독서노트 200% 활용하기 리디북스를 접하고 난 뒤의 2년 2017년 외국 생활을 하게 되면서, 처음 eBook이라는 개념에 대해 접하게 되었습니다. 전통적인 종이책에서 디지털화된 전자책으로 독서를 한다는 게, 그 당시에는 약간 생소하게 느껴졌습니다. 하지만 독서에 꽤나 푹 빠져 있던 시절이라, 외국 생활을 하면서 흥미로운 책들을 찾아 읽고 싶었습니다. 그래서 처음으로 eBook 리더기를 구입하게 되었습니다. 제가 처음 구매한 기기는 크레마 카르타 제품입니다. 처음에는 학교 전자 도서관을 이용해, 전자책을 대여해서 읽는 식이었습니다. 원래 책에 밑줄을 그으며 독서를 하는 습관이 있었기 때문에, 개인적으로 크레마 제품은 굉장히 불편했습니다. 뿐만 아니라, 에버노트와 연동되어 있어 제가 모은 전자책의 구절들을 옮기는 기능도 불만스러웠.. 더보기
통제가 아닌 맥락으로 리드하라, 규칙 없음 - 리드 헤이스팅스, 에린 메이어 서문 당시에는 나도 잘 몰랐지만, 우리에게는 블록버스터에 없는 것이 한 가지 있었다. 절차보다 사람을 소중히 여기고, 능률보다 혁신을 강조하며, 통제를 최대한 자제하는 문화였다. ‘인재 밀도talent density’를 기반으로 최고의 성과를 올리고, 통제가 아닌 맥락으로 직원들을 이끄는 데 초점을 맞추는 기업문화 덕분에, 우리는 지속적으로 성장하며 세상이 변하는 속도에 맞춰 같이 변화를 모색할 수 있었다. 넷플릭스는 다르다. 우리의 문화는 규칙이 없는 것이 규칙이다. 비범한 성과를 내지 못하는 직원은 해고한다? 이러한 기업문화의 윤리적 옳고 그름은 차치하더라도, 경영 측면에서 볼 때 이 슬라이드는 형편없는 발상이라는 생각을 지울 수가 없었다. 이는 하버드경영대학원의 에이미 에드먼슨Amy Edmondso.. 더보기
혁신으로 넘볼 수 없는 차이의 격을 만들어라, 초격차 - 권오현, 김상근 프롤로그_ 변신 초격차를 향한 첫걸음 1983년, 삼성그룹의 창업주인 이병철 회장이 중요한 결정을 내렸습니다. 삼성이 반도체 사업에 진출한다는 선언이었습니다. 다수의 국내외 정책 기관들은 이 결정에 모두들 회의적인 반응을 보였습니다. 한국과 삼성은 반도체 산업에 진출할 수 없다는 비관적인 보고서가 줄을 이었습니다. 반도체를 개발할 연구 인력도 없고 생산 경험도 없으며, 연구개발을 위한 인프라도 부족한 상태에서 반도체라는 첨단 기술에 도전한다는 것이 무모하게 보였을 것입니다. 당시 세계 메모리 반도체 산업은 일본이 주도하고 있었습니다. 삼성은 개발과 생산, 시장 점유율 등 모든 면에서 일본의 경쟁사보다 수년이나 뒤처져 있던 후발 주자였습니다. 그래서 최고경영자와 연구원 모두 회사 존립의 위기감을 갖고 일해.. 더보기
다른 사람을 설득하는 6가지 방법, 설득의 심리학 1 - 로버트 치알디니 서문 설득의 달인들이 상대로부터 ‘네’라는 응답을 끌어내기 위해 사용하는 책략은 수천 가지에 이르지만, 대부분의 책략이 여섯 가지 기본 범주 중 하나에 속한다는 것이다. 이 여섯 가지 범주는 인간의 행동을 조종하는, 그리고 그 과정에서 온갖 책략을 가능하게 하는 기본적인 심리 원칙의 지배를 받는다. 나는 여섯 가지 원칙에 물질적인 이익 추구의 원칙(사람은 누구나 최소 비용으로 최선의 선택을 하고 싶어 한다는 기본 원칙)은 포함하지 않았다. 그 이유는 내가 최소 비용으로 최대 이익을 추구하려는 욕망이 인간의 의사결정 과정에 중요하지 않다는 사실을 간파했다거나, 설득의 달인들이 이 기본 원칙의 위력을 경시한다는 어떤 증거를 발견했기 때문은 아니다. 오히려 정반대라 할 수 있다. 나는 조사 과정에서 달인들이 .. 더보기