January 2012
1 post
1 tag
Planito 1.20 is out!
Planito is your browser for planet Earth (and others). It is lightweight yet powerful highly extensible online and offline multi-layered viewer for aerial imagery, maps, placemarks and other geospatial data layers for Earth, Moon and other planets. Version 1.20 released today and here is the list of changes:
UI
New modern UI
World now wraps horizontally
Two types of grids: coordinate-based and...
December 2011
3 posts
1 tag
"Лиц ищущих работу"
Электродепо “Печатники” Московского Метрополитена приглашает “лиц ищущих работу” на обучение по профессии…
Да-да, именно так, “лиц ищущих работу” - в кавычках и без запятой. Ну как вообще должен работать мозг, чтобы рождать такой стыд? Кому в метрополитене поручают писать тексты, что они всегда настолько ужасны?
Is this really what C++ templates were invented...
/parser.cpp:17: error: request for member ‘begin’ in ‘myset’, which is of non-class type ‘std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>,...
1 tag
CZJ Sonnar 2.8/180 on Hasselblad
Finally I made an adapter to mount Sonnar 180 on Hasselblads with focal plane shutter. Focuses to infinity of course. Biometar 120 can be mounted too, not sure about wider lenses.
November 2011
2 posts
1 tag
What's new in Planito 1.10
Attention! Local cache format was changed in this release and local cache will be recreated. We’re sorry for the inconvenience.
Option to correct distortion caused by plate carrée projection
Support for 3Dconnexion 3D mice for navigation
Added standard Cmd+F to show search panel
More formats supported in Paste & Go feature
Various fixes and optimizations
Support for downloading...
1 tag
Ради интереса добавился в приложение для перевода интерфейса Фейсбука. Думаю, переведу что-нибудь на досуге. Поражает, какое количество туда добавляется откровенно “PROMPTовских” переводов. Зачем люди лезут что-то переводить, раз совершенно не понимают языка?
И, кстати, хотя сам процесс технически организован неплохо, но хороший перевод таким образом сделать проблематично. Даются...
October 2011
2 posts
1 tag
Planito, data sources and data formats
Planito is designed to support loading and displaying data from various sources and in various data formats. It uses one internal data format plus different pluggable Providers to load (or maybe generate) data and transform it to internal format if needed.
In the first version there are providers to fetch any data from remote server (in case it is already in internal format), to fetch images from...
1 tag
Announcing Planito application
I’m happy to announce our first Mac application - Planito.
Planito is your browser for planet Earth (and others). It is an online and offline viewer for aerial imagery, maps, placemarks and other geospatial data layers for Earth, Moon and other planets from various data sources.
In its simplest form Planito can be used as online and offline viewer for OpenStreetMap-family maps. But there are...
September 2011
3 posts
I really like Obj-C
How many lines will it take to write this in any other language?
lineHeight = [[[[[[doc rootElement] elementsForName:@”common”] lastObject] attributeForName:@”lineHeight”] stringValue] doubleValue];
Guess what app I'm developing now
^(?:([0-9]+)(?:(?:°|d|:)(?: *(?:([0-9]+)(?:(?:′|’|:)(?: *([0-9.]+)(?:″|”)?)?)?|([0-9.]+)(?:′|’)?))?)?|([0-9.]+)) *(N|S)[ ,]*(?:([0-9]+)(?:(?:°|d|:)(?: *(?:([0-9]+)(?:(?:′|’|:)(?: *([0-9.]+)(?:″|”)?)?)?|([0-9.]+)(?:′|’)?))?)?|([0-9.]+)) *(W|E)$
1 tag
Далеко не все упрощающие жизнь изобретения и технологии идут на пользу.
Кто-то придумал FUSE. Теперь вместо того, чтобы приложить усилия и написать нормальный модуль для ядра или придумать что-то еще, пишут тормозных уродцев в юзерспейсе.
Другая контора доработала Wine и стала предлагать технологию переноса виндовых игр на мак. Теперь вместо разработки нативных версий выпускают опять же...
July 2011
2 posts
Для успокоения себя подумай о шпагате: люди, которые садятся на шпагат не имеют...
– http://pushba.livejournal.com/387668.html
2 tags
Information on the future of SoundGrid and...
In this post I want to address two questions users often ask now after release of SoundGrid Live!.
First, I want to clarify that SoundGrid Live! is not a ‘next version’ of SoundGrid in regard to future development. This means that original SoundGrid will not be abandoned and both applications will be developed and supported further. Moreover, many new features of SoundGrid Live! will...
June 2011
2 posts
1 tag
Kenn Neely says about SoundGrid Live:
What an impressive app this is going to be. My over all review would be that this is a powerful tool for live as well as recorded performance. I noticed that simply entering notes is easier on this app and the overall UI is pretty easy to navigate. Other similar apps seem very crowded on i phone screen, the space on this one is well thought out. As well all...
1 tag
One way to import samples in SoundGrid Live!
Other ways include iTunes File Sharing and web interface. By the way, you can add MP3s (M4As, …) too and use them as background for your performance or somehow else.
May 2011
2 posts
1 tag
Творческо-техническая депрессия
У меня. Не могу добиться равномерной резкости по всему кадру при проекции. Ладно, я смирился с покупкой только рамок со стеклом по евро за штуку. Но и это, почему-то, не решает проблему полностью.
То ли и в рамке со стеклом слайд немного выгибается. Что весьма странно, ибо его там вроде как хорошо сплющивает. За то по характеру нерезкости подходит - выгибать-то как угодно может.
То ли это просто...
1 tag
Repeat Mode in SoundGrid Live!
April 2011
4 posts
1 tag
SoundGrid updated to version 3.40
What’s new:
Bug fixes and major optimizations.
Better support for musical scales. Edit Scales.txt file via iTunes file sharing to define your own scales.
1 tag
Bounce Mode in SoundGrid Live!
1 tag
Queue Mode in SoundGrid Live!
1 tag
My next music application - SoundGrid Live!
As I promised, now I’ll tell you about my next music application that’s under active development currently. It’s called SoundGrid Live!.
As the name suggests, it’s member of SoundGrid family and is based on the same ideas, audio engine and user interface layout. The main difference - SoundGrid Live! is essentially focused on live performance and recording. This changes so...
March 2011
1 post
У Викимапии постоянно глючат и не работают сервера, а тупые пользователи Wikiplaces мне в отзывы гадят. Чего добиться-то хотите? Если сейчас на стороне Викимапии оно заработает, а при следующей проблеме опять я виноватым окажусь - удалю прогу вообще, останитесь ни с чем. Прибыли от нее все равно нет.
January 2011
5 posts
1 tag
Deleting saved and shared grids in SoundGrid
From recent user review in AppStore I see that some users don’t know how to delete saved and shared grids and think that it’s impossible.
Of course this is possible - you can use standard ‘swipe to delete’ gesture in Load Grid menu to delete unneeded grids, and also in Shared Grids it’s possible to delete your grids the same way (you have to do this on the same...
SoundGrid has true 128 note polyphony
On iPhone 4 (and other latest devices) SoundGrid can perfectly play all 16 notes in all 8 layers with different instruments (128 stereo samples total) simultaneously with all 3 effects turned on for each layer. Load special grid I published in Shared Grids and try it yourself.
1 tag
SoundGrid 3.30 & new instrument: Steinway Piano
SoundGrid 3.30 is out. This is minor update with some UI fixes and one improvement related to musical scales.
Now list of possible scales to show in instrument selector is automatically determined from set of samples included in instrument packager. Scales definition file is updated every time user opens ‘Get More Instruments’ menu.
Also new instrument is available - Steinway Piano....
1 tag
Storing images in iDocument library
There are a lot of applications to manage and edit photos - iPhoto, Lightroom, Aperture and others. But what if I need to organize and keep in one place images that aren’t actually photos and will never be edited? For example, wallpapers, scans, some random images from the web and so on. I couldn’t find good application for such needs.
But there’s very good app for organizing...
1 tag
Grooveshark Player for Mac
Grooveshark is a great service to explore and listen to new music as well as upload tracks from your computer to listen to them anywhere. However their desktop client is slow and constantly uses CPU even when completely idle (yes, it’s f*cking Flash/Air) while their new website is pure HTML and fast. So I decided to develop very small stand-alone application that actually just displays...
December 2010
2 posts
Will at least the simplest things ever work in Linux right after clean install of ‘stable’ release? (Xubuntu 10.10)
vit@vit-VirtualBox:~$ sudo apt-get install mc
...
vit@vit-VirtualBox:~$ mc
TERM environment variable needs set.
1 tag
October 2010
1 post
1 tag
SoundGrid 3.2
SoundGrid 3.2 released. Not so many changes in this new version:
* Layers scrolling in different device orientations fixed
* Notes now played on touch even if the song itself is stopped
* Support for copying recorded audio tracks to clipboard to use in other apps
SoundGrid in the AppStore
September 2010
2 posts
1 tag
Browse and listen to Shared Grids in web browser
Great news! Now everybody can browse SoundGrid shared Grids and listen to them right in web browser! No iDevice required.
Just navigate to http://www.mifki.com/soundgrid/index.html#sg. Sortable by date or user rating. Only Grids created in Song Mode are available.
Note: encoding process is taking place now, not all grids are available on the site yet, be patient.
1 tag
Duplicate shared Grids in SoundGrid
While SoundGrid users are free to download shared Grids, modify them to create their own Grids and share back, sometimes users publish Grids that exactly duplicate Grids shared by other users, either by mistake or intentionally. Sometimes even duplicate Grid gets better rating that the original one. This is obviously unacceptable.
From now on there are two rules when sharing Grids:
1. When...
May 2010
1 post
32/64 bit hell on osx
By default gcc on mac builds 64bit binaries. My app depends on Urbi and Player/Stage. Urbi depends on Boost, Player depends on Boost, Stage depends on Player and on FLTK. FLTK is 32 bit only!
Spent all the day trying to get all this shit to work.
April 2010
4 posts
What's new in SoundGrid 3 - part 2
In the first part we talked about new features accessible from main application screen, so now I’ll tell you what’s new in the menu and about Web Console.
Actually besides the new design there are not so many changes. One of them is possibility to export recorded tracks in uncompressed WAV format (previously only AAC compressed files could be exported).
List of additional...
1 tag
What's new in SoundGrid 3 - part 1
While SoundGrid 3 is being reviewed by Apple it’s time to tell you what’s new in this version.
First of all it has greatly optimized sound engine for even better sound quality and lower latency. And of course many bugfixes and other improvements.
But sound engine is inside. What’s most of all visible for users is surely completely redesigned UI. It now has landscape orientation...
1 tag
Web Console in SoundGrid 3
…allows to quickly add your own samples to the app (and download recorded tracks too).
1 tag
Live Play mode in SoundGrid 3
New Live Play mode in SoundGrid 3 shows overview of all layers and patterns on one screen. It allows to quickly switch pattern for any layer and (new!) to select next pattern that will be automatically activated after the current one. This will make SoundGrid better suited for live performance/recording.
March 2010
3 posts
1 tag
HP printer & Windows
I have HP F2180 printer with color cartridge only installed without black cartridge. Right now tried to print simple Word document from Windows. And what? Printer doesn’t print black text at all, only colored text is printed! Obviously it tries to print black text using black cartridge which is absent.
After that I connected the printer to Mac and of course everything printed as expected...
1 tag
SoundGrid 3 screenshots
As I promised on Twitter, here are screenshots of upcoming SoundGrid 3. No comments at this moment, only pictures. And some things still need to be done, mostly related to web-based management console. Planning to finish and release next week.
2 tags
iPhone VFP and memory performance
I have array of floats for output buffer and array of shorts for input. I need to add values from input buffer to values in output buffer. Using VFP unit the code looks as follows:
int temp[8];
while (numVectors--)
{
temp[0] = bin[0];
temp[1] = bin[1];
temp[2] = bin[2];
temp[3] = bin[3];
temp[4] = bin[4];
temp[5] = bin[5];
temp[6] = bin[6];
temp[7] = bin[7];
bin+=8;
...
January 2010
5 posts
1 tag
WikiPlaces 2.0 sent for approval
Final list of changes:
* Search * Bookmarks * Support for multiple Wikimapia languages * New redesigned sleek UI * Faster downloading because of direct access to DB * New modern overlay visual style * Better place details display - just text, no ads and so on. * Advanced settings * UI translations: English, Russian, French, German * Many more improvements and fixes
1 tag
все-таки программист должен писать программы. когда программисту приходится...
1 tag
WikiPlaces 2.0 will get bookmarks and classic/modern switchable visual styles.
1 tag
WikiPlaces 2.0 is coming soon!
Redesigned UI, Search, Multiple languages and much more. Stay tuned!
1 tag
New SoundBank: Dubh Drums
Jonny McEwen contributed great soundbank for SoundGrid - Dubh Drums. To install it go to Get More Sound Banks in Community menu, then select Official Server and find this soundbank.
Thank you, Jonny!
And by the way, here is his music: http://dubh.bandcamp.com/
December 2009
2 posts
Inotia 2 - Waste of money
Boring. Stupid. Pointless.
Very nice graphics, though.
PicasaWeb image quality is awful
Had an idea to use PicasaWeb instead of MobileMe Gallery because it’s faster and several other reasons. But quality of ‘web-optimized’ images it generates and shows is really awful and unacceptable.
PicasaWeb on the left and MobileMe Gallery on the right, notice JPEG compression artifacts.
October 2009
1 post
1 tag
Explanation of the idea with SoundFonts
You know I’m going to add exporting to MIDI files in on of next versions. This will allow users to import SoundGrid Grids into any other DAW and each layer will become MIDI track. But this will not give you the same sound output without samples from soundbanks that were used in original Grid.
So I’m going to create SoundFont files matching all my soundbanks. Then you can assign...
September 2009
4 posts
1 tag
SoundGrid 2.0: Creating and installing your own...
This instruction is out of date, SoundGrid 3.0 includes Web Console for easier creation of new Instruments with your samples.
Many users asked me how to create sound banks and add them to SoundGrid after version 2.0 became available. And it’s actually my fault that I didn’t provide appropriate documentation in time. In this post I’ll describe anatomy of sound banks, how to...
1 tag
SoundGrid 2.0 released!
It’s been a long time since last version and now the wait is over. We have many great new features in 2.0:
Redesigned UI and visual effects To keep UI simple, elegant and attractive for novice users. If you have difficulties placing notes on the grid now you can enable assistance lines to make life easier.
Song Mode Few people use all eight available patterns because it may be hard to...