Posts

Developers Tools in JavaScript

Image
  JavaScript &  Developers Tools JavaScript holds a firm ground today as one of the most popular programming languages. Nowadays, every developer uses a certain set of JavaScript tools, and in reality, there are no best tools in regard to efficiency – it all depends on the task at hand. And before we present the list, it is also worth distinguishing between terms ‘frameworks’, ‘libraries’ and ‘tools’ in the context of software development: Framework – an abstraction that provides a standard way to make applications, a large portion of functionality like events, data binding, storage. JS examples: Node, Electron, Angular, Backbone.                                                                      Library – usually a collection of certain functionality, including events,...

An Introduction to Web Workers JavaScript

Image
 JavaScript Web Workers JavaScript was designed to run in a single-threaded environment, meaning multiple scripts cannot run at the same time.  But JavaScript runtime is not run in single thread. Let’s take big loop example if you run in the chrome and at the same time at Firefox you will encounter with a warning Unresponsive script. Here what, web workers  is a JavaScript API that allows you to run scripts in a separate thread from the main one. It can come in handy when you don’t want any hindrance in the execution of the main scripts. Web Workers allow for long-running scripts that are not interrupted by scripts that respond to clicks or other user interactions, and allows long tasks to be executed without yielding to keep the page responsive. When a script is executing inside a Web Worker it cannot access the web page's window object (window.document), which means that Web Workers don't have direct access to the web page and the DOM API. Although Web...

Minification in JavaScript.

Image
Overview Minifying JavaScript files is an optimization technique to reduce JavaScript payload and the main-thread blocking time. Minification can help  reduce JavaScript file sizes  by removing comments, white spaces, and redundant code, and in some cases, also makes the code more efficient by using shorter variable and function names. The  smaller  these JavaScript files are, the  faster  they are downloaded, parsed, and executed by the browser. How does minifying JavaScript affect page  performance? Whenever the browser loads a page, it needs to download, parse, and execute JavaScript files during the page load. Since this happens on the main-thread  by default, a higher JavaScript payload will block the main-thread for longer, extending your page load. Minification makes your code leaner and more compact by removing unnecessary elements, decreasing the file size, reducing the bandwidth consumed, and speeding up your overall page load ...

Javascript Preprocessors

Image
  S ome compilers have a precompile or preprocessor to process statements, that are not part of the computer programming language. The preprocessor is the first to look at the source code file and performs several preprocessing operations before it's compiled by the compiler. In computer languages such as C there is a phase of translation known as preprocessing. The amount and kind of processing done depends on the nature of the preprocessor. Some preprocessors are only capable of performing relatively simple textual substitutions and macro expansions, while others have the power of full-fledged programming languages. No Preprocessor specifically designed for JavaScript. Lexical (Language) preprocessors are flexible, which means, they are preprocessors with lexical analysis rules, that can be customized and can used with JavaScript. It is advisable to use preprocessors that have been designed for a language having a similar syntax as JavaScript. Let us now explore the Google ...

Oracle E-Business Suite Applications - R12 - General Ledger

Oracle E-Business Suite Applications - R12 - General Ledger

Oracle E-Business Suite Applications - R12 – PROCURE TO PAY CYCLE

Image
  This is a pure functional Stuff and helps you to understand the navigation steps. Stage 1: Choosing an Item Go to Purchasing Responsibility and follow the below navigation to check for the suitable item. The item picked for our example should be purchasable item as above.   Click on tools and choose “Categories” to view the below screen. Stage 2: Creation of Requisition Follow the below Navigation to reach Requisition Form. Create a new Requisition for the item viewed in Stage 1. Click on Distributions to View the charge Account. Save and Submit for Approval Now note down the Requisition number and open the “Requisition Summary Form” to view the status of it. For our Example, Requisition number is: 14855 Stage 3 : Checking the Status of Requisition Query for the Requisition Number and click Find. Here for our example purpose, I kept the submitted and approved person has same and hence it shows the status as approved. To see the approval status, please follow the below navi...