반응형

분류 전체보기 112

[스타 유즈맵] 랜덤 능력, 강화 등 다양한 크래프트 유즈맵 모음

1. 강화 크래프트 1.15 (PvP) 출처: https://cafe.naver.com/edac?iframe_url_utf8=%2FArticleRead.nhn%253Fclubid%3D17046257%2526articleid%3D87460 네이버카페: 스타 에디터 아카데미 업그레이드가 확률에 따라 성공하고 실패하는 아주 재밌는 맵이다. 게다가 고테크 건물이 없이도 3업이상 진행할 수 있기때문에 운이 좋다면 저글링이 무적이 되기도 한다. 그리고 이 맵에는 특수기능이 3가지 존재한다. 업그레이드 성공 확률 설정 (인게임에서 설정, 20~80%) 초당 미네랄4, 가스2 추가 자원 획득 (방제 또는 인게임에서 설정) 서든데스 모드: 게임 시작 시 등장하는 센터 건물(해처리, 넥서스, 커맨드센터) 파괴되면 패배 (..

[엑셀vba] with를 이용해서 편하게 코딩하자

with를 이용하면 보다 짧은 코드를 작성할 수 있다. 어떻게 쓰는지 알아보자. 사용법 Sub with_Test() With Range("A1") .Font.Color = RGB(255, 0, 0) End With End Sub With 함수는 변수, 개체 등을 생략 할 수 있게 만들어준다. 위 예시 코드를 보면 With 옆에 생략할 개체를 넣어줌으로써 With 와 End With 사이에서는 해당 개체를 적지않고 .(온점)만 찍어도 개체의 속성을 사용 할 수 있게 된다. ※ 범위, 셀, 시트 등의 개체가 아니라 변수를 넣어도 됨 ※ vba가 그렇듯 마지막엔 End with 필수! 이중 With Sub with_Test() With Sheets(1) With .Range("A1") .Font.Color =..

[엑셀vba] 파일이름 변경하기 (Name AS)

엑셀vba를 이용해 파일이름을 변경해보자. 변경할 때 쓰는 함수는 Name As 아주 간단하다. 사용법: Name 원본파일 As 변경될파일이름 ex) Name "C:\test\A.txt" As "C:\test\AA.txt" Name As 특징 파일 이름 변경 가능 파일 이동 시킬 수 있음 대소문자 구분하지 않음( a.txt = A.txt , aaaA.txt = Aaaa.txt 같은 파일로 취급) 확장자 변환 가능하지만 데이터 손실됨. 존재하지 않는 파일이면 오류 발생(53 런타임 오류, 파일을 찾을 수 없음) 존재하지 않는 폴더로 이동할 경우 오류 발생(53 런타임 오류, 파일을 찾을 수 없음) Name As 테스트 Sub 파일이름변경하기() Name "C:\test\A.txt" As "C:\test2\..

[PHP] 페이지 이동 후 세션이 사라질 때 해결 방법 중 하나

현재 PHP HTML MariaDB를 이용해 웹 구축을 하고 있다. 웹 구축에 문외한이라 구글링의 도움을 받으며 열심히 만드는 중 로그인 페이지 구현에서 아주 애를 먹었다. 문제 상황 1) 로그인.php 2) 로그인_체크.php 3) 메인.php 1) -> 2) -> 3) 순으로 페이지 이동을 하는데 2번에서는 세션이 확인되지만 3번 페이지에서는 세션 값이 사라지는 현상이 발생하였다. 수많은 구글링을 통해 해결해보려 했지만 되지 않았다... 그런데 생각보다 아주 쉽게 해결할 수 있었다. PHP 코드 작성할 때 대소문자 구분 없이 해도 된다고 배웠는데, session 변수는 예외였던 것인가?? 소문자로 했을 땐 작동이 되지 않았고, 대문자로 하니 정상적으로 값이 출력되었다.. var_dump($_sessi..

[음식점] 사천시 - 하주옥 냉면

캠핑 + 펜션의 2박 3일 마지막날. 점심으로 사천시의 맛집이라는 하주옥에 다녀왔다. 우리가 방문한 시간엔 아주아주 냉면먹기 좋은 날씨였다. 섭씨 30도를 웃도는 뜨거운 여름날씨.. 허억.. 방문객이 워낙 많아서 그런지 번호표도 준비되어있었다. ++ 주차장도 널널함 우리 일행은 54번의 번호를 받았다. 순서가 되면 방송으로 몇번 들어오시라고 안내해준다. 은행인줄 알았음... 냉면집이라 그런지 순환속도가 상당히 빠른 느낌이다. 그래도 30~40분쯤 기다린듯? ㅋㅋ 차례가 되어 들어가자마자 찍은 메뉴판이다. 우리는 물냉 2, 비냉 2 총 4그릇을 시켰고 물은 워터다. 주문하고 각종 밑반찬이 나온다. 잡채와 유자 드레싱 샐러드, 찐만두(1인 1개)가 나온다. 메인메뉴가 나타났다. 그릇도 상당히 크고 내용물도 ..

리뷰/음식 2021.10.06

[엑셀vba] 셀 데이터가 변경되면 옆 셀에 변경된 시간을 표시 해보자!

특정 셀의 데이터가 변경될 경우 언제 바꼈는지 시간을 기록하고 싶을 때가 있다. 간단한 vba 코딩으로 해결해보자! 1. VBA 코드(단일 셀) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 1 And Target.Row > 1 Then Cells(Target.Row, "D") = time End If End Sub Target = 현재 데이터가 변경된 셀 정보 time = 현재 시간 정보 (시분초) now = 오늘 날짜 및 시간 (년월일 시분) 코드 해석: 타켓의 열이 1번(A열)이고 행이 1보다 크다면 타켓의 행번호와 D열에 현재 시간을 입력하라. 2. VBA 코드(범위) Private Sub Worksheet_Chang..

[엑셀vba] Const 선언 사용해보기

프로그래밍에서 쓰는 용어들은 참 어렵다.. 하지만 알아야지 나중에 Const는 상수라고 하며 변수의 반대 개념이다. 변수는 값을 바꿀 수 있지만 상수는 고정값이며 변경 불가능하다. VBA 코드에서 Const 사용법은 다음과 같다. Const 상수이름 = 1 Const 상수이름2 = "문자열" Sub Test() Debug.Print 상수이름 Debug.Print 상수이름2 End Sub 사용법: Const 사용할 이름 = 값 사용법: Public Const 사용할 이름 = 값 기본적으로 상수 선언을 하면 선언된 모듈 내에서만 사용 가능하며, 앞에 Public을 붙여준다면 모든 프로젝트에서 사용할 수 있게 된다. Public 없는 상태로 다른 모듈에서 상수를 호출하면 아무 일도 일어나지 않는다. 만약 Op..

카테고리 없음 2021.09.10

[엑셀vba] InputBOX 함수를 이용해 입력값을 받아보자!

프로그램 동작 중 사용자에게 입력값을 받아야 할 때가 있다. InputBox 함수를 이용해서 해결해 보자! InputBox 사용법 InputBox 함수 입력값 또는 버튼 선택에 따라 다른 코드 진행 입력값 검증 1. InputBox 사용법 Sub Inputbox_Test() InputBox "내용", "제목", "기본값" End Sub Msgbox 함수와 비슷한 인수들을 가지고 있다. InputBox Prompt, [Title], [default], [xpos], [ypos], [helpfile], [context] InputBox 함수의 내용에 해당하는 Prompt만 필수이며 나머지 인자는 선택사항이다. title: 제목 default: 시작했을 때 입력되있을 값 xpos: 가로 위치 (숫자로 입력) ..

[엑셀vba] Msgbox를 이용해서 메세지 팝업창을 띄워보자!(feat. 줄바꿈, 버튼 형식)

프로그램 동작 중 사용자에게 경고 알림 확인 등 메세지 팝업을 띄워서 알려야 하는 경우가 있다 그럴때 사용할 수 있는 함수는 msgbox ! Msgbox 사용법 Msgbox 버튼 선택에 따라 다른 코드 진행 Msgbox 내용 줄바꿈 1. Msgbox 사용법 Sub Msgbox_Test() MsgBox "내용", vbOKCancel, "제목" End Sub msgbox 함수는 Prompt, [buttons], [title], [helpfile], [context] 5가지 인수를 사용할 수 있다. 이 중에서 Prompt는 필수이며 메세지 내용을 나타낸다. 나머지는 선택사항 buttons = 버튼 형식 선택 title = 메시지박스 제목 helpfile = 도움말 파일[context 인수를 사용하면 필수 항목..

[시장] 대구 매천수산시장 - 가격정보(2021년 9월 5일 방문)

추석이 다가오기전 문어의 시세가 얼마나 될런지 다른 해산물들의 가격은 얼마나 하는지 알아보기 위해 가봤다. 매천시장은 농수산시장과 수산시장 두 종류로 나누어진다. 초행길이면 네비게이션을 잘 보고 가시길 바란다. 그리고 여느 수산시장이 다 그렇듯 호객행위가 존재하지만 끌고가고 그러진 않는다. 볼거 보면서 지나다니면 된다. ++ 시장에선 현금을 좋아하지만 카드도 다 받아준다. 현금주면 더 좋은데~ 라고 말하는 판매자도 있었지만 카드 내밀었다고 부가세 10% 더 받는다고 가격을 높여부르진 않았다. (4곳 방문했는데 1곳에서 들음) 매천수산시장 주소(번지): 대구광역시 북구 매천동 526 매천수산시장 주소(도로명): 대구광역시 북구 매천로 63 여전히 정겨운 바다냄새가 나는 수산시장이다. 낚시의 욕구를 자극하지..

리뷰/지역 2021.09.05

[엑셀vba] 사용자 정의 폼 - Label, TextBox 텍스트의 세로 정렬을 가운데로 해보자!

VBA 사용자 정의 폼에서는 가로 텍스트 정렬만 지원하고 있다. 텍스트가 들어가는 컨트롤의 속성에서 TextAlign 항목에서 왼쪽, 오른쪽, 중앙 정렬을 선택 할 수 있다. (웃긴건 버튼식 컨트롤들은 기본적으로 세로 정렬이 가운데로 되어있음 ㄷㄷ;;) 보시다시피 왼쪽, 중앙, 오른쪽만 가능하며 실제로 적용해보면 가로 정렬만 된다. 세로 정렬도 필요할 때가 있는데 약간의 꼼수를 이용해서 세로 정렬 구현이 가능하다. 세로 정렬을 구현하기 위해선 두 가지 컨트롤이 필요하다. Label 1개와 Label 또는 TextBox 아무거나 1개만 더 있으면 된다. 본문에서는 Label 2개를 이용해서 세로 정렬을 구현해보겠다. 1. Label1 라벨 하나를 생성하고 Caption 삭제, BackStyle과 Boder..

[엑셀vba] 함수나 프로시저에 선택적 인수를 받게 해보자.

전달자 또는 파라미터라 부르는 놈을 우리는 잘 알고 있으며 잘 사용하기도 한다. vba에서 대표적인(?) 파라미터를 들자면 msgbox 함수가 있다. 메세지 박스를 띄우는 함수인데 파라미터가 엄청 많다. 여기서 필수 항목은 맨 앞에 있는 Prompt이다. 메세지 내용을 담당하고 있어서 그런지 필수적으로 들어가야 할 내용인가보다. 그 뒤에 나오는 애들은 있든 없든 메세지 박스 실행에 전혀 영향을 주지 않는다. 그런 필수항목인 프롬프트를 설정하지 않으면 다음과 같은 오류를 볼 수 있을 것이다. 내가 만들 프로시저나 함수에는 저런 오류메세지가 안뜨도록 선택적 인수로 가득하게 해보자. 선택적 인수를 만들기 위해선 Optional을 붙여주자 Sub Test(X As Integer, Optional Y As Int..

[ISMS] ISMS 의무대상 기준 - 정보통신서비스 매출액 100억 원 이상이면 무조건 심사를 받아야한다?

정보통신서비스 부분 전년도 매출액이 100억 원이 넘으면 무조건 인증심사를 받아야 하는 것인가? ISMS 인증심사 관련 공문을 처음 받은 기업이거나 공문과 같이 온 자료를 잘 안 읽어보는 사람(나 같은 사람)은 잘 모를 수도 있는 부분이라 간략하게 정리를 해봤다. 어느 날 갑자기 이런 제목의 메일이 온다면 인증 의무 대상자로 선정되었다는 말이다. 받았다면 회사가 어떤 기준을 만족했기에 의무가 되었는지 확인할 필요가 있다. 심사를 받자니 어렵고 무섭고 두렵고 힘들고 비싸다는 생각이 들면 안 받기 위해 합법적인 방법을 찾으면 된다. (합법이란 단어가 어울리는진 모르겠군...) 나의 경우 여태까지 매출액 100억 원 이상에 해당하는 의무 대상자만 돼봤기에 다른 기준에 대해선 아는 것이 없다... 흐흑 ISMS..

잡담 2021.08.26

불스원 3만원 이상 구매 시 랜덤박스 증정 이벤트

2021년 8월 21일 토요일 저녁을 먹고 이마트 성서점에 들렀다. 3층 구경하던 도중 불스원샷에서 이벤트를 진행하고 있었다. 혹하는 마음에 박회장을 이끌고 어떤 상품들이 있는지 구경을 하며 이벤트 내용도 확인해보았다. 불스원 이벤트 내용 -불스원 제품 3만원 이상 구매시 랜덤박스 제공 다양한 차량 용품들이 있었지만 나는 한 번씩 사용하는 불스원샷 엔진때 제거하는 녀석을 골랐다. 한 통에 12,900원, KB국민카드로 결제시 10% 추가할인까지 ! 네이버 가격을 찾아봤을 때 2통에 27,000원이상, 티몬에서는 23,930원 (배송비 별도 2,500원)에 판매되고 있었다. 온라인보다 저렴하게 팔고있는 오프라인 매장이라니... 당장 구매했지모얌... 3개나... 흐흐흐흐 세 통을 사서 하나는 주차장에서 바..

리뷰/제품 2021.08.24

[음식점] 달서구 감삼동 - 샤브향(월남쌈 샤브샤브)

이곡동에 다녀온 지 며칠 만에 샤브향을 재방문했다. 이번엔 대구광역시 달서구 감삼동의 샤브향이다. 감삼 샤브향에 들어가자마자 이곡동과는 상당히 다른 점들을 한눈에 알아챌 수 있었다. 비가 와서 그런진 모르겠지만 조금 어두운 느낌의 홀과 샐러드바의 부재를 꼽을 수 있겠다. 샐러드바는 그렇다 치고 앉아서 메뉴판을 훑어봤다. 월남쌈 + 버섯 포함 샤브샤브 (저녁 / 점심특선) 한우버섯샤브 1인분: 24,000원 / 20,000원 소고기버섯샤브 1인분: 20,000원 / 17,000원 한우샤브 + 해물 1인분: 25,000원 소고기샤브 + 해물 1인분: 19,000원 -월남쌈 포함 샤브샤브(저녁 / 점심특선) 한우샤브 1인분: 19,000원 / 17,000원 소고기샤브 1인분: 15,000원 / 12,900원 ..

리뷰/음식 2021.08.23

[엑셀vba] 사용자 정의폼 KeyDown 이벤트 - KeyCode 파라미터

사용자 정의 폼을 사용하다보면 KeyDown 이벤트를 이용할 때가 있다. 특정 키를 눌렀을 때 작업을 수행 할 수 있도록 할 수 있는 이벤트이다. TextBox1을 생성하고 KeyDown 이벤트를 눌러보면 다음과 같이 나타난다. 1 2 3 Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) End Sub Colored by Color Scripter cs KeyCode와 Shift 파라미터는 다음과 같은 의미를 가진다. KeyCode: 내가 누른 키의 번호 Shift: Shift키를 눌렀는지 확인 (0이면 안누름, 1이면 누름) 특이한 점 - 좌측 Ctrl를 누르면 Shift 값: 2, Ke..

[엑셀vba] AccessDB 테이블에 엑셀 파일로 한 번에 대량 데이터 입력하기

지금까지 엑셀vba를 이용해서 액세스 DB에 데이터를 저장하는 방식은 SQL 쿼리를 이용했었다. 데이터가 소량일 때는 큰 문제가 되지 않았는데, 수 백개 이상이 되면서 처리 속도가 상당히 느려지는 바람에 작업에 큰 무리가 있음을 알게되었다. 그래서 한 방에 뙇! 넣을 수 있는 방법이 없을까 구글링을 하면서 찾은 해결책을 기록하고자 한다. 1. 해결방안 액세스에서 엑셀파일을 불러오는 모듈을 만들고 엑셀vba에서 액세스의 모듈을 실행시킨다. ???: 않이;;; 그럴꺼면 그냥 첨부터 액세스vba로 만들면 되는거 아니냐;; 라고 생각할 수 있다. 근데 나 도박사 엑셀의 신이 될 남자기 때문에 엑셀을 사용한다. 2. 액세스vba 모듈 추가 액세스vba에 들어갈 소스는 구글링하다가 다음 블로그에서 찾아냈다. 그냥 ..

[음식점] 달서구 이곡동 - 샤브향(월남쌈 샤브샤브)

대구 달서구 이곡동에 있는 샤브향에 다녀왔다. 1층에는 스무 대 정도는 주차할 수 있는 공간이 마련되어 있어서 편했다. 스무스하게 주차하고 2층으로 올라가 주문한다. 늘 그래왔듯 QR체크인과 손 소독 + 체온 측정을 마치고 무사히 창가 자리에 배정받았다. -월남쌈 + 버섯 포함 샤브샤브(저녁 / 점심) 한우버섯샤브 1인분: 25,000원 / 22,000원 소고기버섯샤브 1인분: 19,000원 / 16,000원 한우샤브 버섯+해물 1인분: 32,000원 / 28,000원 소고기샤브 버섯+해물 1인분: 26,000원 / 22,000원 -월남쌈 포함 샤브샤브(저녁 / 점심) 한우샤브 1인분: 19,000원 / 17,000원 소고기샤브 1인분: 13,900원 / 11,900원 한우샤브 + 해물 1인분: 25,0..

리뷰/음식 2021.08.15

[낚시] 통영 평림생활체육공원 - 원투낚시

2021년 8월 13일 평림생활체육공원 근처에 있는 작은 방파제에서 낚시를 4시간 가량 진행했다. 평평하게 잘되있어서 낚시하기 좋아보인다. 얘 말고 새끼냥이도 어마무시하게 많았음. 우리가니까 도망가서 글치 비가 오락가락하는 상황에서 포기하지않고 낚시를 계속 진행했지만, 거의 4시간 가량 이곳에 있던 낚시꾼들은 생명체를 보지 못했다... 우리 일행 3명, 그 외 다른 낚시꾼 3~4명 정도 있으셨다. 하지만 그 누구도 바다 고기를 잡아 올리지 못했다. 물색이 탁해서 그런지 물고기들이 미끼를 발견하지 못한걸까? 입질조차 없다보니 그런 생각이 들 수 밖에 없었다.. 그 흔한 보리멸 복어도 나타나지 않으니 지루한 낚시가 계속 되었다. 그러다 갑자기 우비소녀 박회장이 뭔가 끌고가는 느낌이 들었는지 채비를 회수하고 ..

[가상화폐] BitTorrent On-chain 전송 보류(in-app에서 on-chain으로 안넘어감)

비트토렌트를 이용해서 BTT 토큰을 수확하고 있다. 그런데 여기서 큰 문제가 발생하게 된다. 획득한 btt 토큰을 거래소로 전송 할 수가 없다는 것이다. 구글링을 통해 알게된 사실은 2021년 4월부터 전송이 안되고 있었다. 최근에 관련된 내용으로 올라온 글을 찾지 못했기에 이 토큰은 못쓰는건가 싶었다. 하지만 비트토렌트에 직접 문의 해 본결과 다음과 같은 답변을 받을 수 있었다. -파파고 번역- 안녕 쿠주. 연락해줘서 고마워 Speed Exchange 서비스는 유지보수를 위해 다운되었다. 우리는 곧 업그레이드된 거래소 버전을 테스트하고 전달하여 사용자들이 기존 송금 문제를 해결할 수 있도록 도울 것이다. 기다려주셔서 고맙습니다! 안부의 말 캐시 B. 고객 지원 에이전트 비트토렌트 주식회사 메일 내용을 ..

반응형