Re: WebConfig - a vibe.d HTML form generator & validator from D structs

2017-07-21 Thread NVolcz via Digitalmars-d-announce

On Thursday, 20 July 2017 at 15:57:55 UTC, WebFreak001 wrote:
I just released a vibe.d library that allows you to turn any D 
struct into an editable HTML5 compatible form with live JS 
updates but also normal no-JS updates with nearly the same 
experience. It basically feels like you don't need to write any 
boilerplate HTML code anymore but instead write D and show your 
D code with a fancy mask automatically to the user. 
Additionally it handles all the validation for you so you can 
be sure that anything the user couldn't type in into the HTML 
frontend won't be stored inside the backend struct (validation 
& some corrections for all HTML5 input types).





I am getting OpenSSL linker errors when I run "dub test":
https://gist.github.com/NVolcz/d1731f92622b018e1cebbc42b195028c


Re: Pixel Perfect Engine (formerly known as VDP-Engine) version 0.9.1-rc1 released

2017-01-21 Thread NVolcz via Digitalmars-d-announce

On Friday, 20 January 2017 at 23:15:51 UTC, solidstate1991 wrote:

Github: https://github.com/ZILtoid1991/pixelperfectengine




Any screenshots?



Re: Tutorial: Form upload in vibe.d

2016-12-11 Thread NVolcz via Digitalmars-d-announce

On Saturday, 10 December 2016 at 17:39:20 UTC, aberba wrote:

On Thursday, 8 December 2016 at 20:48:52 UTC, NVolcz wrote:

On Tuesday, 6 December 2016 at 22:28:04 UTC, aberba wrote:

[...]


Love the article! Please keep writing tutorials like this :-D.

Feedback:
1.
The upload function is (kind of) vulnerable against path 
traversal:
  moveFile(file.tempPath, Path("./public/uploads") ~ 
file.filename);


[...]


Thanks for feedback. Will consider those points raised in 
thought. Will add more advanced stuff and security as time goes 
on.


Please fix the security vulnerability for this tutorial as well 
in case someone copy pastes the code.


Re: Tutorial: Form upload in vibe.d

2016-12-08 Thread NVolcz via Digitalmars-d-announce

On Tuesday, 6 December 2016 at 22:28:04 UTC, aberba wrote:

https://aberba.github.io/2016/form-upload-in-vibe-d/u


Love the article! Please keep writing tutorials like this :-D.

Feedback:
1.
The upload function is (kind of) vulnerable against path 
traversal:
  moveFile(file.tempPath, Path("./public/uploads") ~ 
file.filename);


If a file named "../SomeOtherFile.htm" is uploaded the server 
will hit this assert:

https://github.com/rejectedsoftware/vibe.d/blob/master/core/vibe/core/path.d#L426
Denail of Service attack!

When the application is compiled with the release flag the assert 
will be omitted and the path traversal will work.


2.
It would be more beginner friendly if you also described how to 
add the upload function to the router.


3.
Your github link on the left side is broken. Discovered this when 
I was looking for a zip with the finished code.


Re: ThinLTO is there. I think that should settle the final/virtual debate

2016-12-04 Thread NVolcz via Digitalmars-d

On Sunday, 4 December 2016 at 01:36:50 UTC, deadalnix wrote:

First, presentation:
https://www.youtube.com/watch?v=9OIEZAj243g

Some of this is available in LLVM today, and everything 
presented here will be in 4.0 . The long story short: ThinLTO 
can do most of what LTO does but with a price that is much 
closer to the one of a regular build than the one of a classic 
LTO build.


LTO optimization can devirtualize all function that do not need 
to be virtual, and even use profile infos to speculatively 
devirtualize - aka JVM grade devirtualization.


I would love to see this leveraged to finally put to rest the 
final vs virtual debate. If we use this tech properly, 
everything that do not need to be virtual can be finalized - 
except across shared object, which shouldn't be too much of an 
issue in practice.


My understanding was that the main argument for final by default 
was that it is easy to make the wrong decision for a method to be 
virtual and then going from virtual to final would break the 
compatibility.


Re: Diet-NG 1.0.0 released

2016-09-25 Thread NVolcz via Digitalmars-d-announce

On Saturday, 24 September 2016 at 13:04:01 UTC, WebFreak001 wrote:
On Friday, 23 September 2016 at 11:47:23 UTC, Sönke Ludwig 
wrote:
The Diet template language is aimed at providing a way to 
define procedurally generated HTML/XML pages (or other output 
formats), with minimal visual noise. Syntax and feature set 
are heavily inspired by pug , but instead 
of JavaScript, all expressions and statements are D 
statements, and everything that can be done at compile-time is 
done at compile-time.


Cool, does it also work for generating diet -> html at runtime 
without inline D code? Would be pretty neat to have for static 
pages.


I'm working on a small framework for that, inspired by Jekyll.


Re: Diet-NG 1.0.0 released

2016-09-23 Thread NVolcz via Digitalmars-d-announce

On Friday, 23 September 2016 at 11:47:23 UTC, Sönke Ludwig wrote:
The Diet template language is aimed at providing a way to 
define procedurally generated HTML/XML pages (or other output 
formats), with minimal visual noise. Syntax and feature set are



I would like to see a html to diet converter for easy migration. 
(I'm working on one)




Re: Critque of Rust's collection types

2016-09-14 Thread NVolcz via Digitalmars-d
On Wednesday, 14 September 2016 at 00:36:39 UTC, Walter Bright 
wrote:

On 9/13/2016 4:47 PM, Walter Bright wrote:

http://ticki.github.io/blog/horrible/

Some worthwhile insights into what makes a good collection 
type.


https://news.ycombinator.com/item?id=12488233

Of particular interest is the advocacy of collision attack 
resistance. Is anyone interested in exploring this w.r.t. D's 
builtin hashes?


https://www.reddit.com/r/rust/comments/52grcl/rusts_stdcollections_is_absolutely_horrible/

Of interest are the comments by the implementer of the hash.


Link to code?


Re: [GSoC] std.experimental.xml is now a PR!

2016-08-28 Thread NVolcz via Digitalmars-d-announce
On Wednesday, 24 August 2016 at 09:31:44 UTC, Lodovico Giaretta 
wrote:

Hi!

I'm pleased to announce that my GSoC project, a replacement for 
the outdated std.xml, is now a Phobos PR! [1] It is an (almost 
complete) mirror of my repository [2], which is also available 
on DUB [3].


I would like to thank my mentor Robert burner Schadek for his 
great support and everybody who already gave some feedback 
during these months.


The PR is not meant for immediate merging. Some things still 
need improvement (docs/unittests/...) while others will come in 
a second iteration (advanced DTD handling). It is meant to for 
some reviews, focusing mainly on the design and usability of 
the library.


In the PR description you will find all the details, including 
a nice "wishlist" of things that I found missing in D during 
the development and some open questions.


So, if you have any consideration/suggestion, drop a line here 
or on the PR, and if you find bugs, don't hesitate to file an 
issue on the issue tracker of my repository.


Thank you very much!

[1] https://github.com/dlang/phobos/pull/4741
[2] https://github.com/lodo1995/experimental.xml
[3] https://code.dlang.org/packages/std-experimental-xml


I like the new cursor API very much since it enables new use 
cases that are were hard to do with the old API. Thanks for your 
hard work!


Examples are a bit scares. I like the way Phobos documents every 
functions with an unittest/example. I'm all for that!


Another thing I encountered some days ago was that the default 
error handler is using asserts to signal error. 
https://github.com/lodo1995/experimental.xml/issues/30
It is not obvious from the API that you're required to have a 
error handler.

Two ideas:
Use exceptions instead of asserts. This way it is recoverable in 
the default use case.

Require a error handler in the constructor.


Re: Neovim autocompletion using deoplete

2016-02-20 Thread NVolcz via Digitalmars-d

On Saturday, 20 February 2016 at 22:04:57 UTC, landaire wrote:

Demo: https://gfycat.com/ImprobableSecondhandAmericanwarmblood

[1] https://github.com/landaire/deoplete-d
[2] https://github.com/Shougo/deoplete.nvim


This is well worthy the announcement group and reddit :-)


Re: blog post - "An illustrated guide to using Sublime Text 3 for D programming"

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

On Friday, 22 January 2016 at 04:39:00 UTC, Pradeep Gowda wrote:
Sublime text 3 is a decent editor to write D code. However, 
getting all the different plugins working together has always 
proven to be somewhat of a challenge for me. So, I decided to 
document the process as I went along.


The result is here: https://www.btbytes.com/posts/st3d.html

Comments are suggestions are welcome.


Would love to see a tutorial on setting up the SublimeGDB plugin 
for D code! And/or tutorials on other tools for debugging :-)





Re: [dlang.org] new forum design - preview

2016-01-13 Thread NVolcz via Digitalmars-d
On Wednesday, 13 January 2016 at 06:01:41 UTC, Vladimir Panteleev 
wrote:

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

https://github.com/CyberShadow/DFeed/pull/51


1. When on my laptop I would prefer to have not have the sidebar 
due to waste of screen space.

2. I prefer the black theme.


Re: Atrium - 3D game written in D

2015-11-06 Thread NVolcz via Digitalmars-d-announce

On Friday, 6 November 2015 at 09:04:05 UTC, Timur Gafarov wrote:
Atrium (code name) is a work-in-progress science fiction game 
with physics based puzzles (gravity effects, force fields, etc) 
akin to Portal or Inverto. The game is fully written in D, it 
uses custom graphics engine based on OpenGL and SDL. Physics 
engine is also written from scratch.


Source code:
https://github.com/gecko0307/atrium

IndieDB page:
http://www.indiedb.com/games/atrium

A precompiled demo for Windows:
https://www.dropbox.com/s/qh8gai2n94qe8jj/atrium-testbuild-051115.zip?dl=0


Very cool!
How have it been to work with the GC?
Reddit it! Maybe with an writeup?


Re: Under 1000 opened bugs for Phobos

2015-11-03 Thread NVolcz via Digitalmars-d
On Tuesday, 3 November 2015 at 19:42:58 UTC, Andrei Alexandrescu 
wrote:

On 11/03/2015 02:36 PM, Jeffery wrote:
I wrote this: http://wiki.dlang.org/Starting_as_a_Contributor, 
is it what you need it to be? -- Andrei


Windows instructions (We exclude quite many possible contributors 
because of this) (same for the building instructions)


Re: Vision

2015-10-22 Thread NVolcz via Digitalmars-d
On Wednesday, 21 October 2015 at 20:50:29 UTC, Andrei 
Alexandrescu wrote:

Better late than later.

http://wiki.dlang.org/Vision/2015H2_(draft)

Destroy. After we make this good I'll rename it and make it 
official.



Andrei


Would be cool if we could find ideas for the next GSoC that 
aligns with the vision.

Improve smartphone support could be one.


Re: Beta D 2.069.0-b1

2015-10-08 Thread NVolcz via Digitalmars-d-announce

On Wednesday, 7 October 2015 at 22:33:09 UTC, Martin Nowak wrote:

First beta for the 2.069.0 release.

http://dlang.org/download.html#dmd_beta 
http://dlang.org/changelog/2.069.0.html


Please report any bugs at https://issues.dlang.org

-Martin


The changelog links to:
http://dlang.org/phobos/std_experimental_allocator.html
which returns 404 for me.
I remember seeing discussions about versioning the docs. What 
happened to that?


Re: std.experimental.testing formal review

2015-09-11 Thread NVolcz via Digitalmars-d
On Wednesday, 9 September 2015 at 15:20:41 UTC, Robert burner 
Schadek wrote:
This post marks the start of the two week review process of 
std.experimental.testing.




Some questions from a Java programmer:
How would I go about making test fixtures. Ex. in JUnit you have 
@Before and @BeforeClass

Is it possible to categorize tests?
How about Fuzz-tests, randomize input for test on each run?
Time limited test? If this tests runs more than 5min then fail



Re: This Week in D summarizes those long threads for you!

2015-08-25 Thread NVolcz via Digitalmars-d-announce

On Monday, 24 August 2015 at 16:09:46 UTC, Adam D. Ruppe wrote:

/snip
This Week in D has the argument over export/Object.factory, the 
if(array) thread, dmd codegen, and the official switch to ddmd!


http://arsdnet.net/this-week-in-d/aug-23.html
/snip


Speaking of giving the ldc and gdc recognition. Wouldn't it be 
neat to have statistics for them to in This Week in D?
IMO it would also be interesting to graph the statistics to be 
able to read the trends.






Re: D for Game Development

2015-08-09 Thread NVolcz via Digitalmars-d

On Sunday, 9 August 2015 at 10:21:06 UTC, NVolcz wrote:
There seems like there are many problems with DMD and many 
problems asked here in the newsgroup are answered with don't 
use DMD.
Maybe it's time to deprecate DMD? Maybe at least make sure it's 
up to date with the ecosystem.


Sorry didn't read the whole thread before posting!
Also I meant to write bring LDC (and/or GDC) into the release 
cycles


Re: D for Game Development

2015-08-09 Thread NVolcz via Digitalmars-d

On Sunday, 9 August 2015 at 02:41:00 UTC, Manu wrote:

snip /
It's not so much language problems, it's tooling problems. It's 
the most important and perhaps most neglected aspect of the D 
ecosystem.


1. DMD has unsatisfactory codegen for anything other than debug 
builds.

2. DMD generates x87 code, and uses real everywhere. We can't be
generating new x87+real instructions in 2015. It's deprecated
hardware!
2. LDC has a lot more bugs than DMD (which still has quite a few
bugs), and the Windows build is new and even more immature 
still.

3. LDC has no debuginfo. **biggest practical issue by far!**
4. LDC/GDC are always a few versions behind DMD. This creates an
awkward/almost-impossible situation when you rely on DMD to 
build
debug code, and LDC to build releasable code. Depending on 2 
flaky

compilers is even less fun than one.
snip /


There seems like there are many problems with DMD and many 
problems asked here in the newsgroup are answered with don't use 
DMD.
Maybe it's time to deprecate DMD? Maybe at least make sure it's 
up to date with the ecosystem.


Help add D tutorials to Hackr.io

2015-06-20 Thread NVolcz via Digitalmars-d
Found this site that collects learning material for different 
programming languages and tech.

http://hackr.io/tutorials/d-programming-language


Re: Proposal for new dlang.org fonts

2015-06-07 Thread NVolcz via Digitalmars-d

On Friday, 5 June 2015 at 23:10:33 UTC, Andrei Alexandrescu wrote:
Take a look at 
https://github.com/D-Programming-Language/dlang.org/pull/1009.


Preview: http://erdani.com/d/phobos-prerelease/


Destroy.

Andrei


A bit OT. What's up with the -moz-hypens?
Looks better without it.
https://imgur.com/AIFXmch


Re: This Week in D #7 - summary of reference counting discussion

2015-03-03 Thread NVolcz via Digitalmars-d-announce

On Monday, 2 March 2015 at 04:19:08 UTC, Adam D. Ruppe wrote:
This was a very active week on the forums, though most of it 
was centered around DIP74 and its satellite discussions, 
leading to a somewhat thin newsletter.


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

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


Would be nice to have it link somewhere for discussions. E.x 
Reddit or the forums.


Re: DDocs.org: auto-generated documentation for all DUB projects (WIP)

2015-02-10 Thread NVolcz via Digitalmars-d-announce

On Tuesday, 10 February 2015 at 22:40:18 UTC, Kiith-Sa wrote:
DDocs.org (http://ddocs.org) is a repository of documentation 
for DUB projects that automatically re-generates docs as new 
projects/releases/branch changes are added.

Killer project! Nice work!


Re: Git, the D package manager

2015-02-03 Thread NVolcz via Digitalmars-d

On Tuesday, 3 February 2015 at 03:20:49 UTC, Martin Nowak wrote:
On Tuesday, 3 February 2015 at 02:39:56 UTC, Vladimir Panteleev 
wrote:

With dub you do this instead.

dub fetch digger
dub run digger -- --help


This is the killer feature for me! As a user I don't really care 
about how it is built.





Re: [website redesign] PR for the one with the big red menu bar

2015-01-28 Thread NVolcz via Digitalmars-d

On Tuesday, 27 January 2015 at 20:02:12 UTC, anonymous wrote:
PR: 
https://github.com/D-Programming-Language/dlang.org/pull/869 - 
For details see here.
Live version: http://ag0aep6g-dlang.rhcloud.com - If you've 
visited this before, you may have to clear your cache to see 
the proper logo color.


I generally have a very bad sense of design. So with that said 
here is my opinion:

To much red.
I like the menu styling very much. I however prefer when the 
menus are on the top so it does not compete with the content.

The dmd version in the menu seems unnecessary.
Would be nice if the announcement and discussion boxes scaled a 
bit more. They are way to small right now.
I like the style of the site. The yellowish gives the site a old 
school feel.

What are peoples feeling about the fork me on github ribbon?

On a semi unrelated note. We should really improve the content on 
the landing page. Right now it's way to much text.


Best regards,
NVolcz


Re: dlang.org redesign n+1

2015-01-22 Thread NVolcz via Digitalmars-d
On Wednesday, 21 January 2015 at 14:46:22 UTC, Sebastiaan Koppe 
wrote:
Just for fun and proof-of-concept I went ahead and forked the 
dlang.org site. I basically took the 
`do-what-everybody-else-is-doing` approach:


http://dlang.skoppe.eu

It is still a wip, but the landing page and the language 
reference (see Docs menu-item) is working.


Doing the ddoc was a maze of macro's at first. But spending a 
couple of hours untangling the mess, I finally found the ones I 
needed to change. After that things went pretty smooth. So ddoc 
ain't that bad. It is just that I didn't have syntax 
highlighting - nor goto-definition - and I hate that.


Still, it is cool in a way that I can just change some macro's, 
tweak the index.dd, the doc.ddoc and don't have to worry about 
all the other pages.


BTW, the build process on windows was way easier than linux. In 
fact, I could not get the makefile to run on linux at all. 
Looking into posix.mak, I see a blur of path's, all 
misconfigured, and I bet I am supposed to set those manually. I 
don't get it, doesn't everything has its own place? Isn't dmd 
always installed in /usr/bin, /usr/include/dmd and that stuff? 
I suppose not everyone is using the same distro. Or they are, 
except me :)


+1. Nice. One thing, too much space and to large fonts. As a user 
I get to little information without having to scroll.


Re: Please help me with improving dlang.org

2015-01-18 Thread NVolcz via Digitalmars-d
On Sunday, 18 January 2015 at 02:18:16 UTC, Andrei Alexandrescu 
wrote:
I took the better part of today working on this: 
https://github.com/D-Programming-Language/dlang.org/pull/780. 
See demo at http://erdani.com/d/.


What do you all think? Is it an improvement over what we have 
now?


I'd appreciate your help with reviewing and pulling this, and 
also with improving the colors (which I'm terrible at) and page 
tracking as mentioned in the pull request.



Thanks,

Andrei


The sidebar colors does look... I liked the old menus better. It 
was a bit old school but it still looked good (like the reddit 
menus). The only bad thing about the old menus is that there is 
to many links
Responsive design is missing. I think we could get some of it for 
free if we used a framework like bootstrap (rust uses it).
Many different styles on different sections. It feels like I'm 
redirected all around the web. E.x code.dlang.org vs. dlang.org. 
Shouldn't all this be under the same site? Maybe we should give 
some indication that some links are not part of dlang.org.


Googles pagespeed also gives some nice guidelines:
https://developers.google.com/speed/pagespeed/insights/?url=dlang.org

Best regards,
NVolcz


Re: Druntime and phobos with dub

2015-01-14 Thread NVolcz via Digitalmars-d
On Thursday, 15 January 2015 at 03:42:39 UTC, Rikki Cattermole 
wrote:


Personally I believe we should move towards a model where every 
library is represented by JSON (maybe with help of e.g. 
markdown) that gets e.g. parsed by client side technologies 
such as json.


Benefits:
 - We can have central documentation as part of dub registry 
for all libraries registered

 - Same look and feel for every piece of documentation
 - Less dependencies between druntime/phobos docs and dlang.org
Negatives:
 - Loss of control over end formatting excluding what e.g. 
markdown support

 - If javascript is disabled, nothing gets displayed


Nice work!
Central searchable documentation for third party libraries 
registered on code.dlang.org could be a killer :-).


Re: Walter's DConf 2014 Talks - Topics in Finance

2015-01-14 Thread NVolcz via Digitalmars-d

On Friday, 21 March 2014 at 21:14:15 UTC, TJB wrote:

Walter,

I see that you will be discussing High Performance Code Using 
D at the 2014 DConf. This will be a very welcomed topic for 
many of us.  I am a Finance Professor.  I currently teach and 
do research in computational finance.  Might I suggest that you 
include some finance (say Monte Carlo options pricing) 
examples?  If you can get the finance industry interested in D 
you might see a massive adoption of the language.  Many are 
desperate for an alternative to C++ in that space.


Just a thought.

Best,

TJB


1+ for finance talk



Re: Is anyone working on a D source code formatting tool?

2015-01-11 Thread NVolcz via Digitalmars-d

On Saturday, 10 January 2015 at 22:11:55 UTC, Walter Bright wrote:

On 1/10/2015 12:17 PM, Walter Bright wrote:

Has someone made a dfmt, like http://gofmt.com/ ?


Next question - standalone tool, or built in to dmd (like Ddoc)?

BTW, I think dfmt would be a significant win for D:

1. people expect this sort of thing these days
2. it tends to end bikeshedding arguments about the right way 
to format things
3. it'll help standardize the format of D code in the D 
repositories

4. it's simply nice and convenient!
5. it's a great first step when you're faced with fixing 
someone else's crap code


I don't think it'll be hard to do as a builtin feature of dmd.

My only concern about it is if dfmt is changed, then we get 
faced with a blizzard of changes in the D github repositories.


I guess dfmt is to small for GSOC but could we bundle it with 
some other important tool to create a bigger task?


Best regards,
NVolcz


Writing a small linux binary

2015-01-11 Thread NVolcz via Digitalmars-d

Can this be done in D? How easy is it? What about the runtime?

https://www.reddit.com/r/programming/comments/2s1sgg/151byte_static_linux_binary_in_rust/

Best regards,
NVolcz


Re: Game development

2015-01-08 Thread NVolcz via Digitalmars-d

On Thursday, 8 January 2015 at 16:53:46 UTC, Ras wrote:

Hello,

I want to write the game engine in C++ and write all the game 
logic and ai etc in D. How would i do this?


I would not recommend writing a game engine (make games not 
engines) and why do you want to write the engine in C++ and the 
logic in D? I suspect that it is easier to write everything in 
the same language.
There are several D gamedev frameworks and engine out there, 
http://code.dlang.org/, there are projects that don't use dub 
(fuji for example). But some of them are certainly not up to date 
so you will have to check the commit logs for activity.


Best regards,
NVolcz


Re: Lost a new commercial user this week :(

2014-12-14 Thread NVolcz via Digitalmars-d

On Sunday, 14 December 2014 at 15:03:27 UTC, Sönke Ludwig wrote:

snip /

Lastly, when judging all these things, please always try to 
remember that almost all the work that goes into D (and vibe.d) 
is non-profit and everyone usually only contributes what (s)he 
is missing. If I would get payed through a support contract for 
my work on vibe.d, I could adjust my priorities to suit the 
requirements of others more, but like this I still have to 
somehow make sure to be able to pay my bills and can't just 
work full time to help other (commercial) projects (although I 
always try to help as far as possible).


Sönke


How about adding a support section to vibed.org with possible 
support options you could consider? :-)


Re: Lost a new commercial user this week :(

2014-12-14 Thread NVolcz via Digitalmars-d

On Sunday, 14 December 2014 at 21:00:13 UTC, Kiith-Sa wrote:
On Sunday, 14 December 2014 at 19:40:16 UTC, Walter Bright 
wrote:

snip /

One thing I ran into often when I was inexperienced with D:
  the template constraints make some signatures extremely 
messy, and it takes a while to figure out when you have e.g. 3 
template functions of the same name in

std.algorithm, all with crypric signatures.

snip /


Super nice idea!
Create a PR for this?


Re: Lost a new commercial user this week :(

2014-12-14 Thread NVolcz via Digitalmars-d

On Sunday, 14 December 2014 at 23:25:24 UTC, uri wrote:

On Sunday, 14 December 2014 at 15:36:47 UTC, yawniek wrote:

On Sunday, 14 December 2014 at 14:09:57 UTC, Joakim wrote:


As always, different tools for different uses.  Hopefully, D 
can one day be polished and mainstream enough for the 
enterprise use case and it will be efficient enough to be 
deployed at scale too. :)


when will that be? windows version 25, sqlite version 1147?

...[snip]...

Perhaps when more people start helping out we'll see things 
progress more quickly.


D needs more than developers. Right now it needs a few 
volunteers who will update the web site; documentation, news 
feeds of recent PRs closed, recent PRs that are generating 
interesting discussion, roadmaps for the next 12 months 
indicating what core devs are working and status. Stuff that 
get's people excited about the next release and the future of D.


Cheers,
uri


Speaking of getting more people involve.
There are some great suggestions in this reddit thread and in the 
linked article:

https://www.reddit.com/r/programming/comments/2p9ff3/how_to_get_started_with_open_source/


Re: Lieutenant needed: build and release process

2014-09-10 Thread NVolcz via Digitalmars-d
On Tuesday, 9 September 2014 at 15:58:45 UTC, Andrew Edwards 
wrote:

On 9/8/14, 10:30 AM, Andrei Alexandrescu wrote:
Andrew Edwards has done a great job with the recent release, 
but needs

to step down because he's busy with other pursuits.

We need a release lieutenant who would carry us through the 
release

process. Please tender your application by replying to this.


Thanks,

Andrei
Note 2: I am not vacating the post of Build Master. I have some 
personal matters that require a significant amount of my time 
over the next couple of months. I cannot promise to be on time 
with the releases before October 15. Until then, I will do my 
best to prepare releases as time permits.


As it stands: If there are no pending merges for the 2.066.1 
branch, I will be able to prepare a RC before morning (time now 
is 12:58 AM JST).


How much of your free time has the Build Mater/release lieutenant 
role taken?


Re: Parallel execution of unittests

2014-05-02 Thread NVolcz via Digitalmars-d
The D unittest feature has been a mixed bag from the beginning 
for me.
When a codebase starts to consider to parallelize the unittests 
it's has in many cases become a very expensive to make this 
change. If order of execution was not guaranteed this would force 
coders to make a better long term investment from the beginning.
A nice side effect from having undefined order is that 
programmers are forced to think about state. See 
http://googletesting.blogspot.se/2013/03/testing-on-toilet-testing-state-vs.html


Another link I would like to drop here which is only midly 
relevant. I whish that more developers became aware of the Tests 
Vs. checks discussion.

http://www.satisfice.com/blog/archives/856


Re: D binding to JNI

2014-04-03 Thread NVolcz

On Wednesday, 2 April 2014 at 16:53:28 UTC, monnoroch wrote:
I created a D binding to JNI and some convenient wrappers 
around it.

Here it is: https://github.com/Monnoroch/DJni

Note, that this is a port from similar C++ lib, so it can be 
not the best D code, but it's a start.

I would love if someone would contribute to the project.


Could not find any examples or descriptive unittests. I would be 
very interested in using something like this!


FLOSS Weekly

2014-03-18 Thread NVolcz

Hi!
This is mostly targeted to Walter and Andrei.

I'm a big podcast/netcast listener, I can't live without it! One 
of the shows that I'm listening to and from work is FLOSS weekly 
with Randal L. Schwartz from the TWIT network.

http://twit.tv/show/floss-weekly

Other languages has been interview several times and I'm would 
very much like to see my favorite Dlang on the show as well.

To get onto the schedule please email mer...@stonehenge.com.

For other upcoming guests see: 
https://spreadsheets.google.com/pub?key=pYAJMbVobYCTro_z4LGo3ZQ


GoLang: http://twit.tv/show/floss-weekly/284
Dart: http://twit.tv/show/floss-weekly/245

Best regards


Re: More Illuminating Introductory Code Example on dlang.org

2014-02-25 Thread NVolcz

On Friday, 21 February 2014 at 21:22:48 UTC, Nordlöw wrote:

On Friday, 21 February 2014 at 16:06:04 UTC, NVolcz wrote:

On Wednesday, 12 February 2014 at 20:49:54 UTC, Nordlöw wrote:
On Wednesday 19:th of Februari I'm giving my first talk on D 
for my fellow collegues at my consultant firm office HiQ, 
Linköping, Sweden.


If any of you are in the neighbourhood please let me know and 
I will invite you. The lecture will most likely be held in 
Swedish.


I couldn't make it. How did it go?


How are you by the way?

Do you live in Sweden?

/Per

I'm fine. Thanks :-).
I live in Stockholm. We actually had a meetup group for D coders 
here in Stockholm last year. It was disbanded due to lack of 
interest.
I was planning on going to your talk but some stuff got in the 
way.

Are you on G+?


//Niklas


Re: More Illuminating Introductory Code Example on dlang.org

2014-02-21 Thread NVolcz

On Wednesday, 12 February 2014 at 20:49:54 UTC, Nordlöw wrote:
On Wednesday 19:th of Februari I'm giving my first talk on D 
for my fellow collegues at my consultant firm office HiQ, 
Linköping, Sweden.


If any of you are in the neighbourhood please let me know and I 
will invite you. The lecture will most likely be held in 
Swedish.


I couldn't make it. How did it go?