Information Technology

60095eb5824669bc8a1e99665c2e3a96_XL

Smartphone for the blind! Braille-display Based Phone Invented in India

Wow,

 

The USA must be slipping, India beat us to creating the worlds first smartphone for the blind. The surface of the device uses shape memory technology and raises to form into text, pictures and braille. Ok this has to be the coolest thing i have ever heard of.

Read the whole story here:

http://paritynews.com/mobile-telco/item/1005-braille-display-based-phone-invented-in-india

 

Here are some pictures

60095eb5824669bc8a1e99665c2e3a96_XL JS9RfMm

Dealing slow performance of Robocopy in windows 2008 R2

Ran into this on my current engagement, here is the rundown:

 

source server windows 2008 (non R2) Destination Windows 2008 R2

Robocopy with the following commands:

robocopy \\”source server”\E$\”source path” \\”destination server”\d$\”destination path” /e /mir /XD “$RECYCLE.BIN” “System Volume Information” “pagefile.sys” /sec /MON:1 /np  /mt /tee /log:c:\logs\backup_log.txt

 

I used the version of robocopy that was included with windows and ran this on the destination server.  I used the “;NET USE \\”source server”\IPC$ /USER:”  command to specify the credentials prior to beginning the robocopy command.

 

I ended up having to do the following to get decent performance, install the following hot-fix (which allows you to specify which types of attributes and data streams to ignore with new command line arguments)

Significantly slower directory tree replication performance when you use the Robocopy command in Windows 7 or in Windows Server 2008 R2

http://support.microsoft.com/kb/2646535

 

I added the following command line switch to limit the number of retries in case a few files were locked (like system or app files which may have help up the replication due to the default setting being 1 million retries)

/r:10

 

after the hotfix i added this switch to improve the performance:

/NODCOPY

 

in addition i also broke up the job into multiple scripts which ran concurrently to improve efficiency.

I will post a few screen captures at the end. i will use Beyond Compare to analyze and publish the results.  We are cutting over a large file share from a colo environment to a managed services environment and i chose robocopy since that is the tool i always use. 9TB of data is copying as i write this. At the current rate it looks like it will take a week. prior to the hotfix and retries switches it looked like it may have finished in 2014. I wish i was joking.

 

I am still getting a few of these errors now and then:

Error 64 The specified network name is no longer available… which is driving me batty, it may be a bad filter driver from an old backup software or AV software or something else. At this point i am inclined to let it complete and then investigate.

 

 

How to force windows 2008 server to crash dump

If you need a crashdump to troubleshoot an issue with Windows that isn’t resulting in BSOD (lets say your logon does not complete and hangs on “loading user settings” or some such madness) you can use this process to force a crashdump for analysis.

http://msdn.microsoft.com/en-us/library/windows/hardware/ff545499(v=vs.85).aspx

 

please don’t use this to toy with your junior admins…. that would not be nice.

shutterstock_116229136

Wozniak’s Predictions for 2013: The Data Center, Mobility and Beyond

I ran across this article this morning, read it here, or follow the link to slashdot

http://slashdot.org/topic/datacenter/wozniaks-predictions-for-2013-the-data-center-mobility-and-beyond/

 

Apple co-founder Steve Wozniak predicts great things for data centers in 2013, along with an interesting take on BYOD.

Tech icon Steve Wozniak has come forward with several predictions for 2013, with data center technologies an important part of the list.

Wozniak’s predictions are based on a series of conversations he had recently with Brett Shockley, senior vice president and general manager of applications and emerging technologies at Avaya. They trace an arc from the consumer space up through the enterprise, with an interesting take on the BYOD phenomenon: Woz believes that mobile devices will eventually become the “remote controls,” so to speak, of the world.

Although he’s most famous as the co-founder of Apple, Wozniak currently serves as chief scientist at Fusion-io, a manufacturer of enterprise flash storage for data centers and other devices.

“Data center technologies will be to 2013 what the cloud will be to 2012,” Wozniak, who is a contributor to the Forbes magazine Web site, wrote in a guest post. “I think more focus will be paid to enterprise data center technologies because of the improving ability to utilize the data center in a proactive way. The rapid transition from hard disk to NAND flash memories in the data center is drastically improving performance, reliability and the ability to distribute everything through virtual machines—which will lead to the de-centralization of cloud services.”

He added: “Enterprises with different offices in multiple cities will run the same cloud services out of each office and have the cloud services talk to each other to ensure synchronization–improving overall efficiency.”

The unifying thesis to the predictions—although Wozniak doesn’t really come forward and explicitly state it—is that consumer technologies will control the direction of the enterprise, with individual hardware, software and service components influencing the direction of other components. A lot of this may be summed up by the so-called “Bring Your Own Device” (BYOD) movement, in which employees use personal devices for work tasks such as enterprise apps. In his own way, Wozniak is suggesting that this trend shows no signs of slowing down in the near term.

Wozniak predicts that collaboration tools will dominate—while noting that these collaboration tools must run on a variety of platforms, not just one.

He also claims that companies will increasingly offer their employees mobile devices that feel like company property—ones that employees will happily tailor to their own needs, given the chance. “Businesses will learn that it is worth investing resources to diversify the platforms and devices they provide and support—not just for efficiency’s sake but to also increase morale,” he wrote. “‘Choice’ is happiness and will become a motivational tool enterprises use to their advantage.”

On top of that, he offers something fairly novel: that mobile devices will increasingly become local repositories for information shared between owners, who’ll use those devices to control their environment:

“Eventually, maybe not within 2013, flexible displays will become less expensive, installed everywhere and anywhere, and change the way we interact with mobile devices and share experiences. I honestly believe mobile devices will increasingly become our remote controls to the world. We’ll carry our software on our mobile devices, but display it on these communal screens–including those installed in conference rooms. Device manufacturers will continue to develop mobile devices with various screen sizes, but software will also be designed to display on any size.”

We can see the beginnings of this, such as giant displays in conference rooms that’ll sync with a laptop or tablet, the concept of “throwing” content onto a nearby display has been largely constrained to entertainment. But imagine collaborative workspaces in which groups of workers participate via their tablets or PCs: the cloud becomes a super-assistant of sorts, hosting a shared workspace while providing computational resources for all users. That’s not exactly a new concept, but its requirements could demand some new thinking in terms of how backend infrastructure is structured and provisioned.

godaddy-woes

GoDaddy-hosted websites down; company working on a fix

Godaddy went down this morning (around 10:30am) and with it took down millions of sites. Apparently this was caused by Anonymous.

Read about it here:

http://www.latimes.com/business/technology/la-fi-tn-godaddy-sites-down-20120910,0,3446985.story

 

Also here:

http://twitter.com/GoDaddy

 

and here:

http://techcrunch.com/2012/09/10/godaddy-outage-takes-down-millions-of-sites/

 

I have been monitoring the DNS related woes and it appears that the DNS is back online and replicating (at this point Level3, OpenDNS and Verizon have the zone active, so its just a waiting game until everything else is up)

 

Here is a screenshot from Godaddy’s twitter feed at COB 9/10/12

 

Citrix: How To Configure Web Interface to Launch Certain Applications in Windowed Mode

Ran across this today:

http://support.citrix.com/article/CTX116357

 

Summary

This article describes how to configure Web Interface to launch certain applications in Windowed mode.

Background

You might run into problematic applications that do not work properly when launched seamlessly. You might want to disable seamless for these applications but launch the rest of the applications seamlessly.

This can be done but the solution differs depending on the version of Web Interface in use.

Procedure

The following are examples of a published Notepad. Ensure that you use the name of the published application exactly as it is shown in the application set of the Presentation Server Console.

Note: Most of the settings in ICA files are not case sensitive, although the DesiredHRES and DesiredVRES settings in this article are case sensitive.

For Web Interface 5.x

  • Edit the Default.ica file located on the Web Server in the Inetpub\wwwroot\Citrix\XenApp\conf folder.
  • In the default.ica file, locate the following line: [ApplicationServers] application=
  • Create a new line after application= and add the following lines: [Notepad] TWIMode=Off DesiredHRES=1024 DesiredVRES=768
  • Save the file.

For Web Interface 4.5 or 4.6

  • Edit the Default.ica file located on the Web Server in the Inetpub\wwwroot\Citrix\AccessPlatform\conf folder.
  • In the default.ica file, locate the following line: [ApplicationServers] application=
  • Create a new line after application= and add the following lines: [Notepad] TWIMode=Off DesiredHRES=1024 DesiredVRES=768
  • Save the file.

For Web Interface 4.0

  • Edit the Default.ica file located on the Web Server in the Inetpub\wwwroot\Citrix\MetaFrame\conf folder.
  • In the default.ica file, locate the following line: [ApplicationServers] application=
  • Create a new line after application= and add the following lines: [Notepad] TWIMode=Off DesiredHRES=1024 DesiredVRES=768
  • Save the file.

For Web Interface 3.0

  • Edit the Default.ica file located on the Web Server in the Inetpub\wwwroot\Citrix\MetaFrame\conf folder.
  • In the default.ica file, locate the following line: [NFuse_IcaAudio]
  • Create a new line after [NFuse_IcaAudio] and add the following lines: [NFuse_IfSessionField SessionField="NFuse_AppName" Value="Notepad"] TWIMode=Off DesiredHRES=1024 DesiredVRES=768
    [/NFuse_IfSessionField]
  • Save the file.

For Web Interface 2.0 (XP)

  • Edit the Template.ica file located on the Web Server in the %System Root%\Program Files\Citrix\NFuse folder:
  • In the Template.ica file, locate the following line: [NFuse_IcaAudio]
  • Create a new line after [NFuse_IcaAudio] and add the following lines: [NFuse_IfSessionField SessionField="NFuse_AppName" Value="Notepad"] TWIMode=Off DesiredHRES=1024 DesiredVRES=768
    [/NFuse_IfSessionField]
  • Save the file.

More Information

You can set DeisredHRES and DesiredVRES to any desired resolution, such as 800×600 or 1024×768.

If you want to run the application in a percent of screen size, then after TWIMode=Off, add the line ScreenPercent=90 which sets the screen to 90 percent.

This can also be done with the Program Neighborhood Agent site, just ensure that you edit the corresponding file under the conf folder for that site (Inetpub\wwwroot\Citrix\PNAgent\conf).

If you are using the 10.x client, and editing the default.ica or template.ica file, then only add the TWIMode=Off line. It obtains the HRES and VRES settings from the published application properties. Otherwise, you can receive an error about duplicate entries in the ICA file when a user tries to launch the application.

Microsoft-Surface

Details of Microsoft’s Surface tablet!

So Microsoft decided to build a tablet running ARM hardware and Windows 8 RT, I’m actually excited to play with one of these. They have also created a version running x86 hardware and Windows 8 Pro with much more powerful hardware. Watch the video here: http://www.microsoft.com/surface/en/us/default.aspx

Apparently there are two different covers, a touch type model and a more positive feedback model. they snap on like the factory Apple smart covers with a magnet. And when you change the cover, the theme uses the color from the cover.

 

From everything i have read, the price is supposed to be very competitive, the build quality is great and performance is fluid and smooth.

Here are the Specs provided by microsoft:

http://www.tech-no.org/?attachment_id=1010

Here are some pictures for your enjoyment:

Lumia 900 Hammer Test Video Shows Gorilla Glass On Nokia Phone Is Sturdy Indeed [WATCH] - Mozilla Firefox

Nokia Lumia 900 has a very durable screen!

Ok, i ran across this video today of someone subjecting the screen to repeated blows by a hammer and nail. I am not sure if this is real, but i can say my Lumia is very durable, since i have had this phone i have not dropped it, but I’ve had it in my pocket with keys and no scratches at all.

 

here is the video: Lumia 900 hammer test

dell-arm

Dell shows off its first ARM-based servers

Ok, I have been interested in low power appliances to build cloud based apps on and today I ran across this little gem from Dell:

http://www.slashgear.com/dell-shows-off-its-first-arm-based-servers-29230725/

 

15 watts for each “Blade” = 750 watts for the entire rig. Pretty nifty

.Net framework patches fail to install on Domain Computers!

Recently i ran across an issue installing .Net Framework patches from Microsoft,, these new updates (KB2633870 & KB2600217) failed with code 800B010B.

It looks like a GPO we have in place may have changed a default setting that addresses how CERT Revocation is handled. I tried a few things in resolving the issue, thinking the issue was related to out of date root certs on the PC, i ran the following commands

certutil -URLCache -f http://crl.microsoft.com/pki/crl/products/microsoftrootcert.crl
certutil -URLCache -f http://crl.microsoft.com/pki/crl/products/MicCodSigPCA_08-31-2010.crl

Read the following for information on Root Certificates : http://support.microsoft.com/kb/931125.

 

That didn’t seem to fix the issue, ultimately, i found the answer on a German Blog ( http://bent-blog.de/fehler-80070643-und-800b010b-bei-microsoft-net-4-windows-updates-kb2656351-kb2656368-und-kb2600217/)

The key is to change the Software Publishing State Key Value within the registry:

[HKCU\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing]

Change the DWORD Key “State” with value 0xc9 to the value 0×22849

 

After changing the value, i was able to install the update without incident.

I am hoping this post saves my readers the trouble of finding the fix.