Thursday, August 25. 2005Hackers and Painters
Alright, time for another book review. This post will be discussing Pauls Grahams book, Hackers and Painters. Paul Graham is a rich man, famous for an impressive start up company (Viaweb) and some outrageous and offensive quotes such as... Continue reading "Hackers and Painters" Tuesday, July 26. 2005Final Year Projects/ LatexI still frequently get emails from people who I don't know saying "Thanks for your Latex template", which is always nice to hear. It also reminds me that I should probably post the materials here, so that google will find them a bit easier. (Currently the only way to find them is through the Minds events page) I've always found it funny how in our CSSE degree your final year thesis accounts for 25% percent of your final mark, but it evaluates students on material that the course simply doesn't cover, namely
Code Quality, and System Design always seem to play second fiddle to a thesis jam packed with internet quotes, often I have seen good projects score poorly, and weak projects score average. It just doesn't seem right to me. That said, I think the whole thing should be done away with. If I had my way your "thesis" should result in a 6-8 paper in the following manner... If your project was science based then you would do it in an academic style (E.g. 2 column, graphs, Addressing research questions etc). The emphasis would be on data gathered, results, significance etc. There would be little concern about system design, as thats not what you are selling yourself on. If your project was a Software Engineering one (i.e. one with an end product, either finished or prototype) then you effectively write a whitepaper complete with pretty screenshots, and promoting all the features and also explaining the internal architecture of the system with appropriate diagrams. You would also be expected to supply your source tree/ testing data etc.
But I originally wanted to mention my scientific writing webpage. It can be found here: www.minds.may.ie/~dez/latex/ It contains rough instructions for installing latex, it also contains a sample thesis file, and some handouts on scientific writing. All in all its a pretty good deal If you wan't a good visual editor for Latex (i.e. a Microsoft Word Style editor) use Lyx , which Baruch has contributed code to. Also available are TexMaker(All platforms) and Kile (Linux only) Monday, July 25. 2005The Best Software Writing I
Borrowed from brevity.org, here is a list of all the articles you will find in the book. I am presuming that since these originated on the web, and are still available that I amn't infringing anyones rights by linking to them.
There are some very good articles in there, and some very funny ones. If you're not the sort of person who reads books, then at least grab a couple of the titles above that interest you and scroll through them. There really is some good stuff there. Also, I have realised that some of my non-nerd friends read this blog, so for those I would recommend the two cartoon articles, "Award for the Silliest User Interface ", and "Excel as a database", as the "jokes" there can be understood by anyone. For the nerds/developers I'd recommend "Great Hackers" by Paul Graham, and "Starbucks Does Not Use 2-Phase Commit". They are both pretty insightful. Also, if you read and enjoyed this book, then Joels other software book "Joel On Software" is a must read. Finally, for anyone who intends to release software through the web (either commercial, or GPLed) please read "Closing the Gap 2", as it hits the nail on the head. Think about it this way: If getfirefox.com required you to fill out a registration form, or provide an email address before you could download the browser would it still have reached 25 million downloads? Doubtful. In closing, www.bookpool.com are offering 50% off Apress books, which is well worth looking into. (Thats where I recommend you purchase this book, Click on the image to be taken there) Also, another handy link is The 46 Best Ever Free Utilities for Windows) Friday, July 22. 2005Making Ubuntu Usable as a Home Desktop Environment
Ubuntu is a great desktop operating system. You can learn about it here: http://ubuntu.com/ If you are interested in giving it a whirl, the good people will even post you a CD, visit http://shipit.ubuntu.com if you are interested in that.
However Ubuntu is somewhat restricted in the sense that every single piece of software they ship is 100% free in all senses. So as a result, you can't do certain things such as play mp3s, watch dvds, see flash animations and the like. These are restricted formats. So, I've deduced a couple of commands to install all the necessary plugins/software you'll need. I'll make it easy to copy and paste them. Part One: Unlock the extra repositoriesRead this article. If you are having trouble with this bit, mail me or ask on the ubuntuforums. Its not too tough, just deleting a few # symbols. Part Two: Run this commandRun the following command, and then sit back and have a cup of tea, sudo apt-get install flashplayer-mozilla gftp gstreamer0.8-plugins gstreamer0.8-lame gstreamer0.8-ffmpeg w32codecs libdivx4linux lame sox ffmpeg mjpegtools vorbis-tools libdvdcss2 mplayer-386 mplayer-fonts mozilla-mplayer gnomebaker xfonts-intl-european gsfonts-x11 msttcorefonts xfonts-intl-phonetic reaplayer sun-j2re1.5 This will take a while, some of this will be installed from the CD , the majority will come from the net. On a fast conection e.g. not dialup it takes about 10 minutes. Part Three: Tidy UpRun the following commands and sit back, they just just tell you computer about your new plugins and fonts
And delete the <!-- at the start , and the --> at the end , leaving you with the following...Part Four Log Out, and Log InThis isn't really necessary , but its the easiest way to tell everything to update itself. You should now be able to play dvds, burn dvds, listen to mp3s, see all the different fonts, watch flash, and watch mpegs etc. All done! Epilogue:Before the Windows boyz come dissing, let me just point out some things that base windows installs can't do.
Thursday, July 21. 2005Closing the Gap for Linux
Product -------------------------------- Customer The above picture describes the Gap between the GNU\Linux desktop Operating System and a patricularily jolly customer off the street. For a sale to take place, this gap must be closed. Eric Sink says that the gap represents all of the issues and obstacles that are preventing the customer from making the purchase: So lets have a look at some of these obstacles to the potential customer
So back to that gap that you saw at the top, how do we close that. There are two method for shrinking it
So what can Linux do to help itself, well it should look at how Firefox claimed 25 million users (8% of the market) in the space of two years and see what did it for them. Asa Dotzler says its down to 4 things.
How many "Use Firefox" logos do you see
around the net? Hundreds/Thousands The simple reason for this is that
its an easy switch that makes sense. At the moment I can't say the same
about Linux, that's why I don't have a logo on my site yet (For the record I am a full-time user of Ubuntu Linux, Fedora Core Linux, and Windows XP) Please leave me some comments.
(Page 1 of 3, totaling 13 entries)
» next page
|
About:Switch to Dark on Light!
This website is the online diary of me, Des Traynor, a User Experience Researcher in Dublin, Ireland. I work with Contrast. I usually write on 5 topics: I update about 3-4 times per month. Be sure to subscribe so you don't miss this good stuff. If this is your first time here, check out the archives.My official homepage provides more information about who I am, and what I research. You can contact me at destraynor [at] gmail [dot] com Shower doors Ireland, Bathrooms, Shower Enclosures, Bathroom Suites, showers, beds, mattresses, online bed store, king size, queen, duvet, bedroom furniture bathroom furniture, sinks, suites, toilets, taps, and basins onlineQuicksearch |