Go to LeighWeb Home Page            

6 December 2013

Finally! The USB key/Flash drive done right!

Kingston DataTraveler SE9 http://www.kingston.com/en/usb/personal_business#dtse9h

kingston_datatraveler_se9_32gbYeah, yeah...the rest of you have had one for awhile, but I just got mine today and I'm thoroughly impressed.  TINY, TINY, TINY and made of METAL!  No STUPID ring to fall off.  No plastic to break in my pocket.  No mechanism to get loose or flimsy.  So, they figured out lots of good stuff, here's hoping the electronics inside are as well conceived as the package.  Even the 32gb price point is nice now. Well done Kingston!

Comments (0)   PermaLink
Computers,Culture,Personal

Entry Posted on: 6 December 2013 at: 12:00 pm

17 September 2011

Preparing for Fruitfulness

My 'ministry office' - aka 'the bat cave' Our school's iconic French chateau Our school happily received the news in the spring that a Christian school in Holland was going to donate "around 20" computers to our school to upgrade our computer lab. We had 19 computers that were getting pretty old! So we ended the school year by sending a LOT of stuff to the dump.  This emptied our computer lab and allowed us to restructure its layout and do a few other housekeeping things that as the school's only IT staff, I'd wanted to do for awhile. BUT, it did leave us with only a firm but non-detailed hope that better stuff was, in fact, coming. Then the computers from Holland arrived and there were exactly 15 of them…and one didn’t work! (What's a bit funny about this is that in French, there is a word for "around 15", quinzaine and a separate word for "around 20", vingtaine.  Repeatedly, I was told "vingtaine" for the number to expect.  When exactly 15 arrived, I thought that somewhat interesting that 15 was "around 20" and not "around 15!" Winking smile) They arrived with Dutch-language operating systems and no other information (like administrative passwords to facilitate any modifications to make them ready for our environment or information about operating system licenses or which machines had which problems, etc.)  These are all things which can, of course, be overcome, but which do add to the work…multiplied by 15 (or 14 at this point!)

My job this summer was to figure out what to do with these Dutch machines (make them work, make them speak French, make them connect to our internal network, connect them to the internet, decide on operating systems, etc.), prepare some additional systems to make up the lack of machines from Holland and overhaul one of our internal servers as well. Throughout the school this summer however, there were also practical renovation/beautification projects undertaken by teachers and parents (including us) in various parts of the small campus. My wife and I also have a vision for a house of prayer and worship to start in our area and so we simply committed to worshiping twice a week during the summer at church. So, our summer was pretty well laid out…while the majority of others around us scattered on vacation!

Real Alsatian grapes - though no wine production yet! Peaches!
I honestly don't know what these are! Our school grounds has an orchard on it and this summer we began to have production from all the fruit trees like I’ve never seen in our 7 years here. I tried the apples on one of the trees and became addicted! Incredibly good! Those apples became a constant source of physical sustenance for me throughout the summer while working on the computer network (work a couple hours, go out and shake the tree, eat, work some more, etc.) But it didn’t stop there. God really spoke to me through that tree…in two ways especially.
More peaches! First of all, the orchard’s fruitfulness spoke to me as a sign of the fruitfulness that He intends to bring to the school this year (or at least we're entering into such a season). So many things, like apple trees, peach trees, and significant efforts in God's Kingdom can take time to germinate, mature and finally bear significant fruit. In the meantime we prune when really needed but can often just become accustomed to the unfruitful presence of something (after all, it's still pretty and gives shade, etc.)…until suddenly it produces a bumper crop! At that point, we need to start picking or it falls on the ground and rots. So these fruitful trees got me really praying for the fruitfulness at school this year, and that we would be ready to pick what ripens.
Apples!  Though not the ones from the BEST tree, still quite good! Secondly, my efforts this summer were sometimes frustrating and tiring and discouragement would knock routinely on my door. During some of these times, the Lord reminded me of Song of Solomon 2:3 “Like an apple tree among the trees of the forest, so is my beloved among the young men. In his shade I took great delight and sat down, and his fruit was sweet to my taste.” Just as those apples were incredibly good, I needed to stop my intellectual head-banging and contemplate the goodness of Jesus and let the refreshing nature of His presence invade and drive out the pressure and discouragement I was feeling.
Here are our APPLE (cough) computers in our lab

School started at the end of August and the computer lab is usable, but still much computer work remains. I, however, am excited by how God can and will take the summer pruning and cultivation work that many have done here and use it to enhance the growth, fruitfulness and multiplication that in the end, only He can bring.

Comments (0)   PermaLink
Computers,Ministry,Personal,Reflection

Entry Posted on: 17 September 2011 at: 3:37 pm

3 February 2011

And the winners are…

In this post I lamented the demise (at least for me) of Zoundry Raven.  Due to the evolutionary spaghetti of our WordPress-powered site, we have, essentially, two themes active at one time.  One theme is the one for my blog and the other is for the rest of the site where we talk about our family and mission and post our newsletters.  Zoundry could (with some gymnastics) handle both themes.  I’ve not found anything else that really could.  I even looked at Blog clients that one pays for and they are no more capable (often less) than the free options.  (don’t waste your money!)

In the end, Windows Live Writer had most of what I needed for my blog and its theme (though the Windows Live plugin situation is pretty lamentable) and I was able to set up BlogDesk to support our newsletter posts with its theme.  Neither is perfect but Zoundry had problems too.  So I think I have a solution that works for our needs and I’m pleased that I can move forward without too much gnashing of teeth!

Comments (0)   PermaLink
Computers,Freeware,Internet

Entry Posted on: 3 February 2011 at: 11:39 am

2 December 2010

Goodbye Zoundry Raven…hello ???

It’s with great sadness…ummm…ok, frustration…that I say goodbye to our blogging client of the last few years: Zoundry Raven.  I’ve searched MANY times for free and paid blogging clients for Windows and never found a reason to replace it.  I only searched back then when I found something perhaps missing or not fully developed yet in Raven.  Now, however, I’ve had to resume the search and this time…I think it’s for keeps.

Why?

Well, it stopped working!  I’ve had Windows 7 Pro x64 for almost a year now and Raven was working fine for most of that time.  About 2 months ago, it started having a problem.  I don’t blog that often so I can be sure just what changed.  In recommencing my search for blog clients, I was very disappointed in what I found so I thought I’d take a look at perhaps trying “fix” Raven.  Raven went “open source” a little while ago and unfortunately, it’s not gathered a development community, so development basically stopped at the version that stopped working for me.  I’ve never coded in Python but it looked interesting (still does) and I’d love to learn it.  One must be realistic from time to time however, and diving into a complex piece of software like Raven and trying to find the “bug” when you don’t know the language at all…well, let’s just say that I had my tiny pen knife and I was out to kill the elephant and eat it in one big bite…not gonna happen!

Each month we write newsletters that we post on our site using WordPress and send out as emails using phplist.  So, even if I don’t blog that often, each month comes around and I fire up the blog client and write something.  Well, it’s that time again and I’ve got to figure out how to make something work.  I’ve got an old XP laptop on its last legs where Raven is still working, but for me, I concede defeat.  I’ve got to make a change now.  So, yesterday I went looking again and was both semi-encouraged and frustrated.

First of all, I was, for the first time, open to the idea of buying a piece of software.  For most things, I’m really a freeware/open source (can we say cheap!) kind of guy so this was somewhat of a departure!  Anyway, after having looked over the options out there, I think I can safely say that paid blog clients are NOT any better than free ones!  Freeware can often come with a “price”: you get what you pay for.  Not in this case.  What I think I can say is that each blog client caters to a different type of usage and the paid ones are no different.  That’s why I liked Raven so much…it catered to what I do when I write blog posts and newsletters…at least it did so more than other clients.  I’ll admit that I’m pretty particular and there are features that are important to me that simply are not to others.

I’m also a “feature-hound” in general.  I’d much rather have “too much” functionality than “not enough.”

So, I’m down to three choices now:

I may have to pick more than one depending on what I’m doing.  Obviously Windows Live Writer is getting more and more capable all the time, building a good user base and will probably not be let go any time soon.  Post2Blog is already declared “unsupported” by its creators.  It’s got good potential functionality but definite buggy-ness that, of course, is not going to go away with time.  BlogDesk look really promising, but looking at their forums, I wonder how much more will be put into it.

I’ll try the newsletter today and see how it works for me in these three clients.  I’ll post a follow-up to this to state my choice(s) and why.

Comments (3)   PermaLink
Computers,Internet

Entry Posted on: 2 December 2010 at: 6:52 am

29 October 2010

iTune out!

I really like NT Wright audio teachings. He stimulates and provokes and challenges and bridges many a theological gap. I found on the NT Wright page (http://ntwrightpage.com) recently a link to some lectures he did at Duke University's 2010 Convocation and Pastor's School. I happily went to download the free audio teachings and I couldn't get past a page that said that iTunes was not found on my computer. Well duh! Of course it's not found on my computer. I wish it could stay that way!

I detest iTunes and I detest Apple's practice of creating "monopolistic" and "invasive" software. I'm duly convinced that much of what Apple creates in terms of hardware is really good and from a design standpoint is laudable (if stupidly expensive!). However, their handful of offerings that make it to the Windows world are hugely annoying! They're probably just trying to stick to Microsoft for their clunky Mac offerings. Of course the losers in this war are the end-users, not the big corporations.

Having had experience in getting other streaming protocols to finally cough up a standard URL of a standard media file via circuitous editing of a series of downloaded files, I did various "view sources" and tried playing my results in different capable, non-invasive media players and tried changing the protocol from itms to http, etc. None of this worked. So I started out looking for specific freeware players capable of playing/downloading itms files. I failed...

Apple has started this thing (I hesitate to use the word "service" as it does us only a dis-service!) called iTunes U. iTunes U is a corner of the iTunes Music Store universe dedicated to more educational media files. They must make it pretty attractive to participate in. Personally, I find it reprehensible that Duke University would, in essence, force people to download Apple software to play a free academic mp3 lecture. I can't imagine that the bandwidth hit or storage space is any kind of real problem for the university that they just couldn't put their mp3 files up on their own servers somewhere where anyone could easily download them.

Anyway, I didn't succeed in circumventing iTunes completely, but I did find this tutorial on how to install iTunes in a less invasive way: The unofficial guide to installing iTunes 10 without bloatware on the zdnet site. I highly recommend doing things this way if you simply need iTunes for some unique capability it offers and you don't want it to be so invasive or huge. I would add however, this final step: Fire up autoruns after doing the install steps and do a search on Apple. Then you can delete autostarted tasks/services that you don't want.

Technorati : , , , , , , , ,
Del.icio.us : , , , , , , , ,

Comments (3)   PermaLink
Audio Teachings,Computers,Culture,Freeware,Internet

Entry Posted on: 29 October 2010 at: 8:19 am

18 October 2010

The mysteriously constipated ADSL router

Recently I've experienced reeeeeeaaaaaallllllyyyyy slow load times for anything at wordpress.com and wordpress.org, including all wordpress.com individual blogs. They would finally load but with no formatting. So obviously something was getting gummed up in the works. I've solved the problem finally and so I'll share my experience in hoping that it will help someone else.

Here's my process of discovery and solution:

  • It's only happening on these WordPress-hosted sites. Everything else is loading fine.
  • My Firefox has tons of addons so I load up IE and Google Chrome to see if it's the browser messing up. Nope. Same results with other browsers.
  • I look at the Net tab of Firebug in Firefox to see what is not loading. I notice that s0.wp.com, s1.wp.com, s2.wp.com and s.wordpress.org are not loading. These all resolved to 93.184.220.20 for me.
  • I lookup "slow loading s0.wp.com" on Google and even in the recent posts there is not unanimous agreement that there is a "general" problem or outage.
  • We have K9 Web filtering on some computers but not others. I try wordpress.com on a non-filtered Windows box and on a headless linux box (a simple wget). Nope. Same results.
  • I do a traceroute/tracert. No problem. Works fine.
  • I can ping both the ip address and the domain
  • We use OpenDNS and its cache check page had no problems
  • I have access to a windows box via VNC that has a different ISP and it worked fine
  • I have access to a linux server at large French hosting service and via Webmin's HTTP tunnel it worked fine

Process of elimination points to our house and not a specific computer or operating system in our house. What's left? My Neuf box (SFR) ADSL router. Everything looks fine in its web interface, including its ability to ping and traceroute. It caught my eye that the uptime for my router was 51 days. This problem with WordPress I had noticed, maybe 2 weeks ago. In the past, I've had speed issues every once in a while and have discovered that rebooting the router can fix some of them. So, on a whim I thought I'd just reboot the router.

That fixed it. So I'm not sure exactly WHAT was the problem in the router that screwed up HTTP traffic to a single IP but not other traffic, but perhaps this will save you some time if you encounter something similar.

Technorati : , , , , , , , , ,
Del.icio.us : , , , , , , , , ,

Comments (0)   PermaLink
Computers,Internet

Entry Posted on: 18 October 2010 at: 10:44 am

16 July 2010

Regular Expressions in Notepad++

I've always found regular expressions to be a real un-intuitive mind-bender. I've had some very limited success in using them...mostly in a linux command-line grepping situation where I had some very good examples to work from and had no other choice...i.e. I was FORCED to use them. I'm a programmer. I'm a database administrator. I enjoy coding and writing weird SQL! But I've never been able to get my head around regular expressions...never really wanted to. See my blog post about my laziness with regular expressions. ;-)

I've been using Notepad++ for some time now and have sort of a love-dislike relationship with it because it's very powerful...but some things, notably macros don't exactly work like I'd want them too...and sometimes, I really think they're buggy.

Today, I needed to take a list of e-mails and, for each email take the part before the '@' and copy it at the of the line with a tab in between.

So, to start with I have a list of emails like this:

lkjshdflkhsf@lkjhsdf.com
oiuyeruyq@iuywer.com
nbxvnxbv@mnbcx.com

At the end I need lines like this:

lkjshdflkhsf@lkjhsdf.com[TAB]lkjshdflkhsf
oiuyeruyq@iuywer.com[TAB]oiuyeruyq
nbxvnxbv@mnbcx.com[TAB]nbxvnxbv

If you've ever had to move contacts from one piece of software to another you may have come across this problem to create an import file for the destination. If Notepad++ macros worked in every situation, I'd have been able to use them, but they would simply "malfunction" on me and not allow me to accomplish this. So I played with regular expressions and became aware of how you can "tag" parts of your search expression and then refer to those tagged portions of text in your replacement string to allow you to move things around and copy things. Really good regex info can be found on the Notepad++ wiki here: http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Regular_Expressions.

So to accomplish this I was able to use the Notepad++ Search/Replace dialog in "regular expression" mode like this:

notepad_regex_example.png

In the image, you can see that in the FIND expression, you have two sections in parentheses. This is how you tag a portion of a string, by putting the expression within parentheses. For the first piece, it tags the part between the beginning of the line, signified by the "^" (caret) character and the "@", signified by itself. The "dot asterisk" means:

  • dot = any character
  • asterisk = zero or more times

I've shaded that yellow. Then the second section that I've tagged is between the "@" and the end of the line, signified by the "$" (dollar sign). I've shaded it orange.

Now, in the replacement, you can refer to these tagged areas by "\1", "\2", "\3", etc....simply the order in which they appear gives them an ordinal number. You can then refer to them in the replacement string several times if you wish.

I'm still quite the noob in regular expressions and much more can be done with them. But, I found this particular example to be something that I can definitely build on in the future and hope that you can too.

Comments (0)   PermaLink
Computers,Internet

Entry Posted on: 16 July 2010 at: 12:31 pm

12 February 2009

FileHippo Updater

I download a LOT of software. I'm searching a lot for freeware, etc. I'm a "feature-freak" and like a very full toolbox. There are a ton of sites out there with a lot of "flotsam and jetsam" to wade through. Everything is a "free download" but that no longer means that what you're downloading is "free."

I've found that in the sites that I download from, FileHippo has a unique feature that I really like: file versions. You don't always need a back version but sometimes it will really save your bacon and they seem to keep a zillion versions of anything that they host. They don't host everything but they do host a lot of the stuff I use.

At any rate, all my downloading and installing means more things that can get out of date as well. So today I discovered that they have a handy utility that will scan your system for installed software that they host, compare version and give you a results web page with direct download links for the software on your system, for which they host a more recent version. I tried it today and it's been a downloading/installing fest. It can run at startup, do its check, and if it finds nothing, it terminates itself. I like that!

Check it out! http://www.filehippo.com/updatechecker/

Comments (0)   PermaLink
Freeware

Entry Posted on: 12 February 2009 at: 8:27 am

6 February 2009

RegEx Nirvana?

My technology path has covered a fairly large swath of operating systems and user environments. I've gotten quite familiar with different line-command, GUI and full-screen text (3270) environments. I typically customize any environment I work with.

Currently as part of our missionary work, I'm a systems/network administrator in a small private school in France. I'm the only fish in the pond so I get to do everything. It also means I have to do everything. I don't have the luxury, therefore, to get good at every technology that I work with. If I don't know it, I have to teach myself, etc. No training budget here.

My background in programming in various environments and database administration in various environments serves me well in many situations. On thing continues to give me fits, however, regular expressions. These beasts are anything but regular! One thing they are, however, is ubiquitous! As a "mostly Windows guy", I could get by without them, but even there, more and more pieces of software are adding regex capabilities into their find/replace functions. Add to that the fact that I maintain Linux servers (a self-taught area that has caused me no small amount of head-scratching!) and I absolutely cannot escape regular expressions.

As stated earlier, I don't have the time to learn every good piece of technology that's out there, nor a training budget...which translates to no tool budget either. So, I need a good piece of freeware/open source that "holds my hand" in the occasional, but deep, regular expression activity. There's lots of freeware out there, but 90% of it is simply testing regex...not really helping you understand how to write them. I would search, in vain, occasionally for something that could help me.

Well, I finally found something!!!!

Regulazy (and its big brother Regulator) are written by Roy Osherove and can be found here: http://weblogs.asp.net/rosherove/pages/tools-and-frameworks-by-roy-osherove.aspx I highly recommend them as ideal tools to help you build and test regex's.

I resent the name Regulazy, but I love its facility to write for you the regex by stepping through a complex string and suggesting appropriate matching expressions for each part of it.

Anyway, thanks Roy for those great tools!!!! You're helping busy sysadmins the world over!

Technorati : , , , , , ,
Del.icio.us : , , , , , ,

Comments (1)   PermaLink
Computers,Freeware

Entry Posted on: 6 February 2009 at: 8:54 am

27 January 2009

Testing Wordbook...

Okey-dokey, this is simply a quick test post to see if my WordPress-to-Facebook plugin Wordbook is actually functioning correctly.  Besides that, I'd actually like to see HOW it functions.  If this works and shows up...well that would mean that all past posts will not be automatically stuck on my Facebook mini-feed...which I suppose is a good thing.  Voilà...(that's French for "voila") ;-)

Comments (0)   PermaLink
Computers,Personal

Entry Posted on: 27 January 2009 at: 6:14 pm

Next Page »