Re: DConf 2018 Ex Post Facto

2018-05-31 Thread Andy Smith via Digitalmars-d-announce

On Thursday, 31 May 2018 at 15:01:12 UTC, Mike Parker wrote:
Since I returned home from my extended trip to Germany, it's 
been a slog trying to ramp back up into my usual routine. It 
was a week before I could find any words at all for a 
retrospective on the conference, and it very nearly took 
another week to get the post in readable form. I'm still not at 
peak productivity, but I'm getting there. I've got a couple of 
guest posts lined up (including one from Walter) and I should 
be getting the Twitter & FB feeds going again soon.


In the meantime, here's what DConf 2018 was like from my 
perspective.


The blog:
https://dlang.org/blog/2018/05/31/dconf-2018-ex-post-facto/

Reddit:
https://www.reddit.com/r/d_language/comments/8nj1nn/dconf_2018_ex_post_facto/


I probably wouldn't have attended my first DConf had it not been 
for
your blog posts on writing bindings for C libraries, and thus 
probably
wouldn't have attended the subsequent ones either, so it was 
great to

meet you finally!

If it's any consolation I also had an embarrassing train story on 
the
way the conf ... Like you I also wasn't sure if I'd got on the 
right

train from the airport so I asked some poor wee guy in my 'best'
German if the train was going to Daglfing. Unfortunately Scots 
with

bad German basically just sound like drunk Germans. I think he was
just about to surrender his wallet when an elderly couple nearby
chimed in with 'yes it is!!!', so face was saved in the end.

All's well that ends well!

Cheers,

A.




Re: influxdb-dlang-wrapper v0.0.1 - D API for InfluxDB

2017-04-09 Thread Andy smith via Digitalmars-d-announce

On Monday, 20 March 2017 at 19:57:03 UTC, Atila Neves wrote:

http://code.dlang.org/packages/influxdb-dlang-wrapper

InfluxDB is a database optimised for time-series data. This 
package implements a D API via the REST interface so that this 
code works:


[...]


Cool stuff. Worth stating that one of the big wins here is that 
the very cool 'grafana' metrics/dashboard web abb talks 
seamlessly to influx dub. So if you can get your data into influx 
you get a pretty cool metrics visualisation system for free, ( 
well, for a small time investment setting it up :-) ).


Cheers,

A


Re: DConf 2017: Bigger, Badder, and Berliner! Call for Submissions now open

2016-11-25 Thread Andy Smith via Digitalmars-d-announce

On Wednesday, 23 November 2016 at 20:54:27 UTC, Andy Smith wrote:
On Wednesday, 23 November 2016 at 01:36:20 UTC, Andrei 
Alexandrescu wrote:

On 11/19/16 4:17 PM, Andy Smith wrote:


Until branding for the 2017 conf is sorted out/agreed would 
it be a big
deal to 'steal' the cool purple D rocket branding from the 
2016 site?
(Changing the 6 to a 7 obviously). If you switch between the 
two pages (

2016 vs 2017 ). 2017 currently looks distinctly spartan :-(

http://dconf.org/2017

http://dconf.org/2016

Cheers,

A.


That would be great. Do you have time to volunteer a couple of 
PRs? -- Andrei


I've no idea what this will look like but fwiw - here's a stab 
at updating the logo. Sincere apologies to the original 
designer :-)


https://github.com/dlang/dconf.org/pull/142

Cheers,

A.


I see this was pulled but no feedback as to whether it looked 
okay?  Doesn't seem to have made its way into the Dconf 2017 
site. Seriously I have no idea how my PR looks as I've not idea 
how to run ddoc.


All I know is that the 2017 site as it stands could use a bit of 
love and I'm happy to help.


Let me know :-)

Cheers,

A.







Re: DConf 2017: Bigger, Badder, and Berliner! Call for Submissions now open

2016-11-23 Thread Andy Smith via Digitalmars-d-announce
On Wednesday, 23 November 2016 at 01:36:20 UTC, Andrei 
Alexandrescu wrote:

On 11/19/16 4:17 PM, Andy Smith wrote:


Until branding for the 2017 conf is sorted out/agreed would it 
be a big
deal to 'steal' the cool purple D rocket branding from the 
2016 site?
(Changing the 6 to a 7 obviously). If you switch between the 
two pages (

2016 vs 2017 ). 2017 currently looks distinctly spartan :-(

http://dconf.org/2017

http://dconf.org/2016

Cheers,

A.


That would be great. Do you have time to volunteer a couple of 
PRs? -- Andrei


I've no idea what this will look like but fwiw - here's a stab at 
updating the logo. Sincere apologies to the original designer :-)


https://github.com/dlang/dconf.org/pull/142

Cheers,

A.




Re: DConf 2017: Bigger, Badder, and Berliner! Call for Submissions now open

2016-11-19 Thread Andy Smith via Digitalmars-d-announce
On Monday, 14 November 2016 at 19:49:26 UTC, Andrei Alexandrescu 
wrote:
Please join us at DConf 2017, the conference of the D 
programming language in Berlin, Germany, May 4-6 2017.


We're happy to announce that the D Language Foundation is 
cooperating again with Sociomantic to organize DConf 2017 in 
Berlin for the second time. Same location, same dates, but of 
course a whole new experience!


The D programming language has improved dramatically this year 
thanks to more focus brought up by the D Language Foundation, 
better participation from corporate users and worldwide 
volunteers, and the advent of world-class open-source libraries 
such as Sociomantic's Tsunami and Ilya Yaroshenko's GLAS. The D 
Language Foundation has accumulated a war chest and announced a 
scholarship that already enrolls four MSc students.


DConf is the main face-to-face event for everyone and 
everything related to the D language and environment. The 2017 
edition will be held in Europe for the second time, following 
last year's smashing success. Which, of course, we plan to 
smash again!


Call for Submissions

We are looking forward to your submission for a paper, talk, 
demo, panel, or research report (new!) for DConf 2017. The 
topics of choice are anything and everything related to the D 
language. For more details, check the conference page:


http://dconf.org/2017/index.html


Until branding for the 2017 conf is sorted out/agreed would it be 
a big deal to 'steal' the cool purple D rocket branding from the 
2016 site? (Changing the 6 to a 7 obviously). If you switch 
between the two pages ( 2016 vs 2017 ). 2017 currently looks 
distinctly spartan :-(


http://dconf.org/2017

http://dconf.org/2016

Cheers,

A.






Re: unit-threaded v0.6.19 - preliminary support for property-based testing

2016-07-03 Thread Andy Smith via Digitalmars-d-announce

On Saturday, 2 July 2016 at 18:21:10 UTC, Atila Neves wrote:

http://code.dlang.org/packages/unit-threaded

After merging code from Robert's fork I added some support for 
property-based testing. There's no shrinking yet and 
user-defined types aren't supported. Right now most if not all 
primitive types are, as well as string, wstring, dstring and 
arrays of any of them. Here's a simple example that is 
hopefully self-explanatory:


[...]


I make that round about 140 tests per line of code. Not too 
shabby!


Cheers,

A.




Re: Sociomantic's short DConf2016 video

2016-05-24 Thread Andy Smith via Digitalmars-d-announce

On Tuesday, 24 May 2016 at 11:06:45 UTC, Leandro Lucarella wrote:
For the ones that missed it (and the ones that didn't too), 
here is a short video about the conference.


https://vimeo.com/167235872


Impressive . Most Impressive.

Darth Vader references aside I have to say I'm massively 
impressed with the job Sociomantic have done with DConf.


Cheers,

A.



Re: This Week in D: livestreaming and we're moving forward on Windows bindings!

2015-10-05 Thread Andy Smith via Digitalmars-d-announce

On Monday, 5 October 2015 at 19:35:53 UTC, anonymous wrote:

On Monday 05 October 2015 21:29, Adam D.  Ruppe wrote:


http://arsdnet.net/this-week-in-d/oct-04.html


Quoting the the article:


'the the' ???!!!

which generates Microsoft format object files and the MS 
linker even on 32

bit

I think you a word there.



I think you a grammatical error there.

Honestly I think if you're going to pull people up on 
grammar/spelling errors you really need to do yourself a favour 
and not have the same type of error in your own post. It 
undermines your case somewhat and, frankly, makes you look like a 
bit of a dick.


Apologies in advance if this was a well-meaning post but to be 
honest the tone didn't seem that friendly.


Cheers,

A.






Re: This Week in D: livestreaming and we're moving forward on Windows bindings!

2015-10-05 Thread Andy Smith via Digitalmars-d-announce

On Monday, 5 October 2015 at 21:59:49 UTC, anonymous wrote:

I don't think Adam minds my nagging. I hope he doesn't.

I sure don't mean to berate anyone for making typos. I wouldn't 
point them out in a forum post. But TWID is like two or three 
steps up from that.


Ah in that case I unreservedly reiterate the aforementioned 
apology :-) Good point re. the wider distribution. It's just 
s tricky sometimes figuring out intent on the web. 
Adam's someone I hold in very high esteem, and we Scots tend to 
react quite strongly to a slight ( perceived or otherwise) 
against those we consider our buddies :-) It just looked like you 
were taking a few potshots for fun , but given the wider context 
makes sense...


Cheers,

A.


Re: New blog about D

2015-09-27 Thread Andy Smith via Digitalmars-d-announce
On Sunday, 27 September 2015 at 23:23:05 UTC, Márcio Martins 
wrote:
Today I launched a very tiny and humble blog, with the first 
post being about D. It's likely all posts will be about D in 
the end...


You can reach it http://www.mmartins.me

I want to get better at writing, as I have barely ever written 
anything other than code, and my name... I noticed there aren't 
many people actively blogging about D, so I will give it a go, 
and in the process, try to grow the community a tiny bit by 
showcasing D's strengths as I remember discovering them myself 
over the course of last year writing exclusively D.


The first post is about vector swizzling. Game programmers get 
spoiled by writing shaders where swizzling is extremely 
convenient, and then when they go back to writing C++ they have 
wet dreams about swizzing in there too. It's not a dream in D. 
This was the first use-case I thought of when I first learned 
about D's templates and mixins, but never got to implement it 
until now.


The blog platform itself is home-made and the server-side is 
100% D (vibe.d). Once I build it up a bit more, I will probably 
put it up on github as an example of how easy it is to build 
high-performance frontend and backend web apps with D + vibe.d. 
It is really productive once the scaffolding and pipeline is 
all built.


If you have a read, please let me know where I could improve, 
both my writing and the D code!


Cheers!
-M


Great post! Really like it. If you're genuinely soliciting 
constructive feedback my one suggestion would be to maybe change 
the blog name to something a bit less quirky. To be honest I was 
50/50 whether I'd read the post when I saw the title. Glad I read 
the post in the end, but I suspect many may be put off by it


Cheers,

A.





Re: reggae v0.5.0: new features in the D meta-build system

2015-09-26 Thread Andy Smith via Digitalmars-d-announce

On Saturday, 26 September 2015 at 08:23:46 UTC, Andy Smith wrote:

HI Atilla,

Dub's looking interesting! Some of the links are broken when 
browsing from code.dlang.org though.


From http://code.dlang.org/packages/reggae

click on, say, 'detailed documentation'. ( Where I wanted to 
go!).


Get ..

404 - Not Found

Not Found

Internal error information:
No routes match path '/packages/doc/index.md'


Not sure if that's problem with reggae's layout of the site

Cheers,

A.


^dub^reggae^ :-)

Doh! - morning coffee hasn't kicked in yet!

Cheers,

A.


Re: reggae v0.5.0: new features in the D meta-build system

2015-09-26 Thread Andy Smith via Digitalmars-d-announce

HI Atilla,

Dub's looking interesting! Some of the links are broken when 
browsing from code.dlang.org though.


From http://code.dlang.org/packages/reggae

click on, say, 'detailed documentation'. ( Where I wanted to go!).

Get ..

404 - Not Found

Not Found

Internal error information:
No routes match path '/packages/doc/index.md'


Not sure if that's problem with reggae's layout of the site

Cheers,

A.




London D meetups ...

2015-08-02 Thread Andy Smith via Digitalmars-d-announce

Hi All,

   I've just been in touch with Kingsley Hendrickse who's
unfortunately not going to have time to organise the London D
Programmer meetups in the future. Which is a real shame - I only
attended one of the two meetups but I was quite impressed with the
calibre of people that turned up, and Kinglsey did a great job of
organising it :-)

   I'd really hate for this initiative to die off just as it was
getting going. So I thought I'd just ping the London community 
and see

if there was any appetite for anyone to pick up the baton, so to
speak. Normally I'd just say I'll do it but I'm on the verge of
beginning a new job (literally starting tomorrow!), so I need to 
wait
until I'm achieved some sort of equilibrium there before I commit 
to

anything else.

   One thought I had was maybe a 'rolling' organiser would make 
sense?
Committing to organising one meetup is a far less onerous 
commitment

than becoming a full fledged card-carrying organiser so maybe that
would make sense?! I'd quite happily commit to organising one 
meetup

if there was a rotating quorum of organisers willing to step up. (
Probably wouldn't do any harm to the old linked-in profile :-) ).

   Anyway lets know your thoughts. The meetup group 'dies' on 17th
August unless someone else steps up - hopefully that won't happen 
:-)


Cheers,

Andy.




Re: This Week in D - dconf videos, objc and iOS support improving, interview with Etienne Cimon

2015-07-13 Thread Andy Smith via Digitalmars-d-announce

On Monday, 13 July 2015 at 04:40:12 UTC, John Carter wrote:

On Monday, 13 July 2015 at 04:05:45 UTC, Adam D. Ruppe wrote:


Now that all the videos are out for dconf,


Are there slides or anything for Martin Nowak's Garbage 
Collection in D?


   http://dconf.org/2015/talks/nowak.html


Or has it been supplanted by Voting for 
std.experimental.allocator?
   
http://forum.dlang.org/post/zbzjtssagejcxpxit...@forum.dlang.org


Don't know if anyone replied, but unfortunately Martin missed his 
flight so that talk didn't happen :-( It was replaced by a few 
lightning talks. Not sure if they were recorded or not :-(


Cheers,

A.



Re: Four new DConf 2015 videos

2015-07-09 Thread Andy Smith via Digitalmars-d-announce

On Friday, 10 July 2015 at 01:21:08 UTC, jmh530 wrote:

On Thursday, 9 July 2015 at 22:17:50 UTC, Andy Smith wrote:


Wha?! I thought it was John Colvin that talked about OpenCL? 
Was Adam talking about it as well?!


Cheers,

A.


My first reply was originally to John Colvin, but then wobbles 
refers to Adam's talk as well. I was just referring to Colvin 
when I mentioned Open CL.


Ah sorry . My bad!
Cheers,

A.



Re: Four new DConf 2015 videos

2015-07-09 Thread Andy Smith via Digitalmars-d-announce

On Thursday, 9 July 2015 at 22:17:50 UTC, Andy Smith wrote:

On Thursday, 9 July 2015 at 22:02:47 UTC, jmh530 wrote:

On Thursday, 9 July 2015 at 14:54:50 UTC, wobbles wrote:


After the last slide in your presentation, you begin to give 
a demo of the code. From then on, nothing on screen is shown 
:/


The stuff about OpenCL


Wha?! I thought it was John Colvin that talked about OpenCL? 
Was Adam talking about it as well?!


Cheers,

A.


Yeah I seem to remember since Adam said his last talk was so low 
level he wanted to go high level this time, just to keep it 
real


A.



Re: Four new DConf 2015 videos

2015-07-09 Thread Andy Smith via Digitalmars-d-announce

On Thursday, 9 July 2015 at 22:02:47 UTC, jmh530 wrote:

On Thursday, 9 July 2015 at 14:54:50 UTC, wobbles wrote:


After the last slide in your presentation, you begin to give a 
demo of the code. From then on, nothing on screen is shown :/


The stuff about OpenCL


Wha?! I thought it was John Colvin that talked about OpenCL? Was 
Adam talking about it as well?!


Cheers,

A.



Re: 3 more dconf 2015 talks (Andy, Jonathan, and Mark)

2015-07-08 Thread Andy Smith via Digitalmars-d-announce

On Wednesday, 8 July 2015 at 02:53:06 UTC, jmh530 wrote:

On Saturday, 4 July 2015 at 01:13:52 UTC, Andy Smith wrote:


I've raised 
https://github.com/D-Programming-Language/dconf.org/pull/85 to 
have the dconf website point to these urls. Andrei please 
consider merging once you've done unpacking all the boxes :-)


Cheers,

A.


Andy, I just watched your talk and enjoyed it. You make a 
comment about 24min in about implementing something like 
transiente from Clojure in D. I have some cursory knowledge of 
Clojure and what you mean by transient, but no idea how to 
implement the concept in D. If it's possible to provide a 
simple example, I would be interested.


Hey I didn't really have an equivalent of transients in D, it 
was more a general statement that there are cases where you can 
still get functional purity using mutable state rather than 
adhering to a strict functional approach.


So in much the same way as I 'cheat' slightly by using mutable 
state in the system, clojure cheats in much the same way using 
transients for intermediate calculations in an implementation 
provided that the interface is pure.


I didn't elaborate too much during the talk as *NO-ONE* nodded to 
say they new clojure so moved swiftly on :-)


Cheers,

A.







Re: Repost of Chuck Allison's dconf 2015 talk

2015-07-03 Thread Andy Smith via Digitalmars-d-announce

On Friday, 3 July 2015 at 02:04:20 UTC, Jonathan M Davis wrote:
It looks like they re-edited Chuck's talk and reposted it (so 
the old link is invalid):


https://www.youtube.com/watch?v=iTJnkF0H6S8

- Jonathan M Davis


I'm really glad this has happened. The original was very hard to 
follow. Just glancing quickly at the new edit looks like can now 
see what chuck's code samples properly!


A.


Re: 3 more dconf 2015 talks (Andy, Jonathan, and Mark)

2015-07-03 Thread Andy Smith via Digitalmars-d-announce

On Friday, 3 July 2015 at 02:11:05 UTC, Jonathan M Davis wrote:

It looks like the UVU folks posted some more.

Andy Smith
--
Title: Hedge Fund Development Case Study
dconf link: http://dconf.org/2015/talks/smith.html
video link: https://www.youtube.com/watch?v=0KBhb0iWsWQ

Jonathan M Davis

Title: Introduction to Ranges
dconf link: http://dconf.org/2015/talks/davis.html
video link: https://www.youtube.com/watch?v=A8Btr8TPJ8c

Mark Isaacson
-
Title: Leveraging D to mitigate dependency-induced code smell
dconf link: http://dconf.org/2015/talks/isaacson.html
video link: https://www.youtube.com/watch?v=HHHhi4_9sGo

You can find all of the talks that have been posted here:

https://www.youtube.com/playlist?list=PL12FA104E02ABE730


I've raised 
https://github.com/D-Programming-Language/dconf.org/pull/85 to 
have the dconf website point to these urls. Andrei please 
consider merging once you've done unpacking all the boxes :-)


Cheers,

A.






Re: More Dconf 2015 videos

2015-06-27 Thread Andy Smith via Digitalmars-d-announce
There have been a few responses agreeing with me. Chucks talk 
was
awesome but the current edit doesn't do it justice. Is there 
any way

this can be fed back to UVU/Chuck etc.?


Did so. -- Andrei


Cheers!

A.





Re: More Dconf 2015 videos

2015-06-27 Thread Andy Smith via Digitalmars-d-announce

On Friday, 26 June 2015 at 19:03:11 UTC, Andy Smith wrote:
I don't want to sound negative but the editing of Chuck's talk 
could be a lot better IMHO. Round about 30:00 he describes a 
code example which isn't shown in the video!. He's making 
multiple references to lines/code etc. that were visible to the 
attendees at the conference but aren't visible on the video.


Having seen it in person, Chuck's talk was a *great* advocacy 
of D. But seeing it second time round on youtube I'm not 
feeling it the same way :-(


I appreciate the work that UVU have put in to making the talks 
available so I *really* don't mean to sound unappreciative or 
disrespectful, but I think in this case it might make sense to 
go back and revisit this particular talk. Specifically when 
Chuck is talking about a specific code sample / line of code, 
it needs to be put into the video. Otherwise context is 
completely lost and viewers will be left confused + bewildered.


Regards,

Andy.


There have been a few responses agreeing with me. Chucks talk was 
awesome but the current edit doesn't do it justice. Is there any 
way this can be fed back to UVU/Chuck etc.?


Cheers,

A






Re: More Dconf 2015 videos

2015-06-26 Thread Andy Smith via Digitalmars-d-announce
On Friday, 26 June 2015 at 18:43:50 UTC, Andrei Alexandrescu 
wrote:

On 6/26/15 11:03 AM, extrawurst wrote:
On Friday, 26 June 2015 at 16:42:23 UTC, Andrei Alexandrescu 
wrote:

On 6/26/15 9:28 AM, Gary Willoughby wrote:
On Friday, 26 June 2015 at 15:54:51 UTC, Andrei Alexandrescu 
wrote:
Please continue to spread the love (twitter, reddit, 
hackernews,

facebook, your blog...):

https://www.youtube.com/watch?v=rmRmfoKxMCE
https://www.youtube.com/watch?v=1W6uhX6AITM
https://www.youtube.com/watch?v=1W6uhX6AITM


Andrei


Last two are the same video.


Sorry. So we have:

Chuck Allison: https://youtube.com/watch?v=rmRmfoKxMCE
Liran Zvibel: https://youtube.com/watch?v=1W6uhX6AITM
Mihails Strasuns: https://youtube.com/watch?v=kDu0lgwqHKM


Andrei


Awesome! Is it planned to add the video links to dconf.org ?


It is planned inasmuch people send pull requests for it. -- 
Andrei


Boom!

https://github.com/D-Programming-Language/dconf.org/pull/82




Re: More Dconf 2015 videos

2015-06-26 Thread Andy Smith via Digitalmars-d-announce
I don't want to sound negative but the editing of Chuck's talk 
could be a lot better IMHO. Round about 30:00 he describes a code 
example which isn't shown in the video!. He's making multiple 
references to lines/code etc. that were visible to the attendees 
at the conference but aren't visible on the video.


Having seen it in person, Chuck's talk was a *great* advocacy of 
D. But seeing it second time round on youtube I'm not feeling it 
the same way :-(


I appreciate the work that UVU have put in to making the talks 
available so I *really* don't mean to sound unappreciative or 
disrespectful, but I think in this case it might make sense to go 
back and revisit this particular talk. Specifically when Chuck is 
talking about a specific code sample / line of code, it needs to 
be put into the video. Otherwise context is completely lost and 
viewers will be left confused + bewildered.


Regards,

Andy.















Re: DConf 2015 has ended. See you in Berlin at DConf 2016!

2015-05-31 Thread Andy Smith via Digitalmars-d-announce
On Sunday, 31 May 2015 at 14:21:08 UTC, Joseph Rushton Wakeling 
wrote:
On Friday, 29 May 2015 at 23:42:00 UTC, Andrei Alexandrescu 
wrote:
DConf 2015 has been awesome, I'm taking a minute to post this 
that's been announced a short while ago.


We're pleased to announce that DConf 2016 will take place in 
Berlin, sponsored by Sociomantic.


We'll be back with details. See you there!


Just arrived back in Berlin, and before the jetlag finishes me 
off for today, I'd just like to say a big Thank You to Walter, 
Andrei, and to Chuck Allison and Utah Valley University, for a 
fantastic DConf 2015.


It was great to be able to get to meet so many of you face to 
face at last and to take part in such a great collection of 
talks and discussions.


Hope to see you all in Berlin next year! :-)


Couldn't have put it better myself :-) +1

Cheers,

A.



Re: DConf 2015 has ended. See you in Berlin at DConf 2016!

2015-05-30 Thread Andy Smith via Digitalmars-d-announce
On Saturday, 30 May 2015 at 19:55:53 UTC, Andrei Alexandrescu 
wrote:

On 5/30/15 7:09 AM, y wrote:
On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch 
wrote:
Is there an overview about all the talks that were given? 
Will there
be a link to the live-recordings, so one can jump to specific 
talks

directly?

http://dconf.org/2015/schedule/index.html


are there any slides online? would be great!


All slides are online at the respective talk pages at 
http://dlang.org. -- Andrei


Yeah there's still a permission problem with Lirans slides I 
think.


Cheers,

A.



Re: Quick Start with D: few examples and set of links.

2015-05-01 Thread Andy Smith via Digitalmars-d-announce

very nice examples. Kudos! A.


On Friday, 1 May 2015 at 09:49:51 UTC, Ilya Yaroshenko wrote:

On Friday, 1 May 2015 at 08:45:35 UTC, Namespace wrote:

On Friday, 1 May 2015 at 08:18:10 UTC, Ilya Yaroshenko wrote:


http://d.readthedocs.org

I hope this examples will be useful for students.

Ilya



Hellow Wolrd!

Is this intended?


Thanks! Fixed.