Looking at some AngularJS video's, I came across FireBase. It's a real-time enabled document storage as far as I can see. Go check out the tutorial, it's great to get a quick feel on this thing.
Sunday, August 25, 2013
Sunday, August 18, 2013
Reading up on AngularJS best practices
This week I'm starting on a Single Page Application (SPA) for which we decided to go with AngularJS. Can't wait to get started and for prep I've been reading up an a few 'best practices' and 'lessons learned'. Here are some interesting articles:
Lessons Learned: A Year with a Large AngularJS Project
Code Organization in Large AngularJS and JavaScript Applications
AngularJS Best Practices: I’ve Been Doing It Wrong! Part 1 of 3 part 2 and part 3
While you're at it - check out the AngularJS YouTube channel
Lessons Learned: A Year with a Large AngularJS Project
Code Organization in Large AngularJS and JavaScript Applications
AngularJS Best Practices: I’ve Been Doing It Wrong! Part 1 of 3 part 2 and part 3
While you're at it - check out the AngularJS YouTube channel
Friday, August 9, 2013
MS Azure - updated terms & conditions
It was already anounced on .NET Rocks! By Scott Guthrie - Azure pricing changed so that stopped VMs are free of charge and you pay by the minute. Awesome.
Also - since I'm working at a MS Gold Partner, my MSDN Premium account entitles me to a whole bunch of Azure credits. Awesome. I've been spinning up VMs with VS2013, new BizTalk etc etc.
Check out mr. Guthrie's blog post: http://weblogs.asp.net/scottgu/archive/2013/06/03/windows-azure-announcing-major-improvements-for-dev-test-in-the-cloud.aspx
Also - since I'm working at a MS Gold Partner, my MSDN Premium account entitles me to a whole bunch of Azure credits. Awesome. I've been spinning up VMs with VS2013, new BizTalk etc etc.
Check out mr. Guthrie's blog post: http://weblogs.asp.net/scottgu/archive/2013/06/03/windows-azure-announcing-major-improvements-for-dev-test-in-the-cloud.aspx
Tuesday, August 6, 2013
Windows Azure - scripting your VMs
I've looked into some Puppet videos over the last couple of weeks and I'm stoked to get that running on my machine. I'm not that quick since Linux is not my normal environment of working in and I'm not as quick in it.
But - I've been hearing about all these benefits of quickly spinning up 100 Azure nodes for load testing or something, so it should be possible to script this process as well. Here's a channel 9 video on how to do that on Azure:
But - I've been hearing about all these benefits of quickly spinning up 100 Azure nodes for load testing or something, so it should be possible to script this process as well. Here's a channel 9 video on how to do that on Azure:
Tuesday, July 30, 2013
PuppetConf 2012 video collection
Probably hugely outdated by now, but still very interesting to me is this page on the Puppet website listing all the talks of PuppetConf2012.
One talk the really caught my attention was the talk by Gene Kim about DevOps was really interesting. Sure, this talk doesn't necessarily have anything to do with puppet and is more about DevOps, but I liked it so much because it talks about some of the stuff I see going on in my company. One of the points that he briefly mentions and that Puppet allows you to do, is include the machine configuration into the source code. Oh yes - so if Dev includes a puppet file in the source code, Ops can just take that, spin it up and get the app running.
We do have something like that in place, where we have a scripted deployment of the application that is checked into source control, but it won't do it 'from scratch'.
This guy has written award winning books - check them out here.
One talk the really caught my attention was the talk by Gene Kim about DevOps was really interesting. Sure, this talk doesn't necessarily have anything to do with puppet and is more about DevOps, but I liked it so much because it talks about some of the stuff I see going on in my company. One of the points that he briefly mentions and that Puppet allows you to do, is include the machine configuration into the source code. Oh yes - so if Dev includes a puppet file in the source code, Ops can just take that, spin it up and get the app running.
We do have something like that in place, where we have a scripted deployment of the application that is checked into source control, but it won't do it 'from scratch'.
This guy has written award winning books - check them out here.
Wednesday, July 24, 2013
PuPHPet - Online GUI PHP configuration tool for Puppet and Vagrant
Interested in using Puppet and Vagrant for the LAMP stack? Check this out:
This website provides a GUI for setting up a VM with LAMP stack tailored to your wishes. The result is a puppet config that lets you spin this thing up in minutes.
This website provides a GUI for setting up a VM with LAMP stack tailored to your wishes. The result is a puppet config that lets you spin this thing up in minutes.
Saturday, July 20, 2013
Cool stuff to look out for: Puppet and Vagrant
A while ago my ex-colleague sent me a blog about a guy who started a company and started out by setting up his OTAP environment using Puppet and Vagrant. Let's quickly look at what these projects are:
So it's a piece of software that lets you control 'the state of resources' on your 'nodes', which will probably VMs. You can see in the video's that a puppet master ( a box that controls the puppet boxes ) uses a configuration file to set the box's network config ( IP stuff ) and for instance the installed mods ( LAMP, node and/or other db engines).
The way these things come together is that you can script the creation of one ( or a WHOLE lot ) of VMs and then configure them using puppet to either take on a certain role ( test your load balancing for instance ) or make them perform a certain task.
Really awesome stuff if you ask me. Things like that should be possible with Windows Azure I suppose, so I need to get up to speed with that stuff too.
Puppet
"Puppet Enterprise is IT automation software that gives system administrators the power to easily automate repetitive tasks, quickly deploy critical applications, and proactively manage infrastructure, on-premises or in the cloud." - https://puppetlabs.com/puppet/puppet-enterprise/So it's a piece of software that lets you control 'the state of resources' on your 'nodes', which will probably VMs. You can see in the video's that a puppet master ( a box that controls the puppet boxes ) uses a configuration file to set the box's network config ( IP stuff ) and for instance the installed mods ( LAMP, node and/or other db engines).
Vagrant
"Vagrant provides easy to configure, reproducible, and portable work environments built on top of industry-standard technology and controlled by a single consistent workflow to help maximize the productivity and flexibility of you and your team. To achieve its magic, Vagrant stands on the shoulders of giants. Machines are provisioned on top of VirtualBox, VMware, AWS, or any other provider. Then, industry-standard provisioning tools such as shell scripts, Chef, or Puppet, can be used to automatically install and configure software on the machine." - http://docs.vagrantup.com/v2/why-vagrant/index.htmlThe way these things come together is that you can script the creation of one ( or a WHOLE lot ) of VMs and then configure them using puppet to either take on a certain role ( test your load balancing for instance ) or make them perform a certain task.
Really awesome stuff if you ask me. Things like that should be possible with Windows Azure I suppose, so I need to get up to speed with that stuff too.
Subscribe to:
Posts (Atom)





