<?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/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6395206487688583831</id><updated>2011-04-21T16:57:04.152-07:00</updated><title type='text'>Kain Research</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-8631598561889426908</id><published>2009-02-06T21:17:00.001-08:00</published><updated>2009-02-06T21:17:11.610-08:00</updated><title type='text'>Project Update</title><content type='html'>&lt;p&gt;Due to some requests at my work, I wrote two scripts to count shortcuts of a particular nature.&amp;#160; The first worked pretty well (with some bugs), the second seems to have been a success.&lt;/p&gt;  &lt;p&gt;I am now researching a script to use when migrating our print server.&amp;#160; I am at somewhat of a loss at this point, but hope to figure something out.&lt;/p&gt;  &lt;p&gt;I am also starting a very low priority side project to make a program to help me keep track of what work I have done.&amp;#160; This is not on any request, just because it sounds handy to me.&lt;/p&gt;  &lt;p&gt;All other programming is on hiatus until things slow down a bit.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-8631598561889426908?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/8631598561889426908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=8631598561889426908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/8631598561889426908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/8631598561889426908'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2009/02/project-update.html' title='Project Update'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-5247761627843824324</id><published>2008-10-31T19:00:00.001-07:00</published><updated>2008-10-31T19:00:40.258-07:00</updated><title type='text'>Ct - 0.0.1</title><content type='html'>&lt;p&gt;Here is a quickly hacked together tool for those to lazy to type the whole compile command on really simple, single file programs.&amp;#160; It requires Perl and any compiler you want to use installed.&amp;#160; It is probably buggy too :-)&lt;/p&gt;  &lt;p&gt;I like it so far though&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.kainresearch.com/code/software/ct-0.0.1.zip"&gt;CT-0.0.1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Read the &amp;quot;Readme&amp;quot; for some additional info.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-5247761627843824324?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/5247761627843824324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=5247761627843824324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/5247761627843824324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/5247761627843824324'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2008/10/ct-001.html' title='Ct - 0.0.1'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-3950347156972070874</id><published>2008-08-14T21:19:00.001-07:00</published><updated>2008-08-14T21:19:29.994-07:00</updated><title type='text'>Website updates...finally</title><content type='html'>&lt;p&gt;I finally have a bit of time to work on makes some updates to the website.&amp;#160; For now most of it will be focused on the software section.&amp;#160; Once that is to a better state, well, we'll see.&lt;/p&gt;  &lt;p&gt;Some programming continues as well, on my days off anyway.&amp;#160; Not much though, since time has been so scarce.&amp;#160; Expect to see small updates every few days or so for the next while though.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-3950347156972070874?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/3950347156972070874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=3950347156972070874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3950347156972070874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3950347156972070874'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2008/08/website-updatesfinally.html' title='Website updates...finally'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-8628399609705608117</id><published>2008-05-15T22:50:00.001-07:00</published><updated>2008-05-19T23:43:45.405-07:00</updated><title type='text'>Project news : Dead, stalled, new, and top priority</title><content type='html'>This post removed, until I can restructure it a bit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-8628399609705608117?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/8628399609705608117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=8628399609705608117' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/8628399609705608117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/8628399609705608117'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2008/05/project-news-dead-stalled-new-and-top.html' title='Project news : Dead, stalled, new, and top priority'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-548248419290192510</id><published>2008-02-20T20:50:00.001-08:00</published><updated>2008-02-20T20:50:26.405-08:00</updated><title type='text'>KSP-Modular - Some fixes applied</title><content type='html'>&lt;p&gt;Whilst in my illness-induced-stupor I decided to poke around on the directory handler for KSP-Modular.&amp;nbsp; I think I have it fixed.&amp;nbsp; More testing will show in time.&lt;/p&gt; &lt;p&gt;There were some problems with the regexes for determining when it was working with the base of the drive.&amp;nbsp; There were also some problems with adding proper backslashes.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-548248419290192510?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/548248419290192510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=548248419290192510' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/548248419290192510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/548248419290192510'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2008/02/ksp-modular-some-fixes-applied.html' title='KSP-Modular - Some fixes applied'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-3462171687737655001</id><published>2008-02-13T18:38:00.001-08:00</published><updated>2008-02-13T18:38:24.697-08:00</updated><title type='text'>Kain Research Fixes Collection</title><content type='html'>&lt;p&gt;I have started work on a collection of "Fixes" for fixing some of the really basic Windows problems that I have come across.&amp;nbsp; Things such as someone's butchered network settings.&amp;nbsp; Most of it is still in early planning, so it will be awhile.&lt;/p&gt; &lt;p&gt;Just an FYI though, KSP-Modular is still top priority, I am presently trying to think of some of my next moves on that one.&amp;nbsp; Also, mcl-keys is still largely frozen.&amp;nbsp; It hasn't seemed that important as of late, and I am still trying to think of how to fix some of it's more serious problems.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-3462171687737655001?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/3462171687737655001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=3462171687737655001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3462171687737655001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3462171687737655001'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2008/02/kain-research-fixes-collection.html' title='Kain Research Fixes Collection'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-2270968732442360547</id><published>2008-01-16T11:31:00.001-08:00</published><updated>2008-01-16T11:31:21.807-08:00</updated><title type='text'>Mcl-Keys backburner'd, KSP-Modular up front</title><content type='html'>&lt;p&gt;Wow, it's been nearly a month since I posted any updates.&amp;nbsp; I hadn't noticed.&lt;/p&gt; &lt;p&gt;Anyhow, Mcl-keys is just not a high priority to me right now.&amp;nbsp; I ran into some difficult to solve issues, got sick of it, and have decided to place it into low priority until I can come up with some new ideas.&amp;nbsp; This is not to say I am no longer working on it, just not very actively.&lt;/p&gt; &lt;p&gt;As for KSP-Modular, work has been going well.&amp;nbsp; It is nearly all documented now (with the exception of the handler_cd module and another large module).&amp;nbsp; It is working nicely, and I have it working from a USB stick, which was ultimately the idea anyway.&amp;nbsp; It remains my primary focus.&lt;/p&gt; &lt;p&gt;I am also doing a bit of work on some small programs for fixing Windows issues.&amp;nbsp; For instance, I am working on one to restore the winsock catalog, since I have seen several PCs with broken ones lately.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-2270968732442360547?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/2270968732442360547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=2270968732442360547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2270968732442360547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2270968732442360547'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2008/01/mcl-keys-backburner-ksp-modular-up.html' title='Mcl-Keys backburner&amp;#39;d, KSP-Modular up front'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-1744189022093423057</id><published>2007-12-18T20:47:00.001-08:00</published><updated>2007-12-18T20:47:20.282-08:00</updated><title type='text'>KSP-Modular</title><content type='html'>&lt;p&gt;I have been working on KSP-Modular and am quite happy with how it is turning out.&amp;nbsp; I have decided to implement the entire database structure using SQLite.&amp;nbsp; I am pretty happy so far, and it also has the added benefit of forcing me to finally learn some SQL.&lt;/p&gt; &lt;p&gt;The current size is over 850 lines.&amp;nbsp; Pretty huge.&amp;nbsp; It includes a fair amount of the core system too:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;The User Buffer system&lt;/li&gt; &lt;li&gt;A small updater setup for KSP itself&lt;/li&gt; &lt;li&gt;The routines for adding handler applications&lt;/li&gt; &lt;li&gt;Help system for most of implemented routines&lt;/li&gt; &lt;li&gt;Some spiffy web tools (way more to come)&lt;/li&gt; &lt;li&gt;A highly rudimentary script parser&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;So yeah, it's pretty nice so far.&amp;nbsp; I still want to get some more program manager routines in place right away.&amp;nbsp; I am also working on a script that will test all of it's routines.&amp;nbsp; This is for two purposes, one being that it would be handy to show me if I break any existing routines, and second it will be useful for generating data for libzip.&amp;nbsp; I am hoping to be able to pack the whole system using libzip, and it will definitely require a custom library setup.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-1744189022093423057?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/1744189022093423057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=1744189022093423057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1744189022093423057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1744189022093423057'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/12/ksp-modular.html' title='KSP-Modular'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-1760292699805645948</id><published>2007-11-22T12:35:00.001-08:00</published><updated>2007-11-22T12:35:36.072-08:00</updated><title type='text'>Update - Hookless keylog</title><content type='html'>&lt;p&gt;I now have some methods in place to keep track of what text is going to what window.&amp;nbsp; This is handy if someone is typing a bunch between multiple windows (IE a browser and a messenger).&amp;nbsp; I am still working on getting the data logging done, and making some type of high speed time stamp routine.&lt;/p&gt; &lt;p&gt;The current size is now around 20kb, and the goal is not to exceed 25.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-1760292699805645948?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/1760292699805645948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=1760292699805645948' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1760292699805645948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1760292699805645948'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/11/update-hookless-keylog.html' title='Update - Hookless keylog'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-2350205136438804731</id><published>2007-11-21T17:27:00.001-08:00</published><updated>2007-11-21T17:27:10.322-08:00</updated><title type='text'>Current Project - Hookless keylogger</title><content type='html'>&lt;p&gt;It's coming along ok, it is a bit slow because of my job and because my wrist is messed up (and it's tough to type with a brace).&lt;/p&gt; &lt;p&gt;Anyhow, it's looking good, and is currently only 17kb.&amp;nbsp; Super tiny.&lt;/p&gt; &lt;p&gt;I haven't decided whether or not it will be published to the site when done since it *could* be used for, well, less then great purposes.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-2350205136438804731?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/2350205136438804731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=2350205136438804731' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2350205136438804731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2350205136438804731'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/11/current-project-hookless-keylogger.html' title='Current Project - Hookless keylogger'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-2046807817107070784</id><published>2007-11-01T21:10:00.001-07:00</published><updated>2007-11-01T21:10:29.826-07:00</updated><title type='text'>KSP-Modular and Perl's "use strict"</title><content type='html'>&lt;p&gt;This is the first large project that I have enabled both warnings and strict on.&amp;nbsp; Generally I don't just because most stuff will happily run even when it wouldn't under those modes.&lt;/p&gt; &lt;p&gt;This is intended to be used by more then just me eventually though, so I decided to switch them on tonight and....&lt;/p&gt; &lt;p&gt;~140 errors.&lt;/p&gt; &lt;p&gt;Wow.&lt;/p&gt; &lt;p&gt;Having looked through it, most are simply undeclared variables, a common place thing in my programs.&amp;nbsp; Well, it is now all clear.&amp;nbsp; Komodo says no errors, and running perl -c KSP-Modular.pl says the syntax is good.&amp;nbsp; I'll probably send the revised version to the site tomorrow after some more revisions.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-2046807817107070784?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/2046807817107070784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=2046807817107070784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2046807817107070784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2046807817107070784'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/11/ksp-modular-and-perl-strict.html' title='KSP-Modular and Perl&amp;#39;s &amp;quot;use strict&amp;quot;'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-8326233554841809441</id><published>2007-11-01T17:11:00.001-07:00</published><updated>2007-11-01T17:11:59.959-07:00</updated><title type='text'>KSP-Modular - Updated version on site</title><content type='html'>&lt;p&gt;The newest version of the code has been uploaded to the site.&amp;nbsp; It is still considered version 0.0.1 since it has never been usable.&amp;nbsp; The version won't increment until it &lt;em&gt;has &lt;/em&gt;been considered usable.&lt;/p&gt; &lt;p&gt;Latest code snapshot is over 620 lines, and includes the working stages of the user buffer system, and a conversion of the web link extractor to use the working buffer.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-8326233554841809441?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/8326233554841809441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=8326233554841809441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/8326233554841809441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/8326233554841809441'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/11/ksp-modular-updated-version-on-site.html' title='KSP-Modular - Updated version on site'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-1287499261081972666</id><published>2007-10-30T20:54:00.001-07:00</published><updated>2007-10-30T20:54:28.226-07:00</updated><title type='text'>KSP-Modular : User buffer system</title><content type='html'>&lt;p&gt;I wanted to create a way to store data for user use.&amp;nbsp; The goal was to create memory space which:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Acted like an array (basically just a list that could be manipulated easily)&lt;/li&gt; &lt;li&gt;Was able to store session data in memory without doing hard drive storage.&lt;/li&gt; &lt;li&gt;Had nameable lists, so you didn't have to remember just a computer assigned address&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;After thinking about it on and off for about 3 days, I believe I have a solution.&amp;nbsp; My method is to use an array of arrays.&amp;nbsp; Now, everyone knows that arrays are managed through indexes, which doesn't fit my last goal.&amp;nbsp; So, my method for that was a name-to-index hash.&amp;nbsp; When creating a new data set, the system pushes a blank array into the main array, figures out it's index, and maps that in the hash to your specified name.&lt;/p&gt; &lt;p&gt;The really cool thing is that this method appears to work.&amp;nbsp; I really would not have been surprised if it didn't.&amp;nbsp; I am still working on some of the methods for it, and then I need to integrate it into the code.&amp;nbsp; It is currently in it's own program for demo purposes.&lt;/p&gt; &lt;p&gt;I'm pretty psyched that this idea works though.&amp;nbsp; It should be a great way of doing what I had wanted.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-1287499261081972666?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/1287499261081972666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=1287499261081972666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1287499261081972666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1287499261081972666'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/10/ksp-modular-user-buffer-system.html' title='KSP-Modular : User buffer system'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-3770354909558895013</id><published>2007-10-29T18:38:00.001-07:00</published><updated>2007-10-29T18:38:32.923-07:00</updated><title type='text'>KSP-Modular - Over 500 lines</title><content type='html'>&lt;p&gt;Yep, I just noticed that it is currently 511 lines long.&amp;nbsp; There is still a great deal to be done though, I won't be shocked if it crosses 1,500 lines,&amp;nbsp;maybe by a lot.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-3770354909558895013?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/3770354909558895013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=3770354909558895013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3770354909558895013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3770354909558895013'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/10/ksp-modular-over-500-lines.html' title='KSP-Modular - Over 500 lines'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-2558119298946565377</id><published>2007-10-29T15:14:00.001-07:00</published><updated>2007-10-29T15:14:05.064-07:00</updated><title type='text'>Just a quick note</title><content type='html'>&lt;p&gt;The version of KSP-Modular found on the site it NOT the latest version.&amp;nbsp; As a general rule, I will post on here when new software is uploaded to the site.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-2558119298946565377?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/2558119298946565377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=2558119298946565377' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2558119298946565377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2558119298946565377'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/10/just-quick-note.html' title='Just a quick note'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-715091581127443956</id><published>2007-10-29T15:09:00.001-07:00</published><updated>2007-10-29T15:09:01.190-07:00</updated><title type='text'>KSP-Modular - web.link.extract</title><content type='html'>&lt;p&gt;The web link extractor is working great.&amp;nbsp; Here is an example link dump from the Kain Research homepage&lt;/p&gt; &lt;p&gt;---------- Link list start ----------&lt;br&gt;http:www.kainresearch.com/images_gen/Kain_Research_Banner.jpg&lt;br&gt;http:www.kainresearch.com/services.html&lt;br&gt;&lt;a href="http://kainresearch.blogspot.com/"&gt;http://kainresearch.blogspot.com/&lt;/a&gt;&lt;br&gt;http:www.kainresearch.com/services.html&lt;br&gt;http:www.kainresearch.com/software.html&lt;br&gt;http:www.kainresearch.com/chemistry.html&lt;br&gt;http:www.kainresearch.com/research.html&lt;br&gt;http:www.kainresearch.com/projects.html&lt;br&gt;http:www.kainresearch.com/service_que.html&lt;br&gt;http:www.kainresearch.com/personal_pages.html&lt;br&gt;http:www.kainresearch.com/php/CMD_Journal/Viewer.cgi&lt;br&gt;http:www.kainresearch.com/poe_index.html&lt;br&gt;http:www.kainresearch.com/links.html&lt;br&gt;---------- Link list end ---------- &lt;p&gt;The extractor module I am using extracts just the relative paths present in the html code, so I wrote a subroutine that maps them out fully.&lt;/p&gt; &lt;p&gt;I still have some testing to do in the regex inclusion/exclusion subroutines, but I am very happy with how it is coming along.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-715091581127443956?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/715091581127443956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=715091581127443956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/715091581127443956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/715091581127443956'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/10/ksp-modular-weblinkextract.html' title='KSP-Modular - web.link.extract'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-5517637303606971877</id><published>2007-10-25T16:05:00.001-07:00</published><updated>2007-10-25T16:05:30.140-07:00</updated><title type='text'>KSP-Modular</title><content type='html'>&lt;p&gt;The web site has been updated to show this project now.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Additionally, I have redone the better part of it to use locally scoped variables as per the last post.&amp;nbsp; It is working well.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-5517637303606971877?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/5517637303606971877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=5517637303606971877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/5517637303606971877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/5517637303606971877'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/10/ksp-modular.html' title='KSP-Modular'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-3613568711035721323</id><published>2007-10-22T13:03:00.001-07:00</published><updated>2007-10-22T13:03:42.227-07:00</updated><title type='text'>KSP-Modular variable naming conventions</title><content type='html'>&lt;p&gt;I have been working (as stated in the last post) on some web tools.&amp;nbsp; My original intention was to name variables after the subroutine they were in.&amp;nbsp; This is not going to work.&amp;nbsp; You see, with the easier sorting of subroutines, you end up getting subroutines with names such as:&lt;/p&gt; &lt;p&gt;handler_web_link_extractor_fix&lt;/p&gt; &lt;p&gt;Which means I was ending up with variables in there named incredibly long names such as:&lt;/p&gt; &lt;p&gt;handler_web_link_extractor_fix_base_url_array&lt;/p&gt; &lt;p&gt;Which is bad enough, but even worse when concatenating 2 or 3 of those on a line.&amp;nbsp;&amp;nbsp;Then we have stuff&amp;nbsp;way, way, way past the 80th column.&amp;nbsp; I don't like that,&amp;nbsp;I generally will try as hard as possible to stay within 80 columns.&amp;nbsp; At the very least I try very hard to stay on the screen.&amp;nbsp; I use a 1680x1050 wide screen display, so if it isn't fitting on there, I figure some changes need to be made.&lt;/p&gt; &lt;p&gt;After looking around a bit, it looks like I will simply start making gratuitous use of the "my" command to just make stuff local.&amp;nbsp; I feel this should work way better, and I will start fixing my variables soon.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-3613568711035721323?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/3613568711035721323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=3613568711035721323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3613568711035721323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3613568711035721323'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/10/ksp-modular-variable-naming-conventions.html' title='KSP-Modular variable naming conventions'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-1273358766721824399</id><published>2007-10-21T22:00:00.001-07:00</published><updated>2007-10-21T22:00:40.407-07:00</updated><title type='text'>Shell program</title><content type='html'>&lt;p&gt;All development on all shell overlays has been paused for full development on KSP-Modular.&amp;nbsp; KSP-Modular is now the official development console.&lt;/p&gt; &lt;p&gt;If you actually follow this blog, you may be thinking "Wait, wasn't a shell program announced a page back?"&amp;nbsp; Yes, indeed it was.&amp;nbsp; KShell was a design to build a shell overlay in C.&amp;nbsp; The reasoning behind development in C was first and foremost because I could produce a binary.&amp;nbsp; Second, it was for it's small size and speed.&amp;nbsp; I have since found libzip for Perl though.&amp;nbsp; It allows binaries to be constructed fairly minimally.&amp;nbsp; That takes care of the first two reasons.&amp;nbsp; It is not of course as fast as C (by a pretty good amount actually).&amp;nbsp; Not bad though.&amp;nbsp; It runs fairly well.&lt;/p&gt; &lt;p&gt;So, given the chance to use Perl instead, it is a nicer choice.&amp;nbsp; It is easy to develop it, and incredibly powerful and flexible.&lt;/p&gt; &lt;p&gt;The "-Modular" part of the name is actually because I had started work on a KSP script, until I noticed that it would end up being very tough to maintain.&amp;nbsp; The redesign has a much better layout already.&lt;/p&gt; &lt;p&gt;It will include nice ways to extend it as well.&amp;nbsp; Including built in abilities to install packages of add-on scripts and their documentation.&lt;/p&gt; &lt;p&gt;I have the path manager pretty much ready, and am working on some link extraction tools.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-1273358766721824399?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/1273358766721824399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=1273358766721824399' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1273358766721824399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1273358766721824399'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/10/shell-program.html' title='Shell program'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-1378612168309325825</id><published>2007-09-27T14:55:00.001-07:00</published><updated>2007-09-27T14:55:08.458-07:00</updated><title type='text'>Visual Basic - Experiences</title><content type='html'>&lt;p&gt;I have been working with Visual Basic (Express Edition, 2008 Beta, Orcas), and I have to say, it's nice.&amp;nbsp; It doesn't have the same low level gritty feeling of C, but that is alright.&amp;nbsp; I would still rather do console work in C and&amp;nbsp;Perl&amp;nbsp;(and console work is most of what I do), but for GUI stuff, this is great.&lt;/p&gt; &lt;p&gt;It's nice to be able to drag and drop your entire UI, and then just have to write the commands.&amp;nbsp; Anyone who has tried, say, Perl/Tk knows how much work goes into just making a very basic UI.&amp;nbsp; This is quite different.&lt;/p&gt; &lt;p&gt;I'm also happy with the binary size, I was thinking it would be large, but my current work is only ~50 kb.&amp;nbsp; Not bad.&lt;/p&gt; &lt;p&gt;Anyone looking to break into GUI programming, you may want to take a look at the Visual Studio Express editions.&lt;/p&gt; &lt;p&gt;Oh, and Visual Web Developer Express is quite nice too.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-1378612168309325825?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/1378612168309325825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=1378612168309325825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1378612168309325825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1378612168309325825'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/09/visual-basic-experiences.html' title='Visual Basic - Experiences'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-8329027719255949151</id><published>2007-09-26T11:11:00.001-07:00</published><updated>2007-09-26T11:11:08.746-07:00</updated><title type='text'>LC2PD - Visual Basic Edition</title><content type='html'>&lt;p&gt;I have started learning some Visual Basic.&amp;nbsp; I've meant to for awhile, and have had the proper software (i'm using Express Edition, though I have a copy of VS Standard that I got at a Microsoft Presentation).&amp;nbsp; As per usual, the first thing I am converting is LC2PD, which is pretty much done.&amp;nbsp; It doesn't have safe guards in place, such as checking for proper input, but it does work.&lt;/p&gt; &lt;p&gt;I haven't uploaded it yet, because I may try to put in safe guards, but will post when it is up.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-8329027719255949151?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/8329027719255949151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=8329027719255949151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/8329027719255949151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/8329027719255949151'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/09/lc2pd-visual-basic-edition.html' title='LC2PD - Visual Basic Edition'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-5521712337816345762</id><published>2007-09-21T13:06:00.001-07:00</published><updated>2007-09-21T13:06:20.903-07:00</updated><title type='text'>Database - Updates - Delete</title><content type='html'>&lt;p&gt;Delete is now implemented.&amp;nbsp; I will start commenting and documenting the code when I have time, but it is usable now at least.&lt;/p&gt; &lt;p&gt;It is now up for download, both source and executable in a zip file.&amp;nbsp; You can find it on the project page &lt;a href="http://www.kainresearch.com/code/mcl-database/mcl-database.html"&gt;here.&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-5521712337816345762?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/5521712337816345762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=5521712337816345762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/5521712337816345762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/5521712337816345762'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/09/database-updates-delete.html' title='Database - Updates - Delete'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-1844666052472226169</id><published>2007-09-21T12:02:00.001-07:00</published><updated>2007-09-21T12:02:16.376-07:00</updated><title type='text'>Database - Updates - Help and Set</title><content type='html'>&lt;p&gt;The set routine has been modified to update entries rather then create duplicates now.&amp;nbsp;&amp;nbsp;Also, some small bugs were fixed&amp;nbsp;that likely would have caused trouble later.&lt;/p&gt; &lt;p&gt;A small help entry has been placed in as well, by using the -h switch alone at startup.&lt;/p&gt; &lt;p&gt;Work has started on the delete method, it is expected to be done today as well.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-1844666052472226169?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/1844666052472226169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=1844666052472226169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1844666052472226169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1844666052472226169'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/09/database-updates-help-and-set.html' title='Database - Updates - Help and Set'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-7820749404442055589</id><published>2007-09-18T17:29:00.001-07:00</published><updated>2007-09-18T17:29:43.799-07:00</updated><title type='text'>Current Projects - Database and USB-Menu</title><content type='html'>&lt;p&gt;The projects currently at the top of the stack are now Database and USB-Menu (in that order).&amp;nbsp; Database requires heavy modification to support some new features.&amp;nbsp; These include:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Key removal&lt;/li&gt; &lt;li&gt;Key entry without causing duplicate keys&lt;/li&gt; &lt;li&gt;Better documentation&lt;/li&gt; &lt;li&gt;Help system&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Some other features being tossed around include dynamic compression of databases, MD5 checksum use to rule out corruption, and remote database access via FTP.&amp;nbsp; The practicality of these features is being considered.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Once the database is up, work will commence on the USB-Menu, since it relies on the database.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-7820749404442055589?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/7820749404442055589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=7820749404442055589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/7820749404442055589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/7820749404442055589'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/09/current-projects-database-and-usb-menu.html' title='Current Projects - Database and USB-Menu'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-3517853120711758279</id><published>2007-09-18T11:01:00.001-07:00</published><updated>2007-09-18T11:01:09.339-07:00</updated><title type='text'>Website updates</title><content type='html'>&lt;p&gt;I've done a bunch of work on the site yesterday and today.&amp;nbsp; I have been careful not to create any broken links, but please contact us if you find any.&lt;/p&gt; &lt;p&gt;I would say which areas have been updated, but at this point, I think it may be all of them.&amp;nbsp; Have a look around.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-3517853120711758279?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/3517853120711758279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=3517853120711758279' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3517853120711758279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3517853120711758279'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/09/website-updates.html' title='Website updates'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-2280408175197189796</id><published>2007-09-12T13:33:00.001-07:00</published><updated>2007-09-12T13:33:30.285-07:00</updated><title type='text'>Not gone, just busy</title><content type='html'>&lt;p&gt;You'll see if you refer to my personal blog &lt;a href="http://teslafreak.vox.com"&gt;here&lt;/a&gt;&amp;nbsp;that I have been very busy working on a script for PoE2.&amp;nbsp; Being the first CGI I have ever done, it has proven itself to be rather difficult.&lt;/p&gt; &lt;p&gt;This doesn't mean we aren't available for other things, and it doesn't mean other things aren't being worked on.&amp;nbsp; It just means this is the primary concern pending anything else.&lt;/p&gt; &lt;p&gt;The journal script is coming along well though, and has taught me a fair amount about CGI.&amp;nbsp; I feel like parts of the site may be translated to CGI in the future.&amp;nbsp; For instance, I may write a CGI handler for the code repository.&lt;/p&gt; &lt;p&gt;Anyway, just wanted to update on why the site and this blog haven't seen much attention.&amp;nbsp; See how hard we work on things :-)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-2280408175197189796?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/2280408175197189796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=2280408175197189796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2280408175197189796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2280408175197189796'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/09/not-gone-just-busy.html' title='Not gone, just busy'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-1308454126851200952</id><published>2007-08-30T21:42:00.001-07:00</published><updated>2007-08-30T21:42:12.007-07:00</updated><title type='text'>New Website</title><content type='html'>&lt;p&gt;Unless you are coming here directly, you may have noticed our new site.&amp;nbsp; &lt;a href="http://www.kainresearch.com"&gt;Kain Research&lt;/a&gt;&amp;nbsp;now has hosting for our domain.&amp;nbsp; You can see our site at &lt;a href="http://www.kainresearch.com"&gt;http://www.kainresearch.com&lt;/a&gt;.&amp;nbsp; There is some stuff there, but not a ton yet.&lt;/p&gt; &lt;p&gt;Updates will ensue as often as I can manage.&amp;nbsp; This will stay the official news source though, since it is already here, and quite a nice setup.&lt;/p&gt; &lt;p&gt;Drop by and have a look.&amp;nbsp; Let me know if you have any suggestions.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-1308454126851200952?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/1308454126851200952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=1308454126851200952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1308454126851200952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1308454126851200952'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/08/new-website.html' title='New Website'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-2462603434005758423</id><published>2007-08-10T17:39:00.001-07:00</published><updated>2007-08-10T17:39:42.679-07:00</updated><title type='text'>KShell - The (new) Kain Research Shell Overlay</title><content type='html'>&lt;p&gt;Rather then continue to write my shell system in C (which was titled PShell), I decided to write it in C++.&amp;nbsp; I wasn't too far anyway, and am already making better headway in C++.&lt;/p&gt; &lt;p&gt;I also renamed it to KShell, for Kain Shell.&amp;nbsp; I had considered this to begin with, but decided not to seeing as how there is an existing shell called Ksh (Korn Shell).&amp;nbsp; I decided to change it anyway, since I plan on always calling it "KShell", and not shortening it.&lt;/p&gt; &lt;p&gt;More news when I get farther in.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-2462603434005758423?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/2462603434005758423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=2462603434005758423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2462603434005758423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2462603434005758423'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/08/kshell-new-kain-research-shell-overlay.html' title='KShell - The (new) Kain Research Shell Overlay'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-6308621748006279784</id><published>2007-08-10T17:34:00.001-07:00</published><updated>2007-08-10T17:34:20.446-07:00</updated><title type='text'>Monocle - Updater</title><content type='html'>&lt;p&gt;Work on the updater is going forward.&amp;nbsp; I am implementing it in NewLisp for the time being, since I can do it faster.&amp;nbsp; I am turning several other parts into NewLisp parts as well.&amp;nbsp; As soon as the system is usable, I will work on porting them to C parts (since C compiles smaller, and in technicality, NewLisp doesn't compile at all).&lt;/p&gt; &lt;p&gt;Fun stuff.&lt;/p&gt; &lt;p&gt;The logger is the only part that is written in C, and currently functional.&amp;nbsp; I may in the future port it to NewLisp, but since it is already in the target language, and already works, it's not a priority right now.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-6308621748006279784?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/6308621748006279784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=6308621748006279784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/6308621748006279784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/6308621748006279784'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/08/monocle-updater.html' title='Monocle - Updater'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-7852258159515421535</id><published>2007-07-15T18:58:00.001-07:00</published><updated>2007-07-15T18:58:03.209-07:00</updated><title type='text'>PShell - A small setback</title><content type='html'>&lt;p&gt;Being a couple hundred lines in...I made a mistake.&amp;nbsp; I haven't written a makefile yet, so I was just manually compiling the code.&amp;nbsp; Unfortunately, I have been sick lately, and when combined with not sleeping a heck of a lot... Well, I'm sure you've all been there.&lt;/p&gt; &lt;p&gt;So, long story short, I entered a wrong command to GCC somewhere along the line, and managed to have the compiled output OVERWRITE my source file.&amp;nbsp; When I hadn't yet made a backup.&amp;nbsp; Yes I know, rookie mistake.&lt;/p&gt; &lt;p&gt;Luckily a goodly amount of the code is in separate source files, with the idea of modularizing it for future use.&amp;nbsp; So only the main code was destroyed.&lt;/p&gt; &lt;p&gt;This has prompted me to start work on a small script (Perl) to make backing up much easier for me.&amp;nbsp; It is very close to done.&lt;/p&gt; &lt;p&gt;I am taking a slight break from coding for a couple days though since I am aggravated at having destroyed that code.&amp;nbsp; &lt;/p&gt; &lt;p&gt;I'll probably be yo-yoing more.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-7852258159515421535?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/7852258159515421535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=7852258159515421535' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/7852258159515421535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/7852258159515421535'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/07/pshell-small-setback.html' title='PShell - A small setback'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-4493091490491244769</id><published>2007-07-08T18:33:00.001-07:00</published><updated>2007-07-08T18:33:45.256-07:00</updated><title type='text'>Side Project - Nearly complete</title><content type='html'>&lt;p&gt;My little script to compile single file programs is practically done.&amp;nbsp; I am just making small program flow changes.&lt;/p&gt; &lt;p&gt;Started work on a portable shell-overlay.&amp;nbsp; I built something similar to this idea a number of months back, but I wrote it in Perl.&amp;nbsp; I want one that is faster, and more portable.&amp;nbsp; While I do realize that in some respects Perl is more portable then C (i.e. it works out-of-the-box on Windows or Unix), it requires Perl, which most people don't have.&lt;/p&gt; &lt;p&gt;I suspect this could be an ongoing project, and have decided to just trade off development of Monocle and this program (dubbed PShell for now, short for Portable Shell).&amp;nbsp; I'll just work on whatever I can think of, on whichever I feel like.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-4493091490491244769?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/4493091490491244769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=4493091490491244769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/4493091490491244769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/4493091490491244769'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/07/side-project-nearly-complete.html' title='Side Project - Nearly complete'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-1681525815314533077</id><published>2007-06-29T23:36:00.001-07:00</published><updated>2007-06-29T23:36:46.552-07:00</updated><title type='text'>Small side project</title><content type='html'>&lt;p&gt;I have started work on a very small side-project.&amp;nbsp; I quite often end up spending time away from my computer, but by others that I could use.&amp;nbsp; I am writing a small C program that can read in my include and library setup for compile commands, and build a batch file to build files.&lt;/p&gt; &lt;p&gt;The idea is to put this on my USB stick, and then when I am out I will have a simple way to compile my programs without having to worry about setting up all the new include paths.&lt;/p&gt; &lt;p&gt;It is a very simple design, and I figure it will be done fairly quickly.&lt;/p&gt; &lt;p&gt;Code written today:&lt;/p&gt; &lt;p&gt;145 lines of C&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-1681525815314533077?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/1681525815314533077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=1681525815314533077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1681525815314533077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/1681525815314533077'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/06/small-side-project.html' title='Small side project'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-2821429491569534039</id><published>2007-06-10T16:34:00.001-07:00</published><updated>2007-06-10T16:34:42.903-07:00</updated><title type='text'>06102007 - Monocle Changes</title><content type='html'>&lt;p&gt;I have decided to remove certain functions from Monocle version 1.0 in order to hopefully get a working product sooner.&amp;nbsp; One such option is the encryption system I had planned.&lt;/p&gt; &lt;p&gt;The plan was to make all data files capable of being encrypted, and the system would pretty much take care of encrypting/decrypting them by itself.&amp;nbsp; Unfortunately, that is a fair amount of work for me, and really is more of a fun thing then a usable option.&amp;nbsp; Not saying it won't be there eventually, but not for now.&lt;/p&gt; &lt;p&gt;It doesn't help that the test web-server I am using seems to randomly decide which files I can and can't download.&amp;nbsp; I can upload everything just fine, but some come back 404 when I try to download them.&amp;nbsp; I'm really not sure what to think there.&amp;nbsp; It's a friend's web hosting account he said&amp;nbsp;I could use.&amp;nbsp; I may just switch over to using Apache, since it is already installed.&lt;/p&gt; &lt;p&gt;Still working on updater for now.&amp;nbsp; The defaults are there, but there is a long way to go.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-2821429491569534039?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/2821429491569534039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=2821429491569534039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2821429491569534039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/2821429491569534039'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/06/06102007-monocle-changes.html' title='06102007 - Monocle Changes'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-6527616932991166480</id><published>2007-06-08T22:39:00.001-07:00</published><updated>2007-06-08T22:39:25.964-07:00</updated><title type='text'>Projects</title><content type='html'>&lt;p&gt;Since I have this new blog, I may want to speak a bit about my current projects.&amp;nbsp; Thing is, before I got this blog, I already did a bit of a write up on my personal blog.&amp;nbsp; It can be found here&lt;/p&gt; &lt;p&gt;&lt;a href="http://teslafreak.vox.com"&gt;Personal blog&lt;/a&gt;&lt;/p&gt; &lt;p&gt;From now on of course, all data will be here.&amp;nbsp; There is not a ton else going on, just some side projects when I feel like it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-6527616932991166480?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/6527616932991166480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=6527616932991166480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/6527616932991166480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/6527616932991166480'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/06/projects.html' title='Projects'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6395206487688583831.post-3779196452929183111</id><published>2007-06-08T14:48:00.001-07:00</published><updated>2007-06-08T14:48:06.775-07:00</updated><title type='text'>Welcome to the official Kain Research blog</title><content type='html'>&lt;p&gt;I decided to separate my Kain Research blog from my personal blog, so here goes.&amp;nbsp; From now on all Kain Research posts and progress data will be found here.&lt;/p&gt; &lt;p&gt;I am working on Monocle still.&amp;nbsp; Logger is working, net installer is working.&amp;nbsp; Not much else is functioning, but the current project is the updater.&lt;/p&gt; &lt;p&gt;Progress will be posted here when it's made.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6395206487688583831-3779196452929183111?l=kainresearch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kainresearch.blogspot.com/feeds/3779196452929183111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6395206487688583831&amp;postID=3779196452929183111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3779196452929183111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6395206487688583831/posts/default/3779196452929183111'/><link rel='alternate' type='text/html' href='http://kainresearch.blogspot.com/2007/06/welcome-to-official-kain-research-blog.html' title='Welcome to the official Kain Research blog'/><author><name>Teslafreak</name><uri>http://www.blogger.com/profile/02348864051574704766</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
