Re: graphqld: A graphql backend written in D

2019-03-20 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 3/20/19 1:44 PM, Robert Schadek wrote: At Symmetry [6] we needed a graphql [1] backend. So I wrote one. Awesome! I only just learned about graphql very recently and was getting a bit envious of other languages supporting it. Very glad to have one less item on my list of "projects I'm itch

Re: Phobos now compiling with -dip1000

2019-03-22 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 3/22/19 11:06 PM, Walter Bright wrote: Many thanks to Sebastian Wilzbach, Nicholas Wilson, Mike Franklin, and others! It's been a long and often frustrating endeavor, but we made it and I'm very pleased with the results. At the risk of embarrassing myself: Am I the only one who finds they

Re: New DConf Blog Post

2019-04-07 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 4/6/19 6:30 PM, bauss wrote: Just going to respond to this: "If you haven’t visited the site in a while, you’ll surely notice that it’s been redesigned. The old version was not responsive and was quite annoying to manipulate on small screens." The design is terrible and it really looks u

Re: New DConf Blog Post

2019-04-09 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 4/8/19 12:42 PM, matheus wrote: For example let's take this Forum (https://forum.dlang.org): Like I said above I think this forums has an excess of borders and I'd prefer something like this: https://i.imgur.com/OQCPojN.png than what you have today, but this is a personal taste. That's a

Re: [OT] Cleanest look is a UI design failure (was Re: New DConf Blog Post)

2019-04-10 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 4/9/19 1:27 PM, Ali Çehreli wrote: On 04/09/2019 08:45 AM, Nick Sabalausky (Abscissa) wrote: > I do think a lot of > designers these days go overboard with removing as much as they can I've been setting the keyboard layout of my OS interfaces to Dvorak for 20 years. Many Windows and Linux

Re: New DConf Blog Post

2019-04-11 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 4/11/19 10:11 AM, wjoe wrote: No offense, but http://motherfuckingwebsite.com/ That is the best website EVER. Times a billion. Says exactly the things I've been wanting to scream at jet-engine volume straight into the faces of every web designer and full-stacker in the world. "Responsi

Re: Beta 2.086.0

2019-04-20 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Wow! A whole bunch of great, long-awaited stuff! There's --lowmem, reflection of privates, less optlink, import std, copy ctors... The changelog has some formatting errors in the section "dub run will now automatically fetch a package if it's not found locally".

Re: DConf 2019 Livestream

2019-05-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
"When joining: Please connect using Internet Explorer, not Google Chrome or another web browser." You guys can't be serious, you're using WebEx? Not us. The venue. [...] > Sorry about that. It was supposed to be streaming to YouTube, but it > fell through the cracks. We are looking into it

Re: DConf 2019 AGM Livestream

2019-05-11 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/11/19 10:27 PM, Mike Franklin wrote: On Saturday, 11 May 2019 at 20:35:40 UTC, Exil wrote: Regarding the discussion of how bool is handled... It's a one bit integer so it should behave like a one bit integer https://www.youtube.com/watch?v=cpTAtiboIDs#t=2h17m50s I think Walter is conf

Re: bool (was DConf 2019 AGM Livestream)

2019-05-11 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/12/19 1:43 AM, Walter Bright wrote: On 5/11/2019 7:27 PM, Mike Franklin wrote: I think Walter is conflating how bool is stored in memory with its semantics. That's exactly what I'm deliberately doing. I'm currently considering using D's rich modeling features to create a new boolean typ

Re: D GUI Framework (responsive grid teaser)

2019-05-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/22/19 6:39 PM, Ola Fosheim Grøstad wrote: There's a reason games can simulate a rich world full of dynamic data and produce hundreds of frames a second, is Yes, it is because they cut corners and make good use of special cases... The cool kids in the demo-scene even more so. That does not

Re: D GUI Framework (responsive grid teaser)

2019-05-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/22/19 6:33 PM, H. S. Teoh wrote: On Wed, May 22, 2019 at 02:18:58PM -0700, Manu via Digitalmars-d-announce wrote: On Wed, May 22, 2019 at 10:20 AM Ola Fosheim Grøstad via Digitalmars-d-announce wrote: [...] But you shouldn't design a UI framework like a game engine. Especially not if yo

Re: D GUI Framework (responsive grid teaser)

2019-05-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/23/19 3:29 PM, Ola Fosheim Grøstad wrote: On Thursday, 23 May 2019 at 19:13:11 UTC, Nick Sabalausky (Abscissa) wrote: Serious photographers and videographers use things like JPEG and MPEG which are *fundamentally based* on cutting imperceptible corners and trading accuracy for other benefi

Re: D GUI Framework (responsive grid teaser)

2019-05-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/22/19 8:34 PM, H. S. Teoh wrote: And this isn't just for mobile apps; even the pervasive desktop browser nowadays seems bent on eating up as much CPU, memory, and disk as physically possible -- everybody has their neighbour's dog wants ≥60fps hourglass / spinner animations and smooth scrolli

Re: D GUI Framework (responsive grid teaser)

2019-05-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/23/19 3:52 PM, Ola Fosheim Grøstad wrote: On Thursday, 23 May 2019 at 19:32:28 UTC, Nick Sabalausky (Abscissa) wrote: Game engines *MUST* be *EFFICIENT* in order facilitate the demands the games place on them. And "efficiency" *means* efficiency: it means minimizing wasted processing, and

Re: D GUI Framework (responsive grid teaser)

2019-05-24 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/23/19 5:01 PM, Ola Fosheim Grøstad wrote: On Thursday, 23 May 2019 at 20:20:52 UTC, Nick Sabalausky (Abscissa) wrote: flexibility. And I think you're *SEVERELY* underestimating the flexibility of modern game engines. And I say this having personally used modern game engines. Have you? No

Re: Let's celebrate Dlang on D day

2019-05-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/25/19 5:56 PM, Murilo wrote: Sorry people, I did not mean to disregard the heros of D Day. It is because I am latin american and here nobody cares about the second WW cause we didn't participate much. I didn't know that in the US you people had all of that respect for D Day. Don't know

Re: D GUI Framework (responsive grid teaser)

2019-05-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/25/19 7:23 PM, Ethan wrote: [...] +1 (trillion) In my entire software career, I have yet to ever come across even one programmer without direct game engine experience who actually has anything intelligent (or otherwise just simply NOT flat-out wrong) to say about game programming. Peo

Re: Let's celebrate Dlang on D day

2019-05-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/26/19 8:42 PM, Ola Fosheim Grøstad wrote: On Monday, 27 May 2019 at 00:12:51 UTC, Nick Sabalausky (Abscissa) wrote: Don't know about Europe, but here in the US, an unfortunate part of the basic culture is that people tend to spend their entire lives here going around LOOKING for reasons to

Re: D GUI Framework (responsive grid teaser)

2019-05-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/26/19 9:32 PM, Ola Fosheim Grøstad wrote:> > Why do you guys insist on him doing it your way? I never said that. And just to further clarify, I also never said he should USE a game engine for this. I was only responding to the deluge of misinformation about game-engine-like approaches, al

Re: D GUI Framework (responsive grid teaser)

2019-05-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/26/19 9:52 PM, Manu wrote: Unity is perhaps the worst possible comparison point. That's not an example of "designing computer software like a game engine", it's more an example of "designing a game engine like a GUI application", which is completely backwards. Optimising Unity games is diff

Re: D GUI Framework (responsive grid teaser)

2019-05-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/26/19 11:46 PM, Ola Fosheim Grøstad wrote: On Monday, 27 May 2019 at 03:35:48 UTC, Nick Sabalausky (Abscissa) wrote: suggestion that Robert could get this going an order of magnitude faster without too terribly much trouble. Luckily, Ethan explained my stance better than I was able to. I

Re: Let's celebrate Dlang on D day

2019-05-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/26/19 9:16 PM, Ola Fosheim Grøstad wrote: On Monday, 27 May 2019 at 00:56:50 UTC, Nick Sabalausky (Abscissa) wrote: in defense against the benign. So congrats those pretending to be anti-Nazi while utilizing that to build the NEXT new fundamentalist regime. I have to admit that I do use

Re: D GUI Framework (responsive grid teaser)

2019-05-28 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/28/19 2:37 AM, Robert M. Münch wrote: We are considering MT. A GUI should never stuck, as a user I'm the most important part and my time is most valuable. So, an application should never ever slow me down. It's incredibly refreshing to hear a developer say that, instead of the usual,

Re: D GUI Framework (responsive grid teaser)

2019-05-28 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/28/19 6:50 PM, Abdulhaq wrote: On Tuesday, 28 May 2019 at 20:54:59 UTC, Robert M. Münch wrote: . The software we sell, would still fit on one floppy disk (if there are still people knowing what it is). And I'm always saying: "Every good software fits on one floppy-disk." Most people can'

Re: Let's celebrate Dlang on D day

2019-06-11 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/25/19 1:03 AM, Walter Bright wrote: On 5/24/2019 9:00 PM, Mike Franklin wrote: On Saturday, 25 May 2019 at 03:22:50 UTC, Murilo wrote: On the 6th of June(6/6) we celebrate the D day on Normandy, but I have decided to turn it into our own holiday to celebrate the D language. I'm sure you

Re: Ownership and Borrowing in D

2019-07-18 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 7/15/19 10:58 AM, Mike Parker wrote: The blog: https://dlang.org/blog/2019/07/15/ownership-and-borrowing-in-d/ Very interesting! One formatting issue though: "D has a history of using function attributes to alter the semantics of a function—for example" Note the "—".

Re: dud: A dub replacement

2019-11-14 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 11/11/19 8:44 AM, Robert Schadek wrote: The goal of dud is mostly do what dub does, but more understandable. dud will/does aim for a tasteful subset of dub's features. Meaning, most dub files should be good with dud. If they are not, you will/should get an error message telling you whats wro

Re: dud: A dub replacement

2019-11-18 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 11/18/19 3:54 AM, Jacob Carlborg wrote: Perhaps this ship has already sail. But YAML would have been a better choice. It's a superset of JSON. All the existing JSON description files would have worked as is. YAML's grammar is a convoluted read-only mess. Every time I have to write it I fee

Re: dud: A dub replacement

2019-11-18 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 11/18/19 7:59 AM, Joseph Rushton Wakeling wrote:   - I would imagine getting dependency resolution really right     would be top of the list -- it would be good to aim to fix     issues like https://github.com/dlang/dub/issues/1732 As has been discussed elsewhere a few months

Re: dud: A dub replacement

2019-11-19 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 11/19/19 11:30 AM, Steven Schveighoffer wrote: And I would complain that the fact json exists as a file format already screws up dub add -- using dub add removes ALL comments in an SDL file, and rewrites the file in the order it sees fit. result: I don't use dub add any more. Oops, that

Re: dud: A dub replacement

2019-11-19 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 11/19/19 3:29 AM, Robert Schadek wrote: On Monday, 18 November 2019 at 16:31:09 UTC, Nick Sabalausky (Abscissa) wrote: As has been discussed elsewhere a few months ago, dependency resolution should be outsourced to an established SAT

Re: Proposal for porting D runtime to WebAssembly

2019-11-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 11/23/19 3:48 PM, Sebastiaan Koppe wrote: On Saturday, 23 November 2019 at 15:23:41 UTC, Alexandru Ermicioi wrote: I was wondering whats your position on Fibers? I am not going to support them in this initial port. And to be honest I rather see us moving towards stackless coroutines. I

Re: D Forum Mobile Version - Beta

2019-11-27 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
I'm actually quite surprised by some of the responses. I use the web interface web whenever I'm visiting these forums from my phone, and personally, I think the CSS/layout in your version is a HUGE improvement. Most fantastic of all is that the thread list page and certain code samples are actu

mysql-native v3.0.0: Update from `vibe-d:core` to `vibe-core`

2019-12-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
The mysql-native package is a native all-D client library for MySQL and MariaDB. If vibe-d is included in your project, it will use vibe-d networking, otherwise it will use Phobos networking. https://github.com/mysql-d/mysql-native In this update, mysql-native's vibe-d support has switched fro

Work = Resources * Efficiency

2020-05-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Work = Resources * Efficiency Applicable to IT, CS, and any other form of engineering. Just putting that out there, FWIW. Sources: - "Efficiency": Merriam-Webster : 1: the quality or degree o

It's "Nicolas", not "Nicholas", unless it's non-gov, in which case it's "Nick"

2022-09-13 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
I took a time-warp and googled my name. Found this page calling me "Nicholas": https://wiki.dlang.org/Articles (Yes, I was previously a regular here in a past life.) I'm middle-aged and I've spent my entire life putting up with people who clearly can't even fucking read calling me "Nicholas". I

don't ever call me nicholas

2022-09-14 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
don't ever call me nicholas

Re: two points

2017-02-12 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/09/2017 03:02 AM, Walter Bright wrote: It took me a while to find it, because you were using a pseudonym that I did not recognize. There are a number of frequent contributors to D using pseudonyms, and all have this issue with varying degrees. [...] I suppose I could write a cheat sheet an

Re: New (page-per-artifact) standard library doc examples are now editable and runnable

2017-02-17 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 01/07/2017 11:12 AM, Andrei Alexandrescu wrote: Following https://github.com/dlang/dlang.org/pull/1532, the new-style docs now also allow editing and running examples. Start at http://dlang.org/library-prerelease/ and go anywhere to check it out. Thanks are due to Sönke Ludwig and Sebastian W

Re: New (page-per-artifact) standard library doc examples are now editable and runnable

2017-02-18 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/18/2017 11:48 AM, Seb wrote: On Friday, 17 February 2017 at 16:07:37 UTC, Nick Sabalausky (Abscissa) wrote: 1. This is pretty awesome. Thanks a lot :) 2. Looks like someone forgot to set a foreground text color for the output even though the background is set to white. This makes the o

Re: New (page-per-artifact) standard library doc examples are now editable and runnable

2017-02-18 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/18/2017 08:42 PM, Nick Sabalausky (Abscissa) wrote: Or it might be better to just toss this in around the top of the CSS: -- input, textarea { background-color: white; color: #333; } -- K, just tested it, works for me: https://

mysql-native v1.0.0-rc4

2017-02-18 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
One more update to the MySQL/MariaDB client lib, hopefully the last before v1.0.0 final. This one actually includes quite a few more changes I wanted to get in as long as it's making the big leap up to v1.0.0 (see below). For now, this still lives in a separate fork: https://github.com/Abscis

Re: Android LDC in a Container

2017-02-19 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 01/15/2017 12:40 PM, Andre Pany wrote: Hi, on Dockerhub I published a repository which makes it really easy to develop Android applications using LDC and Joakims work. The repository contains Android 1.1.0 beta from https://github.com/joakim-noah/android/releases and also the NDK from google.

scriptlike v0.9.7: Minor update

2017-02-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Minor update to scriptlike (Utility library to help you write script-like programs in D) Aside from a few doc updates, this just fixes deprecation warnings when compiling with DMD 2.072 and up. https://github.com/Abscissa/scriptlike

scriptlike v0.10.1 - Another minor update

2017-02-25 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Another minor, but this time slightly breaking update to Scriptlike (Utility library to help you write script-like programs in D). https://github.com/Abscissa/scriptlike v0.10.1 (changes since v0.9.7): - Change: Issue #33: Rename Path.toRawString to Path.raw. - Change: Deprecated Ext.toRawStr

mysql-native v1.0.0: Big refresh

2017-02-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
mysql-native is now officially at v1.0.0! https://github.com/mysql-d/mysql-native mysql-native is a native D client driver for MySQL and MariaDB, usable either with or without vibe.d. It does not rely on the official C libraries, instead communicating directly with the server via the publishe

scriptlike v0.10.2

2017-03-03 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Scriptlike is a utility library to help you write script-like programs in D. https://github.com/Abscissa/scriptlike Changes in v0.10.2: - Enhancement: Added trace functions as debugging aid. Outputs file/line info and optionally a variable name/value.

Re: Introducing Diskuto - an embeddable comment system

2017-03-15 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Nice. The only example code uses diet templates though, how would one embed this when not using diet?

Re: Introducing Diskuto - an embeddable comment system

2017-03-17 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 03/16/2017 06:23 AM, Sönke Ludwig wrote: The latest version now offers three embedding modes: https://github.com/rejectedsoftware/diskuto/tree/master/examples User accounts and simple moderation are also supported now. The embed-diet example shows how this can be plugged in. Nice. Very coo

Re: dmd Backend converted to Boost License

2017-04-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 04/07/2017 05:44 PM, Walter Bright wrote: 2. It's on all of the "Accepted OSS Licenses" lists that major corps have because of Boost itself being used in those companies. If your license isn't on the list, your project isn't being used. Yup. We figured every corporation that uses C++ has a

Re: dmd Backend converted to Boost License

2017-04-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 04/07/2017 11:14 AM, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Wow! This is HUGE news for D, and may I say, I think some *major* respect (and "props, j00!") are *well-deserved

Re: Release vibe.d 0.7.31

2017-04-12 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 04/10/2017 04:48 PM, Sönke Ludwig wrote: The 0.7.x branch will continue to be maintained for a short while, but only bug fixes will be included from now on. Applications should switch to the 0.8.x branch as soon as possible. If a library depends on vibe, but wants to allow its users to use

Re: "Competitive Advantage with D" is one of the keynotes at C++Now 2017

2017-04-24 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 04/24/2017 11:17 AM, Timon Gehr wrote: Also, Java's type system is unsound. Not doubting you, but this sounds interesting. Further info or links?

Re: "Competitive Advantage with D" is one of the keynotes at C++Now 2017

2017-04-28 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 04/28/2017 04:26 PM, Atila Neves wrote: The other day I was reminded that in C++ land one has to manually write `operator<<` to print things out and `operator==` to compare things. What, seriously?!? That's the thing about C++: The right way is the obscure way, and the straightforward way

Re: "Competitive Advantage with D" is one of the keynotes at C++Now 2017

2017-04-28 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 04/28/2017 08:04 PM, Ali Çehreli wrote: On 04/28/2017 02:11 PM, Nick Sabalausky (Abscissa) wrote: > D takes all the current (and former!) application domains > of C/C++, and brings to it basic programmer sanity. When I had asked Luís Marques what the title of the talk should be, he had sai

Re: "Competitive Advantage with D" is one of the keynotes at C++Now 2017

2017-04-28 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 04/28/2017 06:11 PM, H. S. Teoh via Digitalmars-d-announce wrote: That's the thing about C++: The right way is the obscure way, and the straightforward way is the wrong way. And yesterday's right way is today's wrong way. And apparently (it would seem), the only way NOT to completely fuck *ev

Re: Faster Command Line Tools in D

2017-05-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 05/25/2017 08:30 AM, xtreak wrote: There are repeated references over usage of D at Netflix for machine learning. It will be a very helpful boost if someone comes up with any reference or a post regarding how D is used at Netflix and addition of Netflix to https://dlang.org/orgs-using-d.ht

mysql-native v1.1.0 - small bugfix update

2017-06-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
mysql-native is a native D client driver for MySQL/MariaDB. It works with or without Vibe.d. Small bugfix update: - Fixed: #99: Update dub.sdl to allow vibe-d 0.8.* releases. - Fixed: #111: NEWDECIMAL type returns the wrong value. Since this type is intended as arbitrary precision, the server

Re: D now available on Codefights.com

2017-06-13 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Very cool I've never heard of codefights.com before but I'm giving it as try right now (with D, of course) and I'm really enjoying it! :) Kudos to all involved!! :)

Re: Boston D Meetup: Strawman Structs

2017-07-24 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 07/21/2017 05:55 PM, Steven Schveighoffer wrote: On 7/2/17 6:35 AM, Steven Schveighoffer wrote: I'll have a short presentation on a weird trick I discovered while writing some MySQL serialization code. Hope you can attend! https://www.youtube.com/watch?v=ZxzczSDaobw Very cool.

mysqln - tagged bugfix release v1.1.1

2017-09-19 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
https://github.com/mysql-d/mysql-native Native D client driver for MySQL/MariaDB, works with or without Vibe.d Tagged bugfix release v1.1.1: - Fixed: #116: Prevent segfault on copying ResultRange. (@schveiguy) - Fixed: #120: Fix typos / grammars in documentation (@Marenz) - Fixed: #124: Fix dep

Re: mysqln - tagged bugfix release v1.1.1

2017-09-19 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
BTW, I'm going to re-post something I posted to github: FWIW, to any any all who may see: If you need something (even just a tagged release), don't hesitate to ping me, or re-ping, or even straight up harass me about it. I forget things easily, and the squeaky wheel really does get the grease.

mysqln - v1.1.2

2017-09-20 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 09/20/2017 01:24 AM, Nick Sabalausky (Abscissa) wrote: https://github.com/mysql-d/mysql-native Native D client driver for MySQL/MariaDB, works with or without Vibe.d Tagged bugfix release v1.1.1: - Fixed: #116: Prevent segfault on copying ResultRange. (@schveiguy) - Fixed: #120: Fix typos /

Re: mysqln - tagged bugfix release v1.1.1

2017-09-25 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 09/21/2017 08:17 PM, Andrej Mitrovic wrote: On Wednesday, 20 September 2017 at 05:24:14 UTC, Nick Sabalausky (Abscissa) wrote: https://github.com/mysql-d/mysql-native Native D client driver for MySQL/MariaDB, works with or without Vibe.d Hey Nick, Can this also work with Percona MySQL? Or

Re: mysqln - tagged bugfix release v1.1.1

2017-09-25 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 09/25/2017 11:31 PM, Nick Sabalausky (Abscissa) wrote: On 09/21/2017 08:17 PM, Andrej Mitrovic wrote: On Wednesday, 20 September 2017 at 05:24:14 UTC, Nick Sabalausky (Abscissa) wrote: https://github.com/mysql-d/mysql-native Native D client driver for MySQL/MariaDB, works with or without Vi

Re: Release D 2.077.0

2017-11-02 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 11/02/2017 06:35 PM, Martin Nowak wrote: reproducible dmd builds, Curiosity: What exactly was preventing this before? Order of source files altering the order of output? Something else? Also, just musing...Regarding the matter of __TIME__(etc) breaking this guarantee (breaking it for obv

Re: remake of remake of Konami's Knightmare

2017-11-27 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 11/24/2017 08:28 PM, ketmar wrote: quickfix. forgot to properly set requested OpenGL version. http://files.catbox.moe/lx02hz.7z Very cool! Works under wine for me. Not a game I was familiar with, so it's cool learning hands-on about more of Konami's back catalog from one of the best gami

mysql-native v1.1.3

2017-12-01 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native In v1.1.3: - Fixed: #138: Prepared: Prevent mem allocs during cleanup. (@Marenz) - Fixed: #135: Now works on DMD 2.076 and up. (@SingingBush) - New: #135: Add travis-ci testing for OSX. (@SingingBush) - Fixed: DMD 2.

mysql-native v1.1.4: Introduced auto-purge to fix a few problems

2017-12-04 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native In v1.1.4: Introduced auto-purge to fix a few problems. - Fixed: #117: ResultRange cannot be copied. (@Abscissa) - Fixed: #119: Is a defensive Connec

Re: D User Survey

2017-12-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 12/08/2017 05:53 AM, Chris wrote: Yep. D seems to be quite popular in Europe. I wonder why that is, given that it originated in the USA and people in the States are more open to new technologies. What were the technical and social factors at work here? Maybe D wasn't fancy enough to be tak

Re: D User Survey

2017-12-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 12/08/2017 08:00 PM, SomeRandomUser wrote: Isn't that just culture (music) how popular is American Country music in Europe?  I have met one person that liked it.  Trump is hardly an ultra-conservative (not to mention the various groups of conservatism social, fiscal, neo, etc..).  Alot of

Re: D User Survey

2017-12-10 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 12/09/2017 07:58 AM, wobbles wrote: On Thursday, 7 December 2017 at 14:31:01 UTC, Chris wrote:  I didn't know Ireland was so unknown, unless, of course, I'm supposed to choose "Great Britain". I also hated myself for clicking Great Britain :-) As an outsider, I'm curious about this. My (

mysql-native v1.2.0: Housekeeping: Deprecations, Cleanup and Doc Improvements

2017-12-14 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native In v1.2.0: There's also a few bugfixes, but aside from that, this is mainly a housekeeping release: - The deperecated symbols have been removed (ie,

Re: mysql-native v1.2.0: Housekeeping: Deprecations, Cleanup and Doc Improvements

2017-12-15 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 12/15/2017 04:45 AM, Jacob Carlborg wrote: On 2017-12-15 08:31, Nick Sabalausky (Abscissa) wrote: - The deperecated symbols have been removed (ie, the the outdated pre-v1.0.0 interfaces). If you have removed symbols that's a breaking API changes which should bump the right most digit in t

mysql-native v1.2.1 (Was: mysql-native v1.2.0: Housekeeping: Deprecations, Cleanup and Doc Improvements)

2018-01-13 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 12/15/2017 04:45 AM, Jacob Carlborg wrote: On 2017-12-15 08:31, Nick Sabalausky (Abscissa) wrote: - The deperecated symbols have been removed (ie, the the outdated pre-v1.0.0 interfaces). If you have removed symbols that's a breaking API changes which should bump the right most digit in t

mysql-native: Prepared statements: Direction and future

2018-01-15 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
I've posted (what basically amounts to an article) about my current thoughts on addressing Prepared's current downsides in the next release (v2.0.0), as well as a little bit of future direction of the lib. Anyone interested in mysql-native's prepared statements (especially their interplay with

Re: NES emulator written in D

2018-02-03 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Very cool!

mysql-native v2.0.0-rc1: Release Candidate: Redesigned Prepared

2018-02-04 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native -- I've tagged a release candidate ("v2.0.0-rc1") which, among other various enhancements and cleanups, includes a redesign of prepared statements which are now connection-independent (a

Re: mysql-native v2.0.0-rc1: Release Candidate: Redesigned Prepared

2018-02-06 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/06/2018 03:42 AM, aberba wrote: I really want to thank you for putting much time into documentation. Very much appreciated. This library is very necessary for the stuff I do. Glad to hear! Boring as documenting can be, my viewpoint is that it's every bit as integral to a tool as the co

mysql-native v2.0.0-rc2

2018-02-06 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Second release candidate: Tagged v2.0.0-rc2 Changes since RC1 listed in changelog: https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md These changes are needed to help prepare for the eventual v2.1.0

Re: Official Dub package for DWT

2018-02-07 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Very cool, will have to give it a try. I'm very interested in cross platform native-UI GUI libs for D.

mysql-native v2.0.0-rc3: Third release candidate

2018-02-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Hopefully the last. Changes since RC2 listed in changelog: https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md -- Incidentally, when you're sticking to semantic versioning, utilizing release candidates and git branches REALLY comes in handy ;) Highly

Re: dxml 0.2.0 released

2018-02-12 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/12/2018 05:02 PM, H. S. Teoh wrote: On Mon, Feb 12, 2018 at 02:54:48PM +, rikki cattermole via Digitalmars-d-announce wrote: [...] Everything you have mentioned is not in Phobos. Just because something is 'good enough' does not make it 'good enough' for Phobos. In the words of Andrei

Re: dxml 0.2.0 released

2018-02-12 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/12/2018 11:15 AM, rikki cattermole wrote: dxml 7.5k LOC std.xml 3k LOC dxml would make the situation a lot worse. 4.5k LOC == "a lot worse"? Uuuuhhh...WAT?

Re: dxml 0.2.0 released

2018-02-12 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/12/2018 10:49 PM, Jonathan M Davis wrote: Andrei used to complain periodically about how large std.datetime was, thinking that it was way too much code, and then someone actually went to the effort of stripping out all of the comments and unit tests and whatnot to count the actual lines of

mysql-native v2.0.0: Redesign Prepared

2018-02-12 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native This new v2.0.0, among other various enhancements and cleanups, includes a redesign of prepared statements which are now connection-independent (among ot

Re: D compiler daily downloads at an all-time high

2018-02-14 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/13/2018 01:15 PM, Dmitry Olshansky wrote: On Monday, 12 February 2018 at 15:20:29 UTC, Martin Tschierschke wrote: On Monday, 16 November 2015 at 15:20:51 UTC, Andrei Congratulations to everybody who co Andrei Old post but new numbers! http://erdani.com/d/downloads.daily.png Would be n

Re: Beta 2.079.0

2018-02-19 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/19/2018 05:49 AM, Martin Nowak wrote: http://dlang.org/changelog/2.079.0.html ...WOW O_o This release is seriously, just...wow! One question though: I'm unclear on the "include imports". Do those basically obviate the original purpose of rdmd? Ie, so dmd doesn't need to be passed

mysql-native v2.1.0-rc1: New features

2018-02-23 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native == Tagged 'v2.1.0-rc1', release candidate for v2.1.0, which mainly adds a few new features, inlcuding greatly simplified shortcut syntax for prepared statements (with automatic

Re: mysql-native v2.1.0-rc1: New features

2018-02-24 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Minor second release candidate, 'v2.1.0-rc2'. Only thing this changes is to update the example in the readme to include the new simplified prepared statement interface.

Re: mysql-native v2.1.0-rc1: New features

2018-02-25 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 02/25/2018 02:01 AM, Suliman wrote: What about string interpolation like: conn.exec("INSERT INTO table_name VALUES ({i}, {s})"); ? Instead of: conn.exec("INSERT INTO table_name VALUES (?, ?)", i, s); The syntax is purely, 100% server-side. Mysql-native just passes the whole string, questi

mysql-native v2.1.0-rc3

2018-02-25 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
Third release candidate, `v2.1.0-rc3`: Snuck in a long-overdue fix for #28: "MYXProtocol thrown when using large integers as prepared parameters." https://github.com/mysql-d/mysql-native/issues/28 --- In other news, there will likely be another release immediately a

mysql-native v2.1.0

2018-03-02 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native == Tagged 'v2.1.0', which mainly adds a few new features, including greatly simplified shortcut syntax for prepared statements (with automatic, implicit caching and re-use):

mysql-native v2.2.0: Maintenance Release (and news)

2018-03-03 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native == Tagged 'v2.2.0'. Full changelog: https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md This is primarily a maintenance release including some bugfixes, and the b

Re: Article: Why Const Sucks

2018-03-05 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 03/05/2018 12:38 PM, H. S. Teoh wrote: This broke the by-value assumption inherent in much of Phobos code, Wait, seriously? Phobos frequently passes ranges by value? I sincerely hope that's only true for class-based ranges and forward-ranges (and more specifically, only forward ranges whe

Re: mysql-native v2.1.0

2018-03-05 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 03/05/2018 09:23 AM, aberba wrote: On Saturday, 3 March 2018 at 07:37:38 UTC, Nick Sabalausky (Abscissa) wrote: An all-D MySQL/MariaDB client library: https://github.com/mysql-d/mysql-native == [...] Is unix socket connection supported? I'm not seein

Re: mysql-native v2.1.0

2018-03-07 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 03/07/2018 04:16 AM, aberba wrote: On Tuesday, 6 March 2018 at 10:15:30 UTC, Martin Tschierschke wrote: On Tuesday, 6 March 2018 at 07:39:00 UTC, aberba wrote: UNIX sockets provide a way to securely connect in an enclosed/isolated environment without exposing connection externally. This is

Re: mysql-native v2.1.0

2018-03-07 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 03/06/2018 01:54 PM, bauss wrote: On Tuesday, 6 March 2018 at 18:36:45 UTC, bauss wrote: Like more specifically do I still call lockConnection() on a MySQLPool? If you're using vibe.d and MySQLPool, then yes. But that's completely unrelated to prepared statements, it has nothing to do wit

Re: mysql-native v2.1.0

2018-03-07 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 03/07/2018 05:23 AM, Sönke Ludwig wrote: Am 06.03.2018 um 05:31 schrieb Nick Sabalausky (Abscissa): (...) Also, AFAIK, vibe doesn't offer socket support like it does TCP, so vibe users would loose out on the automatic yield-on-io that's a cornerstone of vibe's concurrency design. There cur

  1   2   >