There are different styles of presenting data but there is one that is used whenever you need to present lots of data and each piece has its own visual representation. I am talking about grid with big icons representing the data. Sometimes working on Cocoa application, built-in IKImageBrowser
does not …
Every year TCO qualification rounds attract attention of thousands of coders. Not just active TopCoder participants but old veterans and newcommers as well. For me it was just another round with lowered difficulty. Let's look into it.
250
Problem was extremely simple and was intended to test implemenation skills. Ususal …
continue readingThis is 3rd SRM I participated in 2013. After failing SRM 568 and SRM 569 with really silly mistakes I decided to ascend my rating finally.
250
Looks very easy and it is. We are given $N$ strings of type "1.mp3", "2.mp3", etc. We need to sort them …
continue readingIn Collections we used Applescript in our tech. stack for deep integration with OS X and there are my thoughts about it and its usage.
What is Applescript for me? Another technology I use to achieve certain result. But Applescript looks different from any other *script language (hate you, love …
continue readingFew weeks ago I spent ten days building simple web application on top of Tornado web-server and ElasticSearch. There are some tips I learnt for setting comfortable environment for python development.
- Do not mess with global packages, use virtualenv.
- Do not mess with virtualenvs, use virtualenvwrapper.
- Do not mess with …
Recently I started learning Objective-C and Cocoa framework. I thought it would be easy as I already have some experience with C# and Java. But it appears to be not that easy. Here are some notes I took to map Objective-C to C#.
Objective-C
- Weakly typed
- Object oriented
- Has manual …
In last couple days I realized that I feel very uncomfortable writing Javascript code. It might be a result of lack of knowledge how does language work, all the time I just used my C knowledge combined with Python experience. One evening I decided to learn very basics of Javascript …
continue reading