<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-6237161444180571452.post5231341209144864601..comments</id><updated>2010-06-27T04:44:03.167-07:00</updated><category term='plone'/><category term='reviews'/><category term='opensuse'/><category term='python'/><category term='mandriva'/><category term='sles'/><category term='zope'/><category term='archlinux'/><category term='guides'/><category term='fedora'/><category term='django'/><category term='general'/><category term='suse'/><title type='text'>Comments on Lowkster - Pythonly yours: Did you know?</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.lowkster.com/feeds/5231341209144864601/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6237161444180571452/5231341209144864601/comments/default'/><link rel='alternate' type='text/html' href='http://blog.lowkster.com/2010/06/did-you-know.html'/><author><name>lowks</name><uri>http://www.blogger.com/profile/02110530883983060094</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_eVgoKogosHI/Syw7w1iCCNI/AAAAAAAAAF4/XMzRuAVJvRE/S220/lowkster.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6237161444180571452.post-865405232770414692</id><published>2010-06-27T04:44:03.160-07:00</published><updated>2010-06-27T04:44:03.160-07:00</updated><title type='text'>MattBD: Sorry to hear that the same scenario plagu...</title><content type='html'>MattBD: Sorry to hear that the same scenario plagues your experience. Does it really make a difference so much if huge organization stands behind the software as a sue target if things goes south?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6237161444180571452/5231341209144864601/comments/default/865405232770414692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6237161444180571452/5231341209144864601/comments/default/865405232770414692'/><link rel='alternate' type='text/html' href='http://blog.lowkster.com/2010/06/did-you-know.html?showComment=1277639043160#c865405232770414692' title=''/><author><name>lowks</name><uri>http://www.blogger.com/profile/02110530883983060094</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_eVgoKogosHI/Syw7w1iCCNI/AAAAAAAAAF4/XMzRuAVJvRE/S220/lowkster.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.lowkster.com/2010/06/did-you-know.html' ref='tag:blogger.com,1999:blog-6237161444180571452.post-5231341209144864601' source='http://www.blogger.com/feeds/6237161444180571452/posts/default/5231341209144864601' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-236577077'/></entry><entry><id>tag:blogger.com,1999:blog-6237161444180571452.post-7952813923301393866</id><published>2010-06-27T02:56:56.405-07:00</published><updated>2010-06-27T02:56:56.405-07:00</updated><title type='text'>Sadly, the mistaken belief that open source softwa...</title><content type='html'>Sadly, the mistaken belief that open source software is inherently unstable or insecure is prevalent everywhere.&lt;br /&gt;&lt;br /&gt;My employer is a large UK-based international insurer that&amp;#39;s listed on the FTSE-100. Last year I got fed up of concurrency problems at work where we were using an Excel spreadsheet to record customer&amp;#39;s details - basically because we were sharing a spreadsheet between many people, then if we set it so more than one person could use it at once, people would forget to save it till they closed it down and changes were overwritten and lost, while if we set it so only one person could use it, we were forever waiting for someone else to finish up, and someone would inevitably go to lunch with it open, locking everyone else out.&lt;br /&gt;&lt;br /&gt;In an attempt to resolve this I wrote a Python script using the xlrd and xlwt modules to create a Tkinter GUI to enable us to add new entries without having to open the spreadsheet itself - by using this method the changes were only made when the new entry was submitted, making concurrency problems far less likely. I then enquired about getting Python installed on people&amp;#39;s computers so they could all run the script, but was told we could not do so. Part of the reason was that they maintain a number of software packages for installation that have all been thoroughly tested, and Python wasn&amp;#39;t one of these so it would have to be fully tested, something which I can understand. However, they also said that there were security issues with open-source software, which I completely disagree with - in my experience security through obscurity just doesn&amp;#39;t work, while open-source software has consistently been more secure.&lt;br /&gt;&lt;br /&gt;A better solution would have been to use a relational database (I was thinking that once it was working I would migrate the data to an SQLite database and create a new version of the script to update the database, as well as a second script to export the database to a spreadsheet), but I suspect MySQL would have been rejected for the same reasons, and while they did allow some use of Microsoft Access, they were trying to avoid paying for new licenses.&lt;br /&gt;&lt;br /&gt;So I don&amp;#39;t think that attitude is limited to Malaysia - it&amp;#39;s widespread in the UK too.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6237161444180571452/5231341209144864601/comments/default/7952813923301393866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6237161444180571452/5231341209144864601/comments/default/7952813923301393866'/><link rel='alternate' type='text/html' href='http://blog.lowkster.com/2010/06/did-you-know.html?showComment=1277632616405#c7952813923301393866' title=''/><author><name>MattBD</name><uri>http://www.blogger.com/profile/15070988462909190312</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.lowkster.com/2010/06/did-you-know.html' ref='tag:blogger.com,1999:blog-6237161444180571452.post-5231341209144864601' source='http://www.blogger.com/feeds/6237161444180571452/posts/default/5231341209144864601' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-165595492'/></entry></feed>
