Social Icons

Featured Posts

Saturday, October 25, 2014

New Additions to Financial Calculators- Average Cost Calculator & Consolidated Portal

Hey there Fellow readers, After an hectic period immersed in studies I have some time to look back into Trading calculators one of these days. Hence fresh improvements in my projects can be expected in coming weeks. First of such improvements goes in to Average Cost calculator (AVC), wherein I have made major overhaul in the code. So the changes may not be apparent. But the UI looks good , the code looks good so I feel much better. And I'm pretty confident that It could be made to a more robust application. Major changes was made to JS code to optimize and avoid redundancies. 
Major Addition to the AVC is the reverse calculation of the average price, that is users are able to calculate the quantity to be bought to average a specific counter's average price to a desired amount
For an example let's say an investor has 1000 shares of X at a cost of 2.50 and let's also assume the current market price of X is around 2.00. He would like to average down his cost of X to 2.30 and ponders what is the quantity he ought to buy to get his cost down to 2.30. The result can be easily obtained using the reverse calculation. 
And also I have put together a single web page where by users can access all the calculators I have developed. You can access it here.

Saturday, August 9, 2014

BIT Semester 05 - Recommended Readings - Ebooks - Download

                  I have included following E Books in the shared folder (link below) which are recommended for 5th Semester of BIT degree program conducted by UCSC, Please share this post among fellow students and keep in touch with the blog for updates of this list since I couldn't find all the recommended books. If you have any trouble downloading any of the files please let me know. 

Sunday, August 3, 2014

BIT Semester 03 (New Syllabus) - Recommended Readings - Ebooks - Download

Please note that the following references list was obtained from the syllabuses of past years, This year references may subject to change and new subjects are bound to be introduced. Upon recieving the new syllabuses I shall update this list and add new ebooks accordingly. Since It might take few months to obtain VLE access for 03 rd Semester I thought we better off start somewhere ,because time is absolutely of the essence. The following Ebooks are currently available to download.
Updated on 30th August 2014 with new syllabus books.

  • Sams Teach Yourself UML is 24 hours By  Joseph Schmuller
  • UML Bible by Tom Pender   John Wiley & Sons © 2003 (940 pages) 
  • Rational Unified Process, The: An Introduction, Third Edition By Philippe Kruchten 
  • Systems Analysis and Design Methods by Jeffrey L. Whitten, Lonnie D. Bentley, 7th edition,Tata McGraw-Hill, 2007.
  • SOFTWARE ENGINEERING Ninth Edition Ian Sommerville
  • Software engineering : a practitioner’s approach / Roger S. Pressman. — 7th ed.
  • Schaum's - Ayres F.J., Mendelson E. - Calculus.pdf
  • Schaums Easy Outlines Probability And Statistics (2002).pdf
  • Schuam’s Outline Series, Theory and Problems of Matrices by Frank Ayres, JR, McGraw-Hill 
  • Vector Algebra by Shanti Narayan, S.Chand and Company Ltd, New Delhi 
  • Visual Modeling with_Rational Rose 2002 and UML
  • Addison Wesley - The UML User Guide
  • Human Computer Interaction - 3rd Edition by - ALAN DIX_ JANET FINLAY new
  • Designing Interactive Systems: People, Activities, Contexts, Technologies
  • by David Benyon  
  • new            
  • PHP, MySQL, JavaScript & HTML5 All-in-One For Dummies 
  • Steve Suehring, Janet Valade 
  • new

Download from Dropbox

Sunday, June 1, 2014

Easily configure a web server (PHP/MySql) with XAMPP

XAMPP, by Apache Friends, is known as an installable Apache distribution, containing everything you need to get a server up and running on your own PC. Essentially, this package includes several applications and services all bundled together for fast and easy configuration, such as Apache, MySQL, PHP, OpenSSL, FileZilla FTP server, and more. This web server kit has recently reached version 1.8 and comes loaded with various improvements and fixes as well as preliminary support for Mac OS X and Solaris.

XAMPP shall be of particular use to BIT second semester students as well , since Database systems I requires students to practice bunch of SQL queries , MySQL is the choice of DBMS since ORACLE is kind heavyweight and a commercial DBMS. Using XAMPP it's easy to set up and configure MySQL instances on your local computer. I myself using XAMPP to practice queries for this subject. I have found it a lightweight , hassle free solution. hence I hereby recommend anyone to try XAMPP bundle without hesitation. It's easy to use. Once installed you can use phpMyAdmin to setup database or use the window command prompt or linux terminal to run DML/DDL queries. in window simple add "C:\xampp\mysql\bin" to your PATH variable and you are good to go.

Run XAMPP contol panel and start MySQL service.

Make sure to create a password for the user root as follows

Open the command prompt (cmd) Login to mysql terminal using root

mysql -u root

change the password using the following query

update user set password=PASSWORD("NEW_PASSWORD_HERE") where User='root';

Download XAMPP  ( Note: If you are using Windows XP , make sure to  choose version 1.8.2)

Thursday, May 1, 2014

Sublime Text : The Text editor you'll fall in love with.

(JS file of the ProfitLossCalculator opened using Sublime Text)

Sublime Text is not just a text editor It's a powerful programmers' tool with slick interface, unique feature which are not available in any other code editor.It's really awesome that I've been using this for a while and highly recommend to all the programmers out there. It won't serve you as highly sophisticated integrated development environment but it'll make coding fun.

Most apparent one of the features available in Sublime Text is the document preview section on the right hand corner of the editor, which enable users to easily navigate up and down through long source codes without scrolling up and down over and over again. It's nifty and time saving,  you got to admit. 

Sublime text also includes auto fill feature as depicted in the screenshot above, mind you this is not "Intellisense" which is available in Visual Studio/Netbeans, nevertheless it can help save you lot of keystrokes by remembering the stuff you already typed in.
Syntax highlighting for various languages are available built-in as depicted in the screen shot below, and also various color themes to choose from.

A few most prominent feature are listed below.

Goto Anything

Use Goto Anything to open files with only a few keystrokes, and instantly jump to symbols, lines or words.
Triggered with Ctrl+P, it is possible to:
  • Type part of a file name to open it.
  • Type @ to jump to symbols, # to search within the file, and : to go to a line number.

Distraction Free Mode

When you need to focus, Distraction Free Mode is there to help you out. Distraction Free Mode is full screen, chrome free editing, with nothing but your text in the center of the screen. You can incrementally show elements of the UI, such as tabs and the find panel, as you need them.

You can enter Distraction Free Mode using the View/Enter Distraction Free Mode menu.

Split Editing

Get the most out of your wide screen monitor with split editing support. Edit files side by side, or edit two locations in the one file. You can edit with as many rows and columns as you wish.
  • Take advantage of multiple monitors by editing with multiple windows, and using multiple splits in each window.
  • Take a look at the View/Layout menu for split editing options. To open multiple views into the one file, use the File/New View into File menu item.

Cross Platform

Sublime Text is available for OS X, Windows and Linux. One license is all you need to use Sublime Text on every computer you own, no matter what operating system it uses.

Sublime Text uses a custom UI toolkit, optimized for speed and beauty, while taking advantage of native functionality on each platform.

Enter the official web site here to download Sublime Text. Happy Coding.!

Blogger Templates