Whimsical.nu

Welcome to a Whimsical Blog~

Hi, I'm Angela, a girl with a blog on five different psyches:
girl, geek, reader, writer, gamer
Choose your poison ♥

Lorem ipsum dolor sit amet roundup

Quoth page settings and designers and developers, “lorem ipsum dolor sit amet!” There are a lot of available services to help you with your fake Latin needs. From those who swear by it to those who spurn it in favor of REAL text, there is a generator for everybody.

  • The tried-and-true lipsum.com generator. I’ve been using this for a long, long time. Aside from an explanation of what lorem ipsum is, you get to specify how many words/paragraphs/bytes/lists. Nifty!
  • Oh-so-shiny Fillerati. For those who spurn fake Latin, Fillerati allows you to choose or randomizes for you from a selection of classic books. Grabbing your text is easy–hover and adjust the number of words/paragraphs/etc and click to copy either plain text or marked-up text. Shiny, is it not?
  • Menu-bar goodness in LittleIpsum. A Mac OSX application that shows on your menu bar and gives you fake Latin at the click of the mouse! Currently only for 10.4 and below, but 10.5+ version in the works, apparently!
  • A dashboard widget to Loremify your work. Another shiny OSX tool that functions just with a click of a button.

I know, I know, all those apps were for OSX! Fine. Here is one for you Windows people: Lorem Ipsum Generator. Happy?

Of course, there are a lot of extensions available for Firefox, and there is one for Chrome.

0 Comments

Dropbox love

I'm talking about: Uses for Dropbox

Pretty much everyone probably knows about Dropbox by now: an application that syncs files online and across pretty much any device that can take it. I’ve had it for quite a while now but have only really started to utilize it recently.

This isn’t really “new” technology, nor are they the first to do something like it. I’ve used similar programs before, most notably one with a cute pig as an icon! (Sadly, I don’t remember what its name was!) Dropbox doesn’t have as cute an icon, but they have adorable stick figures: that counts for something, right?

Dropbox's referral illustration

Dropbox's referral illustration

Like its predecessors, usage is simple: put a file inside the Dropbox folder, and it gets uploaded online. Going on another machine with the Dropbox client application, you also get the file there once the client has finished syncing with the servers.

I used to store just files in it: presentations, source code, and the like. But there’s a lot more to Dropbox, and here are five things I do with Dropbox.

1. Syncing browser bookmarks

I’ve started syncing my Firefox bookmarks across machines using Dropbox. There must be a nicer way to go about this, and I’m sure it’s right around the corner, but this way is just nice for me. I’ve never liked a lot of the bookmark syncing products out there because it hijacks my bookmarks toolbar, which I dislike. This way, it’s just…in the background.

However, there is one caveat here: make sure Dropbox has finished syncing to/from the server before you start Firefox or shut off your machine, as you can end up with inconsistent, conflicted files on your Dropbox and no way to determine which is the right file.

2. Syncing Adium chat logs

Yes, we start to see the power of symbolic links. Syncing Adium logs across machines is done pretty much the same way! The first time I did this, it took a while to finish uploading all of my chat logs, so be prepared to wait a while.

3. Syncing Terminal configuration files

Oh, absolute love. No longer do I have to worry about differing settings between computers–symbolic links and Dropbox has me covered.

[amari@amari ~]
 $ ln -s ~/Dropbox/Data/bash_profile ~/.bash_profile
[amari@amari ~]
 $ ll ~/.bash_profile
lrwxr-xr-x  1 amari  staff  38 Oct  2 16:39 /Users/amari/.bash_profile -> /Users/amari/Dropbox/Data/bash_profile

I’ve done the same for some other config files, like my vim settings file.

4. Syncing Passwords across computers

Absolute godsend, this one. With all the online accounts I have accumulated over the years, it’s a horror trying to remember passwords; so having 1Password worry about password information and syncing is wonderful. I’ve never used KeePass, but I swear by 1Password.

5. Syncing creative work

Creativity does not have a set time: if an idea hits, I like being able to capture it. Being able to quickly write a note, a blog idea, a story snippet and file it away in Dropbox for later is an absolute godsend: two wonderful tools for me here are Scrivener 2 and Notational Velocity, both of which have syncing/saving abilities to external folders.

Scrivener 2 is currently in NaNoWriMo preview mode, as Scrivener 1 does not have this syncing ability built-in (although you can save your Scrivener file in Dropbox, of course). With the new version, you can sync to an external version and specify what format the file would be in so that you can edit it elsewhere and pull in changes as needed.

Notational Velocity is a handy notes-taker, which also has the ability to sync with Simplenote, along with saving/retrieving the notes in plain text format in a specified folder (which is great for syncing via Dropbox).

A parting word

Dropbox is awesome, but remember: Dropbox syncing is done online, and your files are put on the Internet (and versions are kept of it on Dropbox servers). While the syncing Dropbox does is secure, they are still a third party; so bear that in mind before syncing every single bit of your life.

1 Comment

BgPatterns: Tiled backgrounds designer

I used the BgPatterns tiled backgrounds designer recently in the Seasonal Plume revamp I had just yesterday. BgPatterns is nifty, useful, and very flexible, especially to the pattern-challenged (like me). As you tweak the settings, you can easily see what your tile will look like, apply the background to the site’s patterned header to get a better feel of the pattern, and then when you’re pleased with the outcome, download the image and use it on your projects.

There are a selection of patterns to choose from, and one can change foreground and background colors, canvas texture, pattern image scaling and opacity, and one can even rotate the base image up to a full 360 degrees to suit your customization needs.

One can even sign up and create pattern after pattern, and others vote on how good your pattern is, hopefully becoming the next champion. It’s certainly a very interesting tool with a fun challenge-type game attached to it.

0 Comments

Frontend Friday: Tools of the trade

I’m finally pushing through with an idea I’ve had for a while: Frontend Friday! Every Friday, I will be posting an entry about frontend development work, which includes topics on HTML, CSS, JavaScript, and basically anything related to the implementation of designs and UI on the web. These may be simple solutions you might know about, or weird experiments and topics that concern those who code layouts, whether done as a hobby or as part of work.

For the first Frontend Friday post, I’ve decided to write about a topic that’s rather central for all web developers: the tools that we use. We all use different programs and extensions and scripts to help us code up a nice layout for our websites. I wanted to share some of mine, and I hope you find them useful.

My top 7 tools:

  1. Aptana Studio

    I’ve been using Aptana well over a year now, and in fact I wrote a review about the web IDE before. Because it stems from Eclipse, and Java, it suffers a bit of lag especially when working with large files; I wouldn’t recommend using it for that quick 30-second style fix on your website.

    But working on websites that contains quite a few bells and whistles, I find Aptana to be quite helpful. The Project pane stores all ongoing projects, the Validation tab is quick to look up typos which result in syntax errors, the Outline pane makes jumping between functions and HTML nodes a breeze, and Code Suggest is always great to have around. (You should take a look at my review if you want to know more; while that was for the beta version, it’s still relevant.)

  2. Firefox

    Yes, Firefox just had to be there. I will admit that as of late I’d been very frustrated with Firefox’s memory-hogging practices and annoying lag, and if it weren’t for Firefox being insanely great for web development, I might have dropped it for the faster Safari. Firefox is a great standards-compliant browser, plus it provides an avenue for a plethora of web-developer-friendly tools, some of which are…

  3. Web Developer Toolbar

    Chris Pederick’s Web Developer Toolbar is impossible to live without. It’s lightweight and contains a lot of helpful tools: disabling cache to make sure you see your CSS updates, cookie manipulation, CSS lookups, markup and style tools for debugging, browser resizer, viewing generated source (for all those whizzy JS things), and more. If you’re a developer and you don’t have this on Firefox yet… what cave have you been living in?!

  4. Firebug

    Actually, Firebug vied with the Web Developer Toolbar for the “must have” spot, with the toolbar winning simply because it’s lighter and more mainstream: even if you’re a hobbyist making personal websites during your free time, the toolbar is useful. Firebug is also a must-have, but mainly for more heavy duty stuff, and especially for debugging purposes: completely clueless what styles are messing things up on a certain element? Lost as to what is happening to your variables when running JS? Firebug makes digging into code easy. I can’t count the number of times Firebug has saved me hours of trawling through CSS or numerous alert() calls.

  5. Multiple Internet Explorer installations

    There are numerous multiple IE tools out there, but the one I personally use on my Windows test machine is TredoSoft’s Multiple IE. I really only test for IE6 and IE7, though (I should install IE8 soon, too…). It’s a bit of a pain, but that’s the way life rolls. The IE Developer Toolbar is also a must-have for IE-proofing your website. I hope they update the toolbar to include a debugger soon.

    Naturally, you will also need other browsers installed, according to what you wish to test with. I test according to Yahoo!’s list of A-grade browsers, even for my personal work (well, in varying degrees, as I don’t have multiple images of Windows sitting in my personal machine, for instance).

  6. YSlow

    YSlow analyzes my pages’ load times. I typically only use this nearer to the end of development, to check if I need to combine more images into sprites, chunk together CSS and JS, etc. It’s definitely a good guideline checker for webdev best practices, which may or may not be critical for you, depending on what you are working on.

    YSlow takes into consideration Yahoo!’s rules for high performance websites, which every web geek into making websites should read through at least once.

  7. Fiddler and/or Tamper Data

    These two are mostly useful for deeper digging into the communication between your website and the server, and may or may not be applicable for the type of work you do. I find it highly useful for verifying form submissions’ raw data and AJAX requests — you can stop the data transmission, fudge up the content, and release it, which helps you trap bugs and issues.

    Tamper Data is a nifty Firefox extension for this purpose, and Fiddler is an HTTP debugger tool, much more robust than Tamper Data. Unfortunately, Fiddler is not available on Mac OSX — I’ve been looking for a good alternative for a while now (Paros looks like an interesting alternative, but for some reason I can’t get it to start monitoring traffic).

So those are the top 7 tools I use for working with code. What are yours?

4 Comments

MacUpdate Parallels bundle

Kelvin told me that the MacUpdate Parallels bundle went live yesterday, and I caved and bought it last night. The current bundle, which will continue to run for 12 days (at the time of this writing), contains the following gems:

The latter three are currently still unlocked at the moment, with them getting unlocked once the 5,000, 10,000, and 15,000 bundles have been sold, respectively.

Personally, I’m interested in the following applications:

  • Hazel – looks like this is the ultimate app to have if you’re obsessive compulsive ;) the tagline is “personal Max OS X housekeeper”, and while application deletion is already handled by AppZapper (which I bought in the MacHeist bundle before), this still looks like a good application to invest in.
  • MenuCalendarClock – I’ll admit I’ve never used iCal and Address Book all that much, but with this application it looks like I’ll be using them a lot more now. I love being able to see to-do lists and events right when I login, something that I once had on my Windows PC.
  • StoryMill – for anyone who knows me, you’d know why this is interesting ;) novel writing software! Looks pretty nifty, allowing you to organize characters, scenes, etc.
  • Typinator – for shorter keystrokes all over! I’ll have to see how this works with me typing half the time in a different language. Actually, it just fixed one typo I had while writing this entry, from “hvae” to “have”. ;) Nifty!
  • DVDRemaster ProDVD backups anyone? This is an important utility and it looks to be pretty robust.
  • Parallels Desktop – of course. I need IE for testing. Booting up in another OS wastes a lot of time. This will be cool once it’s unlocked!

I plan to review each application in my interested-in list as I play a bit with it over the next few days, so check back if you’re interested. :) I’ll try to do the other applications, so let me know which you’re interested in, but no promises!

Go check the promo bundle out yourself! ;)

Edited to add: I’ve started reviewing! Click to see the reviews, if you haven’t decided on getting the bundle yet:

2 Comments

Now Reading

I’d like to sing praises of the Now Reading WordPress plugin, which was just what I was looking for. In any case, I’d like to finally officially put up my library, and it’s now linked on the main navigation. ♥ I love how the plugin works. Yay! I haven’t integrated the widgets yet with my miscellany section, but it will get there soon. Book reviews will still be posted here in the main blog, and linked/included on the book page itself. :)

On to the actual plugin review — the plugin was very easy to install (no PHP files to edit), and easy to get used to as well. Clean interface, plus almost all information you would need in a library plugin — book status, rating, review section (even if I’m not using it), when you started reading and when you finished. Plus meta tags for everything else! I had fun adding a few meta information of my own, like the language of the book I’m reading (English? Filipino? Translated from what language?) or the series it belongs to. I could probably keep going on and on with the meta information, but I don’t want to get ahead of myself. ;)

I did modify my installation a bit to serve my needs a little; such as:

  • return the post ID connected to the book; this was important to me because I didn’t plan on using the reviews section of the plugin, but keep posting my reviews here in the blog (since I review not just books but writing tools/sites/etc as well); I needed the post ID in order to be able to add the actual post into the book’s page (with the help of the Get-a-Post plugin)
  • allow for books with no finish dates in the average_books function; since I plan to store past books (as opposed to “books from this point onwards”) as well in the library (like Jane Eyre and Pride and Prejudice) and I wouldn’t know when I started/finished them as it’s so long ago, I needed to modify the function to make sure it excludes those books from the computation
  • fix usage of the $echo parameter for the book_rating function; I do a lot of if() statements in my templates (if there is this information, if there is that, etc) and since I was showing rating information, I needed this to work

Of course, that doesn’t mean that the plugin isn’t robust enough on its own — not at all! It’s just a little more customization to meet my specific needs.

Speaking of customization, this plugin was fun to customize to fit my theme. There’s a bit of a challenge in the sense that there was a lot to look out for, but oy vey, I was quite pleased with the end result. Actually, it made me feel like I wanted to change/redesign my website layout to fully utilize the wonderfulness of the plugin’s customization ability!

I obviously don’t have any complaints, but if there’s anything I’d be interested in seeing in the future, it would be the two following things: a link to the Amazon detail page once you turn up search results for the book in the WP admin panel, to check if it’s the edition you want (especially important for books that don’t have cover images); second, the ability to easily update the “edition” of a book. I’m guessing that this might be easily done by updating the ISBN in the database, but I haven’t looked too deeply yet into how the plugin is made to be able to say it for certain. I’d love that feature since I’ve added a few books I’m still looking for, and I might not get the editions I wanted.

I’d definitely recommend this plugin to any WordPress blogger who’re looking to incorporate their reading habits into their blog. It’s fun, powerful, and most especially easy to use.

P.S. If anyone have got plugins for this plugin (imagine that, even plugins for a plugin! *squishes it*) I would love to hear about them. ♥

2 Comments

Getting psyched up

So, yes. I’m getting myself psyched for this year’s Nano. I have a few items that are in my to-do list that should help me prep for Nano, and I’m putting it up here for posterity’s sake:

  • Make a new layout for Seasonal Plume. Why is making a new layout supposed to help me psyche up for Nano? Simple. It’s something new and creative and will urge me to, well, write in this blog. Which means I have to have something to write about, right? Only I’m not entirely sure how I’d like the design. Keep this general layout? Return to a more traditional blog-type layout? I have no idea.
  • Choose a wiki for story notes et al. I’d always been so interested in wikis that I just know I must use one. A number of people at the Nano forums have recommended TiddlyWiki which sounds really good, but I’m wondering if the AJAXy component of it is a bit too “liquid” for me. I’ll have to play around with it first. The drawback of having a “traditional” wiki like MediaWiki (which I’m more used to, user-wise) or PmWiki (which I’ve installed before but have not been able to extensively use as much as the former).
  • Decide on a story. Yes, you heard that right. I have not decided. One of my ongoing projects (which never seem to be near completion) is writing in novel-format about certain events in my life. Think The Notebook. :p Yes, I am a sap like that. Only, obviously it is very personal, and how the hell am I supposed to write it? I’ve heard Nano tips that one shouldn’t write something very personal for Nano because it will make you very emotional and bog you down, and I have a feeling it’s true. But if not that, what? I will probably ramble about possible story ideas soon. (It should be soon, because it’s the middle of October already!)
  • Choose a software to write in. I’ve decided I won’t use Word. I’ve written short stories and poetry on Notepad, which serves my needs well (and being a web developer/designer, I’m more used to it). But I’m not sure if I’m ready to default to Notepad with a 50k-word novel, plus it’s such an elementary application that I don’t think it will serve my noval needs that well. Suggestions are welcome!
  • Figure out a physical battle plan. Meaning, when will I write? How will I write when I have a full-time job, I leave home at 6am and I get home at 9pm due to my horrendous travelling time? I can bring my darling Mr Darcy (my Toshiba Satellite M100) with me, but it’s not small enough to be working on while you’re on a bus (and neither do I want it on my lap while I’m working). It’s just not conducive to working. I think I should get my Palm Tungsten fixed, but that might take a few weeks yet, and I haven’t ever tried writing a story on it. I’d get annoyed at my slow-ness. Besides, I don’t work well creatively when there are many people about. So, when will I write? Will I be able to stick to writing a few thousand words everyday, even when I’m so tired I’d probably snap everyone’s head off?

Lists, lists.

1 Comment