Saturday, December 31, 2011

DoS-vulnerability in web programming languages



At an international conference of experts in IT-technologies Chaos Communication Congress, a report by Alexander Klink (Alexander "alech" Klink) and Julian Velde (Julian "zeri" Wälde), describes a number of serious vulnerabilities in popular web programming languages. Most of the problems researchers have linked with incorrect handling of web forms and the possibility of compromise of a hash table, which can lead to a successful DOS-attacks on Web servers, followed by theft of data, with significant resources for the attack is not required.

The essence of vulnerability researchers describe as follows: Web programming languages ​​- such as PHP, ASP.NET, Java, Python, Ruby - have direct access to computing resources of a computer, a Web application written in these languages ​​are often treated with POST-requests in the automatic mode, in addition, if the application can not use randomized hash function, the attacker can request specially organized to cause a collision of hash values, which may significantly load the server computing resources.

At the moment, PHP 5, Java, and ASP.NET (UPD: Patch released) are completely vulnerable to attack described, while PHP 4, Python, Ruby - partially vulnerable (the report states that most vulnerabilities are based on concepts first introduced more in 2003, but only in Ruby in 2008, appeared correction, partially exclusive use), and the degree of danger depends on the 32-bit or 64-bit architecture.

It is interesting that Microsoft has acknowledged a serious problem and issued an emergency patch that is associated with security bulletin Security Advisory 2659883, which just eliminates the problem of collisions of hash functions in ASP.NET. Released a patch is associated with the correction. NET Framework now supported on all versions of Windows, although well-known incidents of exploitation of the problem is not yet known.

Wednesday, December 14, 2011

As I worked in the SEO-company

More recently, I worked at seo-company, and now wants to tell the world a little bit about how the process works on projects in the seo-company. I am sure that many will be interesting as those looking for a contractor to seo, and those who are already progressing through the company. I worked in two companies, seo-in management positions, they all have their little peculiarities, but I'll try to paint something in between, but that was coherent and consistent.
1. Prospective client is invited to progress in the search engines to increase their sales.
2. Studied business and target audience of the client. Based on this semantic kernel is compiled (the list of queries that need to move).
3. Herewith. core is composed not of noodle, and not simply at the request of "conditioning" (an example of a stupid request) - the client needs to explain that progress on such requests will not work, it is necessary to aim already, because progress will be cheaper, and the conversion of compartmentalized more requests. That is, not just a "conditioning" and "installation of air moscow."
4. Calculating the final query, the conclusion of the contract, the start of work.
5. Working on client site. Optimization for queries and audit to improve the usability of conversion.
6. Purchase of external links.
7. Clarification of the client special search engine promotion.
8. Monitoring statistics and analysis. Proposals for the development of the site, improve sales.

Here it is, the ideal scheme. Maybe some details I missed, but it is not as crucial for further considerations.
About seylz

Items 1-4 of our list are carried out salespeople. Sales managers are sitting on a small salary and a large percentage, it should motivate them to make the sale. And it really works: they end up on the Fig, what to sell and how, if only to sell, because they will get it for your interest. And they start to get it at the moment when, after the conclusion of the contract to the company will receive the first money from the client.

Perhaps someone will ask, "It's like a fig for what and how to sell? But what about the reputation of the company? Do, if it is bad to sell, a customer because of that will not go away, and the manager is no longer receive a percentage? Is it a benefit? And how simple decency, in the end? "It's just possible that someone will ask, well, everyone else already know.

a) Reputation seo-companies is not particularly valued (there are exceptions), the main thing on the current account figures were running up.
b) Sales or receives a percentage of monthly per customer or up to 3 months in advance, but everything is so arranged that any company, regardless of the safeguards that it provides the client with the outcome, one way or another sderet with the client a fixed amount of money for the first 3 of the month. That is, Sales will receive a percentage at least 3 months. He could get more if the customer then do not leave, but seylz knows that regardless of how well it will sell to the client progress, he (the client) can still go for the following reasons.
Bad SEOs will work project.
Ill be working account manager of the project.
Oh, those damn "changing search engine algorithms."
The client has run out of money.

Sooner or later the sales manager just scored to even try to sell something normal. Only to sell.

By the way: of all the workers seo-company sales manager is usually the worst versed in the subject, to the point that may confuse the context of the content, but liberally sprinkle those words into the phone.

So he sells. Signs a contract with the client, transferred the money. The contract brings to the department on work with clients and demonstrate his account manager.

Pro accounts and SEOs

We account manager, usually from 20 to 50 projects - depending on the company, in which he works. That is, him to say the least did not before, to understand in detail what is happening. But, nevertheless, these proceedings take place sooner or later - and the account knows that the client promised seylz. Account looks into the contract - there is no hearing of any spirit about it. But in words the client has already been promised a lot, we must somehow get out of position.

SEOs receive a list of queries that need to promote the site. What can be wrong with this list?

a) Many queries have zero (or very little) frequency (ie, no one really does not ask.)
b) Requests from a marketing standpoint to get very bad, ie will have a small conversion.
c) Requests for highly competitive, and to move on them to get out of the top must be at least 6 months or even years. But under the contract, it is clear that after 3 months we will pay for the result, ie nothing will be paid, and therefore the client is likely to go away. Hands move down to work on.

Often SEOs or account manager for the parish project work should immediately propose to change the list of requests for a more sane. But it might confuse the customer, "You just sold us, and now propose to change immediately? In a strange way, you're one of the company. " Hmm, well, the hell with it then, we promote, that is.

The client leaves after 3 months, or, if the account is good, or SEOs nashamanit may remain, but the probability is low.

Not all accounts are trying to explain to the client how everything works, they just forward client requests SEOs and programmers, and vice versa. And this can happen, not because they are so bad, but because they simply do not have time to do it. They have to fool customers, and there are always those who are now an urgent matter that must be urgently addressed. They are constantly in the mode of Abraham.

SEOs could fall, such that the quality of the work (there are many), or those that just want to disrupt the bubble (these take on a lot of customers, each of whom work in koekakerski). In the second case, account should make SEOs work fine, otherwise nothing good will come of it.

By the way, some workers to move are pretty fatalistic. Not grown together, so do not grow together - and try to work on the client will not. It could be accounts and SEOs. In these cases of wine dumped on the client, because he is such a bad, bad, and not like all the other "normal" customers. Well, or alternatively to blame "Yandex algorithms."
1. A customer who knows everything

The client may be such that he will tell you how to do, and generally has an opinion on how to promote the site. The question arises: why the hell we need then? Apparently, to do everything at the bidding of the client.

I once read a book Ogilvy "On advertising" about how a potential client told him how to conduct an advertising campaign. Ogilvy attentively listened to, and then held the door. This cautionary tale is not about seo-company. No one will be one pack off the door, if he is willing to pay money. He will sit on the head of your staff? It's okay, because that is what they are paid the money, not so?

If the account manager is not enough courage and responsibility to go in an authoritative view of the client and clearly communicate without any hint that he knows everything and will do what is necessary, then the customer sits down on his head, so it can just destroy the whole business process for this project. After telling the account, what to do, he says, and this most SEOs (and others), what to do. And SEOs abyss starts to spend time on the answers to simple questions and justify their actions reasonable.

Yes, it can happen that has got a situation where a weak account and weak SEOs have got on one project, but there still was such "that he knows everything" and then the truth is on the client side. But if the bosses at seo-company anything but sees money, then this situation would never allow it.

2. A customer who knows nothing

The opposite case - the site owners, who generally do not understand the design, tech support and promotion of sites. That is all. And even you wonder where they already have the site ready, which they did quite successfully.

In these cases, SEOs hearty says what to do with the site, it all goes to the programmers (because on the customer side they are very often not), give access to programmers, and then the following happens.

a) Access incorrect. Getting search right from the former owners of the business, the former company, which dealt with tech support, the former admins, etc.
b) Access to suitable, but the engine closed and proprietary - that is, almost nothing can not be changed. Then the whole site should be rearranged for another engine, and it often takes months and even it is not two.
c) access approach, the engine will open, but "on the server from the client script is not running" - and we learn about it only when the new site is transferred to the hosting customer, ie full kaput.
g) All good, but clearly put the TOR.
e) All clear, but the programmers got past experience, and they ask for much more than before, because hemorrhoids are large, and then the customer is not satisfied with the price.

After 2 years of this work, we concluded that in addition to the programmers need another tester, and the one who wrote separately TK - and all this is put into the cost of works on site. And this is half the cost, but customers can not talk about it, otherwise he would say, "I'll draw up a protest and himself TK." And there is nothing normal he does not do this. Therefore, there may be questions: 'Why are you so expensive site (or the work on site), my nephew / friend / admin is worth 5 cents! "

3. A customer who is ready for anything

And the customer can be very flexible, he says, "You guys are pros, I'll do as you tell me, that's really all." It would seem that cool? Here it is finally going great job! But be careful hands.

1. Account Manager itself is not a pro, he relies on SEOs, which the pros.

2. SEOs who can, and the pros in the promotion, in fact, not a professional in marketing and very, very amateur in usability. It gives a lot of advice, relying on what the customer is still not all take, and carry out only partially, so the blame is always the result can be blamed on him: He's not fulfilled all of our recommendations, but it's in the contract, by the way, is written . If anything, there are still developers who embody the recommendations of SEOs. You can shift the responsibility on them.

3. Programmers - the guys are simple. They are not marketing, not yuzabilisty - they just do what they say. And since everything in the same office do not sit and work in different regions (as they must pay less profitability increases), it often happens damaged phones, which then require clarification, as this time. And sometimes I get that out to solve a simple puzzle - takes a week. In general, the programmer can put the blame, but the programmer will say that he did everything in TK. As formulated, so did he. So who's to blame? Whoever put the TOR. And this is often the account because it - the link between all of them.

4. Go back to the account, which, recall, not pros. After all, IT-specialist manager is expensive, and a simple account can be anyone, anything at all at first did not understand the process. And even when he learns, and learns all the pitfalls, he still might not be enough time for disassembly. The account of stupidly forward a letter to TK (who is not TK, and a brief description of the problem). And then he says: "I have no time to deal with all this, I have 30 clients!"

And the customer is not satisfied with. Then SEOs pulls his trump card. It is believed that if the site is not always online, it is bad for search engine optimization (for example, the robot Yandex at this point can index the site.) So SEOs says, "Yeah, you see, I told you, you poor hosting service, we monitor!" - And recommends to change the host. On the one change? This SEOs anyway. Account itself hosts about knowing nothing, but someone will recommend to the client.

Those who are in the subject, of course, we know that all hosting companies are falling, at least sometimes, but falling. Previously, this was considered a good hosting caravan until it for a day or half fell and dropped with a half-Runet.

And now proposes to change the host account, the client trusts him, change - and still fail. SEOs again for her - replace the host. Account no longer knows what to think, he's already recommended change, and now it turns out, the one he recommended was bullshit. Inconvenient. So often turn a blind eye on accounts such advice not to look like an idiot then. And if not heeded the recommendations of SEOs, you're sure to hear from him Crown, "I told you so!"

In general, even if the client says, "Do whatever you see fit," and something does not work - nothing will help, all in seo-companies will try to shift responsibility.
100% results guarantee SEO nobody can, and are simply enchanting failures, which also no one can explain. And then seo-analysts are taken to look for, what of the strategy in the wrong. Here we come to the 8th item on our ideal scheme.

We assume that all is well on the project - ie in the top left a good percentage of conversion requests. We will always be SEOs other clients, which are not all good, and that "we have to work harder instead of giving advice that the client will still slay." On this advice on the development site to an end.
In general, success stories really are, but much less so than talk seo-company. Naturally the question posed in the subtitle above.

Answer: Yes, if we're talking about market SEO, but not about SEO in a vacuum.

Now a few words in defense of professionals. I met a professional and accounts, and SEOs and programmers, and copywriters, and yuzabilistov, and even seylz! But the focus, perhaps, is to SEOs.

Who works in the market SEO? How can become SEOs?

It is believed that SEOs can be any school. And the worst thing that's true. Anyone who is versed in what a site, and somehow that is the search engines - read a book once Ashmanov - already, damn it, SEOs. And if the site of which is taken as a "schoolboy" simple (well, type of online business card), and the competition for the needs of small, then there are only personal.

1. Write unique text with keywords.
2. Correct meta tags.
3. Buy links (you can blankly at Seopult).

And the result will be. People look at it and do not understand why someone pay money, or why they should pay so much a professional, if this "student" they pay 3,000 rubles. And everything works.

If the site is slightly more complicated or difficult at all - where there is a directory and need to work with templates, which need to work with usability and conversion, where, sometimes, need a savvy, where needed dull experience (this is done, and it does not work, hence the time to spend it is not necessary) - this is where "student" will not help. He will do for simple sites, but something does not fly, and he zacheshet turnip - and begin to slowly gain experience.

In other words, as always, the cadres decide everything. Experienced are mainly on the recommendations. In seo-companies as well. And if you do not care about reputation, and recommendations will not be. Some of the vicious circle.

Thursday, December 8, 2011

What in fact conceals a terrible figure windows eight

For a start - I want a little explanation. For me, the word "marketing" means "Create a definite opinion of the public in respect of any given object of marketing." This does not mean "shit on draining ears moron" or "story about how cool our product useless." Good marketing of BMW BMW did. The same thing happened with Windows XP, which is one of the most long-lived axes of this world.

Please note that Microsoft in the United States is actively pursuing many companies marketing and promoting their products. There is nothing wrong with that. There is a lot of good - because the users who read these newsletters and blogs, you know what features they will receive and how to use them.

For example, "pinning" of applications and sites on the task-bar Windows. Do you know why in Russia according to the standard task-bar pinned to only 3 icons? Just because people do not know what and how there can be pinned.

Marketing can do wonders and others - for example, through marketing, you can suppress the "black propaganda" and begin actively selling your product. An example of this - McDonald's. It seems to me that this is the shit watered restaurant eatery in the world. But despite all this, is the most common and profitable eatery in the world.

So what I? It's simple: there is no correct data begins to appear search. Search turns into trolling, but this is already possible to easily create a good black propaganda.

Strictly speaking, here , this article showed me how everything is bad. Point is that after six hours of excellent video presentation, tons of text and video clips, after a great marketing company in the U.S. already well know and understand where you are coming in Windows 8. But in Russia shamefully confuse the system and search for a new application store.

What, then, I have the details and screenshots will spread the facts about what is Windows 8, as it is eaten and what they consume.

And so, what great and mysterious conceals the system? Of course, the novice will tell you that Windows 8 - a new and shocking the Start menu. But, we're with you people, we bloggers. Our task a deep understanding of the subject.

Have begun. In order to understand, which is one of the greatest achievements of the new axis - plunge into the wonderful world of programming. What really makes the operating system? No, it does not provide access to a computer for the user. It allows the programmer API. In particular Win RT - this is a new set of API that make the programmer's life easier.

The basic approach of the company - it's pure and simple. The interface must be simple and responsive. If the user clicks the mouse on the button - the button should respond immediately. There should be a great reverie of the system. (You did remember after all, as Windows 95, went to blue screen when she was taken out of cdrom drive under?)

Respectively, the new API riveting with the expectation of this approach. What's most interesting:
Whether you are trying to do something, but only in real-time system it is possible to get a response within a certain time. In Windows, you can not predict how long it will take a reading of five bytes from the file (this file may lie at 20 000 miles away to disable shared disk).

All major languages ​​were supplemented with special extensions for use with asynchronous calls. This allows easy enough to work in terrible asynchronous environment. Well, now, for example, the example in C #
public async void InitializeDictionary()
{
Stream s = await GetTextReader();
}

async Task< Stream > GetTextReader()
{
StorageFile sfro = await Windows.ApplicationModel. Package.Current.InstalledLocationAsStorageFolder.GetFileAsync( "Test.xml" );
IInputStream inputStream = await sfro.OpenForReadAsync();
Windows.Storage.Streams.DataReader dr = new DataReader(inputStream);
return inputStream.AsStream();
}

In principle, any more than an advanced programmer understands the basic idea. In order to paralleled your process you should no longer spawn threads, just use a couple of new keywords.

By the way, you can pay attention to Storage-file sfro and to where he comes from. The main joke in Win RT is that synchronous operation, you can not do. In general. They are no longer available. Will continue.
Moreover, what struck me to the core - at JS + HTML 5, you can get the same result. Here I want to see that the guys at Microsoft, after a long game of Questions and Answers with themselves, they decided that C + + deserves to live a few more generations. How many good trolls were killed on the ground battles for C + +, but it turns out to still be living.

Although, I am most pleased with the normal bundle of HTML + JS, which is not as fast on the program. NET. In this case, as I have repeated, you have the opportunity to apply all the tools available in Win RT. Little use to you Direct X 11 filter to its image on the site? But in the eight that can be done.

Moreover, the sets of all the new controls are registered as a. NET languages ​​and JS, as well as in native code, so that all your applications will look the same.

Well, good? The main thing is that it is incredibly fresh and new. And pulls a try. Well, this is only part of the hacking. We have an incredible amount of features to come.
Now we proceed to design parts. As for the menu in the new Win 8 sracha bred so much that I have personally seen the trolls were taken in carts to the place of battle. What is Metro UI? It would be foolish to say that this "new Start menu interface." No. This is a new approach to design applications. Let's compare the two pictures:
This is the same tab in the Control Panel. On the first slide you can see the former approach, while the second slide - an approach interface design in the style of Metro.

Here can be seen with the naked eye no chromium. Chromium - from the gourmet mean visual elements of a stroke. Kit, roughly speaking. Every self-respecting designer knows that this kit is better not to touch, but if you touch it, then gently. Because all come with a body kit nines. You can too are painted the car, and you can too austere chrome pick.

The Windows 8 solved this problem by an edge ax. They are generally cut off that chrome. That is, completely. You now do not have a stroke for the controls. You only have on-screen data and nothing else.
The idea here is that the user sees and manipulates data. It should not be at all distracted by all the shiny buttons.

Going just delightful in my opinion. No more arguments about how many useful pixels on the screen is a browser - it is generally all the pixels on the screen.

There may come on the scene IE10, and it is desirable that he immediately left the scene because of him will be discussed in another chapter.

So, any application that occupies the entire screen, it works only on presentation of data and do not bother those around elements to draw any outline.

Offended, the designer can say that this brutal approach does not leave any freedom for action. Not at all. Who told you that the data can not be beautiful? Think about it, if you want to read a beautiful article man, why would you need to draw attention to the logo image hosting? Logo Habra simple and memorable, but not an eyesore. The main Habré - this is a good article.

That this is the basis of the approach Metro UI. If you have a weather forecast, then who needs to draw attention to the button "Update" if you can draw attention to the weather.
(Here I want to note that, in fact, it's not a picture, and full-screen video, which shows the current weather. At the same time, the program itself is written in JavaScript and HTML 5)

With this approach, opportunities for application design becomes even greater. You do not need to be bound hand and foot class display forms. You do not have to steam on whether the programmer to redo your beautiful buttons in narisovanye controls, or simply replace them with standard control of windsurfing?

Of course, there are several other things:

1) Working in the style of Metro requires a certain zen. Vyblevannaya on canvas rainbow will not make your application a super-metro by the application.
2) Moreover, the need is very good restraint in the choice of fonts. As you can see all the screenshots so far only one font. Nobody forbids you to use your font, but you can spoil any Subway fact use 15 different fonts on a page, with five of them will be a kind of Comic Sans MS.
3) It is necessary to break patterns. If you're whole life painted in the style of this application,
Then you have to be retrained. But there is one very important caveat, and the guys at Microsoft have focused on several occasions on this. Take a look at this application:
This is an ordinary 11 version of MS Visual Studio. And this new version. And no one tried to sharpen it under the Metro. But why? Because at the same time you start Windows 8 guys from Microsoft said that Metro is not slapped interface in each application. Photoshop will work without the metro. And Vizhualna studio will work without the metro. For themselves, these programs are not designed to work with your finger and not meant for sitting in front of a touchscreen.

So do not worry if you are writing a global network sniffer, continue to support it without changing the interface. But the puzzle can be rewritten and a subway.

So do not worry, anywhere windowed interface is not going anywhere.

On the other hand - the most important applications Metroshnyh plus is that when I rest, I like to see metroshnye application. When I quietly serflyu internet - I prefer to do it with metroshnogo IE10, but not with the usual. When I read the news from his pad, I am pleased to see on the screen metroshny interface. When I dig a ton of code - I Metro on the side.

Just Microsoft developers are well aware that they have no alternative to the iPad. So they decided to kill two bits at once. On the one hand - they support the most common window manager in the world, on the other hand - create new, innovative manager who will be nice and comfortable to use on portable computers.

So, let's forget this one more blunt in a series of Windows 8: No, no you can not make go to the Metro. Switching between the old and new desktop Metro UI occupies a quarter of a second, and generally is not switching. Going further in the text.
Studies show that some folks that Microsoft trusts these studies, the market will soon be full of plates of different types and colors. Already the choice of decency. There are more or less cost HP Slate ($ 500 - $ 900), there is more wasteful Asus Slate ($ 1100 - $ 1500) and has been even exorbitant Acer Iconica with two displays ($ 1400 - $ 1800).

Here are a few highlights.
1) All of the above guys are living on batteries
2) The screen is not great
3) The size should be smaller
4) Ease of use must be on top.
5) Farewell IBM PC architecture.

Strictly speaking, Windows 8, these chips are just ignored.

1) My Asus Slate on seven lived 3.5 hours. It's just a shame, I think.
Windows 8 is added to the life of this animal is an extra hour. Now I live 4.5 hours at the phone, music, and Ward.
God knows that I certainly would like a 9-hour battery, but still, I beg to observe that just an hour of life has turned out for free.

2) On the screen the story came out the following: How to make your applications work fine on 1280x800 and 1920x1080? Of course, in times of old Windows.Forms you would not obsessed and just happy that your program can take up the entire screen or just a zalochili change the window size. Also an option. However, there is a joke.
Recently dpi monitors and screens jumped from 90 to 200 with a tail. It happened blagodanya market mobile phones that are just competed in the race for the number of dots per inch. The competition is completed. Above 400 hardly anyone climbs, but the joke is that at different dpi various programs will show different images.
If you change Windows XP to 150 dpi, you will see a bloody mess of pixels in the icons, fonts, and mismatched stuff.
No better than the situation with Windows 7. Leaving Vista GFCF, it is not very long promuchalas in this world and, thankfully, died faster XP.
But Windows 8 of the Metro offers a slightly different approach skalinga applications and allows you to actively play with the dpi screen.
If you want to check how your application will look at non-standard screen, just in the configuration of Visual Studio, click Deploy to «Emulator» and expose the desired screen resolution, enjoy Full HD on your semnashke.

3) Well, here it is and e-hedgehog understandable.

4) And here Windows 8, even in its unfinished super-alpha version can boast predeveloperprevyu set Fitch, previously unknown by me at any touch devices.

On-screen keyboard simply chic. In addition to a very pleasing sound "give" it has three features:
The presence of the letter E.The presence of a dash. The presence of a comma in lower case. Last just made me a fanatic and obazhatelem this keyboard. Moreover, a special mode that allows you to type two thumbs on the fly. While in all the keys seem to be too small, the set can be carried out with 1-3% error. It's not bad enough, given my minimal screen.
Moreover, I want to mention one more thing. In Windows 8 very much rewrote the algorithm to track your fingers. If you had to get to the checkbox you had to be a sniper, you can now easily resize the window one-touch. So it is no longer necessary to "five times tkni."

And of course, honor egronomike makes location of the new Start menu and switch between applications. Simply swipe your finger from the right or left of the screen toward the center - and you see what you need.

5) As for the x32 and x64 architectures - well, just to BUILD Windows device was introduced, who gladly drove eight on nVidia Tegra 3. What is coming to a brighter future for this soil.
Well, I do not know, or omitted because I have a SSD, or omitted for some reason yet, but I personally managed to get my laptop from the ground up to fully loaded desktop in 7 seconds. This is a new feature introduced in Windows 8, which is called "Hibernate core." After several reboots the system itself produces some modifications and begins zagruzhatsya faster than homyachek. On the video conference, you can see a much more impressive results.

Now add to that the presence of the Start menu, which is written on the same vaunted Win RT, and which does its job smoothly and quickly. Ie, the system is very responsive. Even hung a program that tries to skuchasht 100% of the processor does not block the ability to open the Start menu. Moreover, no one will forbid you get to the Task Manager, which kills the program according to your command, without any issues.

Compatible with a variety of programs - at the level of Windows 7. If something was going there, too, will take off at 8.
IE10 was not just a browser and platform. First, there was a auto-refresh browser. Second, in the system IE is presented in two forms - one of them with the support of Metro UI, and the second - more like IE9. The difference among them is very large. First settled in contrast to the second with a high belfry spits on the flash and not allow him to run. As a matter of fact, and any other plug-ins. The second - more conservative and allow yourself crammed with steroids of ActiveX and the like, the

Just specify the first release of Google Crome I do not get down to work with multicolored kopmpanii many years. So, setting eight, I decided to "refine" its normal browser ... And until I got to the site download Google's, I realized that I fell in love with the 10 th ass.

1) It is the only browser that is "Out of the box" support multitouch.

2) It is faster than Google Chrome 0_o. I think it will not last long, but now I see that the rendering of Donkey finally got to deystvtielno correct levels. Even on my not so hot, what shines Connections ass speed.
Moreover, 10 Donkey-style Metro can just look at the site and anything more. Memory consumption - more than a modest 227 MB, with 10 open tabs. (It seems to me that this is a flash banner is not loaded).
By the way, just like any other application Metro, Donkey enters the "freezing" after 5 seconds of finding in the background. This means that it will not consume CPU time, is still in the background. (Hello curves java script)

Another of Fitch WinRT and Metro UI - the ability to store program settings in the cloud. Now you can link your username and password in your Windows Live ID and get full transfer settings and saved games on other computers.

By the way, the password may now be entered with the clave. A new superfitcha - password-picture. You make three gestures over any picture and it is your password. Repeat their system and let you inside.
Anti-installed with the system. Updates come automatically. A very useful thing. In all of this, memory consumption on a clean system fell from 400 megabytes (Windiows 7) to 200.

The process of copying files, now assembled in a single window. You have the option to stop and start different copy. You can look at the chart speed, and hide it for all cycles of copying.

From the sad - or not so sad - the new interface to navigate the Start menu or the best with your fingers, or keyboard. Mouse severely affected. I wrote to Microsoft, they told me that they know and are actively working to improve the convenience of caudate.

Moreover, despite the fact that I had been working on this system as the primary, I can say that I put it recommended only for experts in the field of administration and engineering. The super-pre-alpha-beta preview version, which is now sometimes fails. About once a week I reboot it. Blue screen I have not seen it. Wood came, not all but some of the wood from the Windows 7 had a shaman tambourine.

Obviously, this is the shortcomings and omissions of Developer Preview, but do not say I did what I was saying that it all perfectly.
On ordinary hard disks on a "fast boot in 3 seconds" can not even dream of.

There are problems with the installation of certain applications when the system requires. NET Framework 3.5.1. Treated
Preliminary inclusion of this component in the component menu Windows.

This is a very superficial description of the facts relating to, Windows 8. It is made specifically for fans of UFO circles based on my own three-month experience with this operating system.
In order to take the subject of a gill - go to dev.windows.com

There you can
1) Drain the very image of the system. Drain only with the Developer Tools, and then another zamayates doustonavlivat.

2) Read about the new API. Unfortunately, the documentation leaves much to be desired. But, I can see that progress on the face and every week I see the updated articles on the site.

3) On Google.com, you can learn how to run the system with VHD.

In fact, the system is very interesting. Basically, the fact that despite all the same vindovyh yadno, the developers have managed to completely reflash and good perestrochit it in a new way, without creating problems, but adding a tremendous amount of new features.

All the technologies and approaches such as Win RT, Metro UI (not to be confused with a "new start menu, which beeee") allows you to look at software development cycles in new ways. In particular, you can refresh the design of their sites, and may decide to get rid of a pair of brilliant, as reflected in the floor of the icons on your site.

By the way, if you're doing 3D design, you will not Indulge in the pleasure of a DirectX application in the Studio version 11. We were pleased with the opportunity to follow the fate of each pixel on the screen. (As you think about this - put a break-point-per-pixel, or just poking at the screen shots to get a point-stack Trace this point)

Before you start talking about what is in this system and what is not, I beg you, please read at least the documentation.

By the way, channel9 you can find 6 hours of video presentations, which include interesting stories from the lives of eight servers, programming for live examples and restart laptop.

For symmetry, I want to bow out, and I want to say hello to Russian marketing group, Microsoft.

As one friend of our News and Media - «Developers, developers, developers ...» Gentlemen, we, developers, attracted by the facts and interesting information from the life of the new programs and operating systems. As well as information on how we can apply in their work.

For some reason, the U.S. internet is saturated with stories about how you can do something on Windows 8. But Habra empty. Therefore, you, gentlemen, the developers, I will ask to delve into the topic.

Friday, November 25, 2011

Free PTC MLM Web Template

Hey there! One of my reader told me that i am tired of goggling Free PTC MLM Web Template for my business and going to buy one. Then we searched same to help him out and look what we got there are many Free PTC Script on the internet like GeN2 but they are contain some malware tagging with that, thus we have written a basic script in PHP which works well with PTC and MLM Services with little modification.

This Contact Management Template has more that 15 standalone pages like Top Affiliate admin, Affiliate Settings, Report Options, view Affiliate Detail and equipped with security pages like Admin Session Control. This template is highly customizable, so go ahead and make this this useful. Ah.. forgotten to tell you that there is sql query that you have to create listed below :

  1. CREATE DATABASE `affiliate_test` ;
  2. use `affiliate_test`;
  3. CREATE TABLE `affiliate` (
  4. `id` INT UNSIGNED NOT NULL ,
  5. `name` VARCHAR( 100 ) NOT NULL ,
  6. `surname` VARCHAR( 100 ) NOT NULL ,
  7. `current_amount` DOUBLE NOT NULL ,
  8. `total_amount` DOUBLE NOT NULL ,
  9. PRIMARY KEY ( `id` )
  10. );
  11. CREATE TABLE `sold_item` (
  12. `id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
  13. `aff_id` INT NOT NULL ,
  14. `sold_amount` DOUBLE NOT NULL ,
  15. `aff_amount` DOUBLE NOT NULL ,
  16. `sold_date` VARCHAR( 50 ) NOT NULL ,
  17. `smonth` INT NOT NULL ,
  18. `syear` INT NOT NULL ,
  19. PRIMARY KEY ( `id` )
  20. );
  21. CREATE TABLE `inc_amount` (
  22. `id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
  23. `start_amount` INT NOT NULL ,
  24. `end_amount` INT NOT NULL ,
  25. `percentage` INT NOT NULL ,
  26. PRIMARY KEY ( `id` )
  27. );
  28. CREATE TABLE `aff_payment` (
  29. `id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
  30. `aff_id` INT NOT NULL ,
  31. `payment_date` VARCHAR( 50 ) NOT NULL ,
  32. `payment_amount` DOUBLE NOT NULL ,
  33. `smonth` INT NOT NULL ,
  34. `syear` INT NOT NULL ,
  35. PRIMARY KEY ( `id` )
  36. );
  37. CREATE TABLE `app_seq` (
  38. `last_num` INT NOT NULL
  39. );
  40. INSERT INTO `app_seq` ( `last_num` )
  41. VALUES (
  42. '1000'
  43. );
  44. INSERT INTO `inc_amount` ( `id` , `start_amount` , `end_amount` , `percentage` )
  45. VALUES ('', '1', '1000', '3');
  46. INSERT INTO `inc_amount` ( `id` , `start_amount` , `end_amount` , `percentage` )
  47. VALUES ('', '1001', '2000', '4');
  48. INSERT INTO `inc_amount` ( `id` , `start_amount` , `end_amount` , `percentage` )
  49. VALUES ('', '2001', '3000', '5');
  50. INSERT INTO `inc_amount` ( `id` , `start_amount` , `end_amount` , `percentage` )
  51. VALUES ('', '3001', '4000', '6');
  52. INSERT INTO `inc_amount` ( `id` , `start_amount` , `end_amount` , `percentage` )
  53. VALUES ('', '4001', '5000', '7');
  54. ALTER TABLE `affiliate` ADD `address` VARCHAR( 250 ) NOT NULL ,
  55. ADD `city` VARCHAR( 100 ) NOT NULL ,
  56. ADD `postal_code` VARCHAR( 20 ) NOT NULL ,
  57. ADD `country` VARCHAR( 100 ) NOT NULL ,
  58. ADD `company_name` VARCHAR( 150 ) ,
  59. ADD `email` VARCHAR( 150 ) NOT NULL ,
  60. ADD `phone_number` VARCHAR( 30 ) NOT NULL ,
  61. ADD `web_site` VARCHAR( 100 ) ,
  62. ADD `recieve_special_offer` VARCHAR( 5 ) ,
  63. ADD `how_did_you_hear` VARCHAR( 100 ) ,
  64. ADD `accept_terms` VARCHAR( 5 ) NOT NULL ;
  65. CREATE TABLE `terms_of_service` (
  66. `terms` TEXT NOT NULL
  67. );
  68. CREATE TABLE `options_list` (
  69. `options` VARCHAR( 150 ) NOT NULL
  70. );
  71. INSERT INTO `options_list` ( `options` )
  72. VALUES ('Test'), ('Test 2');
  73. INSERT INTO `terms_of_service` ( `terms` )

Download Contact Management Template [PTC MLM]

Monday, November 14, 2011

Protect your right to install free software



Microsoft has announced that if computer manufacturers want to market their products with the logo of compatibility with Windows 8, then they are obliged to implement a technology called "Secure Boot". However, at present it is doubtful that the technology will live up to its name, as rather, it will deserve the name "limited download".

With proper implementation of the "Secure Boot" is designed to protect against malware by preventing the loading of unsigned binary data at the stage of the computer. In practice, this means that computers that implement this technology will not load the unsigned operating systems - including those that were originally signed, but then changed without re-signing of the procedure.

This technology will live up to its name only if the user can sign on their own programs that he wants to use, so having the ability to run a free software written by yourself, or received from people he trusts. However, we are concerned that Microsoft and hardware vendors will implement these restrictions boot so as not to allow to run nothing but Windows. In this case, we prefer to call the technology "limited load", as such a requirement imposes a catastrophic limit on users, and in principle is not a security measure.

Please sign the following statement to demonstrate computer manufacturers, government and Microsoft, that you care about your right to choice, and are willing to defend it.

We, the undersigned, call on all computer manufacturers to implement the so-called "Secure Boot» UEFI such a way as to allow free operating system to install. In order to respect the freedom of users to really protect their safety, manufacturers are required to enable or disable the PC owners limit load, or provide a reliable way to install and run the free operating systems. We pledge never to buy or not to recommend to other computers, which deprive the user of this critical freedom, and we actively encourage people in our community in every possible way to avoid such limited systems.

Wednesday, October 5, 2011

File Formats And Extensions



000-999 used to number old (backup) versions of files (for example, CONFIG.SYS when changed by an installation program); also used to number related data files for multiple users of a small-scale PC application
12M Lotus 123 97 Smart master file
123 Lotus 123 97 file
2GR and 3GR VGA Graphics driver/configuration files under Windows
386 A file for use in an 80386 or higher microprocessor
669 Composer 669, Unis Composer music mod file
#01 and higher A method of numbering picture files for a roll of film that has been scanned for computer presentation
$$$ Used by OS/2 to keep track of archived files
@@@ Screen files used in the installation and instruction on use of such applications as Microsoft Code view for C

ABK AMOS Basic data file
ABK Corel Draw Auto Backup
ACL Corel Draw 6 keyboard accelerator
ACM Used by Windows in the system directory
ACP Microsoft Office Assistant Preview file
ACT Microsoft Office Assistant Actor file
ACV OS/2 drivers that compress and decompress audio data
AD After Dark screensaver
ADB Appointment database used by HP 100LX organizer
ADD OS/2 adapter drivers used in the boot process
ADM After Dark Multi Module screensaver
ADP Used by FaxWorks to do setup for fax modem interaction
ADR After Dark Randomizer screensaver
AFM Adobe font metrics
AF2 ABC Flowchart file
AF3 ABC Flowchart file
AI Adobe Illustrator drawing
AIF Apple Mac AIFF sound
AIFC Similar to AIF
AIFF Similar to AIF
AIS ACD See Image Sequence file
ALB JASC Image Commander album
ALL Arts & Letters Library
AMOS AMOS Basic code
AMS Velvert Studio music module (MOD) file
ANC Canon Computer Pattern Maker file that is a selectable list of pattern colors
ANI Animated Cursor
ANS ANSI text
API Application Program Interface file; used by Adobe Acrobat
APR Lotus Approach 97 file
APS Microsoft Visual C++ file
ARC LH ARC (old version) compressed archive
ARI Aristotle audio file
ARJ Robert Jung ARJ compressed archive
ART Xara Studio drawing
ART Canon Crayola art file
ASA Microsoft Visual InterDev file
ASC ASCII text
ASD WinWord AutoSave
ASF Microsoft Advanced Streaming Format file
ASM Assembler language source file
ASP Active Server Page (an HTML file containing a Microsoft server-processed script)
ASP Procomm Plus setup and connection script
AST Claris Works "assistant" file
ASX Cheyenne Backup script
ASX Microsoft Advanced Streaming Redirector file
ATT AT&T Group 4 bitmap
AU UNIX sound file
AVI Microsoft Video for Windows movie
AWD FaxView document

BAK Backup file
BAS BASIC code
BAT Batch file
BFC Windows 95 Briefcase document
BG Backgammon for Windows game
BI Binary file
BIF GroupWise initialization file
BIN Binary file
BK and BK$ Sometimes used to denote backup versions
BKS An IBM BookManager Read bookshelf
BMK An A bookmark file
BMP Windows or OS/2 bitmap
BM1 Apogee BioMenace data file
BOT LinkBot document
BPX Lumena BigPix
BRX A file for browsing an index of multimedia options
BSP Quake map
BS1 Apogee Blake Stone data file
BS_ Microsoft Bookshelf Find Menu shell extension
BTM Batch file used by Norton Utilities
BUN CakeWalk Audio Bundle file (a MIDI program)
BUP Backup file (rare)
B4 Helix Nuts and Bolts file

C C code
CAB Microsoft cabinet file (program files compressed for software distribution)
CAL CALS Compressed Bitmap
CAL Calendar schedule data
CAS Comma-delimited ASCII file
CAT IntelliCharge categorization file used by Quicken
CB Microsoft clean boot file
CCB Visual Basic Animated Button configuration
CCF Multimedia Viewer configuration file used in OS/2
CCH Corel Chart
CCM Lotus CC:Mail "box" (for example, INBOX.CCM)
CCO CyberChat data file
CCT Macromedia Director Shockwave cast
CCX CorelDraw file
CDA CD Audio Track
CDF Microsoft Channel Definition Format file
CDI Phillips Compact Disk Interactive format
CDR Core Draw drawing
CDT Corel Draw template
CDX Corel Draw compressed drawing
CEL CIMFast Event Language file
CER Certificate file (MIME x-x509-ca-cert)
CFB Comptons Multimedia file
CFG Configuration file
CGA CGA (Color Graphics Adapter) graphics data
CGI Common Gateway Interface script file
CGM Computer Graphics Metafile
CH OS/2 configuration file
CHA mIRC Chat file
CHA Character data file in some games (example: Diablo)
CHK File fragments saved by Windows Disk Defragmenter or ScanDisk
CHM Compiled HTML file
CHP Ventura Publisher chapter
CHT ChartViewer file
CHT Harvard Graphics vector file
CIL Clip Gallery download package
CIM Sim City 200 file
CIN OS/2 change control file that tracks changes to an INI file
CK1 iD/Apogee Commander Keen 1 data file
CK2 iD/Apogee Commander Keen 2 data file
CK3 iD/Apogee Commander Keen 3 data file
CK4 iD/Apogee Commander Keen 4 data file
CK5 iD/Apogee Commander Keen 5 data file
CK6 iD/Apogee Commander Keen 6 data file
CLASS Java class
CLB Corel Library
CLC Corel Catalog
CLP Windows Clipboard file
CLS Visual Basic Class Module
CMD Command file for Windows NT (similar to a DOS .BAT file)
CMD DOS CP/M command file
CMD dBase-II program file
CMF Corel Metafile
CMP JPEG Bitmap
CMP Address document
CMV Corel Move animation
CMX Corel Presentation Exchange image
CNF Configuration file used by Telnet, Windows, and other applications with varying internal formats
CNM Windows application menu options and setup file
CNQ Compuworks Design Shop file
CNT Windows (or other) system content files for the help index and other purposes
COB Cobol code
COB trueSpace2 object
COD Microsoft C compiler output as displayable machine language/assembler with original C as comments
COM Command file (program)
CPD Fax Cover document
CPE Fax Cover document
CPI Microsoft MS-DOS code page information file
CPL Control Panel extension
CPL Corel colour palette
CPP C++ code
CPR Corel Presents Presentation
CPT Corel Photo-Paint image
CPX Corel Presentation Exchange Compressed drawing
CRD Cardfile file
CRP Corel Presents Run-Time Presentation
CRT Certificate file
CSC Corel Script
CSP PC Emcee On-Screen image
CSS Cascading Style Sheet file (MIME)
CST Macromedia Director "Cast" (resource) file
CSV Comma-separated values file
CT Scitex CT Bitmap
CT A graphic file associated with the Paint Shop Pro Graphic Editor
CTL Used in general to mean a file containing control information. FAXWorks uses it to keep information about each fax sent and received.
CTY SimCity's city
CUE Microsoft Cue Cards data
CUR Windows Cursor
CUT Dr Halo bitmap
CV Corel Versions archive
CV Microsoft CodeView information screen
CVP Kodak file
CWK Claris Works data file
CWS Claris Works template
CXT Macromedia Director protected (not editable) "Cast" (resource) file
CXX C++ source code file

DAT Data file
DAT WordPerfect Merge Data
DBF Ashton-Tate dBASE database
DBX DataBeam image
DCR Shockwave file
DCS Desktop Color Separation file
DCX Fax image (based on PCX)
DDF BTRIEVE database
DEF SmartWare II data file
DEF C++ Definition
DER Certificate file
DIB Device-Independent Bitmap
DIC Dictionary
DIF Data Interchange Format spreadsheet
DIR Macromedia Director file
DIZ Description file
DLG C++ Dialogue Script
DLL Dynamic-Link Library
DMF X-Trakker music module (MOD) file
DOC Documentation file
DOC FrameMaker or FrameBuilder document
DOC WordStar document
DOC WordPerfect document
DOC Microsoft Word document
DOT Microsoft Word document Template
DPR Borland Delphi project header file
DQY Microsoft Excel ODBC query file
DRV Driver
DRW Micrografx Designer/Draw
DSG DooM saved game
DSM Dynamic Studio music module (MOD) file
DSP Microsoft Developer Studio project
DSQ Corel QUERY file
DSW Microsoft Developer Studio workspace
DTF Symantec Q&A relational database data file
DUN Microsoft Dial-up Networking Export file
DV Digital video file (MIME)
DWD DiamondWare digitized file
DWG AutoCAD drawing, or older Generic CADD drawing format
DXF Drawing Interchange (eXchange) format,a text representation of the binary DWG format
DXR Macromedia Director protected (not editable) movie file

EGA EGA (Enhanced Graphics Adapter) graphics data
EMF Enhanced Windows Metafile
EML Microsoft Outlook Express mail message (MIME RFC 822)
ENC Encore file
EPS Encapsulated PostScript image
ER1 ERWin file
ERX ERWin file
EVY Envoy document
EWL Microsoft Encarta document
EXC Microsoft Word Exclusion Dictionary
EXE Executable file (program)

F FORTRAN file
F77 FORTRAN file
F90 FORTRAN file
FAR Farandole Composer music module (MOD) file
FAV Microsoft Outlook navigation bar
FAX FAX Type image
FCL Cyber Audio Library link file
FDF Adobe Acrobat Forms Document file
FH3 Aldus Freehand 3 drawing
FIF Fractal image file
FITS CCD camera image
FLC AutoDesk FLIC animation
FLI AutoDesk FLIC animation
FLT Corel filter
FLT StarTrekker music module (MOD) file
FMB Oracle binary source code for form, version 4.0 and later
FML File Mirror List (GetRight)
FMT Oracle text format of form, version 4.0 and later
FMT Microsoft Schedule+ print file
FMX Oracle executable form, version 4.0 and later
FND Microsoft Explorer Saved Search file (Find applet)
FNG Font group file (Font Navigator)
FOG Fontographer font
FON System font
FON ProComm Plus call report
FOR FORTRAN file
FOT Font-related file
FP FileMaker Pro file
FP1 Flying Pigs for Windows data file
FP3 FileMaker Pro file
FPX FlashPix bitmap
FRM Form
FRM FrameMaker or FrameBuilder document
FRM Oracle executable form version 3.0 and earlier
FRM Visual Basic form
FRM WordPerfect Merge form
FRX Visual Basic form stash file
FTS Full-Text Search index file resulting from using Find in the Windows help system Can be erased; will be rebuilt when needed
FW3 Framework III file
FW4 Framework IV file

GAL Corel Multimedia Manager album
GCD Generic (TM) CADD drawing (later versions)
GCP Ground Control Point file used in image processing of remote sensing data often to form map projections. CHIPS (CopenHagen Image Processing System) uses these files.
GED Graphic Environment Document (drawing)
GEM GEM metafile
GEM Ventura/GEM drawing
GEN Ventura-Generated text file
GetRight GetRight Unfinished-Download file
GFC Patton&Patton Flowcharting 4 flowchart file
GFI Genigraphics Graphics Link presentation
GFX Genigraphics Graphics Link presentation
GID Windows 95 global index file (containing help status)
GIF CompuServe bitmap
GIM Genigraphics Graphics Link presentation
GIX Genigraphics Graphics Link presentation
GKS Gravis GripKey document
GNA Genigraphics Graphics Link presentation
GNX Genigraphics Graphics Link presentation
GRA Microsoft Graph
GRD Grid file, used in image processing of remote sensing data often to form map projections. CHIPS (CopenHagen Image Processing System) uses these files
GRP Program Manager Group
GTK Graoumftracker (old) music module (MOD) file
GT2 Graoumftracker (new) music module (MOD) file
GWX Genigraphics Graphics Link presentation
GWZ Genigraphics Graphics Link presentation
GZ Unix Gzip compressed file

H C program header
HDM HDML document
HDML HDML document
HED HighEdit document
HEL Microsoft Hellbender saved game
HEX Macintosh BinHex 2.0 file
HGL HP Graphics Language drawing
HI High score table
HIG High score table
HLP Help file
HOG Lucas Arts Dark Forces WAD file
HPJ Visual Basic Help Project
HPP C++ program header
HQX Macintosh BinHex 4.0 file
HST History file
HT HyperTerminal
HTM Hypertext Mark-up Language document
HTML Hypertext Mark-up Language document
HTT Microsoft Hypertext Template
HTX Extended HTML template

ICA Citrix file
ICB Targa bitmap
ICL Icon Library file (an industry standard)
ICM Image Color Matching profile file
ICO Windows Icon
IDD MIDI Instrument Definition
IDF MIDI Instrument Definition (Windows 95 required file)
IDQ Internet Data Query file
IDX Symantec Q&A relational database index file
IFF Amiga Interchange File Format
IGF Inset Systems metafile
IIF QuickBooks for Windows interchange file
ILBM A bitmap (graphic image) file
IMA WinImage file
IMG GEM paint image
INC Assembler language or Active Server include file
INF Information file
INFO Amiga icon file
INI Initialization file
INP Oracle source code for form, version 3.0 and earlier
INS InstallShield install script
INS X-Internet sign-up file
IOF Findit document
IQY Microsoft Internet Inquiry file
ISO Lists the files on a CD-ROM; based on the ISO 9660 CD-ROM file system standard
ISP X-Internet sign-up file
ISU InstallShield uninstall script
IT Impulse Tracker music module (MOD) file
ITS Internet document set (possibly a Microsoft file)
IW Idlewild screensaver

JAR Java ARchive file (a compressed file for applets and related files)
JAVA Java source code
JBF Paint Shop Pro image browser file
JFF JPEG compressed bitmap
JIF JPEG compressed bitmap
JFIF JPEG compressed bitmap
JMP SAS JMPDiscovery chart-to-statistics file
JN1 Epic MegaGames Jill of the Jungle data file
JPE JPEG file
JPEG JPEG ("Joint Picture Expert Group") compressed bitmap
JPG JPEG compressed bitmap
JS JavaScript source code
JTF JPEG bitmap

KDC Kodak Photo-Enhancer
KFX KoFax Group 4 image
KYE Kye game data

LBM Deluxe Paint bitmap (Amiga IFF-ILBM file)
LDB Microsoft Access lock file
LEG Legacy document
LES Logitech Entertainment system game profiles (same as REG file)
LHA Alternate file suffix for LZH
LIB Library
LIS Output file produced by a Structured Query Reporting (SQR) program
LLC LapLink saved connection file
LNK Windows shortcut file
LOG Log file
LPD Helix Nuts and Bolts file
LRC Intel Video Phone file
LST List file
LWO Lightwave Object file
LWP Lotus Wordpro 96/97 file
LZH LH ARC compressed archive
LZS Skyroads data file

M1V MPEG-related file (MIME type 'mpeg')
M3D Corel Motion 3D animation
M3U MPEG URL (MIME audio file)
MAC MacPaint image
MAD Microsoft Access module
MAF Microsoft Access Form
MAG Magic Mail Monitor mailbox file
MAGIC Magic Mail Monitor mailbox file
MAK Visual Basic or MS Visual C++ Project
MAM Microsoft Access Macro
MAP Map file
MAP Duke Nukem 3D WAD game file
MAQ Microsoft Access Query
MAR Microsoft Access Report
MAS Lotus Freelance Graphics Smartmaster file
MAT Microsoft Access Table
MAX Paperport file
MAZ Hover maze data
MB1 Apogee Monster Bash data file
MCC Dialer10 calling card
MCS MathCAD image
MCW Microsoft Word for Macintosh document
MDA Microsoft Access add-in
MDB Microsoft Access database
MDE Microsoft Access MDE file
MDL Digital Tracker music module (MOD) file
MDL Quake model file
MDN Microsoft Access blank database template
MDW Microsoft Access Workgroup
MDZ Microsoft Access wizard template
MED Music Editor, OctaMED music module (MOD) file
MER Format for interchanging spreadsheet/database data; recognized by Filemaker, Excel, and others
MET Presentation Manager metafile
MHT MHTML document (MIME)
MHTM MHTML document (MIME)
MHTML MHTML document (MIME)
MI Miscellaneous
MIC Microsoft Image Composer file
MID MIDI music
MMC Media Catalog
MMF Microsoft Mail File
MMM Microsoft Multimedia Movie
MOD Noise Tracker, FastTracker, StarTrekker (etc.) music module file
MOD Microsoft Multiplan spreadsheet
MOV QuickTime for Windows movie
MPA MPEG-related file (MIME type 'mpeg')
MPE MPEG animation
MPEG MPEG ("Motion-PEG") animation
MPG MPEG animation
MPP Microsoft Project file
MPP CAD drawing file format
MP2 MPEG Audio Layer 2 file (MIME video file)
MP3 MPEG Audio Layer 3 (AC3) file
MSG Message
MSG Microsoft Mail message
MSN Microsoft Network document
MSP Microsoft Paint bitmap
MTM MultiTracker music module (MOD) file
MUS Music
MVB Microsoft Multimedia Viewer file
MVX Mixer file
MWF Promotion animation
MWP Lotus Wordpro 97 Smartmaster file

NAP NAP Metafile Vector image
NCB Microsoft Developer Studio file
NFO Information file
NIL Norton Icon Library file (EasyIcons-compatible)
NLU Norton Live Update E-Mail Trigger file
NSF Lotus Notes database
NST Noise Tracker music module (MOD) file
NTF Lotus Notes database template
NWS Microsoft OutlookExpress news message (MIME RFC822)

OBD Microsoft Office binder template
OBD Microsoft Office Binder
OBJ Object file
OBZ Microsoft Office Binder Wizard
OCX Microsoft Object Linking and Embedding custom control
OFN Microsoft Office FileNew file
OFT Microsoft Outlook template
OKT Oktalyzer music module (MOD) file
OLB OLE Object Library
OLD Old version of a file
OLE OLE object
OPT Microsoft Developer Studio file
OQY Microsoft Excel Olap query file
ORG Lotus Organiser file
OR2 Lotus Organiser 2 file
OR3 Lotus Organiser 97 file
OSS Microsoft Office Search file
OST Microsoft Exchange Offline file
OTL Super NoteTab template file (Fookes)

P10 Tektronix Plot 10 drawing
P65 Pagemaker 6.5 file
P7C Digital ID file (MIME)
P7M PKCS#7 Digital ID file (MIME)
PAB Microsoft Personal Address Book
PAK Quake WAD file
PAL Windows colour palette
PAS Pascal source code (Borland)
PAT Corel Draw pattern
PCP Symantec Live Update Pro file
PBK Microsoft Phonebook
PBM Portable Bitmap
PCD Kodak Photo-CD image
PCD P-Code compiled test scripts as in Microsoft Tst and Microsoft Visual Test
PCL HP Laserjet bitmap
PCS PICS animation
PCT Macintosh PICT drawing
PCX ZSoft PC Paintbrush bitmap
PDF Adobe Acrobat Portable Document Format or Netware Printer Definition File
PDB 3Com Palmpilot database file
PDF Package Definition File from Microsoft Systems Management Server Verifies installed packages when performing an inventory scan of a client
PDQ Patton&Patton Flowcharting PDQ Lite file
PFA Type 1 font (ASCII)
PFB Type 1 font (binary)
PFC PF Component
PFM Printer Font Metrics
PGL HP Plotter drawing
PGM Portable Graymap (bitmap)
PHP PHP generated document
PIC PC Paint bitmap
PIC Lotus picture
PIC Macintosh PICT drawing
PICT Mac PICT image file
PIF Program Information File
PIF IBM PIF drawing
PIG Lucas Arts Dark Forces WAD file
PIN Epic Pinball data file
PIN Epic Pinball data file
PIX Inset Systems bitmap
PIX Island Graphics
PJ MKS Source Integrity file
PKG Microsoft Developer Studio application extension (similar to a DLL file)
PL Perl program
PLS MPEG PLayList file (used by WinAmp)
PLT HPGL Plotter drawing
PLT AutoCAD Plot drawing
PM5 Pagemaker 5.0 file
PM6 Pagemaker 6.0 file
PNG Portable Network Graphics bitmap
PNG Paint Shop Pro Browser catalogue
PNT MacPaint graphic file
PNTG MacPaint graphic file
POT Microsoft PowerPoint Template
PP4 Picture Publisher 4 bitmap
PPA Microsoft PowerPoint Add-in
PPM Portable Pixelmap bitmap
PPS Microsoft PowerPoint slide show
PPT Microsoft PowerPoint presentation
PRC 3Com Palmpilot resource (text or program) file
PRE Lotus Freelance presentation
PRF Windows system file
PRF Macromedia Director settings file
PRN Print Table (space delimited text)
PRS Harvard Graphics for Windows presentation
PRT A print-formatted file
PRZ Lotus Freelance Graphics 97 file
PS Postscript Interpreted drawing
PSD Adobe Photoshop bitmap
PST Microsoft Outlook Personal Folder File
PT Kodak Precision Transform
PTM Polytracker music module (MOD) file
PUB Ventura Publisher publication
PUB Microsoft Publisher document
PWD Microsoft Pocket Word document
PWZ Microsoft PowerPoint Wizard
PXL Microsoft Pocket Excel spreadsheet

QAD PF QuickArt Document
QBW QuickBooks for Windows file
QDT Quick Books data file from the Quicken UK Accountancy/Tax/Invoice program
QIC Microsoft Backup file
QIF QuickTime-related image (MIME)
QLB Quick Library
QRY Microsoft Query
QST Quake Spy Tab file
QT QuickTime Movie
QTI QuickTime-related image
QTIF QuickTime-related image
QTM QuickTime Movie
QTP QuickTime Preferences file
QTS Mac PICT image file
QTS QuickTime-related image
QTX QuickTime-related image
QXD Quark XPress file

R Pegasus Mail resource file
RA Real Audio sound
RAM Real Audio sound
RAR RAR compressed archive (Eugene Roshall's format)
RAS Sun Raster Images bitmap
RAW Raw File Format (bitmap or generic data)
RC Microsoft Visual C++ Resource Script
RDF Resource Description Framework file (related to XML and metadata)
REC Recorder macro
REG Registration file
RES Microsoft Visual C++ Resource
RFT Revisable Form Text (part of IBM's DCA or Document Content Architecture)
RLE Run-Length Encoded bitmap
RM Real Audio video file
RMD Microsoft RegMaid document
RMF Rich Map Format (used by 3-D game editors to store a map)
RMI MIDI music
RMM Real Player sound file
RNX Real Player sound file
ROV Rescue Rover data file
RPT Microsoft Visual Basic Crystal Reports file
RTF Rich Text Format document
RTM Real Tracker music module (MOD) file
RTS RealAudio's RTSL document
RV Real Video clip
RVP Microsoft Scan Configuration file (MIME)

SAM Ami Professional document
SAV Saved game file
SBK Creative Labs Soundfont 1.0 Bank file (Soundblaster)
SBL Shockwave Flash object
SCC Microsoft Source Safe file
SCD Matrix/Imapro SCODL slide image
SCD Microsoft Schedule+ 7
SCF Windows Explorer command file
SCH Microsoft Schedule+ 1
SCN trueSpace2 scene
SCO High score table
SCP Dial-Up Networking Script
SCR Windows screensaver
SCR Fax image
SCT Scitex CT bitmap
SC2 Microsoft Schedule+ 7
SD2 Sound Designer 2 file
SDL SmartDraw library
SDR SmartDraw drawing
SDT SmartDraw template
SEA Self-expanding archive (used by Stuffit for Mac files and possibly by others)
SEP Tagged Image File Format (TIFF) bitmap 6.0 4 color
SES Cood Edit Session file (common digital audio editor file)
SET Setup file
SFX RAR self-extracting archive
SF2 Creative Labs Soundfont 2.0 Bank file (Soundblaster)
SHB Corel Show presentation background
SHB Document shortcut file
SHG Hotspot bitmap
SHS Shell scrap file
SHT S-HTML document
SHTML S-HTML document
SHW Corel Show presentation
SIT Stuffit archive of Mac files
SKL Macromedia Director resource file
SL PACT's Save Layout extension
SLK Symbolic Link (SYLK) spreadsheet
SMI Real Player sound file
SMIL Real Player sound file
SND NeXT sound
SND Mac Sound Resource
SQC Structured Query Language (SQR) common code file
SQR Structured Query Language (SQR) program file
SPL Shockwave Flash Object
SSM Real Player Standard Streaming Metafile
STM Scream Tracker music module (MOD) file
STY Ventura Publisher style sheet
SVX Amiga 8SVX sound
SWF Shockwave Flash Object
SYS System file
SWA Shockwave audio file in Macromedia Director (an MP3 file)
SWF Shockwave Flash object
S3M Scream Tracker 3 music module (MOD) file

TAR Tape Archive
TAZ Unix Gzip/Tape Archive
TEX Texture file
TGA Targa bitmap
TGZ Unix Gzip/Tape Archive
THEME Windows 95 Desktop Theme
THN Graphics Workshop for Windows thumbnail
TIF Tag Image File Format (TIFF) bitmap
TIFF Tag Image File Format (TIFF) bitmap
TIG Tiger file, used by US government to distribute maps
TLB OLE Type Library
TMP Windows temporary file
TPL CakeWalk Audio Template file
TRM Terminal file
TRN MKS Source Integrity project usage log
TTF TrueType font
TWF TabWorks file
TWW Tagwrite Template
TX8 MS-DOS Text
TXT Text
TZ Old compression format file
T2T Sonata CAD modelling software file

UDF Windows NT Uniqueness Database File
UDL Microsoft Data Link
ULT Ultratracker music module (MOD) file
URL Internet shortcut
URLS GetRight URL list
USE MKS Source Integrity file
USR User file (preferences)
UU UU-encoded file
UUE UU-encoded file

VBA VBase file
VBP Visual Basic Project
VBW Microsoft Visual Basic workspace
VBX Visual Basic custom control
VCE NMS file...audio-related, used by Cool Edit
VCF Vevi Configuration File; defines objects for use with Sense8's WorldToolKit
VDA Targa bitmap
VGA VGA (Video Graphics Array) graphics data
VI Virtual Instrument file from National Instruments LABView product
VIR File identified as a virus-infected file by Norton AntiVirus and possibly others
VIV VivoActive Player Streaming Video file
VLB Corel Ventura Library
VOC Creative Labs Sound Blaster sound
VP Ventura Publisher publication
VQE Yamaha Sound-VQ Locator file
VQF Yamaha Sound-VQ file (possible emerging standard)
VQL Yamah Sound-VQ Locator file
VRML A VRML file
VSD Visio drawing (flow chart or schematic)
VSL Download List file (GetRight)
VST Targa bitmap
VSW Visio Workspace file
VXD Microsoft Windows virtual device driver

WAB Microsoft Outlook file
WAD Large file for Doom game containing video, player level, and other information
WAV Windows Waveform sound
WB1 QuattroPro for Windows spreadsheet
WB2 QuattroPro for Windows spreadsheet
WBK Microsoft Word Backup
WBL Argo WebLoad II upload file
WCM WordPerfect Macro
WDB Microsoft Works database
WEB CorelXara Web document
WGP Wild Board Games data file
WID Ventura width table
WIL WinImage file
WIN Targa clip
WIZ Microsoft Word Wizard
WK1 Lotus 123 versions 1 & 2 spreadsheet
WK3 Lotus 123 version 3 spreadsheet
WK4 Lotus 123 version 4 spreadsheet
WKS Lotus 123 Worksheet spreadsheet
WKS Microsoft Works document
WLF Argo WebLoad I upload file
WLL Microsoft Word Add-In
WMF Windows Metafile
WML WML document
WOW Grave Composer music module (MOD) file
WP WordPerfect document
WPW Novel PerfectWorks document
WP4 WordPerfect 4 document
WP5 WordPerfect 5 document
WP6 WordPerfect 6 document
WPD WordPerfect Demo
WPD WordPerfect Document
WPG WordPerfect Graphic (bitmap or vector)
WPS Microsoft Works document
WPT WordPerfect Template
WQ1 QuattroPro/DOS spreadsheet
WQ2 QuattroPro/DOS version 5 spreadsheet
WRI Write document
WRL Virtual Reality model
WRZ Another VRML fileject
WS1 WordStar for Windows 1 document
WS2 WordStar for Windows 2 document
WS3 WordStar for Windows 3 document
WS4 WordStar for Windows 4 document
WS5 WordStar for Windows 5 document
WS6 WordStar for Windows 6 document
WS7 WordStar for Windows 7 document
WSD WordStar 2000 document
WVL Wavelet Compressed Bitmap
WWL Microsoft Word add-in file

XAR Corel Xara drawing
XBM A MIME 'xbitmap' image
XIF Wang imaging file (comes with Windows 95)
XLA Microsoft Excel add-in
XLB Microsoft Excel toolbar
XLC Microsoft Excel chart
XLD Microsoft Excel dialogue
XLK Microsoft Excel backup
XLL Microsoft Excel add-in file
XLM Microsoft Excel macro
XLS Microsoft Excel worksheet
XLT Microsoft Excel template
XLV Microsoft Excel VBA module
XLW Microsoft Excel workbook / workspace
XM FastTracker 2, Digital Tracker music module (MOD) file
XML eXtensible Mark-up Language document
XNK Microsoft Exchange shortcut file
XR1 Epic MegaGames Xargon data file
XTP XTree data file
XWF Yamaha XG Works file (MIDI sequencing)
XY3 XYWrite III document
XY4 XYWrite IV document
XYP XYWrite III Plus document
XYW XYWrite for Windows 4.0 document
X16 Macromedia Extra (program extension), 16 bit
X32 Macromedia Extra (program extension), 32 bit

YAL Arts & Letters clipart library
YBK Microsoft Encarta Yearbook

Z Unix Gzip Compressed
ZIP Zip file Compressed archive
ZOO An early compressed file format

Saturday, September 24, 2011

Support For Android Devices & iOS - uTorrent

The latest version of uTorrent client ( alpha 01/03 25 671 ) now has a video up on your mobile device. Now you can just drag the mouse from the client downloaded files to the player / smartphone / tablet Apple (through iTunes), Android (directly), the console PS3 or XBox (via USB). The automatic conversion of video to mobile devices as long as announced, but does not work. Possibly be connected codecs in one of these builds uTorrent.

Connected to the computer automatically recognized the device (USB) and appear in a new menu. This menu can be hidden, if annoying.

Of course, support for mobile devices is made explicitly for geeks who copy the files in the file manager, and convert in VirtualDub. This function is for a mass audience, for those who still believe uTorrent complex program and can not find the files after downloading.