DCV has a new release.

2024-05-20 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
I've been working on DCV for some years. Recently, DCV has started to be used by some projects, such as etichetta[1]. Even though it's still far from perfect, I think DCV deserves a new version. Existing unit tests pass. New ones are also necessary. Docs are produced for most functions. Here

Re: Release D 2.108.0

2024-04-03 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Wednesday, 3 April 2024 at 10:19:40 UTC, Nick Treleaven wrote: On Wednesday, 3 April 2024 at 08:39:03 UTC, Ferhat Kurtulmuş wrote: On Tuesday, 2 April 2024 at 21:15:16 UTC, Nick Treleaven wrote: Official docs: https://dlang.org/spec/istring.html Things like: Can it be used in nogc code?

Re: Release D 2.108.0

2024-04-03 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Tuesday, 2 April 2024 at 21:15:16 UTC, Nick Treleaven wrote: On Tuesday, 2 April 2024 at 19:41:52 UTC, Ferhat Kurtulmuş wrote: Could you please provide a link to the documentation that one should read to know everthing related to string interpolation in dlang. Official docs:

Re: Release D 2.108.0

2024-04-02 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Tuesday, 2 April 2024 at 00:18:10 UTC, Steven Schveighoffer wrote: On Monday, 1 April 2024 at 22:34:14 UTC, Iain Buclaw wrote: Glad to announce D 2.108.0, ♥ to the 36 contributors. This release comes with 8 major changes and 36 fixed Bugzilla issues, including: - In the language, named

Re: fastcgi-native

2024-03-14 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Thursday, 14 March 2024 at 13:06:10 UTC, Martin Tschierschke wrote: On Monday, 11 March 2024 at 09:10:57 UTC, Ferhat Kurtulmuş wrote: A small utility if anyone needs. https://github.com/aferust/fastcgi-native https://code.dlang.org/packages/fastcgi-native

fastcgi-native

2024-03-11 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
A small utility if anyone needs. https://github.com/aferust/fastcgi-native https://code.dlang.org/packages/fastcgi-native

Re: A math expression parser, written fully in D.

2024-03-04 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Saturday, 2 March 2024 at 14:05:03 UTC, Murilo wrote: I've finally finished my math expression parser, written totally in D. It is able to interpret and solve any mathematical expression. https://github.com/MuriloMir/Math-expression-parser Nice. I have also written one some weeks ago.

Re: Anyone interested in mentoring?

2023-07-11 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Tuesday, 11 July 2023 at 02:18:34 UTC, Emmanuel wrote: I would like to work on the interoperability between C++ associative containers and the D language. I am so sad that this forum has a lot of orphan entries recently. I don't know which kind of mentorship you need. I cannot provide any

Get ready your Playstation 5 controllers

2023-06-27 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
Here is a gui program testing your PS5 controllers on Windows. DWT is used for gui. Only missing part is lack of setting triggers' resistances at the moment. There is a problem with battery level too. https://github.com/aferust/testds5

Re: Centroid tracking using DCV

2023-06-23 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 23 June 2023 at 05:07:26 UTC, Dmitry Olshansky wrote: On Wednesday, 15 February 2023 at 17:32:33 UTC, Ferhat Kurtulmuş wrote: I heard you are not having fun enough with d today. Do you know you can do things like this with dlang now? After some fiddling with it, my last commits

Re: Centroid tracking using DCV

2023-06-23 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 23 June 2023 at 02:16:49 UTC, Ki Rill wrote: On Wednesday, 15 February 2023 at 17:32:33 UTC, Ferhat Kurtulmuş wrote: [...] I am facing strange ffmpeg errors on Windows. It fails to read a frame. Do you have any ideas how to solve it? [...] I am typing those via my phone, and

Re: DCV is @nogc nothrow now.

2023-05-12 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 12 May 2023 at 12:22:06 UTC, Guillaume Piolat wrote: On Friday, 12 May 2023 at 08:41:56 UTC, Ferhat Kurtulmuş wrote: On Friday, 12 May 2023 at 07:40:54 UTC, Salih Dincer wrote: On Friday, 28 April 2023 at 13:50:35 UTC, Ferhat Kurtulmuş wrote: I see: "gamut": "~>1.0.0"

Re: DCV is @nogc nothrow now.

2023-05-12 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 12 May 2023 at 07:40:54 UTC, Salih Dincer wrote: On Friday, 28 April 2023 at 13:50:35 UTC, Ferhat Kurtulmuş wrote: Please give it a try and destroy me :) I've been pushing myself to try DCV for about a week now. But the libraries it depends on scare me. I would love to apply

Re: DCV is @nogc nothrow now.

2023-05-12 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 12 May 2023 at 07:40:54 UTC, Salih Dincer wrote: On Friday, 28 April 2023 at 13:50:35 UTC, Ferhat Kurtulmuş wrote: Please give it a try and destroy me :) I've been pushing myself to try DCV for about a week now. But the libraries it depends on scare me. I would love to apply

DCV is @nogc nothrow now.

2023-04-28 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
I have been working on DCV for some time to make it GC-free. GC is good. However, people have a prejudice against GC, especially if computer vision is in question. You may probably ask if any performance improvement has been gained. I don't know at the moment; with some limited tests (for

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-28 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Monday, 27 February 2023 at 23:00:41 UTC, Mike Parker wrote: On Monday, 27 February 2023 at 12:08:58 UTC, newbie wrote: betterC is much more important for some user, please don't phase out `-betterC`. BetterC isn’t going anywhere. Too many people use it. Using word "Too" is scary

Re: Centroid tracking using DCV

2023-02-28 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Tuesday, 28 February 2023 at 12:29:05 UTC, Sergey wrote: On Tuesday, 28 February 2023 at 12:08:14 UTC, Ferhat Kurtulmuş wrote: On Wednesday, 15 February 2023 at 17:32:33 UTC, Ferhat Kurtulmuş wrote: I heard you are not having fun enough with d today. Hello everyone, We have mir.ndslice

Re: Centroid tracking using DCV

2023-02-28 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Wednesday, 15 February 2023 at 17:32:33 UTC, Ferhat Kurtulmuş wrote: I heard you are not having fun enough with d today. Hello everyone, I was looking for ways to run pre-trained DCNN models (inference) using D. I then ran across onnxruntime, which has a c API. Luckily, it has a bindbc

Re: Centroid tracking using DCV

2023-02-28 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Wednesday, 15 February 2023 at 17:32:33 UTC, Ferhat Kurtulmuş wrote: I heard you are not having fun enough with d today. Do you know you can do things like this with dlang now? After some fiddling with it, my last commits made this possible. how it looks like:

Centroid tracking using DCV

2023-02-15 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
I heard you are not having fun enough with d today. Do you know you can do things like this with dlang now? After some fiddling with it, my last commits made this possible. how it looks like: https://www.youtube.com/watch?v=ACC_-TDAtqc source code:

Re: WildCAD - a simple 2D drawing application

2023-01-26 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Wednesday, 25 January 2023 at 14:36:54 UTC, Johann Lermer wrote: Hi, I'd like to announce a little project of mine that started some years ago as a C++ application and which I finally managed to port to D. It's called WildCAD and it's a simple 2D drawing program (you know - lines, circles

Re: Good News: Almost all druntime supported on arsd webassembly

2023-01-09 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 6 January 2023 at 22:39:36 UTC, Adam D Ruppe wrote: On Friday, 6 January 2023 at 22:14:23 UTC, Ferhat Kurtulmuş wrote: One question. Does GC work with Adam's druntime for wasm? I haven't actually written one yet, so it leaks if you don't pay attention yourself. But I have a plan

Re: Good News: Almost all druntime supported on arsd webassembly

2023-01-06 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 6 January 2023 at 12:52:43 UTC, Hipreme wrote: Hello people. I have tried working again with adam's wasm minimal runtime, and yesterday I was able to make a great progress on it. [...] This sounds great. Thank you for your efforts. I will play around with it someday. I have not

Re: Added copy constructors to "Programming in D"

2022-01-08 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Saturday, 8 January 2022 at 02:07:10 UTC, Ali Çehreli wrote: 1) After about three years, I finally added copy constructors: http://ddili.org/ders/d.en/special_functions.html#ix_special_functions.copy%20constructor [...] Good to see you keep it up to date.

DCV revived

2021-12-13 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
After some effort, I could make DCV compilable with the recent versions of LDC, mir libraries, ffmpeg, bindbc.opengl, and bindbc.glfw. It still has some problems: * stereo vision module needs a revision I could not figure out so far. * ggplot backend must be re-implemented or something

Re: Using GTK's GResources with GtkD with DUB

2021-10-23 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Thursday, 21 October 2021 at 18:08:34 UTC, WebFreak001 wrote: I just want to push my blog again :p https://new.webfreak.org/blog/2021-10/21/GTKD-GResources-with-dub You would want to use this for example when you make a GTK app that you want to add custom icons into. Using GResources will

Re: Surprise - New Post on the GtkD Coding Blog

2021-09-03 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 3 September 2021 at 15:47:41 UTC, Ron Tarrant wrote: Has it really been 15 months since I last posted an article? Um, yes. Yes, it has. [...] Nice to know you are fine and active. Î was about to ask forum that what happened to Ron. Best wishes.

Re: I learned something new in D this week! (anonymous class rundown)

2021-02-17 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Thursday, 18 February 2021 at 04:31:39 UTC, Adam D. Ruppe wrote: Many of you know I've been around D for a long time now and picked up a lot of random tricks over the years, so it isn't every day I learn about a new old feature in the language's basic syntax. Would you like to know more?

Re: Djinn: a new templating language and code generator

2021-01-01 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 1 January 2021 at 11:10:02 UTC, sarn wrote: I was using Jinja2 to generate some files and I wished I had D ranges. So I made a toy proof-of-concept of a D answer to Jinja2. Then a COVID-19 outbreak here triggered a lockdown, and I polished it up a bit more:

My hobby game running on the web using Emscripten

2020-12-11 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
I saw a post[1] about d running on the browser using emscripten a while ago. I decided to modify my SDL-OpenGL hobby game[2] to run with emscripten. It is still WIP. But, nice to see it running on the browser :-D https://aferust.github.io/drawee-wasm/ source:

Re: D + raylib = BlobEditor

2020-11-04 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Wednesday, 4 November 2020 at 07:58:53 UTC, Andrea Fontana wrote: On Wednesday, 4 November 2020 at 07:45:46 UTC, Ferhat Kurtulmuş wrote: looks so funny. As if an alien material is trying to grow and eat worlds. Yes. But it's so relaxing, isn't it? Yes

Re: D + raylib = BlobEditor

2020-11-03 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Monday, 2 November 2020 at 19:02:35 UTC, Andrea Fontana wrote: Hello. I've just published a small toy/demo project. I use D and raylib to create and render a blob in real time. Here a video: https://www.youtube.com/watch?v=RIVDdXV6D-A Here the source: https://github.com/trikko/BlobEditor

Re: A D port of utf8proc

2020-04-12 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Sunday, 12 April 2020 at 13:41:38 UTC, MrSmith wrote: On Sunday, 12 April 2020 at 13:34:49 UTC, MrSmith wrote: On Saturday, 11 April 2020 at 23:36:17 UTC, Ferhat Kurtulmuş wrote: I could not find a similar library working with -betterC, so I ported utf8proc.

Re: A D port of utf8proc

2020-04-12 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Sunday, 12 April 2020 at 12:33:13 UTC, Robert M. Münch wrote: On 2020-04-11 23:36:17 +, Ferhat Kurtulmuş said: I could not find a similar library working with -betterC, so I ported utf8proc. https://github.com/aferust/utf8proc-d Please test it, contribute it, and enjoy! What does

A D port of utf8proc

2020-04-11 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
I could not find a similar library working with -betterC, so I ported utf8proc. https://github.com/aferust/utf8proc-d Please test it, contribute it, and enjoy!

Re: Earcut polygon triangulation

2020-02-23 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Sunday, 23 February 2020 at 16:20:09 UTC, Ahmet Sait wrote: On Sunday, 23 February 2020 at 10:07:44 UTC, Ferhat Kurtulmuş wrote: For those who are interested in game programming, geospatial things, 2D graphics etc. Earcut is a polygon triangulation library originally written in js and

Earcut polygon triangulation

2020-02-23 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
For those who are interested in game programming, geospatial things, 2D graphics etc. Earcut is a polygon triangulation library originally written in js and ported to almost every popular language (except D). I was playing around with my hobby sdl game and needed to draw some concave polygons.

Re: gtkui: aux lib for using gtkd with glade

2020-02-12 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Tuesday, 11 February 2020 at 18:40:33 UTC, Oleg B wrote: If you want use Glade [1] as UI builder with gtkd [2] you can be interested by this library [Dub] http://code.dlang.org/packages/gtkui [Git] https://github.com/deviator/gtkui [1] https://glade.gnome.org/ [2] https://gtkd.org/ Very

Re: D as a C Replacement

2020-02-06 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Wednesday, 5 February 2020 at 07:51:17 UTC, JN wrote: On Wednesday, 5 February 2020 at 04:31:21 UTC, Walter Bright wrote: https://www.reddit.com/r/programming/comments/eyzrm9/d_as_a_c_replacement_the_art_of_machinery/ https://theartofmachinery.com/2019/04/05/d_as_c_replacement.html It's a

A tutorial of simple RESTful Authentication with vibed for Python-Flask users.

2020-01-21 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
I was not pretty much familiar with vibed, and decided to play around with it by writing a simple rest service. I tried to re-implement a python tutorial that uses Python-Flask. It is not using registerRestInterface of vibed for keeping it simple and identical to the original implementation. I

Re: The Future of the GtkDcoding Blog

2020-01-14 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Tuesday, 14 January 2020 at 10:09:39 UTC, Ron Tarrant wrote: On Monday, 13 January 2020 at 13:17:53 UTC, Ferhat Kurtulmuş wrote: I've just tried broadwayd with a very simple window (only a few widgets in it). Actually it is very straghtforward. After further pondering on the implications

Re: The Future of the GtkDcoding Blog

2020-01-13 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 22 November 2019 at 12:14:58 UTC, Ron Tarrant wrote: On Friday, 22 November 2019 at 11:05:24 UTC, Antonio Corbi wrote: My goal is to write X-plat apps in the simplest way possible, using one language (D) and one toolkit (GTK). The world is complicated enough these days in very

Re: I wrote a little socket tutorial

2019-11-16 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Tuesday, 12 November 2019 at 18:03:44 UTC, Adam D. Ruppe wrote: A lot of people ask me how to use sockets in Phobos, so I wrote it up with a few samples. Not every detail you could ever need, but I tried to be reasonably comprehensive for new users.

Re: KiWi (A SDL-based GUI library for game developers) binding for D programming language

2019-08-22 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Thursday, 22 August 2019 at 16:01:44 UTC, a11e99z wrote: On Thursday, 22 August 2019 at 15:35:11 UTC, H. S. Teoh wrote: On Thu, Aug 22, 2019 at 01:47:12PM +, Ferhat Kurtulmuş via Digitalmars-d-announce wrote: I had some free time to spend, and did this https://github.com/aferust/dkiwi

KiWi (A SDL-based GUI library for game developers) binding for D programming language

2019-08-22 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
I had some free time to spend, and did this https://github.com/aferust/dkiwi. In case, someone need it. I wish it could be loaded like the way the derelict load C libraries both dynamically and statically.

Re: New and Unofficial OpenCV binding for D programming language

2019-04-12 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Wednesday, 10 April 2019 at 14:44:49 UTC, Andrea Fontana wrote: On Tuesday, 9 April 2019 at 17:22:12 UTC, Ferhat Kurtulmuş wrote: Since I could build the library on Windows 10 in addition to Ubuntu, I have decided to put it on code.dlang.org: https://code.dlang.org/packages/opencvd. It

Re: Computer Vision Library in D

2019-04-09 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Tuesday, 19 April 2016 at 17:01:12 UTC, Relja Ljubobratovic wrote: Hi everyone! For a while I was looking for a computer vision library in D on the web, but haven't found any. There were few libraries I found, providing some basic image processing functionality, but none that could be

Re: New and Unofficial OpenCV binding for D programming language

2019-04-09 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Thursday, 4 April 2019 at 23:08:21 UTC, Ferhat Kurtulmuş wrote: Hi folks! D is awesome, but it is a shame that there is no any opencv bindings for d yet. Actually we have it now :) Although I am a new dlang learner, I dared to do it: https://github.com/aferust/opencvd. C interface was

Re: New and Unofficial OpenCV binding for D programming language

2019-04-05 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 5 April 2019 at 07:56:42 UTC, Paolo Invernizzi wrote: On Thursday, 4 April 2019 at 23:08:21 UTC, Ferhat Kurtulmuş wrote: Hi folks! D is awesome, but it is a shame that there is no any opencv bindings for d yet. Actually we have it now :) Although I am a new dlang learner, I dared

Re: New and Unofficial OpenCV binding for D programming language

2019-04-05 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Thursday, 4 April 2019 at 23:53:08 UTC, Arun Chandrasekaran wrote: On Thursday, 4 April 2019 at 23:08:21 UTC, Ferhat Kurtulmuş wrote: Hi folks! D is awesome, but it is a shame that there is no any opencv bindings for d yet. Actually we have it now :) Although I am a new dlang learner, I

New and Unofficial OpenCV binding for D programming language

2019-04-04 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
Hi folks! D is awesome, but it is a shame that there is no any opencv bindings for d yet. Actually we have it now :) Although I am a new dlang learner, I dared to do it: https://github.com/aferust/opencvd. C interface was taken from gocv, and the implementation has been highly influenced by

Re: Regionprops implementation for D

2019-03-11 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Monday, 11 March 2019 at 09:41:59 UTC, Andrea Fontana wrote: On Monday, 11 March 2019 at 09:29:16 UTC, Ferhat Kurtulmuş wrote: [...] Nice work Ferhat! Some suggestions: - Add it to code.dlang.org (I can't find it) - Add a buildable example on your library code base. - Publish some pictures

Re: Regionprops implementation for D

2019-03-11 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Monday, 11 March 2019 at 10:18:39 UTC, Dennis wrote: On Monday, 11 March 2019 at 09:29:16 UTC, Ferhat Kurtulmuş wrote: I am trying to learn dlang and decided to develop a regionprops library in pure d (https://github.com/aferust/regionpropsford). What is regionprops? What are the use