Hungarian designer Martzi Hegedűs has created the original font, named Frustro, which is based on the idea of impossible objects. This is one of the types of optical illusions. Like the classic Penrose Triangle, the letters of this font appears to be facing two different directions simultaneously, and it is impossible to create a 3D-model for them.
Let’s imagine that we have an electronic payment system with the database table operations. For example, we want to calculate the size of average operation. It is easy, here's a query:
SELECT avg(amount) FROM transfer;
generated in 3850 seconds
Now let’s imagine that the index should be the latest one, the entries are made every second in the table, and after a month there are millions of them. To aggregate the same data each time is very expensive. Traditional databases do not offer such optimizations. What to do?
Recently, a new excellent Time.is service has started its operation. This service is showing the approximate mistiming of your computer clock with the international atomic time (usually an error in Ajax is 0.02-0.1 s.). Also, it shows the time in 7 million places in the world and compares the time in different places.
In order to advertise F-CELL vehicles that run on the hydrogen fuel, Mercedes-Benz has equipped the car with a video camera on one side, and the other side of the car was covered by a solid coating of LEDs to form a display, which outputs the image from a video camera to the screen in real time.
The invisibility of the car should symbolize that the car does not do any atmospheric emissions and it is harmless supposedly to the environment.
Dear friends, I want to raise the issue that bothers me for some time. I work as a manager in a company, and I feel very uncomfortable when some employees are not happy with something, but they still sit and wait in silence. They are waiting quietly when their wages will be raised, doing uninteresting work in the hope that one day I will notice that and give them a new interesting project. They are sitting and feeling cold under the air-conditioner, taking sick days off, but they would never ask somebody to turn it off.
These people sit and make no complaint. And then, when the expectations’ limit is reached, they go quietly to another company for an interview instead of coming and talking to me about their problems.
You are still sitting quietly and taking offence at something.
I always want to say, "well, what a kindergarten!” Am I a telepath? You just have no right to be offended until you talk to me about your problem! Why would you keep quiet?
This article will first introduce you to some of the different styles used for personal names, and then some of the possible implications for handling those on the Web.
Intended audience: HTML content authors (using editors or scripting), script developers (PHP, JSP, etc.), and schema developers (DTDs, XML Schema, RelaxNG, etc.), Web project managers, and anyone who is involved in the design of forms, databases and ontology that capture people's names.
People who create web forms, databases, or ontology are often unaware how different people’s names can be in other countries. They build their forms or databases in a way that assumes too much on the part of foreign users.
This article doesn't provide all the answers – the best answer will vary according to the needs of the application, and in most cases, it may be difficult to find a 'perfect' solution. It attempts to mostly sensitize you to some of the key issues by way of an introduction. The examples and advice shown relate mostly to Web forms and databases. Many of the concepts are, however, also worth considering for ontology design, though we won't call out specific examples here.
In the Web you can find a lot of solutions to emulate multithreading in php. Most often they are based on the forks, but there are variations about using curl, proc_open and etc.
I did not like the alternatives that I found, so I had to write my own solution.
Here is the following set of requirements:
• Use of the forks
• In-sync state with the interface in the absence of the necessary extensions
• Multiple use of child processes
• A full data exchange between processes. That is, running with the arguments and getting results at the end
• The event exchange between the child process-"thread" and the basic process at work
• Handling the thread pool with the multiple use, transferring arguments and getting results
• Error handling
• Timeouts for the work performance, waiting for work thread, initialization
• Maximum performance
The result is a CThread library.
Here is a link to the sources:
I am engaged in developmental work for Android for some time, and I gradually came to the conclusion that I have been lacking many things as a developer. At the beginning of 2010, I lacked only C++ exceptions and RTTI. Without them, any non-trivial C++ code could not be ported to Android, and it required almost complete rewriting. It was a very important limitation, which worried me a lot. Fortunately, Android is an open source, so I started working on that, keeping in mind old saying (if you need something, do it yourself). I got surprised, because to make support for C++ with exceptions and RTTI turned out pretty easy. It only took about a week of work. Then the website was made on which were posted the NDKs for Windows, Linux and Mac OS X, as well as a patch and the instructions for assembly.
The problem was urgent, so the project was very popular. During the first month I received many letters with the questions, requests for additional functionality and simple thanks. One of the most frequently asked question was: “Will Google include these changes to the mainline?”. I honestly replied that I do not know, but there is hope, because David Turner (system architect of Android) is very interested in my patches, and he promised to pay attention to them.
Why is Android laggy? This topic has generated a heated discussion all over the Web by both technical and nontechnical android users. Therefore, this insightful post will illuminate many of the complex issues with smooth Android rendering, where the author Andrew Munn does technical analyses of the real reasons that make Android laggy.
Why is Android laggy, while iOS, Windows Phone 7, QNX and WebOS are so smooth in the work?
This post will attempt to answer that question.
Hello my dear umumbleuser! In this post I am going to discuss the sleep and productive activity. I am interested in the topic of my own productive sleep. The last few years I thought that the sleep is just a waste of time, and therefore, I tried to shorten the time of my sleep. But the more I did it, the more I began to look like a zombie, and then I began to look for an alternative. Consequently, this post will be a synthesis of all the information I found. Let us begin!
We learn during our sleep
I would like to begin that sleep is not a waste of time. It was a great discovery for me. Our brain does not rest during our sleep, it processes the information. All the time while we are peacefully sleeping and dreaming, the brain is processing all the received information for the day. What it finds useful it puts in long-term memory for years to come, but that is not needed it throws out. Thus, when we are awake, we only collect information for further processing in our sleep. So, how does this happen? Here we need to get acquainted with concepts such as the types of sleep.