history

Why are wizard dialogs called "wizards"?

I was talking with my non-techie wife tonight. She was talking about how she was training staff to use some new software. The software made heavy use of wizards to accomplish tasks. Her question to me was "Why are wizards called 'wizards?' Are they made by some nerd with an interest in Dungeons & Dragons?" I realized that, while the...

Historical perspective to Linux Filesystems

Jonathan Leffler's comment in the question "How can I find the Size of some specified files?" is thought-provoking. I will break it into parts for analysis. -- files are stored on pages; you normally end up with more space being used than that calculation gives because a 1 byte file (often) occupies one page (of maybe 512...

Why is SQL's grammar inside-out?

In just about any formally structured set of information, you start reading either from the start towards the end, or occasionally from the end towards the beginning (street addresses, for example.) But in SQL, especially SELECT queries, in order to properly understand its meaning you have to start in the middle, at the FROM clause. Th...

Has .Net IL changed at all since .Net 2.0?

I've heard the claim before that .Net 3.5 made no changes to the IL that it compiles to. Upon thinking through all of the compiler features that I know were introduced, it does, in fact, seem that they could all be implemented in the same old IL, but I can't find an official source to corroborate this claim. Is it true? ...

Eclipse's local history...where are files saved?

Hi Can someone explain how Eclipse's local history works? I accidentally overwrote a file in a project but need to revert to an earlier version. Is there a chance that Eclipse has the older file cached somewhere? ...

saving history in ajax..

I am using ajax in my site. if a user enters a query and select a category, i will updates the page with result with ajax. also i updates the url with hash value which shows query and category seperated by a '&'. what i want is tht when the browser back button is pressed i want to display the previous result without reloading. what i am ...

Managing Browser History in Ajax

I am using ajax in my site. if a user enters a query and select a category, i will updates the page with result with ajax. also i updates the url with hash value which shows query and category seperated by a '&'. what i want is tht when the browser back button is pressed i want to display the previous result without reloading. what i am ...

Implementing a history feature à la Wikipedia

I am writing a Web application that has a user interface for editing documents. What is the best way to implement a history feature like Wikipedia's where edits to a document can be viewed? ...

What is the origin of '.' meaning the current directory?

In what OS did the use of the '.' first mean 'the current directory' ? ...

Line endings messed up in Git - how to track changes from another branch after a huge line ending fix?

We are working with a 3rd party PHP engine that gets regular updates. The releases are kept on a separate branch in git, and our fork is the master branch. This way we'll be able to apply patches to our fork from the new releases of the engine. My problem is, after many commits to our branch, I realized that the initial import of the e...

Article Versioning / History

Hello there, Every now and then I find web applications that have some sort of article history/versioning where you can select a previous version of the article/content and basically do a "restore" process. I'm planning on having one like that, but I have a few things in my mind and I would like to get your opinions. 1) Should an autos...

Extract history from Korn shell

I am not happy about the history file in binary format of the Korn shell. I like to "collect" some of my command lines, many of them actually, and for a long time. I'm talking about years. That doesn't seem easy in Korn because the history file is not plain text so I can't edit it, and a lot of junk is piling up in it. By "junk" I mean ...

How do I change bash history completion to complete what's already on the line?

Hi there, I found a command a couple of months ago that made my bash history auto-complete on what's already on the line when pressing the up arrow: $ vim fi [press up] $ vim file.py I'd like to set this up on my new computer, because it saves a lot of time when keeping a big history. The problem is that I can't for the life of me r...

GWT adding an iframe wipes out history in firefox

Hi, In my app i create a PopUpPanel setting a Frame as the content widget. Unfortunately after this popup is clicked the history gets messed up in firefox and History.back() doesn't work. All works fine in IE. Any workarounds? ...

handling history/change tracking in the DB and consequences on the BL

hi in the current application im working on the client requested that we will save history of every action that happended in the system and provide the ability to backtrack to the previous state of the information. for example: lets say that my app need to handle a storage-room and each user can add/update/delete/read (all CRUD) the inv...

What's the early history of the .Net framework?

What is the early development history of the .Net framework? (Before the release of .Net 1.0 in 2002) I've heard various stories about it, including that ASP.Net was originally written in Java, and that .Net was once called COM3, but certain versions of Windows thought that the project directory was a serial port. Does anyone have a mo...

When and in what language were certain programming features introduced?

Programming has come a long way. I am still relatively young (first Computer: C64), hence I take many things in programming for granted that were obviously introduced at some point and facilitated ways of programming that are now commonplace. What follows is a (by no means complete) list of features, where I would love to know in which ...

Why Base 2 with binary numbers?

History: I read from one of Knuth's algorithm book that first computers used the base of 10. Then, it switched to two's complement here. Question: Why does the base could not be -2 in at least a monoid? Examples: (-2)^1 = -2 (-2)^3 = -8 ...

Where does the term "serialization" come from?

I know what serialization is, but to me, this is one term that does not describe what it means. Why do we call serialization serialization? What is it about converting objects to raw data (and inflating/deserializing, for that matter) lends itself towards anything that related to the term "serial"? Who coined this term and why? ...

Git, rewriting history of master branch and associated tags

I've just had my first experience with rewriting the history of one of my repos (using git-filter-branch). The problem is that the repo had several tags, which after rewriting seem to be completely disconnected from the resulted history. I think this is due to the fact that the history associated with the tags hasn't been rewritten, so t...