Category Archives: Internet

Goodbye Google Reader

Google reader is was my every day tool. Just to show how great it was in good hands, here are some statistics from my usage:

From your 141 subscriptions, over the last 30 days you read 1,295 items, clicked 362 items, starred 0 items, and emailed 0 items.

So I have read almost 100 000 items in last 6 years! I couldn’t believe it myself. RSS reader really saved me hours of clicking via different websites.

Total current subscriptions count maybe is not impressive, but I am constantly removing dead or no more relevant rss feeds.

I already moved all my subscriptions from Google Reader to Feedly. I expect that Feedly will outrun Google Reader functionality soon. I have already found two pros comparing to old reader.

To say the truth, after two weeks with Feedly I am not missing Google reader at all…


ManageWP dashboardFor the last month and a little bit I am using MaganeWP service. It is very useful administration service if you need to manage several WordPress blogs. Till now I am using free version which supports up to 5 WordPress sites.

What I find useful in ManageWP:

1) It is very easy to setup and integrate to your blogs.

2) All sites in one dashboard.

3) Important notifications emailed about your sites (including waiting updates). So you event don’t need to check them every day.

4) One click upgrades for plugins,themes and maintenance\optimization tasks for all sites at once.

These 4 things I find the most useful in the free version. Of course, there is a huge bunch of extra features in paid versions, which maybe I will try in near future.

So, if you haven’t looked yet at ManageWP, I highly recommend to give it a try.

Hosting ASP websites and WCF services on GoDaddy

Recently I bought GoDaddy hosting for few purposes. Firstly, I want to integrate my web experiments into domain and to keep this blog running on WordPress. Secondly, I am developing small project based on ASP.NET + WCF + DB (NHibernate ORM), so multiple users testing will be needed in near future.

I had almost no problems publishing ASP MVC website and WCF service. To make it clear, firstly I published files locally and after that just copied them to the host. Because GoDaddy at the moment doesn’t support publishing to the host directly (???). After that I came to some GoDaddy and .NET configuration issues.

Most issues occur because of the security configuration. This was that case. Locally my application is running on full trust. So I needed to be like that also on the hosting.

This is security exception which I was getting:

Description: The application attempted to perform an operation not allowed by the security policy. ┬áTo grant this application the required permission please contact your system administrator or change the application’s trust level in the configuration file.

Exception Details: System.Security.SecurityException: Request for the permission of type ‘System.Security.Permissions.ReflectionPermission, mscorlib, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089’ failed.

Source Error:


An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[SecurityException: Request for the permission of type ‘System.Security.Permissions.ReflectionPermission, mscorlib, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089’ failed.]
System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) +0
System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission cap, StackCrawlMark& stackMark) +31
System.Security.CodeAccessPermission.Demand() +46
System.Reflection.Emit.DynamicMethod.PerformSecurityCheck(Module m, StackCrawlMark& stackMark, Boolean skipVisibility) +248
System.Reflection.Emit.DynamicMethod..ctor(String name, Type returnType, Type[] parameterTypes, Module m, Boolean skipVisibility) +49
System.Runtime.Serialization.CodeGenerator.BeginMethod(Type returnType, String methodName, Type[] argTypes, Boolean allowPrivateMemberAccess) +53
System.Runtime.Serialization.CodeGenerator.BeginMethod(String methodName, Type delegateType, Boolean allowPrivateMemberAccess) +131
System.Runtime.Serialization.CriticalHelper.GenerateClassReader(ClassDataContract classContract) +141

Here is my ASP.NET web site and WCF service hosting configuration with full trust.

<trust level=”Full” />

I hope this trick will save you few hours. It can be that your applications don’t require full trust and you can try to set any other trust level.

Social networks world map for 2011 June

Recently I read a blog post about Facebook domination in the World. I got interesting in how many big social networks are left as top players in the world. What are leading social networks per country?

I found very nice geo chart with all answers I need. You can see it below. If you read it from bottom to top, you see how Facebook overtakes the dominance.

The top social networks left for today 2011 June are (random order):

  • Hyves (Netherlands)
  • V Kontakte (Russia and some neighbours)
  • Odnoklassniki (Kazakhstan, Uzbekistan, Kyrgyzstan, Georgia, Moldova? and Armenia?)
  • Draugiem (Latvia)
  • Zing (Vietnam)
  • Mixi (Japan)
  • Orkut (Brasilia)
  • Qzone (China)

And maybe you would like to guess for how long they are in top? I think all this “internet social” boom must stop one day together with growth of the Facebook. I think this day is not so far away…


Update 2011-10-21 posted nice post about social network popularity around the world (with heat maps). Data was taken from Google Insights. Check out!