Martha Sawyers Comments

Martha Sawyers Comments“Martha Sawyers” has been posting posting spam comments on my blog. The comments are the usual spam kind, talking about how great a post is or that it renders weird in a particular browser, or that she would love to see more written on the topic.

Here are a few examples:

> I don’t even know the way I ended up right here, but I believed this submit was once great. I don’t recognize who you might be however definitely you’re going to a famous blogger when you are not already. Cheers!

And another:

> Woah this weblog is magnificent i like studying your posts. Stay up the great paintings! You realize, many persons are looking around for this information, you could help them greatly.

and finally:

> obviously like your web-site however you need to test the spelling on quite a few of your posts. Many of them are rife with spelling problems and I in finding it very troublesome to tell the truth then again I will definitely come back again.

Did you get some similar spam comments from Martha Sawyers? Leave a note below!

Posted in Marketing, Security | Tagged | Leave a comment

Dell Studio XPS – CD/DVD Drive Stuck [Solved]

Dell Studio XPS

CD Drive has no Eject Hole


Is your CD or DVD drive stuck in your Dell Studio XPS? These machines have a slot-loading CD drive and there is NO EJECT HOLE! Sometimes the CD or DVD will come lose and the eject button does nothing – it makes some noise and tries to “eject” the CD, unsuccessfully.

So how do you get that CD out? Wait – don’t take your computer apart! Some say you can use credit cards, but there is actually a much better and easier trick.

###Tools Required
8″ Plastic Zip Ties

Dell Studio XPS – CD/DVD Drive Stuck [Solved]

###Steps

####Step 1:

Insert two plastic zip ties – one into each end of the DVD/CD drive. You’ll want to leave about 1″ of space between each of these and the side of the slot.

Dell Studio XPS – CD/DVD Drive Stuck [Solved]

You will angle one up and the other down so that one goes above the CD, and one goes below the CD.

You will only need to insert these about 1 – 1.5 inches. Don’t insert them any farther because you don’t need to, and you don’t want to damage any of the slot loading optical drive’s components.

####Step 2:
After the zip ties are inserted, slide them both towards the middle.

Dell Studio XPS – CD/DVD Drive Stuck [Solved]

####Step 3:

When they are close to the middle they will be pinching the CD naturally.

Gently tug on both of them. As you pull them out, the CD will start to inch out with them.

Dell Studio XPS – CD/DVD Drive Stuck [Solved]

If the fit is too tight, slide them a little bit towards the sides and away from the center.

####Step 4:

Dell Studio XPS – CD/DVD Drive Stuck [Solved]

Congratulations! Now you have successfully extracted a CD that was stuck / lost inside of your Slot Loading Dell Studio XPS CD Drive!!

Posted in Tech Tips | Tagged , , , | 7 Comments

AWS re: Invent is almost sold out, register now

AWS re: Invent
AWS re: Invent is only three weeks away and conference passes will likely be sold out this week. Register soon or you will miss your opportunity to join the largest gathering of the AWS community. We have a great line-up of content for you to choose from with 16 tracks and over 150 sessions including:

  • Building Web-Scale Applications with AWS, James Hamilton, VP & Distinguished Engineer, AWS and Simon Elisha, Principal Solution Architect, AWS
  • High Available Architecture at Netflix, Adrian Cockcroft, Director of Cloud Architecture, Netflix
  • Security of the AWS Cloud, Stephen Schmidt, Chief Info Security Officer, AWS
  • Zero to Millions of Requests, Khawaja Shams, Software Engineer, NASA and Spencer Dillard, Sr. Product Manager, AWS
  • AWS Infrastructure Automation, Chris Munns, Solution Architect, AWS
  • Amazon Relational Database Service Best Practices, Grant McAlister, Sr. Principal Engineer, AWS
  • Architecting for High Availability and Multi-Availability Zones on AWS, Attila Narin, Sr. Manager, Solutions Architecture, AWS
Important Details
Conference Dates: November 27-29
Location: The Venetian, Las Vegas, NV
Full Conference Pass: $1099
Register Now
Live Stream Keynotes from AWS re: Invent
Can’t make it to Las Vegas for AWS re: Invent? Join us virtually for the live broadcast of the visionary keynote sessions including:

Wednesday, November 28 8:30am – 10:00am PT
Andy Jassy

Thursday, November 29 8:30am – 10:00am PT
Werner Vogels

Thursday, November 29 1:30pm – 2:30pm PT
Fireside Chat with Jeff Bezos and Werner Vogels
Speakers
Andy Jassy
Andy Jassy
Sr. Vice President
Amazon Web Services
Werner Vogels
Werner Vogels
CTO
Amazon.com
Jeff Bezos
Jeff Bezos
Founder & CEO
Amazon.com

Sign up for the Live Stream

We look forward to seeing you in Las Vegas at AWS re: Invent or virtually for the live stream.

Best regards,
The Amazon Web Services Team

AWS Blog  ln brk  Facebook  Twitter  YouTube  Slideshare
reinvent.awsevents.com

We hope you enjoyed receiving this message. If you wish to remove yourself from receiving future product announcements and the monthly AWS Newsletter, please update your communication preferences.

Amazon Web Services, Inc. is a subsidiary of Amazon.com, Inc. Amazon.com is a registered trademark of Amazon.com, Inc.This message produced and distributed by Amazon Web Services, Inc., 410 Terry Ave. North, Seattle, WA 98109-5210.

Posted in Marketing, Social Media | Tagged , | Leave a comment

rtorrent autoload directory

rtorrent autoload directory

When using rtorrent, you can set a folder to be watched for torrent files that will be auto-loaded.

To do this, you’ll edit your `~/.rtorrent.rc` file and add one of the following lines. See the comment below for more information:

# Watch a directory for new torrents, and stop those that have been deleted.
schedule = watch_directory,5,5,load_start=/home/user/torrent_files/*.torrent
schedule = untied_directory,5,5,stop_untied=

Posted in Software, Tech Tips | Tagged , , | Leave a comment

OS X Mountain Lion hangs during Logon [solved]

OS X Mountain Lion has a known issue regarding hang during logon. This more commonly occurs after the computer has been sleeping, standby, or locked.

There are a lot of issues that could cause this, and some people have tracked it down to different causes.

However, for me, I got this error / problem message after upgrading from Snow Leopard.

What I realized was that if the WiFi connection is off, the system will hang. If the WiFi / Airport is on, then everything is OK. After doing some research it appears to be related to the Bonjour service.

The solution for me was to make sure I have WiFi / Airport turned on before putting the computer to sleep, locking it, etc, so that it doesn’t hang on the login screen after it wakes up.

OS X Mountain Lion hangs during Logon

Posted in Mac, Software, Tech Tips | Tagged , , , | Leave a comment

Google Chrome – A web browser built for speed, simplicity, and security

Google Chrome – A web browser built for speed, simplicity, and security

Google is still following the model of having an open-source, beta-ish version of Chrome alongside their standard Google Chrome. It’s interesting the “about” pages are very similar.

Posted in Software | Tagged , , | 1 Comment

Photoshop CS6 “Standard Screen Mode” and Transparent Background [Solved]

Photoshop CS5 had a transparent background, while Photoshop CS6 has a dark, non-transparent, opaque background on Mac OS X (Snow Leopard to Mountain Lion). It’s not hard to get this behavior back though.

This is an odd behavior because the “Standard Screen Mode” had a transparent background in all Photoshop programs CS5 and earlier.

Sometimes I like to toggle to the full screen mode with that has a dark grey background, but I also like to have Photoshop have a transparent (no-background) when no files are open, or sometimes I just like to work on top of the desktop and other applications so I can see what’s happening in my browser window, etc.

I got so used to using the “F” key to switch between full-screen mode and the standard screen mode (Full Screen Mode, Full Screen Mode with Menu Bar, Standard Screen Mode)

Photoshop CS6 “Standard Screen Mode” and Transparent Background [Solved]

To fix this odd behavior, it’s simply a matter of going to the Window menu and unchecking the Application Frame button.

Posted in Mac, Tech Tips | Tagged , , | 2 Comments

Tutorial: Editing Photoshop .atn Files (Actions) with Java on the Mac

I’ve circled the “PbTl” in red in the screenshot above. So I simply selected the text and changed it to “GrTl”, saved the file with the .atn extension and held my breath. When I loaded it back in Photoshop (Actions panel fly-out menu > Load Actions) it worked like a charm and Select brush was now Select gradient (tool) – see screenshots below.

So what good is this? I don’t know and, right now, I don’t care. I’m a firm believer of following what interests you and whatever it is will probably come in handy some day. You never know when a tidbit of knowledge like this might fit with something else you’re working on. And it’s not that often we non-programmers get a chance to see behind the scenes, as it were.

###UPDATE

Take a look at James Walls’ comment below to see how he used this trick. Thank you James for your input.

Listed below are links to weblogs that reference Probably Useless: Editing Photoshop Actions .atn Files:

James Walls:

> Fantastic advice – and anything but useless! I’ve used this as part of porting my extensive actions(and associated scripts) from photoshop CS2 to CS3 – previously I’ve had to re-record portions of the actions to point to the right scripts directory locations, but this has enabled me to replace CS2 with CS3 in the file path within each action – saving me several hours of unwelcome rework. Thanks!

Mohmaher:

> I was asked recently to do some hex editing on some ATN files at work. One of the graphics/design guys needed a way of replacing all instances of one string with another for an ATN that performed a bunch of actions and created a series of output files (I’m not familiar with PS so I don’t really know). There were dozens of instances of these strings, and the length of string was being changed so a straight overwrite wasn’t working properly.

> Anyway, I wrote a tool to do this in Java, which I posted here: http://www.blinkenbyte.org/modifyatn/modifyatn.html

> The page also contains some of the details about the two types of UTF-16 strings I found in the ATN files so you can perform the modifications manually if you like.

Posted in Uncategorized | Leave a comment

Preview the new compose (Gmail)

###Fast

Compose messages right from your inbox.

###Simple

Redesigned with a clean, streamlined look.

###Powerful

Check emails as you’re typing, minimize drafts for later, and even compose two messages at once.

Preview the new compose (Gmail)

Posted in Software, Tech Opinion | Tagged , , | 1 Comment

How does CodeKit inject CSS changes without refreshing the browser?

[CodeKit](http://incident57.com/codekit/) is a nice little app for web development which does things like processing LESS into CSS and minifying javascript. It has one feature that is perplexing: “Inject CSS changes without a full reload”

It’s in the app’s preferences menu:

How does CodeKit inject CSS changes without refreshing the browser?

What it does: When you’re editing a CSS file and have a page that is using that CSS file open in your web browser, CodeKit watches for changes to the file and pushes the new CSS styles into the browser without doing a page reload.

I didn’t have to install any plugins into Chrome and I don’t see any in the Extensions manager for chrome, but somehow it works. **How is this possible?**

I do notice that after several CSS tweaks the browser will start to slow down and become unresponsive unless I refresh the page.

The Answer?

It uses CSSRefresh: http://cssrefresh.frebsite.nl/

How does CodeKit inject CSS changes without refreshing the browser?

Update

Looks like CodeKit is now using Live.js (http://www.livejs.com/) instead of CSSRefresh

How does CodeKit inject CSS changes without refreshing the browser?

 

Found the actual javascript that Codekit is using:

(function () {
var e = {}, t = {}, n = 0,
r = {
refreshStylesheets: function () {
function i(e) {
var t = document.location,
n = new RegExp(“^\\.|^/(?!/)|^[\\w]((?!://).)*$|” + t.protocol + “//” + t.host);
return e.match(n)
}
var n = document.getElementsByTagName(“head”)[0],
r = document.getElementById(“LPCodeKitLiveTransitionRule”);
r && n.removeChild(r);
var s = document.styleSheets,
o = document.styleSheets.length;
for (var u = 0; u < o; u++) { var a = s[u]; if (!a) continue; var f = a.media.mediaText, l = f.search(/print/i); if (l !== -1) continue; var c = a.href; if (!c) continue; if (!i(c)) continue; var h = c.split("?now=")[0], p = a.ownerNode, d = p.nextSibling, v = document.createElement("link"); v.setAttribute("type", "text/css"); v.setAttribute("rel", "stylesheet"); v.setAttribute("href", h + "?now=" + new Date * 1); d ? n.insertBefore(v, d) : n.appendChild(v); e[h] = v; t[h] = p } }, removeOldLinkElements: function () { if (n > 130) return;
var i = 0;
for (var s in t) {
try {
var o = e[s],
u = t[s],
a = o.sheet || o.styleSheet,
f = a.rules || a.cssRules;
if (f.length >= 0) {
n = 0;
u.parentNode.removeChild(u);
delete t[s]
}
} catch (l) {
n++;
i++
}
i && setTimeout(r.removeOldLinkElements, 50)
}
},
removeoldLinkElementsInChromeWithFileURL: function () {
for (var e in t) {
var n = t[e];
n.parentNode.removeChild(n);
delete t[e]
}
}
};
r.refreshStylesheets();
var i = navigator.userAgent.toLowerCase().indexOf(“chrome”) > -1,
s = document.URL.indexOf(“file://”) > -1;
i && s ? setTimeout(r.removeoldLinkElementsInChromeWithFileURL, 400) : r.removeOldLinkElements()
})();

Posted in Design, Tech Tips, Web Development | Tagged , , , , , | 1 Comment