arm1.ru

iSubscriptions — Yandex.Subscriptions Client for iPad

event Apr 17, 2014 at 13:56

iSubscriptions — Yandex.Subscriptions Client for iPad

I had wanted to write this app for a long time. Strangely enough, in the eight months since Yandex opened the API for Yandex.Subscriptions after Google Reader was shut down, not a single iOS client had appeared. And I wanted such an app for myself as well. I started reading news at home with a cup of tea, then continued on the road on my iPad — everything I had already read was marked as read, beautiful. And in general it is simply more convenient for me to read news on the iPad. Somehow the web version of Subscriptions does not work particularly fast.

In the app you can not only read news and share it on social networks or add it to Safari Reading List, but also manage subscriptions — add new feeds and remove the ones already added.

If there is no app, write it yourself :) The app is free.

iMetrik — Yandex.Metrica Client for iPhone

event Apr 2, 2014 at 13:40

iMetrik iMetrik

I released a mobile client for Yandex.Metrica for iPhone. The first version can do the following:

  • traffic summary (visits, page views, visitors);
  • daily traffic chart;
  • report on traffic sources to your site;
  • report on traffic from search engines;
  • report on traffic from other websites;
  • report on search phrases visitors used to find your site;
  • display the list of your counters.

MySQL JOIN Cheat Sheet

event Mar 24, 2014 at 15:20

MySQL JOIN Cheat Sheet

Leaving this here.

AllCafe for iPhone Featured in the “All About Moscow” Section of the App Store

event Mar 19, 2014 at 14:33

A small thing, but nice. A separate “All About Moscow” collection appeared in the Russian App Store, and an app I wrote made it into it.

AllCafe in the App Store

AllCafe in the App Store

New Version of Dolphin Fan Club

event Mar 8, 2014 at 16:10

Dolphin Fan Club

Hooray, I finally more or less finished the new version of the Dolphin fan site on a new engine. The old one was on an old Joomla version that got hacked, and I really did not want to clean all the spam out of it while also looking for the vulnerability.

The new version is custom-built. I decided to make it with CouchDB — lately I have really been liking this document-oriented database. In the end I had to do the design myself. I wanted some minimalism. I also decided not to have any registration on the site. You can simply sign in via social networks to post comments. I used Loginza for that. Still, I have a suspicion that the project started dying after Yandex bought it. Nobody answers on the forum about bugs, and now it has been killed completely. Apparently nobody is going to fix Twitter authorization either. That is Yandex for you. They laugh at Google for buying projects to shut them down, while buying projects that then wither away themselves. Take kinobaza.tv, for example.

I got distracted. The site will have a huge archive of materials. It turned out that even reworking and organizing all the old material takes a lot of time and effort. I hope I will gradually upload everything there little by little.

For now I am successfully sticking to my plan: release something at least once a month. January and February — done :)

And here is the link to the site: dolphinfanclub.net

This Day 2.0

event Mar 6, 2014 at 15:46

This Day 2.0

I released an update for the This Day app. I redesigned it for iOS 7 (which is roughly the same as removing almost all styling altogether). In my opinion it became nicer and more concise.

I used the standard UIActivityViewController for sharing via Facebook, Twitter, and other built-in options such as email, sms/iMessage, etc., and I also added Vkontakte-iOS-SDK for sharing to VK instead of the homemade thing that had been there before. True, there are not really any visual differences for the user, and by the time I finally got around to polishing everything, VK had already released an official iOS SDK, but I did not want to dig into it just to replace something that was already working.

At the same time I got rid of the now unnecessary SBJson for working with JSON, because you can safely use the NSJSONSerialization already built into iOS. I decided to add Yandex.Metrica Mobile to the app to count users properly and see, for example, who uses which iOS version and on what device. For now I am just watching the numbers; it is informative.

This is how the little hobby project continues. I will think about what else to build into it, and then I will write the next app. For now — download/update:

Download

Differences Between CouchDB and Couchbase

event Feb 19, 2014 at 01:03

Translation of an answer on stackoverflow.com to the question about the differences between CouchDB and Couchbase.

I think there are some essential differences between CouchDB and Couchbase Server that need to be pointed out.

I will not write about the advantages of switching from CouchDB to Couchbase Server because those are described pretty much everywhere (see The Future of CouchDB by Damien Katz or Couchbase vs. Apache CouchDB by Couchbase). Instead, I will try to enumerate features of CouchDB that you will not find in Couchbase Server.