Сообщения

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

Looking for books as you want

Изображение
this last week or two, as curious users can watch Russian search service on books from Google . However, the General public before the official announcement from Google itself remains in the dark. Meanwhile, already there is something to see and something to tell. Besides, Google has not gone unnoticed in Yandex, which last week began offering users with Store cards and the output presented there books. What, in turn, did not fail to say publicly. Let's take a closer look at what is offered book lovers the giants of the search. Let's start with Google. The California company offers us their traditional approach. Typing in the familiar search bar the title of the book, we get... well, what we will get, greatly depends on many factors. Mostly while where a book has been published. If it's a popular publication in the United States (as an example from reference service — exposing the social ills of America's best-selling book " Fast Food Nation "), the

Powerset: search new?

the Company Powerset, which has been repeatedly mentioned over the last couple of years as a promising startup, yesterday still "labored" the eponymous search service . Unlike standard search engines, Powerset offers the user a search for the facts, interpret the meaning of values and the answers to the questions. At the moment, as the database search engine uses the resources of Wikipedia and Freebase. / > "Playing" a while with queries and flipping through the list of issue, I'm not that enthused. But emotions are generally positive. For starters, the cons. First, it stated in the Freebase list of issue could not be found. The search is only for Wikipedia articles. Secondly, the search only by key words in the English language. Russian language Powerset refuses to understand. Well, okay, the developers did not initially plan support for multiple languages. I hope in the future they have this "defect" will fix it. Also note that all quest

Iconism

Изображение
I was always surprised by the attitude of many to anonymity and cryptography, as a universal means of combating the evils of the world. It is necessary to receive the news that somewhere the government is tightening the screws, or copyrighters pushed another stupid law, necessarily raises the review in the spirit of “Ha! Here we are right now, I2P and TrueСrypt of the wide leg will get and they will wipe...” No, of course, in certain situations, be encrypted. Anonymity can save lives in a country where they execute people who disagree with the current ever-living the wise leader leads his people to prosperity, and temporary shortages of food supply is just annoying little thing. But going underground is the last hope, the respirator dying for freedom, not the weapon of victory. I once came across a wiki with the strange name “Iconism”. Something about a new social order and a bright future. But after talking with the author of the project and absorbed in reading, he was convin

Igor Shoifot, startups and investors from Silicon valley

Изображение
A very lively interview with Igor Solfoton. Igor lives in San Francisco, has created 10 startups: Epsilon Games Fotki.Com TMT Investments and others. he is Now engaged in a new start-up, investment in the Fund TMT Investments, and also teaches at the University of California, Berkeley (UC Berkeley). Started the project Fotki.Com with his co-founder ω Dmitry in the late 90s with the idea that sooner or later people will start keeping your pictures on the Internet. The guys were among the first to come up with tools to promote with different viral mechanisms. Hello, Igor. Can you tell us about what you are doing, and how you came here in San Francisco? With a great pleasure. Born in Siberia, grew up mostly in Moscow. Spent 12 years in new York, a year and a half in my beloved city of Boston. Three years ago, at the urging of my friend and partner Fotki.Com Dima don, moved to San Francisco and since then has been happy. Now working on the 11th his startup. But before we

DevBar — drinking establishment for employees of the IT industry and beyond (St. Petersburg)

Изображение
Good afternoon, ladies and gentlemen. For a long time my partner and I hatched the idea of organizing a bar-oriented IT professionals. We developers live in Saint-Petersburg and often after work like to go for a couple (if lucky) glasses of any alcoholic beverages, discussing various work and simple questions. At one point we caught ourselves on the fact that the market is not lack of institutions specifically targeted at us. There are Irish pubs, sports bars, biker bars. But the workers are such an important industry, for some reason, I forgot everything. When I was in Holland, I noticed drinking establishments for doctors, police officers, firefighters, gardeners, scavengers, and a bunch of places with a professional concept. In our country such a focus is not yet developed. In fact, yesterday and writing it all down on paper, it added. the Chips Any self-respecting institution should be your "chips" that make visitors to come again, to tell

Who are the wizards?

Functional — it's a service that answers questions of the user without having to search on the Internet. In Yandex it is called "search goldenstate", well, we liked the word "Wizard". Today we have a few wizards. 1. Wizard for jobs from the website job.qip.ru : 1.1 Request Job or Vakansii shows jobs in your city (if you are from Russia); 1.2 you Can also specify the city, for example work in Moscow ; 1.3 Or search for a job in a particular profession: the programmer ; 1.4 Or even all together: vacancy of Manager in Yekaterinburg ; 2. There is a wizard on weather weather specific city ; 3. Wizard site horo.qip.ru : 3.1 for Example horoscope for Leo ; 3.2 Or so had a horse ; 3.3 And yet so the mystery of the name Faith , the value of the name Hope and so Love ; 4. The wizard at the maps shows your city 4.1 But can show another city 4.2 Or the entire area 4.3 Well specific address too; 5. And a little bit

The elective course "Computer modeling of physical processes"

Изображение
a Post relevant to Petersburg students in grades 8-11 and their parents. I , along with the organization the Centre of technical creativity of youth in St. Petersburg state Polytechnical University and a mug of "Do it Yourself!" FML №239, engaged in scientific activities associated with computer modeling of various physical processes: the Brazilian test , vibration drilling , artificial ceramics , a couple of months ago I defended my master's on the subject ( poster ). Despite the complexity and knowledge intensity of computer simulation, many aspects can be mastered by the students. This opens up for students a new path for solution of physical tasks (using programming) teaches you to competently implement the physical model in its programmistam work (for example, useful when creating his toys); and for some, a computer simulation may become a future profession. At the moment there is a shortage of educational courses on the basics of computer modeling

Web archive to Evernote

Изображение
Very often, my notes in Evernote containing many references and I am very worried that over time the content of the pages on this site may change or disappear altogether. So I created a small service using Google App Engine, which creates a special note with full content the web page for each of your saved links and adds small icon after the original links, link to archive copy on So, meet Evernote Offline (best titles not yet invented) Purpose — save the contents of the web pages in case they disappear or change. — to index the contents of web pages, using links to them Algorithm When adding/updating notes in Evernote, its content is processed by the service. If the content contains links, they will be deflated by the service and stored as a new note in a special notebook (Web) and marked with a special tag (offline:page). After the link is inserted the icon, clicking on which takes you to the saved version of the page Settings To connect to the se

Ferra.ru how we did your reader news and articles for Android

Изображение
Hello! It so happened that I work in Ferra.ru. Yesterday we released their Android app, and I still not let overwhelmed with the desire to share his joy. I think "I PR" for that will suit best. We did it for a long time, have been changed many times. But what put in Google Play , we like it, although, of course, wanted more. But first – at the time. First answer the question: why? It is clear that there is no problem to read us via RSS. We have a separate tape articles and even design news there you can select separate sections. But RSS all are special stuff. We know that you know about it, and the mass of the people do not know. And statistics of website visits by platform/browser confirms this. Plus, conceived functions like commenting, which RSS reader will not pull in principle. Anyway, specialized is the best universal. The design turned out to be minimal: two tabs under news and articles. The first shows a simple list of headlines and snippets of text.

About the removal of irrelevant parts of the pages when indexing the site

Question separation of relevant and useful content from the rest of the eye candy gets up quite often to those who collect any information on the Web. I think there is no reason to stay on the parsing algorithm in the HTML tree, especially because in the aggregate such parsers are taught to write the exchange rate on 3-4 of the University. Conventional stack, a little fishechek to pass arguments (except those that then need), and the output tree as a result of parsing. The text is broken into words in the process of parsing and the words are in a separate list, where minded in addition to General information and word position in the document. Of course the words in the list are already in 1st normal form, about morphology already wrote, it is simply copied from the previous article. based on the morphological dictionary of Zaliznyak to select the most base, cut off the end, substitute 1-th dictionary form. This whole process was assembled into a tree for faster parsin

Beyond Habra (list of publications)

Изображение
This post is encouraged and is a logical continuation of a recently posted here "Habr vs TechCrunch" . I myself with its authors in no way connected, but Express them a big thanks for sharing your experience. A few days ago I also wanted to share some of the results of the beta test our new SAAS product , invites we sent before . This was a list of blogs and online publications where such information could be of interest. We abandoned the classical homogeneous distribution of the press release. Every edition from the list sent small individual message, right format. After mailing in my arms was a small list of publications, which I can't share with Abrosova. Welcome to under the cut! Edition host information using the web form Ars technica Boingboing Daily Tech KillerStartups Mashable Sitepoint Theverge TechDirt TechVibes TechCocktail The Register Edition host tips by email Please treat these resources with care!

Google is testing a voice search feature

Изображение
In a Network there was an interesting news: apparently, Google is currently testing a voice search feature to its search service. This is what the official information from the Corporation was received. The first new feature I noticed one of the readers of Mashable, on Monday afternoon. Voice search detects your system's microphone and allows you to use the widget "Speak now" to convert the spoken phrases to text. In principle, the owners of phones based on the Android OS should be familiar with Google Voice Search, voice where you can control certain functions of the phone. For example, the phrase "Directions to Empire State Building New York" will help to reach this building in new York. The Corporation is currently actively working on improving the product, and even taught the program to recognize Chinese (Russian Google more or less learned to understand from the end of 2010). Apparently, now it's time for the final phase of product t

Began accepting questions for the Q&A session with experts from PostgreSQL

Began pre-accepting questions for the Q&A session with leading experts PostgreSQL. The beginning of the main time: 15:00. Participants: * Bruce Momjian (Bruce Momjian) , coordinator of the PostgreSQL development the leader of community PostgreSQL, the expert of the company of EnterpriseDB. * Maxim Boguk , senior database administrator of companies Rambler and Masterhost, a renowned expert on PostgreSQL. * Fedor Sigaev , the developer of a subsystem of full-text search systems indexing GiST, GIN, and many additional modules, one of key member of the PostgreSQL Global Development Group. * Oleg Bartunov , one of the key members of the PostgreSQL Global Development Group, the developer of a subsystem of full-text search systems indexing GiST, GIN, the developer-terabyte scientific databases. * Marko Krin (Marko Kreen) , one of the main architects of databases Skype, the developer and maintainer of projects such as PL/Proxy, Skytools, PgBouncer and pg

Google bought the company Apture

Изображение
Today it became known that Google bought another company, this time acquiring "Corporation of Good" for the search scope. Bought Apture, the company since its inception, worked on a technology fast (in fact, almost instant) information to the user. Software from Apture, which is a browser extension, help the user find the desired information on any website. Apture was created in 2008, and during its existence the company received approximately $ 4.5 million U.S. investment. The browser extension of production this company is called Apture Highlights. According to the company, this extension helped the site owners to keep visitors, who can find everything they need right on the site, without the need of search services. I must say that technology Apture was quite popular, worked with them for resources such as Financial Times, NYT (New York Times) and others. As for the Financial Times, the technology of Apture Highlights was a very interesting way. The use

Google Maps added volume "helicopter mode"

Изображение
Put simply, the developers of Google Maps have added the ability to view a specific area in bulk form from the height of bird flight. This is done mainly to roads — that drivers, when planning a trip, could see in what area the road is laid, and how hard it can be the way to go. According to representatives of the project team, the service can be useful for cyclists, tourists, pedestrians and other categories of citizens who travel the roads. Feature the “helicopter view” is available as a separate mode. In order to use it, you need to enter the start and end points of the path (it is desirable and intermediate points), then a possible direction will be highlighted. Clicking on the appropriate button, you can view all the way from the height of bird flight, noting the complex and potentially dangerous places on the track. After pressing the service also automatically puts the user in "flight mode". In the process view you can switch between the separat

Vkontakte sync with address book for iPhone. How it was done

Изображение
the Background application on androidphone when you install the application Vkontakte is possible to use it as a provider of contacts to synchronize the contacts from Facebook with contacts in your address book. In this case stretches the avatar, date of birth, address, phone numbers, etc. When I after prolonged use HTC Wildfire S rated and are so used to this that he wanted to find a similar to the iPhone. Not found, so we took it and made his own — Synchronizer VKontakte :) It was back in November of last year. The application was done fairly quickly — it uses quite a few functions of Vkontakte API and functionality with the address book of the iPhone. But when we started to deal with the automatic matching of contacts, it was fun. Compare head-on by name, last name and phone number was easy to do, easy, and worked through it quickly. But found only 20 percent of coincidences of the contacts from what is provider in Android. Of course, only direct hits do not sui

Google will lower you in search results sites with lots of advertising

Изображение
Recently Google has announced an important decision: sites with too many ads will drop in the search results. This decision was taken after detailed consideration of the complaints of users who were unhappy with the quality of sites that are pretty high in search results for a particular query. Going on this site, the user sometimes no content, besides advertising, can not find. Matt Cutts wrote that underestimated are the sites where is useful content the user sees only ads, and to retrieve at least some of the information you need to scroll the page down. Here are the sites and fall in the results. It is worth noting that Google is not going to lower results in the websites with pop angerami and click-angerami (and other types of pop-up ads). Which is a pity. Yet what measures will be taken only for sites with a large number of static ads directly in the content. And Yes, as usual, clear criteria of what it means "a lot of advertising on the website" Goo

Waiting for 9.0: NOTIFY/LISTEN

People who are watching closely developments in the world of PostgreSQL , not by hearsay familiar with blog Hubert 'depesz' Lyubashevsky. And the cycles of his posts "Waiting for X. X" — a real fount of useful information. He did not forget about the forthcoming release. On his blog already there are 34 of post cycle "Waiting for 9.0" . It would seem that to keep up with the brother of a pole is not possible. But once again looking release notes , I discovered a valuable innovation, deprived of attention. Namely a new implementation of the LISTEN / NOTIFY mechanism. Start with the dry facts. In conclusion, we describe the wildness of life that accompanied the implementation of this functionality. replace the internal implementation of NOTIFY/LISTEN At the moment (versions 8.x and below), the mechanism uses the system table pg_listener to store notifications. It includes all the "listeners" waiting for any notice. If necessary,

Wordz — guess words. Part 1, Ruby

Изображение
First saw Slowmanow , I had fallen for her very hard, spending endless hours guessing the word. The essence of the game: there's a 4x4 grid, each cell is a letter. The player's task — to make words, sequentially connecting the letters together. After a certain amount of time had an idea: what if we automate the process of solving a word? Quite often I do a simple enumeration of combinations in an attempt to form a word. It is obvious that the computer will handle this task much more productive than any human. Of course, with the exception of those cases when the word is immediately "visible" on the field, but this task is already solved by our brain, so it was decided to deal with the division of labor between brain and computer, everyone to do with the fact that he is easier given. First, it was necessary to make a prototype, to understand how the task of searching for the feasible with the available on the moment computing capacities (MacBook Core 2 Duo 2.2

The search engine Scroogle forced to close down

Daniel Brandt founded a search engine Scroogle.org in 2003 as "private" front-end to Google to eliminate the use of tracking cookies and collect search history. Although Google has suffered a violation of the ToS for several years, but in February 2012, Scroogle was finally zablokirovan . Unlike previous occasions, this time to rectify the situation failed. After blocking and prolonged DDoS attacks on the servers of the Daniel Brandt, the project had to be closed. "I have no more domain online — said Brandt , I also withdrew all my domains out of DNS because I want to signal to criminal elements that I have no more servers that can be destroyed. I hope this will prevent further attacks on my previous hosting providers. Scroogle.org closed forever. Even if I didn't have problems with DDoS since December, Scroogle was still removed from Google SERPs, and was already dying. It could last another six months if I hadn't lost seven servers from DDoS, bu

Released PostgreSQL 9.1

"Among all DBMS open source PostgreSQL 9.1 provides some of the most advanced industrial capabilities and supported by an energetic and innovative community with proven success in consumer. PostgreSQL — proven solution for installing and running applications in the cloud," said Charles Fan, senior Vice President of the Department of research and development, VMware. / > user Information Several functions, the implementation of which users have requested over the years, were added in PostgreSQL 9.1 that allows you to get rid of the obstacles to deploying new or ported applications on PostgreSQL. Among them: the the Synchronous replication (Synchronous Replication): allows you to combine high availability with connectivity to multiple servers. the a Comparison of column (Per-Column Collations): support linguistically-correct sorting in the database, table or column. the Busprotocol table (Unlogged Tables): a significant increase in productivity with

Wolfram Alpha now analyzes literary works

Изображение
Search-analytical service Wolfram Alpha continues to make new functions. In General, the service developers do not sleep and try each month to submit something new. Then they add a feature to track aircraft when possible a couple of clicks to find out what kind of plane flew over my head what airline it belongs to, and how many passengers. Now this search engine has learned to analyze literary works (only in English). But not as a literary critic, but as a "worker" of the Department of statistics. now, Wolfram Alpha can now at the user's request to determine characteristics such famous literary works as the total number of words (displaying the time to read this work), the total number of unique words total number of unique bases of words, average number of characters per word and the longest word. There are other characteristics of the text literary works, for which Wolfram Alpha can show you. To get the right data you can not just by entering the n

Watchdog for replication in PostgreSQL 9

Welcome. I want to share one samopisny a crutch, maybe someone will be useful. quick facts Simulated situation: there is a cluster of PostgreSQL database servers — master and n replicas. There comes a rainy day and one(or more) replicas falls. The reasons are unimportant — dead piece of iron, the cleaning lady broke a MOP wire or a UFO temporarily sohawal server. Bottom line, if the replica did, she never nahoditsya. The reason is in the process of replication PostgreSQL. Upon receipt of the data, the magazine resets to the disk(by default — chunks 16Mb). In the config wizard, we use the option wal_keep_segments, which indicates how many recent pieces XLOG-we will store. Let, the option will be equal to 16. This means that in the pg_xlog directory at the same time, is 16-log files, and with the appearance of the 17th, an attempt is made to send the 1st to the archive(in other words — there is a constant rotation). And if your remark will be left behind, more than these