Saturday, May 11, 2019

What is difference between MEAN stack developer and FULL stack developer?

Full-Stack Developer is simply someone who is familiar with all layers in Software Development. These developers are not experts at every layer of development.
Full-Stack Developers just have a functional knowledge and ability to take a concept and turn it into a finished product.
To become a Full-Stack Web Developer you need to start learning following things,

1. HTML/CSS
2. JavaScript
3. Databases & Web Storage
4. Back-End Language
5. Web Application Architecture
6. Basic Algorithms & Data Structures
7. Git
8. HTTP & REST
MEAN is an acronym for MongoDB, ExpressJS, AngularJS and Node.js. From client to server to database, MEAN is full stack JavaScript.
A MEAN stack developer is someone who is has knowledge in some particular areas alone.
To become MEAN Stack Developer you should first learn the basics of javascript and node.js.
MEAN is comprise of following four technologies,
Node.js is a server side JavaScript execution environment.
Express is lightweight framework used to build web applications in Node.
MongoDB is a schemaless NoSQL database system.
AngularJS is a JavaScript framework developed by Google.

Monday, May 23, 2016

Key explanations of computer keyboard

WindowsPC keyboards have a Windows key that looks like a four-pane window
CommandApple Mac computers have a command key.
MenuPC keyboards also have a Menu key that looks like an cursor pointing to a menu.
EscEsc (Escape) key
F1 - F12Information about the F1 through F12 keyboard keys.
F13 - F24Information about the F13 through F24 keyboard keys.
TabTab key
Caps lockCaps lock key
ShiftShift key
CtrlCtrl (Control) key
FnFn (Function) key
AltAlt (Alternate) key (PC Only; Mac users have Option key)
SpacebarSpacebar key
ArrowsUp, Down, Left, Right Arrow keys
Back SpaceBack space (or Backspace) key
DeleteDelete or Del key
EnterEnter key
Prt ScrnPrint screen key
Scroll lockScroll lock key
PausePause key
BreakBreak key
InsertInsert key
HomeHome key
Page upPage up or pg up key
Page downPage down or pg dn key
EndEnd key
Num LockNum Lock key
~Tilde
`Acute, Back quote, grave, grave accent, left quote, open quote, or a push
!Exclamation mark, Exclamation point, or Bang
@Ampersat, Arobase, Asperand, At, or At symbol
#Octothorpe, Number, Pound, sharp, or Hash
£Pounds Sterling or Pound symbol
Euro
$Dollar sign or generic currency
¢Cent sign
¥Chinese/Japenese Yuan
§Micro or Section
%Percent
°Degree
^Caret or Circumflex
&Ampersand, Epershand, or And
*Asterisk and sometimes referred to as star.
(Open parenthesis
)Close parenthesis
-Hyphen, Minus or Dash
_Underscore
+Plus
=Equal
{Open Brace, squiggly brackets, or curly bracket
}Close Brace, squiggly brackets, or curly bracket
[Open bracket
]Closed bracket
|Pipe, Or, or Vertical bar
\Backslash or Reverse Solidus
/Forward slash, Solidus, Virgule, or Whack
:Colon
;Semicolon
"Quote, Quotation mark, or Inverted commas
'Apostrophe or Single Quote
<Less Than or Angle brackets
>Greater Than or Angle brackets
,Comma
.Period, dot or Full Stop
?Question Mark

Thursday, July 9, 2015

How to sum two numbers in AngularJS

Example

 Following example will showcase use of controller.

test.html

<html>
<head>
<title>How to sum two numbers in AngularJS</title>
</head>
<body>
<h2>How to sum two numbers in AngularJS</h2>
<div ng-app="mathApp" ng-controller="addController">
Enter first number: <input type="text" ng-model="student.firstNumber"><br><br>
Enter second number: <input type="text" ng-model="student.secondNumber"><br>
<br>
You are entering: {{student.fullName()}}
</div>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<script>
var mathApp = angular.module("mathApp", []);
mathApp.controller('addController', function($scope) {
   $scope.student = {
      firstNumber: "10",
      secondNumber: "20",
      fullName: function() {
         var studentObject;
         studentObject = $scope.student;
         return parseInt(studentObject.firstNumber)+parseInt(studentObject.secondNumber);
      }
   };
});
</script>
</body>
</html>

Output

Open text.html in a web browser. See the result.


Thursday, May 7, 2015

Administration,Admin,Superadmin with Cake 3 - Prefix

In cakephp 3.X change routing concept, Configure::write('Routing.prefixes', array('admin')); If u want to use it, Please make a admin folder inside ur controller folder and write a same name controller name in this folder. If u want to admin_index() function like 2.X then u write only index () function in admin folder controller .
Please u note one things, in ur router.php u add this code
Router::prefix('admin', function ($routes) { 
  //My route   
  $routes->fallbacks('InflectedRoute');
}); 

Friday, April 3, 2015

Free Projects | Get Free Computer Science Projects

FreeProjectz.com is a student support web portal for the IT and management to complete their Graduate, Post Graduate Level projects. We do not execute projects where in the students does not reflect a basic understanding of topic and is not willing to work with us in completion of the project The expert team of FreeProjectz provides necessary assistance for BTECH, BCA, MCA, MSc (IT), PGDCA, MTECH (IT&CS) students with the projects of your choice and ensuring that every student gets the desired attention with intellect support Expert and Project Synopsis & Project Services are also available.

Download IGNOU, SMU Sample, Template, Last Year, Previous Year, Final Year / Semester project files for MCA (Master of Computer Application), BCA (Bachelor of Computer Application), BSc. (Bachelor of Science), BE (Bachelor of Engineer), BTech (Bachelor of Technologies), BSC-CS (Bachelor of Computer Science), BSC-IT (Bachelor of Science in Information Technology), DIT (Diploma In Information Technology), BCom IS (Bachelor of Commerce in Information System), PGDCA (Post Graduate Diploma in Computer Application), MSc. CS (Master of Science in Computer Science), MCom IS (Master of Commerce in Information System), MBA IT ( Master of Business Administration Information Technology), BIT, ADIT, ME, MTech, MBA IT/System, Diploma, Polytechnic Engineering , Computer Science college student of Indian university.FreeProjectz.com is a student support web portal for the IT and management to complete their Graduate, Post Graduate Level projects. We do not execute projects where in the students does not reflect a basic understanding of topic and is not willing to work with us in completion of the project The expert team of FreeProjectz provides necessary assistance for BTECH, BCA, MCA, MSc (IT), PGDCA, MTECH (IT&CS) students with the projects of your choice and ensuring that every student gets the desired attention with intellect support Expert and Project Synopsis & Project Services are also available.

Thursday, February 26, 2015

Get domain name from full URL

<?php

function getdomainname($url)
{
  $pieces = parse_url($url);
  $domain = isset($pieces['host']) ? $pieces['host'] : '';
  if (preg_match('/(?P<domain>[a-z0-9][a-z0-9\-]{1,63}\.[a-z\.]{2,6})$/i', $domain, $regs)) {
    return $regs['domain'];
  }
  return false;
}

print getdomainname("http://gauravraimca.blogspot.com/feeds/posts/default?alt=rss"); // outputs 'blogspot.com'

?>

Sunday, December 7, 2014

Google Maps - converting address to latitude & longitude

<?php
/* 
* Given an address, return the longitude and latitude using The Google Geocoding API V3
*
*/
function Get_LatLng_From_Google_Maps($address) {

    $url = "http://maps.googleapis.com/maps/api/geocode/json?address=$address&sensor=false";

    // Make the HTTP request
    $data = @file_get_contents($url);
    // Parse the json response
    $jsondata = json_decode($data,true);

    // If the json data is invalid, return empty array
    if (!check_status($jsondata))   return array();

    $LatLng = array(
        'lat' => $jsondata["results"][0]["geometry"]["location"]["lat"],
        'lng' => $jsondata["results"][0]["geometry"]["location"]["lng"],
    );

    return $LatLng;
}

/* 
* Check if the json data from Google Geo is valid 
*/

function check_status($jsondata) {
    if ($jsondata["status"] == "OK") return true;
    return false;
}

?>