Jump to content

Chillibear

Members
  • Posts

    95
  • Joined

  • Last visited

Everything posted by Chillibear

  1. BBC - GCSE Bitesize - Games index has a decent selection
  2. It may have been the windows DFS drivers you found (Distributed File System: Frequently Asked Questions) Otherwise I'd take a look at systems like Gluster (Gluster - Home) for a distributed file system or perhaps Cloudstore (WELCOME TO CLOUDSTORE) - been a while since I deployed one. Most are *NIX based systems I'm afraid and my experiences were all with deploying into *NIX computation cluster environments.
  3. I had someone in the office come up to me in a panic after they "deleted the Internet", of course it only took a minute to restore the entire Internet (well the IE bit of it at least) from the recycle bin, just think of all the grateful people around the world I must have helped that day
  4. Perhaps the laptops have some kind of acceleration/tilt sensor that has gone screwy? ([ame=http://en.wikipedia.org/wiki/Sudden_Motion_Sensor]Sudden Motion Sensor - Wikipedia, the free encyclopedia[/ame] type thing)
  5. For running external commands from PHP see: PHP: Program execution Functions - Manual But for things like chmod/chown you can directly call PHP functions to do that (see PHP: chmod - Manual, etc.) Since you're obviously more comfortable with shell scripting then you could use something like this to parse the comma separated file you've generated: #!/usr/local/bin/bash # Set the dividing character IFS=$',' # read the file, splitting into three variables per row while read col1 col2 col3 do # clean the whitespace off the begining and end of the variables col1=$(echo "${col1}" | sed -e 's/^[ ]*//g;s/[ ]*$//g') col2=$(echo "${col2}" | sed -e 's/^[ ]*//g;s/[ ]*$//g') col3=$(echo "${col3}" | sed -e 's/^[ ]*//g;s/[ ]*$//g') # print them to the screen echo "column 1 = '$col1'" echo "column 2 = '$col2'" echo "column 3 = '$col3'" done < <(cat data.csv) #END Where the data source (data.csv) contains somthing like this: aone, atwo, athree bone, btwo, bthree cone, ctwo, cthree Anyhow, good luck.
  6. To be honest rather than doing it using shell scripting I'd use a proper scripting language to do the processing (especially if files are involved). Shell scripting especially with feature rich shells like bash is fun, but it's often more work than just using a scripting language. I tend to do most of my scripts in Ruby these days (easy elegant syntax), but Perl or even PHP would be fine for tackling a task such as this.
  7. You're quite right to think of awk. Pipe the output of the command through awk: | awk '{ print $NF }' That will print the last item on each line, for a specific one (say the third use $3, second $2, etc). Columns are split on whitespace by default. So if the command output looks like this: bob 123 alice 456 joe 873 Then you'd get an output (after above awk) of: 123 456 873 Is that what you wanted?
  8. Give River Pro Audio (dvd printer, dvd copier, cd duplicator, cd printer, cd disc publisher, primera Disc Publisher) a call, they stock a massive selection of DVD duplication kit and have always been very helpful to me in the past.
  9. If you actually want to stream the wmv files you'll need a windows streaming server (Microsoft Windows Media - Streaming from a Web Server). Just placing them on a webserver will allow most clients to do a progressive download of the media - leading to a similar end result, but with the disadvantage (from a content protection perspective) of easily allowing the user to obtain a copy of the video (streaming is no real protection from a tech savvy end user). Perhaps the easiest solution would be to use a third party host? Perhaps just convert the videos and upload to vimeo.com or a similar streaming host?
  10. Looks from a quick glance like your video is interlaced ([ame=http://en.wikipedia.org/wiki/Interlace]Interlace - Wikipedia, the free encyclopedia[/ame]). There are a couple of options - scale the video down to 50% (that will drop half the fields and you'll loose the interlacing), or use some software to de-interlace. I'm sure FCP has suitable filters available (or you could set the field dominance to none). I've used to use AviSynth in the past for plenty of filtering - it's got a couple of very nice de-interlacing filters available.
  11. The OM4 standard is yet to be ratified, however is being based around Systimax Lazrspeed 550. Their Lazrspeed 330 cabling is OM3. I don't know about other manufacturers and if they offer products that 'will' comply with the 'standard'. Quantity wise it's a matter of weighing up the costs against usage of the fibre. If you put in 48 cores and end up not using 40 of them for five years - was the cost worth it? Equally if the install costs are massive (say between buildings and digging up playgrounds) then it may well be worth laying the dark fibre now. Always worth getting quotes for your options!
  12. A drain! If you end up with an AC system you'll need a bit of pipework to drain off the condensate from the units. Always fun and games when using portable systems! Often overlooked when scoping out an install.
  13. Just for the record and future readers... I've been very happy with a solution from Peplink (purchased via Claritas Solutions). Only other thing to consider is if your *DSL lines end up at the same exchange you've potentially got some contention there.
  14. You could split the large file then re-combine it. I wrote a few notes for doing this after explaining it at work (see Splitting files). There are windows command line equivalents.
  15. Remember the most likely 40 and 100GB solutions will use parallel fibre technologies, so 40GB is essentially 4 x 10GB lines i.e. 8 cores of fibre, 100GB will use 20 cores, so that 24 core soon gets used up. There are some quite funky new connectors for these parallel fibre technologies, but you can retrofit to existing breakouts as long as the fibre run distances are similar in length (<15% difference). Anyhow just to note that if you really want to plan for those fibre technologies ensure you lay enough cable or make sure the cable conduit is accessible, I'll see if I can did out the roadmaps I had from a recent tech presentation for an idea of ETA. Edit: I my jottings I noted that the 3rd Gen of 10GigE (UTP) chips are due in 2010 - that gen of chips will start to appear on motherboards, didn't seem to jot down the roadmap for fibre. Regarding cable runs 10G should run to 300m on OM3, 40G and 100G should run to 100m on OM3 cabling and probably ~150m on OM4.
×
×
  • Create New...