Sunday, November 15, 2015

MIUI7 is finally here for Note3G, update your device to V7.0.2.0.KHDMICI

If your Note3 is still running on MIUI6, time is here to update it to MIUI7.


Best way of updating your device is the OTA method. Look under Settings, update device and you should see the update.

However if you do not see it yet, you should be able to download the update package from here



Note 3 download package
 

Thursday, August 27, 2015

Installing MIUI7 on your device

Xiaomi has released MIUI7 and that is receiving rave reviews from all. If you do not see an OTA or want information on how to upgrade it, read on!


xiaomi


We got the word Xiaomi would be releasing stable rom in October 2014, but you can always install the beta version (developer version), which is very stable unlike previous releases. Here is how you can install it on your phone (Redmi1S, Redmi2, Redmi2 Prime, Note3G, Note4G, Mi3, Mi4i, and Mi4)
If you are wondering what are the new features in MIUI7, read on this link : MIUI7 features

Installation
You can download the MIUI 7 Global Beta ROM 5.8.22 for your device from this site : Xiaomi downloads.
After you select the right device, download “Developer ROM”.

1. Once you have downloaded developer ROM on your PC just plug in your smartphone device to your PC and copy the ROM file to internal storage of your phone.

2. Go to Updater App (Settings -> Check for updates -> Menu on Top right) from your device and tap on options from top right corner and select choose update package and choose the ROM which you have copied.

3. Sit back, your phone would reboot, enjoy MIUI7 !


Note : Flashing your smartphone with above recovery files will not clean out your existing, but it is still advisable to keep a backup.

Xiaomi releases MIUI7

Have just tried the beta rom for MIUI7 and I am extremely pleased (having risked my phone with a beta rom). Now I am waiting anxiously they release the global rom for my Note3.
MIUI7
Some of the cool features are
  1. Performance : Performance is the key in this update. Apps load quicker than ever before and leave a very pleasing usage experience. No more waiting for apps to turn on, they start almost instantly after you click. Magic behind this is the preemptive loading of data, while app is still on loading screen (animation page)
  2. Themes : New interesting themes.
    Theme
  3. Battery : Battery is claimed to be improved by 25 percent. In true sense this would depend on apps you use.
  4. New Child Mode
    ChildMode
  5. One hand mode : Although this was also there in MIUI6, but for phones like Note3, there was hardly a gap between MIUI6 and MIUI7.
  6. DND : New DND mode, and it extends to other devices like MI Band. When you are in sleep all devices sleep with you.
  7. SMS Filtering : New options to filter non contacts sms’es.

Powerful customization available in IBM Connections

Notifications are great, specially on a social platform they help you keep at pace with what is happening on your content. Which is critical for your persona in social space, after all you would like to know what is happening to content you post, is it being liked, commented upon (discussed), shared etc.
One problem with social platforms is that they do not provide sufficient mechanism to control these notifications. There is no way to mention if you would want notifications for a particular event, what kind of notification should that be, would you like to just have details of event like “User A commented on blog you posted” or would you want to have contents of the comment and blog as well.



IBM Connections fortunately is different and provides full capability to administrators for managing notifications and its contents. For this IBM Connections uses a a technology called templates or more popularly knows as Free marker templates. More can be read about templates on
IBM Connections Documentation page : Customizing Notifications
Details of Freemarker can be found here : What is Freemarker

Feel free to edit those template files based on what notifications you want and how you want them. Best of all you do not even need to restart servers if use Freemarker tool.

Incognito, Welcome to world of Private Browsing


As a developer, specially a web developer there are times when you need to play around with cookies and logins. This generally transpires in a developer frequently clearing out this cookies and other offline data, the famous ctrl+shift+del combination.

ClearCookies
Not only is this tedious it also robs you of data that you did not essentially intended to clear out.
That’s the reason I love Incognito mode of browsers. It gives you a clean slate to work with, free of any existing cookies or offline data. Most of the browsers support it and below are the shortcuts for Chrome and  Firefox

1. Chrome : Press Ctrl+Shift+N and you should see a page like below
InCongnito

2. Firefox : Press Ctrl+Shift+P and you should see a page like below
InCongnito1
Happy Browsing !!!!

Getting started with IBM Liberty in your Eclipse in 10 minutes.

A strictly developer’s steps to get started with Liberty and Eclipse development environment. Removing the long documentation, below are the steps that should get you started under 10 minutes.



1. Get the latest eclipse ( Kepler, I used SR2 release )

2. Install Liberty in eclipse
    2.1 Open this url in browser : https://www.ibmdw.net/wasdev/downloads/liberty-profile-using-eclipse/
    2.2 Drag and drop Install icon on this page on your eclipse, that should automatically trigger the install

3. Once this is done and eclipse has been restarted you would need to create a server instance
    3.1 Go to server view and select new server
    3.2 From the options select WebSphere Liberty and then select  install liberty runtime
    3.3 Choose the folder where runtime would be downloaded
    3.4 That should be it wrt liberty.

4. Click on server and select add/remove your web in workspace should show up.

Resolving ssl_error_no_cypher_overlap in Firefox

For those of you who update to latest releases of Mozilla Firefox,


Mozilla

chances are high that you have run into ssl_error_no_cypher_overlap or similar errors. It might be a bad idea to ignore errors like these on websites which are public and you are not sure of. But in case you start getting this error for sites you have been routinely accessing before updating you can bring down the min tls version.

Here is how you can work around this issue

1. Open a new tab in Firefox and type “about:config” in the URL bar

2. You would get a warning dialog box, click Promise to be careful and move on

3. In the search bar, enter the following security.tls.version

4. First, right-click on the setting “security.tls.version.fallback-limit” and select modify.  You’re going to change the “1” to “0”.  Then do the same thing with “security.tls.version.min”, changing the “1” to “0”.

A Nifty little search trick in IBM RAD/Eclipse


If you have worked development team of a large project as IBM RAD or Eclipse as the development, you would know how long it takes to search through tens of projects.

Suppose you are trying to figure out the view or action classes having a specific string that you saw on UI. Now this string could be coming in from a json, xml, java, jsp and the list goes on and on. What increases the duration of this search is the fact that it would search in underlying dependencies as well ( jars and wars ).
What you can do to restrict the searches to loaded projects and not to underlying jar and wars ?





You can use the famous not operator ( ! ) in search box of RAD or eclipse. For example if you want search not to include underlying jars and wars enter this in File name patterns box of search dialog
!*.jar, !*.war

IBM Connections/ Social Cloud Mobile App

IBM just announced that latest update to the IBM Connections Mobile is now available in the app stores.




The app provides a native set of collaboration capabilities so you can work seamlessly with your team, anytime, anywhere.  In this update you will find that you have a new hidden navigation which provides for more on screen real estate.  The new navigation also can be personalized based on the individuals needs and preferences,  so that you can organize the navigation based on what is most important to you. Apart from overhaul of UI, new views include History, Blogboard, Favorites etc.

Android ( Google Play )
IPhone ( Apple Store )

New features of IBM Connections 5 release

IBM announced the new release of IBM Connections 5 for June 2014 including some new features like:





External Collaboration 

External users will only see content shared with them and only the people associated with that content. Administrators can see who is external and manage or invite them. External communities are explicitly flagged.  External members cannot be a community owner.  External users can see business cards but not profiles. External users can search but will not see public data returned nor can they see the company directory. External users are always flagged somehow in the view (name or icon). External files are also flagged in the community. 

Deployment: You edit LotusConnections-config.xml to enable “visitorModelEnabled” to True. You then restart the server.  Enable Waltz Profiles Integration (WPI) to make sure profiles_directory_service_extension_enabled is enabled in LotusConnections-config.xml 

Disable Anonymous Access for the Connections Instance 
Register external users into the Profiles DB 
Set employee.extended role 

Licensing: CCM not supported with External Collaboration. Only authorized users may provide External Users access to IBM Connections. 


Files 
Files gallery and preview : grid view of thumbnails. More information when hovering over the thumbnail. Information like Externally shared, public, private and more via thumbnail. Plus a quick access download link.  Files Gallery can be added to the community to showcase files.  IBM File Viewer is used to generate thumbnails (free download of 1.0.6). All the files will need to be converted. You can run wasadmin for existing content.  The Media Gallery can be migratred with a few steps. The Media Gallery Feature will no longer be able to be added to a community and replaced with the Gallery App. Existing Media Galleries will keep working. 

File sync: Sync to a native mobile app or desktop. Bandwidth can be taperd to Wifi only.  Desktop File sync can save directly to Connections from any desktop app. Round rip editing.  Using the web UI you can mark files to be available offline. File Sync requires Windows 7 or 8. Also available on iOS and Android since IBM Connections 4.5 CR4. Works for personal files. 



Some of the new additional features coming in C5:
  • New Activity Stream algorithm to show relevant information
  • View all notifications in one area
  • Link Previews to summarize content
  • See recent Collaboration Spaces you have accessed
  • Users can now reorder the navigation how they want
  • Mark content as important using a Star like Google Mail
  • People Typeahead from the search bar using name
  • Activity Stream Search to look for any content like hashtag and content
  • Custom landing pages in communties
  • Rich text editor with Ephox EditLive!
  • Expanded @ mentions across blog comments, Ideation Blogs
  • Activity stream updates include conversation updates/responses inline
  • Use of hashtags in status update comments
  • See threaded comments from the Forum Embedded Experience.
  • Some Community updates including multiple ideation blogs and recovering deleted communities
  • Threaded comments in blogs (finally) and the ability to edit blog comments
Furthermore a new release for IBM Docs ( 1.0.6 ) will also be released.

Cloud, Mobile And IBM

Marketing teams across world and domains like to sum up features of products by one word, Cloud. Ironically industry still has not been able to agree on a standard definition of what a Cloud based Software is, going by the current frenzy it would be appropriate to define Cloud as a mechanism to boost sales, Whatever sells is cloud and only Cloud is what sells“.



 What has led to this : A slow recovering US economy and a troublesome financial forecast of Europe, Software companies are aggressively marketing their products in developing economies. Industries ( even Government establishments ) do not posses the kind of money power which US or Europe companies have, so how do you sell your services to them while retaining healthy profits margins ? Answer is Cloud. SAAS model of Cloud works well for selling Software companies and for buyers. Suddenly buyers are using software’s which otherwise would have costed them a substantial portion of their budgets.
Impeding Factors : All Cloud software have one common infrastructural requirement, Excellent Broadband. Unfortunately this part of infrastructure has been largely ignored in developing countries. Neither Broadband Accessibility nor Affordability have really hurt software companies who had hoped for explosive growth in this sector. It would take years if not decades before broadband infrastructure in these economies matches upto the standards set by developed nations.

Future Hope ( Which is why big dollars keep getting invested in this domain ) :Telecom sector has booming across the world. More and more companies are now targeting mobile platforms. Which is not only important for developing economies only, it is extremely critical for western economies as well where Mobility is becoming a necessity. For software vendors like IBM, this a key area to server its customers. Take for instance the cloud offering by IBM named SmartCloud. It has lots of free mobile applications for all the major platforms (IPhone, Adroid, Symbian, BlackBerry etc. ).

Another change has come because of hand burning by big vendors ( another reason to always go with an established brand like IBM ). They are now more aware of the network scarcity in developing nations. A drastic change has been made through out project cycles, lot of time goes in developing the optimized cloud infrastructure, designing the API’s, writing the service layer of client applications and a lot more focus goes in improving the performance. Extremely strict guidelines have been laid out in testing with performance at times even guiding which features make more sense then others. Any feature which looks extremely useful but needs a lot of api requests for completion is rejected. So next time you use your shiny smartphone to leverage Cloud services from Lotuslive, its the technology by IBM which really shines.

Merging and Splitting PDF files

We all use and rely on PDF's. There are occasions though when you want to edit certain portions of a pdf and merge the edited version ba...