Сообщения

Сообщения за декабрь, 2017

App AppleInsider.ru: design, statistics, errors

Изображение
Greetings, readers of Habra! Last week we released the app AppleInsider.ru that first day was in the top-50 of Russian App Store and in this article I'd like to tell you a little about its creation, instrumentation used, and share statistics in the first days of its launch. I hope that my story will seem boring and you will be able to glean something useful from described. Let's start with the fact that as a developer was made by the company Unreal Mojo, and we think we made the right decision with choosing a company for application development. It is worth to mention that in the beginning we tried to create an app "native" forces, bringing to it our readers on a voluntary basis, but the reality made its corrections, and eventually we agreed with one of the leading development studios for mobile applications. At the initial stage we had a "TK" on two sheets of A4 describing the rough functionality of the application and Napoleon'

The index of the sound appeared on the page of Google Labs

Изображение
page promising developments Google Labs has a new project: GAudi (Google Audio Indexing) . It is a recognition technology and indexed the English language, which is extracted from the multimedia files, including video. / > Latest development Google a de facto started testing two months ago on a small number of videos from YouTube: see the news "appeared On YouTube a full-text search in video" . But it was a kind of "black box": we could just see a new feature, but did not know what was really behind it. Now published as a separate interface to search for videos (in this index in the future, you can load any video content from the Internet), as well as FAQ information . From the FAQ, we learned that the engine of speech recognition created from scratch special working group of Google employees. Although this region are surveying tens of years by many companies, but GAudi is a completely independent development of Google. Currently supports only

Ashmanov: Google will cease to grow in Runet

Share of Google in Runet has reached its ceiling, and grow it will be able only thanks to major investments in marketing. This opinion was expressed by Igor Ashmanov, head of the company "Ashmanov and partners", at a press Breakfast last Thursday. He believes that Google has already attracted the entire audience, which could. Namely, people who are close to his "high-tech" image, and principled "Westerners". In this case, "things the company does, the masses are not as catchy," adds Ashmanov. Igor forecast for 2009 for Yandex, on the contrary, optimistic. He predicts a slow, but growth is at the expense of the share of Rambler, which will give it at a catastrophic rate. The company finally overcome the "crisis of growth" (one and a half years to mid-2007), settled the state and dramatically improved the quality of the services. The audience of Yandex, Almanova is just "ordinary people, office plankton". For them

Search from Yandex.Answers: the power of search algorithms plus the mass of UGC

Recently Yandex launched the Yandex.Answers http://ask.yandex.ru . At first glance, classical question-answering service. However, if you look deeper, yandeksoidy presented us with an interesting concept for a new search engine. Many of us experienced with the problems in the discussion of various topics in blogs and forums. Indeed, to get the right answer to the question, but it is very difficult. People can't read and not respond to what is referred to in the question, people answer, do not understand the subject, people are engaged in advertising. I tried ask the question on the website Yandex.Answers (intention question was asked in such a, not very detailed form), the result is obvious – the answer I never got. So, the main advantage provided by Yandex.Answers — search for existing answers. Why ask what someone has asked before us? Why waste your time on comments to incorrect answers if you can take advantage of the fact that people have already done it befo

A series of meetings of Dmitry Grishin with students

Изображение
Mail.Ru Group organizes a series of events — informal meetings with students of the Moscow universities on the theme of trends of the Russian and foreign Internet. We invite students and all interested to participate in our events. The next meeting will be held March 20 at 18:00 in the Concert hall of the HSE at the address: Moscow, Vorontsovo pole, 5A. Dmitry Grishin, the Chairman of the Board of Directors Mail.Ru Group will talk about about how to make a career of a top Manager, how to build a business on the Internet, about the numbers and trends of Russian and global Internet, the development of social networks and mobile communications. And, of course, will answer your questions. The authors of the best questions will receive a prize — a smartphone. Biography: Dmitry Grishin – one of the most successful young businessmen of Russia . For ten years, has achieved breathtaking results in the IT industry – starting with the position of developer, in March

Strike: the national IT conference in Ulyanovsk

Изображение
In two weeks, April 13 and 14, in Ulyanovsk will be organized by the major IT companies of the city of conference " Strike! " , which, in addition to the Ulyanovsk specialists, speakers from Skype, Mail.ru, Badoo, AVITO.ru Red Keds and other companies. This will be the first event of its kind in Ulyanovsk, which has to lead the local IT community to a new level, and for the whole of Russia — will open the Ulyanovsk as one of the most promising centers of the Internet business of the country. Why Ulyanovsk? The birthplace of the leader of the revolution and UAZ has proven to be one of the most developed in terms of the IT cities of Russia. Here is a small portfolio of projects, which were born and developed in Ulyanovsk: " Lifehacker " one of the most popular blogs Runet. Made by a company " the Buffer Bay ". Buy me a pie! popular iPhone application for some time occupied the first place in the ranking of app store. Now guys are a

As looking and not looking for Google Maps

Изображение
To this question (see subject) I sometimes have to answer, because I'm working on an alternative service of local search. Google vaguely describes where the data comes from. The main source for the article is my own observation and this patent application . The main misconception is that "Google Maps finds information about the companies on the Internet" . It is not so. Information about your company may be on hundreds of indexed web pages, but never get into the results on Google Maps . Unlike web search, which searches for the index of cached web pages, Google Maps contains structured directory . Every record of the company contains the key-value field with the data understandable to machines. This should find "a restaurant with a vegetarian menu and pre-order within a radius of 10km from the Kiev station" , but most of the catalog contains the exact values of only the address and phone number. So it's not like Google is looking for in

Remart: how I built my business

Изображение
Part I. the Idea and investors the it all Started with furniture . Flipping through one magazine I noticed an article describing an interesting business. There is an American company produced and installed hidden passages. This is something that can be seen in the film about the adventures of Batman. This is seen something similar only in the movies, they say, put the chess pieces on the field with the electronics inside, and if you unscramble them, then the door will open. It's amazing, so, I remembered this article. After a couple of months life circumstances have developed in such a way that for me was the question of how to organize their own business. A specific idea was not, but had a lot of desire. Quite by accident I remembered the same article, found the magazine and via the website of the company contacted an American company's CEO. There was a fairly simple fellow, he is an engineer (apparently the company was small), but I have to say about them alrea

General words about the unit of search in the Web

Because so many questions arose about the General functionality of the search engine here is a small introductory article. To make it a little clearer what is search engine and what it should do, describe in a General way. Probably for specialists programmers would not be very interesting, do not blame me But to a search engine in my humble opinion should be able to find the most relevant results for search queries. In the case of text search, for which we are all accustomed to the search query – a set of words, personally, I have limited the length of eight words. The answer is a set of links to pages that are most relevant to the search query. Links it is desirable to provide an annotation so people know what to expect and could choose the results you need – a summary is called a snippet. I must say that the problem of search in General can not be solved – for any document having the highest relevancy for example the word "work", you can create a modified copy w

Blekko blocked 1.1 million sites

while Google changes the search algorithms to reduce the weight of the junk sites that other search engines go to more drastic measures. Yesterday system Blekko banned from 1.1 million domains, where "too little content and too much advertising." The exclusion of sites from Blekko issue began last month with twenty sites , including eHow and Answerbag (owned by kopirajtera Empire Demand Media) most frequently reported by users. As you know, search results in Blekko is filtered based on user feedback. "Google actually haven't excluded anyone, but just reshuffled the deck. Instead of having to downgrade these sites to one fifth, or seventh position, we just threw them out" — with his characteristic bluntness said known hacker and developer of search engine Richard Skrenta. The main reason to remove sites was that they belong to the Moneymaker that is not working to create content, and simply earn on the Internet is: "If you make a machi

You also do not love groupon?

Изображение
We are talking about the new functionality recently launched by groupon — the online scheduler. Service is a calendar of the work schedule with vozmonosti appointment to the services of the company. Disputes about what was done wrong and what is right already go , but my goal is not to to participate in them. Also do not think that in this article I want to throw mud at the services of groupon and under the guise of to sell your. Just wanted to reiterate — what goals we have people leading your own business? And what we really need? The main goal, of course, to make the world a better offering our unique service! And it needs to attract customers and to help them understand what benefits they will derive for themselves while using our services. Our foreign language courses will open before them new possibilities, our beauty salon will enhance their self-esteem and so on... Speaking the language of marketing, it is possible to allocate two basic steps: attracting n

Search technology or the problem to write your search engine

once upon a time came into my head the idea: to write your own search engine. It was a long time ago when I was still in high school, what little I knew about the technology development of large projects, but I have owned a couple of dozen programming languages and protocols, and their sites at that time was curve had a lot. Well, I've got a craving for monstrous projects, Yes... At the time, about how they work little is known. Articles in English and very scarce. Some of my friends, who were then in the course of my search, based on naryt and me and them documents and ideas, including those who were born in the process of our debate, now doing good courses coming up with new search technologies, in General, this theme has developed quite an interesting work. This work has led in particular to new developments of various large companies, including Google, but I personally have no direct relation to it. At the moment I have my own studying search engine, with many n

The proceedings of the conference DrupalConf

December 3, 2011 in Moscow hosted the second conference DrupalConf (cstate the next conference will be held June 2). There were a lot of interesting reports, and we offer you to familiarize yourself with the reporting materials. Projects load testing Drupal with Apache JMeter (Ivan Kinash) Slides: Integration Yandex.Server (Alexey Mironov) Slides: Advanced tools command developer (Artem Pankov) Your project Drupal.org from idea to first release (Konstantin Komelin) Slides: Overview module of Maestro in the context of the deployment of ZEDD (Anton Gitari) Slides: Search engine optimization Internet stores based on Drupal Commerce (Alexey Kostin) Slides: Microsoft, Azure and Drupal (Artem Pankov) Slides: I hope that the materials were interesting and useful to you! And if not — join us at the next conference and make the "right" report :) Article based on information from habrahabr.

Why I left Google Zurich

the Backstory The question I often hear from different people and now I will try to answer it. Probably for anybody not a secret, but still: how does Google? They recruit the best engineers pay them large enough (even for Switzerland) salary and create an amazing environment for work, free food, massage at the office, the phantasmagoric recreation area , childrens slide down directly into the dining room, etc. This is very cool, like to write journalists, but it doesn't matter. Well, how many times will you walk down the hall on the hill and is it important? Free food has led to the fact that the majority of Googlers fat pounds five after a job, thus denying yourself the pleasure to go to lunch every day in a new restaurant. What's more determines how good you feel at work, free food, massage, design zones, the rest or the work that you do? I'm sure that's really important what you do every day and how this activity brings joy. Google hires the b

The suppression of the views(CREATE VIEW) in PostgreSQL

it So happened that the last 1.5 years I am working with PostgreSQL, occasionally there are some tasks that require an elegant solution, I'll just tell about my own experience. the Problem I have a plaque of ad, it has about 60 fields. Depending on the values of these fields, an ad can be show in different places. Usually this is solved by creating a view( CREATE VIEW manual). But this method has one major drawback: the the to add a new column the Rename column the Delete column It needs to recreate the view. This complicates the development and maintenance of database. / > a Small disclaimer: the entire structure of the database is made for "example" and comes from the head. Here is how you can get the same effect without the above mentioned disadvantages. And all that is written here might apply to MySQL, anyone can check. the Search solutions the Structure: the CREATE TABLE adv ( id INT, title TEXT info_short TEXT in

WinPhone DevHub — the mobile app that should be on hand at each WP7 developer

Изображение
Almost all WP7 developers use third party libraries controls. You, as a developer, and went through what would be to download the examples for the library, compile and install it on your phone? Was there a moments when you are looking for the right icon to ApplicationBar? How long did it take to find her? And, probably, wished to be informed of when new icons? And if you want, whatever that something else was collected in one app for Windows Phone? If Yes, then welcome to under the cat, where you will find a description of the app WinPhone DevHub and some technical details for its creation. I am developing for Windows Phone and often have to put on the phone examples of controls from different libraries. It is not only long, it is necessary to download the library, compile it and run it on the phone but also reduces the number of available slots for development applications (now this number is ten). Such a waste of time I was terribly upset, because, for example, the company Te

Easy way to find out who has added your post to favorites

Micropost about the subject The author of the post is sometimes interesting to know who added the post to favorites or whom he could help in some problem. Agree, I wonder the same, just do not give to know who put +1 or -1. When I asked about this issue by google in the forehead, he could not answer the distinct services or posts on the topic. I had to ask the questions differently. Most surprisingly, he was able to answer and even quite distinctly, though sometimes not exactly. So, ask a question to google And then, ask a question yandex PS: Yandex is better or I don't know how to ask questions? Thank you for your attention. Some improvements under the cut. UPD: webportal have improved the idea and suggested a more competent method of inquiry. After this improvement, the number of detected pages is equal. the the Request for google UPD3: I did fix the quotes the Request for yandex — I corrected the quotes UPD2: veveve give infor

CHM-help for PostgreSQL 9.0

Изображение
genus their services I very often use the help PostgreSQL starting from 8.x versions. And if earlier documentation page site you could find to get CHM the help file for version 9.0 (I think that) this is not possible. Just answer why to use the online version of my documentation consists of 1036 themes and, in addition, the search on the site I don't like. It is also worth noting that the table of contents tree in the CHM version speeds up the navigation again, the commercials, ten! My good friend, passionate lover and a Perl part-time abrowser habazlam undertook the creation of the tool, is capable of a set of html/sgml files that are supplied in the source code to the server, compile the help in CHM format. He managed it for the glory. The only thing that needs improvement is the Indexes (keyword search). But even to use this manual a hundred times more convenient than the online counterpart. For all the suffering link: postgresql-9.0.chm UPD: the