dlang 약육 강식의 마스코트 경계 IT계의 마스코트는 유상무상에 존재한다. 각 마스코트는 각각 생존을 베팅하고 활동하고 있다. 그 중에서도 귀엽고 귀여운 계 마스코트로 유명한 D 언어 군은 2015년, 2016년과 증식을 메인으로 활동하고 있던 것 같다. 증식, 확대를 계속해 그 앞에 무엇이 있는 것인가. 인류의 역사를 보면 분명할 것이다. 그런데, D언어군과 마찬가지로 마스코트로서 일대 세력의 Gopher. 귀엽고 귀여운 ... D언어군dlang D언어로 Emscripten하고 싶은 이야기 은 C/C++를 JavaScript로 컴파일하고, 웹 브라우저에서 실행할 수 있는 개발 환경 및 플랫폼입니다. C/C++ →(clang)→ LLVM-IR →(Emscripten)→ JavaScript Clang LLVM의 백엔드로 JavaScript를 사용하고 있다는 것입니다. D언어er적으로는, D에도 LDC라고 하는 LLVM계의 컴파일러가 있으므로, D 프로그램도 JavaScript로 컴... EmscriptenLLVMdlang 대기 시간을 D언어군으로 물들인다 - 진행 표시 라이브러리를 만들었다 카마 마토마 간디도 라고 말했듯이, 생활 속에서 D언어군을 잊지 않도록 하는 것은 매우 중요합니다. 지루한 대기 시간이라도 거기에 D언어군이 있으면 행복해질 수 있을까요? 그래서 파이썬 을 참고로 라이브러리 을 만들었습니다. 구구를 가르쳐주는 D언어군 이제 프로그램에 D 언어 군 요소를 넣을 수 있습니다! 그럼 좋은 D 언어 군 생활을!... AdventCalendarD언어군dlang D언어군의 번식에 대한 신설 , D언어군이 단위생식으로 증식하도록 하는 것이 밝혀졌다. 그러나 이 번식방법은 병렬로 늘릴 수 없다 번식기 D 언어 군이 증가하지 않는다 등의 문제점을 안고 있어 동시에 D언어군의 멸종이 우려되었다. 하지만 최근 현지 주민들의 증언에서 D언어군이 다른 번식 방법을 획득한 것 같았다. 그 모습을 촬영하려고 했지만, 그 모습을 카메라에 포착하기 전에 12월이 되어, D언어군은 크리스마스 장식에... AdventCalendar병렬 처리D언어군dlang Visual Studio Code (VSCode)의 D 언어 확장 기능 (code-d)을 사용해 보았습니다 (Windows) Visual Studio Code(VSCode)의 초보자가 D언어 확장 기능(code-d)을 시도해 보았습니다. D 언어 확장 (code-d ver 1.16.0)의 상태 보고서입니다 (2017/01/23 현재) code-d : Create new Project 등 문제없이 사용할 수 있습니다 import 문 추가 지원 기능이 흥미 롭습니다 (code-d version 0.16.0) 컴파일 오... VisualStudioCodeVSCodedlang D-Vulkan Vulkan의 기계가 익었기 때문에 시도했습니다. 의 C++를 베타로 D언어로 이식한 것입니다. 사용했다. 바인딩을 손수 만든 것이라고 생각하면, 아무래도 파이썬으로 코드 생성하고 있다. 추적하면 khronos의 공식 API가 xml로 관리되고 있고, 거기에서 파이썬으로 C의 헤더와 문서를 출력하는 시스템이 있었다. C의 콜백에 extern(C)를 붙이는 것과, 최신의 xml를 사용하면 익스... Vulkandlang Tcl/Tk for Dlang : getting started in Windows There is a working , but getting it to work in windows is a little tricky. If you are familiar with tkinter in Python, tkd is very easy to start with, since while D is under the family of C-style languages, the syntax is... TkTcldlang SDL2에서도 증식하는 D언어군 app.d 제작 SDL2의 래퍼 라이브러리 같은 것을 사용하고 있습니다. GitHub에 올릴 거예요. D언어군귀여운... dlangmandlang ColoredLogger를 만든 에서 D 언어의 새로운 로깅 모듈에 대해 썼습니다.이 로거의 한 구현 인 ColoredLogger를 자신이 원했기 때문에 구현했습니다. 가능한 것은 이름대로, 로그의 출력에 색을 입을 수 있습니다. dub에 등록되어 있으므로 dependencies에 다음을 추가하면됩니다. 다음은 README에 실려 있는 예입니다만, 다른 로거와 같이 new 합니다. 디폴트라고 LogLevel 는 info 로... dlang 자체 제작 GUI 라이브러리 awebview에서 D 언어 군 귀여운 namachan 씨의 을 박 r…, 아니, 영감을 받았습니다. 자작 D 언어용 GUI 라이브러리 을 사용하여 만들었습니다. 슬프게도 아직 Windows에서만 사용할 수 있습니다. 그 중 리눅스와 맥에서도 사용할 수 있도록 합니다. awebview에서는 HTML을 사용하여 UI 부분을 작성합니다. 그리고는, UI의 제어 부분. D언어 AdventCalendar의 24일째 기사로 쓸 예정입니다.... dlang DlangUI de Dlang-man 버튼을 누르면 「D언어군 귀엽다」라고 표시됩니다. D언어군 귀엽다. app.d DlangUI 꽤 쉽고 재미 있습니다. 델리게이트를 사용하거나 D 언어의 기능을 사용할 수있는 것이 꽤 좋습니다. D언어군귀여운... dlangmandlang Dlangui가 빌드 할 수없는 것을 빌드했습니다. 어째서 이런 기사를 썼는가 하면, 지금 만들고 있는 데스크탑 마스코트를 D언어로 쓰고 싶어서 GUI 라이브러리를 찾고 있는 도중에 이 라이브러리를 찾아냈습니다만, 빌드 할 수 없고 회개되어 데스크탑 마스코트를 만든다고 한다 목표를 달라고 시행착오하고, 어떻게든 움직여서 기뻤기 때문에 썼습니다. 저자는 buggins라고 하는 분으로 DlangIDE라고 하는 것도 만들고 있는 것 같습니다. gl... dlang D언어+SDL2로 비사각형 창 만들기 SDL_CreateShapedWindow 및 SDL_SetWindowShape 로 비사각형 창 만들기 작성은 할 수 있었지만, 배경의 투과가 일부 잘못되었다 (요조사) D언어+SDL2 dmd2.068.0(32bit)+Dub0.9.23 SDL2-2.0.3 Windows 10 (64 비트)에서만 확인 SDL2에서는 비사각형(캐릭터나 도형의 형태)의 윈도우를 작성할 수 있다고 들었으므로, 조사해 ... WindowsdubdlangDlanguageSDL D 언어로 진행률 표시 줄을 표시하는 라이브러리를 만들었습니다. 안녕하세요. 여러분 D 언어를 사용하고 있습니까? 콘솔에 쉽게 진행 막대를 표시하는 을 만들었으므로 소개합니다. 덧붙여 : dub에도 progress-d로 등록되어 있습니다 이런 느낌. 끝까지의 예상 시간(ETA: Estimated Time of Arrival)도 표시되어 편리합니다. 기계 학습계에서는 많은 파일에 대해 무거운 처리를 하기도 하므로, 지금 얼마나 끝났는지, 얼마나 기다리면 끝... dlang Visual D에서 UncrustifyVS 사용 성형 툴이 Visual D로 사용할 수 있으면 편리하다고 생각해, 여러가지 시행착오를 했을 때의 메모를 남긴다. UniversalIndentGUI를 찾습니다. 이것은 프런트 엔드다. 성형 툴이 D언어에 대응하는 것은 Uncrustify 밖에 없다. 설치하고 시도하지만 잘 작동하지 않습니다. 미리보기가 변경되었지만 파일이 형식화되지 않았습니다. 어딘가 설정 실수를 하고 있는 것 같지만, 모르게... dlang 빠른 사전 구현에 사용할 수있는 트라이 나무를 D 언어와 파이썬으로 작성해 보았습니다. 트라이 (Trie) 트리라는 데이터 구조를 아십니까? Tri Tree는 빠른 사전 구현에 사용할 수 있는 데이터 구조입니다. LOUDS라는 데이터 구조를 사용하여 구현하면 매우 적은 메모리로 나무를 표현할 수 있다는 이점이 있습니다. 트라이 나무는 예를 들어 가나 한자 변환 (Google 일본어 입력 등)에서 국어 사전을 메모리에 유지하는 데 사용됩니다. 트라이 나무는 이런 형태를하고 있습니... Python3D 언어파이썬dlangDlanguage D 언어로 Shift-JIS 입출력 일본어 CSV를 읽거나 쓰는 등 문자 코드를 변환하는 프로그램을 만들 때 참고. 을 사용합니다. Windows의 명령 프롬프트는 Shift-JIS이므로 일본어를 그대로 출력해도 문자화할 수 있습니다. 또한 Shift-JIS로 저장된 텍스트 파일을 읽고 무언가를 하기 위해서도 궁리가 필요합니다. std.encoding에 있을까 생각했고, std.windows.charset 쪽에 ANSI를 전나... dlang 데비안에 GLFW3 및 Derelict3 설치 OpenGL을 공부할 필요에 몰두했지만 모처럼이므로 이쪽도 공부중인 D언어로 해보기로 했다. Debian이라고 Derelict3도 GLFW3도 패키지가 아직 없기 때문에 자전으로 넣는다. 추기(4/20):libglfw3 들어간 것 같습니다. CMakeLists.txt의 BUILD_SHARED_LIBS를 켭니다. BUILD_SHARED_LIBS가 OFF인 채로 정적 라이브러리 밖에 만들 수 없... GLFW데비안Derelictdlang D 언어로 DX 라이브러리를 사용하여 D 언어 군을 강림 그에 따라 크리스마스까지의 카운트다운 캘린더를 Advent(강림) Calendar라고 부르는 풍습이 기독교국에서 할 수 있었습니다. 그리고, 그 풍습이 엔지니어에게 발견되어 버린 결과, 12월은 다양한 것 가 강림하는 달이 되었습니다. 마지막 날인 오늘은 D 언어를 쓰고 D 언어 군을 강림합시다. D 언어의 공식 마스코트입니다. 이런 모양을 하고 있습니다. D언어군은 D Ver.0.x 시대부... DX 라이브러리dlang D 언어로 CGI 어쩔 수 없어도 없으면 좋겠지만, CGI(Common Gateway Interface)는 PHP나 Perl로 쓰는 것이라고 생각하는 사람은 회개하라. 이 것들은 단지 회개하고 끝나지 않는다. 유일하게 신 D가 업화에 던지는 것이다. CGI는 Perl등으로 쓰는 일이 많은 것은 확실합니다만, 표준 입력과 표준 출력을 가지는 실행 파일에 지나지 않기 때문에, D언어로 CGI를 사용하는 난이도는,... dlang
약육 강식의 마스코트 경계 IT계의 마스코트는 유상무상에 존재한다. 각 마스코트는 각각 생존을 베팅하고 활동하고 있다. 그 중에서도 귀엽고 귀여운 계 마스코트로 유명한 D 언어 군은 2015년, 2016년과 증식을 메인으로 활동하고 있던 것 같다. 증식, 확대를 계속해 그 앞에 무엇이 있는 것인가. 인류의 역사를 보면 분명할 것이다. 그런데, D언어군과 마찬가지로 마스코트로서 일대 세력의 Gopher. 귀엽고 귀여운 ... D언어군dlang D언어로 Emscripten하고 싶은 이야기 은 C/C++를 JavaScript로 컴파일하고, 웹 브라우저에서 실행할 수 있는 개발 환경 및 플랫폼입니다. C/C++ →(clang)→ LLVM-IR →(Emscripten)→ JavaScript Clang LLVM의 백엔드로 JavaScript를 사용하고 있다는 것입니다. D언어er적으로는, D에도 LDC라고 하는 LLVM계의 컴파일러가 있으므로, D 프로그램도 JavaScript로 컴... EmscriptenLLVMdlang 대기 시간을 D언어군으로 물들인다 - 진행 표시 라이브러리를 만들었다 카마 마토마 간디도 라고 말했듯이, 생활 속에서 D언어군을 잊지 않도록 하는 것은 매우 중요합니다. 지루한 대기 시간이라도 거기에 D언어군이 있으면 행복해질 수 있을까요? 그래서 파이썬 을 참고로 라이브러리 을 만들었습니다. 구구를 가르쳐주는 D언어군 이제 프로그램에 D 언어 군 요소를 넣을 수 있습니다! 그럼 좋은 D 언어 군 생활을!... AdventCalendarD언어군dlang D언어군의 번식에 대한 신설 , D언어군이 단위생식으로 증식하도록 하는 것이 밝혀졌다. 그러나 이 번식방법은 병렬로 늘릴 수 없다 번식기 D 언어 군이 증가하지 않는다 등의 문제점을 안고 있어 동시에 D언어군의 멸종이 우려되었다. 하지만 최근 현지 주민들의 증언에서 D언어군이 다른 번식 방법을 획득한 것 같았다. 그 모습을 촬영하려고 했지만, 그 모습을 카메라에 포착하기 전에 12월이 되어, D언어군은 크리스마스 장식에... AdventCalendar병렬 처리D언어군dlang Visual Studio Code (VSCode)의 D 언어 확장 기능 (code-d)을 사용해 보았습니다 (Windows) Visual Studio Code(VSCode)의 초보자가 D언어 확장 기능(code-d)을 시도해 보았습니다. D 언어 확장 (code-d ver 1.16.0)의 상태 보고서입니다 (2017/01/23 현재) code-d : Create new Project 등 문제없이 사용할 수 있습니다 import 문 추가 지원 기능이 흥미 롭습니다 (code-d version 0.16.0) 컴파일 오... VisualStudioCodeVSCodedlang D-Vulkan Vulkan의 기계가 익었기 때문에 시도했습니다. 의 C++를 베타로 D언어로 이식한 것입니다. 사용했다. 바인딩을 손수 만든 것이라고 생각하면, 아무래도 파이썬으로 코드 생성하고 있다. 추적하면 khronos의 공식 API가 xml로 관리되고 있고, 거기에서 파이썬으로 C의 헤더와 문서를 출력하는 시스템이 있었다. C의 콜백에 extern(C)를 붙이는 것과, 최신의 xml를 사용하면 익스... Vulkandlang Tcl/Tk for Dlang : getting started in Windows There is a working , but getting it to work in windows is a little tricky. If you are familiar with tkinter in Python, tkd is very easy to start with, since while D is under the family of C-style languages, the syntax is... TkTcldlang SDL2에서도 증식하는 D언어군 app.d 제작 SDL2의 래퍼 라이브러리 같은 것을 사용하고 있습니다. GitHub에 올릴 거예요. D언어군귀여운... dlangmandlang ColoredLogger를 만든 에서 D 언어의 새로운 로깅 모듈에 대해 썼습니다.이 로거의 한 구현 인 ColoredLogger를 자신이 원했기 때문에 구현했습니다. 가능한 것은 이름대로, 로그의 출력에 색을 입을 수 있습니다. dub에 등록되어 있으므로 dependencies에 다음을 추가하면됩니다. 다음은 README에 실려 있는 예입니다만, 다른 로거와 같이 new 합니다. 디폴트라고 LogLevel 는 info 로... dlang 자체 제작 GUI 라이브러리 awebview에서 D 언어 군 귀여운 namachan 씨의 을 박 r…, 아니, 영감을 받았습니다. 자작 D 언어용 GUI 라이브러리 을 사용하여 만들었습니다. 슬프게도 아직 Windows에서만 사용할 수 있습니다. 그 중 리눅스와 맥에서도 사용할 수 있도록 합니다. awebview에서는 HTML을 사용하여 UI 부분을 작성합니다. 그리고는, UI의 제어 부분. D언어 AdventCalendar의 24일째 기사로 쓸 예정입니다.... dlang DlangUI de Dlang-man 버튼을 누르면 「D언어군 귀엽다」라고 표시됩니다. D언어군 귀엽다. app.d DlangUI 꽤 쉽고 재미 있습니다. 델리게이트를 사용하거나 D 언어의 기능을 사용할 수있는 것이 꽤 좋습니다. D언어군귀여운... dlangmandlang Dlangui가 빌드 할 수없는 것을 빌드했습니다. 어째서 이런 기사를 썼는가 하면, 지금 만들고 있는 데스크탑 마스코트를 D언어로 쓰고 싶어서 GUI 라이브러리를 찾고 있는 도중에 이 라이브러리를 찾아냈습니다만, 빌드 할 수 없고 회개되어 데스크탑 마스코트를 만든다고 한다 목표를 달라고 시행착오하고, 어떻게든 움직여서 기뻤기 때문에 썼습니다. 저자는 buggins라고 하는 분으로 DlangIDE라고 하는 것도 만들고 있는 것 같습니다. gl... dlang D언어+SDL2로 비사각형 창 만들기 SDL_CreateShapedWindow 및 SDL_SetWindowShape 로 비사각형 창 만들기 작성은 할 수 있었지만, 배경의 투과가 일부 잘못되었다 (요조사) D언어+SDL2 dmd2.068.0(32bit)+Dub0.9.23 SDL2-2.0.3 Windows 10 (64 비트)에서만 확인 SDL2에서는 비사각형(캐릭터나 도형의 형태)의 윈도우를 작성할 수 있다고 들었으므로, 조사해 ... WindowsdubdlangDlanguageSDL D 언어로 진행률 표시 줄을 표시하는 라이브러리를 만들었습니다. 안녕하세요. 여러분 D 언어를 사용하고 있습니까? 콘솔에 쉽게 진행 막대를 표시하는 을 만들었으므로 소개합니다. 덧붙여 : dub에도 progress-d로 등록되어 있습니다 이런 느낌. 끝까지의 예상 시간(ETA: Estimated Time of Arrival)도 표시되어 편리합니다. 기계 학습계에서는 많은 파일에 대해 무거운 처리를 하기도 하므로, 지금 얼마나 끝났는지, 얼마나 기다리면 끝... dlang Visual D에서 UncrustifyVS 사용 성형 툴이 Visual D로 사용할 수 있으면 편리하다고 생각해, 여러가지 시행착오를 했을 때의 메모를 남긴다. UniversalIndentGUI를 찾습니다. 이것은 프런트 엔드다. 성형 툴이 D언어에 대응하는 것은 Uncrustify 밖에 없다. 설치하고 시도하지만 잘 작동하지 않습니다. 미리보기가 변경되었지만 파일이 형식화되지 않았습니다. 어딘가 설정 실수를 하고 있는 것 같지만, 모르게... dlang 빠른 사전 구현에 사용할 수있는 트라이 나무를 D 언어와 파이썬으로 작성해 보았습니다. 트라이 (Trie) 트리라는 데이터 구조를 아십니까? Tri Tree는 빠른 사전 구현에 사용할 수 있는 데이터 구조입니다. LOUDS라는 데이터 구조를 사용하여 구현하면 매우 적은 메모리로 나무를 표현할 수 있다는 이점이 있습니다. 트라이 나무는 예를 들어 가나 한자 변환 (Google 일본어 입력 등)에서 국어 사전을 메모리에 유지하는 데 사용됩니다. 트라이 나무는 이런 형태를하고 있습니... Python3D 언어파이썬dlangDlanguage D 언어로 Shift-JIS 입출력 일본어 CSV를 읽거나 쓰는 등 문자 코드를 변환하는 프로그램을 만들 때 참고. 을 사용합니다. Windows의 명령 프롬프트는 Shift-JIS이므로 일본어를 그대로 출력해도 문자화할 수 있습니다. 또한 Shift-JIS로 저장된 텍스트 파일을 읽고 무언가를 하기 위해서도 궁리가 필요합니다. std.encoding에 있을까 생각했고, std.windows.charset 쪽에 ANSI를 전나... dlang 데비안에 GLFW3 및 Derelict3 설치 OpenGL을 공부할 필요에 몰두했지만 모처럼이므로 이쪽도 공부중인 D언어로 해보기로 했다. Debian이라고 Derelict3도 GLFW3도 패키지가 아직 없기 때문에 자전으로 넣는다. 추기(4/20):libglfw3 들어간 것 같습니다. CMakeLists.txt의 BUILD_SHARED_LIBS를 켭니다. BUILD_SHARED_LIBS가 OFF인 채로 정적 라이브러리 밖에 만들 수 없... GLFW데비안Derelictdlang D 언어로 DX 라이브러리를 사용하여 D 언어 군을 강림 그에 따라 크리스마스까지의 카운트다운 캘린더를 Advent(강림) Calendar라고 부르는 풍습이 기독교국에서 할 수 있었습니다. 그리고, 그 풍습이 엔지니어에게 발견되어 버린 결과, 12월은 다양한 것 가 강림하는 달이 되었습니다. 마지막 날인 오늘은 D 언어를 쓰고 D 언어 군을 강림합시다. D 언어의 공식 마스코트입니다. 이런 모양을 하고 있습니다. D언어군은 D Ver.0.x 시대부... DX 라이브러리dlang D 언어로 CGI 어쩔 수 없어도 없으면 좋겠지만, CGI(Common Gateway Interface)는 PHP나 Perl로 쓰는 것이라고 생각하는 사람은 회개하라. 이 것들은 단지 회개하고 끝나지 않는다. 유일하게 신 D가 업화에 던지는 것이다. CGI는 Perl등으로 쓰는 일이 많은 것은 확실합니다만, 표준 입력과 표준 출력을 가지는 실행 파일에 지나지 않기 때문에, D언어로 CGI를 사용하는 난이도는,... dlang