philellsworth.com

  • rss
  • Home
  • About
  • Snaps
  • Color
  • B&W
  • Musicians
  • New Photos
  • Fourth of July
  • Mt. Rushmore

Parade Day 2009

Phil | July 7, 2009
[Show as slideshow]
paradeday09_004
paradeday09_005
paradeday09_006
paradeday09_007
paradeday09_012
paradeday09_013
paradeday09_014
paradeday09_017
paradeday09_020
paradeday09_025
paradeday09_026
paradeday09_027
paradeday09_029
Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

July 5, 2009

Phil | July 5, 2009
[Show as slideshow]
july_5_09_001
july_5_09_002
july_5_09_003
july_5_09_004
july_5_09_005
july_5_09_006
july_5_09_007
july_5_09_009
july_5_09_010
july_5_09_011
july_5_09_012
july_5_09_013
july_5_09_014
july_5_09_015
july_5_09_016
july_5_09_017
july_5_09_018
july_5_09_019
july_5_09_020
july_5_09_021
july_5_09_022
123►
Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

July 4, 2009

Phil | July 4, 2009
[Show as slideshow]
dsc_0718.jpg
dsc_0719.jpg
dsc_0720.jpg
dsc_0721.jpg
dsc_0722.jpg
dsc_0723.jpg
dsc_0724.jpg
dsc_0725.jpg
dsc_0726.jpg
dsc_0727.jpg
dsc_0728.jpg
dsc_0729.jpg
dsc_0730.jpg
dsc_0731.jpg
dsc_0732.jpg
dsc_0733.jpg
dsc_0734.jpg
dsc_0735.jpg
dsc_0736.jpg
dsc_0737.jpg
dsc_0738.jpg
1234►
Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

Mourning dove fledglings

Phil | June 10, 2009
[Show as slideshow]
mourning_doves002crop.jpg
Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

Grant’s Graduation May 24, 2009

Phil | May 27, 2009
[Show as slideshow]
grad001_0.jpg
grad002.jpg
grad005_0.jpg
grad006.jpg
grad008.jpg
grad009.jpg
grad010.jpg
grad013.jpg
grad020.jpg
grad023.jpg
grad024.jpg
grad029.jpg
grad030.jpg
grad032.jpg
grad038.jpg
grad041.jpg
grad042.jpg
grad043.jpg
grad046.jpg
grad047.jpg
grad049.jpg
123►
Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

A suggestion for tutorial-makers

Phil | March 13, 2009

A hundred years ago, if you wanted to own and operate a car, you had to know a lot about what was going on under the hood (or regularly pay someone who did). Ideally, you’d also know how to run a mill, a lathe, and other shop tools if a part had to be replaced or improved. There were more than 200 car makers in the United States alone, and there wasn’t a parts store just around the corner.

The experience of learning how to build a full-function, data-driven website from scratch is somewhat comparable today. Typically, if you’re learning web development, you will download and install WAMPP or XAMPP, various code-editing tools, and configure it all correctly before you’re ready to build that first "Hello World" page. At this point, you might try to learn coding with a how-to book in your lap or while logged on to a tutorial site. If you do everything perfectly, your new code will run as intended. But if something goes awry during the configuration process, or a semicolon shows up where a colon should be, you can spend hours if not days trying to find the source of the problem.

One of the greatest advancements in learning about web development and web design is the huge growth and availability of online tutorials, both free and paid. The paid sites such as lynda.com are well worth the investment, but they all pretty much take the same approach: video tutorials, sometimes with exercise files to help you along. You can study of even re-create the exercise files, but it’s not the same as having someone or something to tell you what you’ve missed. And while some programs offer code-hinting, debugging tools, and many other helpful features, they’re geared for the builder, not the learner.

Here’s an idea I haven’t seen implemented, but it’s something I’d definitely pay for: truly interactive tutorials. I envision going to a website to learn about php, for example, and being able to code right on the page, while being led by an audio file. Click a button to check whether the code was properly formed before going on to the next part of the lesson. No need to download exercise files, upload completed files or even save them (although that might be a nice option), much less install a web server to test the files. By eliminating some parts of the learning process, or at least making it modular and thereby deferring it, the student’s experience could be a lot closer to a live classroom situation.

The closest to this approach is probably w3schools.com, which has a ton of excellent examples. I’ve learned much of the [admittedly limited] stuff I know from these, but I know I learn best and retain the most by actually typing out the code myself and hearing an instructor’s comments, suggestions, and corrections while I do it. I can’t afford to hire a private tutor, and I don’t have time to enroll in a semester-long class in scripting. Classroom training can be costly, and whether I retain the lessons depends on a variety of variables, including my familiarity with the subject going in, the instructor’s ability to effectively communicate, and my mood at the time.

Anyone who wants to build a full-fledged web 2.0 site should learn how to do it all, deploying a web server, learning javascript, SQL, xml, and so forth, but they shouldn’t have to try to learn it all simultaneously.

Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

Illustrator graphs great, but …

Phil | February 28, 2009

 

ai logoEven though I’m fairly new to it, I like making graphs in Adobe Illustrator CS3 much more than using Excel. They inevitably wind up looking more professional, and I especially like using the variables feature so I can make several similar graphs by just switching out the data. However, there are a few thing about it that drive me batty:

Having to change years from numbers to text. When I input a data set, it often has years as category axis. However, Illustrator assumes 2008 is a number, rather than a year. There’s no way that I know of to change the data from a number to a string except by hand, putting double quotes before and after the year (a la "2008"). I finally created a text file with a column of years from 1960 to 2010 with the double-quotes already applied. Now I can copy and paste the years I want, rather than doing it by hand every time.

When Illustrator applies the data to a graph it puts the legend upside down. For example, if I have a data set that shows data for January, February, and March, the graph will show January, February, and March from left to right, as you’d expect. But the legend will show up on the right with March, February, and January, from top to bottom. That seems upside down to me, and I don’t see a way to flip them, except manually.

illustrator graph

Also, when inputting a data set, Illustrator can’t recognize numbers with comma separators or percentace signs as numbers. They have to be removed — usually in Excel — and then replaced once the graph is made, if you want ‘em back. I know it’s not Excel, and doesn’t aspire to be, but that seems like a pretty basic feature you’d put into a data-handling program.

I haven’t used CS4, so I don’t know whether these features have been addressed in it. And maybe somebody out there knows a way around these slight issues. I’d sure be interested to hear about them! I make a lot of graphs, and you’d be saving me a lot of time.

Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

Gripes ‘n’ Likes: LG Dare

Phil | February 3, 2009

I’ve had this phone for about a month now. Here are some of my gripes and likes:

Gripes:

  • Scrolling. It’s hit or miss. Sometimes you hit a link you were just trying to scroll across, other times you scroll on past where you wanted to stop. Takes some getting used to, and it shouldn’t.
  • Music player. OK for most practical uses, but practically useless for listening to podacsts or aduiobooks. The only way to advance through a track is to hold your finger in just the right place … and wait. Scrolling through a one-hour podcast will take about 10 minutes, if you’re lucky. I’ve gone back to using my Sansa Connect for all but regular music tracks. 
  • Limited Favorites. You can bookmark about 10 to 15 URLs, and that’s it. Why? I had to make my own page of mobile links.
  • Unlock. You can leave auto-lock off, in which case your keys may try to call Outer Mongolia. Or you can leave it on, and unlock your phone EVERY time you want to do something (like answer a call). 

Likes

  • Mobile Web Browser is fast.
  • Great having access to multiple e-mail accounts.
  • Calendar and other tools are above average.
  • VZ Navigator is great for out-of-town trips.
  • Great being able to update Facebook and Twitter, although you may find yourself logging in more than usual. Not sure why it doesn’t "remember me" longer.
  • Can listen to music while browsing the web.
  • QWERTY keyboard (horizontal) or standard keypad (vertical). This also takes some getting used to, but doesn’t seem as problematic as the scrolling annoyance.
  • With the addition of a $12 8GB micro SD card, there’s tons of memory for pics, videos and music.

Despite my gripes, I don’t have any qualms about recommending this phone. I live in Wyoming. No AT&T, hence no iPhone. My previous phone was a Samsung SCH-u740, which I liked very much but wasn’t web-ready (at least not like the Dare. 

 

Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

MS Word to XML to InDesign to XHTML … Fast!

Phil | January 13, 2009

Yet another personal breakthrough in my learning about XML. Like the previous post, this knowledge took far too long to obtain through trial and error, so maybe this will save some time for someone else who’s trying to learn XML.  Before I post the steps, please allow me to mix a couple of metaphors:

  • This process (like the one in the previous post) is akin to bait fishing for trout in a mountain stream. Purists will be sickened by it, it may even violate the rules, but it also put some fish in the frying pan.
  • If this example were a car, I’d drive it, but only if no one’s looking.

Using these steps, I went from a Microsoft Word .doc file to an XML file, to layout in InDesign, and to a styled XHTML file in less than an hour. These steps do require a little HTML & CSS experience, preferably an html editor (such as the free HTML-Kit), a css style sheet, and Adobe InDesign. I also used Dreamweaver to attach the style sheet to the XHTML file, but you could do that fairly easily by hand.

 

  1. Copy edited document from Word and paste into blank page in HTML-Kit.
  2. Enclose content within <xml> and </xml> tags.
  3. Add tags such as:
    <byline>  </byline>
    <references> </references>
    and so forth (to correspond with your InDesign paragraph styles).
  4. If any paragraphs have special characters such as ampersands, greater than or less than signs, etc., they need to be enclosed in CDATA tags. You could put these on all text-carrying paragraphs, but it’s not required unless they have those characters.
    Starting tag: <![CDATA[    (note both brackets are lefties)
    Ending tag:  ]]>
  5. Save as .xml file
  6. Open blank InDesign document.
  7. Import XML file.
  8. Drag XML onto blank page.
  9. Map Tags to styles.
  10. Export to Dreamweaver/XHTML.
  11. Open file in Dreamweaver.
  12. Attach stylesheet (link icon on CSS panel).
  13. Highlight any elements that aren’t properly styled and change using properties panel.
  14. Save file.

If you have any questions, feel free to comment.

 

 

 

Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

How to Create an XML Schema

Phil | January 7, 2009

I don’t know why it took me so long to figure this out, but building an XML schema is really simple. I searched countless websites that talked about XML, but couldn’t find an understandable description of how to build the schema itself, so I decided to post this on my own site. 

 
I should note that this is only an illustration (and maybe not even a good one at that) of how you’d create a schema. There are plenty of other sites that will show you how to map and use XML, such as http://office.microsoft.com/en-us/excel/HA011019641033.aspx.
 
First, let’s look at the spreadsheet file we want to map and export:
 
Table_1
 
 
Here’s the simple schema. I’ll ignore the title and text at the top. You can build your schema with tags for that, too, if you want. In a text editor (you can use Notepad or something similar, I used the free HTML-Kit) you’d type the code like this:
 
xml_schema
 
Note that I’ve only created the structure of the first couple of rows (not counting the column headers, which I’ve used to define the tags). That’s all you’d have to do to define the structure. Now save the file with a .xml extension (not a .txt extension, which is the default for Notepad). Example: Table_1_schema.xml
 
Also note that none of the tags in the schema starts with a number or has a space. 
 
After you’ve saved it, you can open the file in a browser. It should look like this:
 
 
Now you can use this schema (aka XML map) to map your spreadsheet. MS Excel 2003 Professional required (not student/teacher edition).
 
If you want an even simpler method, (one that will work with the student/teacher edition) I’d recommend Excel Export to XML Software by Sobolsoft ($19.99).
It’s well worth the price, and it eliminates the step of having to create your own schema.
 
Good luck, and feel free to leave feedback, ask questions, etc. I can’t guarantee I’ll have the answer, but I’ll try. Maybe we’ll both learn something!
 
Phil
 
Comments
Comments Off
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

« Previous Entries

Calendar

January 2012
M T W T F S S
« Jul    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Blogroll

  • My Father’s War
  • Poems
  • Shepherd of the Hills Presbyterian Church
  • Wyoming News

Tags

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Welcome

Be sure to leave us comments and tell us what you'd like to see here.

Most Recent Posts

  • Parade Day 2009
  • July 5, 2009
  • July 4, 2009
  • Mourning dove fledglings
  • Grant’s Graduation May 24, 2009
  • A suggestion for tutorial-makers
  • Illustrator graphs great, but …
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox