Recent title in Business Week discusses different aspects of outsourcing including software development (it’s what we’re doing). The main idea is that many companies encounter some problems working with India’s companies (there are several reasons). We’d probably know best about our competitors when we receive an unfinished project started by vendors from India and then did a lot of hard work improving ugly code (drop me a note, I’ll show you best examples). The summary of this title points that customers are looking to other possibilities like Russia and other countries with better approach to get-project-done. Take a look at our benefits – may be we’re a better choice for your project... read more →
We have added a new Bluetooth GSM channel to our VoIP server at Sibers. The server is based on Asterisk and supports SIP, IAX2, ZAP and other channels and protocols. Our new channel connects Asterisk to a usual GSM cellphone via Bluetooth – a crazy idea since you can’t carry a VoIP server in your pocket along with a mobile phone. But such combination can be used!... read more →
From my point of view, the most powerful modern web framework is JBoss Seam since it utilizes the true power of JEE standards. However, Grails has two important advantages – it’s based on a dynamic language and it doesn’t require deep JEE knowledge to start working with. However, once you start, you probably want more and one of the most desired directions is to move to Java Server Faces. Opponents of JSF claim that it uses JavaScript and thus isn’t usable for pure HTML. Well… it’s true – tag is transformed to form with JavaScript submit button... read more →
With the opening of google BETA- Russian Translator writing letters in Russian has become possible for our clients. If you want to greet us in Russian slang, follow instructions how to greet Russians from our blog. If you write “Превед” and Google asks you “Wazzup”, everything’s OK. Don’t hesitate to begin your letter with this word.... read more →
KG United is an offshore Kyrgyz development center and Sibers strategic partner. Presently Kyrgyzstan is a concentration of advantages for foreign customers. Prices are lower for short-term projects because of Kyrgyz economic. Potential customers from the USA, Canada, Russia, and EU countries have a visa-free access to Kyrgyz Republic. The red color of logo is associated with the Kyrgyz yurt, which is a symbol of Kyrgyz Republic.... read more →
Newbies from various parts of Russian Federation have joined the Sibers group. Sergey Filatov is an ASP.NET developer. For him, choosing our company was a perfect way to gain good experience in various areas of software development. Vyacheslav Moskalenko besides being a dance and car maniac, in a good sense of this word, is also a junior PHP developer in Sibers. He is a Toyota worshipper. Alexandra Boborykina is a financial manager assistant and a postgraduate student with university diploma in Mathematics.... read more →
Our team decided to share this bit of news with our visitors, since among us these articles became too popular as soon as they were published. Steven Webster, the practice director for Rich Internet Applications at Adobe, has published a series of articles called “Developing Flex RIAs with Cairngorm Microarchitecture“. In his articles he writes a lot about issues of RIA development, difficulties that RIA developers experience and solutions, provided to RIA developers by Cairngorm 2 framework.... read more →
After revising my ideas on writing functions from the previous post, I came to the conclusion that previously described function arguments could still cause problems. First of all, the lines with supposedly defined iterators will suffer. Even if we create some additional iterators, anyway func val and func (val) being not identical will be troublesome. Another idea, a crazier one, dawned upon me – that parentheses are optional as they function as a grouping operator as in expressions. Then the arguments in writing without parentheses are still divided by comas. To avoid errors we introduce the following conventions... read more →
This image shows a digital thermometer installed in one of our offices with its sensor put outside of a window. This is current temperature in Novosibirsk. Refreshes each 60 seconds.... read more →
One of the requirements to scripting languages is an opportunity to call a function without using parentheses (e.g., print “test” instead of print (“test”)). The problems arising out of this are obvious as construction func1 func2 “test” with variable parameters can be treated... read more →