System error
error: | Can't call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117. |
||||||||||||||||||||||
context: |
|
||||||||||||||||||||||
code stack: |
/usr/local/lib/site_perl/SJG/Configuration/DB.pm:117 /usr/local/lib/site_perl/SJG/Configuration/DB.pm:89 /home/www/secure/ill/comps/illcal.mas:131 /home/www/secure/ill/ill.html:150 /home/www/secure/ill/index.html:4 /home/www/secure/ill/archive/dhandler:3 |
Can't call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117. Trace begun at /usr/local/share/perl/5.14.2/HTML/Mason/Exceptions.pm line 125 HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117.^J') called at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117 SJG::Configuration::DB::prepare('SJG::Configuration::DB=HASH(0x7faf8b048bc8)', 'RESERVED', 'select name from qdata where qname=? and upload_date=?') called at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 89 SJG::Configuration::DB::sql('SJG::Configuration::DB=HASH(0x7faf8b048bc8)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2022-01-01') called at /home/www/secure/ill/comps/illcal.mas line 131 HTML::Mason::Commands::__ANON__('sqldate', '2022-01-10') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135 HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b28ed20)', 'sqldate', '2022-01-10') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302 eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292 HTML::Mason::Request::comp(undef, undef, 'sqldate', '2022-01-10') called at /home/www/secure/ill/ill.html line 150 HTML::Mason::Commands::__ANON__('sqldate', '2022-01-10', 'illuminator', '^J^I^I^I<h1>January 10, 2022: Now I\'m 3D Printing (Part 3)</h1>^J^I^I^I<p>^M^J^IWell, the skeletons came out! All nine of them. My, there are a lot of supports to clip. But they are well designed, and the points where they touch the figure snap off easily at the right place once the rest of the support is clipped away. I can use my fingernail, or sometimes just the "sandpaper" surface of my fingers!</p>^M^J<p>^M^J^IWith no failure to clean up after, I was free to try again quickly. So I went back to the skeleton file and mirror-imaged (or "flopped") all the skeletons. That will give me a reverse image of each one to bulk up the army with no obvious duplications.</p>^M^J<p>^M^J^IAnd it worked! Nine out of nine printed cleanly. So I set up the stretch goal skellies; there are only four of them, so I did the flopped versions of the same plate, along with some spare tentacles that might be fun later. 11 out of 12 builds worked; on one, a support did not appear, and the sword above it was as limp as a piece of pasta. No obvious reason why. So I'll save that skelly as a source of spare limbs or something, and move on.</p>^M^J<p>^M^J^IPrinted a bunch of bases next. They print quickly and are easy to pop out. When taking the supports off a skeleton, you need to work carefully with a clipper and think about every cut. With a solid base, you just use your thumbnail to crunch all the supports off. But I did learn not to put them too close together! It's not enough to have the bases separate on the screen <span style="color: rgb(32, 33, 36); font-family: Roboto, sans-serif; font-size: 14px; white-space: pre-wrap;">– </span>there is a bit of cantilever to allow for.</p>^M^J<p>^M^J^INow I need to paint a lot in order to catch up with my building. So the painting skills are what needs to improve next. I'll update next time I learn something interesting about the printer. The report now is just "Hey, neat, it works."</p>^M^J<p>^M^J^I-- <a href="mailto:sj@sjgames.com">Steve Jackson</a></p>^M^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <span class="addthis_separator">|</span>^J <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J <a href="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" class="small">Permalink</a> •^J <a href="/ill/archive/" class="small">Archive</a> •^J <a href="/ill/illsotw/" class="small">Illuminated Site of the Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Now I'm 3D Printing (Part 3)', 'mobile', 0, 'description', 'Well, the skeletons came out! All nine of them . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135 HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b242c28)', 'sqldate', '2022-01-10', 'illuminator', '^J^I^I^I<h1>January 10, 2022: Now I\'m 3D Printing (Part 3)</h1>^J^I^I^I<p>^M^J^IWell, the skeletons came out! All nine of them. My, there are a lot of supports to clip. But they are well designed, and the points where they touch the figure snap off easily at the right place once the rest of the support is clipped away. I can use my fingernail, or sometimes just the "sandpaper" surface of my fingers!</p>^M^J<p>^M^J^IWith no failure to clean up after, I was free to try again quickly. So I went back to the skeleton file and mirror-imaged (or "flopped") all the skeletons. That will give me a reverse image of each one to bulk up the army with no obvious duplications.</p>^M^J<p>^M^J^IAnd it worked! Nine out of nine printed cleanly. So I set up the stretch goal skellies; there are only four of them, so I did the flopped versions of the same plate, along with some spare tentacles that might be fun later. 11 out of 12 builds worked; on one, a support did not appear, and the sword above it was as limp as a piece of pasta. No obvious reason why. So I'll save that skelly as a source of spare limbs or something, and move on.</p>^M^J<p>^M^J^IPrinted a bunch of bases next. They print quickly and are easy to pop out. When taking the supports off a skeleton, you need to work carefully with a clipper and think about every cut. With a solid base, you just use your thumbnail to crunch all the supports off. But I did learn not to put them too close together! It's not enough to have the bases separate on the screen <span style="color: rgb(32, 33, 36); font-family: Roboto, sans-serif; font-size: 14px; white-space: pre-wrap;">– </span>there is a bit of cantilever to allow for.</p>^M^J<p>^M^J^INow I need to paint a lot in order to catch up with my building. So the painting skills are what needs to improve next. I'll update next time I learn something interesting about the printer. The report now is just "Hey, neat, it works."</p>^M^J<p>^M^J^I-- <a href="mailto:sj@sjgames.com">Steve Jackson</a></p>^M^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <span class="addthis_separator">|</span>^J <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J <a href="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" class="small">Permalink</a> •^J <a href="/ill/archive/" class="small">Archive</a> •^J <a href="/ill/illsotw/" class="small">Illuminated Site of the Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Now I'm 3D Printing (Part 3)', 'mobile', 0, 'description', 'Well, the skeletons came out! All nine of them . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302 eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292 HTML::Mason::Request::comp(undef, undef, 'sqldate', '2022-01-10', 'illuminator', '^J^I^I^I<h1>January 10, 2022: Now I\'m 3D Printing (Part 3)</h1>^J^I^I^I<p>^M^J^IWell, the skeletons came out! All nine of them. My, there are a lot of supports to clip. But they are well designed, and the points where they touch the figure snap off easily at the right place once the rest of the support is clipped away. I can use my fingernail, or sometimes just the "sandpaper" surface of my fingers!</p>^M^J<p>^M^J^IWith no failure to clean up after, I was free to try again quickly. So I went back to the skeleton file and mirror-imaged (or "flopped") all the skeletons. That will give me a reverse image of each one to bulk up the army with no obvious duplications.</p>^M^J<p>^M^J^IAnd it worked! Nine out of nine printed cleanly. So I set up the stretch goal skellies; there are only four of them, so I did the flopped versions of the same plate, along with some spare tentacles that might be fun later. 11 out of 12 builds worked; on one, a support did not appear, and the sword above it was as limp as a piece of pasta. No obvious reason why. So I'll save that skelly as a source of spare limbs or something, and move on.</p>^M^J<p>^M^J^IPrinted a bunch of bases next. They print quickly and are easy to pop out. When taking the supports off a skeleton, you need to work carefully with a clipper and think about every cut. With a solid base, you just use your thumbnail to crunch all the supports off. But I did learn not to put them too close together! It's not enough to have the bases separate on the screen <span style="color: rgb(32, 33, 36); font-family: Roboto, sans-serif; font-size: 14px; white-space: pre-wrap;">– </span>there is a bit of cantilever to allow for.</p>^M^J<p>^M^J^INow I need to paint a lot in order to catch up with my building. So the painting skills are what needs to improve next. I'll update next time I learn something interesting about the printer. The report now is just "Hey, neat, it works."</p>^M^J<p>^M^J^I-- <a href="mailto:sj@sjgames.com">Steve Jackson</a></p>^M^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)"></a>^J <span class="addthis_separator">|</span>^J <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" addthis:title="Daily Illuminator: Now I'm 3D Printing (Part 3)">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J <a href="http://secure.sjgames.com/ill/archive/January_10_2022/Now_Im_3D_Printing_Part_3" class="small">Permalink</a> •^J <a href="/ill/archive/" class="small">Archive</a> •^J <a href="/ill/illsotw/" class="small">Illuminated Site of the Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Now I'm 3D Printing (Part 3)', 'mobile', 0, 'description', 'Well, the skeletons came out! All nine of them . . .') called at /home/www/secure/ill/index.html line 4 HTML::Mason::Commands::__ANON__('month', 'January', 'day', 10, 'year', 2022, 'u', 'Now_Im_3D_Printing_Part_3.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135 HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b1bdef8)', 'month', 'January', 'day', 10, 'year', 2022, 'u', 'Now_Im_3D_Printing_Part_3.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302 eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292 HTML::Mason::Request::comp(undef, undef, 'month', 'January', 'day', 10, 'year', 2022, 'u', 'Now_Im_3D_Printing_Part_3.html') called at /home/www/secure/ill/archive/dhandler line 3 HTML::Mason::Commands::__ANON__('u', 'Now_Im_3D_Printing_Part_3.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135 HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b1bd940)', 'u', 'Now_Im_3D_Printing_Part_3.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1297 eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292 HTML::Mason::Request::comp(undef, undef, undef, 'u', 'Now_Im_3D_Printing_Part_3.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 481 eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 481 eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 433 HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x7faf8953afc0)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 168 HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x7faf8953afc0)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825 HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7faf8a620400)', 'Apache2::RequestRec=SCALAR(0x7faf8b297de0)') called at (eval 29) line 8 HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7faf8b297de0)') called at -e line 0 eval {...} at -e line 0