Jump to page: 1 2 3
Thread overview
Alexa Skill written in D
Jan 07, 2017
extrawurst
Jan 08, 2017
docandrew
Jan 08, 2017
extrawurst
Jan 08, 2017
Andre Pany
Jan 08, 2017
Walter Bright
Jan 08, 2017
extrawurst
Jan 08, 2017
Walter Bright
Jan 08, 2017
extrawurst
Jan 09, 2017
Walter Bright
Jan 09, 2017
extrawurst
Jan 09, 2017
Mike Parker
Jan 09, 2017
Mike Parker
Jan 09, 2017
extrawurst
Jan 09, 2017
bachmeier
Jan 11, 2017
Chris
Jan 11, 2017
Walter Bright
Jan 12, 2017
Chris
Feb 12, 2017
Walter Bright
Jan 10, 2017
Laeeth Isharc
Jan 11, 2017
extrawurst
Feb 12, 2017
Laeeth Isharc
Feb 12, 2017
extrawurst
Feb 21, 2017
Chris Turner
January 07, 2017
Hi guys,
the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.

It is a skill that allows me to voice control my TV receiver with commands like:

> Alexa, ask Telly to go to standby
> Alexa, ask Telly what is currently running

The project and all the source code sits on github:
https://github.com/Extrawurst/alexa-openwebif

I created two new dub libraries that this app uses:
https://github.com/Extrawurst/openwebif-client-d
https://github.com/Extrawurst/alexa-skill-kit-d

*openwebif-client-d* is the REST api that my receiver speaks.
*alexa-skill-kit-d* is the base class and the types that amazon throws at when the user activated your skill.

you can find the blog post here:
http://blog.extrawurst.org/programming/dlang/alexa/2017/01/06/alexa-in-d.html

Feel free to share, to spread the word about using D for this fancy new tech.

~Stephan
January 08, 2017
On Saturday, 7 January 2017 at 13:17:35 UTC, extrawurst wrote:
> Hi guys,
> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.
>
> It is a skill that allows me to voice control my TV receiver with commands like:
>
>> Alexa, ask Telly to go to standby
>> Alexa, ask Telly what is currently running
>
> The project and all the source code sits on github:
> https://github.com/Extrawurst/alexa-openwebif
>
> I created two new dub libraries that this app uses:
> https://github.com/Extrawurst/openwebif-client-d
> https://github.com/Extrawurst/alexa-skill-kit-d
>
> *openwebif-client-d* is the REST api that my receiver speaks.
> *alexa-skill-kit-d* is the base class and the types that amazon throws at when the user activated your skill.
>
> you can find the blog post here:
> http://blog.extrawurst.org/programming/dlang/alexa/2017/01/06/alexa-in-d.html
>
> Feel free to share, to spread the word about using D for this fancy new tech.
>
> ~Stephan

Good work! I've been using my Echo for a little while now and it's great to know I can start using D with it! Great write-up on the project, thanks for sharing this.

-Doc
January 08, 2017
On Saturday, 7 January 2017 at 13:17:35 UTC, extrawurst wrote:
> Hi guys,
> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.
>
> It is a skill that allows me to voice control my TV receiver with commands like:
>
>> Alexa, ask Telly to go to standby
>> Alexa, ask Telly what is currently running
>
> The project and all the source code sits on github:
> https://github.com/Extrawurst/alexa-openwebif
>
> I created two new dub libraries that this app uses:
> https://github.com/Extrawurst/openwebif-client-d
> https://github.com/Extrawurst/alexa-skill-kit-d
>
> *openwebif-client-d* is the REST api that my receiver speaks.
> *alexa-skill-kit-d* is the base class and the types that amazon throws at when the user activated your skill.
>
> you can find the blog post here:
> http://blog.extrawurst.org/programming/dlang/alexa/2017/01/06/alexa-in-d.html
>
> Feel free to share, to spread the word about using D for this fancy new tech.
>
> ~Stephan

Very interesting article, thanks for sharing. For your info, you can directly compile linux binaries from windows 10 by using the ubuntu sub system. No need to use vagrant.

Kind regards
André
January 08, 2017
On Sunday, 8 January 2017 at 16:22:09 UTC, docandrew wrote:
> On Saturday, 7 January 2017 at 13:17:35 UTC, extrawurst wrote:
>> Hi guys,
>> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.
>>
>> It is a skill that allows me to voice control my TV receiver with commands like:
>>
>>> [...]
>>
>> The project and all the source code sits on github:
>> https://github.com/Extrawurst/alexa-openwebif
>>
>> I created two new dub libraries that this app uses:
>> https://github.com/Extrawurst/openwebif-client-d
>> https://github.com/Extrawurst/alexa-skill-kit-d
>>
>> *openwebif-client-d* is the REST api that my receiver speaks.
>> *alexa-skill-kit-d* is the base class and the types that amazon throws at when the user activated your skill.
>>
>> you can find the blog post here:
>> http://blog.extrawurst.org/programming/dlang/alexa/2017/01/06/alexa-in-d.html
>>
>> Feel free to share, to spread the word about using D for this fancy new tech.
>>
>> ~Stephan
>
> Good work! I've been using my Echo for a little while now and it's great to know I can start using D with it! Great write-up on the project, thanks for sharing this.
>
> -Doc

Nice, good to know there are just two problems with that:
1) I am on Mac, so no luck here
2) I needed to be as close to the Amazon Linux as possible and that unfortunately is rhel based :( did not test Ubuntu though

~stephan
January 08, 2017
On 1/7/2017 5:17 AM, extrawurst wrote:
> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.

Post this to reddit!
January 08, 2017
On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:
> On 1/7/2017 5:17 AM, extrawurst wrote:
>> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.
>
> Post this to reddit!

Isn't it better someone else does that?

~Stephan
January 08, 2017
On 1/8/2017 1:15 PM, extrawurst wrote:
> On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:
>> On 1/7/2017 5:17 AM, extrawurst wrote:
>>> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.
>>
>> Post this to reddit!
>
> Isn't it better someone else does that?

Yes. I can't because anything I post gets autobanned.

January 08, 2017
On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:
> On 1/8/2017 1:15 PM, extrawurst wrote:
>> On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:
>>> On 1/7/2017 5:17 AM, extrawurst wrote:
>>>> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.
>>>
>>> Post this to reddit!
>>
>> Isn't it better someone else does that?
>
> Yes. I can't because anything I post gets autobanned.

Someone shared it now: https://www.reddit.com/r/d_language/comments/5msngh/alexa_skill_written_in_d/

Thanks bachmeier!
January 08, 2017
On 1/8/2017 2:58 PM, extrawurst wrote:
> On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:
>> On 1/8/2017 1:15 PM, extrawurst wrote:
>>> On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:
>>>> On 1/7/2017 5:17 AM, extrawurst wrote:
>>>>> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.
>>>>
>>>> Post this to reddit!
>>>
>>> Isn't it better someone else does that?
>>
>> Yes. I can't because anything I post gets autobanned.
>
> Someone shared it now:
> https://www.reddit.com/r/d_language/comments/5msngh/alexa_skill_written_in_d/
>
> Thanks bachmeier!

Unfortunately, it would be better off in the programming subreddit.
January 09, 2017
On Monday, 9 January 2017 at 01:28:22 UTC, Walter Bright wrote:
> On 1/8/2017 2:58 PM, extrawurst wrote:
>> On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:
>>> On 1/8/2017 1:15 PM, extrawurst wrote:
>>>> On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:
>>>>> On 1/7/2017 5:17 AM, extrawurst wrote:
>>>>>> the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.
>>>>>
>>>>> Post this to reddit!
>>>>
>>>> Isn't it better someone else does that?
>>>
>>> Yes. I can't because anything I post gets autobanned.
>>
>> Someone shared it now:
>> https://www.reddit.com/r/d_language/comments/5msngh/alexa_skill_written_in_d/
>>
>> Thanks bachmeier!
>
> Unfortunately, it would be better off in the programming subreddit.

Volunteers to post it there aswell ?
« First   ‹ Prev
1 2 3