IBM Bluemix container Service added for developing Cognitive Apps
By Susan MayIBM has announced the new container services in its cloud platform Bluemix to increase the speed and reduce the complexities of the services.These services can help developers in building and manage more secure and cognitive apps.The container-based services are available on the IBM Cloud, this service basically uses kubernetes- it is an open source container with Docker engine.The Bluemix container service will automatically update, provisions and monitors the containers that developers use for creating an app and help them in building cognitive innovations that influence in security intelligence in real-time scenarios. Some of the advantages like developers are moving towards microservices, container allowing the teams for iterating, delivering and operating on the components of an app, container based without depending on infrastructure or the cloud provider have made developers easy in creating apps.IBM has made sure to add some security features for providing developers for building security inside the for container-based apps that are running in the kubernetes clusters.“Building microservices with containers helps developers to do what they do best – invent – by creating and stitching together different services that work in tandem,” said Jason McGee, IBM Fellow, VP, IBM Cloud. “Our service does this in a simple, straightforward way by using Kubernetes to automate critical parts of an app’s environment, while giving developers the ability to build in cognitive intelligence, blockchain, and Internet of Things services.”Key features added to the IBM Bluemix container service are:Fully-managed and highly available Kubernetes clusters Completely native Kubernetes APIsThe choice to store and access data Flexible isolation and capacity controls Built-in security scanning Automatic load balancing A comprehensive view and analysis of each container cluster’s performance metrics An open, standardized platform Rapid access to cloud services“It’s fantastic that IBM is progressing open technology by drawing on a major community project – Kubernetes – as the foundation of its new container service,” said Alexis Richardson, technical oversight committee chairman of the Cloud Native Computing Foundation and Weaveworks CEO. “Using the flexibility and control of both Kubernetes and Bluemix, we expect to see a greater number of developers accessing and taking advantage of cognitive services and Watson APIs to build apps.”Over 150 tools, Services for data analytics, APIs, mobile Watson, security blockchain and IoT and much more are featured in the cloud platform.
Microsoft is Inspiring Alexa Developers to work on Cortana
By Geneva ClarkMicrosoft has started approaching Alexa developers by email so that they can get them start working on the various products of Cortana Skills Kit.The emails are promoting that Microsoft Cortana is one of the huge platforms for the audience and has a lot of potential for the growth since it is already working on the windows 10 devices, Xbox one video game console, Android and iOS devices, and it is also working on windows 10 Mobile smartphones.“Cortana has 145 million monthly active users across Windows, Android, iOS and Xbox,” In the email they have mentioned to Alexa developers that “We’ve made it easy to reuse the code, language models and cards you’ve created for your Alexa skill — and your Cortana skill will work across platforms and devices.” Microsoft is also making similar approaches to get Android and iOS app developers for working on windows 10 in future.It’s not made clear that how users will be utilizing Cortana.It can be used only by Xbox users.The important question is the usage frequency and scope.Yet over 145 million monthly active users are likely to represent the user base all over the voice assistants who are active currently. Google Assistant is now accessible to more than 100 million Android users in the last month, but there is a huge difference between monthly use and accessing.Google has more capabilities that can overtake Microsoft. That doesn’t leave behind Cortana's fact that it is a key player which is having a much larger base than Amazon can claim.Cortana is also famously known as the digital assistant and it is the competitor for Apple’s Siri, Google’s Google assistant, and Amazon’s Alexa. Cortona has a lot of advantages since it is widely used in Windows 10PCS and the Xbox One.
Microsoft has started approaching Alexa developers by email so that they can get them start working on the various products of Cortana Skills Kit.The emails are promoting that Microsoft Cortana is one...Continue reading
Neuralink : Now Boost brains to be in pace with AI
By Paula HernandezEntrepreneur Elon Musk officially declares his new company Neuralink, which is concentrated to improve the capabilities of the brain through technological augmentation. This declaration was covered by Wall Street Journal on 27th march 2017. Musk was working on the brain-computer interface to ensure that human can develop with the same rate as of artificial intelligence.Last year at the code conference Musk came up with the concept of “neural lace”. The concept included to connect human brain surgically and make user interaction possible through a computer. This would be without the bandwidth challenges with input methods like mice, trackpads, and keyboard. “If executed, neural laces could impact neurodegenerative disease detection and cellular biology."Somebody's gotta do it," he said. "If somebody doesn't do it, then I think I should do it.",said Musk, the CEO of both Tesla and SpaceX.Firstly Neuralink is not going to focus on upgrading human brainpower instead it will traverse how brain interference takes place and how it will relieve the symptoms of chronic and dangerous medical condition. According to the report, these could include severe depressive disorder and epilepsy. This attempt could use electrodes helpful to treat symptoms of Parkinson’s and clearing this lower hurdle for any company would result in the long-term goal of human augmentation. Musk has a vision, he sees AI as an extremely difficult task that could affect the whole humanity and by pursuing it he wants to create a potential solution to it.
Entrepreneur Elon Musk officially declares his new company Neuralink, which is concentrated to improve the capabilities of the brain through technological augmentation. This declaration was covered by...Continue reading
Thinkfree DocsConverter announced MS Office Docs Conversion Services to AWS Marketplace
By Susan MayThinkfree DocsConverter page on AWS Marketplace .
Thinkfree DocsConverter page on AWS Marketplace ....Continue reading
Angular 4.0.0 released with new features
By Geneva ClarkAs expected the new Angular version 4.0.0 is now available. The Angular team has announced some of the new features such as adoption of semantic versioning and backward compatibility with 2.x.x for most of the applications.Angular 4 was already scheduled to release in March 2017. The team already explained it in December that they are moving from Angular 2 to 4 (skipping the version 3). The shift from version 2 to 4 was planned so that the core Angular libraries and routes would be versioned in the same way. With this release, the team has planned to make angular applications smaller and faster. The team wants to achieve these smaller and faster applications by reducing the size of the AOT generated codes by 60%. Adding to that, the team has created a separate animation package to make things easier for those developers who don’t use animations. If a developer doesn’t use animation then this extra code will not end up being in their production bundles.Other features include Angular Universal which helps developers to run Angular on a server. This release is the resultant of the internal and external work from the Universal team over the last few months. Universal codes are now located in @angular/platform-server. With this new update, Angular is now compatible with Typescript 2.1 and 2.2.In coming months Angular developers can expect some patch updates and ongoing work on version 4.1. Its release schedule says developers can expect version 5.0 in the fall of 2017 and version 8.0 in March 2018.
Baidu announces new Research and Development facility in Silicon valley
By Paula HernandezBaidu Inc China’s largest search engine announced that they will be launching its R&D facility center in Silicon valley to hire the best talent to increase their revenue and come up with latest advancements in artificial intelligence and self-driving technology.In its official statement, they mentioned telling that “It is becoming increasingly important in Baidu’s global strategy as a base for attracting world-class talent,” and reported telling that, the latest R&D facility center is mainly focusing on AI and self-driving technologies. In addition to that, they are adding 150 employees to the existing 200 researchers in this new R&D facility.Baidu’s machine learning and AI will be working in United states are now taken care by their Ya-qin, president and previously he was working as an executive in Microsoft R&D center. Baidu has been giving more priority to artificial intelligence so that they can regain revenue that was lost to one of its artificial Chinese competitors like Alibaba Group Holding Ltd and Tencent Holdings Ltd. About 1300 engineers are working on this technology from U.S and China.First-class AI expert in the world Andrew Ng announced last week that he will be leaving Baidu after working with the organization for 3 years. Andrew worked as a chief scientist to the organization, him stepping down from the company is the biggest blow to the company’s ambitions in AI development.
Baidu Inc China’s largest search engine announced that they will be launching its R&D facility center in Silicon valley to hire the best talent to increase their revenue and come up with latest adva...Continue reading
Now Developers can use Node.js v6.10 for developing AWS Lambda Functions
By Geneva ClarkAWS Lambda has come up with the latest update where developers can utilize Node.js v6.10 for developing AWS Lambda functions. Developers can upload the node code by zipping it using Lamba console or AWS CLI and then selecting the Node.js v6 10 runtimes. AWS Serverless Application Model can be used for packaging and deploy lambda functions. Running and scaling the user’s code with high availability is taken care by AWS Lambda itself.AWS Lambda’s new update perfectly fits the bill-developers and are now having the luxury of running the code - based on the response to the events.Without managing servers AWS Lambda allows developers to run the code. Pay as you use concept is used developer can pay only on the consumption of computing time. AWS lambda allows you run the code virtually for any type of backend services or application - all activities are done with zero administration. The developer can set up the code for triggering automatically from other AWS services or calling it from any of the web applications or the mobile apps..AWS has been regularly adding new languages support, a couple of days back they also included the support for latest version of Node.js version 6.10. After the inclusion, Node.js support developers have many options for selecting the runtime for their latest lambda functions. They can opt for C#, Java 8,Edge ;Node.js 6.10,Python 2.7 and Node.js 4.3.
AWS Lambda has come up with the latest update where developers can utilize Node.js v6.10 for developing AWS Lambda functions. Developers can upload the node code by zipping it using Lamba console or A...Continue reading
Why A Developer Should Blog
By John SanchezWhy should a developer have a blog? - Before answering the question we should be aware of the current scenario of developers and programmers. Whenever a developer joins an IT company he/she thinks the only way to become a successful developer is to do coding. Similarly, freelance developers mostly feel that the only way to enhance their expertise is by coding. But coding alone might not help them to become successful if they are not updated what’s new in the world of technology and development. For any individual either working for a company or as a freelancer it is necessary to have a network in order to become successful developer. According to a study done by IDC in 2014, the total number of developers (professional and amateur) worldwide was estimated around approximately 18.5 million. But the number of developers involved in blogging is not high. Just imagine if all of these developers start writing technical blogs with their coding experiences, then this will be valuable for the developer population throughout the globeLet’s have a look on the benefits of writing technical blogs:-1. Market Your Skills and ExpertiseYou are a developer! Do you have a blog? Do you love to share your coding knowledge with others? Then why not market your skills and expertise. This will help you in widening your audience and getting recognition from bigger organizations. Freelance developers can also encash themselves by showing off their skills through platforms like Upwork, Freelancer, etcDevelopers are now seeing blogging as a way to make their own brand name in the territory of their expertise. Certainly, blogs are the best way to become unique out of the general crowd. Above all, if your blog contains tutorials and it is helping newbies to learn the programming concepts, tips, and tricks then you can also become a mentor. Moreover, this will speak more of your knowledge and capabilities mentioned in your portfolio. 2. Share knowledge and help everyoneThere are times when a developer gets stuck with some error and is unable to rectify that. Most developers prefer searching StackOverflow to get a solution. The importance of developers blog can be felt when a developer gets a satisfying answer with these blogs.For example, a developer starts his/her own developer blog explaining useful things with tutorials. Developers can find this work helpful. Then they start commenting, liking, and sharing on different forums. In this way, that developer’s blog gets a lot of attention in developers community and in-turn develops a network around this.3. Learn new technologies by teachingIt’s usually said that teaching is the best way to learn and explore. The sole way of getting deep knowledge about something is to spend time thinking about it, discussing it and finally processing it. As a developer, you are the best person to communicate regarding a project on which you are working. So when you sit and write a blog, you need to think more than the topic. You will research on the references, latest technologies related to it and you would also create a sample code for the people to understand. Writing on a regular basis with your job would make you learn and have in-depth knowledge better than your peers. For working professionals, with time you would end up being the most valuable and indispensable part of the company allowing yourself to get a better position with salary hike. For independent developers your knowledge level will make you visible in radar of big clients and companies.4. Turn your blog into a businessWho doesn’t want to earn through blogs? In recent times blogging has emerged as a comfortable way of earning money. But if you think through blogs you can earn quick money, the answer is big NO. There are two aspects of earning through blogs. First, if you have established your name online and capable of writing good tech blogs. There are websites that pay for your blog contribution.Second, if you own a blog and it is running for a while then you have an option to expand into different directions. You can earn through ads, offer your service, and you can sell your own product to your audience. Freelancers can use this to show off their skills and attract new customers. Many developers podcast and make money through the show sponsors. Possibilities are many.5. Engage with wider range of developers communityEarlier internet was mainly used to make connections between researchers, academicians, and journalist. Snailmail was one way in which the ideas in the form of printed copies were shared across the globe, but now internet has solution for almost all the problems. For example, if a researcher in Tokyo wants to share his work with a professor in Germany, he can do that in just one click. Well, writing blog is one main phase and getting reviewed is another. We all know about code reviews that most of the companies and projects employ, so getting feedback from the developer community can act as an evaluation to your concept and implementation. This would help you further develop as well as improve your skills.6. Become a better developer and a great writerIt's not an easy job for a developer to come up with new blog for every new project. Doing the job of development along with writing helps them to demonstrate their passion and expertise before people. Persistently writing blogs can develop your writing skills strong by making your perspective clear and allowing the users to understand the topics in a better way. You would explore a new self by thinking beyond the readers and learn the trickiest way to make people listen to you through your blogs. As a developer, writing concise, fresh and relevant blogs could make you more insightful resulting in appreciation and recognition from the audience.This could surely make you a better communicator, a better programmer and will allow you to make revenue out of it.It’s a long game and these reasons make the game worth playing
PlayFab and IBM Watson working together to build better games
By Susan MayIn the ongoing conference “IBM InterConnect 2017” IBM and PlayFab have jointly announced that they will be working together to provide game developers unique features where they can analyze the player’s behavior so that they can develop games with good performance. The combination of IBM Watson Data Platform and PlayFab on IBM Cloud will provide the best backend services for games. Player’s experiences can be boosted as developers start using cognitive powered decision support with the fastest data ingestion engine.In 2016 Interactive gaming market’s revenue crossed more than $191B. In the overall revenue, mobile gaming has contributed more that $41B. Industries are now aiming that by 2020 they should gain projections to $120B. To achieve this target the industry is working in improvising their capabilities in analyzing the player’s behavior in real time and developers can now deploy these learning on their games via the PlayFab platform.James Gwertzman, chief executive officer, PlayFab told that “Modern connected games offer immense artistic and commercial potential – but to realize that potential, developers need tools to analyze and act in real-time on the massive amounts of data these games-as-services continuously generate.” and he also mentioned that “By bringing the Watson Data Platform to our PlayFab developer community, we are democratizing cutting-edge data science – and allowing developers to make better decisions and drive increased engagement and profitability. Our customers are already delivering top 10 games, and now we're giving them new tools to extend how long they stay in the charts.”To perform deep, collaborative analytics and machine learning on a large data set IBM Watson Platform is providing the necessary tools to the developers. Backend support is from PlayFab, It provides powerful tools and services for working on games post launch.PlayFab platform includes tools like content management, player relationship management, in-app commerce, tournaments and leaderboards and powerful automation tools for reducing player churn and engagement and methodization.According to Derek Schoettle, general manager, IBM Watson Data Platform “As the mobile gaming industry has really taken off in recent years, there is a tremendous amount of data that needs analysis.” and he also told that “IBM Watson Data Platform applies the built-for-data architecture of IBM Cloud and the power of cognitive technology to help game developers unlock insights from their data faster and deploy it quicker to provide new experiences and stickier engagement."
In the ongoing conference “IBM InterConnect 2017” IBM and PlayFab have jointly announced that they will be working together to provide game developers unique features where they can analyze the pl...Continue reading
Google Cloud Platform acquires Netflix Security Monkey
By Thomas PerezOn 13th March 2017, Netflix announced that Netflix Security Monkey will have BETA support for tracking Google Cloud Platform services. Earlier they were providing support for the GCP services like Firewall Rules, Networking, Service Account (IAM) and Google Cloud Storage Buckets (GCS).GCP support helps to complete Security Monkey’s objective of going to a single place to monitor the entire deployment taking place. This support will be included in release 0.9.0 and also available in the develop branch. Check out the documentation to get started with Security Monkey.“Gaining full control over your organization's cloud resources (presented at Google Cloud Next '17)” is the highlight of Security Monkey, says See Rae Wang, Product Manager on GCP. Security Monkey was released in June 2014 to monitor 11 Amazon Web Services and to shipped around two dozen security check. According to the current status, it monitors around 45 AWS services, 4 GCP, and 130 security checks.In future Security, Monkey will decompose itself into more maintainable, smaller and reusable modules. Security Monkey will transform into an active monitoring tool with the help of custom alert allowing quick responses. The three important aspects of Security Monkey is as follows:Being more modular Netflix's has plans to move security check out of Security Monkey and into a library.They started moving the service watchers into CloudAux and also admins may enable or disable technologies, change polling intervals, modify the scores of web UI.Secondly being event driven Cloud trail will trigger CloudWatch Event Rules then that will be triggering Lambda function. The cloud function will be triggered by Audit Logs and Stackdriver Logging. Also, CloudSploit will implement event-driven approach with the help of product in betaFinally, the custom alerts can be used to provide correct problems or new notification method and also the documentation that sends an event to Splunk describes a custom alert. The users can check Security Monkey on GitHub. If the users have any question they can join the community and jump into the Gitter room.
On 13th March 2017, Netflix announced that Netflix Security Monkey will have BETA support for tracking Google Cloud Platform services. Earlier they were providing support for the GCP services like F...Continue reading