dyork is currently certified at Master level.

Name: Dan York
Member since: 2000-05-10 03:42:38
Last Login: 2011-01-21 18:49:24

FOAF RDF Share This

Homepage: http://www.danyork.com/

Notes:

I am one of the co-founders and former president of the Linux Professional Institute (LPI). I am now employed as the Director of Conversations for Voxeo Corporation. Previously I was employed by Mitel Networks in Ottawa, Ontario, after Mitel acquired a startup called "e- smith" in June 2001. Before that I was employed by Linuxcare .

Occasionally I find some time to dabble with code and have written several small apps, primarily in python. I used to participate in OCLUG and also help Dave Whitinger maintain the LinTraining directory of Linux training resources. I used to travel around writing and speaking about Linux-related subjects and did in the past regularly write articles for various (usually Linux or training-related) magazines and websites. My wife and I also have a daughter Chloe who makes an appearance from time to time in my entries.

OpenPGP info: Key id: F7E3C3B4
Fingerprint: 3514 635F F655 7E0D E77D 3CC9 B559 39E7 F7E3 C3B4

Technorati Profile

Most of my writing these days can be found on my blog sites:

Projects

Articles Posted by dyork

Recent blog entries by dyork

Syndication: RSS 2.0

Congrats to FreeBSD On Their $1 Million Donation

FreeBSD Foundation logoWow! Many congratulations to the folks at the FreeBSD Foundation for receiving a generous $1 million donation from Jan Koum, CEO and Co-Founder of WhatsApp.

And of course many, MANY thanks to Jan Koum for giving back in this way!  As he states in his Facebook post (reprinted in that link above), the FreeBSD operating system helped him get started in his career and got him to where he is today.  This is a wonderful recognition of the power of open source operating systems – and it is wonderful that Jan Koum made this donation.

While most of the UNIX-related work in my life has been focused around Linux versus FreeBSD, I’ve used FreeBSD on a number of projects and found it quite good.  From a strategic point of view, I’m glad to see this donation to the FreeBSD Foundation to help advance its own plans.  Much of the world’s attention to “open source” matters focuses around Linux – and Linux receives the majority of corporate support and donations. But the Internet thrives on diversity and it is great to have a strong set of operating systems out there.  This donation is good for the health of the overall Internet and the open source ecosystem.

Kudos to Jan Koum for making this donation now that he has risen to such a successful point in his life where he can make a donation like this.  I hope he will inspire others who are in such situations to do so as well!

Syndicated 2014-11-19 13:00:19 from Code.DanYork.Com

Tracking The Shellshock BASH Vulnerability – News, Tools and Links

shellshockWith all the attention today to the Shellshock vulnerability, I need a place to keep track of it for my own purposes.  If this page or list helps anyone else, that’s great, but this is primarily a tool for me to capture what’s going on.  I intend to be updating it regularly while this is all happening.  Suggestions are of course welcome in comments.

Note that I have links here to discussion threads on Hacker News.  The comment threads are often fully of incredibly useful information.

Security Advisories

Testing Tools

News about actual exploits

News about the Shellshock vulnerability in general

Syndicated 2014-09-25 21:21:59 from Code.DanYork.Com

Can You Please Help The Ottawa Linux Symposium?

Ols logoIf you have ever used the Linux operating system, could you please help out the Ottawa Linux Symposium (OLS)? For many years OLS has been one of the key events that has helped bring together people from all across the Linux community, and the connections made at OLS have helped to make the Linux operating system that much more powerful and useful. But… as organizer Andrew Hutton recounts on the OLS Indiegogo page, the event has fallen in a bit of a financial crunch and it is now not clear if there will be an OLS in 2015… or ever again.

Could you spare $10? $25? or even $50 or $100? (Or more?)

If so, please help fund OLS on the IndieGogo page!

I first attended OLS back in the early 2000s when I was living right there in Ottawa and working for first a startup called e-smith and then subsequently Mitel Networks. In looking at my list of presentations I can see that I spoke there several times… and the topics I covered take me back to a much different time:

  • 2004 OLS – Tutorial: Introduction to OpenPGP, GnuPG and the Web of Trust
  • 2002 OLS – Tutorial – Single Source Publishing Using DocBook XML
  • 2001 OLS – Maximizing Your Use of CVS

I still remember OLS as the incredibly passionate place where people connected…. and where I made so many connections and learned an amazing amount about Linux.

If OLS was ever important to you… or if Linux has been important to you… please consider donating to help the OLS organization get out of its financial hole and get moving ahead in future years. Organizer Andrew Hutton has poured his heart and soul – and personal money – into making OLS the incredible event it has been… now it would be great if we all can help him! Please consider donating!

Here are a few other viewpoints on the importance of OLS:

Please do donate if you can! THANK YOU!

The post Can You Please Help The Ottawa Linux Symposium? appeared first on Code.DanYork.Com.

Syndicated 2014-09-02 11:49:32 from Code.DanYork.Com

Code.DanYork.Com Now Back Available Over IPv6

worldIPv6launch-256pxAfter a Reddit thread started up that briefly referenced a 2011 post I wrote about adding IPv6 to Node.js apps, I was contacted by a Redditor who was surprised that my site wasn’t available over IPv6!

HUH???

I was surprised, too, because this site is hosted on a dual-stack server at Hurricane Electric and has been accessible over IPv6 since June 7, 2011, right before the World IPv6 Day event.

But in checking into it… there was no AAAA record in DNS for “code.danyork.com” that would point to the server, so the report was indeed accurate. For regular users this site was not available over IPv6.

It turned out to be one of those system administration issues that can bite you.  A month or two ago, TypePad, the provider I still use for my personal DanYork.com site, experienced a severe DDoS attack that took many sites offline.  They recovered but in doing so changed the way that sites were referenced a bit.  I had to switch to using a CNAME instead of an IP address as I had been doing.  The problem there is that due to the “no CNAME at zone apex” rule of DNS, I could no longer use just “http://danyork.com” – I would have to switch to using “http://www.danyork.com/”.

The episode highlighted to me, though, the need to be sure I have “Test over IPv6″ in my list of things to check after making any major changes to any of my sites!

 

I didn’t want to switch and so I moved the DNS for “danyork.com” over to CloudFlare to make use of their “CNAME Flattening” so that I could still use “danyork.com”.

However, in moving the DNS info from my previous DNS hosting provider to CloudFlare, I messed up.  I didn’t bring across the AAAA record for code.danyork.com.  Also, very bizarrely, I didn’t have the “Automatic IPv6″ setting enabled for danyork.com – even though it is now supposed to be on by default for all new domains.

So the fix was simple – I added the AAAA record for code.danyork.com, and I also flipped the switch on the Automatic IPv6 gateway.  Now both code.danyork.com and danyork.com are fully available over IPv6.

The post Code.DanYork.Com Now Back Available Over IPv6 appeared first on Code.DanYork.Com.

Syndicated 2014-07-28 15:50:34 from Code.DanYork.Com

ACM: Python Now The Most Popular Intro Language At Top US Universities

pythonlogo.jpgAs a long-time fan of the python language, I was intrigued by this post on the ACM’s blog: “Python is Now the Most Popular Introductory Teaching Language at Top U.S. Universities“. The post begins with a summary:

At the time of writing (July 2014), Python is currently the most popular language for teaching introductory computer science courses at top-ranked U.S. departments.

Specifically, eight of the top 10 CS departments (80%), and 27 of the top 39 (69%), teach Python in introductory CS0 or CS1 courses.

… and then goes into greater detail.  Of course, the moment you publish one of these “XXXXXX language is the most popular programming language” type of posts, you immediately get reflexive reactions from programmers who favor all the other languages out there…  and this Hacker News thread with 357 comments (so far) shows exactly that, with people either supporting the idea or ripping apart the article’s methodology and explaining why the author is wrong, wrong, wrong… :-)

The programming language wars will always continue.  In the meantime, though, as someone who likes the python language, I’m pleased to see the uptake at universities around the U.S.  (and, as noted in the HN thread, by other universities around the world, too).

The post ACM: Python Now The Most Popular Intro Language At Top US Universities appeared first on Code.DanYork.Com.

Syndicated 2014-07-11 14:41:37 from Code.DanYork.Com

491 older entries...

 

dyork certified others as follows:

  • dyork certified dsifry as Journeyer
  • dyork certified dyork as Journeyer
  • dyork certified davidm as Journeyer
  • dyork certified jimd as Master
  • dyork certified elise as Journeyer
  • dyork certified dria as Master
  • dyork certified crackmonkey as Journeyer
  • dyork certified dmarti as Journeyer
  • dyork certified schoen as Journeyer
  • dyork certified rasmus as Master
  • dyork certified lilo as Master
  • dyork certified davidw as Journeyer
  • dyork certified corbet as Journeyer
  • dyork certified gtaylor as Journeyer
  • dyork certified csm as Journeyer
  • dyork certified lkcl as Master
  • dyork certified LenZ as Journeyer
  • dyork certified hacker as Master
  • dyork certified dmerrill as Journeyer
  • dyork certified nik as Master
  • dyork certified gleblanc as Journeyer
  • dyork certified Ansimorph as Apprentice
  • dyork certified stone as Apprentice
  • dyork certified Jewelsthorn as Apprentice
  • dyork certified kmcmartin as Apprentice
  • dyork certified zeevon as Apprentice
  • dyork certified sad as Apprentice
  • dyork certified DV as Master
  • dyork certified ottawaDave as Apprentice
  • dyork certified abg as Journeyer
  • dyork certified cmacd as Apprentice
  • dyork certified psj as Apprentice
  • dyork certified rachel as Apprentice
  • dyork certified ldodds as Journeyer
  • dyork certified Kay as Journeyer
  • dyork certified mperry as Journeyer
  • dyork certified ger as Journeyer
  • dyork certified zacs as Journeyer
  • dyork certified mwh as Journeyer
  • dyork certified mattr as Apprentice
  • dyork certified xmldoc as Journeyer
  • dyork certified whitinger as Master
  • dyork certified jfleck as Master
  • dyork certified TheCorruptor as Journeyer
  • dyork certified tcurtis as Journeyer
  • dyork certified Uche as Master
  • dyork certified jameson as Journeyer
  • dyork certified willy as Master

Others have certified dyork as follows:

  • dyork certified dyork as Journeyer
  • corbet certified dyork as Journeyer
  • davidw certified dyork as Journeyer
  • feldspar certified dyork as Journeyer
  • bneely certified dyork as Journeyer
  • davidm certified dyork as Journeyer
  • jcheek certified dyork as Journeyer
  • sethcohn certified dyork as Journeyer
  • ianmacd certified dyork as Journeyer
  • LenZ certified dyork as Journeyer
  • Telsa certified dyork as Journeyer
  • zeevon certified dyork as Journeyer
  • dmerrill certified dyork as Master
  • angelsun certified dyork as Journeyer
  • kmcmartin certified dyork as Journeyer
  • stuart certified dyork as Journeyer
  • MikeGTN certified dyork as Master
  • async certified dyork as Journeyer
  • cmacd certified dyork as Journeyer
  • jao certified dyork as Journeyer
  • cwinters certified dyork as Journeyer
  • jimw certified dyork as Journeyer
  • TheCorruptor certified dyork as Master
  • johnnyb certified dyork as Journeyer
  • ottawaDave certified dyork as Master
  • jfleck certified dyork as Master
  • konos certified dyork as Apprentice
  • adulau certified dyork as Master
  • DV certified dyork as Master
  • rybolov certified dyork as Journeyer
  • fxn certified dyork as Master
  • mperry certified dyork as Master
  • maragato certified dyork as Master
  • Denny certified dyork as Journeyer
  • kevindumpscore certified dyork as Master
  • vivek certified dyork as Master
  • vivekv certified dyork as Journeyer
  • whitinger certified dyork as Master
  • codedbliss certified dyork as Master
  • xmldoc certified dyork as Journeyer
  • mattr certified dyork as Master
  • tcurtis certified dyork as Master
  • sand certified dyork as Master
  • DarthEvangelusII certified dyork as Master
  • sulaiman certified dyork as Master
  • gleblanc certified dyork as Journeyer
  • miah certified dyork as Master
  • nixnut certified dyork as Master
  • lmjohns3 certified dyork as Journeyer
  • idallen certified dyork as Journeyer
  • garym certified dyork as Master
  • alejandro certified dyork as Journeyer
  • tflynn certified dyork as Journeyer
  • strider certified dyork as Master
  • elanthis certified dyork as Master
  • wspace certified dyork as Journeyer
  • lerdsuwa certified dyork as Journeyer
  • ebf certified dyork as Master
  • berthu certified dyork as Master
  • mcr certified dyork as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page