Collaboration made easy with Bitrix24

Lately was searching for a good collaboration tool for one of our small IT project team, and discovered for me a tool, which forced me to forget about  open source alternatives.  Please meet Bitrix24.

Bitrix24- Social Intranet, Task and Project Management, Activity Stream, Online Storage, CRM, Instant Messenger, File Sharing, Calendars and much more!

 

 

 

 

 

 

 

The most amazing  functionality is the social networking experience. You get the news and updates about projects and colleagues  in a Facebook like stream. Easy file sharing, integrated CRM with invoicing and task management makes it very strong tool to work with colleagues.

Here is a video which gives you fast overview of advantages of Bitrix24

 

 

 

Free 5GB space with 12 collaborators was enough to test out the usability of Bitrix24  . As the projects info grows, the profit will grow also, so to upgrade to a paid package is not a big deal.

Bitrix24  Social Intranet  Task and Project Management  Activity Stream  Online Storage  CRM  Instant Messenger  File Sharing  Calendars and much more

And for those who don’t trust company commercial information to be on 3rd party cloud , they can purchase self-hosted version of the product.  But it’s not a must, because Bitrix24 offeres 7 layer of protection for your data. You can see details here .

Nice things are not over. Via FREE mobile apps you can stay  in touch with your colleagues and business partners 24/7. Using the free Bitrix24 App, you can access your social intranet and collaborate on projects from anywhere! You can view contact details of your co-workers, read news in your Activity Stream, manage files, schedule events, monitor tasks, post comment and ‘like’ things that are being discussed, as well as work with the CRM. Apps you can download in  the Apple App Store and on the Google Play Market. Tablets are welcome.

 

Only feature for an IT  company I saw was missing support for source code management , where tasks can be linked to git commits and vice-versa . That would made Bitrix24 unbeatable. Let’s hope that it will be implemented soon. But that doesn’t bother us to use it and enjoy the flexibility and visibility it provides.

 

 

 

 

 

 

 

 

 

Rhomobile Pinch Zoom on/off in Android

There is some cases , that you will need to enable/disable pinch zoom of your app on Android devices  . Especially we had problem with the HTC android devices, because of the customised android browser from HTC which don’t accept metaview  parameter which is disabling pinch zoom. So pity!  But what to do then , when your app is broken on such devices when zoomed?
Only answer is to disable pinch zoom support totally before to build. You should find rhodes folder in your Linux/Mac/Windows machine.

Continue reading

How to make a Progressbar in Rhomobile


For our super duper map application we need a progressbar , which would indicate process of POI data update, downloaded from the server…First thing came to my mind is digg a bit in a direction of Jquery plugins for a progressbar…
But then I came to a brilliant idea. Why not to use a pure css????

After some digging in internet I found

http://css-tricks.com/examples/ProgressBars/.

Seems pretty nice, and the structure is also not complicates. Only pure css + a div inside span tag…

Continue reading

Fix myeasyDb for wordpress(fast method)

Installed myeasyDB plugin for wordpress and it’s not working?

Maybe showing an infinite loading animation?

then open

/wp-content/plugins/myeasydb/js/myeasydb.js

and on line

15-20

find 2 variables  ajaxURL and imgUrl and define them as follows….
var ajaxURL = window.location.protocol + ‘//’ + window.location.hostname + ‘/wp-content/plugins/myeasydb/ajax_ro.php’;
var imgURL = window.location.protocol + ‘//’ + window.location.hostname + ‘/wp-content/plugins/myeasydb/img/’;

fast and dirty method, but works…

change

maps

Openlayers: Using Vector layer to add a marker

I was two days beating dead horse. I was in a need to setup a small marker of position of mobile phone. In Mobile version of OpenLayers you don’t have Marker Layers. Thus you have to use a vector layer to add any marker. So I have tried a bunch of variants , with many cups of cofee :) Endly I came to very simple solution…

Continue reading

Armenian Translit function in PHP

Today was makin’ some code to translit armenian names in openmap.
Maybe somebody will need it further, so use it.

function translitit($str)
{
$tr = array(
“Ա”=>”A”,”Բ”=>”B”,”Գ”=>”G”,”Դ”=>”D”,
“Ե”=>”E”,”Զ”=>”Z”,”է”=>”E”,”Ը”=>”@”,”Թ”=>”T”,”Ժ”=>”Zh”,
“Ի”=>”I”,”Լ”=>”L”,”Խ”=>”Kh”,”Ծ”=>”Ts”,”Կ”=>”K”,
“Հ”=>”H”,”Ձ”=>”Dz”,”Ղ”=>”Gh”,”Ճ”=>”Tch”,”Մ”=>”M”,
“Յ”=>”J”,”Ն”=>”N”,”Շ”=>”Sh”,”Ո”=>”Vo”,”Չ”=>”Ch”,
“Պ”=>”P”,”Ջ”=>”Dzh”,”Ռ”=>”R”,”Ս”=>”S”,”Վ”=>”V”,
“Տ”=>”T”,”Ր”=>”R”,”Ց”=>”Ts”,”ՈՒ”=>”U”,”Փ”=>”P”,
“Ք”=>”Q”,”և”=>”ev”,”Օ”=>”O”,”Ֆ”=>”F”,”ա”=>”a”,
“բ”=>”b”,”գ”=>”g”,”դ”=>”d”,”ե”=>”e”,”զ”=>”z”,
“է”=>”e”,”ը”=>”@”,”թ”=>”t”,”ժ”=>”zh”,”ի”=>”i”,
“լ”=>”l”,”խ”=>”kh”,”ծ”=>”ts”,”կ”=>”k”,”հ”=>”h”,
“ձ”=>”dz”,”ղ”=>”gh”,”ճ”=>”tch”,”մ”=>”m”,”յ”=>”j”,
“ն”=>”n”,”շ”=>”sh”,”ո”=>”vo”,”չ”=>”ch”,”պ”=>”p”,
“ջ”=>”dzh”,”ռ”=>”r”,”ս”=>”s”,”վ”=>”v”,”տ”=>”t”,
“ր”=>”r”,”ց”=>”ts”,”ու”=>”u”,”փ”=>”p”,”ք”=>”q”
,”օ”=>”o”,”ֆ”=>”f”
);
return strtr($str,$tr);
}

YAB of Crazy Akhalkalaki Guy