Monday, October 31, 2016

Episode 59: Deploying Software

Download

We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown

We are on Patreon! https://www.patreon.com/programmingthrowdown

Intro topic: T-Shirts http://www.strawpoll.me/11315986

News/Links


Book of the Show

Tool of the Show


Deploying Software Discussion

  • Application Distribution
    • Why you can’t zip your program and send the zip to someone
  • Dependencies
    • Shared vs. Static libraries
  • Desktop Installers
    • Windows: Nullsoft Scriptable Install System
    • OSX: Sparkle
    • Linux: Personal Package Archive
  • App Stores (Steam, Windows, Apple, iOS, Android)
  • Continuous Delivery vs Continuous Deployment
  • Web deployment
    • Hot-swapping a website
    • Database migration




66 comments:

  1. Hello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work. creazione software torino

    ReplyDelete
  2. I like your post. It is good to see you verbalize from the heart and clarity on this important subject can be easily observed... gestionale abbigliamento

    ReplyDelete
  3. I can’t believe focusing long enough to research; much less write this kind of article. You’ve outdone yourself with this material without a doubt. It is one of the greatest contents. "low cost color copies print near my place for Denver CO"

    ReplyDelete
  4. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. "commercial cleaning perth"

    ReplyDelete
  5. Perfectly situated in the heart of downtown, Omni Dallas Hotel puts you at the center of the Lone Star State’s most dynamic destination. Bishop Arts District, Uptown and the Dallas Arts District are just minutes away, giving you endless opportunities to explore the city’s diverse cuisine, shopping and culture. atlantica hotel halifax

    ReplyDelete
  6. i never know the use of adobe shadow until i saw this post. thank you for this! this is very helpful. i never know the use of adobe shadow until i saw this post. thank you for this! this is very helpful. myinsite

    ReplyDelete
  7. This is my first time visit to your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. Thank you for sharing useful and don't forget, keep sharing useful info: costco hours today

    ReplyDelete
  8. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors.target ehr login

    ReplyDelete
  9. Hello, I have browsed most of your posts. This post is probably where I got the most useful information for my research. Thanks for posting, maybe we can see more on this. Are you aware of any other websites on this subject. 먹튀검증

    ReplyDelete
  10. This is my first time visit to your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. Thank you for sharing useful and don't forget, keep sharing useful info: 사설토토사이트

    ReplyDelete
  11. I was reading some of your content on this website and I conceive this internet site is really informative ! Keep on putting up. walmartone login

    ReplyDelete
  12. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. nearest mexican food

    ReplyDelete
  13. Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me. Houston Vending Machine Services

    ReplyDelete
  14. I have read all the comments and suggestions posted by the visitors for this article are very fine,We will wait for your next article so only.Thanks! Hotmail login

    ReplyDelete
  15. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!THANKS!!!!!! learn about affordable search engine optimisation

    ReplyDelete
  16. This particular papers fabulous, and My spouse and i enjoy each of the perform that you have placed into this. I’m sure that you will be making a really useful place. I has been additionally pleased. Good perform! Interested in internet marketing services firm? make sure to visit marketing1on1.com

    ReplyDelete
  17. This particular papers fabulous, and My spouse and i enjoy each of the perform that you have placed into this. I’m sure that you will be making a really useful place. I has been additionally pleased. Good perform! Garage Door Replacement Fountain Hills

    ReplyDelete
  18. I high appreciate this post. It’s hard to find the good from the bad sometimes, but I think you’ve nailed it! would you mind updating your blog with more information? judi online terpercaya

    ReplyDelete
  19. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Law firm

    ReplyDelete
  20. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Enchanted Florist

    ReplyDelete
  21. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. SSC Math Suggestion

    ReplyDelete
  22. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. custom embroidered patches

    ReplyDelete
  23. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. seo specialist arnhem

    ReplyDelete
  24. Love to read it,Waiting For More new Update and I Already Read your Recent Post its Great Thanks. autoverhuur maastricht

    ReplyDelete
  25. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. Private investigator San Diego

    ReplyDelete
  26. Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained! situs judi slot online terpercaya

    ReplyDelete
  27. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. janitorial cleaning companies

    ReplyDelete
  28. Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me. fire flood restoration

    ReplyDelete
  29. We are really grateful for your blog post. You will find a lot of approaches after visiting your post. I was exactly searching for. Thanks for such post and please keep it up. Great work. built in 2000mah battery case

    ReplyDelete
  30. Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. Neck Pain

    ReplyDelete
  31. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks Fashion Boutiques

    ReplyDelete
  32. I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article... Haircut Near Me

    ReplyDelete
  33. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. Inspirational

    ReplyDelete
  34. This is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. We are very happy with www.websiteseo.services

    ReplyDelete
  35. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. walmart1

    ReplyDelete
  36. It is an amazing post, I am really impressed by your post. It’s really useful. Thank you for sharing this article. Visit here- www.makemyassignments.co.uk.

    accounting homework help


    accounting assignment help

    ReplyDelete
  37. What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much. my lowes life

    ReplyDelete
  38. It's always easy enough to search for at least a small number of commercial upholstery cleaning service companies within your town just just by looking on the yellow pages and posts, checking all the advertising a component your classified, or doing search via the internet. The next step is to discover extra about each one of the professional upholstery cleaning companies you are thinking about so that you'll feel confident you've got chosen the right choice. Following really are some tips to help you out decide. cleaners in dubai

    ReplyDelete
  39. In the world of www, there are countless blogs. But believe me, this blog has all the perfection that makes it unique in all. I will be back again and again. หีเหม็น

    ReplyDelete
  40. Nice post! This is a very nice blog that I will definitively come back to more times this year! Thanks for informative post. machine learning

    ReplyDelete
  41. Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. Bird Sounds

    ReplyDelete
  42. Your information is very detailed and useful for us, thank you for sharing this blog.

    help with Math homework

    pay for math homework

    ReplyDelete
  43. Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. Mariah Carey Christmas

    ReplyDelete
  44. If you are looking for more information about flat rate locksmith Las Vegas check that right away. Mariah Carey Christmas

    ReplyDelete
  45. Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. publix passport employee login

    ReplyDelete
  46. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work my review here website seo management services

    ReplyDelete
  47. Poin yang sangat bagus Anda tulis di sini .. Terima kasih satu juta dan tolong teruskan kerja yang efektif. Joker123

    ReplyDelete
  48. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. best butt pillows review

    ReplyDelete
  49. Great articles and great layout. Your blog post deserves all of the positive feedback it’s been getting. cafe dep ha noi

    ReplyDelete
  50. Nice to be visiting your blog once more, it has been months for me. Well this article that ive been waited for therefore long. i want this article to finish my assignment within the faculty, and it has same topic together with your article. Thanks, nice share. Blue Noise

    ReplyDelete
  51. Thankyou for this wondrous post, I am glad I observed this website on yahoo. employee payslip

    ReplyDelete
  52. I no uncertainty esteeming each and every bit of it. It is an amazing site and superior to anything normal give. I need to grateful. Marvelous work! Every one of you complete an unfathomable blog, and have some extraordinary substance. Keep doing stunning. ninh bình

    ReplyDelete
  53. Its most exceedingly awful piece was that the item just worked intermittently and the data was not exact. You plainly canot go up against anyone about what you have found if the information isn't right. Tokyo 2020

    ReplyDelete
  54. An interesting discussion is price comment. I think that you must write extra on this topic, it might not be a taboo subject but usually individuals are not enough to talk on such topics. To the next. Cheers 카지노사이트

    ReplyDelete
  55. Online sociology essay writing services have come up with Sociology Assignment Writing Services for sociology coursework writing service students in order for them to score straight A’s in their custom sociology research paper services.

    ReplyDelete
  56. Sara Professional Packers and Movers in Dubai offer unique, reliable and timely delivered at your doorstep delivery process. We are getting the best and expert at every packing and moving service with a very easy and simple. We can have service any type of relocation service, which gives a personal touch in each single product item, in addition to when you want to pack loading, unloading and unpacking of goods.
    professional packers and movers in abu dhabi
    moving services in dubai
    office movers in dubai

    ReplyDelete
  57. We have the top electronics repair shop in Dubai. We give you best services for electronic appliances so contact us today to know more about our services.

    ReplyDelete
  58. a2zappliancerepairs is a best alternative for fix your dryer machine repair in Dubai. A broken dryer can be disturbed, particularly when you are intending to go on an outing with the occasions. Despite any issues in your dryer a2zappliancerepairs services standout among the most confided in organization for garments Dryer.

    ReplyDelete
  59. washing machine is a major appliance and it very well may be found in each house. if you are facing any problems or errors with your appliance. best washing machine repair Dubai services for you, only you have to do is to contact us. we are always here to assist you.

    ReplyDelete
  60. are looking for painting services dubai? our company provide you the best service at low cost.

    ReplyDelete
  61. Our academic pursuits, along with a range of extracurricular activities, help in honing a child's skills and ensuring that he/she grows to be a mature and responsible citizen. desihomemade

    ReplyDelete
  62. No uncertainty this is an outstanding article I obtained a great deal of knowledge after checking out best of luck. The motif of the blog is outstanding there is nearly whatever to review, Brilliant article. desihomemade

    ReplyDelete
  63. We are the reputed packers and movers Dubai Company that offers reliable and satisfactory service in your area. We provide matchless services at very cost-effective prices for relocation and delivered safe and sound to your new residence. Call us and book your own appointment. We have years of experience in packers and movers Dubai, Abu Dhabi, and Sharjah and all over UAE.
    Packers and movers Dubai
    Movers and Packers Abu Dhabi
    Movers and Packers Dubai

    ReplyDelete
  64. SAVE YOUR HOME offering Plumbing services and repair in Dubai by plumbing expert teams. Our teams are one of the best teams of plumbing problems, they have the training and the skills required to carry out these tasks effectively. When you hire our plumber teams then you stand to benefit in several ways. Hurry up call us for plumbing services.
    Plumbing services Dubai
    Plumbing company Dubai

    ReplyDelete