Komяpa's Diary

Recent diary entries

Bounty for rendering queue fix

Posted by Komяpa on 1 December 2017 in English. tile rendering operates on edge of its capacity. It’s possible to get more from already existing cluster if rendering queue is not continuously dropped, but instead is preserved and processed during low load hours. uses mod_tile and renderd to manage rendering queue. mod_tile is currently a core ecosystem project lacking an active maintainer for years. There are currently 19 Pull Requests that nobody merges.

I tweaked values in source code to allow for a longer queue. Pull request is available at In comments there was a proposal to make it a configurable parameter.

I offer 50 USD to person who manages to:

  • create pull request to mod_tile/renderd that makes queue depth a configurable parameter, and set defaults to preserve the queue to shift day’s load to night;

  • get it depolyed to adjusted accordingly.

Shift should be visible on graphs, most likely by Dirty queue growing beyond 1000 tiles per server, and being non-empty for the whole day, shortening during the nighttime.

This should make the map browsing experience better for everyone.


Неделька выдалась для OpenStreetMap в Беларусі удачная и рабочая. Нарисовано 54408 узлов, 11579 линий, при этом из 42 правивших пользователей 16 оказались новичками. На этой неделе число пользователей, отметившихся правками на территории страны, перешагнуло рубеж в 600 и по моим подсчётам составляет 614.

Медальки, как и было обещано, без повторений:
+. Komяpa. 28 тысяч точек, 50%
1. pOison. 11 с половиной тысяч точек, 21%
2. gowr. почти три тысячи точек, 5%
3. Spine c двумя тысячами точек, 4%

Напомню, что не так давно к навигаторам, имеющим карту Беларуси из OSM, присоединился СитиГид. Скачать Карту Беларуси для СитиГид и саму программу можно на соответствующих сайтах.

Интересное по стране:
Читать дальше...

Location: Северный Посёлок, Заводской район, Минск, 220102, Беларусь

Эта неделя не прошла для страны мимо, как, в общем-то, и обычно.
На OpenStreetMap обновилось 24457 узлов и 3274 пути. К обновлению приложило руку как минимум 34 человека. Раздадим виртуальные, пока что, медальки:
1. 123RaZoR321 (32%, свыше семи тысяч объектов),
+. Komяpa (около пяти тысяч объектов, 22%),
2. okj (около четырёх тысяч правок)
3. jekhor (две с половиной тысячи, 10%)

Напоминаю - если вы нашли где-то на карте ошибки и пока не знаете, как их поправить самостоятельно, можете их отметить на OpenStreetBugs. Об этом прекрасном сервисе не так давно писали на Хабре:

Оригинал поста и условия конкурса с призами можно почитать на OSM Playground.

Location: Темные Крамы, Центральный район, Минск, 220030, Беларусь

Belarus forested

Posted by Komяpa on 26 April 2010 in English.

Republic of Belarus is now covered with forests.

1. Some weeks of Komzpa's time
2. JOSM as Teh Editor
3. Yahoo! satellite imagery, which is Landsat on the most of Belarus (but in a good palette for foresting ;)
4. TWMS on localhost as Yahoo WMS data source.
5. Fuzzer JOSM plugin by Upliner (on OSM wiki here, needs some updating)
6. fuzzyselect, a python part of Fuzzer plugin.

Mew to all teh uzers. Enjoy!

Location: Paŭnočny pasiolak, Zavodski District, Minsk, 220102, Belarus

Отчёты о том, как мы пришли в гости к Google. - c фотографиями - in English - фотоотчёт by Timerov - фотоотчёт by andrewsh - выжимка из логов IRC-канала by sim

Have fun!

Location: Темные Крамы, Центральный район, Минск, 220030, Беларусь

OSM Belarus Team on Google MapMaker Mapping Party Minsk

Posted by Komяpa on 20 March 2010 in English. Last updated on 13 April 2011.

On Tuesday, 16th of March, Ihar Mahaniok sent an invitation to mapmaker-belarus google group to come to Google Mapping Party in Minsk on 19th of March. OSM BY team looked into this invitation, and finally an idea was thrown on IRC-channel: let's go and tell them about OSM!

A group of volounteers (Komzpa, timerov, andrewsh, Haryaalcar) started preparation process. Hind, a cat from Moscow, helped us with T-Shirts designs. Various other people, including Blackadder, helped me with my presentation.
Thus, on March 19th 18:00 our group entered the GMM-MP room. What did we see? A lot of computers with old 17" CRT displays, with Chrome opened. The whole envionment seemed to be made to limit people's ability to communicate and socialize - "sit straight and map".

After listening to wonderful Ekaterina's speech ("that's cool! let's change teh world! you map, we show!") Ihar gave a master-class on using mapmaker. After showing how to add a POI to misplaced building of place the event was held (wordplay: IT&telecom centre - Центр Информационных Ресурсов и Коммуникаций - ЦИРК - circus) (compare: and showing how to edit other cities (my beloved Cherven:, where no hirez data was available (unfortunately ;), he said the keyword "Questions?".

Timerov started in an interesting way: "Can some more about what mapping party is be told?". Ihar answered, that mapping party is the event when google mapmakers go to place with computers and broadband internet. "Can we add a bit about the history of mapping parties?" - "What?" - "May we show it on projector?" - "Yes, if not long".

My turn. Go to their projector, download my PDF, open it. Start from 2006, Isle of Wight. No interested faces. Barbecue... hey, really changed audience! Traces and photos from previous micro-mapping-parties in Minsk... Google guys change in face, and I start to strip-tease, showing my OSM t-shirt :) Photogrammetry finishes my presentation.

Lots of questions. "Where? How? Who? Why?..". Answered.

Continue questions to GMM. "How can we use them in GPS?" - "Afaik, no way of doing this".

Google Maps Belarus was not started officially. That's what Mahaniok said.

"Who has lots of map edits?" - I raise my hand. I've got more than 500000 nodes in OSM BY, isn't that enough? :)

Seems some mapmaker guys thought I work for google. They asked me questions about GMM! I was carefully showing them how to do that on OSM.

A guy from wikipedia asked if OSM is wikipedia-compatible. He liked the "yes" answer :)

Speaking to others was hard. "We're not mappers, we're just students" - a number of people was gained not because they liked mapmaker or accepted invitation, but just because their teachers told them to come. I remind, everything's held in Belarusian State University.

30 leaflets went away in minutes. Used projector a lot to show alpha-stage features of - people liked 3D houses :)
Me: "Ihar, how can I map some grass?" - "Isn't it in types?" - "It's not" - "Can't be! Look a bit more!". Then he scrolled the list for a minute and finally answered: "Unfortunately you can't add grass to mapmaker for now." on the projector:

After all, they gave everyone a mapmaker t-shirt and invited to a group photo. OSM Team was in OSM black ones (Thanks Hind!), mapmakers - in blue. Then they gave everyone diplomas (yeah, I'm trined mapmaker with 3 edits there!) and special ones to most successful moderators, me ("to the mos socializin guy here") and andrewsh ("the guy who asked most of the questions" ;) Special diplomas had 4gb pqi USB Flashes as attachments.

In the same manner Ihar gave me a diploma I gave him a leaflet. "Thanks, but I know everything about OSM" - "then pass it to Google! :)" - "They know that too.." - "Why starting mapmaker then?" - "It's a sore subject".

Finally, while leaving (OSM Team was one of the last), we were given 3 pizzas and 5 bottles of water - "anyway we don't know what to do with it". So we went to the park, ate it all, and returned home, making photos of everything we've seen. Gotta map!

PS: Thanks google for a really nice day and for attracting people's attention to map-making topic!

Location: Замчышча, Tsentralny District, Minsk, 722197, Belarus

Google Maps Mutator β

Posted by Komяpa on 17 October 2009 in English.

Thanks to, Google Maps Mutator is now beta, with new features!

- Base Map layer shows OpenStreetMap Mapnik instead of Google Maps;
- Hybrid Layer now shows OpenStreetMap on top of Google Satellite (thanks to for rendering);
- Terrain Map now shows OpenStreetMap with SRTM data.

How to enable Google Maps Mutator

Open your /etc/hosts file with text editor and add this line (for windows - c:\windows\system32\drivers\etc\hosts):

How to change Google Maps to OSM globally

Posted by Komяpa on 15 October 2009 in English.

Tired of all those sites, showing Google Maps instead of mapped-by-you OpenStreetMap, and not going to change? That's time to throw away Google Maps with new map changer!

To use it, add this line to your /etc/hosts (for windows - c:\windows\system32\drivers\etc\hosts):

make sure your proxy (if you use one) has updated its DNS-caches, point your browser to and watch OSM appearing instead of old Maps layer.

This service is alpha, bug reports appreciated :)

Создан IRC-канал для общения русскоязычных осмеров.

Прямая ссылка на канал - irc://
История канала -

В настройках клиента выставить кодировку UTF-8!

OpenStreetMap Country Stats

Posted by Komяpa on 25 August 2009 in English.

In the last some days, some people from foreign countries came to my playground and wanted to see stats on their regions. So, I added them to the daily script :)


And, to those who haven't seen before:

Belarus (where I live :) :
Russia (our sometimes lazy neighbours):
Ukraine (cloudmade's homeland):
Kosovo (where h4ck3rz live):

Thanks a lot to Geofabrik guys who daily create dumps of all these countries. They lose relation members for Belarus, half-a-country for Macedonia, but anyway - they do a tremendous life-easifying work :)