From accessd at shaw.ca Fri May 1 09:52:06 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 1 May 2015 08:52:06 -0600 (MDT) Subject: [dba-VS] What is Docker In-Reply-To: Message-ID: <97015630.64482218.1430491926954.JavaMail.root@shaw.ca> Docker is a fabulous new tool allowing easy application deployment on diverse platforms but caution should be taken. Below is one of the best description of Docker Containers: https://www.youtube.com/watch?v=aLipr7tTuA4 To allow a container to run on all major platforms a service/server can be first installed (Microsoft is making their own portable service/server): http://boot2docker.io Containers are great because of their small image size, ability to be easily copied and their absolutely static code. This is also their greatest weakness. It should be noted that at best the developer should be rolling their own Container images, from scratch and at worse off loading prebuilt images from a very reliable sources. Casual use of Containers could be more dangerous than the use of proprietary code: http://www.vitavonni.de/blog/201503/2015031201-the-sad-state-of-sysadmin-in-the-age-of-containers.html In summary Containers are a great technology but they should be crafted and used with care. Jim From dw-murphy at cox.net Fri May 1 11:43:38 2015 From: dw-murphy at cox.net (Doug Murphy) Date: Fri, 1 May 2015 09:43:38 -0700 Subject: [dba-VS] What is Docker In-Reply-To: References: Message-ID: <005a01d0842d$f91d8300$eb588900$@cox.net> Interesting. From the youtube I can see promise. It would be nice if Windows supported containers and I could put my commercial Access runtime in one to run on other OS's without the hassle of VM installations. Doug -----Original Message----- From: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, May 01, 2015 7:52 AM To: Development in Visual Studio Subject: [dba-VS] What is Docker Docker is a fabulous new tool allowing easy application deployment on diverse platforms but caution should be taken. Below is one of the best description of Docker Containers: https://www.youtube.com/watch?v=aLipr7tTuA4 To allow a container to run on all major platforms a service/server can be first installed (Microsoft is making their own portable service/server): http://boot2docker.io Containers are great because of their small image size, ability to be easily copied and their absolutely static code. This is also their greatest weakness. It should be noted that at best the developer should be rolling their own Container images, from scratch and at worse off loading prebuilt images from a very reliable sources. Casual use of Containers could be more dangerous than the use of proprietary code: http://www.vitavonni.de/blog/201503/2015031201-the-sad-state-of-sysadmin-in- the-age-of-containers.html In summary Containers are a great technology but they should be crafted and used with care. Jim _______________________________________________ dba-VS mailing list dba-VS at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vs http://www.databaseadvisors.com From gustav at cactus.dk Sat May 2 03:15:44 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sat, 2 May 2015 08:15:44 +0000 Subject: [dba-VS] Visual Studio Code Message-ID: <1430554544154.17402@cactus.dk> Hi all In case you haven't already noticed, a new cross-platform editor for ASP.NET 5 and Node.js is in preview: https://www.visualstudio.com/en-us/products/code-vs It claims to support 30+ languages including JavaScript, C#, C++, PHP, Java, HTML, R, CSS, SQL, Markdown, TypeScript, LESS, SASS, JSON, XML, and Python as well as many other common file formats: https://code.visualstudio.com/docs/languages Further, it has integrated git support for the most common commands. /gustav From mcp2004 at mail.ru Sat May 2 05:36:53 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sat, 02 May 2015 13:36:53 +0300 Subject: [dba-VS] =?utf-8?q?Visual_Studio_Code?= In-Reply-To: <1430554544154.17402@cactus.dk> References: <1430554544154.17402@cactus.dk> Message-ID: <1430563013.817733500@f360.i.mail.ru> Hi Gustav -- Yes, it looks interesting, but have you seen this comment by Drazen Dotlic 30 Apr 2015 12:59 AM: http://blogs.msdn.com/b/vscode/archive/2015/04/29/announcing-visual-studio-code-preview.aspx?PageIndex=1#comments "We already have VS Community. We already have atom with community supported - apparently excellent - TypeScript experience. We already have cross platform Sublime with Microsoft TypeScript plugin. Did we _really_ need yet another editor? Apart from Atom (of which Code is a 'fork') you're spreading your own resources thin, at least for TypeScript. This is unlike "New Microsoft" which stopped inventing hot water 5 years ago or so and starting properly embracing Open Source and using other people's stuff." It's just a part of his comment - another part is more positive - read it in full by following the link above. Thank you. -- Shamil Saturday, May 2, 2015 8:15 AM UTC from Gustav Brock : >Hi all > >In case you haven't already noticed, a new cross-platform editor for ASP.NET 5 and Node.js is in preview: >? >???? https://www.visualstudio.com/en-us/products/code-vs > >It claims to support 30+ languages including JavaScript, C#, C++, PHP, Java, HTML, R, CSS, SQL, Markdown, TypeScript, LESS, SASS, JSON, XML, and Python as well as many other common file formats: > >???? https://code.visualstudio.com/docs/languages > >Further, it has integrated git support for the most common commands. > >/gustav >_______________________________________________ >dba-VS mailing list >dba-VS at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vs >http://www.databaseadvisors.com From gustav at cactus.dk Sun May 3 01:25:32 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 3 May 2015 06:25:32 +0000 Subject: [dba-VS] Visual Studio Code In-Reply-To: <1430563013.817733500@f360.i.mail.ru> References: <1430554544154.17402@cactus.dk>, <1430563013.817733500@f360.i.mail.ru> Message-ID: <1430634331965.23873@cactus.dk> Hi Shamil I did see the blog but paid no attention to the comments. He is of course right, that if you already have Visual Studio installed, Code doesn't add much - but not everyone has either VS or Sublime Text installed. However, speaking for myself, it would bring to me the first useful application for an iPad - should I ever get one. /gustav ________________________________________ Fra: dba-VS p? vegne af Salakhetdinov Shamil Sendt: 2. maj 2015 12:36 Til: Development in Visual Studio Emne: Re: [dba-VS] Visual Studio Code Hi Gustav -- Yes, it looks interesting, but have you seen this comment by Drazen Dotlic 30 Apr 2015 12:59 AM: http://blogs.msdn.com/b/vscode/archive/2015/04/29/announcing-visual-studio-code-preview.aspx?PageIndex=1#comments "We already have VS Community. We already have atom with community supported - apparently excellent - TypeScript experience. We already have cross platform Sublime with Microsoft TypeScript plugin. Did we _really_ need yet another editor? Apart from Atom (of which Code is a 'fork') you're spreading your own resources thin, at least for TypeScript. This is unlike "New Microsoft" which stopped inventing hot water 5 years ago or so and starting properly embracing Open Source and using other people's stuff." It's just a part of his comment - another part is more positive - read it in full by following the link above. Thank you. -- Shamil Saturday, May 2, 2015 8:15 AM UTC from Gustav Brock : >Hi all > >In case you haven't already noticed, a new cross-platform editor for ASP.NET 5 and Node.js is in preview: >? >???? https://www.visualstudio.com/en-us/products/code-vs > >It claims to support 30+ languages including JavaScript, C#, C++, PHP, Java, HTML, R, CSS, SQL, Markdown, TypeScript, LESS, SASS, JSON, XML, and Python as well as many other common file formats: > >???? https://code.visualstudio.com/docs/languages > >Further, it has integrated git support for the most common commands. > >/gustav From accessd at shaw.ca Sun May 3 17:35:55 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 3 May 2015 16:35:55 -0600 (MDT) Subject: [dba-VS] New Windows10 In-Reply-To: Message-ID: <2086744279.66141008.1430692555949.JavaMail.root@shaw.ca> For those who have been running the sample Window10 OS here is the latest from Miscrosoft: For those of you on older desktop builds (9841, 9860 and 9879), you should have already received Windows notices that these builds expired on April 15 and that the builds will not boot as of April 30. If you have not already done so, download the latest ISO File from the Insider download site and perform an upgrade. http://windows.microsoft.com/en-us/windows/preview-iso?OCID=WIP_r_Apr_Body_DLISO Jim PS I have not tested Win10 on the VirtualBox client but the VMWare client works perfectly. From accessd at shaw.ca Mon May 4 20:13:40 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 4 May 2015 19:13:40 -0600 (MDT) Subject: [dba-VS] What is Docker In-Reply-To: <005a01d0842d$f91d8300$eb588900$@cox.net> Message-ID: <1995280119.67042078.1430788420280.JavaMail.root@shaw.ca> Hi Doug: I think you actually can now. It may take a bit of finessing and research (check out the boot2docker site) but I think it can be done. If you decide to test your limits keep me posted if you are running into any issues or have made some great advances. Aside: I will take a closer look when things become less busy...currently setting up ownCloud as a hub for much of the families public and personal data...but the garden and a number of other home-building project are now taking precedence. Jim ----- Original Message ----- From: "Doug Murphy" To: "Development in Visual Studio" Sent: Friday, May 1, 2015 9:43:38 AM Subject: Re: [dba-VS] What is Docker Interesting. From the youtube I can see promise. It would be nice if Windows supported containers and I could put my commercial Access runtime in one to run on other OS's without the hassle of VM installations. Doug -----Original Message----- From: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, May 01, 2015 7:52 AM To: Development in Visual Studio Subject: [dba-VS] What is Docker Docker is a fabulous new tool allowing easy application deployment on diverse platforms but caution should be taken. Below is one of the best description of Docker Containers: https://www.youtube.com/watch?v=aLipr7tTuA4 To allow a container to run on all major platforms a service/server can be first installed (Microsoft is making their own portable service/server): http://boot2docker.io Containers are great because of their small image size, ability to be easily copied and their absolutely static code. This is also their greatest weakness. It should be noted that at best the developer should be rolling their own Container images, from scratch and at worse off loading prebuilt images from a very reliable sources. Casual use of Containers could be more dangerous than the use of proprietary code: http://www.vitavonni.de/blog/201503/2015031201-the-sad-state-of-sysadmin-in- the-age-of-containers.html In summary Containers are a great technology but they should be crafted and used with care. Jim _______________________________________________ dba-VS mailing list dba-VS at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vs http://www.databaseadvisors.com _______________________________________________ dba-VS mailing list dba-VS at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vs http://www.databaseadvisors.com From dw-murphy at cox.net Mon May 4 21:24:51 2015 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 4 May 2015 19:24:51 -0700 Subject: [dba-VS] What is Docker In-Reply-To: References: <005a01d0842d$f91d8300$eb588900$@cox.net> Message-ID: <006101d086da$aa4ab680$fee02380$@cox.net> Thanks Jim, I am in the same situation. Overwhelmed with other stuff at the moment. No time for experimenting. Doug -----Original Message----- From: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, May 04, 2015 6:14 PM To: Development in Visual Studio Subject: Re: [dba-VS] What is Docker Hi Doug: I think you actually can now. It may take a bit of finessing and research (check out the boot2docker site) but I think it can be done. If you decide to test your limits keep me posted if you are running into any issues or have made some great advances. Aside: I will take a closer look when things become less busy...currently setting up ownCloud as a hub for much of the families public and personal data...but the garden and a number of other home-building project are now taking precedence. Jim ----- Original Message ----- From: "Doug Murphy" To: "Development in Visual Studio" Sent: Friday, May 1, 2015 9:43:38 AM Subject: Re: [dba-VS] What is Docker Interesting. From the youtube I can see promise. It would be nice if Windows supported containers and I could put my commercial Access runtime in one to run on other OS's without the hassle of VM installations. Doug -----Original Message----- From: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, May 01, 2015 7:52 AM To: Development in Visual Studio Subject: [dba-VS] What is Docker Docker is a fabulous new tool allowing easy application deployment on diverse platforms but caution should be taken. Below is one of the best description of Docker Containers: https://www.youtube.com/watch?v=aLipr7tTuA4 To allow a container to run on all major platforms a service/server can be first installed (Microsoft is making their own portable service/server): http://boot2docker.io Containers are great because of their small image size, ability to be easily copied and their absolutely static code. This is also their greatest weakness. It should be noted that at best the developer should be rolling their own Container images, from scratch and at worse off loading prebuilt images from a very reliable sources. Casual use of Containers could be more dangerous than the use of proprietary code: http://www.vitavonni.de/blog/201503/2015031201-the-sad-state-of-sysadmin-in- the-age-of-containers.html In summary Containers are a great technology but they should be crafted and used with care. Jim _______________________________________________ dba-VS mailing list dba-VS at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vs http://www.databaseadvisors.com _______________________________________________ dba-VS mailing list dba-VS at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vs http://www.databaseadvisors.com _______________________________________________ dba-VS mailing list dba-VS at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vs http://www.databaseadvisors.com From fhtapia at gmail.com Thu May 7 11:14:01 2015 From: fhtapia at gmail.com (fhtapia at gmail.com) Date: Thu, 07 May 2015 16:14:01 +0000 Subject: [dba-VS] New Windows10 In-Reply-To: <2086744279.66141008.1430692555949.JavaMail.root@shaw.ca> References: <2086744279.66141008.1430692555949.JavaMail.root@shaw.ca> Message-ID: Thanks Jim! On Sun, May 3, 2015 at 3:36 PM Jim Lawrence wrote: > For those who have been running the sample Window10 OS here is the latest > from Miscrosoft: > > > For those of you on older desktop builds (9841, 9860 and 9879), you should > have already received Windows notices that these builds expired on April 15 > and that the builds will not boot as of April 30. If you have not already > done so, download the latest ISO File from the Insider download site and > perform an upgrade. > > > > http://windows.microsoft.com/en-us/windows/preview-iso?OCID=WIP_r_Apr_Body_DLISO > > Jim > > PS I have not tested Win10 on the VirtualBox client but the VMWare client > works perfectly. > _______________________________________________ > dba-VS mailing list > dba-VS at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vs > http://www.databaseadvisors.com > From fhtapia at gmail.com Thu May 7 11:55:25 2015 From: fhtapia at gmail.com (fhtapia at gmail.com) Date: Thu, 07 May 2015 16:55:25 +0000 Subject: [dba-VS] What is Docker In-Reply-To: <006101d086da$aa4ab680$fee02380$@cox.net> References: <005a01d0842d$f91d8300$eb588900$@cox.net> <006101d086da$aa4ab680$fee02380$@cox.net> Message-ID: very nice thanks for sharing On Mon, May 4, 2015 at 7:25 PM Doug Murphy wrote: > Thanks Jim, > > I am in the same situation. Overwhelmed with other stuff at the moment. No > time for experimenting. > > Doug > > -----Original Message----- > From: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Monday, May 04, 2015 6:14 PM > To: Development in Visual Studio > Subject: Re: [dba-VS] What is Docker > > Hi Doug: > > I think you actually can now. It may take a bit of finessing and research > (check out the boot2docker site) but I think it can be done. > > If you decide to test your limits keep me posted if you are running into > any > issues or have made some great advances. > > Aside: I will take a closer look when things become less busy...currently > setting up ownCloud as a hub for much of the families public and personal > data...but the garden and a number of other home-building project are now > taking precedence. > > Jim > > ----- Original Message ----- > From: "Doug Murphy" > To: "Development in Visual Studio" > Sent: Friday, May 1, 2015 9:43:38 AM > Subject: Re: [dba-VS] What is Docker > > Interesting. From the youtube I can see promise. It would be nice if > Windows > supported containers and I could put my commercial Access runtime in one to > run on other OS's without the hassle of VM installations. > > Doug > > -----Original Message----- > From: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] On Behalf Of Jim > Lawrence > Sent: Friday, May 01, 2015 7:52 AM > To: Development in Visual Studio > Subject: [dba-VS] What is Docker > > Docker is a fabulous new tool allowing easy application deployment on > diverse platforms but caution should be taken. Below is one of the best > description of Docker Containers: > > https://www.youtube.com/watch?v=aLipr7tTuA4 > > To allow a container to run on all major platforms a service/server can be > first installed (Microsoft is making their own portable service/server): > > http://boot2docker.io > > Containers are great because of their small image size, ability to be > easily > copied and their absolutely static code. This is also their greatest > weakness. It should be noted that at best the developer should be rolling > their own Container images, from scratch and at worse off loading prebuilt > images from a very reliable sources. Casual use of Containers could be more > dangerous than the use of proprietary code: > > > http://www.vitavonni.de/blog/201503/2015031201-the-sad-state-of-sysadmin-in- > the-age-of-containers.html > > > In summary Containers are a great technology but they should be crafted and > used with care. > > Jim > _______________________________________________ > dba-VS mailing list > dba-VS at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vs > http://www.databaseadvisors.com > > _______________________________________________ > dba-VS mailing list > dba-VS at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vs > http://www.databaseadvisors.com > _______________________________________________ > dba-VS mailing list > dba-VS at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vs > http://www.databaseadvisors.com > > _______________________________________________ > dba-VS mailing list > dba-VS at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vs > http://www.databaseadvisors.com > From gustav at cactus.dk Tue May 12 06:17:00 2015 From: gustav at cactus.dk (Gustav Brock) Date: Tue, 12 May 2015 11:17:00 +0000 Subject: [dba-VS] TypeScript Message-ID: Hi Arthur et al I managed to pass the course. It was a bit more difficult than expected because the instructors and the homework insist on a rigid use of interfaces even for the tiniest purpose - they call them baby interfaces -like: interface IArtStyle { name: string; } Thus you get a tiny class like: class ArtStyle implements IArtStyle { name: string; constructor(artStyle: IArtStyle) { this.name = artStyle.name; } } Effectively, as you can see, this holds nothing more than a string. But it demonstrates the power of strong typing. Also the option for classes, inheritance, and modules (namespaces) really turns Javascript into a low-level language compared to TypeScript. It took me many hours to create the final piece of code - until I found out that the provided JSON file was buggy. But, hey, isn't that real life? Never trust an unknown data source. /gustav -----Oprindelig meddelelse----- Fra: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] P? vegne af Arthur Fuller Sendt: 28. april 2015 16:34 Til: Development in Visual Studio Emne: Re: [dba-VS] TypeScript Gustav, I too am taking the course. And thanks for the link to SublimeText. I just installed it on two physical boxes, running Windows 8.1 and Debian 14 on the other, plus one VM running Ubuntu. and VoltDB. I haven't completed the course yet, but am sure liking what I've seen so far. /Arthur On Tue, Apr 28, 2015 at 7:33 AM, Gustav Brock wrote: > Hi all > > Apropos: > > There is a free course at 6 x 3-4 hours on TypeScript on-line at edX > by the two highly qualified instructors Dan Wahlin and Anders > Hejlsberg (lead architect of C# and core developer on TypeScript in case you are not aware): From accessd at shaw.ca Tue May 12 13:53:01 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 12 May 2015 12:53:01 -0600 (MDT) Subject: [dba-VS] TypeScript In-Reply-To: Message-ID: <729103350.72635917.1431456781403.JavaMail.root@shaw.ca> Hi Gustav: Congratulations! :-) Jim ----- Original Message ----- From: "Gustav Brock" To: "Development in Visual Studio" Sent: Tuesday, May 12, 2015 4:17:00 AM Subject: Re: [dba-VS] TypeScript Hi Arthur et al I managed to pass the course. It was a bit more difficult than expected because the instructors and the homework insist on a rigid use of interfaces even for the tiniest purpose - they call them baby interfaces -like: interface IArtStyle { name: string; } Thus you get a tiny class like: class ArtStyle implements IArtStyle { name: string; constructor(artStyle: IArtStyle) { this.name = artStyle.name; } } Effectively, as you can see, this holds nothing more than a string. But it demonstrates the power of strong typing. Also the option for classes, inheritance, and modules (namespaces) really turns Javascript into a low-level language compared to TypeScript. It took me many hours to create the final piece of code - until I found out that the provided JSON file was buggy. But, hey, isn't that real life? Never trust an unknown data source. /gustav -----Oprindelig meddelelse----- Fra: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] P? vegne af Arthur Fuller Sendt: 28. april 2015 16:34 Til: Development in Visual Studio Emne: Re: [dba-VS] TypeScript Gustav, I too am taking the course. And thanks for the link to SublimeText. I just installed it on two physical boxes, running Windows 8.1 and Debian 14 on the other, plus one VM running Ubuntu. and VoltDB. I haven't completed the course yet, but am sure liking what I've seen so far. /Arthur On Tue, Apr 28, 2015 at 7:33 AM, Gustav Brock wrote: > Hi all > > Apropos: > > There is a free course at 6 x 3-4 hours on TypeScript on-line at edX > by the two highly qualified instructors Dan Wahlin and Anders > Hejlsberg (lead architect of C# and core developer on TypeScript in case you are not aware): _______________________________________________ dba-VS mailing list dba-VS at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vs http://www.databaseadvisors.com