News aggregator

Dick Turpin: When in doubt pull out.

Planet WolvesLUG - Fri, 28/03/2014 - 12:43
Customer: "I think our printers broken? I've tried two brand new toner cartridges and it won't print."Engineer: "Do you want us to come out and look at it? As you know it's chargeable."Customer: "You might as well get us a new printer."Engineer: "OK."
Three days later.
Engineer: "Hey Pete, you know that printer for xyz? I've installed the new one. I also found out what was wrong with the old one."Me: "What was it?"Engineer: "She hadn't pulled the safety tab off the side of the toner."Me: "Bwahahahaha"

Categories: LUG Community Blogs

Dick Turpin: One of them days!

Planet WolvesLUG - Wed, 19/03/2014 - 11:15
I run an opt-in mailing list and send out something like 70+ PC's and laptops. As you'd expect there's a brief run down of CPU, Memory etc. So some bright spark sent me and email asking "Can you supply the generations of the CPU's and the CLOCK speeds of all the memory on every unit please."

Fook Off

I quoted (Actually I under-priced it tbh) to replace a screen on a laptop, inadvertently I was not making any money on the actual screen but at least was making money on the installation. Had an email. "Do you have a courier service? If I send it to you it will cost money and I would expect a discount on the price you quoted."

Fook Off
Categories: LUG Community Blogs

Dick Turpin: Here we go again ZenCart.

Planet WolvesLUG - Thu, 13/03/2014 - 12:09
So I'm doing yet another ZenCart site for a customer. The latest version 1.5.1 requires PHP 5.5 which meant we had to set up a dedicated LAMP server, which actually is about time.

I did all the usual PITA stuff of changing permissions on folders so it installs and that [supposedly] was fine. Now the default template is pretty nasty to say the least so I had a quick punt around and found a suitable one and installed that. But wait, what's this?

WARNING: An Error occurred, please refresh the page and try again.

Really? What kind of error? A hint would be nice? Now your first thought is "This must be a template related error as the default one works?" so after some searching (And time wasting I hasten to add.) I find that supposedly ZenCart does not turn on Layout Boxes by default. You have to go in there and turn them on, but wait!

WARNING: An Error occurred, please refresh the page and try again.

WTF now? Oh yes, clicking on Tools--Layout boxes controller bombs out with that very same, ever so helpful message! So off we go again in search of an answer. After losing even more time (And time is money you know.) I find a kinda helpful answer "Check your logs." so off I go to my logs and it says;

PHP Fatal error: 1146:table 'my.TABLE_EZPAGES_TEXT' doesn't exist

WTF? Surely that's a core element of ZenCart? After all, there is a button for Layout boxes controller why would there not be a table for it? But no! According to DrByte on this thread http://www.zen-cart.com/showthread.php?200200-Error-on-ez-pages

"There is no "ezpages_text" table in original Zen Cart code."

I also had to laugh at Kobra who apparently is a at the Black Belt level for support who asked

"Table 'XXXX.TABLE_EZPAGES_TEXT'Are the XX's actual or just what you added?" Bwahahahaha

Tears flowed down my face when I read that, talk about not understanding what your reading? As if they're going to put myxyz.TABLE_EZPAGES_TEXT? You'd still ask "What's myxyz?" I suspect?

Anyway the thread is about as helpful as a one legged man in an arse kicking competition. Suffice to say supposedly you now have to install Multi-Language EZ-Pages which comes with a database script to add the table[s]. Who's bright idea was that to make an integral function of ZenCart a plugin? Oh and just look at these hoops you have to jump through!

Step 2.  replace the following two CUSTOM folder with your own folder(template) name
  includes\modules\CUSTOM
  includes\modules\sideboxes\CUSTOM

Step 3.  Make a copy of the included file
  admin/includes/languages/english/extra_definitions/ezpages_multilanguage_defines.php
and save it as
  admin/includes/languages/YOUR_LANGUAGE/extra_definitions/ezpages_multilanguage_defines.php
then edit the two define statements in the file to suit your language.

And then @tigg wonders why I hate it with a vengeance. :-)
Categories: LUG Community Blogs

Jono Bacon: Open Source Think Tank Community Leadership Summit Soon

Planet WolvesLUG - Fri, 07/03/2014 - 00:03

As some of you will know, I founded the Community Leadership Summit that takes place in Portland, Oregon every year. The event brings together community leaders, organizers and managers and the projects and organizations that are interested in growing and empowering a strong community. Each year we discuss, debate and continue to refine the art of building an effective and capable community, structured in a set of presentation and attendee-driven unconference sessions.

This year’s event is happening on 18th – 19th July 2014 (the two days before OSCON), and is shaping up to be a great event. We have over 180 people registered already, with a diverse and wide-ranging set of attendees. The event is free to attend, you just need to register first. We hope to see you there!

In a few weeks though we have an additional sister-event to the main Community Leadership Summit at the Open Source Think Tank.

The Community Leadership Summit and Open Source Think Tank have partnered to create a unique event designed for executives and managers involved in community management planning and strategic development. While the normal annual Community Leadership Summit serves practicing community managers and leaders well, this unique event is designed to be very focused on executives in a strategic leadership position to understand the value and process of building a community.

I have been wanting to coordinate a strategic leadership event such as this for some time, and the Think Tank is the perfect venue; it brings together executives across a wide range of Open Source organizations, and I will be delivering the Community Leadership Summit track as a key part of the event on the first day.

The event takes place on 24th March 2014 in Napa, California. See the event homepage for more details – I hope to see you there!

The track is shaping up well. We will have keynote sessions, break-out groups discussing gamification, metrics, hiring community managers, and more, a dedicated case study (based on a real organization with the identity anonymized) to exercise these skills and more.

If you want to join the Community Leadership Summit track at the Open Source Think Tank, please drop me an email as space is limited. I hope to see you there!

Categories: LUG Community Blogs

Jono Bacon: Ubuntu Developer Summit Next Week

Planet WolvesLUG - Thu, 06/03/2014 - 23:51

Next week we have our Ubuntu Developer Summit, taking place online from Tues 11th March 2014 – Thurs 13th March 2014. Go and see the schedule – we still have lots of schedule space if you want to run a session. For details of how to propose a session, see this guide.

I just want to highlight a session I would like to really invite input on in particular.

Today the online Ubuntu Developer Summit is largely based on the formula from our physical UDSs that we used to have, and that formula goes back to 2004. While these have traditionally served the project well, I am cognizant that our community is much bigger and more diverse than it used to be, and our current Ubuntu Developer Summit doesn’t serve our wider community as well as it could; there is more to Ubuntu to rigorous software engineering.

UDS is great if you are a developer focused on building software and ensuring you have a plan to do so, but for our translators, advocates, marketeers, app developers, and more…the format doesn’t suit those communities as well.

As such, I would like to discuss this and explore opportunities where UDS could serve our wider community better. The session is here and is on Wed 12th March at 15.00UTC. I hope you can join me!

Categories: LUG Community Blogs

David Goodwin: Automated twitter compilation up to 06 March 2014

Planet WolvesLUG - Thu, 06/03/2014 - 15:15

Arbitrary tweets made by TheGingerDog (i.e. David Goodwin) up to 06 March 2014

(2014/03/06 src)
  • My teeth have been successfully sharpened. £18… (2014/03/05 src)
  • Pancake day? That’ll never catch on. #PancakeDay (2014/03/04, Bromsgrove, Worcestershire src)
  • Bromsgrove’s high street. #BobTheBuilder t.co/8tIGN8UA8J
  • (2014/03/04, Bromsgrove, Worcestershire src)
  • Looking for Ukraine analysis? This a good place to start www.theguardian.com/commentisfree/2014/mar/02/crimea-crisis-russia-ukraine-cold-war (2014/03/02 src)
  • Happy RAID check day ! #linux (2014/03/02, Bromsgrove, Worcestershire src)
  • It’s a hard fact to swallow but we all live life alone www.theguardian.com/lifeandstyle/2014/feb/28/marital-expectations-couples-complete-one-other (2014/03/02, Bromsgrove, Worcestershire src)
  • Bromsgrove hockey ladies awesome Saturday. Played 3 won 3 scored 21 conceded 3. Could it get any better? @BromStandard @BromsgroveHC (2014/03/01 src)
  • ‘Murica700 via @mikko @TrustyCon www.youtube.com/user/TrustyCon t.co/3WYn6EDWbB
  • (2014/03/01 src)
  • Hockey Bromsgrove men’s 3rds vs Droitwich. 0:0. :-/ (Cc @BromsgroveHC ) (2014/03/01, Wychavon, Worcestershire src)
  • IKEA grammar fail (“Why not add a bowl of potato’s…”) #fail t.co/Ml89N57Qa6
  • (2014/03/01, Walsall, Walsall src)
  • @Ansible 1.5 now available with a faster OpenSSH transport, Vault, and many updates: blog.ansibleworks.com/2014/02/28/ansible-1-5-released/ (2014/02/28 src)
  • Massive weekend 4 Bromsgrove Hockey. Men & Ladies in huge games. Like to give it a try yourself? Let me know @BromStandard @BromsSchool (2014/02/28 src)
  • Men use a pontoon to move a car in floodwaters in England. More Photos of the Day: on.wsj.com/N8SL6E (Getty) t.co/QeaNAsRj0r
  • (2014/02/28 src)
  • When using APC with PHP, set `apc.stat_ctime=1` in php.ini. Found the tip in Scaling PHP Book by @stevencorona. Thanks for saving my sanity. (2014/02/28 src)
  • .@mattcutts I think I have spotted one, Matt. Note the similarities in the content text: t.co/uHux3rK57f
  • (2014/02/27 src)
  • Trying to figure out why Chrome (OSX) gives “The site’s security certificate is not trusted!” for Foursquare.com #foursquare (2014/02/27 src)
  • Funky 3D eye in a browser near you – www.vill.ee/eye/ (webgl demo of an eye). (2014/02/26 src)
  • IKEA fail. #bjursta t.co/PL7IsarVXB
  • (2014/02/26, Bromsgrove, Worcestershire src)
  • I think I may have eaten too much rhubarb crumble. #feelingSedentary (2014/02/26, Bromsgrove, Worcestershire src)
  • You wouldn’t steal a handbag… you wouldn’t write your own SSH Daemon in PHP… You wouldn’t deploy said code? Oh wait, MTGOX CEO did. (2014/02/26 src)
  • This is why you ALWAYS use `{` and `}` in conditional blocks in C-syntax languages, friends: https://www.imperialviolet.org/2014/02/22/applebug.html Laziness is never okay. (2014/02/22 src)
  • ★ On the Timing of iOS’s SSL Vulnerability and Apple’s ‘Addition’ to the NSA’s PRISM Program: df4.us/mgh (2014/02/22 src)
  • Hockey: Bromsgrove 3xi 4:3 Kings Heath. Great result. (Cc @BromsgroveHC ) (2014/02/22 src)
  • ‘Offshored’ jobs heading back to region: Rising costs in China and the Far East means a boost for Midlands emp… bit.ly/1heh2kQ (2014/02/21 src)
  • Dog poo minefield. t.co/V9JbjDCRBM
  • (2014/02/18, Bromsgrove, Worcestershire src)
  • “All of our operators are currently engaged. …”
    Presumably lots of weddings soon then NatWest ??? (2014/02/18 src)
  • Your call is important to us and will be answered as soon as possible. #lies (2014/02/18 src)
  • Watching my tablet slow to a crawl as it installs weeks of app updates. #almostUnused #firstWorldProblems #nexus10 (2014/02/18 src)
  • In Norway they’re spraying reindeer antlers w a reflective coating to protect them from cars j.mp/1ftOscV t.co/mtiq89AItU
  • (2014/02/17 src)
  • Less commonly used UNIX commands: www.danielmiessler.com/blog/collection-of-less-commonly-used-unix-commands (2014/02/17 src)
  • Apostrophes. Commas. There/their. Were/we’re. To/too/two. Was/were. Definitely. It’s/Its. Those/them. It’s not that hard really is it? #ARGH (2014/02/17 src)
  • Today I’ve filled in a Winding up order to possibly present to Mr LatePayingCustomer #funtimes https://www.gov.uk/wind-up-a-company-that-owes-you-money (2014/02/17 src)
  • Bromsgrove 3xi hockey vs Wolverhampton – we won 3:0 (2014/02/15 src)
  • PHP is Awesome bit.ly/MQgg4e (2014/02/14 src)
  • Google, I’m sorry to keep complaining, but can you please make using your apps with multiple accounts suck less? Pretty please? (2014/02/14 src)
  • Never quite gotten the point of flowers. “Here, I killed these for you… now watch them die.” (2014/02/14 src)
  • “I wanted to ask you a very important and timely question…”
    i.imgur.com/74iclM6.png (2014/02/14 src)
  • Bitter single man scuppered Valentine’s Day by booking every other seat at a cinema to stop couples sitting together www.telegraph.co.uk/news/worldnews/asia/china/10637954/Bitter-single-man-scuppers-Valentines-Day-for-cinema-goers.html (2014/02/14 src)
  • hahaha I thought I had feelings before I had children. I had no idea, NO IDEA what feelings even were. Recalibrated all axes. (2014/02/14 src)
  • Just another rainy day in Newlyn, UK, apparently. [via @traceysuckling] t.co/aTsApsoxLy
  • (2014/02/14 src)
  • We have rules. t.co/pfXKgviu8w
  • (2014/02/14, Manchester, Manchester src)
  • Roses are red
    Violets are blue
    Nagios is red
    OH FUCK THE SITE’S DOWN (2014/02/14 src)
  • Roses are red
    Violets are blue
    Your bitcoins are in escrow
    on The Silk Road 2
    …bugger. (2014/02/14 src)
  • Meanwhile on erlang-questions, the lurking, it was good, and profitable… t.co/eCMw1BgbZa
  • (2014/02/14 src)
  • Headteacher’s award ! Excellent tricky word spelling! t.co/f1jZ03XUfP
  • (2014/02/14 src)
  • “Is it me, or is it a bit hot in here? Ah – you must be with @OvoEnergy!” #feellovedagain (2014/02/14 src)
  • The school jester #hair t.co/jGmZTVO12I
  • (2014/02/13 src)
  • Sent my girlfriend a dozen roses for Valentine’s Day. Hope she’s not upset that I ate the rest of the box. (2014/02/09 src)
  • Free petrol in Bromsgrove ! t.co/WL1WEPnyJY
  • (2014/02/06, Bromsgrove, Worcestershire src)
  • Breaking Flanders #simpsons t.co/dKRJEFkp1J
  • (2014/02/05 src)
  • Cannot. Be. Unseen. t.co/z7ZLKrrbQh
  • (2014/02/03 src)
  • Rebooting an unbacked up server which had/has I/o issues & locked up. If only $customer listened to my warnings. Crossing fsck fingers ATM! (2014/02/03 src)
  • Simply brilliant. A poem. RT @iancawsey: I don’t normally like graffiti but……. t.co/CgFU0sYNcP
  • (2014/02/01 src)
  • @suejaned: so what did the ancient Herdwicks live on during winter without an awesome shepherd to feed hay?”They had an ancient shepherd
  • (2014/02/01 src)
  • Instant feedback on your #phpunit tests while you’re editing code or tests. In case your editors won’t.. https://github.com/jaytaph/RealTimePHPUnit (2014/02/01 src)
  • Bromsgrove men 3xi vs streetly. Lost 2-1 #hockey (Cc @BromsgroveHC ) (2014/02/01, Walsall, Walsall src)
  • Theiyr’reTake that, grammar police.
  • (2014/01/31 src)
  • Happy Chinese New year!! And it’s going to be a filthy one if BBC news subtitles are anything to go by….. t.co/Mie1zV1MAs
  • (2014/01/31 src)
  • Harsh working conditions in Silicon Valley t.co/XlJJL3kPZN
  • (2014/01/31 src)
    Categories: LUG Community Blogs

    Aq: Writing a simple desktop widget for Ubuntu

    Planet WolvesLUG - Mon, 03/03/2014 - 15:21

    I needed a way to display the contents of an HTML file on my desktop, in such a way that it looks like it’s part of the wallpaper. Fortunately, most of the answer was in How can I make my own custom desktop widgets? on Ask Ubuntu, along with Create a Gtk Window insensitive to Show Desktop and Won’t show in Launcher. Combining that with the excellent Python GI API Reference which contains everything and which I can never find when I go looking for it, I came up with a simple little Python app. I have it monitoring the HTML file which it displays for changes; when that file changes, I refresh the widget.

    from gi.repository import WebKit, Gtk, Gdk, Gio, GLib import signal, os class MainWin(Gtk.Window): def __init__(self): Gtk.Window.__init__(self, skip_pager_hint=True, skip_taskbar_hint=True) self.set_wmclass("sildesktopwidget","sildesktopwidget") self.set_type_hint(Gdk.WindowTypeHint.DOCK) self.set_size_request(600,400) self.set_keep_below(True) #Set transparency screen = self.get_screen() rgba = screen.get_rgba_visual() self.set_visual(rgba) self.override_background_color(Gtk.StateFlags.NORMAL, Gdk.RGBA(0,0,0,0)) #Add all the parts self.view = WebKit.WebView() self.view.set_transparent(True) self.view.override_background_color(Gtk.StateFlags.NORMAL, Gdk.RGBA(0,0,0,0)) self.view.props.settings.props.enable_default_context_menu = False self.view.load_uri("file:///home/aquarius/Work/jobs.html") box = Gtk.Box() self.add(box) box.pack_start(self.view, True, True, 0) self.set_decorated(False) self.connect("destroy", lambda q: Gtk.main_quit()) #Show all the parts self.show_all() self.move(100,100) def refresh_file(*args): print args mainwin.view.reload() def file_changed(monitor, file, unknown, event): # reload GLib.timeout_add_seconds(2, refresh_file) if __name__ == '__main__': gio_file = Gio.File.new_for_path("/home/aquarius/Work/jobs.html") monitor = gio_file.monitor_file(Gio.FileMonitorFlags.NONE, None) monitor.connect("changed", file_changed) mainwin = MainWin() signal.signal(signal.SIGINT, signal.SIG_DFL) # make ^c work Gtk.main()

    Lots of little tricks in there: the widget acts as a widget (that is: it stays glued to the desktop, and doesn’t vanish when you Show Desktop) because of the Gdk.WindowTypeHint.DOCK, skip_pager_hint=True, skip_taskbar_hint=True, and set_keep_below(True) parts; it’s transparent because the HTML file sets its background colour to rgba(0,0,0,0) with CSS and then we use override_background_color to make that actually be transparent; the window has no decorations because of set_decorated(False). Then I just add it to Startup Applications and we’re done.

    Categories: LUG Community Blogs

    January 2014 Meeting

    Herefordshire LUG News - Tue, 21/01/2014 - 12:58

    Hi Everyone

    Just a quick note to say our January meeting will be on Wednesday night at 7.30pm, usual place the Courtyard in Hereford on the mezzanine floor.

    If you attended our Software Freedom Day event, please feel to come along on Wednesday

    The meeting will start at 7:30pm as usual.

    Items to discuss :-

    read more

    Categories: LUG News

    November HLUG Meeting 27/11/2013

    Herefordshire LUG News - Sun, 24/11/2013 - 21:39

    Hi Everyone

    Just a quick note to say our November meeting will be on Wednesday night at 7.30pm, usual place the Courtyard in Hereford on the mezzanine floor.

    If you attended our Software Freedom Day event, please feel to come along on Wednesday

    The meeting will start at 7:30pm as usual.

    Items to discuss :-

    read more

    Categories: LUG News

    October Meeting - Weds 23th - at the Courtyard - everyone welcome

    Herefordshire LUG News - Mon, 21/10/2013 - 12:38

    Hi Everyone
    Just a quick note to say our October meeting will be on Wednesday night at 7.30pm, usual place the Courtyard in Hereford on the mezzanine floor.

    If you attended our Software Freedom Day event in September, please feel to come along on Wednesday.

    The meeting will start at 7:30pm as usual. I've been out of the loop a bit recently, with family issues to deal with, so haven't had any opportunity to get any agenda planned.

    read more

    Categories: LUG News

    KLUG Meeting Maidstone

    KentLUG News - Wed, 11/09/2013 - 13:27
    date:  Sat, 2013-11-30 09:00

    If you can't make our next meeting in September come along in November 09:00 - 13:00 at Kent History & Library Centre

    James Whatman Way
    Maidstone
    Kent
    ME14 1LQ

    Categories: LUG News

    KLUG Meeting Maidstone

    KentLUG News - Sun, 08/09/2013 - 12:08
    date:  Sat, 2013-09-28 09:00

    Our next meeting is on 28/09/13 09:00 - 13:00 at Kent History & Library Centre

    James Whatman Way
    Maidstone
    Kent
    ME14 1LQ

    * Demo of Vagrant - internet permitting (Dan)
    * Various ways linux is made useful in broadcasting (Chris)
    * openOB (Chris)

    Categories: LUG News

    Social Meet: Monday 8th July 2013

    West Yorkshire LUG News - Thu, 04/07/2013 - 11:30

    The next meeting will be on Monday 8th of July from 7:30 at Veritas for a social meet-up.

    Feel free to bring your Linux problems and issues down for the experts to take a look at (laptops only, of course).

    If you’re new to Linux and want a little hand-holding, do come along, or if you just fancy a bit of geeky chat there’s always lively debate on a range of geek and non-geek subjects.

    Social Meet: Monday 10th June 2013

    West Yorkshire LUG News - Fri, 07/06/2013 - 16:42

    The next meeting will be on Monday 10th of June from 7:30 at Veritas for a social meet-up.

    Feel free to bring your Linux problems and issues down for the experts to take a look at (laptops only, of course).

    If you’re new to Linux and want a little hand-holding, do come along, or if you just fancy a bit of geeky chat there’s always lively debate on a range of geek and non-geek subjects.

    davblog - Dave Cross: Jungle Money

    Planet GLLUG - Sun, 02/06/2013 - 17:35

    There’s been a lot of talk recently about what Nadine Dorries was paid for her appearances on I’m A Celebrity, Get Me Out Of Here and why she hasn’t declared that fee yet.

    By following the trail laid down by Unity in this excellent blog post and listening carefully to what Dorries says in this interview with Andrew Neil (I expect that’ll be there for another week or so) it becomes pretty obvious what has happened.

    She hasn’t received the money yet.

    Of course, you wouldn’t usually expect to wait six months for payment for a media appearance, so what has happened?

    Dorries has a service company called Averbrook and all of her media work is now undertaken by this company. The Averbrook invoices media organisations for the work that Dorries does and the media companies pay the fees to Averbrook. The fees then sit in Averbrook’s bank account until needed.

    At this point Dorries has received no money and therefore has no requirement to declare any income. In the Andrew Neil interview, she says “I have not personally benefited from going into the jungle”. She then explains that she has a company for her media work and although it isn’t made clear, it’s obvious that this company receives the money from this work.

    Dorries goes on to say that when she benefits from that work, she will have to register the income. At some point in the future she will need to use this money and Averbrook will pay it to her. There are various ways for a director to take money out of a company. You might pay it as salary, you might pay it as dividends (if the director owns shares in the company) or, in extreme circumstances, you can close the company down and redistribute its assets. All of these will have varying tax implications and all of them will require Dorries to declare the income to parliament.

    But here’s the interesting thing. The income that Dorries will receive from Averbrook will have no link back to its original source. The declaration will simply need to say “£X,000 dividend from Averbrook” or whatever is appropriate. There will be no way to say how much of the money comes from each individual source.

    It’s a bit like money laundering. But, of course, this is all completely legal. Working through a service company is a really common way to manage tax affairs. It has tax benefits and (as we can see here) it has privacy benefits.

    Of course, there’s a good argument that using a company like this goes against the spirit of the requirement for MPs to declare income. It would be hard to argue against that. But until the law is changed, you are very unlikely to see any MP stop using the system.

    So what are the chances of the system changing? Rather slim I’d say. Why? Well because the people who would need to make the change are many of the people who are benefiting from this system.

    But on this occasion, I’d have to say that Dorries isn’t the problem. She’s just taking advantage of a well-known system. And people aren’t asking her the right questions about it.

    Related Posts:
    Categories: LUG Community Blogs

    Richard WM Jones: rich

    Planet GLLUG - Tue, 28/05/2013 - 13:59

    The new curl support added to libguestfs 1.22 lets you open any ISO remotely from a public web site or FTP server:

    $ export LIBGUESTFS_BACKEND=direct $ guestfish --ro -i --format=raw \ -a http://releases.ubuntu.com/precise/ubuntu-12.04.2-desktop-amd64.iso Operating system: Ubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64 (20130213) /dev/sda1 mounted on / ><fs> ll / total 2506 dr-xr-xr-x 1 root root 2048 Feb 13 22:21 . drwxr-xr-x 23 1000 1000 4096 May 28 13:55 .. dr-xr-xr-x 1 root root 2048 Feb 13 22:21 .disk dr-xr-xr-x 1 root root 2048 Feb 13 22:21 EFI -r--r--r-- 1 root root 236 Feb 13 22:21 README.diskdefines -r--r--r-- 1 root root 134 Feb 13 22:20 autorun.inf dr-xr-xr-x 1 root root 2048 Feb 13 22:21 boot dr-xr-xr-x 1 root root 2048 Feb 13 22:21 casper dr-xr-xr-x 1 root root 2048 Feb 13 22:21 dists dr-xr-xr-x 1 root root 2048 Feb 13 22:21 install dr-xr-xr-x 1 root root 18432 Feb 13 22:21 isolinux -r--r--r-- 1 root root 16443 Feb 13 22:21 md5sum.txt dr-xr-xr-x 1 root root 2048 Feb 13 22:21 pics dr-xr-xr-x 1 root root 2048 Feb 13 22:21 pool dr-xr-xr-x 1 root root 2048 Feb 13 22:21 preseed lr-xr-xr-x 1 root root 1 Feb 13 22:21 ubuntu -> . -r--r--r-- 1 root root 2504624 Feb 8 22:58 wubi.exe

    Of course it is slow as hell and not nice on the web host. It makes lots of byte-range requests on the host, downloading a few KB with each request, which is kind of the worst case for webservers to handle.

    Note also that Fedora’s curl is broken. I compiled my own from upstream git.


    Categories: LUG Community Blogs

    Richard WM Jones: rich

    Planet GLLUG - Fri, 24/05/2013 - 14:33

    This directory contains experimental up to date libguestfs packages for Ubuntu 12.10. You should be able to install them by adding this line to /etc/apt/sources.list:

    deb http://libguestfs.org/download/binaries/ubuntu1210-packages/ /

    You will need to also:

    sudo chmod 0644 /boot/vmlinuz-*

    because of this Ubuntu bug.

    Let me know if the packages work. Also what other versions of Ubuntu I should be building them for.


    Categories: LUG Community Blogs

    Richard WM Jones: rich

    Planet GLLUG - Fri, 24/05/2013 - 13:24

    It looks like I might be doing a short talk at the CentOS Dojo and Barbecue at Aldershot, UK, Friday 12th July 2013.

    It’ll probably be about scripting/programming libvirt and the virt tools, but mainly it’ll be a chance for Q&A about any virtualization topic in RHEL / CentOS.

    Also they have a BBQ — with beer! Sadly since I’m driving there I won’t be able to drink any of the beer.

    (Thanks Karanbir Singh, Justin Clift)


    Categories: LUG Community Blogs

    davblog - Dave Cross: The Political Web

    Planet GLLUG - Thu, 23/05/2013 - 13:32

    I made a thing.

    On Sunday I mentioned how OpenTech always makes me feel a bit embarrassed that I’m not doing more useful stuff – particularly in the kinds of areas that OpenTech speakers care about.

    Usually, real life takes over before I get a chance to do anything about it and I forget about my embarrassment until the next OpenTech. This year, I managed to harness my embarrassment and actually do something productive.

    It’s not like I built anything from scratch. This is is really just me finally shipping something that I’ve been working on (off and on – more off than on) for almost five years. I built the first prototype at a hack day in 2008. I even wrote about it at the time.

    The Political Web is a site that is intended to be a one-stop-shop for finding out information about British MPs. Currently each MP has a page which lists a number of standard web pages that contain information about the MP (Wikipedia, The Guardian, TheyWorkForYou – things like that). Of course each MP also has a number of non-standard pages on the internet (an official web site, a blog, perhaps a Twitter account) and adding those is going to be a harder job.

    Previously two things have stopped me launching this. One was the fact that I wanted to support those all of those other sources of information. But I’ve decided to go for a “minimum viable product” approach and show you what I’ve already got. The other thing that prevented me talking about it much was that I thought I’d need someone to make it look nice (my web design skills are horrible). But the arrival of Bootstrap means that even a design ignoramus like me can build a site that looks more than half-decent.

    So there you go. It’s there for you to play with. And there will (hopefully) be more coming soon. Please let me know if you find it useful.

    And thanks to all the giants whose shoulders I’m standing on. The site wouldn’t exist without the TheyWorkForYou API, the Perl Dancer framework and Twitter Bootstrap.

    Related Posts:
    Categories: LUG Community Blogs
    Syndicate content