Argued February 26 and 27, 2001 Decided June 28, 2001 No. 00-5212 United States of America, Appellee v. Microsoft Corporation, Appellant Consolidated with 00-5213 Appeals from the United States District Court for the District of Columbia (No. 98cv01232) (No. 98cv01233) Richard J. Urowsky and Steven L. Holley argued the causes for appellant. With them on the briefs were John L. Warden, Richard C. Pepperman, II, William H. Neukom, Thomas W. Burt, David A. Heiner, Jr., Charles F. Rule, Robert A. Long, Jr., and Carter G. Phillips. Christopher J. Meyers entered an appearance. Lars H. Liebeler, Griffin B. Bell, Lloyd N. Cutler, Louis R. Cohen, C. Boyden Gray, William J. Kolasky, William F. Adkinson, Jr., Jeffrey D. Ayer, and Jay V. Prabhu were on the brief of amici curiae … [Read more...] about MS appeal ruling: Full text
Which f r i e n d s character are you
Welcome back to Digital Blend, our weekly look at the world of downloadable video gaming that exists at the fringes of the mainstream. That means we look at the hottest new mobile game releases, downloadable content drops on consoles and PCs, indie darlings that deserve your love and attention, and the best gaming values under $20.Keep your comments and feedback coming. We want to hear from you! Did you try something you read about here and enjoy it? Is there a particular game you think we’ve overlooked or news you want to share? Any questions you are dying to ask? Let us know! Your thoughts, feedback, suggestions and (constructive!) criticism are welcome, either in the comments section below or directed at yours truly on Twitter, @geminibros.Making headlines…* This week, Bethesda Softworks released gameplay trailer for the upcoming Skyrim DLC, Dawnguard. The trailer stands as confirmation that the add-on to Bethesda’s open-world RPG focuses on vampires and vampire … [Read more...] about Digital Blend: E3 2012 brings a Skyrim DLC trailer and a slew of game announcements
This blog post is also available as a TechRepublic gallery and a TechRepublic download.Even though Microsoft Windows Vista has been out for a while and is available from just about anywhere, most organizations — at least for the time being — are sticking with the tried and true Windows XP.By sticking with Windows XP, these organizations can continue to enjoy XP's stability and familiarity. However, XP users will not be able to take advantage of some of Vista's new security features, such as user access control. But there are a number of steps that can be taken to keep Windows XP running smoothly and securely.The assumption is that you are using Windows XP Professional, although most of these steps will also work for the Home edition. Most of these steps assume that your Windows XP system is not joined to a domain or that you are in a very small workgroup. Further, although there are dozens of steps you can take to secure your Windows XP system; these 14 reasonable steps are … [Read more...] about How do I… Secure Microsoft Windows XP Professional?
Microsoft SQL Server has provided developers with a method called Soundex that is used to retrieve an encoded string. Words that sound alike have similar encodings, so you can use this functionality to provide some flexibility in searches. This How do I... blog post shows application developers how to implement Soundex completely in C# without having to use the SQL function. This blog post is also available in PDF format in a TechRepublic download, which includes a Visual Studio project file that contains all of the code for the functionality discussed.Soundex is an algorithm that converts words to an encoded string based on the way the word is pronounced. This allows you to compare words based on pronunciation instead of binary matches. For example, Zach and Zack are pronounced exactly the same way. However, the string "Zach" does not equal the string "Zack" which means that a normal search would not mark them as a match. After running "Zach" and "Zack" through Soundex you will see … [Read more...] about How do I… Implement the Soundex function in C#?
You are provided with a kernel and a command line to manage the server. It is slim and bare bones and allows you to configure Windows concisely. This type of installation is perfect for a datacenter. I am really excited about this feature. This blog post is also available as a TechRepublic gallery and TechRepublic download.When you first run through the installation of Windows Server 2008, you have two options for installation. They are: Windows Server 2008 Enterprise (Full Installation) Windows Server 2008 Enterprise (Server Core Installation)The following eight screen shots (Figures A-H) walk you through the installation of Windows Server Core which took approximately ten minutes to install.Figure AFigure BFigure CFigure DFigure EFigure FFigure GFigure HAfter the installation, the main window for your new installation appears and you are ready to login as shown in Figure I. The initial login is Administrator and blank password (Figure J). You are required to change the password and … [Read more...] about How do I… Install and configure Windows Server 2008 core?
Personally, I have always tried to avoid files with non-alphanumeric names, because coping with them makes lots of my scripts harder to write than they could be.Weird file and folder names cause me lots of troubles whenever I support my "computer-challenged" friends who run Linux. They like Free Software, but name their folders and files in the craziest and most wildly inconsistent ways. Besides making command line tasks unnecessarily difficult, sometimes their attitude caused annoying and hard-to-diagnose problems. I've seen OpenOffice on Ubuntu fail to open files that had been manually saved as "myfile.doc " (note the trailing space) and people get angry because "it won't open that darn .doc file!!!"It was to cope with such situations that I wrote the script I present this week. It sanitizes automatically the names of all the sub-folders and files in a given directory, even if they have names as:Photos: Canadair CL-215-6B11 CL-415 Aircraft Pictures | Airliners/civilian aircraft, … [Read more...] about How to remove weird characters from file and directory names automatically
In our last article on compression we showed you how to demonstrate run time encoding in Python. In this article we'll show you how to implement another kind of compression, Huffman encoding, which is useful when dealing with small sets of items, such as character strings.Huffman encoding is a favourite of university algorithms courses because it requires the use of a number of different data structures together. We'll be using the python heapq library to implement a priority queue, so if you're unfamiliar with that library, go back and read our previous guide.The Huffman encoding algorithm has two main steps:Create a binary tree containing all of the items in the source by successively combining the least occurring two elements in the list until there is only one node which all others spring from.For each item in the sequence, walk down the tree from the root to the node labelled with the item — add a 0 for each time you take the left branch and a 1 for each time you take the … [Read more...] about Huffman coding in Python
Excel 2013 charts can be completed in a few minutes. Charts that used to require specialized knowledge and a lot of time and experimentation have been reduced to a few clicks. The emphasis is on generating quick and appropriate charts, from the get-go. Once you have figured out the best chart type, Excel 2013 offers new interactive options for tweaking your chart until it's perfect.We'll step through 10 of Excel 2013's new charting features, updating a chart as we go. In the end, there's no guarantee you'll like the results. But what I can promise is that you won't spend much time creating new charts once you're familiar with these new features. You'll generate charts much quicker and spend less time regretting choices — it's just too easy to undo them and start over!Choosing the appropriate chart type to represent your data's story and applying that choice requires knowledge (sometimes experience) that many users don't have. Recommended Charts takes a bit of the pain out of … [Read more...] about 10 cool new charting features in Excel 2013
According to one claim I recently came across, "40% of your website visitors will not wait more than 3 seconds," meaning that by the count of three almost half the people who access a site will give up and go elsewhere if it hasn't loaded. Furthermore, the same resource indicates "47% of consumers expect a web page to load in 2 seconds or less." Wow!Retailers had it easy twenty-five plus years ago, when a kid might invest an hour riding his bike twelve miles to a store to look for a certain jacket (yes, I was that kid). Now if the site selling the jacket doesn't load in three seconds that kid may just browse comfortably at home, find someone else's site and buy from them. Sometimes it's not easy reeling in customers.While we may all have slightly different definitions of what constitutes a "slow website" (despite having broadband at home for the past ten years I still consider anything north of dial-up speed to be a generally acceptable response time except when I'm trying to buy U2 … [Read more...] about Use Google PageSpeed Insights to analyze your Web page performance
GUIs are great—we wouldn’t want to live without them. But if you’re a Mac or Linux user and you want to get the most out of your operating system (and your keystrokes), you owe it to yourself to get acquainted with the Unix command line. Point-and-click is wonderful whenever you need to do something once or twice. But if you need to repeat that task many times, the command line is your savior. The command line is a window into the full, awesome power of your computer. If you long to break free of the constraints of the GUI or think that programming or administering remote machines is in your future, then learning the Unix command line is definitely for you. Don't worry if Unix commands seem like magical incantations or the mysterious internals of the system seem beyond your grasp. They aren't that difficult to learn, and this article will give you the 10 essential commands you need to get started. Before long those cryptic strings will be second nature. Shell basics … [Read more...] about 10 Unix commands every Mac and Linux user should know