[D] 이글루스API - D언어용
By ZHANITEST | 2022년 9월 16일 |
예전에 이글루스 백업툴을 만드려고 했다가 까맣게 있고 있었네요..ㅎㅎ처음에는 커맨드라인 프로그램으로 개발했다가, 과연 이 번거로운 걸 누가 쓸까 싶더라구요. 아예 온디맨드/월구독형 블로그 백업 서비스를 조그만한 사이즈로 만들어 보려합니다.사실 수요도 많지 않을 것 같아 최대한 작게 시작할 생각인데... 시간이 허락할 지 모르겠습니다. 연휴에 구글시트에다 DB설계하고 로컬서버에 테이블만 따놓은 상태네요. 하여 간에 분리된 이글루스 글 읽기 관련 OpenAPI를 D언어에서 쓸 수 있도록 만든 소스를 공개하려 합니다...https://github.com/ZHANITEST/egloos-d 어디까지나 이건 제 부캐, 재미로 하는 취미생활이므로 언어도 Java, Python 같은 유명한 거 말고 D언어
XaruGUI 0.18 버전을 공개합니다.
By ZHANITEST | 2017년 1월 8일 |
![XaruGUI 0.18 버전을 공개합니다.](https://img.zoomtrend.com/2017/01/08/c0136378_58726f999edac.png)
코드명: 참치(TUNA) 버전: 0.18 ※ 원문 언제나 그랬듯이 ※ 주요내용 0.17 업데이트 이후에 발생했던 몇 가지 문제들을 보안수정 했습니다.Github#32 고침.Github#33 고침. Github#34 고침.앞으로 7z 대신에 zip파일로 배포됩니다. ※ 웹 도움말(문의 & 버그 전 꼭 읽어주세요) ※ 다운로드(TUNA / 0.18) 구글드라이브 / Dafafilehost ← 하단 광고체크 꼭 해제하고 받으세요.
[D] D언어로 파일 경로에서 파일명만 가져오기
By ZHANITEST | 2020년 3월 22일 |
사진출처: 파일 경로에서 파일명만 가져오는 작업을 직접 만들게 된다면, 먼저 해당 문자열을 디렉토리 구분자(윈도우는 \, 리눅스 계열은 /)를 기준으로 잘라 배열로 만듭니다. split 함수 처럼요. 배열의 길이 값을 배열 인덱스로 넘겨주면, 즉 배열의 가장 마지막 요소 값을 파일명이라고 가정할 수 있습니다.OS 공통으로 파일명에는 슬래시(/)나 역슬래시(\)가 들어가지 않기 때문에, 대상 문자열이 실제 OS에서 가져온 파일경로라면 이렇게 추출한 값은 믿고 쓸 수 있겠습니다.이에 대한 실제 파이썬 구현과 해설은 코딩도장의 글을 참고하시면 되겠습니다. 사실 프로그램 짜다 보면 가끔 이런 기능을 라이브러리로 제공해주지 않아 직접 구현해야될 때가 있습니다. 좀 번거롭죠... D언어에서는 표준 라이브