DTanks battle

2016-01-28 Thread Kingsley via Digitalmars-d
Hey, I'm feeling like doing some DTanks battle fighting. Ping me if you are interested. https://github.com/kingsleyh/dtanks --Kingsley

WebTesting library

2016-01-22 Thread Kingsley via Digitalmars-d
Hi, I don't know if this is of interest to anyone but I've created a webtesting library that is basically a phantomjs driver. It looks similar to Webdriver/Selenium but its in D. I have been using it to functionally test my web apps. If anyone is remotely interested I will publish it on

Re: WebTesting library

2016-01-22 Thread Kingsley via Digitalmars-d
On Friday, 22 January 2016 at 21:43:35 UTC, Keywan Ghadami wrote: On Friday, 22 January 2016 at 20:16:12 UTC, Kingsley wrote: Hi, I don't know if this is of interest to anyone but I've created a webtesting library that is basically a phantomjs driver. It looks similar to Webdriver/Selenium

Next London D Meetup: Wednesday 20th January 2016

2016-01-10 Thread Kingsley via Digitalmars-d-announce
Hi, Come along to the next London D Meetup at CodeNode SkillsMatter from 6:30pm on the 20th January. This time we peek into the mind and code of Ross McKinlay who will give us a tour of some of his D efforts. http://www.meetup.com/London-D-Programmers/events/226237683/ Hope to see you all

Re: DLanguage IntelliJ plugin released

2016-01-03 Thread Kingsley via Digitalmars-d-announce
On Friday, 1 January 2016 at 15:37:44 UTC, Minas Mina wrote: On Wednesday, 30 December 2015 at 17:17:07 UTC, Israel wrote: On Wednesday, 30 December 2015 at 17:04:15 UTC, Suliman wrote: On Monday, 28 December 2015 at 19:23:17 UTC, Kingsley wrote: On Friday, 25 December 2015 at 17:43:06 UTC,

Re: DLanguage IntelliJ plugin released

2015-12-28 Thread Kingsley via Digitalmars-d-announce
On Friday, 25 December 2015 at 17:43:06 UTC, Kingsley wrote: On Friday, 25 December 2015 at 16:55:32 UTC, Bogdan wrote: On Friday, 25 December 2015 at 15:28:23 UTC, Pradeep Gowda wrote: On Friday, 25 December 2015 at 15:04:42 UTC, eyveer wrote: On Friday, 25 December 2015 at 13:57:52 UTC,

Re: Official Announcement: 'Learning D' is Released

2015-12-26 Thread Kingsley via Digitalmars-d-announce
On Saturday, 26 December 2015 at 17:58:52 UTC, Guillaume Piolat wrote: On Tuesday, 1 December 2015 at 06:17:17 UTC, Mike Parker wrote: [...] Got "Learning D" as a present, still reading. I must say I didn't expect to learn much after the D Cookbook or TDPL. Wrong! The content matches

Re: DLanguage IntelliJ plugin released

2015-12-26 Thread Kingsley via Digitalmars-d-announce
On Saturday, 26 December 2015 at 07:17:01 UTC, Minas Mina wrote: Also, it seems that no [project name].sdl file is created for dub projects. I've fixed both of those issues and released

Re: DLanguage IntelliJ plugin released

2015-12-25 Thread Kingsley via Digitalmars-d-announce
On Friday, 25 December 2015 at 13:57:52 UTC, Pradeep Gowda wrote: On Friday, 25 December 2015 at 10:41:26 UTC, Kingsley wrote: [...] Thanks! I did install it on IntelliJ IDEA Ultimate 15 and take it for a spin. However, it did not create a "dub" project even when I chose "D application with

Re: DLanguage IntelliJ plugin released

2015-12-25 Thread Kingsley via Digitalmars-d-announce
On Friday, 25 December 2015 at 16:55:32 UTC, Bogdan wrote: On Friday, 25 December 2015 at 15:28:23 UTC, Pradeep Gowda wrote: On Friday, 25 December 2015 at 15:04:42 UTC, eyveer wrote: On Friday, 25 December 2015 at 13:57:52 UTC, Pradeep Gowda wrote: A link to the github page would help me in

DLanguage IntelliJ plugin released

2015-12-25 Thread Kingsley via Digitalmars-d-announce
Hi I have released an initial attempt at an IntelliJ plugin for D to the jetbrains plugin repository. It's DLanguage version 1.2 It has basic syntax highlighting, autocompletion with DCD, compile checking and linting with Dscanner, code formatting with Dfmt and navigation jump to classes

Re: DLanguage IntelliJ plugin released

2015-12-25 Thread Kingsley via Digitalmars-d-announce
On Friday, 25 December 2015 at 11:09:01 UTC, Vadim Lopatin wrote: On Friday, 25 December 2015 at 10:41:26 UTC, Kingsley wrote: Hi I have released an initial attempt at an IntelliJ plugin for D to the jetbrains plugin repository. It's DLanguage version 1.2 It has basic syntax highlighting,

Re: DLang users telegram group

2015-12-08 Thread Kingsley via Digitalmars-d-announce
On Monday, 30 November 2015 at 10:58:34 UTC, Quentin Ladeveze wrote: Hi everybody, I just created a Telegram group for dlang users : https://telegram.me/joinchat/BeLaugMz35ZxQUq2fks4YQ Feel free to join ! says the link has expired

Next London D Meetup - 18th November

2015-11-11 Thread Kingsley via Digitalmars-d-announce
Hi Please come to the London D meetup on Wednesday 18th November. We have a great talk by John Colvin on semi functional programming. We have a fantastic venue at skills matter with great facilities and free video recording capabilities.

Re: OS X libphobos2.so

2015-11-08 Thread Kingsley via Digitalmars-d
On Sunday, 8 November 2015 at 18:12:04 UTC, bitwise wrote: On Saturday, 7 November 2015 at 08:37:40 UTC, Jacob Carlborg wrote: [...] Well, I'm speaking in relative terms when I say easy... ;) [...] Hi Bit, I'm very excited by your posts with your insights and progress into this issue.

Re: OS X libphobos2.so

2015-11-05 Thread Kingsley via Digitalmars-d
On Thursday, 5 November 2015 at 21:09:41 UTC, Jacob Carlborg wrote: On 2015-11-05 16:51, bitwise wrote: Once I get this sorted out, the rest shouldn't be that bad. It will still probably be a few months minimum though. Then the TLS is left as well. Hi - I would like to help. I don't have

OS X libphobos2.so

2015-11-04 Thread Kingsley via Digitalmars-d
Hi Anyone know when a version of libphobos2.so will be available on OS X? I understand there are issues preventing us having one. -k

Re: Functional Programming with D

2015-08-28 Thread Kingsley via Digitalmars-d-announce
On Sunday, 14 April 2013 at 15:27:29 UTC, Ali Çehreli wrote: On 04/13/2013 11:35 PM, qznc wrote: [...] talking about [...] // in D [...] is similar to [...] foo(const int * [...] const ref d); [...] immutable.) The C variant is an mutable pointer to an immutable int.

TCP Socket Client Example

2015-08-14 Thread Kingsley via Digitalmars-d
Hi Does anyone have some examples of making a client socket connection to a host on a port and parsing the incoming data in some kind of loop. --K

Re: TCP Socket Client Example

2015-08-14 Thread Kingsley via Digitalmars-d
On Friday, 14 August 2015 at 14:12:14 UTC, Alex Parrill wrote: On Friday, 14 August 2015 at 14:06:03 UTC, Kingsley wrote: Hi Does anyone have some examples of making a client socket connection to a host on a port and parsing the incoming data in some kind of loop. --K auto

Periodic Scheduler

2015-08-07 Thread Kingsley via Digitalmars-d
Hi, Is there a good periodic scheduler for D? Similar to Quartz or rufus-scheduler?

Re: London D meetups ...

2015-08-07 Thread Kingsley via Digitalmars-d-announce
On Tuesday, 4 August 2015 at 14:25:33 UTC, Russel Winder wrote: On Tue, 2015-08-04 at 09:54 +, Dejan Lekic via Digitalmars-d -announce wrote: Yes, I am aware of that. I was thinking of volunteering for some time, with help of others. We have a healthy D community here in London and we

Re: Working with pdf

2015-07-30 Thread Kingsley via Digitalmars-d
On Thursday, 30 July 2015 at 12:01:55 UTC, Daniel Kozák wrote: I use wkhtmltopdf: http://wkhtmltopdf.org On Thu, 30 Jul 2015 11:19:45 + Kingsley via Digitalmars-d digitalmars-d@puremagic.com wrote: Hi Can anyone recommend any ways of pdf creation using D. I am generating an HTML

Working with pdf

2015-07-30 Thread Kingsley via Digitalmars-d
Hi Can anyone recommend any ways of pdf creation using D. I am generating an HTML and JavaScript page but I would like it in pdf format as well.

Re: OctoDeskdex: D language program for your pleasure

2015-07-19 Thread Kingsley via Digitalmars-d
On Wednesday, 8 July 2015 at 03:51:07 UTC, Ramon wrote: On Saturday, 4 July 2015 at 15:00:08 UTC, Guy Gervais wrote: [...] Yes, you can use D or C++ for the backend (internal logic), and there is an entire API for the backend-frontend conversastion. You can access and manipulate the DOM

json parsing performance

2015-04-06 Thread Kingsley via Digitalmars-d
I have read that std.json is pretty slow compared to other languages json parsers and I'm about to do a whole stack of json parsing and was wondering if anyone has got any benchmarks to indicate what slow means compared to other languages - particularly java, ruby, python? I want to know

Re: json parsing performance

2015-04-06 Thread Kingsley via Digitalmars-d
On Monday, 6 April 2015 at 20:26:15 UTC, cym13 wrote: On Monday, 6 April 2015 at 20:20:06 UTC, Kingsley wrote: I have read that std.json is pretty slow compared to other languages json parsers and I'm about to do a whole stack of json parsing and was wondering if anyone has got any benchmarks

Business Venture in D - Help Wanted

2015-03-29 Thread Kingsley via Digitalmars-d
Hi, I have a great idea for a small web based business and I want to build the system in D since I have committed to learning D this year. The idea builds upon technology in a space I have already had some experience in although everything is currently free - I want to completely re-write

Re: DTanks Alpha

2015-03-27 Thread Kingsley via Digitalmars-d-announce
On Wednesday, 25 March 2015 at 15:16:06 UTC, Russel Winder wrote: On Tue, 2015-03-24 at 23:37 +, Kingsley via Digitalmars-d-announce wrote: On Saturday, 21 March 2015 at 15:57:54 UTC, Dan Olson wrote: Kingsley kingsley.hendric...@gmail.com writes: In preparation for the London D meetup

Re: 2nd London D Programmers Meetup - Robot Tank Battle Tournament

2015-03-27 Thread Kingsley via Digitalmars-d-announce
On Wednesday, 25 March 2015 at 13:21:21 UTC, Iain Buclaw wrote: On 25 Mar 2015 12:15, Russel Winder via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On Wed, 2015-03-25 at 11:25 +, wobbles via Digitalmars-d-announce wrote: On Tuesday, 24 March 2015 at 23:32:38

Re: 2nd London D Programmers Meetup - Robot Tank Battle Tournament

2015-03-24 Thread Kingsley via Digitalmars-d-announce
Here are the details - spread the word: http://www.meetup.com/London-D-Programmers/events/220610394/ thanks --Kingsley Thanks for all who came to the D meetup. The champion tank of the evening goes to runaway.d by Justin Priya which defeated all challengers swiftly and in style :)

DTanks Alpha

2015-03-20 Thread Kingsley via Digitalmars-d-announce
In preparation for the London D meetup I have got the DTanks robot battle framework into the first alpha release state - good enough to use at the meetup anyway. https://github.com/masterthought/dtanks --K

Re: 2nd London D Programmers Meetup - Robot Tank Battle Tournament

2015-03-19 Thread Kingsley via Digitalmars-d-announce
Just a reminder - this is happening next Tuesday - please come along if you are in London and fancy a bit of D programming fun. On Thursday, 26 February 2015 at 15:56:13 UTC, Kingsley wrote: Hi, The second London D Programmers Meetup is now officially scheduled for Tuesday 24th March. As

Terminal ANSI Colouring Library

2015-03-16 Thread Kingsley via Digitalmars-d-announce
Hi, As a learning project I've knocked up a tiny library to output ansi coloured text on linux/osx. I guess I will go through a few iterations of improvements to end up with something more D like. https://github.com/kingsleyh/rainbow

Re: Deadcode: A code editor in D

2015-03-13 Thread Kingsley via Digitalmars-d-announce
Up to your imagination! Personally I will probably use them to integrate 3rd party tools or create small helpers in my day to day work that are currently small bash/bat scripts. Using D for scripting this way would be very nice imho. Of course the editor itself can (and does) make use of

Re: Deadcode: A code editor in D

2015-03-08 Thread Kingsley via Digitalmars-d-announce
On Monday, 19 January 2015 at 20:41:11 UTC, Rikki Cattermole wrote: On 20/01/2015 1:48 a.m., Jonas Drewsen wrote: On Sunday, 18 January 2015 at 22:00:51 UTC, Piotrek wrote: On Friday, 16 January 2015 at 21:19:08 UTC, Jonas Drewsen wrote: I have been working on an editor written in D for use

2nd London D Programmers Meetup - Robot Tank Battle Tournament

2015-02-26 Thread Kingsley via Digitalmars-d-announce
Hi, The second London D Programmers Meetup is now officially scheduled for Tuesday 24th March. As usual it's sponsored by Skills Matter and will be at their awesome training facility. This meetup will be all about an awesome robot battle tournament. Come along and bring your laptop and be

Re: What am I doing wrong here - canFind with iota is not working

2015-02-26 Thread Kingsley via Digitalmars-d
On Thursday, 26 February 2015 at 11:12:42 UTC, Kingsley wrote: On Thursday, 26 February 2015 at 11:04:58 UTC, Baz wrote: On Thursday, 26 February 2015 at 10:55:43 UTC, Kingsley wrote: float oneDegree = (PI / 180.0); float first = -(oneDegree * 10.0); float second = (oneDegree * 10.0); float

What am I doing wrong here - canFind with iota is not working

2015-02-26 Thread Kingsley via Digitalmars-d
float oneDegree = (PI / 180.0); float first = -(oneDegree * 10.0); float second = (oneDegree * 10.0); float step = 0.01; float[] r = iota(first,second,step).array; writeln(r); float item = 0.174531; writeln(r.canFind(item)); // returns false for canFind - even though that float is in the

Re: What am I doing wrong here - canFind with iota is not working

2015-02-26 Thread Kingsley via Digitalmars-d
On Thursday, 26 February 2015 at 11:04:58 UTC, Baz wrote: On Thursday, 26 February 2015 at 10:55:43 UTC, Kingsley wrote: float oneDegree = (PI / 180.0); float first = -(oneDegree * 10.0); float second = (oneDegree * 10.0); float step = 0.01; float[] r = iota(first,second,step).array;

Re: Are there any 2D games libraries available for D2?

2015-02-25 Thread Kingsley via Digitalmars-d
I'm using DSFML and it is one of the easiest. Though I had strange issues like high ram usage and text not rendering. Though the ease of use and performance is phenomenal. Thanks for the heads up. I'll open an issue to inspect RAM usage, but can you let me know when you were having Text

Re: Dgame revived

2015-02-21 Thread Kingsley via Digitalmars-d-announce
On Saturday, 21 February 2015 at 14:43:57 UTC, Namespace wrote: Today I registered Dgame on DUB. Since I do not currently have much time (I'm currently in my exams period) I hope I did everything right. Let me know if not and what could be improved. Since I left D a while ago, Dgame was also

Reloaded for dub

2015-02-20 Thread Kingsley via Digitalmars-d-announce
Hi Just thought I would share this in case anyone else finds it useful. I wrote a tiny utility that detects changes to D files and then rebuilds and re-executes the main binary using dub. I use for developing with vibe.d and other dub D project that have an executable binary. The code is

Re: Are there any 2D games libraries available for D2?

2015-02-19 Thread Kingsley via Digitalmars-d
On Thursday, 19 February 2015 at 23:59:14 UTC, Kingsley wrote: I use Dgame which has a really nice and simple interface http://rswhite.de/dgame4/ From the web page: Dgame is a 2D framework which is based on the SDL and OpenGL, and is designed for the D programming language. The design is

Are there any 2D games libraries available for D2?

2015-02-19 Thread Kingsley via Digitalmars-d
Hi I'm looking for a 2D games library in D2 similar to gosu from ruby: http://www.libgosu.org/ or ray: https://github.com/Mon-Ouie/ray Does such a thing exist? --K

Re: Are there any 2D games libraries available for D2?

2015-02-19 Thread Kingsley via Digitalmars-d
I use Dgame which has a really nice and simple interface http://rswhite.de/dgame4/ From the web page: Dgame is a 2D framework which is based on the SDL and OpenGL, and is designed for the D programming language. The design is based on Pygame and as well on the SFML from the C++ programming

Re: London D Programmers MeetUp

2015-02-04 Thread Kingsley via Digitalmars-d-announce
Thanks to everyone who attended it was a great evening of D fun :) As part of the evening we did a secret santa code challenge - here are some of the results: http://www.meetup.com/London-D-Programmers/messages/boards/thread/48694585 We had about 13 people from different backgrounds - many

Re: London D Programmers MeetUp

2015-02-04 Thread Kingsley via Digitalmars-d-announce
Also Iain B was there (who maintains the GDC compiler) and he mentioned that he was more from a devops background than a developer background and found it interesting to see how people were using the compiler. Thanks all who came from further away for making it :) On Wednesday, 4 February

Re: London D Programmers MeetUp

2015-02-04 Thread Kingsley via Digitalmars-d-announce
usually it applies to a collection e.g. List in Scala there is one - that takes a function that returns a boolean. e.g. List(1,2,3).forall(x = x 3) which is equivalent to a foldLeft ( I think) On Wednesday, 4 February 2015 at 14:52:32 UTC, Andrej Mitrovic wrote: On 2/4/15, Kingsley via

Re: London D Programmers MeetUp

2015-02-01 Thread Kingsley via Digitalmars-d-announce
Hi Just a reminder that the first London D Programmers meet up is happening on Tuesday February 3rd at Skills Matter. Looking forward to seeing you there :) http://www.meetup.com/London-D-Programmers/ --Kingsley On Tuesday, 23 December 2014 at 18:26:52 UTC, Kingsley wrote: Hi, I've

Re: London D Programmers MeetUp

2015-01-22 Thread Kingsley via Digitalmars-d-announce
We now have a venue for the London D meetup. Skills Matter have kindly offered us their support. The first meetup will be Tuesday 3rd February - see details here: http://www.meetup.com/London-D-Programmers/ Please come along if you can :) --Kingsley On Tuesday, 23 December 2014 at 18:26:52

Re: lint for D

2015-01-05 Thread Kingsley via Digitalmars-d
On Sunday, 4 January 2015 at 00:05:51 UTC, Martin Nowak wrote: https://github.com/Hackerpilot/Dscanner Brilliant thanks - I've successfully integrated it into my IntelliJ plugin

Re: lint for D

2015-01-03 Thread Kingsley via Digitalmars-d
Hi has anyone made any progress with a lint for D? perhaps we could adapt this one https://github.com/facebook/flint I could do with one for my intellij plugin. --K

Re: DConf 2015?

2014-12-29 Thread Kingsley via Digitalmars-d
On Tuesday, 23 December 2014 at 00:25:33 UTC, Walter Bright wrote: On 12/22/2014 12:59 PM, Iain Buclaw via Digitalmars-d wrote: On 22 December 2014 at 20:52, Walter Bright via Digitalmars-d digitalmars-d@puremagic.com wrote: On 12/22/2014 9:40 AM, Adam D. Ruppe wrote: By this time last year,

London D Programmers MeetUp

2014-12-23 Thread Kingsley via Digitalmars-d-announce
Hi, I've created this meetup group for any London based D enthusiasts to meet up and get excited about D. I'll also demo my intellij plugin for D at the first meetup which I've scheduled for February. Although I might be a bit lonely if I'm the only person there! lol.

Re: BNF grammar for D?

2014-12-22 Thread Kingsley via Digitalmars-d
On Sunday, 21 December 2014 at 00:34:06 UTC, Kingsley wrote: On Friday, 19 December 2014 at 02:53:02 UTC, Rikki Cattermole wrote: On 19/12/2014 10:19 a.m., Kingsley wrote: On Wednesday, 17 December 2014 at 21:05:05 UTC, Kingsley wrote: Hi Bruno, Thanks very much. I do have a couple of

Re: BNF grammar for D?

2014-12-20 Thread Kingsley via Digitalmars-d
On Friday, 19 December 2014 at 02:53:02 UTC, Rikki Cattermole wrote: On 19/12/2014 10:19 a.m., Kingsley wrote: On Wednesday, 17 December 2014 at 21:05:05 UTC, Kingsley wrote: Hi Bruno, Thanks very much. I do have a couple of questions about DDT in relation to my plugin. Firstly - I'm not

Re: BNF grammar for D?

2014-12-18 Thread Kingsley via Digitalmars-d
On Wednesday, 17 December 2014 at 21:05:05 UTC, Kingsley wrote: Hi Bruno, Thanks very much. I do have a couple of questions about DDT in relation to my plugin. Firstly - I'm not too familiar with parsing/lexing but at the moment the Psi Structure I have implemented that comes from the

Re: BNF grammar for D?

2014-12-17 Thread Kingsley via Digitalmars-d
On Wednesday, 17 December 2014 at 03:03:59 UTC, Rikki Cattermole wrote: On 17/12/2014 1:35 p.m., Kingsley wrote: On Tuesday, 16 December 2014 at 23:25:02 UTC, Kingsley wrote: On Monday, 27 October 2014 at 22:40:20 UTC, landaire wrote: On Monday, 27 October 2014 at 22:35:16 UTC, Jeremy Powers

Re: BNF grammar for D?

2014-12-17 Thread Kingsley via Digitalmars-d
On Wednesday, 17 December 2014 at 12:31:32 UTC, Bruno Medeiros wrote: On 17/12/2014 09:13, Kingsley wrote: On Wednesday, 17 December 2014 at 03:03:59 UTC, Rikki Cattermole wrote: On 17/12/2014 1:35 p.m., Kingsley wrote: On Tuesday, 16 December 2014 at 23:25:02 UTC, Kingsley wrote: On Monday,

Re: BNF grammar for D?

2014-12-17 Thread Kingsley via Digitalmars-d
Hi Bruno, Thanks very much. I do have a couple of questions about DDT in relation to my plugin. Firstly - I'm not too familiar with parsing/lexing but at the moment the Psi Structure I have implemented that comes from the DDT parser/lexer is not in any kind of hierarchy. All the

Re: BNF grammar for D?

2014-12-16 Thread Kingsley via Digitalmars-d
On Monday, 27 October 2014 at 22:40:20 UTC, landaire wrote: On Monday, 27 October 2014 at 22:35:16 UTC, Jeremy Powers via Digitalmars-d wrote: This looks eerily familiar... I took a stab at an Intellij plugin a long time ago, and happened to pick the same name:

Re: BNF grammar for D?

2014-12-16 Thread Kingsley via Digitalmars-d
On Tuesday, 16 December 2014 at 23:25:02 UTC, Kingsley wrote: On Monday, 27 October 2014 at 22:40:20 UTC, landaire wrote: On Monday, 27 October 2014 at 22:35:16 UTC, Jeremy Powers via Digitalmars-d wrote: This looks eerily familiar... I took a stab at an Intellij plugin a long time ago, and