ALL


  The Problem with Random Numbers

Today, let's talk about how to generate true random numbers. This is an extremely difficult problem, but it involves some very interesting content.First of all, the random numbers provided by programming languages are pseudo-random numbers. The V8 engine’s official website has an article that particularly reminds everyone of this point. The built-in random numbers are not true random numbers but pseudo-random numbers.Math.random() returns a Number value with positive sign, greater than or equal to 0 but less than 1, chosen randomly or pseudo-random...

2,091 0       HISTORY RANDOM NUMBER TRUE RANDOM PSEUDO RANDOM


  Linux的早期岁月

我的名字是 Lars Wirzenius,我曾经见证了Linux的起点。Linux现在是一个全球成功的操作系统,但它的开始却非常谦逊。这些是我对Linux最早的日子、它的创造以及它走向今天的记忆。我于1988年秋季开始在赫尔辛基大学攻读计算机科学,并认识了 Linus Torvalds,他也是当年计算机科学专业的新生之一,而且和我一样说瑞典语。在那个学年的末尾,我们得到了一台Unix服务器的访问权限,然后我无意中发现了Usenet,这个讨论系统,因为我误将rm打成了rn,即Usenet阅...

1,637 0       LINUX HISTORY STORY


  The four key figures behind the success of JavaScript - Douglas Crockford

JavaScript's success can be attributed to at least four key figures:Brendan Eich, the creator of JavaScriptDouglas Crockford, the creator of JSLint and JSONJohn Resig, the creator of jQueryRyan Dahl, the creator of Node.js.We are already very familiar with Brendan Eich and the invention process of JavaScript, so let's start with Douglas Crockford, the second in command of JavaScript.AllianceIn the 1990s, Microsoft's dominance overshadowed the whole world.At this time, two challengers emerged, one was the IT giant Sun, and the other was the IT upstart Netscape.Sun believed that Java programs co...

4,404 0       JAVASCRIPT HISTORY DOUGLAS CROCKFORD


  The history of the name Google

Google now is known almost by everyone who has internet access. It's the most frequently accessed search engine around the world and it provides fast speed and high quality search results. While you are using Google, have you ever wondered how the name Google comes?According to Steven Levy, the author of the book In The Plex: How Google Thinks, Works, and Shapes Our Lives.The original name for the project was named BackRub and was coded by Sergey Brin. He was thinking that web pages made their outgoing links transparent because those links were built into the code and were easily identifiable....

6,157 0       GOOGLE HISTORY GOOGLE NAME GOOGOL


  Unix directory hierarchy history

As a beginner user of Unix or Linux, people would frequently get confused about the use of different directories of the system. For example, there is a /bin directory under root(/), it is used to store binary files. However, there are /usr/bin and /usr/local/bin under /usr which are used for storing binary files as well. Some systems even have /opt/bin. What are the differences among them?Though there are articles explaining different directories in *nix such as Filesystem Hierarchy Standard, it's not clear why these directories are present and their history. Rob Landley filled part ...

12,610 1       LINUX HISTORY UNIX FILESSYTEM DIRECTORY HIERARCHY


  Why Microsoft chooses Alt+F4 to close a window

For a long time, there is a doubt among lots of Windows users especially those English speaking users, that is why Microsoft chooses Alt+F4 to close a window instead of Alt+Q. Alt+Q is more comfortable to press for many keyboards, also Q represents Quit and it is easier for people to understand. Recently Microsoft answered this doubt.Raymond Chen, longtime Microsoft developer and semi-official Windows historian, said the reason is that not everyone speaks English. It doesn't work that way in many other languages. You have to choose a common key sequence which people fr...

2,874 0       WINDOWS MICROSOFT HISTORY ALT+F4


  Early homepages of some famous websites

Are you curious about what are their early homepages like for some famous IT companies? Let's take a look at them now.1. GoogleThis page was relative concise at that time. The current Google homepage is more concise.2. FacebookIt went online on 4th Feb, 2004. This was its homepage in 20043. YouTubeIt went online on 15th Feb, 2005. Until 22nd April, the first video clip was uploaded.4. WikipediaIt emphasizes on free content and collaborative editing. It also supports many languages.5. YahooIt was created in January 1994.6. TwitterIt was called twttr at first. 7. BloggerIt's acquired by Goo...

12,302 0       GOOGLE WEBSITE FACEBOOK HISTORY HOMEPAGE


  The story behind Sublime Text

Sublime Text is a cross-platform text and source code editor, with a Python application programming interface (API). The graphical user interface design was inspired by Vim.Its functionality is also extendable with plugins; Post its release, it gained much attention and wide popularity. Do you know what's the story behind Sublime Text?Jon Skinner left his job as a software engineer at Google in order to pursue a dream: to build a better text editor. The end result is the popular Sublime Text today. The initial version of Sublime Text was released to the public on January 18, 2008. Its GUI...

25,768 3       HISTORY STORY SUBLIME TEXT