실습 튜토리얼

Linux, DevOps, Python/C/C++/Go 프로그래밍, 데이터 과학, 웹 개발, Hadoop 등을 다루는 단계별 인터랙티브 가이드.

MySQL 판매 데이터 분석 챌린지

MySQL 판매 데이터 분석 챌린지

소매점 관리자가 다양한 제품 카테고리별 수익 실적을 계산하여 재고 결정을 내리기 위해 판매 데이터 분석을 돕습니다.
MySQLSQL
PostgreSQL 역할 및 권한 관리

PostgreSQL 역할 및 권한 관리

이 랩에서는 PostgreSQL 역할 및 권한 관리를 탐구합니다. 주요 목표는 특정 속성을 가진 역할을 생성하고 데이터베이스 권한을 관리하는 방법을 배우는 것입니다. 권한을 부여하고, 사용자를 전환하며, 접근 권한을 철회합니다.
PostgreSQL
데이터 스트림 리다이렉션

데이터 스트림 리다이렉션

이 포괄적인 랩에서 Linux 스트림 리다이렉션 기술을 배우세요. 표준 입력, 출력 및 오류 스트림을 조작하고, 출력을 결합하며, 고급 파일 작업에 /dev/null을 활용하는 방법을 배우세요. echo, cat, ls, tee 와 같은 필수 Linux 명령을 실습하면서 셸 스크립팅 기술에 대한 숙련도를 높이세요.
Linux
Find the Flags

Find the Flags

This challenge is designed to test your proficiency in using different Linux commands to solve a series of challenges.
Linux
Go 변수 소개

Go 변수 소개

이 초보자 친화적인 프로그래밍 튜토리얼에서 Go 변수의 기본 사항, 선언 방법, 초기화 기술, 범위 및 상수를 알아보세요.
Golang
SQLite JSON 처리

SQLite JSON 처리

이 랩에서는 SQLite 내에서 JSON 데이터를 처리하는 방법을 배웁니다. 이 랩은 SQLite 데이터베이스 내에서 JSON 데이터의 저장, 추출, 필터링 및 업데이트에 중점을 둡니다.
SQLite
SQLite 오류 처리

SQLite 오류 처리

이 랩에서는 SQLite 데이터베이스에서 오류를 효과적으로 처리하는 방법을 배웁니다. 주요 초점은 `ON CONFLICT` 절을 사용하여 `INSERT` 작업 중 제약 조건 위반을 관리하는 것입니다. 다양한 액션을 살펴보고 오류 복구, 오류 조건 로깅을 테스트합니다.
SQLite
SQLite 임시 저장소

SQLite 임시 저장소

이 랩에서는 SQLite 임시 저장소를 탐구하며, 임시 테이블 생성 및 활용에 중점을 둡니다. 임시 테이블은 데이터베이스 연결 내에서 중간 결과 또는 짧은 기간 동안만 필요한 데이터를 저장하는 메커니즘을 제공합니다. 이 랩은 임시 테이블 생성, 채우기, 쿼리 및 자동 정리 확인 과정을 안내합니다.
SQLite
SQLite PRAGMA 튜닝

SQLite PRAGMA 튜닝

이 랩에서는 데이터베이스 성능과 안정성을 최적화하기 위해 SQLite PRAGMA 튜닝을 탐구합니다. 이 랩은 PRAGMA 문을 통해 SQLite 의 주요 동작 방식을 구성하는 데 중점을 둡니다. 저널 모드를 구성하고, 외래 키 검사를 활성화하고, 무결성 검사를 수행하고, 캐시 크기를 조정합니다.
SQLite
Red Hat Enterprise Linux 에서 작업 예약하기

Red Hat Enterprise Linux 에서 작업 예약하기

이 랩에서는 다양한 도구를 사용하여 RHEL 시스템에서 작업을 예약하는 실질적인 경험을 얻게 됩니다. 'at'으로 일회성 작업을 예약하고, 'crontab'을 사용하여 반복적인 사용자별 작업을 관리하며, cron 디렉토리를 사용하여 시스템 전체의 반복 작업을 구성하는 방법을 배우게 됩니다. 이 랩은 또한 systemd 타이머를 사용한 고급 예약 기술과 systemd-tmpfiles 를 사용한 임시 파일 관리를 다룹니다.
Red Hat Enterprise Linux
RHEL 에서 Bash 스크립트 생성 및 실행

RHEL 에서 Bash 스크립트 생성 및 실행

이 실습에서는 RHEL 시스템 관리를 위한 Bash 스크립트를 생성하고 실행하는 방법을 배웁니다. 간단한 스크립트를 작성하는 것으로 시작하여 시스템 명령어를 추가하고 실행 가능하게 만들 것입니다. 실습은 `for` 루프를 사용하여 시스템 정보 수집과 같은 작업을 자동화하고, `grep` 및 정규 표현식을 사용하여 명령 출력을 필터링하는 것으로 진행됩니다. 마지막으로, 포괄적인 RHEL 시스템 정보 스크립트를 구축하여 관리 작업을 자동화하고 강력한 셸 기능을 활용하는 실질적인 기술을 습득합니다.
Red Hat Enterprise Linux
Redis 지속성 관리

Redis 지속성 관리

이 랩에서는 Redis 지속성 관리를 살펴보고 데이터 내구성을 구성하고 관리하는 방법에 중점을 둡니다. `CONFIG SET`을 사용하여 RDB 를 구성하고, AOF 를 활성화하고, 데이터를 수동으로 저장하고, 마지막 저장 시간을 확인하고, AOF 파일을 다시 쓸 것입니다.
Redis
SQLite 뷰 생성

SQLite 뷰 생성

이 랩에서는 SQLite 뷰 생성에 대해 알아봅니다. 복잡한 뷰 구축, 뷰를 통한 쿼리, 업데이트 가능한 뷰를 통한 업데이트, 더 이상 사용하지 않는 뷰 제거에 중점을 둡니다. SQLite 뷰를 사용하여 쿼리를 단순화하고 데이터 액세스를 제어하는 방법을 알아보세요.
SQLite
숫자 맞추기 게임 프로그래밍

숫자 맞추기 게임 프로그래밍

이 랩에서는 Rust 로 숫자 맞추기 게임을 구현합니다. 프로그램이 무작위 숫자를 생성하고 플레이어에게 추측을 요청하며, 추측이 너무 낮거나 높은지 피드백을 제공하고, 정답을 맞춘 경우 플레이어를 축하합니다.
Rust
작업 중인 내용 저장하기

작업 중인 내용 저장하기

Git stash 를 사용하여 작업 중인 변경 사항을 관리하고 저장하는 방법을 알아보세요. 이 랩에서는 stash 생성, stash 된 변경 사항 적용, stash 에서 브랜치 생성, 여러 stash 관리 및 stash 정리를 다룹니다.
Git
GOPATH 및 모듈

GOPATH 및 모듈

Go 의 패키지 관리 방법을 배우고, GOPATH 를 이해하며, 효율적인 종속성 관리 및 프로젝트 구성을 위해 Go Modules 을 탐구합니다.
Golang
SQLite 트랜잭션 처리

SQLite 트랜잭션 처리

이 랩에서는 SQLite 트랜잭션 처리를 탐구하고, 트랜잭션을 사용하여 데이터 무결성을 유지하는 데 중점을 둡니다. 트랜잭션을 시작하고 커밋하는 방법, 오류 발생 시 롤백하는 방법, 세이브포인트 (savepoint) 를 구현하는 방법, 데이터 무결성을 확인하는 방법을 배웁니다. 이를 통해 SQLite 에서 ACID 속성을 보장합니다.
SQLite
Red Hat Enterprise Linux 에서 프로세스 모니터링하기

Red Hat Enterprise Linux 에서 프로세스 모니터링하기

이 실습에서는 시스템 관리자 또는 개발자에게 필수적인 기술인 Linux 프로세스 모니터링 및 관리에 대한 실무 경험을 쌓습니다. 프로세스 상태와 수명 주기를 이해하고, 백그라운드 및 포그라운드 작업을 제어하며, 효과적으로 프로세스를 종료하는 방법을 배웁니다. 또한 시스템 부하와 CPU 사용량을 모니터링하고, 프로세스 활동을 자세히 분석하는 방법을 탐색합니다. 이 실습을 통해 RHEL 에서 프로세스를 효율적으로 관리하고 시스템 상태를 유지하는 데 필요한 필수 도구와 지식을 갖추게 됩니다.
Red Hat Enterprise Linux
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 859
  • 다음
OSZAR »