Posts

Showing posts with the label NodeJS

MWLUG/CollabSphere 2018 Agenda is Now Online

We are pleased to announce the agenda for MWLUG/CollabSphere 2018 is now online. It is going to be one of the best conferences we will ever had. All great sessions from our entire community including IBM Customers, IBM Business Partners, and IBMers not just from ICS but from many other parts of IBM. This is collaboration at its finest. http://collabsphere.org MWLUG/CollabSphere 2018 consist of: 54 Business and Technical Sessions 7 Roundtables 6 Chat Sessions 3 Workshops Opening General Session Opening General Session - Domino Closing General Session So get registered,  http://collabsphere.org/ug/collabsphere2018.nsf/register.html

Node.js Comes to MWLUG/CollabSphere 2018

Image
As I said in my previous blog, Node.js with Domino v10 brings significant opportunities to the ICS community whether you are an IBMers, IBM Customer, IBM Business Partner, ISV, developer or administrators. I have talked to a number of individuals and they feel there is a lot of potential for them.  IBM will be releasing two different betas.  The second beta will include the Node.js integration with Domino.  I wished it was included in the first beta. I would have love to test the Node integration earlier.  We have been waiting for the Node integration to extend the power of our iPhora platform. In preparation for the up and coming Node/Domino launch, we are providing an entire series of Node/Domino sessions and discussions at MWLUG/CollabSphere 2018 starting from the basics to the more advanced use of Node in Node-Red along with JavaScript sessions which will be critical for the development of applications with Node.js. We hope to see everyone there at CollabSp...

Announcing the CollabSphere 2018 Sessions

I am please to announce the CollabSphere 2018 sessions are now available on the CollaSphere web site at http://collabsphere.org/ug/collabsphere2018.nsf/sessions.html.   We have great speakers coming from all over the world including close to two dozen IBM Champions. With the renew focus on the Domino 10 family of products plus IBM Watson Workspace and IBM Connections, CollabSphere 2018 will be celebrating our tenth anniversary with one of the best lineup of sessions we have ever had. 53 Business and Technical Sessions 8 Roundtables 6 Chat Sessions 3 Workshops Opening General Session Opening General Session - Domino Closing General Session

Do You Node Why it Matters? - The Importance of Domino 10 and Node

With IBM Domino v10 coming this fall, it brings one critical new feature to Domino, the integration of Node with Domino. IBM Domino v10 brings the most popular application development environment to the most secure application platform. Some are asking why does this matter. There are literally 10 tens of thousands of applications and NPM modules that have been developed  from of all sources, some professional and well trained developers and some home grown self taught developers. How many of these modules have been vetted by security experts is an important question to ask. What IBM Domino brings to the table is 30 years of security design and approaches. This is why it is important that IBM with HCL has carefully chosen the right modules to use.  Yes, they were behind on the TLS implementations, but the basic Domino architecture has capabilities still to this day have never been surpassed by others. DominoDB (as some now call it) with Node now brings Domino to a leve...

The Good, Bad, and Ugly about AMD in Dojo

Image
We were testing iPhora Touch 2 with the attendees of MWLUG 2014 in the MWLUG portal and as usual, the interface had issues even after having outside users provide feedback before we rolled it out.  When you are so focused on the creation process it hard to see issues until it is seen by fresh pair of eyes.  So we are working on a new faster and improved interface for iPhora Touch. This is the evolution of any product. Since we are using a JavaScript/JSON Restful API approach most of the changes will be on the front end and only minor changes to the back end which is great.  In theory we can swap out different interfaces with little impact on the back end.  This is where the newer AMD approach for Dojo comes into play. The use of AMD in Dojo allows us to modularize the UI components even more than what we had.  Therefore, we have been upgrading all the iPhora widgets from Dojo 1.53 to Dojo 1.10.0 and at the same time upgrading from Bootstrap 2.32 to 3.2 an...

Don't What it, Hitch It

Async callbacks and closures is an incredible thing about JavaScript.   This is what makes environments like nodejs possible, a topic of many blogs to come.  Many of the JavaScript frameworks like my favorite framework Dojo have the ability to deal with closures and callbacks.  One of the issues that one needs to deal with is getting a handle to the current scope within a closure. We discussed this and how to deal with it in Dojo in a previous blog. http://dominointerface.blogspot.com/2014/03/when-is-this-is-this-and-what-is-this.html The nice thing about Dojo is how extensive the library is.  This is also a negative thing since there is so many features that you might not beware of. As I am converting our iPhora library from Dojo 1.53 to Dojo 1.10.0, I realized there is also another method that you can use to get a handle to the current scope within a closure and that is dojo.hitch which has been around for a long time.  In our prev...

Open Source Impact on the ICS Community

I am a big user of open source technologies including, Linux, Twitter Bootstrap, Dojo, and many other open source tools.  Open source technology has had a huge impact on the ICS Community in general.  We are fortunate enough to have a number of sessions this year at MWLUG 2014 that includes open source technology as part of their presentation. So come join us in these sessions.   Open Source Technologies: Nginx, OpenSSL, Apache HTTP Server Load Balancing, Failover, and More With Nginx,  Jesse Gallagher,  CTO,  I Know Some Guys, LLC Putting an alternative web server in front of your Domino installation gives you a tremendous amount of flexibility and new abilities. This session will discuss using nginx on Ubuntu server to sit in front of several Domino servers and provide load balancing, automatic failover, multiple SSL certificates, and other tricks. The same concepts will apply to Apache and IBM HTTP Server.   Open Source Technologies: An...