text:
Posts on Valuation Watch
Posts by Steve Hach
Tesla Shares Hit The Wall After Reliability ReportTue, Oct. 20
All Eyes On AppleTue, Sep. 8
Facebook, THE Social Network?Thu, Jul. 30
Boeing Lands Major Deal At Paris Air ShowTue, Jun. 16
Apple Posts Impressive Results For Q2Tue, Apr. 28
ValuEngine.com Rates Gold Miners as Metal Soars to New HighsJul. 26, 2011
ValuEngine Weekly April 15, 2011Apr. 15, 2011
Posts by Themes
AAPL, ABInBev, ADRs, adrs, AER, Aercap Holdings, aerospace, aircraft, airlines, Airlines, alternative energy, amazon.com, AMKR, applce computer, apple, Apple, Apple Computer, argentina, AT T, auto sector, Auto/Tires/Truck Stocks, autos, Autos, autos , AVID Technology, AXTI, BA, banking, bargain hunting, basic amterials, basic materials, basica materials, boeing, Boeing, brewers, BUD, budget, Business Service, business services, business services sector stocks, ciotecnology, computers, computers and technology, conglomerates, congress, construction, consumer discretionary, consumer discretionary stocks, consumer reports, consumer staples,


text: The Nike Men's Knockout Fleece Pant is made of 100% polyester double piqué with Therma-FIT technology that helps retain heat by keeping out the wind and cold. The elastic waistband with an internal draw cord provides a custom fit, and the pant features large side pockets and adjustable bottom hems with bungee cords. Nike Swoosh design trademark on the left leg.

subset: commoncrawl


text:
Cap & Gown and Ticket Information
In order to participate in Commencement, you must purchase the Commencement Package from the GCC Barnes & Noble Bookstore.
The $55 fee includes cap, gown, tassel, and diploma cover. You may pay in person, over the telephone with a credit card, or mail in a check.
You will also be required to sign a roster to confirm your participation in the ceremony.
Your cap, gown, and tassel may be picked up in the Bookstore beginning April 20th. You will receive the diploma cover as you cross the stage at the ceremony.
All participants in Commencement will receive four (4) tickets. After purchasing your Commencement Package, go directly to the Student Activities Office (S115). You must show your bookstore receipt as proof of your Commencement Package purchase in order to receive your four (4) tickets. Tickets are for seating in the gymnasium; seats are limited.
There will be additional seats available in the Theater, on a first come, first served basis. In addition, the ceremony will be broadcast on monitors located throughout campus including the Cafeteria and Student Union as well as on the GCC website.
The deadline for purchasing and picking up your Commencement Package and your four (4) Commencement tickets will be announced in the Spring semester.
If anyone in your party will require accessible seating accommodations, please contact (before Friday, May 20):
Debra Crossett
Office of Student Activities (S115)
(585)343-0055 x6261


text: > View Product Details Please select the size of the product. Please enter valid quantity. Beckham Intimately Beckham by Beckham for Women overview details Retail: $55.00 Bluefly: $20.00 $20.00 color : We're sorry. This style is sold out. n/a Launched by the design house of Beckham in 2007, Intimately Beckham for Women is recommended for casual use. Color: n/a Product Category: Fragrance Design House: Beckham Introduced In: 2007 Recommended Use: casual Fragrance Notes: Rose, Bergamot, Vanilla, Orange Blossom, Musk, Casablanca Lily, Sandalwood, Tuberose This item cannot be shipped 2nd day air. Allow 1-2 additional shipping days for beauty and fragrance items. This item cannot be shipped outside of the United States. quality material; Spain; style#313037401


text:
Rosie O'Donnell
This outspoken star shares her experiences and thoughts via free-verse poetry in her long-running blog. For example, on Jan. 16, she wrote, "i have a new baby/she smells delicious/cooing and blinking/welcome to the world" to announce the birth of her daughter Dakota. She also posts articles and videos that she finds particularly poignant.
RELATED VIDEO: Celebs Without Makeup
© 2015 Whalerock Industries


text:
I bought 7 boxes of 4x5 TMY yesterday in a knee-jerk response to this thread 8^)...EC
Printable View
I bought 7 boxes of 4x5 TMY yesterday in a knee-jerk response to this thread 8^)...EC
Film won't die if we do not stop to use it. This is very simple. I remember some years ago when Ilford, Agfa and Forte went to bankruptcy, there where discussions that B&W fotography is dying. Now we know, this wouldn't be. There is enough demand to produce film, you just have to talk to people of Adox or Fotokemika, they will confirm that. The problem of companies like Kodak or Fuji is, that if they just switch on their coating machines, they will produce much to much film for a niche market - they are simply too big. Analogue photography can not and should not compete to digital photography, it is a different kind of photography and this is the point.
In my country we see that the use of color neg. films used by hobby foto enthusiasts like most of us are is increasing and not decreasing! But on the other side the mass market is falling down towards 0, because the mass market is digital. So the companies have to produce films in small scale production for photo enthusiasts like we are - this is the future and there is enough demand. So it's time for companies like Adox or efke, who are able to coat small charges of film. It would be great if we can save Kodaks Portra Films and the Ektar, but this will only be possible if Kodak or another company which buys the assets, uses small machines to produce small charges.
I'm sure that we will have film in the future, just don't stop using it.
I should stop reading this thread as it makes me want to cry, laugh my butt off and punch somebody in the face all at once....
I just feel really bad about this whole thing. I've always used both Kodak and Ilford products and I'll be really sorry if Kodak ceases to be. It's not only because of my selfish needs for Kodak stuff, but also because it's just a very sad story.
Kodak was an extremely important American institution for a long time, a real intellectual leader, a source of pride. It's not just about the end products, but also the monumental scientific endevours and achievments of the Research Lab, the great minds who led the field in an extremely complex field of research and development which no longer exists, the history of acquired companies like Wratten & Wainright, and on and on. Even beyond traditional photographic technology, Kodak's achievements in digital imaging have always been overshadowed by the perception it is nothing more than a lumbering piece of junk company. How many people, for example, realize Kodak makes the superb sensor in the Leica M9 that is flying off the shelves generating record numbers for Leica?
If Kodak fails completely there goes another once-great American company, down the tubes. I know Kodak has been in a downward spiral for decades now and bla bla bla but I still find it troubling, and a shame.
The beauty, for us, about kodak being too big and having to produce too many films is the pruce.
Altough rather high, presently, imagine how much it will cost once a company will produce strictly to answer the demand. The roll will have to be somewhere around 15$, whuch will in turn kill the market.
Let's nkt forget: there is a market for film at current prices, thanks to Kodak for over producing.
By following my logic, I realize that if Kodak dies, the whole market will die. I'm not sure I'll want to pay 15$ a roll. And I'm a die-hard!
Keep shooting.


text:
Research ›››
CBS' Reid didn't note that experts, including Energy Dept., have rebutted assertion that expanded offshore drilling "will bring prices down"July 29, 2008 1:36 PM EDT ››› JEREMY HOLDEN
During the July 28 edition of the CBS Evening News, correspondent Chip Reid stated, "[Sen. John] McCain says he now supports increased offshore drilling, as do 73 percent of Americans, because, he says, more oil supplies will bring prices down." After airing McCain's attack on Sen. Barack Obama for opposing efforts to lift a congressional moratorium on certain off-shore drilling, Reid went on to claim, "Obama says offshore drilling harms the environment, and looks to the past, not the future." But Reid provided no indication that, beyond simply expressing concern that offshore drilling "harms the environment," Obama has directly rebutted the suggestion that "increased offshore oil drilling ... will bring prices down," by pointing to the conclusion of "most experts, even within the Bush Administration," that doing so would not affect gas prices for many years. Reid did not note either that Obama had rebutted the suggestion that offshore drilling "will bring prices down" anytime soon or that the Department of Energy has done so as well.
After President Bush lifted the presidential moratorium on certain offshore drilling on July 14, Obama issued a statement that read, "If offshore drilling would provide short-term relief at the pump or a long-term strategy for energy independence, it would be worthy of our consideration, regardless of the risks. But most experts, even within the Bush Administration, concede it would do neither." Indeed, as Media Matters for America has repeatedly documented, in 2007, the U.S. Department of Energy's Energy Information Administration (EIA) considered the likely effects of allowing the congressional and executive moratoriums on certain off-shore drilling to expire in 2012 and estimated that access to offshore areas currently off limits "would not have a significant impact on domestic crude oil and natural gas production or prices before 2030."
From the July 28 edition of the CBS Evening News with Katie Couric:
REID: As important as jobs and taxes are, polls show it's the price of gas that really gets voters mad. That's where McCain kept his focus today, as he toured an oil field in California.
McCAIN [video clip]: So offshore drilling -- drilling is something we have to do.
REID: McCain says he now supports increased offshore drilling, as do 73 percent of Americans, because, he says, more oil supplies will bring prices down. He says it's time for Obama to get on board.
McCAIN [video clip]: He is the Dr. No of the -- America's energy future.
REID: But Obama says offshore drilling harms the environment, and looks to the past, not the future.
OBAMA [video clip]: If we had made investments in alternative energy and fuel efficiency, we'd be less vulnerable to price shocks.
REID: So from gas prices to the housing crisis to the deficit, there are now so many economic challenges confronting the nation that, as one key senator put it today, whoever is the next president will have a very, very sobering first week -- Katie.


text:
Toyota Motorsport GmbH (TMG) is a unique high-performance testing and development facility located in the centre of Europe; in Cologne, Germany.
Specialising in high technology, TMG is a wholly-owned subsidiary of the Toyota Motor Corporation. As well as works motorsport projects such as the World Championship-winning WEC team, we offer our services to external clients and the Toyota family.
Constructed to the highest standards with no compromise on quality or functionality, the 30,000m² facility and its highly-skilled staff of around 250 offer a remarkable range of machines, facilities and expertise.
From its roots at the pinnacle of world motorsport, TMG has developed into a one-stop shop for specialised services for automotive, motorsport and beyond, with a specific focus on research and development. We offer individually-tailored solutions to enhance your next project all under one roof at TMG, the home of high performance.
Check out our varied and flexible solutions using the navigation bar above. Inside each section you will find a detailed description of our services, including the specifications of our specialist technology.
The latest information about the GT86 CS-V3 and other customer motorsport activities can be found via our TMG in Racing website.


text:
NSF Cost Recovery Estimates
The percentage deducted for cost recovery can vary based on the method used to compute it. The rate for FY 2014 is 6.30% percent when based on the MIPR/IAA total or 6.724% when based on the amount that the university's I/UCRC is to receive. Both percentages should yield the same dollar values. Documents that use the NSF 6.30% default recovery rate must base their calculation on the MIPR/IAA total (selling price). For a basic tutorial in computing cost recovery (percent markups), please visit http://www.ehow.com/how_4425471_calculate-markup-percentage.html
NSF default is based in the MIPR/IAA total. A sample computation follows:
A sample computation based on the dollar amount to the university is shown below:
Membership Fee Based Calculation
Determining the program support is another alternative to computing the 6.30% which you might want to use in arriving at the same dollar values as presented above. Let's assume that the university membership fee is $100,000 and that the NSF cost recovery rate is 6.30%. This would be your formula:
Program support / (1 - rate) = total $ to be transferred to NSF
$100,000 / (1 – 0.063) or $100,000/(0.937) = $106,723 (rounded to the nearest whole dollar)


text: Luhr Jensen Tony's Spoons are an original design by Tony Accetta. This spoon makes quick work of predatory species on the shallow flats. The wide design of the body maintains a shallow running depth that is ideal for running over grass. The premium 24 karat gold and chrome platings create lots of fish attracting flash. The Tony's Spoons are a great choice for all predatory game fish species. Luhr Jensen Tony's Spoons feature heavy duty construction with corrosion resistant components for a long life of exceptional performance.


text:
Disclaimer: All postings are provided "AS IS" with no warranties, and confer no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Microsoft. Because a weblog is intended to provide a semi-permanent point-in-time snapshot, you should not consider out of date posts to reflect current thoughts and opinions.
If you are getting a message when you start the Compute Emulator "Systray already running…" from within Visual Studio one fix is to check what the image name is loading is.
For some reason, on 2 of my machines the image was loading with the 8.3 format. This caused the logic in the VS tools to not find the process.
So, to fix, I just did a little copy/rename magic.
C:\Program Files\Windows Azure SDK\v1.3\bin>copy csmonitor.exe csmonitor-a.exe
1 file(s) copied.
C:\Program Files\Windows Azure SDK\v1.3\bin>del csmonitor.exe
C:\Program Files\Windows Azure SDK\v1.3\bin>copy csmonitor-a.exe csmonitor.exe
1 file(s) copied.
If you bring up task manager and see something like CSMON~1.EXE in the Image Name column, you probably have this issue.
I had a situation today where an xml document had a directive indicating it was utf-8. So, the code in question was reading in the "string" of that xml then attempting to de-serialize it using an Xsd generated type.
What you end up with is an exception indicating that there's an error in the Xml document at (1,1) or something to that effect.
The fix is, run it through a memory stream – which reads the string, but at utf8 bytes – if you have things that fall outside of 8 bit chars, you'll get an exception.
//Need to read it to bytes, to undo the fact that strings are UTF-16 all the time.
//We want it to handle it as UTF8.
byte[] bytes = Encoding.UTF8.GetBytes(_myXmlString);
TargetType myInstance = null;
using (MemoryStream memStream = new MemoryStream(bytes))
XmlSerializer tokenSerializer = new XmlSerializer(typeof(TargetType));
myInstance = (TargetType)tokenSerializer.Deserialize(memStream);
Writing is similar – also, adding the default namespace prevents the additional xmlns additions that aren't necessary:
XmlWriterSettings settings = new XmlWriterSettings()
Encoding = Encoding.UTF8,
Indent = true,
NewLineOnAttributes = true,
XmlSerializerNamespaces xmlnsEmpty = new XmlSerializerNamespaces();
xmlnsEmpty.Add("", "http://www.wow.thisworks.com/2010/05");
MemoryStream memStr = new MemoryStream();
using (XmlWriter writer = XmlTextWriter.Create(memStr, settings))
XmlSerializer tokenSerializer = new XmlSerializer(typeof(TargetType));
tokenSerializer.Serialize(writer, theInstance, xmlnsEmpty);
Update: 2015-01-15 – Note that Ahmet has posted an official Docker walkthrough for ASP.NET 5 http://blogs.msdn.com/b/webdev/archive/2015/01/14/running-asp-net-5-applications-in-linux-containers-with-docker.aspx
Update: 2014-11-24 – Added links to HOWTO build Docker on Windows from Ahmet.
As Docker progress as a native application on Windows, and Asp.NET progresses direct from Microsoft for running on Linux, I wanted to see how far I could get using what's out there today. While there are some challenges, there are a couple of simple steps that you can use to get around some initial blockers.
There are known issues in the Docker Windows implementation [Github pull request 9113] – specifically, the use of Path separators – in that in Linux we have '/' and in Windows it's '\'. While GO has a constant for this, the Docker client and server are not handling this platform translation just yet. The trick for this is just TAR up your directory first, then use the ADD Dockerfile command which can handle TAR files natively.
The other key change is downgrading the VERSION number so the client matches the Boot2Docker versions. While I didn't see any API changes that would impact this other than the version number.
Here's an image of it running on a Docker host container (running on Hyper-V Windows 8.1). Getting here was a bit challenging, but worth it
github repo here: https://github.com/cicorias/dockerMvcSample
Here are the general steps that I followed:
In the post here you can use that to get Docker via Boot2Docker running in HyperV. Again, all you need is a Docker host, but if you want to be all HyperV this is a way to do it.
Ahmet goes through the HOWTO on building the Docker client – here: https://ahmetalpbalkan.com/blog/compiling-docker-cli-on-windows/.
GO is from here: https://golang.org/ Follow the steps to install GO, then clone the Docker git repo – and make a small change to the version number so you'll be able to attach with the Native client (which is being built against the dev branch from Docker's Github repo. The Boot2Docker server is still at the prior version. See the comments in the pull request above where some folks have indicates similar approach.
const (
APIVERSION version.Version = "1.15"
Once you have the docker.exe built, you can put it away safely and kill the repo if you want.
I turn off TLS for development. see https://github.com/boot2docker/boot2docker/blob/master/README.md
"disable it by adding DOCKER_TLS=no to your/var/lib/boot2docker/profile file on the persistent partition inside the Boot2Docker virtual machine (use boot2docker ssh sudo vi /var/lib/boot2docker/profile)."
if you don't turn it off, you can use TLS and just copy over to your Windows machien the following files then reference them from the 'docker' command line or set the environment variables.
The following files sit on the Docker host in /var/lib/boot2docker
If you need to SSH into the Docker image:
ssh firstname.lastname@example.com
Password: tcuser
ssh email@example.com
Password: tcuser
Using the Docker client that you built from the GO source (and the hacked version #)
If you set an environment variable, you can avoid passing command line parms each time.
Note that the non-secure port is 2375 by default, and the secure port is 2376.
E:\gitrepos\dockerAspNet>set dock
If you're running via TLS, you can use the Certificate files that are located on the Server and mentioned above:
docker --tls --tlscert="e:\\temp\\docker\\cert.pem" --tlskey="e:\\temp\\docker\\key.pem" --tlscacert="e:\\temp\\docker\\ca.pem" ps
Now for the fun part.
git clone https://github.com/aspnet/Home.git
Then in the ./samples/HelloMvc directory using a tool (such as 7-zip) to 'tar' up all the files so you have a 'HelloMvc.tar' file. This step is needed until the Docker client/daemon properly addresses File Separator differences between Windows and Linux.
FROM microsoft/aspnet
# copy the contents of the local directory to /app/ on the image
ADD HelloMvc.tar /app/
RUN ls -l
# set the working directory for subsequent commands
WORKDIR app
RUN ls -l
# fetch the NuGet dependencies for our application
RUN kpm restore
# set the working directory for subsequent commands
# expose TCP port 5004 from container
# Configure the image as an executable
# When the image starts it will execute the "k web" command
# effectively starting our web application
# (listening on port 5004 by default)
ENTRYPOINT ["k", "kestrel"]
Once this is done the directory should look like this:
Now, from the root of the repo (./dockerAspNet/samples in my example) execute the following:
docker build -t myapp samples/HelloMvc
At this point, you should see Asp.NET and all the supporting dependencies fly by in the build interactive console. It will take a bit a time the first time as it will install the 'microsoft/aspnet' docker package too. Once that is done, future updates will be faster just for you're package.
After a bit, you should see something like the following.
Now we're ready to start our MVC app on ASP.NET in our Docker Container on Linux!!!!
docker run -d -t -p 8080:5004 myapp
As Martha Stewart would say – "It's a good thing…"
In the post
Using the Docker client from Windows and getting AspNet vNext running in a Docker Container you had to step through downloading GO, building the docker.exe, etc.
I've updated the GitHub repo adding the hacked version of the Docker.exe along with their LICENSE.
And the whole thing has been published to the Docker hub registry.
So, all you need to do is run the following (assuming you have a Docker host running):
docker run -d -t -p 8080:5004 cicorias/dockermvcsample2
This will get you a running AspNet vNext on Linux and a Sample MVC app.
Note that temporary workaround in the approach is TAR all the files 1st – and use that in the Dockerfile.
Running Docker locally on a Windows machine is generally not an issue; unless you've committed to using Hyper-V. Since the Docker install for Windows relies on Sun's Oracle's Virtual Box, you can't have both running (Hyper-V and Virtual Box).
There are ways to disable Hyper-V for a boot session (via bcdedit for example – here). However, I'd just like to run in Hyper-V.
Thankfully, Chris Swan has a nice post on getting started, using the Boot2Docker ISO, and setting up the data disk (via a differencing disks) so you can just re-use this config in future Docker instances. You can also see some of the details on the boot2docker requirements for naming of the data disk, username and password for SSH, etc. here:
We'll create the VM as a Generation 1 – we need the legacy adapters etc. as the version of CoreOS used won't recognize the other adapter types.
Memory Size: 1,204 MB
Network Connection: Choose an interface that has Internet access and DHCP assignable addresses for ease:
Next, postpone the setup of the Hard Disk as we're going to setup a differencing disk and we'd like some control over the IDE adapter / Port to use.
Modify the DVD settings to point to the ISO image that you downloaded above:
All goes right, you should see in the VM console the 'bootdocker' loader information, and eventually the linux prompt
To get the IP address of the VM, run ifconfig eth0 to see the default adapter. You should get an address that is hopefully on the Network interface/LAN that you chose. This has to be accessible from your host OS if you want to use SSH – in fact, it also needs access to the internet in order to get to the Docker HUB for downloading images.
I use "github" Windows tools (which in turn sets up the 'poshgit' tools, etc.) so I can just run a SSH session from PowerShell. https://windows.github.com/
ssh docker@<IP.address>
Note that the default username / password is : docker / tcuser - see the section on SSH at https://github.com/boot2docker/boot2docker for more information.
Shutdown the VM.
The next step is following what Chris Swan did in his post – which is to setup the VHD – run through the initialization, then make a differencing disk based off of that VHD, then swap out the configuration settings on the VM to use the Differencing disk instead of the base.
Once it's started, choose SSH or the console to perform the disk preparation
The steps below are slightly different than Chris' post – but are:
The naming convention of the disk is also specified on the boot2docker github page – but it has to be 'boot2docker-data'
Next, format the drive with:
sudo mkfs.ext4 -L boot2docker-data /dev/sda
Note that you will be warned about formatting the entire device, and not a partition. For now, I just went with the above.
Shut down the VM again
Go back into the Virtual Machine Wizard. Select the settings for the VM, then go to the Disk settings and create a "New Virtual Disk".
Make sure when prompted, you choose the "base" image you created before, but when you're done, your "Differencing" disk should be what's listed in the Hard Disk path for the Controller/Location as below.
I think it's the 3rd time – don't remember at this point…
Now we're ready to "run" something. We'll use the same image that Chris posted about, just because it's a cool tool (Node-RED - http://nodered.org/)
Access the image either through the console or via SSH
Do a 'docker run' specifying to download the image if needed (-d) as it's won't be in the image local library.
docker run –d –p 1880:1880 cpswan/node-red
If all is working, then you should see the image and all it's dependencies downloading – with the container – and at the end, docker launches the process.
The "before" size
The "after" size – note the increase of the Differencing disl.
Note that the port mapping is using the same port 1880 (Nat'd).
You should get the 'Node-Red' home page, which is the designer surface.
I quickly imported a simple "hello world" from the flows http://flows.nodered.org/flow/8069baf59dcb258bb2bd
Wow – I still have my K&R book from a class I took at AT&T. Cut my teeth on nix…
Dennis Ritchie, Father of C and Co-Developer of Unix, Dies | Wired Enterprise | Wired.com
Take the following and paste into a VBS file – then run.
Still need to choose the Link, then set the "Run as administrator" when UAC is on…
Set Shell = CreateObject("WScript.Shell")
Set Env = Shell.Environment("PROCESS")
DesktopPath = Shell.SpecialFolders("Desktop")
Set link = Shell.CreateShortcut(DesktopPath & "\WSS CMD.lnk")
cssHive = Env("CommonProgramFiles") & "\Microsoft Shared\web server extensions\12"
currentPath = RTrim(Replace(WScript.ScriptFullName, WScript.ScriptName, ""))
envBatFile = "setWssPath.cmd"
CreateBatFile currentPath & setWssPath & envBatFile, cssHive
link.Arguments = "/k " & " " & Chr(34) & currentPath & envBatFile & Chr(34)
link.Description = "WSS Command Prompt"
link.HotKey = "CTRL+SHIFT+W"
link.IconLocation = "%SystemRoot%\system32\SHELL32.dll,94"
link.TargetPath = "%comspec%"
link.WindowStyle = 1
link.WorkingDirectory = cssHive
Sub CreateBatFile(fileName, cssHive)
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.CreateTextFile(fileName, True)
file.WriteLine("@SET PATH=%PATH%;" & cssHive & "\bin")
file.WriteLine("@ECHO WSS CMD Shell - Shawn Cicoria")
file.WriteLine("CD " & cssHive)
End Sub
There are really a whole bunch of great resources out there that help the community get up & running with LINQ.
Personally, with all the additional providers that I've seen (Qak Leaf List) - several of which I see great use for - LINQ to SharePoint and LINQ to LDAP / LINQ for AD.
In regards to tools, LINQ Pad is the tool that allows you to toil with the syntax, etc.
LINQ Pad
And now, here's a good 100+ pages on LINQ syntax in C# 3.0.
Book Preview: C# Query Expressions and Supporting Features in C# 3.0
Just posted about reading XML via LINQ. Now, this post is about the opposite direction - emitting XML from a collection. The simplicity of LINQ provides a straightforward interaction with XML makes LINQ to XML for me one of the easiest and most natural ways to interact with XML.
The following emits a collection of objects out to an XElement (which can be streamed elsewhere as required.
35 Customer[] customers = new Customer[]{
36 new Customer{
37 firstName="john", lastName="lennon"},
38 new Customer{
39 firstName="ringo", lastName="starr"} };
41 XNamespace ns1 = "UGLY_NAMESPACE";
43 XElement custs = new XElement("myRoot",
44 from c in customers
45 select new XElement(ns1 + "customer",
46 new XElement(ns1 + "firstName", c.firstName),
47 new XElement(ns1 + "lastName", c.lastName)));
1 <myRoot>
2 <customer xmlns="UGLY_NAMESPACE">
3 <firstName>john</firstName>
4 <lastName>lennon</lastName>
5 </customer>
6 <customer xmlns="UGLY_NAMESPACE">
7 <firstName>ringo</firstName>
8 <lastName>starr</lastName>
9 </customer>
10 </myRoot>
Recently, installed a bunch of new Windows Live components such as Messenger, etc.
That update extended my HTTP_USER_AGENT string to beyond 260 characters, which unfortunately IE then, when asked via javascript, reports itself back as IE 6 – this causes the Modal dialog boxes in SharePoint for things like adding web parts to zones to report a message that "Not enough storage is available to complete this operation".
So, since this is an x64 machine, I need to trim down the string which is taken from the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform
My key was the following:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 1.1.4322; WWTClient2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Zune 3.0; MS-RTC LM 8; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 1.1.4322; WWTClient2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; Zune 3.0; MS-RTC LM 8; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
For now, I'll take out the OfficeLiveConnector (which I'm NOT using now) from the AG
Many times, especially during development, you could have certificates that are out of date, aren't singed by any real authority (makecert, etc.), or even don't match the host name that the request is issued against, but you want to test, etc.
One example is if you want to run Fiddler to get a good over-the-wire trace of the HTTP traffic, when the endpoint is accessed over HTTPS. With Fiddler, you can capture HTTPS traffic, only thing is, it sticks it's own certificate in the chain which doesn't match the DNS name of the host. So, your HttpWebRequest call will fail regardless.
So, to have HttpWebRequest ignore all errors (this is testing only mode – don't do this in production – or do it carefully) establish the certificate validation callback using the following – which basically, regardless of the SSL Policy error, just returns "true" – basically, nothing is ever wrong.
public class AcceptAllCertificates
public AcceptAllCertificates()
System.Net.ServicePointManager.ServerCertificateValidationCallback +=
((sender, certificate, certicateChain, sslPolicyErrors) => true);
The key thing is, this becomes over-arching – that means, SerivcePointManager now implements this policy across all subsequent calls. You need to call this at application startup, or somewhere before issuing requests. You can extend this and implement your own rules, but this is something I just used to take a good Fiddler trace against an external HTTPS endpoint that I didn't control without having exceptions tossed.
There are a whole bunch of other things that you can take advantage of in ServicePointManager – things such as the HttpConnection limit, which is based upon a W3 spec, but for internal back-end service calls over REST and the like, you may want to affect.
namespace System.Net
// Summary:
// Manages the collection of System.Net.ServicePoint objects.
public class ServicePointManager
// Summary:
// The default number of non-persistent connections (4) allowed on a System.Net.ServicePoint
// object connected to an HTTP/1.0 or later server. This field is constant but
// is no longer used in the .NET Framework 2.0.
public const int DefaultNonPersistentConnectionLimit = 4;
// Summary:
// The default number of persistent connections (2) allowed on a System.Net.ServicePoint
// object connected to an HTTP/1.1 or later server. This field is constant and
// is used to initialize the System.Net.ServicePointManager.DefaultConnectionLimit
// property if the value of the System.Net.ServicePointManager.DefaultConnectionLimit
// property has not been set either directly or through configuration.
public const int DefaultPersistentConnectionLimit = 2;
// Summary:
// Gets or sets policy for server certificates.
// Returns:
// An object that implements the System.Net.ICertificatePolicy interface.
[Obsolete("CertificatePolicy is obsoleted for this type, please use ServerCertificateValidationCallback instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static ICertificatePolicy CertificatePolicy { get; set; }
// Summary:
// Gets or sets a System.Boolean value that indicates whether the certificate
// is checked against the certificate authority revocation list.
// Returns:
// true if the certificate revocation list is checked; otherwise, false.
public static bool CheckCertificateRevocationList { get; set; }
// Summary:
// Gets or sets the maximum number of concurrent connections allowed by a System.Net.ServicePoint
// object.
// Returns:
// The maximum number of concurrent connections allowed by a System.Net.ServicePoint
// object. The default value is 2.
// Exceptions:
// System.ArgumentOutOfRangeException:
// System.Net.ServicePointManager.DefaultConnectionLimit is less than or equal
// to 0.
public static int DefaultConnectionLimit { get; set; }
// Summary:
// Gets or sets a value that indicates how long a Domain Name Service (DNS)
// resolution is considered valid.
// Returns:
// The time-out value, in milliseconds. A value of -1 indicates an infinite
// time-out period. The default value is 120,000 milliseconds (two minutes).
public static int DnsRefreshTimeout { get; set; }
// Summary:
// Gets or sets a value that indicates whether a Domain Name Service (DNS) resolution
// rotates among the applicable Internet Protocol (IP) addresses.
// Returns:
// false if a DNS resolution always returns the first IP address for a particular
// host; otherwise true. The default is false.
public static bool EnableDnsRoundRobin { get; set; }
// Summary:
// Gets the System.Net.Security.EncryptionPolicy for this System.Net.ServicePointManager
// instance.
// Returns:
// The encryption policy to use for this System.Net.ServicePointManager instance.
public static EncryptionPolicy EncryptionPolicy { get; }
// Summary:
// Gets or sets a System.Boolean value that determines whether 100-Continue
// behavior is used.
// Returns:
// true to enable 100-Continue behavior. The default value is true.
public static bool Expect100Continue { get; set; }
// Summary:
// Gets or sets the maximum idle time of a System.Net.ServicePoint object.
// Returns:
// The maximum idle time, in milliseconds, of a System.Net.ServicePoint object.
// The default value is 100,000 milliseconds (100 seconds).
// Exceptions:
// System.ArgumentOutOfRangeException:
// System.Net.ServicePointManager.MaxServicePointIdleTime is less than System.Threading.Timeout.Infinite
// or greater than System.Int32.MaxValue.
public static int MaxServicePointIdleTime { get; set; }
// Summary:
// Gets or sets the maximum number of System.Net.ServicePoint objects to maintain
// at any time.
// Returns:
// The maximum number of System.Net.ServicePoint objects to maintain. The default
// value is 0, which means there is no limit to the number of System.Net.ServicePoint
// objects.
// Exceptions:
// System.ArgumentOutOfRangeException:
// System.Net.ServicePointManager.MaxServicePoints is less than 0 or greater
// than System.Int32.MaxValue.
public static int MaxServicePoints { get; set; }
// Summary:
// Gets or sets the security protocol used by the System.Net.ServicePoint objects
// managed by the System.Net.ServicePointManager object.
// Returns:
// One of the values defined in the System.Net.SecurityProtocolType enumeration.
// Exceptions:
// System.NotSupportedException:
// The value specified to set the property is not a valid System.Net.SecurityProtocolType
// enumeration value.
public static SecurityProtocolType SecurityProtocol { get; set; }
// Summary:
// Gets or sets the callback to validate a server certificate.
// Returns:
// A System.Net.Security.RemoteCertificateValidationCallback The default value
// is null.
public static RemoteCertificateValidationCallback ServerCertificateValidationCallback { get; set; }
// Summary:
// Determines whether the Nagle algorithm is used by the service points managed
// by this System.Net.ServicePointManager object.
// Returns:
// true to use the Nagle algorithm; otherwise, false. The default value is true.
public static bool UseNagleAlgorithm { get; set; }
// Summary:
// Finds an existing System.Net.ServicePoint object or creates a new System.Net.ServicePoint
// object to manage communications with the specified System.Uri object.
// Parameters:
// address:
// The System.Uri object of the Internet resource to contact.
// Returns:
// The System.Net.ServicePoint object that manages communications for the request.
// Exceptions:
// System.ArgumentNullException:
// address is null.
// System.InvalidOperationException:
// The maximum number of System.Net.ServicePoint objects defined in System.Net.ServicePointManager.MaxServicePoints
// has been reached.
[TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public static ServicePoint FindServicePoint(Uri address);
// Summary:
// Finds an existing System.Net.ServicePoint object or creates a new System.Net.ServicePoint
// object to manage communications with the specified Uniform Resource Identifier
// Parameters:
// uriString:
// The URI of the Internet resource to be contacted.
// proxy:
// The proxy data for this request.
// Returns:
// The System.Net.ServicePoint object that manages communications for the request.
// Exceptions:
// System.UriFormatException:
// The URI specified in uriString is invalid.
// System.InvalidOperationException:
// The maximum number of System.Net.ServicePoint objects defined in System.Net.ServicePointManager.MaxServicePoints
// has been reached.
public static ServicePoint FindServicePoint(string uriString, IWebProxy proxy);
// Summary:
// Finds an existing System.Net.ServicePoint object or creates a new System.Net.ServicePoint
// object to manage communications with the specified System.Uri object.
// Parameters:
// address:
// A System.Uri object that contains the address of the Internet resource to
// contact.
// proxy:
// The proxy data for this request.
// Returns:
// The System.Net.ServicePoint object that manages communications for the request.
// Exceptions:
// System.ArgumentNullException:
// address is null.
// System.InvalidOperationException:
// The maximum number of System.Net.ServicePoint objects defined in System.Net.ServicePointManager.MaxServicePoints
// has been reached.
public static ServicePoint FindServicePoint(Uri address, IWebProxy proxy);
// Summary:
// Enables or disables the keep-alive option on a TCP connection.
// Parameters:
// enabled:
// If set to true, then the TCP keep-alive option on a TCP connection will be
// enabled using the specified keepAliveTime and keepAliveInterval values. If
// set to false, then the TCP keep-alive option is disabled and the remaining
// parameters are ignored.The default value is false.
// keepAliveTime:
// Specifies the timeout, in milliseconds, with no activity until the first
// keep-alive packet is sent.The value must be greater than 0. If a value of
// less than or equal to zero is passed an System.ArgumentOutOfRangeException
// is thrown.
// keepAliveInterval:
// Specifies the interval, in milliseconds, between when successive keep-alive
// packets are sent if no acknowledgement is received.The value must be greater
// than 0. If a value of less than or equal to zero is passed an System.ArgumentOutOfRangeException
// is thrown.
// Exceptions:
// System.ArgumentOutOfRangeException:
// The value specified for keepAliveTime or keepAliveInterval parameter is less
// than or equal to 0.
public static void SetTcpKeepAlive(bool enabled, int keepAliveTime, int keepAliveInterval);
I have to admit, been in Jersey all my life – and yes, it does stink – but probably no more than any other state. Grass isn't always greener – and yes, we do have grass in NJ.
Jersey Doesn't Stink
I have an old Toshiba that has no optical drive. To install Win7, I needed a bootable USB stick. Here are the basic steps
0. Download Win7 http://www.microsoft.com/windows/windows-7/
1. Get a USB stick – need a 4 gig one here – the ISO is about 2.5 GIG
2. Format the USB as NTFS (use quick – no need for sector check) – it MUST be NTFS
3. Run DISKPART from an elevated command prompt
4. Make the new USB volume "ACTIVE"
5. Extract the Win7 ISO somewhere (not the USB) – you can use ImgBurn, IsoBuster, WinRar or some tool that can extract direct from an ISO – or mount with Daemon tools or similar, then copy the files from there. We need to extract first as we'll need to run a quick program off of the Win7 ISO
6. On the recent Win7 extract, change to the BOOT subdirectory
7. Run BOOTSECT /NT60 <targetDrive:>
where , <targetDrive> is the drive the USB stick is mounted as….
8. Copy all the files from step 5 above to the ROOT of the USB stick (with subdirectories of course)
Now, you may be able to skip step 5 copying files across and running BOOTSECT directly – I hadn't but doesn't necessarily mean it won't work.
If you're using a touchpad on a laptop, like me with some fat fingers, the swip action is actually quite intrusive. you can turn if off with the following
Disable swipe on Trackpad
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Right Edge Pull] "ActionType"=dword:00000000 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Left Edge Pull] "ActionType"=dword:00000000 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Right Edge Pull Extended Zone] "ActionType"=dword:00000000 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Top Edge Pull] "ActionType"=dword:00000000
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Right Edge Pull] "ActionType"=dword:00000002 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Left Edge Pull] "ActionType"=dword:00000002 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Right Edge Pull Extended Zone] "ActionType"=dword:00000002 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Top Edge Pull] "ActionType"=dword:00000002
Sometimes you need IE with no-adds. For example, colleague of mine was crashing – won't say which add-on caused it, but easily enough, add a choice to run IE with No-Addons in VS2012.
Just add an entry to your Browse with to
ProgramFiles(x86)\Internet Explorer\iexplore.exe
with the -extoff parameter…
signalR-ebook-done - campusMVP.Net | campusMVP.Net
I recently checked into a hotel – connected to their guest wireless – and I start noticing odd things with some websites.
UPDATE: corrected title to conform to the message – thanks Mark…
If you've ever seen the following:
NEVER say "Turn on Intranet Settings".
In my case, the hotel's wireless (specifically their DHCP server) was returning a WPAD (Browser Proxy Autoconfiguration) with the following:
function FindProxyForURL(url, host)
return "DIRECT";
Which for IE that means ALL sites will be mapped to the Intranet Zone automatically IF you've "Turned ON Intranet Settings". This is bad, bad, bad.
That means IE runs in Unprotected Mode for ALL internet sites.
If you have responded "incorrectly" – then you can reset it to auto as follows:
Finally, if you want to see the message where IE WOULD HAVE mapped the zone to Intranet you can turn back on the warning via regedit:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
See http://blogs.msdn.com/b/ieinternals/archive/2012/06/05/the-local-intranet-security-zone.aspx for more information
The WCAG (Web Content Accessibility Guidelines) provide a baseline for accessibility standards so various tools, such as screen readers, can provide a reasonable experience for those with accessibility challenges.
With regards to images, the guideline provides that all Image tabs <img…> should probably (I say probably here for various reasons) have an ALT tag.
In the case of filler images, or "decorative" that isn't representative of content, according to F38 here: They should have an empty ALT tag – thus 'alt=""'.
F38: Failure of Success Criterion 1.1.1 due to not marking up decorative images in HTML in a way that allows assistive technology to ignore them
The above reference specifically states for validation:
For any img element that is used for purely decorative content:
Check whether the element has no role attribute or has a role attribute value that is not "presentation".
Check whether the element has no alt attribute or has an alt attribute with a value that is not null.
If step #1 is true and if step #2 is true, this failure condition applies and content fails the Success Criterion.
In SharePoint 2013, if using Display Templates, the generation of the master page is done by the Design Manager "parts".
Inside of HTML version of the master pages, you will see the following:
<!--SPM:<SharePoint:ImageLink runat="server" />-->
This will translate to just using the ImageLink SharePoint Web Control, and will emit the following:
<div id="imgPrefetch" style="display:none">
<img src="http://blogs.msdn.com/_layouts/15/images/favicon.ico?rev=23" />
<img src="http://blogs.msdn.com/_layouts/15/images/spcommon.png?rev=23" />
<img src="http://blogs.msdn.com/_layouts/15/images/spcommon.png?rev=23" />
<img src="http://blogs.msdn.com/_layouts/15/images/siteIcon.png?rev=23" />
So, we need to "add" an alt="" tag to this "block" of HTML.
To do this, we can utilize a ControlAdapter – which is a Web Forms based concept, that allows interception at Render time for the control. In the past, ControlAdapters were used in SharePoint 2007 to provide all the rewriting of HTML Tables to more CSS friendly versions – ultimately at the time to help with the WCAG needs.
ControlAdapter on MSDN
The main part of the control adapter to do this re-rendering is within the Render statement. Below are the primary methods that will do this rendering and fixup of the IMG tags:
namespace ImageLinkControlAdapter.Code
public class ImageLinkAdapter : ControlAdapter
protected override void Render(System.Web.UI.HtmlTextWriter writer)
/// First we get the control's planned HTML that is emmitted...
using (StringWriter baseStringWriter = new StringWriter())
using (HtmlTextWriter baseWriter = new HtmlTextWriter(baseStringWriter))
/// Now we have an HTML element...
string baseHtml = baseStringWriter.ToString();
/// now fixit up...
internal string RebuildImgTag(string existingTagHtml)
var pattern = @"<img\s[^>]*>";
var rv = Regex.Replace(existingTagHtml, pattern, this.InsertAlt);
return rv;
internal string InsertAlt(Match match)
return this.InsertAlt(match.ToString());
internal string InsertAlt(string existingTag)
if (!existingTag.StartsWith("<img", StringComparison.InvariantCultureIgnoreCase))
return existingTag;
if (existingTag.Contains("alt=", StringComparison.InvariantCultureIgnoreCase))
return existingTag;
var insertPoint = existingTag.IndexOf("/>");
var rv = existingTag.Insert(insertPoint, "alt=\"\"");
return rv;
internal static class StringExtensions
public static bool Contains(this string source, string toCheck, StringComparison comp)
return source.IndexOf(toCheck, comp) >= 0;
Finally, the full Visual Studio 2013 Solution and source is located here:
As a bonus, there's a Feature Receiver that will deploy the *.browser file to the Web Application's App_Browsers directory as well.
One this is for sure, there's plenty of materials on getting ramped on the Microsoft stack.
We now have up on the MSDN Ramp Up center tracks for SharePoint...
Check it out:
If youre running Visual Studio 2008 SP1 and you're also a PowerCommands fan you might run into the issue that VS just crashes with no exception box and only the following error in the Application event log:
.NET Runtime version 2.0.50727.3053 - Fatal Execution Engine Error (000007FEF63D203F) (0)
To correct, you need to have an assembly redirection put into the devenv.exe.config file (which .NET will use for configuration information while running in VS..
<dependentAssembly> <assemblyIdentity name="Microsoft.PowerCommands" publicKeyToken="null" culture="neutral"/> <codeBase version="184.108.40.206" href="C:\Program Files (x86)\PowerCommands\Microsoft.PowerCommands.dll"/> </dependentAssembly>
More is posted here:
PowerCommands 1.1
Recently I had to deal with some XML supplied to a development group that wasn't the greatest in structure. For one, there was inconsistent use of namespaces and each repeating element had the namespace duplicated.
The goal was to retrieve from the XML various element values for a business object.
So, using LINQ to XML, there's some pretty neat ways to go about this. The most succinct that I came up with is below - of course it could be tiny bit more succinct in terms of not using locally scoped variable names but it's there for readability
The trick is use of the XNamespace type, which has an implied constructor, then just passing the namespace qualifier on the LINQ statement as a concatenated variable.
12 public void Test2(string xmlContents)
13 {
14 XDocument doc = XDocument.Load(new StringReader xmlContents));
15 XNamespace ns0 = "http://mysimpleXml/rootStuff";
16 XNamespace ns1 = "http://mysimpleXml/customer";
18 var query = from c in doc.Elements( ns0 + "myRoot" ).Elements( ns1 + "customer" )
19 select c;
22 foreach (XElement order in query)
23 {
24 string firstname = (from c in order.Elements( ns1 + "firstName" ) select c).First().Value;
25 string lastname = (from c in order.Elements( ns1 + "lastName" ) select c).First().Value;
27 Console.WriteLine("firstName: " + firstname);
28 Console.WriteLine("lastName: " + lastname);
30 }
32 }
The sample XML is below
1 <?xml version="1.0" encoding="utf-8" ?>
2 <myRoot xmlns="http://mysimpleXml/rootStuff">
3 <customer xmlns="http://mysimpleXml/customer">
4 <firstName>John</firstName>
5 <lastName>Lennon</lastName>
6 </customer>
7 <customer xmlns="http://mysimpleXml/customer">
8 <firstName>Ringo</firstName>
9 <lastName>Starr</lastName>
10 </customer>
11 </myRoot>
As many ramp up on Microsoft Azure Machine Learning, I wanted to start keeping a succinct list of many of the articles, blogs, videos, posts, etc. that have shown to be helpful in conveying the essence of the general practice of Machine Learning as well as the implementation within Microsoft Azure.
R for Beginners by Emmanuel Paradis
Introductory Statistics with R (Statistics and Computing), Peter Dalgaard
R Succinctly, Barton Poulson, Syncfusion http://bit.ly/1pzxbJi
An Introduction to Statistical Learning, with Applications in R, Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani
Analyzing Customer Churn using Microsoft Azure Machine Learning
Develop a predictive solution with Azure Machine Learning
Create a simple experiment in Azure Machine Learning Studio
Instructional Azure Machine Learning videos
Creates a cluster with specified configuration. DESCRIPTION Creates a HDInsight cluster configured with one storage account and default metastores. If storage account or container are not specified they are created automatically under the same name as the one provided for cluster. If ClusterSize is not specified it defaults to create small cluster with 2 nodes. User is prompted for credentials to use to provision the cluster.
During the provisioning operation which usually takes around 15 minutes the script monitors status and reports when cluster is transitioning through the provisioning states.
Benjamin Guinebertière (from Microsoft France) has a great blog that covers quite a few scenarios that many encounter when ramping and using Microsoft Azure Machine Learning
Azure Automation: What is running on my subscriptions - Benjamin Guinebertière
Remember you pay for what you use; ensure you keep track of these in-use clusters. In fact, the goal is to provision only when needed. Take a look at Kerrb for a commercial option to help you manage your spend: http://www.kerrb.com/
Sample code: create an HDInsight cluster, run job, remove the cluster - Benjamin Guinebertière
Again, we want to keep our data in Blobs (or other persistence) then hydrate the cluster, process, save off our results, then kill the cluster.
How to upload an R package to Azure Machine Learning - Benjamin Guinebertière
Adding R scripts and packages can be achieved through this method.
How to retrieve R data visualization from Azure Machine Learning - Benjamin Guinebertière
R is a great point of extensibility. Here we see how to visualize the R output (images) that could be run as part of your R script.
Carl Nolan's blog is also a great resource – much more than just ramblings: http://blogs.msdn.com/b/carlnol/
Managing Your HDInsight Cluster using PowerShell – Update - Carl Nolan
Managing Your HDInsight Cluster and .Net Job Submissions using PowerShell - Carl Nolan
Hadoop .Net HDFS File Access – Carl Nolan
There is a book on Azure ML due out this week (2014-11-19)
Predictive Analytics with Microsoft Azure Machine Learning: Build and Deploy Actionable Solutions in Minutes, Valentine Fontama, Roger Barga, Wee Hyong Tok, ISBN-13: 978-1484204467 ISBN-10: 1484204468 Edition: 1st
Microsoft Azure Machine Learning Frequently Asked Questions (FAQ)
Machine Learning Preview Pricing Details
If you're following along with the post on creating a WOPI host, it's never fully apparent that you MUST adhere to the path shown in the article here:
That is, the path to your host must contain '/wopi/files'. It wasn't clear to me in that article, nor could I find it in the WOPI spec. http://msdn.microsoft.com/en-us/library/hh622722(v=office.12).aspx
So, for example, here are some Routes I used in MVC
name: "Contents",
routeTemplate: "api/wopi/files/{name}/contents",
defaults: new { controller = "files", action = "GetFile" }
name: "FileInfo",
routeTemplate: "api/wopi/files/{name}",
defaults: new { controller = "Files", action = "Get" }
Here are the Actions
public class FilesController : ApiController
IFileHelper _fileHelper;
public FilesController() : this(new FileHelper())
public FilesController(IFileHelper fileHelper)
_fileHelper = fileHelper;
/// <summary>
/// Required for WOPI interface - on initial view
/// </summary>
/// <param name="name"></param>
/// <param name="access_token"></param>
/// <returns></returns>
public CheckFileInfo Get(string name, string access_token)
var fileInfo = _fileHelper.GetFileInfo(name);
return fileInfo;
/// <summary>
/// Required for View WOPI interface - returns stream of document.
/// </summary>
/// <param name="name"></param>
/// <param name="access_token"></param>
/// <returns></returns>
public HttpResponseMessage GetFile(string name, string access_token)
var file = HostingEnvironment.MapPath("~/App_Data/" + name);
var rv = new HttpResponseMessage(HttpStatusCode.OK);
var stream = new FileStream(file, FileMode.Open, FileAccess.Read);
rv.Content = new StreamContent(stream);
rv.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");
return rv;
catch (Exception ex)
var rv = new HttpResponseMessage(HttpStatusCode.InternalServerError);
var stream = new MemoryStream(UTF8Encoding.Default.GetBytes(ex.Message ?? ""));
rv.Content = new StreamContent(stream);
return rv;
And here is the helper
public interface IFileHelper
CheckFileInfo GetFileInfo(string name);
public class FileHelper : IFileHelper
public CheckFileInfo GetFileInfo(string name)
var fileName = GetFileName(name);
FileInfo info = new FileInfo(fileName);
string sha256 = "";
using (FileStream stream = File.OpenRead(fileName))
using (var sha = SHA256.Create())
byte[] checksum = sha.ComputeHash(stream);
sha256 = Convert.ToBase64String(checksum);
var rv = new CheckFileInfo
BaseFileName = info.Name,
OwnerId = "admin",
Size = (int)info.Length,
SHA256 = sha256,
Version = DateTime.Now.ToString("s")
return rv;
internal string GetFileName(string name)
var file = HostingEnvironment.MapPath("~/App_Data/" + name);
return file;
Check out an in process App for Win 8 that makes use of TFS OData for planning poker
Team Planning Poker was created by Mike Douglas and Deliveron Consulting Services to help distributed and co-located teams effeciently point your projects' backlogs that are using Team Foundation Server or Team Foundation Service.
Deliveron is a technology consulting company focused on delivering end-to-end solutions for clients. We have expertise in custom application development, system integration using BizTalk Server, enterprise portals and workflow with SharePoint, and data management and business intelligence using SQL Server.
Team Foundation Server and Team Foundation Service are part of Visual Studio ALM tools that help improve the effeciency and quality of development. Features includ Project Management, Requirements Management, Development, Test Case Management, Build Automation. There are several ways to start using TFS with little or no additional cost. Sign up with Team Foundation Service to get started.


text:
I think this skin looks excellent especially as I have a BMW to, so this one would look brilliant in my car keep up the great work and let me know when you have completed it PLEASE!!!!.
Cheers Mick. (not criticising but should'nt the text, time and date in the top be in amber like BMW's)


text:
Originally Posted by michael stevens
I don't know if this counts but de-ionised water is 52p/litre at Wilkinsons: less than a third of the price at Halfords and slightly cheaper than Asda.
Welcome to APUG Mike
Of course it counts - those of us who use de-ionised water are always looking for more cost effective alternatives.
Pity I don't have a Wilkinsons anywhere near by


text:
- The Big Picture - http://www.ritholtz.com/blog -
The Bailout Tab
Posted By Barry Ritholtz On December 8, 2008 @ 8:30 am In Bailouts,Digital Media | Comments Disabled
Article printed from The Big Picture: http://www.ritholtz.com/blog
URL to article: http://www.ritholtz.com/blog/2008/12/the-bailout-tab/
URLs in this post:
[1] Image: http://www.nytimes.com/imagepages/2008/12/06/business/20081206_METRICS_GRAPHIC.html
Click here to print.
Copyright © 2008 The Big Picture. All rights reserved.


text:
News & Events
ConnectWhat's this?
You might also like
- Senate passes agritourism bill
- Legal with Leah: Ag sales tax exemption
- Vertical Farming on 'Town Hall Ohio'
- Growing Our Generation: Telling the story of agriculture
- OFBF pushes for action on proposed CAUV legislation
Ohio Farm Bureau Statement on approval of Free Trade Agreements
"The Ohio Farm Bureau Federation (OFBF) thanks members of Ohios congressional delegation who voted to approve the Free Trade Agreements with South Korea, Columbia and Panama. The organization is especially appreciative of the long-standing support of Ohio Sen. Rob Portman, who has demonstrated a commitment to helping Ohio farmers, businesses and workers benefit from the sale of Ohio products overseas.
"More than 12,000 Ohio companies sell products abroad with 88 percent of these firms being small or medium sized businesses. Nearly 26 percent of Ohios manufacturing jobs are dependent on exports and Ohio farm product exports are valued near $3 billion dollars per year.
"Sen. Portman and our other Ohio lawmakers have provided a competitive boost to the states economy through their votes to pass these crucial Free Trade Agreements."


text:
Toni Björninen0000-0001-9335-7196
Toni Björninen received the M.S. and Ph.D. degrees with distinction in electrical engineering both from Tampere University of Technology (TUT), Tampere, Finland, in 2009 and 2012, respectively. Currently he works as a Postdoctoral Researcher in the Department of Electronics and Communications Engineering, TUT, where is the Principal Investigator in research project Implantable and Wearable Antennas for Body-Centric Sensing systems funded by the Academy of Finland. At the moment, he is a visiting Postdoctoral Researcher in Microwave and Antenna Institute, Tsinghua University, Beijing, China. His research interests include also antenna technologies in RFID systems and computational methods in electromagnetics and microwave engineering. Björninen is an author of over 90 peer-reviewed scientific publications.
Biography Updated on 9 May 2015


text:
2002 Toyota Corolla • 120,000 miles
Need to install replacement air bag and seat belts. Need Info for resetting trigger device and location of it. I also need to find the computer and any special instructions in order to avoid further damage. The system was activated in a front end collision with a wall, I am worried that if installed improperly the air bags will active and the seat belts will lock up again. Please advise as I am trying to do the installation and am not a mechanic.
August 23, 2013.
August 23, 2013.
This work should only be done a qualified tech, failure to follow correct procedures and not using correct special tooling and re coding equipment may result in serious personal injury.
Aug 23, 2013.
Aug 23, 2013.
1997 ford probe. the airbag light seems to blink 3 times then pause then blinks 4 time then pause then a long pause then keeps repating it self.thanks
4 answers • 1997 Ford Probe
Just bought a 2007 Hyundai accent coupe and the airbag light on the dash is on .where do i start?
4 answers • 2007 Hyundai Accent • 78,000 miles
I have a 1993 Ford Aerostar flashing an airbag code of 12. My son said it started when the car wouldn't start due to a weak battery and corrosion. My son for an unknown reason started ...
1 answer • 1993 Ford Aerostar • 193,000 miles
1993 Ford Aerostar . Air bag code 13. Circuit shorted to ground. Where do I begin diagnosing ? Recently replaced battery.
1 answer • 1993 Ford Aerostar • 185,000 miles


text:
Welcome back to Stockhouse Member Sign In
Sign in with one of the following accounts.
Send my password
« back
Become a member today, It's free!
We will not release or resell your information to third parties without your permission.
Use one of the following accounts.
Go Back...
Sherrit coal's Highvale mine is no longer Sherrits but is now run by Transalta


text:
Defensive Line
Height: 6-foot-7
Weight: 276 pounds
Class Year: JR
Hometown: Honolulu, HI
High School: Punahou
No Videos Available.
The Latest: Looking at UCLA recruits in the Rivals250 — 2/18/2014
After breaking down the UCLA recruits in the Rivals100 Monday, here's a look at the rest of the Bruin prospects in the R250.[details]
Luke Kaumatule STATS
No Statistics Available.
Luke Kaumatule College Videos
No Media Available.
No Bio Available.
Luke Kaumatule Audibles
No Audibles Available.
Headlines from Rivals.com Network
Looking at UCLA recruits in the Rivals250 — 2/18/2014, from BruinSportsReport.com
Ask the Expert Q&A: Stanford — 12/5/2013, from ASUDevils.com
Lynn Sessions: Player Development — 1/25/2013, from CardinalSportsReport.com
Analysis: NFL Departures — 1/8/2013, from CardinalSportsReport.com
Tight end talk with Ron Crook — 12/29/2012, from CardinalSportsReport.com
11/7 Stanford Football notebook — 11/7/2012, from CardinalSportsReport.com
Freshmen Review: Offense — 10/25/2012, from CardinalSportsReport.com
Tight Ends talk with Ron Crook — 8/30/2012, from CardinalSportsReport.com
A potent duo — 8/14/2012, from CardinalSportsReport.com
Shaw Blog: Day Five — 8/11/2012, from CardinalSportsReport.com
Media Day Notes: Offense Part Two — 8/1/2012, from CardinalSportsReport.com
Fall Camp Questions: No. 6- 10 — 7/29/2012, from CardinalSportsReport.com
Luke Kaumatule Scouting Report
No Scouting Reports Available.
Rivals.com is your source for: College Football | Football Recruiting | College Basketball | Basketball Recruiting | College Baseball | High School | College Merchandise
Site-specific editorial/photos �2012 Yahoo! Inc. All rights reserved. This website is an officially and independently operated source of news and information not affiliated with any school or team.
About | Advertise with Us | Contact | Privacy Policy | About our Ads | Terms of Service | Copyright/IP policy | Yahoo! Sports - NBC Sports Network
Statistical information �2007 STATS LLC All Rights Reserved.


text:
84 Exeter Rd., East Kingston, NH 03827Save to Shortlist
To view building contacts please sign in with your Pro account or create a pro account.
Patricia V.
Company: requires Pro account
Email: requires Pro account
Phone: requires Pro account
Building Details:
Nets included! Modified gross lease. 7,200 s.f. of open warehouse space less than 3 miles from Seabrook. 3 phase power available, loading dock and overheard door. One separate office space.
Request More Information:


text:
Is Technology a Threat to Liberal Society?
Kristol, Irving, The Public Interest
To say that I know nothing about science would be the understatement of the century. I was born and raised in Brooklyn, but unhappily, I didn't go to Brooklyn Poly. I went to City College instead. I don't know why, just a family tradition. It is true, I did start out as a physics major, but after one year of studying physics, I discovered that physics was very hard. So I decided to be an intellectual instead. In those days, one could spend four years in City College becoming an intellectual. It was very pleasant, because you didn't have to go to class. I suppose my function here today is to be a kind of kibitzer-intellectual. An intellectual has been defined as a man with a great many opinions on a great many subjects about which he knows precious little. But he nevertheless fulfills a useful function--sometimes.
What I want to talk about today is the question of the place of science and technology in a liberal democracy in the decades ahead. I think that is not a matter about which one can be smug. I think we must anticipate some very serious problems involving the place of science and technology in our society. These are problems we are going to have to face up to, although they may not be problems we like to face.
Progress and perfection
There is a very interesting historical controversy concerning why the Greeks and the Chinese did not develop the technology that their theoretical science evidently made possible. There are different hypotheses for why this ocurred. The major one is the "institutional" one--namely, that there was slavery, or that labor was depreciated, not held in high esteem; and therefore, though pure science developed to a considerable degree in the ancient world, applied science and technology did not. There is another theory for why pure science developed while applied technology did not--namely, that the ancient Greeks and the Chinese were very wise people. They knew that although science is beautiful when contemplated in its theoretical aspects, when it is transformed into technology it becomes a form of power. And power is the power for good and for evil. The theory goes on to say that the ancients decided that this was not a power they cared to entrust men with, and therefore deliberately, systematically discouraged the application of pure theory to the development of technology.
This notion is preserved for us in our literature, in the myth of Doctor Faustus, for instance. The idea that there is something diabolical about science, the idea that the power that science gives you over the world is a power that comes not from God but from the devil--this idea was certainly very strong until around the sixteenth and seventeenth centuries. At that point, we saw the emergence of the modern idea of science and technology, that not only is pure science good but the development of all the inherent potentialities of science and technology is also good.
For this change of perception and this change of perspective to take place, certain basic assumptions had to be changed as well. Two new grand intellectual ideas emerged to legitimate the modern scientific enterprise. One was that man could be trusted with this power, that man was not a creature of original sin, that man was not a creature of innate perversity--and that he was, if not perfectible in the literal sense, then perfectible enough to permit one to entrust to humanity the power that science, when converted into technology, gives us. The second basic idea that the Greeks did not have was that history was progressive, consisting of a series of stages whereby humanity perfected itself. Therefore, since the future would be better than the past and human beings in the future would be better than they had been in the past, there really was no great cause for concern in giving humanity this new and great power.
These two ideas, when conformed, give us the essence of what we call in our textbooks the Enlightenment-meaning that it's a good thing to get as much knowledge as possible and to make it as widely available as possible. …


text:
|Boxing Champions | Boxing Schedule | Boxing Video | Boxing History | Pound For Pound | Lounge | The Wire | Audio | Arcade
Big Bad Booty Daddy
Join Date: Sep 2003
Location: New York
Posts: 20,784
Quoted: 420 Post(s)
Rep Power: 200000
Points: 2,502,115,210,036.31
Bank: 0.00
Total Points: 2,502,115,210,036.31
Comments Thread For: Inactivity Doesn't Worry Ward Entering Rodriguez Fight
Andre Ward hasnt fought since he dominated Chad Dawson in September 2012, but the undefeated Ward isnt concerned about ring rust affecting him later tonight against Edwin Rodriguez.
Im not worried about the 14-month layoff, Ward said. Im excited to get back. Im sharp. Im ready. Im going to be better than ever. Like Floyd Mayweather said, Weve been here before. This is not my first rodeo.
That said, Ward has fought just once in the nearly two years since he comfortably out-pointed Englands Carl Froch to win Showtimes Super Six World Boxing Classic in December 2011 in Atlantic City. He switched networks, from Showtime to HBO, after defeating Froch (31-2, 22 KOs), and his 10th-round technical knockout victory over Dawson (31-3, 17 KOs, 2 NC) didnt come until nearly nine months later in Oakland, Calif. [Click Here To Read More]
|Share This With Friends
|Thread Tools
Cookie Policy -
Privacy Policy - Submit
News - Feedback
- Site Map - Advertise
with Us
Copyright © 2003-2015 BoxingScene LLC All rights reserved.
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright © 2003-2015 BoxingScene LLC All rights reserved.


text:
Jolo Mayor's Good Deeds Show Not All Muslims Are bad.(Opinion &Amp; Editorial)
UNTIL British Prime Minister Tony Blair could publicly release the dossier on September 24 containing evidence that the Saddam Hussein's regime trained lieutenants of Osama bin Laden's al-Qaeda, as well as manufactured chemical and biological weapons, along with production of nuclear arms, Iraq cannot be tagged as an international terrorist. If the US attacks Iraq now, it is because no action has been taken against it for defying the UN mandate 16 times to open inspection of its war weapons. Iraq has not directly committed terrorism in any country. The US threatened war on Iraq would not be one against global terrorism. Let us wait for Blair's promised dossier.
President Arroyo was the first head of state who committed to Bush that the Philippines would be an ally and follow the US in its war on international terrorism. To follow is not merely to raise a fist, or wave an anti-terrorism banner, or shout "down with terrorism," or in short, just pay lipservice while the US begins that war. Once Iraq supplies those weapons or makes them available to Osama bin Laden's terrorist network or any similar terrorist group for their purpose, at that moment Iraq becomes an international terrorist. And when the US fires its missiles at Iraq, that starts the war on international terrorism.
When that happens, it would be strange for us to say that we are not, or should not be, involved in the war between the US and Iraq because it is their private war. That would be reneging our commitment to the US. In fact that would make it as one made in bad faith. What is there in our commitment to be clarified - that we would fight terrorism, as the Press Secretary rationalized, only "within our country or at the most within the region"? If that were the intention, it would have been spelled out when the commitment was made. If the other US allies would also withdraw from the US-led resolve to engage in that war for the same reason, the world might as well succumb to terrorism.
The UN giving its go-signal for US to attack Iraq if the latter continuous to defy the UN resolution by not allowing open inspection of its war arsenals is, in effect, the UN itself actually warring on Iraq. The US acts merely as UN's agent to implement its resolution. Here our country is not obliged to join the US. It is another matter if the US attacks Iraq after Blair discloses the dossier containing evidence that Iraq has been giving aid and comfort to Osama bin Laden's terrorist network on top of producing weapons of mass destruction. In which case, Iraq may be treated as an international terrorist. Our commitment to join the US-led war on international terrorism may include Iraq. …


text:
As non sequitur veteran Demitri Martin cheekily writes in "This Is A Book," "a typo can charge the meaning of everything."
Susan Andersen realized the truth in this statement earlier this month, when a single misplaced consonant in her new book turned a bedroom scene into bathroom humor.
Typos are far from uncommon, especially with the growing ubiquitousness of independent publishers and self-published e-books. Every day we encounter books, blogs and billboards guilty of to/too confusion or unnecessary quotation marks. Even literary greats have their grammatical guffaws: Fitzgerald lacked spelling skills, Tolstoy omitted necessary words and De Cervantes' work was sometimes without subject-verb agreement.
As a New York Times column points out, some readers regard errors as beauty marks, "[finding] humanity in orthographic quirks."
An optimistic outlook, to be sure, but some mistakes are too comical or offensive to admire. Here are a few examples of the worst and most laughable typos of all time:
A recipe calls for "freshly ground black people," rather than "freshly ground black pepper."
"...our vessel was made a legitimate prize, whilst we of her crew were treated with all the fairness and consideration due us as navel prisoners."
"In the weak light of dawn, I tugged on the gown and sleeves I'd discarded like a wonton last night to fall into John's arms."
"Through the cracks in the shutters strange figures peer out at me...old women with shawls, dwarfs, rat-faced pimps, bent Jews, midinettes, bearded idots."
"...harmoniously abandoning themselves to the rhythm of the music -- like two small chips being tossed about on a rough but friendly sea."
"Thou shalt commit adultery."
Front page image: photo illustration based on Flickr photo by Katerha
Suggested For You
- HuffPost


text:
Photos: Massage for Darvish; playing the Monster; tee-off party for Rangers in Boston
To post a comment, log into your chosen social network and then add your comment below. Your comments are subject to our Terms of Service and the privacy policy and terms of service of your social network. If you do not want to comment with a social network, please consider writing a letter to the editor.


text:
Industry Insider - Seibon Carbon
By Mike Kojima
Seibon Carbon is what we are defining as a second wave Asian performance parts company. A few years ago, our booming performance industry was decimated by several factors, one of which was the economic downturn, another of which was a big influx of fly by night Asian companies that made cheap rip offs of established parts, distributing them with little overhead cost on Ebay and marketing them for free on Forums.
[Read the rest of this article...]
Tokyo Auto Salon 2013
by Tatsu Tsuchida photos by Akio Hirano
Hondata FlashPro - New Honda and Acura Applications
Industry Press Release
World leading Honda / Acura engine electronics tuner Hondata Inc. continues to expand their range of FlashPro supported vehicles to include the 2012 Civic Si, 2013 Acura ILX, 2007-08 Honda Fit and the 2007 – 08 Acura TL. This move brings the power of FlashPro into the hands of many more Honda and Acura owners.
Help! Walker Wilkerson's FD LS7 Powered S13 has Been Stolen!
MotoIQ Staff Report
Walker Wilkerson's competition drift car and race trailer was stolen from an industrial storage area in Carson California. The thieves cut down a reinforced security gate and cut off the trailers wheel locks to steal it despite security cameras. Please be on the lookout for unusual parts for sale. Spread the word!
Introducing the Go-Puck from Braille Battery
The mad scientists at Braille Battery, who are better known for bringing Lithium-Ion technology to the motorsports world, are now putting their race proven Lithium-Ion technology right in your hands! The Braille Go Puck is a portable USB charging station designed to quickly charge all your electrical goodies while on the go. The days of dead cell phones at the track are over!
Nerd's Eye View: 2012 LA Auto Show
by Khiem Dinh
I have to say, attending a Press Day at the LA Auto Show is really nice. The crowds are minimal and you have more access to all of the vehicles. Pop the hood, poke around the engine bay, snap a bunch of pictures, spend all the time you want and no one cares. It provides me the opportunity to bring you guys and gals geeky content like this. On with the show!
Industry Insider - We Visit Turn 14 Distribution!
You are probably used to our looks inside some of the more technical producers of parts for our industry here at MotoIQ but we recently had the opportunity to visit the folks at Turn 14 distribution to tour their facilities. Distribution of parts may seem boring but it is actually an important customer service item for you - the end consumer.
Project Nissan 370Z - Installing B&M's Short Throw Shifter
by Clint Boisdeau
Nerd's Eye View – SEMA Edition 2012, Part II
By Khiem Dinh
SEMA isn't just for tuner cars (which we checked out in Part I). Some heavy duty race hardware shows up along with big budget OEM projects. The OEMs have gotten into the business of making tuner performance parts too and come to SEMA to show them off. Let's have a look at what can be built with big OEM and professional race team resources.
Nerd's Eye View: SEMA Edition 2012, Part I
Mediocre Photos by fresh Khiem Dinh
Crappy Photos by SEMA induced sleep deprived, overly caffeinated Khiem Dinh
SEMA 2012 is now in the books and it was PACKED. I think it might be some new record for the number of booths and cars in attendance. A previously unused parking lot was full of show cars and trailers. Registration had to be moved to make space for more booths. There was so much cool stuff that I'll have to do this in two parts. Part I will cover some parts and cool 'tuner' race cars. Part II will look at some of the professional race car builds.
SEMA 2012 Wrapup
by Sarah Forst
SEMA 2012 invaded the Las Vegas Convention Center this past week. Every year, SEMA unveils the top cars, products, and trends to salivating auto enthusiasts. Follow MotoIQ around as we try to survive the hypermiler foot race during the day and the liver challenging networking at night. Get out your dirty sock - I'm about to recap SEMA for our MIQ readers.
Overdose: The Scion FR-S and Subaru BRZ Invasion of SEMA Show 2012
By Chuck Johnson and Annie Sam
Each year at the SEMA Show, there is always one model car that dominates the spotlight. This year, there is no doubt that the Scion FR-S's and Subaru BRZ's are dominating the 2012 SEMA show. A bit of an overdose to say the least. To spare you from the blisters on your feet, we've walked the show for you to bring you this compilation of Scion FR-S and Subaru BRZ's from the SEMA show. Enjoy.
Global Time Attack Round 5 - Texas Edition
By Wes Dumalski
"Everything is bigger in Texas!" At least that's what they say... When I stepped off the plane my first destination was the bathroom. I unzipped with nervousness and as I relieved myself I realized that so far, the above cliche was completely untrue. After leaving the facilities with my head hung in shame I realized that something WAS bigger in Texas... The ASS whooping that Global Time Attack was going to deliver to the infield course at Texas Motor Speedway!
MotoIQ Radio: Scoot TV's "Honest Mike" and Justin and Kerryann Discuss Light Weight Cars
By Justin Banner & Kerryann De La Cruz
Exciting show for you Scooter fans! We'll have Scoot TV's Honest Mike call in and we'll talk scooters, mopeds, and the future of small two wheel technology. Then, J-Ban and Kerryann will talk shop about lightweight cars and future automotive technology! Opinion bombs away!
MotoIQ Radio: AEM's Paul St. Clair, Playboy MX-5 Cup Driver Beth Chryst, and Global Time Attack's John Naderi
AEM's Paul St. Clair will join us once again to give his background in Automotive Racing, AEM talk, and the future of AEM. Beth Chryst who races in the Playboy MX-5 Cup will come on after him to discuss the MX-5 Cup, a little about her career, and we'll get into a discussion about Mazda and its involvement in motorsports. Then, a man who needs no introduction, but I'll give him one anyway! From the Global Time Attack series, John "Nads" Naderi will join us to close out the show. We'll talk about the recent controversy on Nemo, the GTA season to this point, and what we can look towards for 2013 in GTA and Time Attack in general. We'll probably even discuss cutlery and the perfect steak knife to have in your kitchen!
Eric Hsu Makes the Move to COBB Tuning
Staff Report
At motoIQ.com, we like to keep our readers informed of what's really going on with our staff, editors and contributors. This is our way of keeping you up to date on what our editors are doing and of course proving that our contributors are some of the best professionals in the tuning and racing industry. Details after the jump.
By Eric Hsu
The team and I have been waiting patiently for the past three weeks since we first received news of the mis-shipment of the ARK BNR32 Skyline GT-R to China. Yes, you read that right: China. Unfortunately last night, I finally received the final word this week there would be no way in hell the car would make it to Sydney in time. A letter from Ian Baker, CEO of Superlap Australia, after the jump.
Global Time Attack - Round 4 - New Jersey Motorsports Park
By Wes Dumalski
Round 4 of the Global Time Attack series hit the Jersey Shore this past weekend to lay down some lap times and settle some friendly wagers. And while the coverage is normally about times and analytics I'd like to point out to those that have never attended a GTA event, it is about much more than that...
Hanging out and meeting Fellow Dorks.
Hooker Headers Nissan S Chassis LS Swap Headers and Motor Mounts
Hooker Headers has been a name that has been long associated with good old Detroit iron. Lately it seems that Hooker has noticed the trend of blending American muscle with Japanese chassis, especially the popular swap of putting an LS engine in the Nissan S chassis.
Aeromotive Adds 2 New Exciting Products to the Diverse Stealth Line
The Aeromotive Stealth Fuel System line has revolutionized performance fuel delivery, proving time after time that "big" fuel pumps can be both reliable and extremely versatile. What started as a simple weld-in sump with a built-in fuel pump has grown to fuel cells, the ever popular 340 Stealth Pump, and now to late model Corvettes and Camaros. Aeromotive continues to expand upon this category with two new exciting products in the Stealth line.
MotoIQ Proudly Presents Our Partners:


text:
- Jeremy Rankin
- Hometown
- Aurora, Colo.
- School
- Overland
HIGH SCHOOL/PREP: Coached by Bill Edwards Participated in the 60 meter, 100 meter, and 200 meter 2006 USATF National Junior Olympic intermediate boys 100m national champion, 2007 USA World Youth team, 2007 Nike indoor 60m National Champion, 2007 Colorado 5A state champion in 100m, 2007 Colorado 5A state champion in 4x100 relay, 2009 NSIC 60m National Champion, 2007 Colorado Gatorade Track and Field Athlete of the Year, 2009 National scholastic 60m indoor champion, 2009 USATF National Junior Olympian USATF intermediate boys national 100m record holder, National sophomore class 60m record holder (6.67) and the National junior class 60m record holder (6.64), National Prep Leader 60m dash in 2007 and 2008 Personal bests include: 60m (6.64), 100m (10.32), 200m (21.05).
MAJOR: Social and Behavioral Sciences
© 1998 - 2015 University Athletic Assoc., Inc., FOX Sports Sun & IMG College. All Rights Reserved.


text:
----- ALL for 1.33 + gift ! ...... Vegetable, Herb, Annual flower seeds ...
Vegetables are known as the edible part of the annual or biennial cultural products. In some cases, part (if different from fruits), perennial plants. Among vegetable crops, but not with a more precise classification (cereals, legumes), especially those grown for seed.
Vegetables are an important dietary source of vitamins, minerals and fiber. Some of the species are also used as a condiment.
Monocots (Magnoliophyt) is the botanical department ranked in the plant kingdom. The name is derived from the fact that eggs are hidden in the pistil, and so the seeds found in a fetus resulting from the ovary wall. Probably originated in the Cretaceous period and are now the dominant group of terrestrial plants.
An herb is a plant that is valued for scent, flavor, or other qualities. Culinary herbs are distinguished from vegetables in that, like spices, they are used in small amounts and provide flavor rather than substance to food.
Asia vegetables is our a type of leaf vegetable (also called potherbs, green vegetables or leafy greens). It is a variant of the same species as the common turnip. It is grown in Japan, Taiwan and Korea. For example Komatsuna is also known as Japanese Mustard Spinach and is usually stir-fried, pickled, boiled and added to soups or used fresh in salads. Leaf vegetable is an excellent source of calcium.
Our selection
Not logged in
Wishes and Tips
Send question
Allca Way Ltd
U Dulnaku 466/79
CZ-71700 Ostrava
Tel.: + 420 910 808 910
Tel.: + 420 777 808 910
Fax: 00 420 595 171 790


text:
frotog. Thanks for the e-mail link. E-mail to Kodak sent.
email sent. what a bummer.
Here's the scoop. I called Kodak and told them that I was upset. I spoke to a man who apparently works with this stuff. I told him how unhappy I/we were....He didn't have much to say but that basically this paper will work for us if we work with it......Then I called Edgar Praus of Praus Productions whom I have used for a good amount of custom color prints. I know he has a close relationship with Kodak...I would consider him a master printer. He said that he is testing the VC for Kodak using optical printing and he said in some cases he is able to get better prints with it than before. He also said that it probably will be available in sheets. I think we should wait to see what time tells us. I am still going to write a letter and actually mail it to Kodak because lately people take physical mail much more seriously. It is like they listen because they know you care because you spent $0.44 to mail it to them....My two cents. I really want to get printing color!
And I thought it was just slide shooters who were getting hosed by Kodak.
Very pissed. I am new to color printing and liked this paper a lot. I will send a written letter to KODAK too, what address are you sending it to? Still at this point I am going to figure out which FUJI paper works for me and adjust my exposures/processing accordingly for the look I want.
Well, you can simply address it to Kodak, Kodak Customer Serivce, or Chuck Lang who works very closely with Portra and Ektar. I have been trying to reach him as we talk fairly often but have not gotten through with sucess. I'm not sure if he is also the main guy for color paper too. He would definatly try to help us. The address to Kodak is 343 State Street Rochester, NY 14650
well, I'm in the process of drafting a letter as I'm typing this.
I will be posting a sign tomorrow in the photo lab at school with a copy of Kodak's announcement of the discontinuance. Along with it, I'll put the address listed here for Kodak, as well as the 800 number to call x-tension 19.I know that there are a lot of people who like to use the Kodak S.E. paper at my school. I've decided to use Fuji myself, but there are certain negs that I think just print better on Supra Endura, so I keep a box in the fridge for when I want to re-print them.
I've also been considering putting a petition (names, city, and state, etc.) so we can get names on the list to include with my letter. People could sign it if they wanted. Maybe Kodak would take this more seriously if we petitioned :).


text:
JPMorgan trading losses could total as much as $9 billion
Kai Ryssdal
Interview by
Jun 28, 2012 Although originally estimated at about $2 billion, the total losses from JPMorgan's botched trade in derivatives could -- in a worst case scenario -- reach upwards of $9 billion, according to the New York Times.
How a CEO prepares for Senate testimony
David Brancaccio
Interview by
Jun 13, 2012 The CEO of JPMorgan has been summoned to Capitol Hill today. According to his prepared remarks, Dimon will apologize, saying he feels "terrible" about the $2 billion blunder.
Jamie Dimon has an uphill battle in the Senate
Josh Brown
Interview with
Jun 13, 2012 The JPMorgan Chase CEO testifies before the Senate Banking Committee today, trying to convince Congress that more bank regulation isn't needed, even after his company's $2 billion trading loss.
Jamie Dimon apologizes, explains loss before Congress
Heidi N. Moore
Interview with
Jun 13, 2012 JPMorgan CEO Jamie Dimon apologized for not doing a better job supervising trades that lost his bank billions. Dimon emphasized that while bank shareholders lost money, their clients and taxpayers did not.
Senate Banking Committee's involvement in JPMorgan
Kai Ryssdal
Jun 13, 2012 Sixteen senators from the Senate Banking Committee have taken campaign contributions from JPMorgan's political action committee. We called them for comment.
Jamie Dimon's testimony was a wake for Dodd-Frank
Heidi N. Moore
Interview with
Jun 13, 2012 JPMorgan CEO Jamie Dimon spoke before the Senate Banking Committee today, trying to explain the $2 billion loss his company made in trading. The committee went fairly easy on the banker.
JPMorgan Chase's Jamie Dimon to testify before Senate
Kai Ryssdal
Jun 12, 2012 The CEO of JPMorgan Chase will have to explain the $2 billion loss from a few weeks ago.
The scratching, burning, socially embarrassing financial crisis
Heidi N. Moore
May 31, 2012 A satirical video from political cartoonist Mark Fiore brought down the house at a conference on the risks of debt to the global financial system.
Why disclosure wasn't enough to stop JPMorgan losses
David Brancaccio
Interview by
May 22, 2012 After the financial crisis of 2008, regulators focused on the idea of disclosure to prevent further problems in the financial industry. But what happens when the bank itself doesn't know how bad things are?
If JPMorgan lost on trades, who won?
Sally Herships
May 21, 2012 JPMorgan Chase has gotten a lot of attention for its estimated $3 billion trading loss. But who were the winners in those bets?


text:
Federal Communications Commission
Before the
Federal Communications Commission
Washington, D.C. 20554In the Matter of
Adopted: September 13, 2013
Released: September 18, 2013By the Deputy Chief, Consumer Policy Division, Consumer & Governmental Affairs Bureau:
Federal Communications Commission
DA 13-1912the Commission adopted aggressive new rules designed to take the profit out of slamming,
Federal Communications Commission
DA 13-1912Verizon's response and pursuant to Sections 1.719 and 64.1150 of our rules,13 we notified XO of
Federal Communications Commission
Note: We are currently transitioning our documents into web compatible formats for easier reading. We have done our best to supply this content to you in a presentable form, but there may be some formatting issues while we improve the technology. The original version of the document is available as a PDF [4], [4], or as plain text [4].
[1] http://hraunfoss.fcc.gov/edocs_public/attachmatch/DA-13-1912A1.doc
[2] http://hraunfoss.fcc.gov/edocs_public/attachmatch/DA-13-1912A1.pdf
[3] http://hraunfoss.fcc.gov/edocs_public/attachmatch/DA-13-1912A1.txt
[4] https://www.fcc.gov/document/xo-slam-order


text:
As soon as winter is over we immediately look forward to all the wonderful vegetables that will soon be stocked in the markets -- asparagus, peas, leeks, greens, artichokes and more. But as we wait for spring weather to truly show its warmth, we're often still stuck with chilly weather. So, what's a person to do? Make spring soups of course! Warm and creamy, hot and brothy, chunky and packed with vegetables -- these are the soups that keep us cozy while we wait for the promise of warmer weather.
As you can probably tell from looking through our slideshow, most of our recipes are green! But besides the classic asparagus soup and pea soup, we've got creamy carrot soup, spring onion soup, artichoke soup and more. Enjoy a hot soup on a chilly night for a quick and simple supper -- just add a chunk of crusty bread and you're all set for a fresh and refreshing dinner.
What's your favorite spring soup? Let us know below.
This pureed pea soup is simply amazing, because it's so easy to do. Feel free to skip shucking -- just cook the peas in their pods and strain the soup after pureeing. Use yogurt to create a creamy texture without the fat of cream. Dill adds a nice citrusy note to the soup. Get the Amazing Pea Soup recipe
This luscious fava bean soup includes both dried and fresh spring favas. The dried beans create the base of the pureed soup and the fresh beans are stirred in just before serving. A bit of wild fennel (or use fennel seed) adds a unique savory flavor to the creamy soup. Get the Fava Bean and Fennel Soup recipe
This recipe is naturally sweet from fresh spring carrots, which are cooked and pureed to create a creamy soup. A garnish of sauteed scallions and poppy seeds adds a pretty finishing touch. Get the Creamy Carrot Soup with Scallions and Poppy Seeds recipe
This soup recipe straddles the line between winter and spring with its combination of hearty French lentils, chard, spinach and broccoli. The dish is uniquely flavored with the addition of toasted spices (cumin and coriander) and fresh herbs (cilantro and mint). You'll find it very aromatic and flavorful. Garnish with crumbled feta. Get the Very Green Lentil Soup recipe
This creamy pureed asparagus soup has all the flavor of spring and includes fresh herbs and peas, which add natural sweetness. Savory parmesan shortbread makes a nice pairing and the recipe is easy to make -- just form the dough into a log, then slice and bake. Get the Asparagus Soup with Parmesan Shortbread Coins recipe
This simple brothy soup is enriched in flavor with the use of a parmesan rind that's cooked in the soup (discard it once the soup is done). Cook the spinach in the broth just until it's wilted and serve with Parmesan toasts to soak up the liquid. Get the Parmesan and Spinach Soup recipe
Feature the subtle flavor of spring onions in this creamy soup recipe. (You could also use green garlic for a different flavor profile.) To accentuate the onions, leeks and fennel are also used for sweetness. A bit of buttermilk mixed with goat cheese makes a nice garnish, swirled into each bowl before serving. Get the Creamy Spring Onion Soup recipe
Broccoli soup is a classic dish that's easy to make using this recipe. The soup gets pureed with cream and milk to create a rich flavor and texture everyone will love. Garnish with sauteed broccoli florets and croutons. Get the Creamy Broccoli Soup recipe
Green curry paste gives this soup its wonderful aroma and spicy flavor, not to mention a pretty emerald color broth. The soup is packed with fresh vegetables including spinach, mushrooms, green beans, broccoli and more. Get the Green Curry Soup recipe
This soup's flavor will have you praising the bounty of spring vegetables. Leeks, asparagus, snap peas and a blend of herbs (chives, parsley, dill and chervil) make this soup special. A bit of milk and yogurt make it creamy but not heavy. Get the Leek, Asparagus and Herb Soup recipe
A bit of goat cheese, lemon juice and sherry wine add a unique zip to this spinach bisque. Using the goat cheese means there's no need for heavy cream in this recipe. Reserve some crumbled goat cheese to top croutons for a garnish. Get the Spinach and Goat Cheese Bisque recipe
Artichokes have a subtle flavor that really shines in this soup recipe. Using potatoes in addition to the artichokes ensures the soup has a thick texture. A bit of half-and-half lends creaminess. Feel free to use frozen artichokes in place of fresh. Get the Potato-Artichoke Soup recipe
Dana Angelo White's speedy soup with spinach and mushrooms is both healthful and delicious.
- HuffPost
- HuffPost
Suggested For You