Re: D User Survey

2017-12-09 Thread wobbles via Digitalmars-d-announce

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 :-)


Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-01-31 Thread wobbles via Digitalmars-d-announce

On Tuesday, 31 January 2017 at 11:11:28 UTC, Sönke Ludwig wrote:
The first release of the revamped core module [1] is nearing, 
and along with that, a compatible vibe.d release (0.8.0). The 
new core module is still opt-in in this release and can be 
activated using a `subConfiguration "vibe-d:core" "vibe-core"` 
directive in dub.sdl (`"subConfigurations": {"vibe-d:core": 
"vibe-core"}` in dub.json).


[...]


Very nice!

Thanks for all your work on this - excellent stuff.



Re: Release DUB 1.0.0

2016-06-21 Thread wobbles via Digitalmars-d-announce

On Monday, 20 June 2016 at 15:52:46 UTC, Sönke Ludwig wrote:
I'm pleased to announce the release of the first stable version 
of the DUB package manager. Stable in this case means that the 
API, the command line interface and the package recipe format 
will only receive fully backwards compatible changes and 
additions for a while.


[...]


Congrats - this is great stuff!


Re: Release candidate 1.0.0-rc.1 is out

2016-06-16 Thread wobbles via Digitalmars-d-announce

On Wednesday, 15 June 2016 at 17:54:00 UTC, Sönke Ludwig wrote:

Am 07.06.2016 um 11:54 schrieb Sönke Ludwig:

[...]


The first release candidate is out now! If nothing else comes 
up, the release is scheduled for next Monday.


For this release, I've restricted the recipe comments to the /+ 
+/ style and to be the first thing in the file apart from the 
optional shebang line. This leaves all options open to relax 
the rules later without losing backwards compatibility and 
allows #872 [1] to be finished with less time pressure.


[1]: https://github.com/dlang/dub/pull/872


I think that's a good choice. +1


Re: Beta release DUB 1.0.0-beta.1

2016-06-07 Thread wobbles via Digitalmars-d-announce

On Tuesday, 7 June 2016 at 09:54:19 UTC, Sönke Ludwig wrote:
DUB 1.0.0 is nearing completion. The new feature over 0.9.25 is 
support for single-file packages, which can be used to write 
shebang-style scripts on Posix systems:


[...]


This is great - very nice feature.
That was one of the things I missed most when moving from rdmd to 
dub - so good to see it back!


Re: Better Voldemort types

2016-05-24 Thread wobbles via Digitalmars-d-announce
On Tuesday, 24 May 2016 at 01:29:53 UTC, Steven Schveighoffer 
wrote:
Blog post on making Voldemort types without the disk-space 
issues: 
http://www.schveiguy.com/blog/2016/05/have-your-voldemort-types-and-keep-your-disk-space-too/


-Steve


Very useful - thanks!


Re: Adventures in D Programming

2016-05-08 Thread wobbles via Digitalmars-d-announce

On Sunday, 8 May 2016 at 19:12:17 UTC, Adam D. Ruppe wrote:

On Sunday, 8 May 2016 at 19:09:07 UTC, Daniel Kozak wrote:
I remember that I have mentioned that once here, but I thing 
there was not big interest at it :(


I'm doing it on dpldocs.info as soon as I leave the alpha 
period (which is finally coming soon).


I haven't logged on for a look in ages.
Have done so now, and they've come on leaps and bounds.

Really like the layout and styling of the different pages.
Jolly good show!


Re: TTS Synthesis: D and vibe.d in Action

2016-04-12 Thread wobbles via Digitalmars-d-announce

On Tuesday, 12 April 2016 at 10:22:03 UTC, Chris wrote:

Hi,

Just to inform you that we successfully use D and vibe.d for 
two things:


[...]


Great to see some fellow Irish D users!


Re: Release D 2.071.0

2016-04-11 Thread wobbles via Digitalmars-d-announce

On Monday, 11 April 2016 at 11:43:20 UTC, wobbles wrote:

On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote:

Glad to announce D 2.071.0.

http://dlang.org/download.html

This release fixes many long-standing issues with imports and 
the module

system.
See the changelog for more details.

http://dlang.org/changelog/2.071.0.html

-Martin


When updating with the .dev package on my Ubuntu 15.10 system -


.deb package - not .dev


Re: Release D 2.071.0

2016-04-11 Thread wobbles via Digitalmars-d-announce

On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote:

Glad to announce D 2.071.0.

http://dlang.org/download.html

This release fixes many long-standing issues with imports and 
the module

system.
See the changelog for more details.

http://dlang.org/changelog/2.071.0.html

-Martin


When updating with the .dev package on my Ubuntu 15.10 system - I 
get this message:

```
The installation of a package which violates the quality 
standards isn't allowed. This could cause serious problems on 
your computer. Please contact the person or organisation who 
provided this package file and include the details beneath.


Details
Lintian check results for 
/home/colin/Downloads/dmd_2.071.0-0_amd64.deb:
Can't close(GLOB(0x291a6f0)) filehandle: '' at 
/usr/share/lintian/helpers/coll/objdump-info-helper line 192
command failed with error code 123 at 
/usr/share/lintian/collection/objdump-info line 79.

warning: collect info objdump-info about package dmd failed
warning: skipping check of binary package dmd
```


Re: Release D 2.071.0

2016-04-06 Thread wobbles via Digitalmars-d-announce

On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote:

Glad to announce D 2.071.0.

http://dlang.org/download.html

This release fixes many long-standing issues with imports and 
the module

system.
See the changelog for more details.

http://dlang.org/changelog/2.071.0.html

-Martin


There's lots of good stuff in this release - Thanks!


Re: Updated plotcli (version 0.8.0). Now build on ggplotd

2016-02-15 Thread wobbles via Digitalmars-d-announce
On Monday, 15 February 2016 at 21:43:27 UTC, Edwin van Leeuwen 
wrote:

On Monday, 15 February 2016 at 20:17:00 UTC, wobbles wrote:


This looks very cool - does it take long to export the png 
file?


Particularly with the -f flag, if the data file is updated, 
how long until does it take to print? I know I could check, 
but you prob know the answer :P


Currently it saves if the last save is more than 100ms ago. It 
also tries to read the file every 100ms, so at the outside it 
would take 200ms after a file update. Have been thinking I 
might have to increase that time a bit to deal with larger data 
sets.


Sounds good!

I have a vibe.d app that plots our servers sar data using 
plotly.js.


I'll investigate integrating this instead of plotly so I'll have 
a fully D solution! (I tried generating my own svg file but it 
was too large an effort for me at the time!)


Re: Updated plotcli (version 0.8.0). Now build on ggplotd

2016-02-15 Thread wobbles via Digitalmars-d-announce
On Monday, 15 February 2016 at 12:11:39 UTC, Edwin van Leeuwen 
wrote:
Plotcli[1] is a command line application that can create plots 
by parsing text/csv files and from piped data, making it useful 
during data analysis.



Plotcli v0.8.0 has been largely rewritten to use ggplotd[2] as 
its backend. This results in more beautiful plots and gives us 
greater control over the exact plots created. Note though that 
the command line arguments are incompatible with previous 
releases.


Plotcli (through ggplotd) can now also show the plots in a gtk 
window, through using `plotcli --format gtk`. Previously 
versions only supported saving the resulting plots to files.


Examples and more documentation are available on the its github 
page:

https://github.com/BlackEdder/plotd

[1] https://github.com/BlackEdder/plotd
[2] https://github.com/BlackEdder/ggplotd


This looks very cool - does it take long to export the png file?

Particularly with the -f flag, if the data file is updated, how 
long until does it take to print? I know I could check, but you 
prob know the answer :P




Re: Next London D Meetup: Wednesday 20th January 2016

2016-01-22 Thread wobbles via Digitalmars-d-announce

On Thursday, 21 January 2016 at 20:27:14 UTC, Wyatt wrote:

On Sunday, 10 January 2016 at 22:01:05 UTC, Kingsley wrote:
This time we peek into the mind and code of Ross McKinlay who 
will give us a tour of some of his D efforts.




I'm watching the recording right now.  It's pretty exciting to 
see anything like F# discriminated unions in D.


video here: 
https://skillsmatter.com/skillscasts/7185-london-d-meetup


-Wyatt


This is great stuff.

Ross's excitability around opDispatch reminds me of my own 
reaction when I realised the power of using that feature. I 
emailed everyone saying "Holy shit, look at this!!"


Pity none of these meetups are in Dublin - seem like good fun!


Re: Do D need a popular framework? like ruby's rails? or java 's ssh?

2016-01-19 Thread wobbles via Digitalmars-d-announce

On Tuesday, 19 January 2016 at 13:22:48 UTC, beck wrote:

Do D need a popular framework?
in china ,a little peopel use dlang.
i just  use it do some simple work for myself. yet,i have learn 
d for a week ..
i ask so many friends ,they don't use D at all.we use golang 
more than dlang.


There is vibe-d, which I guess can be used like rails (I dont use 
rails myself, so could be mistaken).


http://vibed.org/


Re: Small minesweeper game in D

2015-12-21 Thread wobbles via Digitalmars-d-announce

On Sunday, 20 December 2015 at 02:11:58 UTC, Adam D. Ruppe wrote:

code here:
http://arsdnet.net/dcode/minesweeper.d

[...]


On Ubuntu 64 bit:

$ dmd minesweeper.d simpledisplay.d color.d
simpledisplay.d(4477): Error: cannot implicitly convert 
expression (XCreatePixmapCursor(this.display, pm, pm, & 
blackcolor, & blackcolor, 0u, 0u)) of type ulong to int

$  dmd --version
DMD64 D Compiler v2.069.2


I casted the problem away with cast(int)XCreatePixmapCursor(...) 
to play a couple games. Not really solving the problem though...


Nice work though! 'Tis very cool.

The game code is very simple to follow too.
I'll try making a simple game using simpledisplay over the 
christmas.

It looks quite nifty!


Re: DConf 2016 news: 20% sold out, book signing

2015-12-08 Thread wobbles via Digitalmars-d-announce

On Monday, 7 December 2015 at 20:42:21 UTC, Adam D. Ruppe wrote:

On Monday, 7 December 2015 at 19:37:11 UTC, deadalnix wrote:

Adam won't be coming ?


I haven't decided for sure yet, but probably not. I don't like 
travel at all and the thought of a trans-atlantic flight 
strikes me as the worst.


Sleeping tablets make long flights much more bearable!


Re: Silicon Valley D Meetup November 19, 2015

2015-11-19 Thread Wobbles via Digitalmars-d-announce

On Wednesday, 18 November 2015 at 20:35:31 UTC, Ali Çehreli wrote:
"Fireside Chat with Andrei, Foundation Update, Q4 Technical 
Update"


  http://www.meetup.com/D-Lang-Silicon-Valley/events/226112242/

Andrei will attend over Google+, Walter is a slight 
possibility. I will update this thread with conferencing 
information when I know more.


Ali


If Google+ is playing up, I'd recommend appear.in. Very handy 
site for video conferencing.


Re: 2.069.0 Installation problem with .exe for Windows

2015-11-11 Thread wobbles via Digitalmars-d-announce

On Wednesday, 11 November 2015 at 08:41:41 UTC, Mike James wrote:
On Wednesday, 11 November 2015 at 03:13:18 UTC, Martin Nowak 
wrote:

On Tuesday, 10 November 2015 at 14:17:28 UTC, Mike James wrote:

The x64 sub-directory does not exist on my system.


We found the bug and I build a new installer with the fix.
https://dlang.dawg.eu/downloads/dmd.2.069.0~fix15824/
As soon as someone confirms the fix, we'll make a new point 
release.


Hi Martin,

I can confirm it installs correctly on:

Windows 10 64-bit.
Windows Vista 32-bit.
Windows 7 64-bit.

Thanks.

Regards,

-=mike=-


I also tried on Windows 8.1 64-bit. To test, I installed it over 
DMD 2.067 and 2.068, both were successful.


Re: Please vote for the DConf logo

2015-11-04 Thread wobbles via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 09:30:30 UTC, Andrei 
Alexandrescu wrote:

Reply to this with 1.1, 1.2, 2, or 3:

1) by ponce:

Variant 1: 
https://github.com/p0nce/dconf.org/blob/master/2016/images/logo-sample.png
Variant 2: 
https://raw.githubusercontent.com/p0nce/dconf.org/4f0f2b5be8ec2b06e3feb01d6472ec13a7be4e7c/2016/images/logo2-sample.png


2) by Jonas Drewsen:

https://dl.dropboxusercontent.com/u/188292/g4421.png

3) by anonymous:

PNG: http://imgur.com/GX0HUFI
SVG: https://gist.github.com/anonymous/4ef7282dfec9ab327084


Thanks,

Andrei


2. I think it's the cleanest currently.

3 if the font is changed. It needs to be bolder!




Re: Release D 2.069.0

2015-11-04 Thread wobbles via Digitalmars-d-announce

On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote:

Glad to announce D 2.069.0.

http://dlang.org/download.html 
http://downloads.dlang.org/releases/2.x/2.069.0/


This is the first release with a self-hosted dmd compiler and 
comes with even more rangified phobos functions, 
std.experimental.allocator, and many other improvements.


See the changelog for more details. 
http://dlang.org/changelog/2.069.0.html


-Martin


Great stuff! Thanks.

In my (very) limited trial run - I don't notice much of a 
performance difference.


Is there any numbers to compare 2069 with 2068 (and maybe even 
older)?


Re: Fastest JSON parser in the world is a D project

2015-10-28 Thread wobbles via Digitalmars-d-announce

On Wednesday, 28 October 2015 at 11:26:59 UTC, wobbles wrote:


So yes - opDispatch is cool but should be used VERY sparingly.


I just had a thought, I could check if dataName is in 
[__traits(allMembers ... )]. That would at least ensure I'm 
referencing something that exists. Maybe that'd be useful in 
vibes Bson/Json code. (Except the opposite, you want to check 
you're referencing something that DOESN'T exist, so you can be 
sure it's not 'remove' for example).


Re: Fastest JSON parser in the world is a D project

2015-10-28 Thread wobbles via Digitalmars-d-announce

On Tuesday, 27 October 2015 at 14:00:07 UTC, Martin Nowak wrote:

On Tuesday, 27 October 2015 at 13:14:36 UTC, wobbles wrote:
How can `coordinates` member be known at compile-time when 
the input argument is a run-time string?


I suspect through the opDispatch operator overload.

http://dlang.org/operatoroverloading.html#dispatch


Yikes, this is such an anti-pattern.
https://github.com/rejectedsoftware/vibe.d/issues/634


Heh - yeah it is quite problematic.

The only time I've needed to use it was when I was reading in 
Json with some structure like

{
  [
{  "timestamp" : { ... timestamp info ... },
   "info1" : { ... info ...},
   "info2" : { ... info ...},
.
.
   "info 23" : { ... info  ...}
},
{ < more of the above >}
  ]
}

and I wanted to be able get a Json[timestamp] map, where the Json 
is either a info1, info2 etc etc.
I didn't want to write 23 different functions "hash_info1", 
"hash_info2" etc etc.

So, opDispatch!

Basically I wanted to hash the timestamp and some data. My 
opDispatch became:


@ignore auto opDispatch(string name)(){
		static assert(name.startsWith("hash_"), "Error, use 
StatHosts.hash_XYZ to gather XYZ[timestamp] info");

static assert(name.length > 5);
enum dataName = name[5..$];
typeof(mixin("StatDetail."~dataName))[StatTimestampDetail] data;

foreach(stat; statistics){
data[stat.timestamp] = mixin("stat."~dataName);
}
return data;
}

23 functions merged into 1...

The static assert reduces the number of places it can break 
things at least, still some weird things can happen but for the 
most part it's ok.


So yes - opDispatch is cool but should be used VERY sparingly.


Re: Fastest JSON parser in the world is a D project

2015-10-15 Thread wobbles via Digitalmars-d-announce
On Thursday, 15 October 2015 at 10:34:16 UTC, Andrei Alexandrescu 
wrote:

On 10/15/15 12:40 PM, Per Nordlöw wrote:
On Wednesday, 14 October 2015 at 07:01:49 UTC, Marco Leise 
wrote:

fast:   0.34s, 226.7Mb (GDC)
RapidJSON: 0.79s, 687.1Mb (GCC)


Why not add this to std.experimental?


Sure seems like a good question! At the least a more generic 
generalization (more character and range types etc) should 
start from Marco's core implementation. -- Andrei


Would it not be a better use of effort to attempt to merge the 
efforts here over to Sonkes new stdx.json? I didn't look at 
either codebase, so I dont know how difficult that'll be.


Re: Beta D 2.068.2-b1

2015-09-10 Thread wobbles via Digitalmars-d-announce

On Thursday, 10 September 2015 at 08:12:19 UTC, anonymous wrote:
On Thursday, 10 September 2015 at 03:38:31 UTC, Martin Nowak 
wrote:

[...]


I tested a vibe.d project and got lots of linker errors 
starting with

../../.dub/packages/vibe-d-0.7.24/libvibe-d.a(libevent2_38e3_5d7.o): In 
Funktion 
`_D4vibe4core7drivers9libevent215Libevent2Driver6__ctorMFNbC4vibe4core6driver10DriverCoreZC4vibe4core7drivers9libevent215Libevent2Driver':
[path]../../.dub/packages/vibe-d-0.7.24/source/vibe/core/drivers/libevent2.d:97:
 Nicht definierter Verweis auf `event_set_mem_functions'

I'll try to investigate this tonight. I am not an expert in 
linker issues, but looks like libevent is not properly linked 
in. The project builds with 2.068.0.


vibe.d 0.7.24
dub 0.9.22 (I'll try to update)
linux x86_64


Maybe try running dub build --force (to make it rebuild all of 
vibes dependencies also. Might solve it...


Re: Article: More hidden treasure in the D standard library

2015-08-31 Thread wobbles via Digitalmars-d-announce

On Monday, 31 August 2015 at 16:09:02 UTC, Gary Willoughby wrote:

I've written a new article on D here:

http://nomad.so/2015/08/more-hidden-treasure-in-the-d-standard-library/

Hopefully to drive other programmers to investigate D. It's a 
continuation of a similar one I wrote a few months ago which 
attracted over 60k readers. It's a simple overview of some cool 
features in the D standard library hopefully to fuel curiosity.


Reddit link:

https://www.reddit.com/r/programming/comments/3j3j87/more_hidden_treasure_in_the_d_standard_library/

Up vote away. :)


Nice article. I regularly find things like this where I spend a 
couple hours implementing a solution, only to find its already 
been done for me. Mostly occurs in std.algorithm.


And it's not even lack of documentation, it's me thinking "this 
will never be in the library, time to go do it myself". That 
predSwitch code is a perfect example.





Re: Moving forward with work on the D language and foundation

2015-08-28 Thread wobbles via Digitalmars-d-announce

On Friday, 28 August 2015 at 16:12:47 UTC, Russel Winder wrote:
On Fri, 2015-08-28 at 13:08 +, Chris via 
Digitalmars-d-announce wrote:



[…]

Startup still happen, but it is now really to create the 
technology to be bought by a corporate before sales, so for 
small value. Serial entrepreneurism is the thing now. I suspect 
The Valley is now like this: the opportunities for a new 
Microsoft or Google are much smaller, at least until there is a 
new disruptive technology a la Facebook.


I find this quite interesting - the Don't fall in love with your 
business mentality is truly there. Maybe it's the romantic in 
me, but I like to think that if I do ever create a company, I'd 
like to be the one to run it into the ground, thank you very much!


Re: Moving forward with work on the D language and foundation

2015-08-25 Thread wobbles via Digitalmars-d-announce
On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu 
wrote:

Hello everyone,


Following an increasing desire to focus on working on the D 
language and foundation, I have recently made the difficult 
decision to part ways with Facebook, my employer of five years 
and nine months.


[...]


Congrats - Big and difficult decision to come to I'm sure!


Re: mood : simple vibe.d based blog implementation

2015-08-15 Thread wobbles via Digitalmars-d-announce

On Friday, 14 August 2015 at 18:51:33 UTC, Dicebot wrote:
A bit more details - 
https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing


Project repo - https://github.com/Dicebot/mood
Branch which powers actual blog.dicebot.lv - 
https://github.com/Dicebot/mood/tree/blog.dicebot.lv


Copy of feature list for quick overview:

- stand-alone binary with minimal external dependencies
- simple deployment under dedicated posix user
- straightforward code, minimal to none configurability - fork 
instead
- basic features include publishing posts, tags and RESTful API 
for data model
- with -version=MoodWithPygmentize does out of the box code 
highlighting if `pygmentize` is on $PATH

- no JavaScript
- HTTPS-only
- no database needed, articles can be edited as simple Markdown 
files


Feedback is always welcome but I must warn you that it can 
easily take months before I address it ;)


Nice work! Load times are excellent.

I've been meaning to do something like this for ages, never got 
the time.
I'll just use this now. How open to pull requests / alterations 
are you? I might try to do up a comment system for it.


Re: mood : simple vibe.d based blog implementation

2015-08-15 Thread wobbles via Digitalmars-d-announce

On Saturday, 15 August 2015 at 02:07:59 UTC, ChangLong wrote:

On Friday, 14 August 2015 at 20:57:22 UTC, Dicebot wrote:
On Friday, 14 August 2015 at 20:50:16 UTC, Nick Sabalausky 
wrote:

On 08/14/2015 02:51 PM, Dicebot wrote:

A bit more details -
https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing



Nice.

One thing: can i haz rss/atom plz?


https://blog.dicebot.lv/posts.rss
https://github.com/Dicebot/mood/blob/master/source/mood/rendering/rss.d

But I don't think it actually works yet - haven't even tested 
it with any RSS client. Just quick proof of concept.


With third party Javascript comments system and image upload 
will be perfect.


Why need third party / javascript for a comment system? The 
vibe-d forums have a (quite nice I think) forum and as far as I 
know, no js.


Re: vibe.d 0.7.24 released

2015-08-11 Thread wobbles via Digitalmars-d-announce

On Tuesday, 11 August 2015 at 14:14:10 UTC, Suliman wrote:

I still can't get 0.7.24. My config is:

dependencies: {
vibe-d: 0.7.24
},

[...]


Try going to your packages directory and actually deleting the 
0.7.23 folder?

(Remember, backup!)


Re: Four new DConf 2015 videos

2015-07-09 Thread wobbles via Digitalmars-d-announce

On Thursday, 9 July 2015 at 14:27:55 UTC, Adam D. Ruppe wrote:

On Thursday, 9 July 2015 at 14:20:17 UTC, wobbles wrote:
Yeah, the whole last 10 or so mins of Adams talk is almost 
impossible to follow.


I haven't watched it at all yet, what part? I can probably just 
fill you in in writing.


(Eventually, when I have a few hours to waste, I'll type up a 
transcript too.)



Which is a pity, as it's very interesting up to that point!


lol :)


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


Re: Four new DConf 2015 videos

2015-07-09 Thread wobbles via Digitalmars-d-announce

On Wednesday, 8 July 2015 at 10:54:16 UTC, John Colvin wrote:

On Wednesday, 8 July 2015 at 10:30:00 UTC, ZombineDev wrote:

[...]


Bummer, they didn't use the screen cap video I sent, so there's 
no code shown or anything for quite long sections, which makes 
it quite hard to follow :(


Who would be the best person to contact about this?


Yeah, the whole last 10 or so mins of Adams talk is almost 
impossible to follow.

Which is a pity, as it's very interesting up to that point!


Re: Voting for std.experimental.allocator

2015-07-08 Thread wobbles via Digitalmars-d-announce

On Wednesday, 8 July 2015 at 11:33:03 UTC, Dicebot wrote:
Andrei is back online and thus it is time to make a decision 
about adding his allocator package 
(http://forum.dlang.org/post/vfipmwojmvseqxoiw...@forum.dlang.org) to Phobos std.experimental


[...]


Yes.

I think getting it into std.experimental is important to get more 
people to test it for sound design.


Re: forum.dlang.org, version 2 (BETA)

2015-06-04 Thread wobbles via Digitalmars-d-announce

On Thursday, 4 June 2015 at 15:08:34 UTC, ponce wrote:
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev 
wrote:

http://beta.forum.dlang.org/

Many major and minor improvements.

Some major ones:

- dlang.org theme, fully responsive and mobile-friendly
- keyboard navigation in all views
- automatically saved post drafts
- get notified of new posts and replies with subscriptions
- full text search
- by persistent request, a new view mode (vertical-split)
- post to mailing lists
- even faster, believe it or not.

This update is the sum of 256 commits over 34 days of 
development.


Fantastic. And this is crazy fast.


Crazy fast is right. Page load times are zilch!

Is it using vibe-d?


Re: This Week in D: DConf 2015 Wednesday Morning writeups!

2015-06-02 Thread wobbles via Digitalmars-d-announce

On Tuesday, 2 June 2015 at 04:03:48 UTC, Adam D. Ruppe wrote:

http://arsdnet.net/this-week-in-d/may-31.html

The rest of DConf will be reported within the next two weeks, 
then I'd like to follow up with the speakers to see if they 
have anything else they'd like to expand on and attendees if 
they have stuff to add about it too (all of you: please email 
me any thoughts, including, but not limited to, why you picked 
that topic and if there's anything you want to add that wasn't 
in the talk itself, e.g., from off-camera discussions.)


Please also discuss on Reddit:

http://www.reddit.com/r/programming/comments/386bmt/this_week_in_d_dconf_2015_wed_morn_talk_summaries/

https://twitter.com/adamdruppe/status/605585525341233154


This Week in D had an intrepid report on-site 

intrepid reporter you mean?


dexpect 0.0.2 - very alpha

2015-05-14 Thread wobbles via Digitalmars-d-announce

An early draft of an expect lib in D.

http://code.dlang.org/packages/dexpect

It includes a sample (and naive) binary implementation that can 
read simple expect script files at run time.


I'll be using this in work for automating the testing of a CLI 
we're developing that has to run cross platform. There was no 
easy solution I could find online to do it, so I rolled my own.


There's lots of improvements to be made to this, most notably 
unit testing and a proper script parser to control it.


Will be working on those in the near future.


Re: EMSI is hiring a D developer

2015-04-16 Thread wobbles via Digitalmars-d-announce

On Wednesday, 15 April 2015 at 16:20:09 UTC, Justin Whear wrote:

On Wed, 15 Apr 2015 07:27:49 +, Abdulhaq wrote:


On Tuesday, 14 April 2015 at 16:17:37 UTC, Justin Whear wrote:

EMSI is hiring for an Engineer II to work on D codebases:
https://
emsi.bamboohr.com/jobs/view.php?id=30


When it said Moscow I was thinking mmmh lots of traffic, a bit 
difficult

to live in then I saw it was Moscow, Idaho.


We have traffic!  If I leave work at exactly 5 it takes me an 
extra three

minutes to get home!


And I'd bet you get annoyed at spending those extra 3 minutes in 
the car too! :)


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

2015-03-25 Thread wobbles via Digitalmars-d-announce

On Tuesday, 24 March 2015 at 23:32:38 UTC, Kingsley wrote:

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 :)


Looking forward to the next meetup.


Any videos of the fights? (Or were they all robot fights?)


Re: This Week in D #8: ddmd progressing, moving toward release.

2015-03-10 Thread wobbles via Digitalmars-d-announce

On Tuesday, 10 March 2015 at 08:06:18 UTC, ponce wrote:

On Monday, 9 March 2015 at 22:29:42 UTC, amber wrote:

On Monday, 9 March 2015 at 13:33:16 UTC, Adam D. Ruppe wrote:
On Monday, 9 March 2015 at 07:08:42 UTC, Dominikus Dittes 
Scherkl wrote:
Nice, but I'm missing the tip of the week (also with issue 
#7).

Already out of ideas?


I ran out of my backlog and haven't had the time to write up 
new ones the last couple weeks because of other obligations 
eating up all my time (this week, I had to travel for a work 
thing... then got trapped mid way by that winter storm 
hitting Baltimore and Philadelphia), so I try to release this 
with something rather than nothing when that happens.


When I have a few extra hours, I'll write up tip or project 
spotlights for the next month including the UTF decoding in 
foreach and phobos, moving forward with the little game using 
my libraries, and whatever else pops up in the chat or 
something that I feel like talking about.


There are a bunch of good tips here:

http://p0nce.github.io/d-idioms/

If the author(s) are OK with the idea you could use this as a 
source of tips for a few weeks.


bye,
amber


Course I'm ok with it.


This must have been been updated since I last read it. The first 
GC paragraph is very good! :)


Re: DDT 0.11.0 released

2015-03-06 Thread wobbles via Digitalmars-d-announce

On Friday, 6 March 2015 at 17:37:51 UTC, Bruno Medeiros wrote:
A new version of DDT is out. Improvements to the semantic 
engine, important fixes:

https://github.com/bruno-medeiros/DDT/releases/tag/Release_0.11.0


There has also been some big internal changes lately, so these 
latest releases might be a bit more buggy than usual. (as 
exemplified by the regression where code folding and 
quick-outline were broken :s - and shame on me for taking so 
long to notice that)


This is great, thank you!

Just to let you know, in release notice there is the text
It is recommended that Recommend re-create project.
Im guessing it is meant to be:
It is recommended to re-create you're project.


Re: This Week in D: Issue #4

2015-02-04 Thread wobbles via Digitalmars-d-announce

On Monday, 2 February 2015 at 04:57:10 UTC, Adam D. Ruppe wrote:
I can't believe it, but yet another week has already passed, so 
up late to release this again!


http://arsdnet.net/this-week-in-d/feb-01.html

Early bird registration open for DConf, 2015 Vision released, 
GUI and Windows development on the forums.


Today's tip is about class destructors, and Project Spotlight 
makes a return to introduce simpledisplay.d, in the first in 
what will become a series that walks us through making a bit of 
a little game in D. (Expect this to not be each week, it takes 
me a long time to write the project spotlight and I've been 
very busy lately and expect to continue being busy in the 
coming weeks. I'll probably try to do it every other week 
rather than every week.)


http://www.reddit.com/r/programming/comments/2uhgzr/this_week_in_d_2015_vision_released_tip_on/

https://twitter.com/adamdruppe/status/562112301248290816


Thanks adam. The simpledisplay.d stuff is very interesting. Must 
play around with it soon!


p.s. Hope the search for your dog went well.


Re: This Week in D: Issue #4

2015-02-04 Thread wobbles via Digitalmars-d-announce
On Wednesday, 4 February 2015 at 14:14:27 UTC, Adam D. Ruppe 
wrote:

On Wednesday, 4 February 2015 at 13:50:54 UTC, wobbles wrote:

p.s. Hope the search for your dog went well.


Yes, we found her after she was outside for a week. Lost about 
13% of her body weight and had dehydration and hypothermia, but 
the vet was able to treat it and it looks like she'll make a 
full recovery over the next month as she puts the weight back 
on.


Great, very glad there was a happy ending!