Skip to main content

Posts

AWS Cloud9 - New Cloud Developer IDE

AWS Cloud9 is a new cloud developer, an Integrated Development Environment (IDE) for writing, running, and debugging code, all from your web browser. AWS announced the launch of Cloud9 at re:Invent 2017. Cloud9 comes prepackaged with essential tools for many popular programming languages (Javascript, Python, PHP, etc.) so you don’t have to tinker with installing various compilers and toolchains. Cloud9 also provides a seamless experience for working with serverless applications allowing you to quickly switch between local and remote testing or debugging. Based on the popular open source Ace Editor and c9.io IDE (which we acquired last year), AWS Cloud9 is designed to make collaborative cloud development easy with extremely powerful pair programming features. Read more...

AWS Elasticsearch Service now supports VPC

AWS Elasticsearch Service now supports VPC, with this capability it offers extra layer of security. The traffic between other services and Amazon ES stays entirely within the AWS network and isolated from the public Internet. Read more..

Error : Task Scheduler - This task requires that the user account specified has Log on as batch job rights

In one of the production environment, we were running with low disk space problem because of the logs. To cleanup the old logs created a  task within the scheduler and have specified "Run whether use is logged on or not". The user account we used was the system logged on user. The task was running fine, after few months as a security policy the password expired. Since the old password expired we had to apply the new password for the task also, but this time we decided to create a new account specifically for the task scheduler with password never expire option. While setting up the new user account and password, run into the below issue: "The task required that the user account specified has log on as batch job rights" To fix the issue follow below steps: From Run type "secpol.msc /s" and enter, the local security policy snap in will open. Select "Local Policies" in MSC snap in Select "User Rights Assignment" Righ...

WCF Exception - The maximum message size quota for incoming messages (65536)

The WCF service error 'maximum message size quota for incoming messages (65536) has been exceeded generally occurs, if the message size is larger than the "maxReceivedMessageSize" configured parameter value in the binding.   By default the parameter "maxReceivedMessageSize" value is set to 65536, if you encounter this error change the default configuration parameter value as per the message size and also ensure the "maxBufferSize" and "maxReceivedMessageSize" values are set to same value.   < binding name = " BindingName " closeTimeout = " 00:10:00 " openTimeout = " 00:10:00 " receiveTimeout = " 00:10:00 " sendTimeout = " 00:10:00 " allowCookies = " false " bypassProxyOnLocal = " false " hostNameComparisonMode = " StrongWildcard " messageEncoding = " Text " textEncoding = " utf-8 " maxBufferSize = " 9999999 " maxRec...

AngularJS

AngularJS is an open-source JavaScript framework, maintained by Google. Its goal is to augment browser-based applications with model–view–controller (MVC) capability, in an effort to make both development and testing easier. Why AngularJS: HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets to extend HTML vocabulary for the application. The resulting environment is extraordinarily expressive, readable, and quick to develop. AngularJS is a toolset for building the framework most suited to application development. It is fully extensible and works well with other libraries. Benefits: Uses primitive JavaScript types instead of function wrappers Don't need to write all the event listening and event triggering, loaded with functionality Decouple the client side of an application from the server side. This allows development work to progress in parallel, and allows for reuse of b...

WCF Service Exception PlainXmlWriter+MaxSizeExceededException

For a WCF service the exception 'System.ServiceModel.Diagnostics.PlainXmlWriter+MaxSizeExceededException' generally occurs when we switched on logging and tracing.   A message was not logged. Exception: System.InvalidOperationException: There was an error generating the XML document. ---> System.ServiceModel.Diagnostics.PlainXmlWriter+MaxSizeExceededException: Exception of type 'System.ServiceModel.Diagnostics.PlainXmlWriter+MaxSizeExceededException' was thrown.   The reason is that "maxSizeOfMessageToLog" configuration parameter value is set to a value lower than the size of the message to log. < system.serviceModel>   < diagnostics > <!-- log all messages received or sent at the transport or service model levels --> < messageLogging logEntireMessage = " true " logMessagesAtServiceLevel = " true " logMalformedMessages = " true " logMessagesAtTransportLevel = " true "    maxMessa...