본문 바로가기 메뉴 바로가기

데브포유

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

데브포유

검색하기 폼
  • ※ 데브포유 둘러보기 (1230)
    • Dev4u Life (678)
      • 일상 (201)
      • 여행 (25)
      • 투자 (6)
      • Generative AI (11)
    • Database (339)
      • ClickHouse (5)
      • CockroachDB (19)
      • MariaDB (14)
      • mongoDB (63)
      • Oracle (145)
      • PostgreSQL(EDB) (3)
      • Presto (14)
      • SAP IQ (Sybase) (16)
      • yugabyteDB (7)
      • ETC (53)
    • Dev4u S/W (11)
      • Android App (3)
      • iPhone App (1)
      • WASMonitor (3)
      • ZtermManager (1)
    • Developer (198)
      • Android (7)
      • C & C++ (12)
      • Data Mining (4)
      • JFreeChart (4)
      • iPhone (4)
      • Java, Kotlin (35)
      • Node.js (2)
      • Python (15)
      • Rust (8)
      • Spark (10)
      • Unix Shell (12)
      • Util (31)
      • Web (16)
      • Weka (4)
      • ETC (34)
    • === E.N.D === (0)
  • 방명록

Developer (198)
우분투에서 node.js 수동설치하기

새로운 프로젝트 수행을 위해서 node.js 를 사용해 보기로 했습니다. 그래서 일단 설치~~~ 저는 우분투에서 수동으로 설치해 보도록 하겠습니다. node.js URL = https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 1. 최신버전 다운로드 2. 임의의 경로에 복사해 주기 (node.js 홈으로 사용) node-v16.14.2-linux-x64.tar.xz 파일을 다운로드 받은 후에 압출을 풀고, /home/moonsun/node-v16 복사해 줍니다. 3. .profile에 추가하여 모든 곳에서 node를 인식할 수 있게 설정 그런 다음에 콘솔..

Developer/Node.js 2022. 3. 22. 15:50
코틀린으로 첫번째 미니 프로그램 완성

지난주부터 코틀린 언어로 미니 프로그램을 만들어서 완성을 시켰습니다. 오라클 SQLPlus에 spool 기능을 대체할 목적으로 만들었구요. 프로그램명은 "UnLoader"로 정했습니다. 코틀린을 사용해 본 소감은 확실히 자바에 비해서 코딩량이 줄었습니다. 프로젝트에 필요한 라이브러리(ojdbc.jar 외 다수)외에는 100% 코틀린 문법으로 개발 했습니다. 아직 회사에서 안드로이드 개발자외에는 코틀린을 사용하는 동료가 없기 때문에 당분간 없어도 되지만 있으면 업무 효율이 높아지는 유틸리티성 프로그램을 개발할 때 코틀린을 우선 사용할 계획입니다.

Developer/Java, Kotlin 2021. 5. 5. 13:30
[코틀린] 자바 어플리케이션을 코틀린으로 포팅하기

코드의 간결함이 매력적인 코틀린을 막 시작한 코린이 입니다. 유튜브 강좌와 "Kotlin in Action " 책을 통해서 문법을 익히고 있습니다. 최근에 1000만 행이 넘는 데이터를 오라클 데이터베이스로 부터 추출할 일이 있었는데, sqlplus "spool"이 생각보다 느려서 이전에 개발한 ETL 프로그램으로 파일을 생성해 보니 약 5배 정도 성능 차이가 났습니다. 데이터 추출 프로그램을 개발해 놓으면 두고두고 사용할 것 같아서 오늘 기본적인 설계를 한 후에 코딩을 시작했습니다. 자바로 개발한 ETL 프로그램을 참고하여 코딩을 하니 생각보다 빠르게 구현해 나갈 수 있었습니다. 더욱이 InteliJ IDEA를 사용하고 있는데, 이전에 참고할 자바 소스를 코틀린 파일에 붙여 넣으면 자동으로 코틀린 문법..

Developer/Java, Kotlin 2021. 4. 28. 23:15
크롬 익스텐션 소개 "Vimium"

크롬브라우저에서 vi에디터 처럼 "j","k"키로 페이지를 스크롤 할 수 있습니다. "f"키를 누르면 아래와 같이 화면에 단축키가 표시가 됩니다. 표시된 단축키를 누르면 클릭하는 효과가 있어 링크된 페이지로 이동이 되어 마우스나 터치패드 없이 키보드만으로 웹 검색을 할 수 있는 유용한 익스텐션이라서 소개해 드립니다.

Developer/ETC 2021. 3. 12. 21:53
실행가능한 jar 파일을 실행 바이너리처럼 만들기 (유닉스에서...)

일반적으로 실행가능한 jar파일은 "java -jar test.jar" 와 같은 방법으로 실행하게 됩니다. 이처럼 실행가능한 jar 파일 있을 때 실행 바이너리 파일 처럼 만드는 방법을 소개해 드립니다. 1. jar 파일 생성 (test.jar) -> Eclipse 나 InteliJ Idea를 통해서 쉽게 만들 수 있습니다. 2. stub.sh ------------------------------------------------------------------------------- #!/bin/sh MyApp=`which "$0" 2>/dev/null` [ $? -gt 0 -a -f "$0" ] && MyApp="./$0" java=java if test -n "$JAVA_HOME"; then jav..

Developer/Java, Kotlin 2020. 10. 19. 10:44
[Rust 알아가기] 구조체에 제너릭 사용 예제

#[derive(Debug)] struct Rect { width: u32, height: u32 } impl Rect { fn area(&self) -> u32 { self.width * self.height } } #[derive(Debug)] struct RectT { width: T, height: T, } impl RectT{ fn get_width(&self) -> &T { &self.width } fn get_height(&self) -> &T { &self.height } } fn calc_rect(rect: &Rect) -> u32 { rect.width * rect.height } fn main() { let rect = Rect { width:300, height:200}; print..

Developer/Rust 2020. 9. 23. 13:31
[Rust 알아가기] 구조체 활용 예제

struct Guess { value: i32, } impl Guess { pub fn new(value: i32) -> Guess { if value 256 { panic!("유효한 값은 1 ~ 256 입니다. 입력한 값:{}", value); } Guess { value } } pub fn value(&self) -> i32 { self.value } } fn main() { let guss = Guess::new(10); println!{"{}", guss.value()}; }

Developer/Rust 2020. 9. 21. 13:39
[Rust 알아가기] 몽고디비 접속 예제

Cargo.toml ------------------------------------------ [dependencies.mongodb] version = "1.1.1" default-features = false features = ["sync"] main.rs -------------------------------------------- use mongodb::{ bson::{doc, Bson}, sync::Client, }; fn main() -> mongodb::error::Result { let client = Client::with_uri_str("mongodb://localhost:27017")?; let database = client.database("mobdw"); let collec..

Developer/Rust 2020. 9. 17. 17:15
이전 1 2 3 4 5 ··· 25 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • ORACLE BASE
  • Oracle Tutorial
  • The Logical Optimizer
  • 데이터베이스-모델링(예제)
  • 한국 러스트 사용자 그룹
  • Ruste By Exsample
  • SQL튜닝
  • 나이파이 커스텀 프로세서
TAG
  • 빈센트 반 고흐
  • 홈 오피스
  • Pixel Pals
  • 코라나 19
  • JMW 헤어드라이기기
  • Sybase IQ
  • 증권정보포털
  • VARIDESK
  • node.js
  • 오미크론
  • 로니카 BCS
  • GKRS
  • 별잉 빛나는 밤
  • 화분벌레
  • 루미큐브 종류
  • 남설 팔찌
  • 르세라핌
  • 유가바이트디비
  • Life Chair
  • 톡토기
  • 고체 향수
  • 파나소닉 비데 DL-EH10KWS
  • yugabyteDB
  • 브리다 정수기
  • 매직 트랙패드2
  • 솔리드 쿨론
  • 별이 빚나는 밤
  • 배당급
  • weka
  • 카카오 에드
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바