<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel><title>San's personal blog</title><link><![CDATA[http://www.devilsan.com/blog.html]]></link><description><![CDATA[Blog]]></description><pubDate>Wed, 22 May 2013 01:56:04 +0500</pubDate><generator>Weebly</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SanLuthraBlog" /><feedburner:info uri="sanluthrablog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>SanLuthraBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title><![CDATA[last week with deep and mox ]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/KYFoGjPyzMc/last-week-with-deep-and-mox.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/04/last-week-with-deep-and-mox.html#comments]]></comments><pubDate>Sat, 20 Apr 2013 02:12:47 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/04/last-week-with-deep-and-mox.html</guid><description><![CDATA[my last week was such a mix, it was little over for me trying to figure out myself to know what I don't know. Sorry, wont make puzzles, spent time on researching in Deep passes which is still unfinished and then I had to start figure out mox python module with which I am still not done, few weeks back I was teaching myself model view programming that again ended up unfinished just as my work demanded me to shift to do something else. Anyway, I real [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style="text-align:left;">my last week was such a mix, it was little over for me trying to figure out myself to know what I don't know. Sorry, wont make puzzles, spent time on researching in Deep passes which is still unfinished and then I had to start figure out mox python module with which I am still not done, few weeks back I was teaching myself model view programming that again ended up unfinished just as my work demanded me to shift to do something else. Anyway, I really like to venture out learning new things. But yea mox has been somewhat difficult. Just as my friend "Jojan" mentioned testing isn't that helpful, but I really want to know how to mock with mox in testing. TDD is great way to build application. using mox beside just unittest for testing&nbsp; will also help me add skill to my profile. Moreover Mox is by Google, not that I want to&nbsp; work at Google I am pretty much happy where I work right now because I really like my teammates here in Bang &amp; London. That was it my last week just wanted to write something since I didnt posted for a while, and I am also new to this city not big friend circle to hang around specially the ones who can pick me on way to office coz place where I live is little far and I hate traveling in buses.<br /></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=KYFoGjPyzMc:5pPCDiMo4_4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=KYFoGjPyzMc:5pPCDiMo4_4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=KYFoGjPyzMc:5pPCDiMo4_4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=KYFoGjPyzMc:5pPCDiMo4_4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=KYFoGjPyzMc:5pPCDiMo4_4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=KYFoGjPyzMc:5pPCDiMo4_4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=KYFoGjPyzMc:5pPCDiMo4_4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=KYFoGjPyzMc:5pPCDiMo4_4:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/KYFoGjPyzMc" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/04/last-week-with-deep-and-mox.html</feedburner:origLink></item><item><title><![CDATA[check if image sequence exists on disk]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/EmoPrTuv2Ns/check-if-image-sequence-exists-on-disk.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/04/check-if-image-sequence-exists-on-disk.html#comments]]></comments><pubDate>Fri, 12 Apr 2013 19:45:02 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/04/check-if-image-sequence-exists-on-disk.html</guid><description><![CDATA[       [...] ]]></description><content:encoded><![CDATA[<div> <div id="386775000517275487" align="center" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"> <script src="https://gist.github.com/sanfx/5374502.js"> </script> </div> </div> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=EmoPrTuv2Ns:JMF6H-MeHk4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=EmoPrTuv2Ns:JMF6H-MeHk4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=EmoPrTuv2Ns:JMF6H-MeHk4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=EmoPrTuv2Ns:JMF6H-MeHk4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=EmoPrTuv2Ns:JMF6H-MeHk4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=EmoPrTuv2Ns:JMF6H-MeHk4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=EmoPrTuv2Ns:JMF6H-MeHk4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=EmoPrTuv2Ns:JMF6H-MeHk4:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/EmoPrTuv2Ns" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/04/check-if-image-sequence-exists-on-disk.html</feedburner:origLink></item><item><title><![CDATA[what a perfect girlfriend is like]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/a_YTng3kp44/what-a-perfect-girlfriend-is-like.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/04/what-a-perfect-girlfriend-is-like.html#comments]]></comments><pubDate>Thu, 11 Apr 2013 14:11:28 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/04/what-a-perfect-girlfriend-is-like.html</guid><description><![CDATA[ &nbsp;So do you have a perfect girlfriend who says its ok if you go to striptease     Browser not compatible.      [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style="text-align:left;"> &nbsp;So do you have a perfect girlfriend who says its ok if you go to striptease </div>  <div> <div id="475512890221825487" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"> <iframe scrolling="no" src="http://herewego19.tripod.com/cgi-bin/post_468_15.pl" width="468" height="15" frameborder="0">Browser not compatible.</iframe> </div> </div>  <div> <div id="486817752339269144" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"> <object width="464" height="392"> <param name="movie" value="http://embed.break.com/MzQzNzEw"> <embed src="http://embed.break.com/MzQzNzEw" type="application/x-shockwave-flash" width="464" height="392"> </object><br> <font size="1"></font> </div> </div>  <div class="paragraph" style="text-align:left;"> <font size="1">perfect girlfriend video.<br></font> </div> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=a_YTng3kp44:74O8wKgSfMs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=a_YTng3kp44:74O8wKgSfMs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=a_YTng3kp44:74O8wKgSfMs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=a_YTng3kp44:74O8wKgSfMs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=a_YTng3kp44:74O8wKgSfMs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=a_YTng3kp44:74O8wKgSfMs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=a_YTng3kp44:74O8wKgSfMs:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=a_YTng3kp44:74O8wKgSfMs:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/a_YTng3kp44" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/04/what-a-perfect-girlfriend-is-like.html</feedburner:origLink></item><item><title><![CDATA[Extract read node from the group]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/2ZUe1qu3MOg/extract-read-node-from-the-group.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/04/extract-read-node-from-the-group.html#comments]]></comments><pubDate>Thu, 11 Apr 2013 12:16:19 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/04/extract-read-node-from-the-group.html</guid><description><![CDATA[ So I worked out a solution to find a read node in the group, extract it and paste it outside the group and with still connected to original connection            [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style="text-align:left;"> So I worked out a solution to find a read node in the group, extract it and paste it outside the group and with still connected to original connection<br> <span style=""></span><br> <span style=""></span> </div>  <div> <div id="681470291367273523" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"> <script src="https://gist.github.com/sanfx/910ea4c1dc5d3c9386cb.js"> </script> </div> </div> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=2ZUe1qu3MOg:Je4OIzNWxHg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=2ZUe1qu3MOg:Je4OIzNWxHg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=2ZUe1qu3MOg:Je4OIzNWxHg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=2ZUe1qu3MOg:Je4OIzNWxHg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=2ZUe1qu3MOg:Je4OIzNWxHg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=2ZUe1qu3MOg:Je4OIzNWxHg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=2ZUe1qu3MOg:Je4OIzNWxHg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=2ZUe1qu3MOg:Je4OIzNWxHg:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/2ZUe1qu3MOg" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/04/extract-read-node-from-the-group.html</feedburner:origLink></item><item><title><![CDATA[read nodes inside a group in Nuke]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/31ehzWkf-qw/read-nodes-inside-a-group-in-nuke.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/04/read-nodes-inside-a-group-in-nuke.html#comments]]></comments><pubDate>Mon, 08 Apr 2013 17:29:04 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/04/read-nodes-inside-a-group-in-nuke.html</guid><description><![CDATA[ This script will read all the nodes to list that are inside the group "grp".          [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style="text-align:left;"> This script will read all the nodes to list that are inside the group "grp".<br> </div>  <div> <div id="175965258443956025" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"> <script src="http://pastebin.com/embed_js.php?i=e32P42NV"> </script> </div> </div> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=31ehzWkf-qw:x8z_v4pS-0Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=31ehzWkf-qw:x8z_v4pS-0Y:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=31ehzWkf-qw:x8z_v4pS-0Y:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=31ehzWkf-qw:x8z_v4pS-0Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=31ehzWkf-qw:x8z_v4pS-0Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=31ehzWkf-qw:x8z_v4pS-0Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=31ehzWkf-qw:x8z_v4pS-0Y:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=31ehzWkf-qw:x8z_v4pS-0Y:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/31ehzWkf-qw" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/04/read-nodes-inside-a-group-in-nuke.html</feedburner:origLink></item><item><title><![CDATA[File Explorer using QTableView & QTableWidget ]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/BU43Z9lK-GI/file-explorer-using-qtableview-qtablewidget.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/04/file-explorer-using-qtableview-qtablewidget.html#comments]]></comments><pubDate>Sun, 07 Apr 2013 08:12:30 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/04/file-explorer-using-qtableview-qtablewidget.html</guid><description><![CDATA[ So as a part of my learning experience I implemented a simple file Explorer that uses QCompleter to complete folder path in the address bar and QTableWidget as well as QTableview to show how different is the implementation and how we can take advantage of Model View programming while implementing using QAbstractTableModel with QTableView.     [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style="text-align:left;"> So as a part of my learning experience I implemented a simple file Explorer that uses QCompleter to complete folder path in the address bar and QTableWidget as well as QTableview to show how different is the implementation and how we can take advantage of Model View programming while implementing using QAbstractTableModel with QTableView.<span></span><br> </div>  <div> <div id="458229826289567113" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"> <iframe scrolling="no" src="http://herewego19.tripod.com/cgi-bin/post_468_60.pl" width="468" height="60" frameborder="0">Browser not compatible.</iframe> </div> </div>  <div> <div class="wsite-image wsite-image-border-thin wsite-image-border-black" style="padding-top:15px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a href='http://www.devilsan.com/uploads/9/9/4/6/9946022/8446061_orig.png' rel='lightbox' onclick='if (!lightboxLoaded) return false'><img src="http://www.devilsan.com/uploads/9/9/4/6/9946022/8446061_orig.png" alt="Picture" style="width:100%;max-width:792px"></a>  <div style="display:block;font-size:90%"></div> </div> </div>  <div class="paragraph" style="text-align:left;"> Click read more to see code.<br> </div>  <div class="paragraph" style="text-align:left;"> To get file owner in windows I have used ctypes module, see winfileOwner.py<br> </div>  <div> <!--BLOG_SUMMARY_END--> </div>  <div> <div id="986530260898047975" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"> <script src="https://gist.github.com/sanfx/9703391790cc5b517a5b.js"> </script> </div> </div> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=BU43Z9lK-GI:6-FrXZj3Ewg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=BU43Z9lK-GI:6-FrXZj3Ewg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=BU43Z9lK-GI:6-FrXZj3Ewg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=BU43Z9lK-GI:6-FrXZj3Ewg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=BU43Z9lK-GI:6-FrXZj3Ewg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=BU43Z9lK-GI:6-FrXZj3Ewg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=BU43Z9lK-GI:6-FrXZj3Ewg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=BU43Z9lK-GI:6-FrXZj3Ewg:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/BU43Z9lK-GI" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/04/file-explorer-using-qtableview-qtablewidget.html</feedburner:origLink></item><item><title><![CDATA[text completion using QCompleter in PyQt4]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/UruLSr4dubU/text-completion-using-qcompleter-in-pyqt4.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/04/text-completion-using-qcompleter-in-pyqt4.html#comments]]></comments><pubDate>Wed, 03 Apr 2013 15:32:08 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/04/text-completion-using-qcompleter-in-pyqt4.html</guid><description><![CDATA[ In this code below, I have used QCompleter Class with QDir model for it to auto-complete the path as the user input text, however in the similar way you can also pass a list instead of dirmodel in line 7, which means then we will not need to create the QDirModel Object.        [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style="text-align:left;"> In this code below, I have used QCompleter Class with QDir model for it to auto-complete the path as the user input text, however in the similar way you can also pass a list instead of dirmodel in line 7, which means then we will not need to create the QDirModel Object.<br> </div>  <div> <div id="686055577310819015" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"> <div class="csharpcode"> <pre class="alt"> <span class="lnum">   1:  </span>def __completer(self): </pre> <pre> <span class="lnum">   2:  </span>    dirModel = QtGui.QFileSystemModel() </pre> <pre class="alt"> <span class="lnum">   3:  </span>    dirModel.setRootPath(QtCore.QDir.currentPath()) </pre> <pre> <span class="lnum">   4:  </span>    dirModel.setFilter(QtCore.QDir.AllDirs | QtCore.QDir.NoDotAndDotDot | QtCore.QDir.Files) </pre> <pre class="alt"> <span class="lnum">   5:  </span>    dirModel.setNameFilters(self.filter) </pre> <pre> <span class="lnum">   6:  </span>    dirModel.setNameFilterDisables(0) </pre> <pre class="alt"> <span class="lnum">   7:  </span>    completer = QtGui.QCompleter(dirModel,self)         </pre> <pre> <span class="lnum">   8:  </span>    completer.setModel(dirModel) </pre> <pre class="alt"> <span class="lnum">   9:  </span>    completer.setCaseSensitivity(QtCore.Qt.CaseInsensitive) </pre> <pre> <span class="lnum">  10:  </span>    self.__ui.fileRead.setCompleter(completer) </pre> </div><style type="text/css"> .csharpcode, .csharpcode pre {         font-size: small;         color: black;         font-family: consolas, "Courier New", courier, monospace;         background-color: #ffffff;         /*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  {         background-color: #f4f4f4;         width: 100%;         margin: 0em; } .csharpcode .lnum { color: #606060; } </style> </div> </div> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UruLSr4dubU:2wNafqFYMtw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UruLSr4dubU:2wNafqFYMtw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=UruLSr4dubU:2wNafqFYMtw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UruLSr4dubU:2wNafqFYMtw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=UruLSr4dubU:2wNafqFYMtw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UruLSr4dubU:2wNafqFYMtw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=UruLSr4dubU:2wNafqFYMtw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UruLSr4dubU:2wNafqFYMtw:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/UruLSr4dubU" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/04/text-completion-using-qcompleter-in-pyqt4.html</feedburner:origLink></item><item><title><![CDATA[python scoop from pyCon]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/VYJ-c04qZyQ/python-scoop-from-pycon.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/03/python-scoop-from-pycon.html#comments]]></comments><pubDate>Sat, 23 Mar 2013 12:13:29 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/03/python-scoop-from-pycon.html</guid><description><![CDATA[Raymond talks about better&nbsp;techniques that can make code more robust in presentation at PyCon @ US 2013        given below is the presentation you c [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style="text-align:left;">Raymond talks about better&nbsp;techniques that can make code more robust in presentation at PyCon @ US 2013</div>  <div><div id="515025031957913792" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><iframe width="480" height="375" src="http://www.youtube.com/embed/OSGv2VnC0go" frameborder="0" allowfullscreen></iframe></div>    </div>  <div class="paragraph" style="text-align:left;">given below is the presentation you can go page by page</div>  <div><div id="463844082403798657" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><script async class="speakerdeck-embed" data-id="70b27e706fee0130baf712313b100326" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script></div>    </div>  <blockquote style="text-align:left;">I would probably watch this over and over to get everything he talks about in the presentation</blockquote><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=VYJ-c04qZyQ:kN35b5asTH8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=VYJ-c04qZyQ:kN35b5asTH8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=VYJ-c04qZyQ:kN35b5asTH8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=VYJ-c04qZyQ:kN35b5asTH8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=VYJ-c04qZyQ:kN35b5asTH8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=VYJ-c04qZyQ:kN35b5asTH8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=VYJ-c04qZyQ:kN35b5asTH8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=VYJ-c04qZyQ:kN35b5asTH8:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/VYJ-c04qZyQ" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/03/python-scoop-from-pycon.html</feedburner:origLink></item><item><title><![CDATA[hard work has paid off]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/B0SvZvngXow/hard-work-has-paid-off.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/03/hard-work-has-paid-off.html#comments]]></comments><pubDate>Sat, 23 Mar 2013 04:37:52 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/03/hard-work-has-paid-off.html</guid><description><![CDATA[So, I started a year back with a target to get back into technical profession of software developers or technical artist. And for me, being from a programming background helped me get back to where I belong. I deviated from being a&nbsp; programmer to a VFX artist when I discovered its a unstable profession and doesn't even paying as good as much you work hard. I started gearing up with skills of python programming language, so as to make aback int [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style="text-align:left;">So, I started a year back with a target to get back into technical profession of software developers or technical artist. And for me, being from a programming background helped me get back to where I belong. I deviated from being a&nbsp; programmer to a VFX artist when I discovered its a unstable profession and doesn't even paying as good as much you work hard. I started gearing up with skills of python programming language, so as to make aback into programming. The only lucky part that helped me that VFX too involves an area into which I can rise up as a programmer. So I kept going worked hard sat late night researching and writing code and making tools.. <br /><br />one of the encouraging factor was, some of my tools I wrote in MEL or Python were getting used by artist and some studios even before I landed at the current position. I used Creative crash as platform to share tools with artists but the most encouraging thing was when I succeeded in selling out some of tools I made in python.<br /><span></span><br /><span></span>Yes that has really helped and now I am back in business. And now I can really say...<br /></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <blockquote style="text-align:center;">now we are talking, Bitches !!!<br /></blockquote>  <div class="paragraph" style="text-align:left;">It makes me extremely happy to a be back at a position that I have earned. I have self taught myself Python. Back on 6th of march I got hired by MPC on a designation of Pipeline software Programmer. The most enjoyable part is that what I am applying here has nothing to do much with what I learnt at Vanarts. So based on this I can also say one really doesn't have to go to a big school one can earn a position, all he has to keep loving what he do.<br /><br /><span></span><br /></div>  <div><div id="823241553652745487" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><iframe scrolling="no" src="http://herewego19.tripod.com/cgi-bin/post_468_60.pl"  width="468" height="60" frameBorder="0">Browser not compatible.</iframe></div>    </div>  <div class="paragraph" style="text-align:left;">Few days before interview, my dad wanted me to try in the banking field since banking jobs are more highly paid and are more reliable. That might have been the end of my career. All that I have learnt and my graduation degree in computer science might&nbsp; have gone in vein. I even bought books to prepare for exams of SBI Probationary officer. Even when I was not willing to I started going through the books. <br /><span>I am far from home around 3 hr journey by plane and </span>I remember when my Dad texted me saying "If you love what you do you would certainly achieve it." The next coming days I had call from MPC for interview and yea I gave my best. Later when I got back home I discovered their were few answers I gave wrong. <br /><br /><span>and within few days I got the news right on time of my selection. To add to my amazement Xentrix also decided to call me for joining (since I had already given an interview with them much before my interview with MPC) but they were late by few hours. I want to say Roshni HR </span>beat HR of Xentrix (this is how it came to my mind) but moreover I would also prefer to be at MPC than being at Xentrix. <br /><br /><span>So now its going to be a month, my training sessions still going on and I have already started to help out artist</span> using RT understanding some scenarios.<br /><br /><span>From what I have learnt by now MPC has got very sophisticated and strong global pipeline to help out artist with smooth workflow.</span><span></span> <span>It is time for me to return to MPC for the position the have given me an opportunity to work on...</span><br /></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=B0SvZvngXow:fl3UgolNpBE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=B0SvZvngXow:fl3UgolNpBE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=B0SvZvngXow:fl3UgolNpBE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=B0SvZvngXow:fl3UgolNpBE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=B0SvZvngXow:fl3UgolNpBE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=B0SvZvngXow:fl3UgolNpBE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=B0SvZvngXow:fl3UgolNpBE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=B0SvZvngXow:fl3UgolNpBE:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/B0SvZvngXow" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/03/hard-work-has-paid-off.html</feedburner:origLink></item><item><title><![CDATA[using argparse to pass values from command line]]></title><link>http://feedproxy.google.com/~r/SanLuthraBlog/~3/UP0ICsp_iHw/using-argparse-to-pass-values-from-command-line.html</link><comments><![CDATA[http://www.devilsan.com/1/post/2013/03/using-argparse-to-pass-values-from-command-line.html#comments]]></comments><pubDate>Fri, 22 Mar 2013 16:52:58 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">http://www.devilsan.com/1/post/2013/03/using-argparse-to-pass-values-from-command-line.html</guid><description><![CDATA[     [...] ]]></description><content:encoded><![CDATA[<div><div id="193230756998531490" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><script src="http://pastebin.com/embed_js.php?i=QPSzz5dN"></script></div>    </div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UP0ICsp_iHw:1enCVTdim60:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UP0ICsp_iHw:1enCVTdim60:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=UP0ICsp_iHw:1enCVTdim60:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UP0ICsp_iHw:1enCVTdim60:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=UP0ICsp_iHw:1enCVTdim60:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UP0ICsp_iHw:1enCVTdim60:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?i=UP0ICsp_iHw:1enCVTdim60:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SanLuthraBlog?a=UP0ICsp_iHw:1enCVTdim60:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/SanLuthraBlog?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SanLuthraBlog/~4/UP0ICsp_iHw" height="1" width="1"/>]]></content:encoded><feedburner:origLink>http://www.devilsan.com/1/post/2013/03/using-argparse-to-pass-values-from-command-line.html</feedburner:origLink></item></channel></rss>
