Re: EMSI is hiring a D developer

2015-04-15 Thread Baz via Digitalmars-d-announce

On Wednesday, 15 April 2015 at 08:32:10 UTC, wobbles wrote:

On Wednesday, 15 April 2015 at 07:27:51 UTC, 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.


Every day's a school day. Totally didn't know there was a 
Moscow in Idaho!


Paris - Texas, Saint Petersburg - Alaska... There are a tons of 
town homonymous to some European cities in the U.S.A... Spent 
enough time in geoguessr' to know that.


Re: DlangUI

2015-04-15 Thread igor_p via Digitalmars-d-announce

BTW, if I remove USE_OPENGL works fine :)


Re: EMSI is hiring a D developer

2015-04-15 Thread Justin Whear via Digitalmars-d-announce
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!


Re: EMSI is hiring a D developer

2015-04-15 Thread bachmeier via Digitalmars-d-announce

On Wednesday, 15 April 2015 at 12:30:08 UTC, Baz wrote:

On Wednesday, 15 April 2015 at 08:32:10 UTC, wobbles wrote:

On Wednesday, 15 April 2015 at 07:27:51 UTC, 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.


Every day's a school day. Totally didn't know there was a 
Moscow in Idaho!


Paris - Texas, Saint Petersburg - Alaska... There are a tons of 
town homonymous to some European cities in the U.S.A... Spent 
enough time in geoguessr' to know that.


I'm posting this from Manhattan. The one in Kansas.


Re: EMSI is hiring a D developer

2015-04-15 Thread via Digitalmars-d-announce

On Wednesday, 15 April 2015 at 08:32:10 UTC, wobbles wrote:

On Wednesday, 15 April 2015 at 07:27:51 UTC, 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.


Every day's a school day. Totally didn't know there was a 
Moscow in Idaho!


Yes, isn't it weird how regimes put little versions of their 
capitals in other countries? Is it a planned exile strategy in 
case of a new revolution?


I've also noticed that Oslo is in London...



Re: EMSI is hiring a D developer

2015-04-15 Thread via Digitalmars-d-announce

On Wednesday, 15 April 2015 at 19:49:10 UTC, Justin Whear wrote:

On Wed, 15 Apr 2015 17:44:00 +, Ola Fosheim Grøstad wrote:

Yes, isn't it weird how regimes put little versions of their 
capitals in
other countries? Is it a planned exile strategy in case of a 
new

revolution?


Moscow, Idaho was originally named Hog Heaven but was changed 
to

Moscow in 1877.  Not sure what you can extract from that...


That fact puts Orwell's writings in a new light.

February 1877: 
http://en.wikipedia.org/wiki/Timeline_of_Russian_history
The Trial of the 193 occurred, punishing the participants of the 
Narodnik rebellion.


The plot thickens.


Re: EMSI is hiring a D developer

2015-04-15 Thread Justin Whear via Digitalmars-d-announce
On Wed, 15 Apr 2015 20:11:39 +, Ola Fosheim Grøstad wrote:

 That fact puts Orwell's writings in a new light.

Oooh, an Animal Farm reference; spooky.


Re: Calypso: Direct and full interfacing to C++

2015-04-15 Thread lobo via Digitalmars-d-announce

On Thursday, 16 April 2015 at 00:47:31 UTC, Elie Morisse wrote:
Sorry for the lack of updates, progress was a bit boring for 
the past 2 months and consisted mostly in crawling my way up a 
bottomless pit of errors generated by « import (C++) 
Ogre.Light; ».


And then this happens: https://paste.kde.org/pse8pqzch :D

The compilation speed could be improved, more bugs should get 
triggered by actual usage of Ogre, but close to everything gets 
mapped, semantic'd and codegen'd and this is the milestone I've 
been working towards for months.



Last week also introduced was the Clang module map file 
support, which helps breaking namespaces into smaller pieces 
and thus makes probably most C libraries usable right now 
without having to maintain bindings, only a module map file 
which may also be generated by clang-modularize.


Wow, this is great stuff!

I'd love to get this working with VTK! I currently have 
half-baked bindings that still have a bunch of bugs. This looks 
like a much more interesting approach.


bye,
lobo


Re: Calypso: Direct and full interfacing to C++

2015-04-15 Thread Kelly via Digitalmars-d-announce
Amazing stuff Elie!! It has been a pleasure watching this come 
together. Looking forward to testing and using Calypso.


A huge and impressive milestone :)

Thanks,
Kelly

On Thursday, 16 April 2015 at 00:47:31 UTC, Elie Morisse wrote:
Sorry for the lack of updates, progress was a bit boring for 
the past 2 months and consisted mostly in crawling my way up a 
bottomless pit of errors generated by « import (C++) 
Ogre.Light; ».


And then this happens: https://paste.kde.org/pse8pqzch :D

The compilation speed could be improved, more bugs should get 
triggered by actual usage of Ogre, but close to everything gets 
mapped, semantic'd and codegen'd and this is the milestone I've 
been working towards for months.



Last week also introduced was the Clang module map file 
support, which helps breaking namespaces into smaller pieces 
and thus makes probably most C libraries usable right now 
without having to maintain bindings, only a module map file 
which may also be generated by clang-modularize.




Re: dsource.org moved

2015-04-15 Thread Rikki Cattermole via Digitalmars-d-announce

On 16/04/2015 11:25 a.m., Stewart Gordon wrote:

On 08/04/2015 03:21, Rikki Cattermole wrote:

On 8/04/2015 9:44 a.m., Stewart Gordon wrote:
snip

Yes, a set of bindings to eventually put into Phobos/druntime was the
aim of the WindowsAPI project from the beginning.  But unfortunately,
progress has been slow.


Instead of moving to Github, this should be done instead. Thanks to
package.d files it
shouldn't be too hard to up and replace into core.sys.windows.windows.


How would we go about committing updates to it when this is done?

Stewart.


Let's say there is a new function in gdi.h added.

You would look for the file:
core/sys/windows/windows/gdi.d

And add the function declaration.
Or if it is a whole new file:
Add: core/sys/windows/windows/newFile.d

Add line: public import core.sys.windows.windows.newFile;
To: core/sys/windows/windows/package.d

Basically the same process as now, except spread out across more files.


Re: Calypso: Direct and full interfacing to C++

2015-04-15 Thread Elie Morisse via Digitalmars-d-announce
Sorry for the lack of updates, progress was a bit boring for the 
past 2 months and consisted mostly in crawling my way up a 
bottomless pit of errors generated by « import (C++) Ogre.Light; 
».


And then this happens: https://paste.kde.org/pse8pqzch :D

The compilation speed could be improved, more bugs should get 
triggered by actual usage of Ogre, but close to everything gets 
mapped, semantic'd and codegen'd and this is the milestone I've 
been working towards for months.



Last week also introduced was the Clang module map file support, 
which helps breaking namespaces into smaller pieces and thus 
makes probably most C libraries usable right now without having 
to maintain bindings, only a module map file which may also be 
generated by clang-modularize.


Re: EMSI is hiring a D developer

2015-04-15 Thread Abdulhaq via Digitalmars-d-announce

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.




Re: DlangUI

2015-04-15 Thread igor_p via Digitalmars-d-announce

Great work!!

On windows works fine.
On debian:


$ dub run dlangui:example1
Building package dlangui:example1 in 
/home/igor/devel/dlang/dlangui/dlangui/examples/example1/

Target gl3n 1.0.1 is up to date. Use --force to rebuild.
Target dlib ~master is up to date. Use --force to rebuild.
Target derelict-util 1.9.1 is up to date. Use --force to rebuild.
Target derelict-ft 1.0.2 is up to date. Use --force to rebuild.
Target derelict-sdl2 1.9.5 is up to date. Use --force to rebuild.
Target derelict-gl3 1.0.12 is up to date. Use --force to rebuild.
Target dlangui 0.6.20 is up to date. Use --force to rebuild.
Building dlangui:example1 0.6.20 configuration application, 
build type debug.

Compiling using dmd...
Linking...
Running ./examples/example1/bin/example1
2015-04-15 11:20:21.323 E  Derelict: cannot load freetype shared 
library: Failed to load symbol FT_Gzip_Uncompress from shared 
library libfreetype.so.6
object.Exception@src/dlangui/graphics/ftfonts.d(519): Cannot load 
freetype library


./examples/example1/bin/example1(bool 
dlangui.platforms.common.platform.initFontManager()+0x23) 
[0x73871f]
./examples/example1/bin/example1(int 
dlangui.platforms.sdl.sdlapp.sdlmain(immutable(char)[][])+0x23) 
[0x69ae37]

./examples/example1/bin/example1(DLANGUImain+0x25) [0x69ae11]
./examples/example1/bin/example1(_Dmain+0x20) [0x6307dc]
./examples/example1/bin/example1(_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv+0x1f) 
[0x78c393]
./examples/example1/bin/example1(void rt.dmain2._d_run_main(int, 
char**, extern (C) int function(char[][])*).tryExec(scope void 
delegate())+0x2a) [0x78c2e6]
./examples/example1/bin/example1(void rt.dmain2._d_run_main(int, 
char**, extern (C) int function(char[][])*).runAll()+0x30) 
[0x78c34c]
./examples/example1/bin/example1(void rt.dmain2._d_run_main(int, 
char**, extern (C) int function(char[][])*).tryExec(scope void 
delegate())+0x2a) [0x78c2e6]

./examples/example1/bin/example1(_d_run_main+0x193) [0x78c267]
./examples/example1/bin/example1(main+0x25) [0x66d6a9]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) 
[0x7f8738aedead]

2015-04-15 11:20:21.328 D  Destroying font manager
Error executing command run:
Program exited with code 1


Problem with freetype? or Derelict? What's wrong?

google on FT_Gzip_Uncompress show smth about 2.5-2.6 of freetype. 
May be, this is just new function. In wheezy thereis 2.4 
freetype. (


It's today fresh install (even dub)

# dmd -v
DMD64 D Compiler v2.066.1

# dpkg -l | grep freetype
ii  libfreetype6:amd642.4.9-1.1+deb7u1
   amd64FreeType 2 font engine, shared library 
files
ii  libfreetype6-dev  2.4.9-1.1+deb7u1
   amd64FreeType 2 font engine, development files


# dpkg -l | grep freeimage
ii  libfreeimage3 3.15.1-1+b1 
   amd64Support library for graphics image 
formats (library)


# dpkg -l | grep opengl
ii  libqt4-opengl:amd64   4:4.8.2+dfsg-11 
   amd64Qt 4 OpenGL module
ii  libqt4-opengl-dev 4:4.8.2+dfsg-11 
   amd64Qt 4 OpenGL library development files
ii  libsmokeqtopengl4-3   4:4.8.4-1   
   amd64Qt OpenGL SMOKE library


# dpkg -l | grep libsdl
ii  libsdl-image1.2:amd64 1.2.12-2
   amd64Image loading library for Simple 
DirectMedia Layer 1.2, libraries
ii  libsdl1.2-dev 1.2.15-5
   amd64Simple DirectMedia Layer development files
ii  libsdl1.2debian:amd64 1.2.15-5
   amd64Simple DirectMedia Layer
ii  libsdl2-2.0-0:amd64   2.0.0+dfsg1-2~bpo70+1   
   amd64Simple DirectMedia Layer
ii  libsdl2-dev   2.0.0+dfsg1-2~bpo70+1   
   amd64Simple DirectMedia Layer development files


Thanx one more time!


Re: EMSI is hiring a D developer

2015-04-15 Thread John Colvin via Digitalmars-d-announce

On Wednesday, 15 April 2015 at 07:27:51 UTC, 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.


Ooohhh. Yeah I totally missed that too.