Beware: Type Conversion Can Get You to Crash

I’ve been working on several things since my last post. After all, the work of a wise developer never ends (for job-security reasons). The team and I had to evaluate some new RFCs for effort estimations, we had to read some PRDs and MRDs, and of course produce our share of documents to be added to the general pile of documents that no one ever reads once they get approved. While doing all of that, from time to time, we (read more...)

By Ofer Goren  |  June 16th, 2010  |  Filed under Development
Add a comment 


A New GA is Born

[Ofer Goren is the pen name I choose... no, he's the guy I hired... you see, I'm on hiatus... (Sigh) I should really start writing in my blog. This time we get a glimpse into the process of turning simple code into the products we all know and love.] We’ve just released a new version of the SIP Developer Suite. In the following post, I will try and describe the different steps required for such a miracle to happen. After (read more...)

By Ofer Goren  |  March 31st, 2010  |  Filed under Development, SDKs
Add a comment 


Human Vs Android

[Ofer Goren really needs no introductions, does he? He writes here more than I do, lately. Anyway, this time he shares a harrowing tale of Android OS and job insecurities of a completely different kind.] The Android OS is out for quite some time. Recently it was decided that we should bring our SIP Stack revolution to this uncharted world It was a challenging task, which only a few can take: .  a new operating system, to add to the (read more...)

By Ofer Goren  |  January 20th, 2010  |  Filed under Development
2 comments  |  Add your own 


Integrity Porting

Have you ever been to Japan? My experience was very strange. Everything seemed familiar at first glance, but when I tried something – walk the streets, ride the train, buy at stores, use the washrooms – I realized that nothing is as it seems and everything is different. So different it might just as well be another planet – complete with strange glyph writing, unexpected underground passages, and strange stuff for sale. Remind me to tell you about the half (read more...)

By Ran Arad  |  April 7th, 2009  |  Filed under Development, SDKs
1 comment  |  Add your own 


How to get the most out of RADVISION Customer Support

[This is the first guest post in my little blog, from your good friend at RADVISION customer support: Eran Zwilling, our head of Customer Support. Did you ever wonder "Am I doing it wrong? Could I say a magic word (besides ‘please') to get that extra mile?" The answer is finally here: 'No', but also 'Yes'. No, because the Customer Support reps are already working as hard as they can for you. Yes, because the following tips and insights will (read more...)

By guest  |  September 17th, 2008  |  Filed under SDKs
Add a comment 


Writing code for human beings: IN, OUT and INOUT

Checking the searches that lead people to this blog revealed that they search for “Radvision INOUT”. Thus, on public demand, I will explain the super-secret-non-more-secret parameter guidelines. From RADVISION’s common type definitions: /* Some "empty" definitions that we can use for readability of the code */ #define IN #define OUT #define INOUT What this simply means is these words are replaced by nothing; they are just indications for the reader, not the compiler. I think mini-comments may be the best (read more...)

By Ran Arad  |  May 8th, 2008  |  Filed under SDKs
Add a comment 


Logs + Scripts = Ownage

At times, I like to keep scores between Development and Customer Support (CS). If a problem is on the customer’s side, a point is awarded to development and if the problem is with our code, a point is awarded to customer support. Then there are the many special cases, for example problems with documentation (points for CS), problems with API design (more points for CS), problems fixed for another customer already (points for Development) problems which are already fixed in (read more...)

By Ran Arad  |  April 14th, 2008  |  Filed under SDKs
Add a comment