Oh No. All 400 people still using AOL need to change their passwords.

Uncategorized — Jeff Eske on April 29, 2014 at 1:33 pm

ArsTechnica: You’ve got pwned: AOL reports e-mail breach as bigger than thought




Sometimes The Smallest Things…

Uncategorized — Jeff Eske on April 9, 2014 at 1:16 pm

Sometimes, the smallest things can make the biggest difference.  I’m currently working as a developer, helping to implement a web-based case management system.  When I first started, during some of our meetings, the end users were talking about some of their frustrations with the system.  One of the things that bothered them was that when you performed a search, you had to click the Search button; you couldn’t just simply hit the Enter key.

Their biggest gripe was that to find a client, you had to search for them, using the Search page.  It seems like a small inconvenience, but their reasoning was that when using other search resources (Google, Bing, Yahoo), you just simply typed in a term and hit Enter.  On top of that, some of them were searching dozens of times a day.  They had brought it up with the previous developer, but he simply told them, “Sorry, it can’t be done.”

Well, I went back to my desk and did a little investigation.  It was actually a pretty straightforward form, so there didn’t appear to be any reason that I couldn’t add that functionality in.  I went out to the Interwebs and found some sample javascript code that watches for the Enter key to be pressed, then performs some function.  I modified it to meet my needs and added it to the Search page.  As soon as I did, I started receiving hearty thank yous from all kinds of people.   Turns out that there were a lot more frustrated users out there than I knew.

To this day, people still comment on little things that they’d like to see fixed, “like the Enter key”.

Like I said, sometimes the smallest things make the biggest difference.


Standing Desk Update – Two Years In

Uncategorized — Jeff Eske on February 13, 2014 at 2:52 pm

Well now, isn’t this special?  I’ve just found out, after  6 months working here, that I supposedly can’t use my current standing desk because I brought it in from home.  What?  After using and tweaking this particular setup for two years – two years – I’m not supposed to use it.  Someone on the “Safety Committee”, that probably hasn’t even heard of a standing desk prior to mine coming to their attention, thinks they have a better idea of what I should or shouldn’t do than me, the person that’s studied the subject and actually been using it steadily for two years now…


Maybe I can get them to buy me a $1500 electric one to replace my “inappropriate” $18 one…


XKCD – Open Letter

Uncategorized — Jeff Eske on October 7, 2013 at 8:27 am
XKCD Comic - Oct. 7, 2013

Source: http://xkcd.com/1274/


Although I’m not sure how much control Exxon has anymore.


Carb Tuning

Uncategorized — Jeff Eske on June 13, 2013 at 3:58 pm

The Sporty doesn’t seem to be getting enough gas to idle, if I push the choke all the way in, even after it’s warmed up.  That would lead me to believe that it’s probably running lean on idle.  When I went to reset the idle, I found out that the little anti-tamper plug had already been removed by someone.  That makes things easier for me.  The interesting thing is there are only 10k miles on the thing, with 8k of those coming from my brother-in-law and he claims no one has done any carb/tuneup work on the bike since he’s had it.  He said the the previous guy bought a jet kit, but chickened out and didn’t put it in.  I’m guessing that he probably went so far as to drill out the plug, but not do the jets.  I still have the jet kit, plus I ordered a .45 pilot jet from J&P Cycles, so if/when I install those, I’ll see if everything is still stock on the inside.

I also ordered new intake and carb gaskets from J&P Cycles, since I’ve seen on the forums that those are only good for a few riding seasons before they dry up.  If they’re dried up, they could be leaking and leaning things out some.  I guess we’ll see once I get the parts and pull things apart.

Jeff Eske

iReport – Removing Pagination

Uncategorized — Jeff Eske on November 28, 2012 at 4:35 pm

I have been trying to save some old data off of a database, before the database server is decommissioned.  I was hoping to save the data out in a .csv file, but the first problem that I ran into was that some of the columns that I wanted to keep contained carriage returns and newline characters.  When the data was saved out to .csv, the carriage returns and newlines would appear as the end of a record, causing said records to break.  Eventually, I was able to solve that issue.

Once issue was solved, I ran into a new one that took a while (way too long) to figure out.  The problem was, when I would save out a .csv file, I was still getting some records that were broken.  It appeared that there were STILL carriage returns and newlines within my records!

After a fair amount of research, I figured out that iReport itself was adding the offending characters when it was saving the data as a .csv.  Basically, wherever it was adding a page break within the report on the screen, it was adding a carriage return and newline within the .csv file.  Not very handy.  Fortunately, it was an extremely easy problem to solve.  All I needed to do, was set that particular report to not do pagination.

To disable pagination (page breaks) within iReport:

1> Right-click on the report that you want to remove page breaks from and click on “properties”.

2> Scroll down until you find “ignore pagination” and simply check the box.

3> Close the window and you should be ready to go.

What you end up with is one continuous list of records – just like you need for a .csv file.  I used this, along with the previously mentioned replace() function and was able to save out 47.000 individual records fairly cleanly.  Granted, I ran into 15-20 records that were still broken when I tried to import the .csv file into MySQL, but I would consider that a success!

Jeff Eske

OTRS – Problem Between OTRS 3.1.6 and SystemMonitoring

Uncategorized — Jeff Eske on September 21, 2012 at 1:41 pm

After spending 2 days beating my head against the wall, I found out that there’s a bug or two, in OTRS or SystemMonitoring, that prevents SystemMonitoring 2.3.2 and 2.3.3 from working correctly with OTRS 3.1.6.  What I was seeing was that if Nagios would send a “DOWN” or “CRITICAL” message to OTRS, SystemMonitoring wouldn’t create a new ticket on its own if there was already ANY kind of open ticket.  It would simply add the message as an update to the newest ticket in the system.  Also, if Nagios sent an “UP” or “OK” message, SystemMonitoring would add that to the newest ticket and close that ticket.

It appears that the problem was probably in OTRS and not SystemMonitoring, but maybe not.  What I was seeing though was that on OTRS 3.1.6, neither SystemMonitoring 2.3.2 nor 2.3.3 would work, but in OTRS 3.1.10, both SystemMonitoring 2.3.2 and 2.3.3 work.  That would indicate to me that the problem was OTRS.

Jeff Eske


Uncategorized — Jeff Eske on July 31, 2012 at 9:20 am

I don’t know my $h!t from much, but I know that I like these…

Evidently,  a “new” company is starting up in the Motor City.  I say “new”, because they’re using a name that’s evidently been around for over a hundred years.  The company (or brand?) is going to be called Shinola and they’re evidently going to be manufacturing, or at least assembling, a range of products here in the U.S.  Three of their product lines – leather goods, watches, and bicycles are things that I’m interested in.

The most interesting to me though are the watches.  They appear to be kind of fun, unique styles.  Of course, with “Shinola” emblazoned across them, they can’t HELP but generate conversation.  I read somewhere that the price range was something like $400 – $600, which seems a little steep to me.  I guess, depending on the specs, fit, and finish, that might not be too bad.  I’ll be interested to see some reviews once the watches are out in the public.

Unfortunately, I can’t really find any decent (ANY?) pictures on their site, so I did what any Netizen would do, I Googled for them and have re-posted them here.





Android Fragmentation Stats

Uncategorized — Jeff Eske on May 16, 2012 at 10:00 am

OpenSignalMaps came up with some interesting visualizations of what’s actually out there with regards to Android hardware.  Granted, it’s probably fairly skewed due to custom ROMS, but it’s still pretty impressive.  To me, it helps solidify my opinion that you’re better off building a web-based mobile solution, rather than a native app, UNLESS you need to access some low-level device hardware or some such thing.


OpenSignalMaps – Android Fragmentation Visualized

Installing/Configuring Evision’s Argos Report Server

Uncategorized — Jeff Eske on January 24, 2012 at 2:39 pm

Installed Evision’s Argos Report Server.  It was a pretty easy, lightweight install.  I put it on a virtual server and encountered no problems with the install.  The initial setup went smoothly, outside of problems getting an Oracle connection successfully setup.  Most of that was probably due to my inexperience in dealing with Oracle products.  Once I figured out how to get the ODBC driver successfully installed, along with a working tnsnames.ora file, it was pretty easy.

The person that is actually creating reports, etc. says that he’s really impressed with it so far.  Only time will tell how it works out.

Next Page »
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. | Jeff's Blog