Posts

Showing posts from December, 2017

Confirmed: Wikia Search launched Monday

Image
The project Wikia Search , was referred to as "the murderer of Google", will soon be available in alpha mode. This was written by Jimmy Wales Wikia Search mailing list. In its letter dated December 24, stated that on Monday( From the author. Not quite clear what, but apparently the 7th of January. ) will be available the first public preview version of a new search engine. Wikia Search relies on the ability of users to determine the level of importance of web pages; the system also will allow users to edit the search results like Mahalo . / > It is obvious that the Wikia search was combined with another search project Grub, acquired by Wikia Search in July 2006. Grub uses distributed computing power of users-volunteers for indexing web pages. Jimmy Wales, well known as one of the founders of Wikipedia, has high hopes that the project Wikia Search will press the other search engines. But he is careful not to call out loud the name of Google. Still,

Restlook so small and such a virtual Moscow

Image
Hello, community! All about know what are the city portals . Yes, these are mutants where the horoscope for each day glued to the news about the landscaping of the streets, in the top corner fearfully trembles weather and resource center — a mishmash of new movies, political events and announcements “sell tomato seeds cheap.” Moreover to the monster lived on, on the same resources just plenty of cheap banner advertising. In General, it really is not for the faint of heart. Who all uses it is still a big mystery. But the need for a quality guide to the cultural (and not so) places, have people in almost every major city. And Nerezinovoy, among other services to the country, is known for the unreal amount fleshpots of different properties. In which Muscovites do not always focus. For them we built Restlook — 3D-guide to establishments in the capital. As they say, the bottom line is this... Panoramic photos and 3D tours — a well-known technique. Some restaurant

A wearable computer AR-Go — the top ten finalists Lenovo

System that I'm working more than one year, and about the history which I recently told habré, reached the final of the competition Lenovo. Competition with Lenovo (and at the same time Google announced its Google Goggles , very similar to AR-Go — up to form factor points) gave us a good momentum, forcing him to sharply intensify the work on the project. The development team has increased from two to six people (not counting dozens of people, ready for them to participate in the project — but still does not show activity). Is written a new version of the kernel. Went to work on the applications with augmented reality. But yesterday... well, the feeling is, what happens when full-run crash into a brick wall. A couple of weeks ago the representatives of Lenovo in the correspondence said that in the second round the winner will be determined not by votes, but by set of parameters, one of which is to promote the work on the project. Inspired, we started work on the killer-ap

Scientific search engine Wolfram — starting tonight!

Image
Today at 19: 00 CST (4:00 GMT) will be launching a search engine WolframAlpha called one of the most anticipated web products this year . Around this mysterious new items there are a lot of conversations, and those who have tried the system in action is in awe of the work done by the genius himself, Mr. Wolfram (Creator of Mathematica, and before that at age 15 he wrote his first scientific work in particle physics) and 100 researchers, for several years were selected as a basis for a mathematical operation of the engine system WolframAlpha. The new search engine will be the world's first universal search of scientific knowledge. There scored absolutely all scientific books, encyclopedias in all fields of knowledge. He even isn't going to compete with Google, but it will be much more useful Wikipedia for the search and processing of scientific information. Published under jabracada a dozen of screenshots taken during the preview alpha version of the system, hel

Nigma index new

Image
Nigma again, lit — has launched a new algorithm for indexing websites. It is similar to the fact that Nigma was launched last week, but now the information is extracted from a larger number of sites and mixed directly in the results. / > The result Nigma has increased the number of questions she answers and the snippets are more informative — say, about Anna Semenovich Nigma now known not only bust: In Nigma argue that using such technology results is more relevant, because clicks on these snippets – twice. Well, really, how can you not click? I've spoken about this with Nigma — I was told that the CTR of the second links is obtained is the same as the first, and CTR-thirds of the references do almost three times higher than normal. I.e. once the user actively click on such snippets, and do not think it is, then this feature is really useful. The engine is launched with a small pilot index, so such snippets are displayed only 1% of user queries. But Nig

The first CloudCamp in Belarus (scientific program of the event)

Image
April 7 will be held in Minsk Belarus ' first CloudCamp. The host of the event – Dave Nielsen (USA), founder of the Silicon Valley CloudCenter and organizer of CloudCamps around the world. the purpose of the event The popularization of Cloud Computing in Belarus. Who will be interested At CloudCamp traditionally gather developers, system engineers, managers, R&D specialists, technical experts and all those interested in the subject of cloud computing. when and Where 7 APR 2012 in the Club "Center", Minsk, October square, 1 (the Republic Palace). the Program 12:00 — Welcome & Introductions (welcome and introduction) 12:20 — Lightning Talks (mini presentations to 10 minutes) Section 1 the Dave Nielsen , Cloud Computing Evangelist, Founder CloudCamp – The economically unstoppable cloud. the Alena Matokhina , Cloud Computing Solution Architect EPAM Systems – Main issues during migration to cloud and process unification.

Nigma Organics 2.0

Image
/ > The team Nigma.ru launched a new version of the search for organic reactions, whose first version was presented in December of last year (earlier it was possible to search only for inorganic reactions and combinations of chemical compounds). This time the system was introduced a few important changes and improvements. Now users Nigma.ru will be able to: the the to Search for organic reaction is not only original, but also according to the final substances. for Example, = C2H5OH the to Learn how one organic substance to another. for Example, C2H5OH = CH3COOC2H5 the to Search for reactions in which react with several organic substances. for Example, CH3OH + acetic acid Also, the developers have made the update generation system of symbols that allow the system to work with more complex, including cyclic compounds. In the near future, the main direction of the work of the creators will be filling base chemical reactions.

Service for more efficient replenishment of English words

Image
Hello! I want to provide a small service that created to help in the effective vocabulary for English: In short, it works as follows. 1. You load the text that you want to read. This may be the article URL from the Internet, a book or an article in pdf, doc, txt, ps or subtitles. 2. System builds statistics of words and displays the words, sorted by frequency coined by the text. Previously the words used lemmatization (i.e. the words make and made are considered equal). 3. You are note familiar words , as well as words that we must learn . 4. You bacatete words that need to be explored , in a format convenient for you (including short-English-Russian translations, i.e. not a full dictionary entry). I would Like to draw attention to some features of the system. 1. For 50000 words we have a short translation to Russian language. This is when for each word you provide a long entry (which is also, of course), and only the main value that will wor

Redmine. Customizable jabber-alert in 5 minutes

Image
Redmine is a very good system for project management and bug tracking. However, (from my personal experience I use), it is not able to build a working team is self-organizing control system errors. The developers are too busy to keep track of all comments related to their tasks; on the other hand, the author who created a particular task, rarely looks at her. In cases where the task is incorrect or needs to be updated, the dialogue between the performer and the author may be delayed, because the discussion is quite weak. Because of this, the tracker-sheet turns into a cesspool of irrelevant tasks. It becomes easier to solve the issue directly without resorting to Redmine. The efficiency of this system is small. To say that I'm interested in is a self-organizing system. Surely you can hire some specialist who will kick the developers so they looked in the tracker often, calling users, etc. But in reality small companies is a luxury. Because I think this issue should be res

IAD is a Very Important Reaction

Image
historically, one of the most difficult tasks of the school of chemistry has always been a redox reaction. Electronic configuration of atoms, complex compounds, and even the device salts personalului acid not cause the children so much surprise, as the equalization, the ISI. As part of our team is engaged in creating services for students, we wanted to help solve the problem of redox reactions. Of course, we really do not want to condone cheating, so we tried to make our service learning to any student, it became clear how the same equation IA. In the first place for all existing redox reactions we have to show the appropriate half reaction. Here's an example: As you can see from the screenshot, the half-reactions are included and all factors, and if you hover the mouse on each of them, the tooltip will show what it means. But, as I mentioned, our goal was not only to provide students a source for cheating, how to explain to them how the process of adjustment. Th

Coordinator of the development of PostgreSQL will visit Moscow

Image
The company the organizers of the conference Highload-2007 are pleased to announce that in late September, will visit Moscow one of founders and active member of the PostgreSQL Core Team Bruce Momjian (Bruce Momjian) . Bruce will speak at the conference and will hold a 4-hour training : "performance Improvements, PostgreSQL 8.3" Bruce Momjian report PostgreSQL is a freely distributed object-relational database management system, the most developed from open DBMS in the world and is a real alternative to commercial databases. Each new version of PostgreSQL is a major step forward thanks to new unique features and optimize existing ones. Particular attention in the development of the system of paid productivity. This report will describe the non-trivial steps to optimize performance of PostgreSQL 8.3. Bruce Momjian describe the implementation details of these changes and explain how and to what extent users of PostgreSQL can benefit from these impro

A new service from Google for those who need to get information about flights

Image
Don't even know how many Google services came into operation, but literally every day there are new developments (and maybe someone a rough estimate of the number of services of "Corporation of good", which is now available outside of the Google labs?). On habré often there are news about every new development, and today, finding interesting news about another Google service, decided all this briefly to describe. In General, the service is very easy to use, unnecessary movements do not need, plus, this development available for English-speaking users, which can not but rejoice. But let's move on to the description of the service. let's Imagine that you need to fly from Kiev to Moscow and you've decided to find on the Internet (where else?) information about a suitable flight. To do this, enter the phrase "flight Kiev Moscow", and immediately under the search bar will have the required information. As always, the search takes a matter of

Remart: how I built my business

Image
Part II: Important decision Remember I told you about starting your own business Remart? Here the first part of my story. Continuing the theme of investors: so, I took the money from the investor because he got another offer I could not refuse. You can just take the money, however, it is important to understand from whom you take the money. I have had a few offers for different amounts, but all that money was worth in different ways. The first and most obvious fact that each of the potential investors asked different share. But do not forget that in addition to the amount and proportion, also can not be discounted that who is giving the money. I was attracted by one sentence more than others, because I knew the potential investor . I knew that I could count on him, and that together with his money — I get a lot more. I get passionate about a strong team member that will become one of the Leaders of the project. For me at that time it was decisive, because idea without im

Reinitialize the PostgreSQL database cluster

Subject matter described problems When working with a database in PostgreSQL, you must not forget, in what locale ( locale ) has been initialized a database cluster — the so-called postgre directory (usually /var/lib/pgsql/data ), which stores the data of all databases of this PostgreSQL installation. the Problem Today I was faced with this problem. In the query selection when using the function lower() cast of Cyrillic text to lower case did not happen, however, the English value is readily "reduced". the First attempt to solve the problem Google, search the half of the Internet has made information about the fact that it would be nice if the searched database was encoding UTF-8 (in my case, inadvertently, she was in default SQL_ASCII ). OK. It is done! Relatively quickly I found the instructions on how to recreate the database to a new encoding without loss of data. the [bash] # su - postgres ~ vacuumdb --full --analyze --username postgre

Search engine burning stages FAN TRIP

Image
to Travel is not always expensive, and many know this from personal experience. Ways to save there are different, but one of the most popular now — if you are not willing to sacrifice service, travelling "savage", or the speed going to a way, is the so-called "chip trip" (trip cheap – "inexpensive trip"). Even the best resorts are rarely filled all the year round: a serious flow of visitors have for the holidays and the holiday season, the rest of the time in hotels is a lot of empty seats. During this period rent a room with significant discounts, and travel agencies do not miss the opportunity to provide its customers with "hot" vouchers at heavily reduced prices. Of course, this does not affect the quality of service offered. The rest on such flights is called a chip trip. The specifics of these tours are limited time, but the closer the departure date, the cheaper the ticket, so the customer always wins. travel Club Launched just re

Update of PostgreSQL server

These instructions assume that the home directory located in pgsql /usr/local/pgsql and the data is in /usr/local/pgsql/data. If your configuration is different, replace the appropriate paths on your own. Internal data storage format typically changes in every major release of PostgreSQL. So if You are upgrading an existing installation, under version “8.3.x” You should do a backup and then restore the data. If You are upgrading from PostgreSQL “8.3.x”, the new version can use Your current data files so You can skip stages, backup and recovery. 1. Making a backup, make sure that Your database is not updated. This will not affect the integrity of the backup, but the changed data will not be made. If necessary, edit the permissions in the file/usr/local/pgsql/data/pg_hba.conf to deny access from everyone except You. To create a backup of the database type pg_dumpall > outputfile If You need to preserve OIDs, use the-o switch. To make a backup, You can use the pg_d

Cheapway — upgrade the tourism industry

Image
If you went on vacation in warm countries, it is likely that we bought a tour in travel offline Agency with all the problems that are inherent in it: the the tour Announced your arrival was not. the , the Dollar was worth 32 rubles. had to pay for fuel surcharge and anything else. the And defend the hour all during working hours. / > All this is because the tourism industry, despite its scale, the least automated. We fixed it a little by running CheapWay . Problem How to buy a vacation online? No way. Ie absolutely nothing. On the Internet there is a lot of sites of travel agencies whose sole purpose is to get you to call, and better to come with money to that office. Sometimes there are directories rounds with some prices, but when you call in an Agency in order to purchase the selected offer, then find out all what we mentioned above: no the tour while others are worth half as much. Solution We launched CheapWay is the site that contain

Why Google uses the domain Duck.com?

Hacker News turned interesting debate learn for what purpose Google put a redirect on Duck.com . Detractors suggest that this is a variant of typosquatting against "competitor" DuckDuckGo.com . DuckDuckGo.com hybrid search engine that works with 2008, without search spam, almost no ads, no spy on users (completely anonymous), supports hot keys and other cool stuff . In General, a kind Gukovskaya "opposition" to Google, created for a tiny group of the protest electorate. Audience of the site last year was about 200 thousand a day , generally speaking, about him almost no one knows. To believe that Google uses Duck.com for typosquatting, maybe one who sees in Google the "new Microsoft" (now fashionable point of view) and admits that "the Corporation Good" is able to use its monopoly position in the market and financial resources to unfair competition. Believe it or not — a private matter. But in defense of Google I must say the

Autonomous transactions in PostgreSQL

let's Start with the definition of what an Autonomous transaction in principle: the Autonomous transactions allow you to create a new sub-transactions (subtransaction) that can save or discard the changes, regardless of the parent transaction. read More here . They are implemented in the Oracle DBMS, and are very flexible and simple. The most popular (but not only) using Autonomous transactions is logging. Consider a simple example. Imagine the following scenario — your database is implemented long and complex stored procedure, such as monthly billing. Important events you'll want to see in the table logs. Of course, you can just write it without any tweaks. But there is one serious drawback — if unhandled error occurs the transaction is rolled back together with all the records in the table logs. Here come to the aid of Autonomous transactions. They run independently of the parent transaction, and you can see the record in the table logs before has finished bloggerw

The physics of innovation

Image
this article led me thoughts on the draft " New technology for completely harmless obtaining of an electricity " and the attempts of brilliant commentators, ilya42 , anmipo and other descend from heaven to earth the authors of the undertaking. From the dungeon of knowledge and experience as an engineer in the aircraft engines I also impossible the extraction of the water flow from the grid, just raised to the sky. The laws of thermodynamics cannot be neglected. Looking from the same dungeon, I would have added to the objections of opponents still some problems: hold on, given the height and construction management in a changing air flow, the coordination of the location of Aero, power plant, authorities responsible for the safety of air traffic, the adaptation of the device to changes in weather conditions, times of day and year, and a lot more. The project, to put it mildly, not worked out too carefully. Nevertheless, the project seems to me rational. It is

Negatives...

Image
school arithmetic course we all know that two negatives make a positive. Your humble servant all my life I was sure of this seemingly unshakable axiom. But recently, an event occurred that changed the world, and forced to watch the new look at familiar things. In the process of developing administrative tools for club drunk needed to function anulowania all the results of specific games. It would seem that can be easier. Change the status of the game rolled back denormalization data with statistics of players, invalidiem operational caches that affect these data, and the trick is done. But bundles PostgreSQL and psycopg2 on this account was his own opinion that does not coincide with ideas of editorial. Simplified the problematic query looked like this: the cursor.execute("update pref_player set games=games-1, rating=rating-%s where player_id=%s", (rating, player_id)) That is, we have decremented the total number of games and anullirovat players sco