prog: (doggie)
This is how I finally got Time Machine to work over WiFi:
  1. I plugged my big-ass[1] third-party hard drive into the USB port of the Airport Extreme base station that I had purchased the day before.

  2. I let my desktop Mac, connected to the house LAN via Ethernet, discover the base station automatically (it shows up under the "Shared" section in any Finder window's left sidebar). Via the Finder, I connected to the airport and mounted the drive.

  3. I told the desktop Mac's Time Machine System Preferences to use this mounted drive as its disk, and let 'er rip. Hours later, I had a working, browsable Time Machine history on that machine. Hooray!

  4. I set up my laptop beside the base station, connected to it directly with an Ethernet cable, and turned off the laptop's Airport access in order to ensure that it would use only Ethernet for the time being.

  5. I repeated steps two and three with the laptop, mounting the backup drive via the network and letting the laptop spend a few hours making its initial backup. And then it worked too. Hooray!

  6. I turned the laptop's Airport back on and unplugged it from Ethernet, so it's back to how it usually is. Time Machine continues to work as nicely as you please, both in making its hourly incremental backups, and in browsing them through the Time Machine application.
Previously, I had the hard drive plugged directly into my desktop Mac's USB, and tried to have the laptop back up to it via network-mounting it from there, but it didn't work properly - Time Machine would make all of its scheduled backups, but the Time Machine application would not recognize them, acting as if no backups had ever been made.

Admittedly, I changed several variables at once going from there to my current, working setup. Most obviously, there is the presence of the new Airport base station, and the fact that the backup drive is now plugged into it rather the desktop Mac. But also, I didn't know that my laptop's ethernet port worked - I thought it was broken! So I didn't try to make my initial backup that way; instead, I connected the hard drive to the laptop via USB, performed the backup, and then reconnected the hard drive to the desktop Mac, doing subsequent backups via the network. I suspect this may have confused matters. (I discovered the working state of the laptop's ethernet last night, as a desperate move. Wow.)

Therefore, I can't prove that my previous setup wouldn't have worked if I had tried to connect my laptop to the network differently. However, I don't regret purchasing the Airport, because the house now has a very nice new router. It gives us not just 802.11n WiFi (several times faster than anything we've had before) but also gigabit ethernet (ibid) and a separate wireless internet node for guests, with a trivial password and no LAN access. Plus, [livejournal.com profile] classicaljunkie's old router is junky and prone to freeze up if you looked at it funny, so just as well that it get replaced.

[1] Yes, I'm aware that calling one and a half measly terabytes "big-ass" will seem laughable in a dozen years' time. I well recall how I purchased a two-gigabyte hard drive in 1997 and how infinitely huge it seemed then, and on and on back through time. This setup is for today, and lo, the ass, it is big.
prog: (doggie)
Thanks for all the feedback re: cut tags on (non-LJ) blogs! I've instituted them on Gameshelf and am cautiously optimistic that the site's bounce rate has decreased as a result. It's still pretty crappy even so, but there's other fixes I've got in mind for that.

Bounce rate, in Google Analytics-ese, represents the percentage of people who stay on a site for five seconds or less - in other words, they load the site, say "meh", and move along. Some bounce is inevitable: there are regular readers who don't use RSS and visit the site between updates, and there are folks who breeze in from search engines and decide that we're not what they were looking for. Based on research, I'd like to get our bounce rate down to 50 percent. It's been hovering around 80-85 percent, which suggests that we're losing a lot of potential audience that should be more interested in us, but the site looks so boring that they have no reason to stay...



In other news, for the last week I've been trying to set up Time Machine in our home so that both my laptop - which speaks to the internet only via WiFi - and my Ethernet-using desktop Mac can both benefit. (The Intellish laptop is my main work machine, and the desktop, a rusty ol G5, performs various labors appropriate to a sessile machine: print server, Torrent torrenter, etc.)

First, I purchased a 1.5TB external hard drive last weekend, connected it to the G5 via USB, and net-mounted it on the laptop. The G5 took to it immediately, and after some groveling, I got a setup where the laptop was also backing up to it - but the Time Machine browser failed to ever show any history for the laptop. It acted as if no backups had ever been made, even though they were all there and accounted for on the backup disk, with new patches getting added every hour.

I couldn't find a solution to this on the web, though I quickly got the impression that was I was trying to do was quite unorthodox, and might work better if I acquired an Apple Airport Extreme router, and plugged the drive into that. So yesterday I visited my friendly local Apple store and had a conversation about this with one of the experts there. Was told that what I had in mind wasn't an officially supported solution, but the fellow had set up something similar in his house, and if I didn't mind getting my hands dirty it should work fine. OK, sold.

So am how having both machines perform their initial backups over the network, to the hard drive that is now plugged in downstairs, under the television, piled in with all the game consoles and DVRs and the new Airport router. They've been going at it for close to 12 hours now, and have miles to go, but that's expected; there's a lot of data. (Yes, I excluded the enormous Final Cut Scratch directories and such from the backup process. There's still a lot of data.) We'll see how well this works.

Side question: if any locals have a FireWire cable they'd be willing to lend me, it may help reduce the laptop's backup time from a few days to a few hours. (Its Ethernet port is busted, alas.)
prog: (doggie)
I just discovered that Mac OS X's Spotlight, the OS's built-in search engine since Tiger, is quite useful for doing quick, voluntary spell-checking when in applications that can't spell-check for you, like the Terminal. Just type Command-Space, and then type in the word you're not sure about. If you've got it right, among the top hits will be a link to its dictionary definition. If you don't see that, adjust the spelling until it pops up.
prog: (colossus)
I chuckle at Apple suggesting that I download a patch labeled "iLife Support".
prog: (doggie)
If you make an application go full-screen, it only does so within its capital-S Space. (Spaces being Leopard's native virtual-desktop thingum.)

So, when I'm using Windows in VMWare, I can have it go full-screen and, lo, the illusion that I am using a Windows computer is complete, as usual. But then I can hit Ctrl-→ and the entire Windows desktop exits stage left and I'm looking at a Mac desktop again. Ctrl-← brings me back to Windozistan.

That is very sexy.

Datapoint

Jan. 31st, 2008 12:51 am
prog: (doggie)
For some reason - mainly coz I wanted to see Time Machine work with my new hard drive - I upgraded my ancient (~2003) desktop to Leopard. I thought it would be as easy a process as the similar upgrade I put my laptop through last month.

Instead, I am experiencing the failiest OS upgrade I've seen in my 17 years of Mac using. I can't log into my old account, except via ssh; otherwise I'm left staring at a blank screen and a beachball. I can log into other accounts, if I force-quit the Finder once. The new disk was recognized the first time I started up, and now it gets the "You have inserted a crap disk. Initialize?" dialog. (Whose buttons are unresponsive, and which goes away by itself after a minute. Except when it doesn't.)

Installed an OS update through Amy's account, unless I didn't. It was a process full of ambiguous error messages and odd application behavior. I am too tired and cranky to see if it worked, tonight. Tomorrow, maybe.

The next thing I'll try is starting up with everything unplugged, then running Disk Utility, and then after that I guess I'll have to create a new jmac2 user and sidestep into it, or something.

Bah.

Whoa

Nov. 19th, 2007 12:06 pm
prog: (doggie)
Upgrading to Mac OS 10.4.11 makes Google Chat suddenly work in Safari.

Yeah, big deal, since I've been using it via Adium all this time. Still, that led to a couple seconds of confusion.

screen

Jan. 26th, 2007 12:30 pm
prog: (doggie)
My new best friend is screen -D -R. Why did it take me six years of laptop use to discover it?
prog: (doggie)
open -e filename opens a file in TextEdit. (The -a flag opens it with a specified application, but I knew that already.)
prog: (coffee)
I am too stupid to locate the actual animated content on Purple Pussy, except for the music video, and it implies there's more than that, but, again, I am dumb, so.

The comic is sometimes very funny. ("And that is how I defeated the sea.") Even today, where I haven't drawn what you could legally call a cartoon in two years or so, seeing a regular webcomic of any quality makes a long-forgotten part of me seethe with jealousy. I trust myself that if I'm meant to get back into that field someday, I will do so, and I will do so to conquer. Neener.



It has occurred to me that I might like to commission an artist to fashion an icon for "BrainDump". I have a good idea for an icon: a book or notebook that's lying open and looks horrible, with dog-eared pages, text underlined and highlighted, margins scrawled and doodled in, and bookmarks of all colors and materials sticking out every which way.

The thing about Mac OS X is that little, cartoony icons look out of place, now; you're expected to have big ol' things that look like real objects. I can't do this by myself. Googling for Mac OS X icon artists who take commissions gave me only one solid hit (which I can't find now and apparently didn't bookmark... foo.) Then again, any Photoshop-savvy arteest should be able to produce an attractive icon image, once said arteest knows what other Mac OS X icons look like. So maybe my search is too narrow.

There's also things like The Icon Factory, which I haven't browsed through yet. I like the idea of hiring an artist, though; I'd feel all self-important n stuff. I'M A PATRON



Cute Slashdot quote OTD (from an article noting that some cheapo hard drives now sell for one dollar per gigabyte):
1957, the first hard drive was introduced as a component of IBM's RAMAC 350. It required 50 24-inch disks to store five megabytes (million bytes, abbreviated MB) of data and cost roughly $35,000 a year to lease - or $7,000 per megabyte per year.

Man, I knew I should have waited a little while longer before buying one of these.

It always happens. You buy the hottest/fastest toy out, and just 46 years later they're releasing something seven million times better.

Friends

Feb. 23rd, 2002 12:23 pm
prog: (Default)
Yesterday was nice. In the morning I brunched with [livejournal.com profile] cthulhia at Sound Bites, which contains both muffins and a show of her V-day postcard artwork, much of which I hadn't seen before, since it's not all on her website. A meatspace exclusive! Go there and have a muffin and look at the art, if you haven't already.

We then quested to shoot two more of the Mysterious Critter Signs that had appeared in Somerville -- one by the powderhouse (which for some reason I had never seen before!) and another way off in the east. After making my capture, I returned home to play with iPhoto for the first time. Even though I have my own photo gallery thingy on my own website, I couldn't resist putting the resulting photos on my mac.com account, since iPhoto makes this quite literally a one-button procedure.

(I really have been becoming an Apple fanboy all over again, or so I feel over the last few weeks as I have been learning how to use Mac OS X "correctly", using the Terminal only for hacky business and not as my primary UI, as I would with xterms in any other Unix-based desktop, and as I was with OS X before this month.)

In the evening I was to meet M&N at the 1369 to discuss house plans, but only M was there -- N was stuck putting out fires in the machine room all night. We yammered in a caffeinatedly productive fashion, and then I showed her Chez Chestnut and some of its resident (and transient) humans and kitties -- CC is one possible candidate for our house plans, since half its population is going to bail soon. I am not sure what kind of impression it made on M. She lists lots-o-space as a prime requisite, and I don't think that's something we enjoy here.

Cthulhia came by again for a surprise visit when she and I decided to skip the late-late BUFF shorts show. (It included "Puking Zombies", which we agreed had a nice title but wasn't enough motivation to get us to Chinatown by 11 p.m.) She and M hit it off really well, and I always love to see that sort of thing happen. She verbally sketched the outline to her screenplay idea for M and I, which was fantastic -- she tried to do this for me during our Leonids misadventure months ago, but had to speak through the haze of emotional and physical discomfort that marked that trip, while this time she was in full form, and we could only gape at her storytelling-foo.
prog: (Default)
Curious as to why my hard drive was in a state of continual access, clicking with a heartbeat of regularity every second or so, and in so doing draining my battery a bit faster than I'd like, I ran top and saw this:
  PID COMMAND      %CPU   TIME   #TH #PRTS #MREGS RPRVT  RSHRD  RSIZE  VSIZE
  337 top          8.9%  0:02.19   1    19    14   196K   320K   436K  1.37M
  336 Internet E   0.0%  0:43.90   8    99   157  8.15M  12.6M  14.8M  64.4M
  335 LiveJourna   0.0%  0:03.66   3    95    97  2.24M  7.20M  5.67M  52.9M
  334 Mail         0.0%  0:26.00   8   117   118  3.16M  8.08M  7.74M  55.7M
  332 ssh          0.0%  0:00.10   1     9    19   432K   488K   568K  1.88M
  323 zsh          0.0%  0:00.15   1    16    13   184K   700K   708K  1.69M
  322 Terminal     0.0%  0:03.18   5   112   140  2.11M  6.72M  4.52M  55.0M
  321 Microsoft    0.0%  0:04.76   1    56    76  1.73M  9.26M  3.64M  50.2M

"Microsoft"? Uh-oh. I installed the Office:mac demo CD yesterday (I am curious to see if writing a book in a WYSIWYG way is more pleasurable than doing it in straight DocBook XML via emacs) but I wasn't running any of its applications at the moment. So:
[jmac@endif /Users/jmac]% ps awux | grep 321
jmac   321   0.0  1.4    51428   3732  ??  S      0:04.76
/Applications/Microsoft Office X/Office/Microsoft Database Daemon /Applica
[jmac@endif /Users/jmac]% kill 321          

And thus my hard drive fell silent. More props to Apple (and/or Next): nixing the culprit is as easy as pulling up the Login system prefs pane and clicking the Login Items tab. Yes, there's the Microsoft Database Demon icon, exposed and shivering, awaiting its doom at my fingertips. I just wish there was a system-level thingy that notified me when a program sticks things there; if the demon didn't cause so much real-world noise, I probably wouldn't have noticed its presence for a long time.


My LiveJournal is definitely getting geekier, especially since I took up this latest project. I apologize if I am putting anyone to sleep, but I fear that it's only going to get worse. I should consider dusting off my O'Reilllynet blog and shunting these sorts of posts there, before I start losing Friends.
prog: (Default)
My entire iBook seems morbidly broken, inside and out. Bits of the system seem to have forgotten who 'jmac' is, which is a bad sign. I foolishly tried cycling my login only to find... that I cannot log in to my own computer, now.

La, la. I allegedly have some system CDs lying around somewhere, but I certainly haven't used them since months before my move, so that's not very feasible. Time to call up some friends, I guess. Grunt.

Update


One way to tell that you've been spoiled by OS X: You've forgotten that sometimes just restarting the silly machine can work wonders. Furrfu
prog: (Default)
[jmac@endif /Users/jmac]% ssh jmac.org
You don't exist, go away!
[jmac@endif /Users/jmac]% 
prog: (Default)
Unstead of rewriting an outline, I got once again obsessed with making Mac OS X's Mail.app working just how I want it: going through an ssh tunnel to connect to an IMAP server. Happily, the application has gotten a lot smarter since my last attempt (which was probably before its version 10.1). This page helped me out immensely.

I then spent around three hours leisurely wandering through three months of unsorted email (about 1600 pieces). Some random URLs unearthed as a direct result of this exercise:
prog: (Default)
Finsihed reading the missing manual book last night, hiding out in the Shrine while Carla and the Carlas were GURPSing downstairs. She has found approximately one hundred new players for her Discworld compaign since I snuck out of it, successfully trolling from the Mostly Looney crowd and the people who played in her Vericon pick-up game. So that's pretty good.

I consider the book a good read, though I found its stance a bit on the fanboy side, passing up opportunities for criticism I would have taken. The most glaring example I recall comes when Pogue addresses a security flaw in present Mac OS X machines: a malevolent user with access to the physical machine can effectively get root (or its classic-Mac equivalent) simply by restarting the machine into OS 9 (providing an OS 9 CD if the machine doesn't have that system on-disk). He advises considering the system CDs as the box's master keys, and storing them somewhere safe. Erm, that metaphor doesn't work very well, when you consider that every modern Mac owner has the very same "keys".

Regardless, I learned a lot. Today I will finish reading Apple's PDF all about Netinfo, and then I'll turn my attention towards working on an outline again. I turned in a lame one on Friday, but I am shmarter now, and the sooner I can turn in an outline I like, the sooner I can sign a contract, and start collecting sweet, sweet advances. Mm, baby.


My iBook screen definitely has a pinched nerve, or something. Opening it past a certain angle, about 95 degrees or so, blackens the screen. This is workable, but annoying. Unlike the broken media bay latch, this problem has continuous effect on my iBook use (I'd like the screen to be facing my eyes, not my chest), and so I'll start seeking information on a fix now. Hum dee.

grumble

Feb. 4th, 2002 10:23 am
prog: (Default)
Have exchanged some more mail with Chuck. He wants someone to write about two-thirds of the book. As someone else at ORA once said, Mac OS X is really just FreeBSD Unix with plastic no-slip bathrub flowers stuck all over it. So, the Terminal command reference and all will just be a dance remix of previous books on that topic (cat or even emacs looks and works on OS X exactly like it does on Linux); he needs a writer to cover all the stuff specific to OS X.

Going to see if I can't meet with him today. I spent some of the weekend messing around with Project Builder, Apple's development IDE that comes with OS X. It really is rather impressive. I'm curious how deeply he'd want me to get into programming for the OS. I'd love the excuse to learn C for real, of course. Actually, prog, consider: where I'm headed later this year, be it another job or grad school, knowing C can only help me.

Hum. Well, I dug up my copy of Kelley and Pohl's "A Book on C" yesterday. Guess I'll go get some coffee and start in on this a second time, taking Project Builder for another spin at the same time.

I wonder why Chuck thought of me for this project. My glomming onto OS X was well-known in the company after I got my iBook and started blubrling about it on internal mailing lists, of course. However, there are definitely other OS X-using writers on ORA's radar, and I was imagining that I ruined my chances of writing more after "Perl & XML" because of my open whininess about it (sometimes); it's a sure thing that Chuck spoke with Linda before coming to me, and she apparentlly did not suggest that he find someone else for it. This boggles me, to be honest. But: shrug. Let's see what happens, hm?

Me, Inc.

Dec. 27th, 2001 11:28 pm
prog: (Default)
I finally got around to sending Arcus a bill. For some reason, I waited until the owner sent mail to a list saying that he just spent too much money on toys. Take that! Anyway, bless Mac OS X for having Save to PDF an option in all of its standard print dialogs (by way of the Preview app), cuz god knows that I'd never get around to actually printing this out and mailing it to them.

I made up some bogus letterhead, too.

Yes, that is an iconic coffee mug lodged in an iconic stomach. I stole it from this page. Yes, I told Arcus that it's not a real DBA.

SVG

Dec. 13th, 2001 06:57 pm
prog: (Default)
Argh... I want to play with SVG right now, coz it's going to factor into Chapter 8, but none of Adobe's servers are responding... and a Google search tantalizingly reveals that a Mac OS X-compatible version of Adobe's SVG Viewer plugin exists! Argh argh argh!!!


I spent this afternoon turning my bedroom into someplace I don't mind living and working. Built the wireframe bureau I bought last week, put away all the clothespiles, emptied, flattened, and closeted all the boxes, shelved the books, vacuumed the rug, hung up the pictures, and kludged the curtains (until I can get some real curtain rings). All it really needs now is a whiteboard and a comfy chair. I suppose I could swipe the computer desk's chair, actually, since that is technically mine, but then you have the aesthetic incongruency of a nice chair up against a card table. Well, that aside, I feel very very at peace, sitting here. 's nice.


Why doesn't LiveJournal timestamp entries based on when it receives them? The only input I should give it is the timezone I currently reside in; it should figure out the local time based on that, not by trusting my local machine's clock.

powernerd

Dec. 8th, 2001 01:09 am
prog: (Default)
Accomplished a lot today, even though no outward progress was made. I'm sleepy, but if I don't write all this down now I'll regret it later. Warning: xtreme nerd kontent follows, until the <hr>.

So, after months of longing, my iBook is finally the programming powerhouse I've always wanted it to be: it has Apache running mod_perl, and the Gnome project's libxml2 and libxslt libraries, along with their respective Perl APIs. I realize as I write this that I still need MySQL on this thing before it's truly a full-on self-contained portable LAMP development machine, but it's now quite capable of letting me perform all the hacking I'll need to finish The Book locally, wherever I am, and that's a good thing.

mod_perl I was just too timid to try installing before this week, but after Andy forwarded me a mailing-list message from Randal Schwartz proclaiming that he got it to install after a day of tweaking, I knew it was possible. Unfortunately, I dunno what path Randal was running down; I couldn't get his methods to work, but a Google search let me to an Apple page about Mac OS X and Perl which assured me that, once I had installed mod_perl in the usual Perlish installation way, I had to simply tell my httpd.conf file to dynamically load the library on startup, and it would just work. And it was right!

Well, except for the fact that the current Apple-shipped Apache server is broken as configured and gives you scary startup errors, but the fix for that was also easy to locate. See, Google is cool.

I installed Mason on it, too, just 'cuz, and it appears to run flawlessly. Happy, happy.

On the libxml end, my membership on the perl-xml mailing list netted me this post from Paul McCann, which does an excellent (if somewhat roundabout) job describing the necessary acrobatics needed to get these sweet libraries on OS X. I let myself get held up by a typo within the instructions that I should have caught, though: "-without-iconv" should have been "--without-iconv", and so everything took a few extra compiles-through before it all came out right. The important thing is that this iBook now has the XML::LibXSLT Perl module on it, which is just awesome. Yep yep yep.

Anyway, I look forward to many near-future hours sitting in the cafe and hackhackhacking.

However, thanks to Charles' mightiness, this house has not just a working firewall again, but wireless! I've been lounging on the papasan chair downstairs all day, in fact, iBook in lap. Niiiiice.


What is the protocol for dealing with a friend that you're used to inviting to random movies and such, but who has started to date somebody? Are you supposed to Cc: all future invites to the foofriend as well? You scoff, but I don't think this has ever happened before with a local friend. Yes, I am so removed from the dating scene (whatever that means) that I find myself comically at a loss. Eh! I'll just ask. (In effect, I just did, but I'll do it anyway.)

(What do you think of the word "foofriend"? "Significant Other" is a nice phrase for its gender-neutrality (as with "mate", but that one always seems more awkward to me) but it carries a bunch of implications that "boyfriend" or "girlfriend" don't. But, when speaking in the abstract, I hate saying "boyfriend or girlfriend" as much as I do "he or she". So I take a page from the gang at rec.games.nethack with their strategies of dealing with "foocubi", those naughty demons.)

(Now of course I'm thinking ahead to this word catching on, so that people unfamiliar with the hackish etymology of "foo" will use the word and perhaps infer that it means "a friend with whom one engages in foo", and thus grant that venerable syllable yet another geek-culture definition. Hey, it could happen.)

August 2022

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 4th, 2026 09:27 pm
Powered by Dreamwidth Studios