# lua

Redis - 레디스 클라이언트와 분산락, 루아스크립트
레디스 클라이언트는 레디스 서버에 연결하여 레디스 데이터 구조를 조작할 수 있게 해준다. 서버 개발자는 cli가 아닌 코드 상에서 레디스에 접근해서 데이터를 다룰 수 있어야 한다. Java용 Redis 클라이언트 라이브러리로는 Lettuce, Redisson, Jedi

Ace3.0 GUI - 위젯 추가하기
GUI명령을 이용해 window타입의 창을 띄워보았다. 이제 이 창에 내가 필요한 정보들을 출력해야 했다.
[Lua] table.sort() - 테이블 오름차순(내림차순) 정렬
테이블을 오름차순으로 정렬하는 함수루아 스크립트는 다른 언어와 마찬가지로 오름차순으로 정렬해주는 함수를 제공한다. table.sort() 함수를 통해 테이블 내에 있는 요소들을 오름차순한다. 주의할 점은 오름차순 정렬한 테이블을 반환하는 것이 아니라 해당 테이블을 오름
[Lua] 문자열 관련 라이브러리
문자열의 길이를 반환11해당 문자열의 일부(start 지점부터 end 지점까지)를 반환hello첫 번째 인자로 넘겨진 원본 문자열에서 두 번째 인자로 넘겨진 대상 문자열이 처음으로 나타난 부분의 시작과 끝 인덱스를 반환7 11원본 문자열에서 두 번째 인자로 주어진 문자
[Lua] 테이블 내 최댓값, 최솟값 구하기
최댓값과 최솟값을 구하는 함수이지만, 테이블 내의 요소들에 접근할 수 없어서 위 함수를 사용하여 테이블 내 최댓값, 최솟값을 구할 수는 없다. 따라서 별도의 함수를 작성하여 테이블 내의 최댓값 또는 최솟값을 구해보자.112

MapleStory Worlds X Super Hackathon 2022 기획
운영진 Notion에 있는 개발언어 및 엔진 설명들을 읽으며 기술 스택을 쌓던 중랜덤 신청 했던 사람들 끼리 팀 배치 결정멤버 : 3명(기획+개발 파트)팀장 : 컴퓨터공학과나 : 기계공학부다른 한 명 : 행정학과아이디어 회의를 시작1주차 과제로 작성했던 각자 만들고 싶

MapleStory Worlds X Super Hackathon 2022 참가
2022년 8월 20일 멋쟁이사자처럼 대학 해커톤을 마무리하고 멋쟁이사자처럼과 넥슨이 주관하는 메이플스토리 월드 개발 슈퍼해커톤 프로그램을 신청하였다. 기획+개발 트랙을 신청하였

Redis Transaction, Lua script, Pipeline 개념 과 SpringDataRedis에서의 사용법
Spring에서 Redis를 연동하고 활용하는 연습을 진행 중 입니다.Spirng boot에서 Redis를 연동하여 사용하는 방법과 원리에 대해서 이해해보고자 하는 글입니다.Redis는 local 환경의 Docker 컨테이너를 활용했습니다.트랜잭션이란 여러가지 명령어들
MSW 기본 학습 교안 8. Event와 컴포넌트 확장
Event 시스템 LogEvent 핸들러 등록 구조 이벤트를 주고 받을 때 이벤트 처리 Entity 엔티티 생성 엔티티 삭제 엔티티 유효성 체크