Skip to content

Posts from the ‘Blog’ Category

20
May
mobile-banner

Android Corners: The pilot of brain & puzzle mobile games series

Hellowebapps.com is proud to announce release of Android Corners. This brain & puzzle game was created in conjunction with GameContester.com project that provided this game with artificial intelligence. This is a pilot of brain & puzzle mobile games series by Hellowebapps.com and GameContester.com. Read more »

2
Apr
mobile-banner

mDNS Implemetaion for BlackBerry

mDNS is an UDP multicast version of DNS protocol, mainly used by Apple as service discovery protocol. So it’s used by  iPhone with no problems. When I started creating  BlackBerry version of it I’ve faced several challenges.

Read more »

31
Mar

Strange issue with BlackBerry Eclipse plugin

Some times while developing for BlackBerry using Eclipse plugin I get very unpredictable error

“I/O Error: Cannot run program “jar”: CreateProcess error=2, The system cannot find the file specified”.

It occurs on the “rapc” executing step. Some times the problem is fixed by recreating a project. But the last time was even more strange. After adding any new class into the project the error occurred. The most strange was that even empty class triggered the error. After some googling I’ve learned that it’s a very common problem. So I’ve supposed that it was a system configuration problem. I’ve checked the environment variable PATH and it was pointing to JRE bin. But there was no path to JDK bin directory that contains jar.exe . Then I’ve corrected the paths and the problem was fixed.

So, the solution is to check path variable and ensure that it’s pointing to JDK.

11
Mar
ProjectPier Milestones Calendar

Project management with ProjectPier

This month I was searching for nice and simple project management tool that is as simple and user friendly as Basecamp but in the same time open source and self-hosted solution. After some time I’ve come across open source AGPL licensed project called ProjectPier. It’s based on popular self-hosted tool called activeCollab which some time ago became proprietary software. So I’ve started to play with PP and after some patching and tuning it was it.

Read more »

2
Mar

Firefox 3.x: CSS tables render bug

Some time a go, when we started mShop product we decided to use CSS tables layout and then create special optimized version for IE 7 as it doesn’t support CSS tables. But today I’ve noticed interesting behaver of FF 3.x. When page with CSS tables is rendered at first time, all CSS cells behave like block elements and after refresh everything backs to normal.

After some googling I’ve found same  problem and solution, but it didn’t help in my case, so I’ve continued my research. In the end I’ve come to conclusion that the cause of this behaver was CSS property min-width set to one of table cells, so I’ve removed it and after that I can’t reproduce the bug.

15
Feb

Great article about “Perfect CRM”

Some time ago I’ve found article about “Perfect CRM” (http://www.helpeverybodyeveryday.com/marketing-101/134-the-perfect-crm-for-aec-firms), we’ll try to implement base principles declared by author in our CRM system.

9
Feb

ImapX .NET library for IMAP folders management

Today we’ve finished work on our IMAP library for .NET which allows easy management of IMAP folders on Gmail, AOL Mails and other major public email servers with IMAP support.

More info can be found at ImapX page

30
Jan

IMAP APPEND Command problem with gmail

Yesterday our developer, Igor, has discovered the problem using different libraries with APPEND command in Gmails’ IMAP. Most popular open source IMAP access library (InterIMAP) also had this issue.

So the problem was solved by changing second parameter of APPEND command from {nextID} to {messageSizeInBytes}

We are going to release our own IMAP library for .NET next week.

23
Jan

Software licensing service

Today I’ve visited Lviv Startup Club session and there was panel about ideas. So I got one great idea to implement:

Software licensing service

with following features:

  1. Service has activated software instances (like shareware software)
  2. Service provides key-selling interface.

And to be successful here, service should provide own code-snippets, libraries and all other necessary things to add software activation interface to a project in less than 5 minutes.

Another interesting option is to build own service for user-management/billing/licensing of a web-portals. There is one competitor in this category, called php-audit, now i found them under http://solidphp.com/ company.

Looks like interesting market to me.

24
Nov

Hello world!

It’s an initial post on our site, where we are going to blog about modern patterns and technologies in web applications development.

Our key point is to deliver new user experience in search. So we are going to build 10 startups during next year as a demonstration of advantages of our patterns’ usage in industry-related search development (like Real Estate search, Tourism search, etc)

This days we are working on engine for collecting reviews, tests, images, comments from Internet. With help of such service it’s easy to add content to existing web-shops.

Also we are developing architecture for mCRM – just CRM engine for collecting of information, with special configurations separately for different industries.

Technologies, that we use in our start-ups, are: ASP.NET MVC 2.0, MS SQL Server, .NET 4.0, Spark View Engine.

More posts about architecture and development stories about Content Collection, CRM, UX are coming soon.