<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CyberFOX Software Inc. &#187; sniping</title>
	<atom:link href="http://cyberfox.com/blog/category/sniping/feed" rel="self" type="application/rss+xml" />
	<link>http://cyberfox.com/blog</link>
	<description>Coding, Connections, and Other Bloggy Bits of Goodness</description>
	<lastBuildDate>Sat, 04 Feb 2012 10:21:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Top 7 projects I&#8217;m actively working on</title>
		<link>http://cyberfox.com/blog/172-top-7-projects-im-actively-working-on</link>
		<comments>http://cyberfox.com/blog/172-top-7-projects-im-actively-working-on#comments</comments>
		<pubDate>Sat, 04 Feb 2012 10:13:25 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[MacRuby]]></category>
		<category><![CDATA[Objective C]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[sniping]]></category>

		<guid isPermaLink="false">http://cyberfox.com/blog/?p=172</guid>
		<description><![CDATA[Greetings, Recently I got a casual query from a user who was interested in what else I had going on. I do have a lot of projects that I work on, along with spending time supporting JBidwatcher.  What follows is a lightly edited version of what I told them&#8230; (1) Most obviously there is JBidwatcher [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,</p>
<p>Recently I got a casual query from a user who was interested in what else I had going on. I do have a lot of projects that I work on, along with spending time supporting JBidwatcher.  What follows is a lightly edited version of what I told them&#8230;</p>
<p><small>(1)</small> Most obviously there is <strong><a title="Free eBay sniping, bidding &amp; monitoring" href="http://www.jbidwatcher.com">JBidwatcher</a></strong> which I spend some time supporting every day via email, <a title="JBidwatcher discussion groups" href="http://forum.jbidwatcher.com">forum</a>, and the <a title="JBidwatcher support" href="http://help.jbidwatcher.com">support site</a>, and sadly a little less time developing, but if you&#8217;ve <a title="The home of CyberFOX Software, by Morgan Schweers" href="http://cyberfox.com">poked at my site</a> you&#8217;ve noticed that I&#8217;ve got several other projects listed.  There is also one or two that are <em>not</em> listed which I&#8217;ll talk about.</p>
<p><small>(2)</small> One of the most obvious other projects to JBidwatcher users is <strong><a title="Bid watching and sniping web app" href="http://my.jbidwatcher.com">My JBidwatcher</a></strong>.  It has its own configuration tab in JBidwatcher, and it&#8217;s pretty far along in terms of features.</p>
<p>Unfortunately I&#8217;ve not implemented the &#8216;Add Auction&#8217; command in My JBidwatcher yet, nor the ability to send snipes back to your desktop JBidwatcher instance.  All the capabilities to do it are in place, I just haven&#8217;t seen enough interest from users to implement it.  My JBidwatcher gets a very small number of occasional users, although it&#8217;s been <em>invaluable</em> in helping me debug JBidwatcher, especially recently with the &#8216;null&#8217; priced items problems.  You can link My JBidwatcher to your desktop app just by entering your account information (user name and password) into the JBidwatcher &#8216;My JBidwatcher&#8217; configuration.</p>
<p>I really want to make it work better, but I&#8217;ve not gotten a confident feel that folks want that capability, or what folks <em>would</em> like from a web interface to JBidwatcher, so I&#8217;m unsure about spending time working on it as opposed to other projects.</p>
<p><small>(3, 4)</small> As for <strong>Hacker&#8217;s Health</strong> (and the iPhone companion app <strong>Health Hacker</strong>)&#8230;  Heh!  In 2007 as part of learning Ruby on Rails, I built a health tracking application for myself.  I still use it, and I&#8217;d love others to see it, but it needs some cleanup before that happens.  Fast forward to 2010, when I built an iPhone application around communicating with Google Health, and storing stuff in their data format (which is crazy complex, because it had to support health data vaults, essentially).  Then I started working for Google, and put it on hold, because they were talking about doing one themselves and I didn&#8217;t want to step on any toes&#8230;  Now that I&#8217;m not working for Google anymore, and Google Health has sadly gone away, I&#8217;ve revived it and updated my web application and have started making the two of them talk to each other.  This project is lots of fun to build, and very useful as <em>every time</em> I actually put focus on my health it gets better.</p>
<p><small>(5)</small> One of the last of my publicly acknowledged projects, <strong>MacBidwatcher</strong> is an application I&#8217;m actively working on.  Right now it can load eBay auctions, trigger updates, shows thumbnails,  track them in folders, and you can drag and drop items between folders.  I&#8217;ve added the ability to log in, but only on ebay.com so far.  (No international support yet.)  I&#8217;ve got some prototype code that bids, but I need to build the user interface for bidding, then start adding features to support sniping.</p>
<p>MacBidwatcher is a <em>much</em> more Mac-like application than JBidwatcher though, and my plan is (eventually) to offer it on the Mac App Store, and maybe through non-MAS sales as well.  Even folks like me need to eat.</p>
<p><small>(6)</small> Not really discussed anywhere, is <strong>iBidwatcher</strong> which is an iPhone version of JBidwatcher.  It&#8217;s already got a few cool features (including secure over-the-air sync with JBidwatcher if you&#8217;re on a wireless network with a running JBidwatcher instance) but it&#8217;s severely hampered by the inability of iPhone applications to do anything in the background. This means it can&#8217;t keep the price of a listing up to date when not running.  I&#8217;ve written code to scrape eBay&#8217;s site on the iPhone, and it works great, but it can only run when you are in the app.  It also <em>cannot</em> snipe from the phone, because the phone would have to be on and the app running, which is counter to the idea of a sniping application, i.e. <em>you shouldn&#8217;t need to think about it</em>.  Instead I&#8217;m considering partnering with Gixen, and allowing you to place snipes on their service through iBidwatcher if you have a Gixen Mirror subscription.  Their price of $6/year seems reasonable, and I have a lot of respect for the person who runs it.</p>
<p><small>(7)</small> The least interesting to most JBidwatcher users is <a title="Simple outlining web app." href="http://www.outlinr.com/show/faq">Outlinr</a>, which has gotten sidelined as I deal with other projects.  It was a blast to build, and was functional for a while, but server upgrades and the relentless progress of browsers has made it no longer work.  I love outlining as a knowledge-capture model, and think it could be done <strong><em>SO</em></strong> much better than anyone is currently doing it, but I have to focus on projects that I know others are more immediately interested in.</p>
<p>I&#8217;d be very interested in <em>your</em> thoughts on the various projects I&#8217;ve described, and what you&#8217;d like to see out of them.  I&#8217;m always looking for more insights into what would be helpful and valuable.</p>
<p>&#8211;  Morgan Schweers, Cyber<strong>FOX</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/172-top-7-projects-im-actively-working-on/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My response to eBay&#8217;s Bid Assistant&#8230;</title>
		<link>http://cyberfox.com/blog/29-my-response-to-ebays-bid-assistant</link>
		<comments>http://cyberfox.com/blog/29-my-response-to-ebays-bid-assistant#comments</comments>
		<pubDate>Sat, 19 May 2007 03:37:31 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[algorithms]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[jbidwatcher]]></category>
		<category><![CDATA[sniping]]></category>

		<guid isPermaLink="false">http://www.vixen.com/blog/2007/05/18/29</guid>
		<description><![CDATA[Greetings, eBay recently launched their Bid Assistant, which acts similarly to JBidwatcher&#8217;s Multisniping feature, except without the sniping. None the less, it&#8217;s good to see them adding features JBidwatcher had six years ago. Being serious for a moment, I&#8217;m actually really happy to see them do this. It&#8217;s a straightforward feature, and one they should [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,</p>
<p><a title="eBay!" target="_blank" href="http://rover.ebay.com/rover/1/711-1751-2978-71/1?AID=5463217&#038;PID=2430448&#038;mpre=http%3A%2F%2Fwww.ebay.com">eBay</a> recently launched their <a title="eBay&#039;s new Bid Assistant feature" target="_blank" href="http://rover.ebay.com/rover/1/711-1751-2978-71/1?AID=5463217&#038;PID=2430448&#038;mpre=http%3A%2F%2Fpages.ebay.com%2Fhelp%2Fbuy%2Fbid-assistant.html">Bid Assistant</a>, which acts similarly to JBidwatcher&#8217;s Multisniping feature, except without the sniping.</p>
<p>None the less, it&#8217;s good to see them adding features JBidwatcher had six years ago.  <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Being serious for a moment, I&#8217;m actually really happy to see them do this.  It&#8217;s a straightforward feature, and one they should have had long since.  If they make it easy to use it&#8217;ll increase bid volumes, and thereby their end revenue.  Speaking as an ex-employee, and a shareholder, this is great!</p>
<p>I always considered multisniping a &#8216;good for eBay&#8217; feature, because it meant one bid could get applied to a number of items, without the user really intervening after the initial setup.</p>
<p>It&#8217;s also a hint that they might still be putting new ideas into their platform, which I&#8217;m very happy to see.  It also ups the ante for programs like mine, to add more extensive algorithmic bidding.  (e.g., &#8216;If I win this, THEN put a snipe on that, because if I can combine shipping I&#8217;d want them both&#8230;&#8217;)</p>
<p>What it is not, is sniping.  <a title="The last sentence of the third bullet point" target="_blank" href="http://rover.ebay.com/rover/1/711-1751-2978-71/1?AID=5463217&#038;PID=2430448&#038;mpre=http%3A%2F%2Fpages.ebay.com%2Fhelp%2Fbuy%2Fbid-assistant.html#status">Specifically</a>:<br />
<em>You cannot schedule bids to be placed at a specific time.</em><br />
The first version of JBidwatcher that included <a title="My multisniping guide." target="_blank" href="http://www.jbidwatcher.com/help/multisniping.shtml">Multisniping</a> was December 16, 2001, and is the earliest implementation of bid groups / multisniping / bid assistant functionality that I know of.  It&#8217;s not world changing, but I&#8217;m proud of it.  <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Best of luck with your auctions!<span class="sg"></p>
<p></span><span class="sg">&#8211;  Morgan Schweers, CyberFOX!</span></p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/29-my-response-to-ebays-bid-assistant/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>JBidwatcher 1.0.1 is released</title>
		<link>http://cyberfox.com/blog/28-jbidwatcher-101-is-released</link>
		<comments>http://cyberfox.com/blog/28-jbidwatcher-101-is-released#comments</comments>
		<pubDate>Mon, 30 Apr 2007 01:26:03 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[jbidwatcher]]></category>
		<category><![CDATA[sniping]]></category>

		<guid isPermaLink="false">http://www.vixen.com/blog/2007/04/29/28</guid>
		<description><![CDATA[Greetings, I&#8217;ve put up the latest version, 1.0.1 of JBidwatcher.  It&#8217;s mainly a bug fix release.  It includes a few new features towards better documentation, error messages, and recognition of eBay states, and a new (still completely optional) approach to the eBay affiliate idea. One of the important fixes has to do with a wording [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,</p>
<p>I&#8217;ve put up the latest version, <a target="_blank" title="JBidwatcher home page w/ download links" href="http://www.jbidwatcher.com">1.0.1 of JBidwatcher</a>.  It&#8217;s mainly a bug fix release.  It includes a few new features towards better documentation, error messages, and recognition of eBay states, and a new (still completely optional) approach to the eBay affiliate idea.</p>
<p>One of the important fixes has to do with a wording change; eBay changed &#8216;You have been outbid&#8217; to &#8216;You&#8217;ve been outbid&#8217;, and JBidwatcher didn&#8217;t handle the wording change, reporting it as an &#8216;unknown error&#8217;.  Also eBay changed the text on their captcha pages, so JBidwatcher was failing logins for unknown reasons.  Now it should be better at recognizing those situations.</p>
<p>There was a sporadic startup failure when sorting by a currency-based column with unknown values in it, and saving and restarting.  I hope to have addressed that as well.</p>
<p>Very little UI has changed, although the internal FAQ has been enhanced a little, and a <a target="_blank" title="JBidwatcher web FAQ" href="http://www.jbidwatcher.com/help/faq.shtml">whole new FAQ</a> has been put on the web site.  There is also a <a target="_blank" title="JBidwatcher Forums" href="http://forum.jbidwatcher.com">new community forum area</a> that&#8217;s much better than the old SourceForge forums.  In fact, SourceForge is deprecated for everything except bug reports, feature requests, and CVS access to the source.</p>
<p>More information is available at <a href="http://www.jbidwatcher.com/changelogs/1.0.1.shtml">the JBidwatcher 1.0.1 changelog.</a></p>
<ul>
<li>Windows users can download a <a onclick="javascript:urchinTracker(&#039;/downloads/JBidWatcher-1.0.1.exe&#039;);" href="http://www.jbidwatcher.com/download/JBidWatcher-1.0.1.exe">Windows executable</a>!  (No installation required, it just runs!)</li>
<li>Mac OS X users can download an <a onclick="javascript:urchinTracker(&#039;/downloads/JBidWatcher-1.0.1.app.tar.gz&#039;);" href="http://www.jbidwatcher.com/download/JBidWatcher-1.0.1.app.tar.gz">app.tar.gz</a>.<br />
Download (it&#8217;ll automatically decompress) and double-click the .tar file to extract the Application!</li>
<li>You can also download the <a onclick="javascript:urchinTracker(&#039;/downloads/JBidWatcher-1.0.1.jar&#039;);" href="http://www.jbidwatcher.com/download/JBidWatcher-1.0.1.jar">Java binary</a> for any other platform, including Linux and Solaris.<br />
Launch with: <code>java -Xmx512m -jar JBidWatcher-1.0.1.jar</code></li>
<li>As always, you can download the <a onclick="javascript:urchinTracker(&#039;/downloads/jbidwatcher-1.0.1.tar.gz&#039;);" href="http://www.jbidwatcher.com/download/jbidwatcher-1.0.1.tar.gz">source</a> and build it for yourself.</li>
</ul>
<p>Best of luck with your auctions!</p>
<p>&#8211;  Morgan Schweers, Cyber<strong>FOX</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/28-jbidwatcher-101-is-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBidwatcher and CyberFOX status update</title>
		<link>http://cyberfox.com/blog/26-jbidwatcher-and-cyberfox-status-update</link>
		<comments>http://cyberfox.com/blog/26-jbidwatcher-and-cyberfox-status-update#comments</comments>
		<pubDate>Wed, 14 Feb 2007 01:29:55 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[contemplation]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[jbidwatcher]]></category>
		<category><![CDATA[sniping]]></category>

		<guid isPermaLink="false">http://www.vixen.com/blog/2007/02/13/26</guid>
		<description><![CDATA[Greetings, A concerned user recently asked me how I was doing in the aftermath of the issue with eBay sales of JBidwatcher, specifically: You seemed pretty depressed about it in your post to the website. I was. There was a really bad week there, while I was dealing with all of it, back and forth, [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,</p>
<p>A concerned user recently asked me how I was doing in the aftermath of the issue with eBay sales of JBidwatcher, specifically:</p>
<blockquote><p><em>You seemed pretty depressed about it in your post to the website.</em></p></blockquote>
<p>I was.</p>
<p>There was a really bad week there, while I was dealing with all of it, back and forth, and just feeling like crap.  I got a lot of user feedback, from a LOT of people, that reminded me, as the concerned user put it, not to let the few jerks make me give up.</p>
<p>I took some time to work on other projects, and I&#8217;ve been fiddling with the next major rev of JBidwatcher, mostly cleaning up the code, improving the source layout, fixing small things that nobody else will likely ever see, and writing silly features just for the fun of it.  (Like making the internal webserver take &#8216;events&#8217; to be posted to the various subsystems, so you can add an item, do a bid, or even tell it to fire off a sound effect through a REST-ish interface.  You could theoretically &#8216;script&#8217; JBidwatcher through that.)</p>
<p>I&#8217;ve also mostly moved the code base of JBidwatcher to Java 1.5 (mmmm, tasty generics!), since 1.6 is now out.  I&#8217;ve also been experimenting with including &#8216;Derby&#8217;, an embeddable (in the &#8216;ship with program&#8217; sense) tiny SQL-based database, so that JBidwatcher&#8217;s memory usage doesn&#8217;t grow at the same rate as the number of auctions.  Also so that it can offload completed auctions, so they&#8217;re not kept in memory anymore at all.  Yet another thing I&#8217;ve been playing with is including a scripting language (something simple) which would get run on certain events, which would allow for making some of the complex rules people have requested as features.  I&#8217;ve also written up an FAQ I need to publish on the site.  (The first question addresses my inability to answer emails consistently, in fact!)</p>
<p>Anyway, all told I (and work!) have been keeping myself busy, albeit quiet.  It all helps me get past the issue with the people selling JBidwatcher.  Future versions will probably not be open source, however.  <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />   I may expose the source, or open certain sections, but almost all open source licenses explicitly allow what those folks were doing, and I&#8217;ve determined that it&#8217;s beyond what I&#8217;m comfortable with.  One of the things people repeatedly said in private emails was that the open source nature of JBidwatcher was not critical to their appreciation of JBidwatcher.  This means I&#8217;ll need to extricate myself from Sourceforge in various ways, and cover my own purchase of IntelliJ IDEA, but I think donations will have covered that.</p>
<p>I don&#8217;t want to charge for JBidwatcher; I prefer people using it and deciding for themselves what it&#8217;s worth to them.  Plus, because it&#8217;s scraping eBay, I feel bad about asking for money for something that could break the next day.  So I expect the program will continue to be no cost.  I&#8217;m thrilled to get donations, of course, but I don&#8217;t build JBidwatcher to make money; I have a day job for that.  <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>At the same time I&#8217;m working on building other projects so my morale won&#8217;t get torpedoed so badly when someone messes with the sole project I&#8217;ve been working on.</p>
<p>One of the other projects I&#8217;m working on are a health tracking tool (weight, blood pressure, hours slept, water drank, steps taken, foods eaten with nutrition information, and more stuff like that, with pretty graphs and sparklines (my weight trend: <img title="Weight Trend Sparkline" alt="Weight Trend Sparkline" src="http://fox.vulpine.com:4000/sparklines/weight/image.png" />)).  The other major one is a comprehensive multi-user outliner tool.  Both are entirely web based applications, unlike JBidwatcher, and both are in Ruby on Rails.</p>
<p>I&#8217;m sorry that I haven&#8217;t been dedicating more time to JBidwatcher, but it&#8217;s been fundamentally working okay recently, and I needed to blow off steam by doing cool new stuff.  So I&#8217;ve been letting it percolate, and rekindling my coding passion by working on other interesting problems.</p>
<p>That&#8217;s the status as of now; I hope that this sheds some light on my thought processes, and what I see in the future for JBidwatcher.  One important thing to take away is that <em><strong>YES</strong></em>, there is a future for JBidwatcher.  <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Thank you, every one, who wrote me, donated, or just thought well of me during all this.  I appreciate it a great deal more than I can express.</p>
<p>&#8211;  Morgan Schweers, Cyber<strong>FOX</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/26-jbidwatcher-and-cyberfox-status-update/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

