digitalmars.D.announce - Alexa Skill written in D
- extrawurst (18/20) Jan 07 2017 Hi guys,
- docandrew (5/25) Jan 08 2017 Good work! I've been using my Echo for a little while now and
- extrawurst (6/38) Jan 08 2017 Nice, good to know there are just two problems with that:
- Andre Pany (6/26) Jan 08 2017 Very interesting article, thanks for sharing. For your info, you
- Walter Bright (2/3) Jan 08 2017 Post this to reddit!
- extrawurst (3/7) Jan 08 2017 Isn't it better someone else does that?
- Walter Bright (2/8) Jan 08 2017 Yes. I can't because anything I post gets autobanned.
- extrawurst (4/14) Jan 08 2017 Someone shared it now:
- Walter Bright (2/16) Jan 08 2017 Unfortunately, it would be better off in the programming subreddit.
- extrawurst (2/23) Jan 08 2017 Volunteers to post it there aswell ?
- Mike Parker (2/6) Jan 08 2017 I'll do it in about 10 hours or so.
- Mike Parker (3/10) Jan 09 2017 Done:
- extrawurst (2/14) Jan 09 2017 Awesome! Thanks
- bachmeier (3/24) Jan 08 2017 Definitely. I wasn't going to post it on a Sunday afternoon
- Chris (2/3) Jan 11 2017 Why is that?
- Walter Bright (3/6) Jan 11 2017 Probably because I posted links to articles I wrote myself. I didn't kno...
- Chris (6/12) Jan 12 2017 In that case it might help to talk to them and explain that you
- Walter Bright (2/13) Feb 12 2017 I'm not worried about it, I'm happy to let others post.
- Laeeth Isharc (7/27) Jan 10 2017 Thank you for doing this - really happy about it. A perfect open
- extrawurst (10/45) Jan 11 2017 Hi Laeeth, thanks again for your post about aws lambda + D -
- Laeeth Isharc (11/31) Feb 11 2017 Hi Stephan.
- extrawurst (6/19) Feb 12 2017 That is exactly what I want to find out. After all lambda is pay
- Chris Turner (6/13) Feb 21 2017 I'm not sure about actual performance differences, but I found an
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 runningThe 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
Jan 07 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: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. -DocAlexa, ask Telly to go to standby Alexa, ask Telly what is currently runningThe 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
Jan 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: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 ~stephanHi 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: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[...]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
Jan 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: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éAlexa, ask Telly to go to standby Alexa, ask Telly what is currently runningThe 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
Jan 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!
Jan 08 2017
On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:On 1/7/2017 5:17 AM, extrawurst wrote:Isn't it better someone else does that? ~Stephanthe last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.Post this to reddit!
Jan 08 2017
On 1/8/2017 1:15 PM, extrawurst wrote:On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:Yes. I can't because anything I post gets autobanned.On 1/7/2017 5:17 AM, extrawurst wrote:Isn't it better someone else does that?the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.Post this to reddit!
Jan 08 2017
On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:On 1/8/2017 1:15 PM, extrawurst wrote:Someone shared it now: https://www.reddit.com/r/d_language/comments/5msngh/alexa_skill_written_in_d/ Thanks bachmeier!On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:Yes. I can't because anything I post gets autobanned.On 1/7/2017 5:17 AM, extrawurst wrote:Isn't it better someone else does that?the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.Post this to reddit!
Jan 08 2017
On 1/8/2017 2:58 PM, extrawurst wrote:On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:Unfortunately, it would be better off in the programming subreddit.On 1/8/2017 1:15 PM, extrawurst wrote:Someone shared it now: https://www.reddit.com/r/d_language/comments/5msngh/alexa_skill_written_in_d/ Thanks bachmeier!On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:Yes. I can't because anything I post gets autobanned.On 1/7/2017 5:17 AM, extrawurst wrote:Isn't it better someone else does that?the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.Post this to reddit!
Jan 08 2017
On Monday, 9 January 2017 at 01:28:22 UTC, Walter Bright wrote:On 1/8/2017 2:58 PM, extrawurst wrote:Volunteers to post it there aswell ?On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:Unfortunately, it would be better off in the programming subreddit.On 1/8/2017 1:15 PM, extrawurst wrote:Someone shared it now: https://www.reddit.com/r/d_language/comments/5msngh/alexa_skill_written_in_d/ Thanks bachmeier!On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:Yes. I can't because anything I post gets autobanned.On 1/7/2017 5:17 AM, extrawurst wrote:Isn't it better someone else does that?the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.Post this to reddit!
Jan 08 2017
On Monday, 9 January 2017 at 01:46:18 UTC, extrawurst wrote:I'll do it in about 10 hours or so.Unfortunately, it would be better off in the programming subreddit.Volunteers to post it there aswell ?
Jan 08 2017
On Monday, 9 January 2017 at 02:44:33 UTC, Mike Parker wrote:On Monday, 9 January 2017 at 01:46:18 UTC, extrawurst wrote:Done: https://www.reddit.com/r/programming/comments/5mxm25/alexa_skill_written_in_d/I'll do it in about 10 hours or so.Unfortunately, it would be better off in the programming subreddit.Volunteers to post it there aswell ?
Jan 09 2017
On Monday, 9 January 2017 at 13:26:04 UTC, Mike Parker wrote:On Monday, 9 January 2017 at 02:44:33 UTC, Mike Parker wrote:Awesome! ThanksOn Monday, 9 January 2017 at 01:46:18 UTC, extrawurst wrote:Done: https://www.reddit.com/r/programming/comments/5mxm25/alexa_skill_written_in_d/I'll do it in about 10 hours or so.Unfortunately, it would be better off in the programming subreddit.Volunteers to post it there aswell ?
Jan 09 2017
On Monday, 9 January 2017 at 01:28:22 UTC, Walter Bright wrote:On 1/8/2017 2:58 PM, extrawurst wrote:Definitely. I wasn't going to post it on a Sunday afternoon though.On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:Unfortunately, it would be better off in the programming subreddit.On 1/8/2017 1:15 PM, extrawurst wrote:Someone shared it now: https://www.reddit.com/r/d_language/comments/5msngh/alexa_skill_written_in_d/ Thanks bachmeier!On Sunday, 8 January 2017 at 18:51:45 UTC, Walter Bright wrote:Yes. I can't because anything I post gets autobanned.On 1/7/2017 5:17 AM, extrawurst wrote:Isn't it better someone else does that?the last 2 weeks I jumped on a new toy project: An Alexa Skill written in D.Post this to reddit!
Jan 08 2017
On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:Yes. I can't because anything I post gets autobanned.Why is that?
Jan 11 2017
On 1/11/2017 2:09 AM, Chris wrote:On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:Probably because I posted links to articles I wrote myself. I didn't know at the time it was against their rules.Yes. I can't because anything I post gets autobanned.Why is that?
Jan 11 2017
On Wednesday, 11 January 2017 at 19:26:06 UTC, Walter Bright wrote:On 1/11/2017 2:09 AM, Chris wrote:In that case it might help to talk to them and explain that you weren't aware of that rule at the time. It will also clear your name in case anyone wants to attack you personally ("Walter Bright how got banned from ...").On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:Probably because I posted links to articles I wrote myself. I didn't know at the time it was against their rules.Yes. I can't because anything I post gets autobanned.Why is that?
Jan 12 2017
On 1/12/2017 2:08 AM, Chris wrote:On Wednesday, 11 January 2017 at 19:26:06 UTC, Walter Bright wrote:I'm not worried about it, I'm happy to let others post.On 1/11/2017 2:09 AM, Chris wrote:In that case it might help to talk to them and explain that you weren't aware of that rule at the time. It will also clear your name in case anyone wants to attack you personally ("Walter Bright how got banned from ...").On Sunday, 8 January 2017 at 22:54:58 UTC, Walter Bright wrote:Probably because I posted links to articles I wrote myself. I didn't know at the time it was against their rules.Yes. I can't because anything I post gets autobanned.Why is that?
Feb 12 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:Thank you for doing this - really happy about it. A perfect open source moment - I was wondering about how to go about getting Alexa working. But I had shared the AWS Lambda stuff which proved useful for you, and now you solved the problem for me and helped others on top. Laeeth.Alexa, ask Telly to go to standby Alexa, ask Telly what is currently runningThe 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
Jan 10 2017
On Tuesday, 10 January 2017 at 11:46:22 UTC, Laeeth Isharc wrote:On Saturday, 7 January 2017 at 13:17:35 UTC, extrawurst wrote:Hi Laeeth, thanks again for your post about aws lambda + D - wouldn't have thought about this whole thing otherwise. I wanted to ask you if you thought about using another platform aswell. I was wondering if it is a performance difference to use them instead ?! Looking forward to your input. Cheers, StephanHi 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:Thank you for doing this - really happy about it. A perfect open source moment - I was wondering about how to go about getting Alexa working. But I had shared the AWS Lambda stuff which proved useful for you, and now you solved the problem for me and helped others on top. Laeeth.Alexa, ask Telly to go to standby Alexa, ask Telly what is currently runningThe 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
Jan 11 2017
On Wednesday, 11 January 2017 at 12:16:06 UTC, extrawurst wrote:On Tuesday, 10 January 2017 at 11:46:22 UTC, Laeeth Isharc wrote:On Saturday, 7 January 2017 at 13:17:35 UTC, extrawurst wrote:Hi Stephan. was. I don't know those languages so well, but if someone would like to try and see if it makes a difference, I would be happy to grant them rights to co-maintain the repo and add those as options. If I recall right, there shouldn't be a performance difference - in those respects given time needed to start the VM? Laeeth.Thank you for doing this - really happy about it. A perfect open source moment - I was wondering about how to go about getting Alexa working. But I had shared the AWS Lambda stuff which proved useful for you, and now you solved the problem for me and helped others on top. Laeeth.Hi Laeeth, thanks again for your post about aws lambda + D - wouldn't have thought about this whole thing otherwise. I wanted to ask you if you thought about using another platform aswell. I was wondering if it is a performance difference to use them instead ?! Looking forward to your input. Cheers, Stephan
Feb 11 2017
On Sunday, 12 February 2017 at 07:06:00 UTC, Laeeth Isharc wrote:On Wednesday, 11 January 2017 at 12:16:06 UTC, extrawurst wrote:That is exactly what I want to find out. After all lambda is pay as you use (memory/cpu) and if either vm (jvm, .net or node) starts up faster or with a smaller footprint it pays off. Ceers, Stephan[...][...]Hi Stephan. was. I don't know those languages so well, but if someone would like to try and see if it makes a difference, I would be happy to grant them rights to co-maintain the repo and add those as options. If I recall right, there shouldn't be a performance difference better in those respects given time needed to start the VM? Laeeth.
Feb 12 2017
On Wednesday, 11 January 2017 at 12:16:06 UTC, extrawurst wrote:I wanted to ask you if you thought about using another platform aswell. I was wondering if it is a performance difference to use them instead ?! Looking forward to your input. Cheers, StephanI'm not sure about actual performance differences, but I found an interesting project for running Go in lambda, that uses the Python runtime, using C bindings. Might be a good fit here. https://github.com/eawsy/aws-lambda-go-shim Chris
Feb 21 2017