<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for sclaughl</title><link>http://disqus.com/by/sclaughl/</link><description></description><atom:link href="http://disqus.com/sclaughl/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Thu, 02 Mar 2017 16:22:10 -0000</lastBuildDate><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3183404235</link><description>&lt;p&gt;I'm not familiar w/ the HP Chromebox, but if/when you look for another chromebook, try to buy one that accommodates Crouton and/or GalliumOS. These enable you to run full-blown linux within/side-by-side with ChromeOS, thereby enabling you to do pretty much anything you want (or pretty much anything that I want, at any rate).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Thu, 02 Mar 2017 16:22:10 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3183399287</link><description>&lt;p&gt;The specs may not matter to you, but of course they have everything to do with the price of the laptop. Calling a laptop overpriced when it is priced the same or less as other laptops with the same specs is nonsense.&lt;/p&gt;&lt;p&gt;Furthermore, I have no idea what you personally wanted to do with the laptop, but as I've already stated, I think you would be very hard pressed to find something you can do with your laptop of choice, that I cannot do on my Pixel. The only thing I can think of is gaming. I will grant you that the Pixel is a pretty terrible gaming machine (unless you're just playing the kinds of games you can find in the Play Store; it's pretty great at those).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Thu, 02 Mar 2017 16:19:12 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3181685719</link><description>&lt;p&gt;(There was a part 1 of my reply which appears to be held up awaiting moderation because it contained a URL. Basically it says to check out the Crouton project by dnschneid on github.)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 01 Mar 2017 17:19:05 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3181643921</link><description>&lt;p&gt;The only thing I miss from time to time is vagrant / virtualbox. ChromeOS controls the kernel version of the chroot, so keeping virtualbox running is difficult. Consequently I'm probably going to install GalliumOS via chrx and try using that as an alternative to Crouton. Anyway, as you can see, there are lots of interesting options in the Chromebook world, and these machines are far from "laptops that only browse the web."&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 01 Mar 2017 16:52:15 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3181618972</link><description>&lt;p&gt;Basically it's all about crouton. &lt;a href="https://github.com/dnschneid/crouton" rel="nofollow noopener" target="_blank" title="https://github.com/dnschneid/crouton"&gt;https://github.com/dnschnei...&lt;/a&gt;&lt;br&gt;This enables me to run a full-blown debian / ubuntu server out of a chroot on my chomebook. So when I do my dev work, I fire up my crosh window, drop to shell, enter my chroot, and off I go. I absolutely love it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 01 Mar 2017 16:36:58 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3181409932</link><description>&lt;p&gt;Have a look at the specs, compare them to other similar laptops, and let me know your findings.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 01 Mar 2017 14:32:44 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3181408735</link><description>&lt;p&gt;And thank God for that.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 01 Mar 2017 14:32:03 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3181407458</link><description>&lt;p&gt;Clearly the Pixel Laptop is a very misunderstood device. I'm a full-stack software developer with 18+ years of experience and I do all my work from my Pixel. It's a pleasure to use, has similar specs to a MacBook Pro, and is half the price. I wish people wouldn't make such loud and brash statements about things they clearly don't understand.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 01 Mar 2017 14:31:19 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3181403228</link><description>&lt;p&gt;I'm replying from my Pixel, where I am able to run Android apps. How's that for a start?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 01 Mar 2017 14:28:52 -0000</pubDate></item><item><title>Re: Google is Not Working on Another Pixel Laptop</title><link>https://www.xda-developers.com/google-is-not-working-on-another-pixel-laptop/#comment-3181402209</link><description>&lt;p&gt;I'm replying from my Pixel, where I am able to browse the web, as well as do full-stack web development. Apologies in advance for the strong language, but you clearly have no idea what you're talking about. I suggest doing some research before making statements about how useless certain pieces of technology are.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 01 Mar 2017 14:28:16 -0000</pubDate></item><item><title>Re: Custom Actions In Django Admin Object Editor</title><link>http://blog.awarelabs.com/?p=75#comment-36353524</link><description>&lt;p&gt;Replying to myself...&lt;/p&gt;&lt;p&gt;I do wonder if this type of information should be specified on the model like I am doing. It would probably make more sense to specify it on the ModelAdmin. But the way I describe was the first workable way I could find to implement it without touching django core/contrib.&lt;/p&gt;&lt;p&gt;--Stuart&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 24 Feb 2010 17:14:09 -0000</pubDate></item><item><title>Re: Custom Actions In Django Admin Object Editor</title><link>http://blog.awarelabs.com/?p=75#comment-36351631</link><description>&lt;p&gt;I realize this post is a year and a half old by now, but I just came across it today and found it useful, so thanks for that.&lt;/p&gt;&lt;p&gt;In case anyone else stumbles across it like I did, I thought I'd add some info pertaining to Django 1.1.&lt;/p&gt;&lt;p&gt;The good news is that in Django 1.1 you can do something like this with no modifications to django core / contrib. Here's how...&lt;/p&gt;&lt;p&gt;Step one remains about the same. Of course you will want to copy the change_form.html into your particular project, rather than modifying the global default change_form template. Here's the line to add, updated for 1.1...&lt;/p&gt;&lt;p&gt;   {% for action in opts.form_actions %} &amp;lt;li&amp;gt;&lt;a href="../../../{{ action.0 }}/{{ content_type_id }}/{{ object_id }}/" rel="nofollow noopener" target="_blank" title="../../../{{ action.0 }}/{{ content_type_id }}/{{ object_id }}/"&gt;{{ action.1 }}&lt;/a&gt;&amp;lt;/li&amp;gt;{% endfor %}&lt;/p&gt;&lt;p&gt;Skip steps two and three, as well as the next step, i.e. step one of 'Your Custom Handler'. Now open your &lt;a href="http://models.py" rel="nofollow noopener" target="_blank" title="models.py"&gt;models.py&lt;/a&gt; and locate the model to which you want to add form actions. For that model create a Meta class and give it a form_actions attribute.&lt;/p&gt;&lt;p&gt;   class Meta:&lt;br&gt;        form_actions = (('action_name', 'action_title'), )&lt;/p&gt;&lt;p&gt;In order to keep Django from objecting to this new and unfamiliar attribute, include this code near the top of your &lt;a href="http://models.py" rel="nofollow noopener" target="_blank" title="models.py"&gt;models.py&lt;/a&gt;...&lt;/p&gt;&lt;p&gt;   import django.db.models.options as options&lt;/p&gt;&lt;p&gt;   options.DEFAULT_NAMES = options.DEFAULT_NAMES + ('form_actions',)&lt;/p&gt;&lt;p&gt;Now update your &lt;a href="http://urls.py" rel="nofollow noopener" target="_blank" title="urls.py"&gt;urls.py&lt;/a&gt; as desired and you're done!&lt;/p&gt;&lt;p&gt;   (r'^admin/action_name/(?P&amp;lt;content_type_id&amp;gt;\d+)/(?P&amp;lt;object_id&amp;gt;.+)/$', 'myproj.myapp.views.action_view'),&lt;/p&gt;&lt;p&gt;HTH,&lt;/p&gt;&lt;p&gt;--Stuart&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Wed, 24 Feb 2010 17:03:54 -0000</pubDate></item><item><title>Re: The Tools I Use - Larry Wright - The Curiousity Project</title><link>http://larrywright.me/blog/articles/216-the-tools-i-use#comment-20175003</link><description>&lt;p&gt;Ha! So you did. Nice work! :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Thu, 15 Oct 2009 22:40:21 -0000</pubDate></item><item><title>Re: The Tools I Use - Larry Wright - The Curiousity Project</title><link>http://larrywright.me/blog/articles/216-the-tools-i-use#comment-20173664</link><description>&lt;p&gt;You didn't include some stuff I know you use, e.g. your online project management tool (right?). Are you saving that for the Windows post?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sclaughl</dc:creator><pubDate>Thu, 15 Oct 2009 22:09:23 -0000</pubDate></item></channel></rss>