본문 바로가기

전체 글47

[Dart] Dart 란 무엇인가? 최근에 업데이트된 Flutter 업데이트가 핫한것 같다. 이번 Flutter 3.7 업데이트는 인상적인것들이 좀 있는것 같은데 앞으로의 모바일앱은 Dart 기반 Flutter로 만들어 보기로 했다. 그래서 Dart의 기본적인 문법을 소개하고 꾸준히 문법과 샘플코드들을 업데이트 하면서 기록을 진행 하도록 하겠다. https://dart.dev/samples GitHub - dart-lang/samples: A collection of Dart code samples by Dart DevRel A collection of Dart code samples by Dart DevRel. Contribute to dart-lang/samples development by creating an account on G.. 2023. 1. 26.
정말 짜증나는 Fasoo DRM !! 보통 책판매 플랫폼에서 제공하는 프로그램이나 도서관 전자책 Viewer 프로그램, 교보문고, 밀리의서재, Ridi 북스 같은 전자책 Viewer 프로그램을 설치하면 반드시 설치되는 프로그램이 있다. 그 유명한 Fasoo DRM https://namu.wiki/w/Fasoo%20DRM Fasoo DRM - 나무위키 이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외) 기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권 namu.wiki 윈도에서 기본적으로 제공하는 캡쳐 프로그램이 있다. Win + Ctrl + S 범위를 지정해서 화면 캡쳐를 하는 프로그램인데 거의 매일 아주 자주 흔히 쓰는 유용한 기능.. 2023. 1. 19.
[Python] 획기적인 풀스택 프레임워크 파인콘 (Pynecone) 영단어 결합 신조어라서 어떻게 발음하는게 좋을지 몰라서 당황스러웠는데 유투브로 Pynecone 검색해서 버거형들이 발음하는걸 캐치했다. Pynecone : 파인콘 우리나라에서는 파이콘이라고 부르는것 같은데 굳이 파인콘이라고 발음하는데 다른 발음을 붙일필요가 있나 싶다. 앞으로 파인콘이라고 발음하겠다. Python + ne(?) + cone (솔방울) 파인콘 아이콘에서 확인 할 수 있듯이 솔방울이 파인콘의 공식 아이콘이다. 파인콘 깃허브에 가면 다음과 같이 설명되어 있다. Pynecone은 오픈 소스 풀 스택 파이썬 프레임 워크로 몇 분 안에 웹 앱을 쉽게 구축하고 배포 할 수 있습니다. 기존 웹 개발의 유연성, 성능 및 사용자 지정 성과 결합 된 저 코드 프레임 워크의 사용 편의성과 접근성을 제공합니다... 2023. 1. 19.
[용어설명] 수학기호 명칭을 배워봅시다. 프로그래밍을 하다가 특이한 수학기호가 나오면 어떻게 발음해야 할지 난감할 때가 자주 있다. 그래서 한번 찾아봤다. Α/α(알파) Β/β(베타) Γ/γ(감마) Δ/δ(델타) Ε/ε(엡실론) Ζ/ζ(제타) Η/η(에타) Θ/θ(쎄타) Ι/ι(요타) Κ/κ(카파) Λ/λ(람다) Μ/μ(뮤) Ν/ν(뉴) Ξ/ξ(크시) Ο/ο(오미크론) Π/π(피) Ρ/ρ(로우) Σ/σ(씨그마) Τ/τ(타우) Υ/υ(윕실론) Φ/φ(휘) Χ/χ(키 또는 카이) Ψ/ψ(프시) Ω/ω(오메가) * 수학기호 σ : 소문자 시그마는 표준편차를 나타내는 기호 Σ : 대문자 시그마는 아래첨자와 위첨자를 기입하여 합에 관한 기호로 사용 i : 아이. 허수단위. 제곱해서 -1이 되는 수입니다. cosθ: 코사인쎄타인 (하이퍼블릭코사인-쌍곡삼각.. 2023. 1. 15.
[Solana] 솔라나 코인과 생태계 코인 종류들 최근 FTX가 파산하면서 FTX의 지지를 받고 있는 Solana 코인과 그 생태계에 있는 코인들이 대부분 폭락을 했었습니다. 저도 Solana 홀더로서 가슴이 아프더군요. ㅠ.ㅠ 1년만에 시총 5위에서 17위로 밀려나는 안좋은 상황이 발생했군요. 2023년 1월 2일 기준으로 시총 4조6777억원을 찍었는데 정확히 1년전인 2022년 1월 2일에는 64조8563억원 이었던것을 감안하면 거의 망했다고 볼 수 있습니다. 지속적으로 발생한 네트워크 중단사태, 해킹사태 그리고 최대 원흉인 뽀글이의 FTX와 그 연인인 알리메다CEO 파산 사태가 겹치면서 솔라나 생태계의 우수한 토큰업체 몇군데가 이더리움으로 옮긴다는 기사까지 나왔습니다. 솔라나 NFT의 대장 프로젝트라고 불리던 DeGods(디갓)이 이더리움 시장으.. 2023. 1. 14.
[RUST] Java 개발자를 위한 Rust 소개 2부 Java 개발자를 위한 Rust, 파트 2 우리는 지금까지 어디로 갔습니까? Java 개발자를 위한 Rust 시리즈의 첫 번째 기사 에서 우리는 몇 가지 기본 구문, 일부 패턴 일치를 보았고 간략하게 다루었으며 가장 중요한 것은 프로그램의 데이터가 있는 위치에 대해 추론하려고 했습니다.enum 우리가 신속하게 코드 라인을 저장하려고 시도했을 때 RAII로 인해 중요한 리소스의 범위를 실수로 변경했고 코드를 컴파일하려고 할 때 빌림 검사기 에서 오류가 발생했습니다. $ rustc greeter.rs error[E0716]: temporary value dropped while borrowed --> greeter.rs:6:43 | 6 | let anybody_at_all = env::args().colle.. 2023. 1. 11.
[Rust] Java 개발자를 위한 Rust 소개 1부 Java 개발자를 위한 Rust, 소개 시작할 준비를 하세요... Rust에 대해 들어보셨고 Java 개발자이신가요? Rust를 사용해 보고 싶나요? 이 글은 당신이 기초부터 시작할 수 있도록 노력할 것입니다. Java와 Rust의 기본적인 차이점과 몇 가지 함정에 빠지는 것을 피하고 빌림 검사기와 너무 많이 싸우는 것을 피하려고 합니다. 그 의도는 당신이 Java에서 온 Rust 개발자의 사고방식에 들어가는 데 도움이 되기를 바라는 것입니다. 툴체인 등을 설치하는 방법은 여기서 다루지 않을 것입니다. 그 부분은 충분히 다루었습니다. 그들의 웹사이트에 있는 가이드 는 어쨌든 당신이 필요로 하는 전부일 것입니다. 그럼 본격적으로 Java 프로그램이 Rust 프로그램과 어떻게 다른지 살펴보겠습니다. 보다 더.. 2023. 1. 11.
[명언] 당신이 무언가를 할 때 망설여진다면.. 당신이 진정으로 원하는 목표를 달성하기 위해 행동에 착수하는 순간, 두려움은 녹아 없어지기 시작한다. 로버트 앨런 2023. 1. 11.
[Golang] Golang의 Standard Library 소개 Golang에서 사용하는 Standard Library 들이다. 갯수가 많지가 않아 초기 학습 곡선이 크게 높지는 않다. 하지만 하위 정보들이 별도로 있기 때문에 위에 나열한것만 있는건 아니다. 그렇지만 기본적으로 세팅된 1레벨 키워드로 봐서는 크게 많은게 아니니 학습하는데 너무 부담가지지 말자. 모든 언어들이 그렇지만 쉽게 배울 수 있다고 얘기하는 정보에 속지 말아야 한다. 어떤 언어든 깊숙히 들어가게 되면 거의 비슷한 난이도를 가진다. Javascript도 VBScript도 Python 도 초기 진입장벽이 낮다는거지 언어의 깊은부분까지 쉽다고 얘기하는건 아니다. 2023. 1. 9.
[Python] Python 학습 시작하기 및 정리 요즘 인공지능 이미지 생성기 Midjourney 나 chatGPT 같은 AI 서비스 프로그램들이 핫하다. 아무래도 앞으로는 이 관심도나 기술의 발전이 기하급수적으로 올라갈 것 같다. 어떤 문화나 트랜드의 확산형태는 늘 비슷했다. 문제점이 도출된다. 사용자의 니즈가 간간히 나온다. 기술의 발전을 위한 기술에 사람들 관심이 쏟아진다. 자극적인 기사들이 나오면서 필요성을 어필한다. 많은 사람들이 뛰어든다. 그리고 많은 기술들이 실패한다. 회의적인 기사가 나타난다. 시간이 흐르면 다시 기술에 대한 언급이 시작된다. 위의 과정이 다시 반복된다. 기술적인 임계점이나 사회의 니즈에 대한 임계점에 다다르면 폭발한다. 기술의 발전속도와 니즈, 관심, 투자가 폭발적으로 발생한다. 단기간 혹은 장기간동안 트렌드가 된다. 인.. 2023. 1. 7.