Friday, 12 June 2015




Two hackers who committed suicide and no one still knows the real reason why ?



BY FAZIL ON JUNE

Sunday, 7 June 2015

A programming language for the future





Top programmer and entrepreneur Mark Zuckerberg started work on Facebook in late 2003 he used a programming language called PHP. PHP is a very dynamic and responsive programming language and very effective when building sites with large databases. Zukerberg and his team of programmers continued expanding the social giant site that is Facebook with PHP. However Zukerberg and his team noticed some limitations within the language. Facebook’s expansion has been remarkable for over a billion users today, with the expansion zukerberg and his team have had to run Facebooks code on more servers. This is an issue with higher server costs, and higher electrical consumption and more difficult to keep code free of bugs. Mark Zukerberg and his Facebook team are always looking for ways to advance the technology and framework of Facebook. For instance when you hit a certain size of database it is more efficient to use a statistical language like Java. However this was not plausable as compiling code can be time consuming and Facebook needs to be online and responsive 24/7. Instead of using an existing programming language Zukerberg and Facebook released their own langauge called Hack in March of 2014.
Last year, after a brainstorm from three top engineers, Facebook solved the server problem by running all its PHP code on a new software creation called HHVM, short for Hip Hop Virtual Machine. HHVM was a new foundation for the Facebook website, letting the company run its site on less servers.
Hack developer O’Sullivan gave this statement:
“It arose out of a desire to improve the efficiency of our developers,As our engineering team grew, their own jobs were becoming more complicated because PHP is a dynamically typed language. It made it harder for them to easily apprehend the consequences of some of the work they were doing.”
“You can think of Hack as a new version of PHP. It too runs on the Hip Hop Virtual Machine, but it lets coders use both dynamic typing and static typing. This is what’s called gradual typing, and until now, it has mostly been an academic exercise. Facebook, O’Sullivan says, is the first to bring gradual typing to a real, industrial strength language.”
“What this means is that Facebook was able to gradually replace its existing PHP code with Hack — move from the old dynamically typed system to a statically typed arrangement. It allows you to slide the dial yourself on the continuum between dynamic types and statics — so you can start out with dynamically typed code and then gradually add more statically typed code, benefiting from each little bit of work you do as you go along,” O’Sullivan states.
“In doing so, he explains, Facebook built much more precise code — code with fewer flaws. Hack provides a kind of safety net for developers. What’s more, engineers can more easily understand code when they revisit it. Static typing acts a lot like documentation.”
“But the big trick is that Hack provides these benefits without slowing down the developer: Unlike other statically type languages, Hack can run without compiling. You edit a file and you reload a webpage and you immediately get the feedback of: Here’s what the page looks like after I made that change. There is no delay,You get both safety and speed.”

Nils Adermann, a software engineer and the co-founder of a company called Forumatic, has used the Hack, and is completely astonished with it’s capabilities. James Miller and Simon Welsh, engineers at a company called PocketRent, who have also used Hack, agree. It really is the programming language of the future for any developer and growing business.
Hack will be particularly attractive, Adermann says, to existing PHP shops. “Ironically,” he says, “its chief advantage is how little it differs from PHP.” Like Facebook, these shops can gradually move their operations from one language to the another. But Adermann also believes that some developers will adopt the language even if they’re not already using PHP. “While PHP is the most widely used language on the web, it’s unpopular in many places because of its inconsistencies,” he says. “Hack addresses these … and thereby makes the language more attractive to users of other languages.”
But the biggest endorsement for the new language is that Facebook already uses it to run its own site, the world’s most popular social network. It’s not every day that a new language debuts with such an impressive track record. Some, however, question whether Hack should really be called a new programming language. There’s a fine line here between an update to PHP and a replacement for PHP. Where does Facebook draw that line? “That,” Sullivan says, “is a good question to discuss late at night over whiskeys.”
This is a revolutionary development in the programming world and an exciting chance for developers to learn the fundamentals and advantages of Hack. Stay tuned for a Hack tutorial where we will introduce you to it, we hope you are excited as we are.

How to Recover Deleted files from PC


If you delete some files from your computer, then there are some chances that you can recover them from Recylce bin. But what If you deleted them from there also, or what if you deleted a file using Shift+Del by mistake? Then you cannot recover them from recycle bin!!! Then how can you recover them? These files can also be recovered. So, today I will tell you how to recover deleted files from PC even when deleted from Recycle Bin.


There are many different ways you could recover files from your PC even when deleted from Recycle bin.  You just need to install some software’s which could fetch the deleted data also. Below are some of the Recovery software which could help you recovers your data easily.

1 Recuva

Recuva is one of the most popular and powerful Window’s recovery tool. It has a user friendly interface and has many good features like restoring unsaved word files, restoring files from computer, deleting files which can never be recovered by any recovery tool and much more features.
Recovering process is very easy and the software is also very easy to use. You just need to open the software and mark the files which you need to restore and then click on the restore button. That’s all.

2 Panda Recovery

Panda recovery is also one of the best hard drive recovery tool for recovering files. It helps to recover deleted files from hard drive, USB, Network drives etc. This tool is considered the best because of following features :
  • Browse, Search, Preview and Recover deleted files.
  • Recover Archived, Hidden, Encrypted, Compressed files.
  • Recover Images, Documents, Movies, or any other type of files.
  • Recover to Local Hard Drive, Network Drive, or Flash Drive.

3 Test Disk

This is a free tool that helps to recover lost partition. You need to be careful for using this and better to use on screen instructions while using it. It has the following features:-

  • Fix partition table, recover deleted partition.
  • Rebuild NTFS boot sector.
  • Undelete files from FAT, exFAT, NTFS and ext2 file system.
  • Recover NTFS boot sector.

4 Restoration

This one is very simple to use. Restoration works with FAT & NTFS as well as digital cameras cards. It is also powerful tool for recovering lost/deleted data. It has following features :
  • Recover deleted files.
  • Undelete files.
  • Unformat a hard drive.
  • Photo recovery.

5 Restore Previous Version

How can we forget to mention this OLD and GOLDEN trick which has already helped many people for free of cost. If you deleted some file then just bring the date of your computer back a few days or month to recover those deleted files. You can change the date back usingRestore Previous Version. Just click on the Folder you want to get data from, then click onProperties and then on Previous Version Tab.

These were the top software’s which you could use to recover your permanently deleted files. Hope you liked this article.

Saturday, 6 June 2015

Real Excel power users know these 11 tricks


By Fazil                                                                                             Saturday,       June 6,    2015


There are two kinds of Microsoft Excel users in the world: Those who make neat little tables, and those who amaze their colleagues with sophisticated charts, data analysis, and seemingly magical formula and macro tricks. You, obviously, are one of the latter—or are you? Check our list of 11 essential Excel skills to prove it—or discreetly pick up any you might have missed.

Vlookup

Vlookup is the power tool every Excel user should know. It helps you herd data that's scattered across different sheets and workbooks and bring those sheets into a central location to create reports and summaries.

                                Vlookup helps you find information in large data tables such as inventory lists.

Say you work with products in a retail store. Each product typically has a unique inventory number. You can use that as your reference point for Vlookups. The Vlookup formula matches that ID to the corresponding ID in another sheet, so you can pull information like an item description, price, inventory levels, and other data points into your current workbook.
Summon the Vlookup formula in the formula menu and enter the cell that contains your reference number. Then enter the range of cells in the sheet or workbook from which you need to pull data, the column number for the data point you’re looking for, and either “True” (if you want the closest reference match) or “False” (if you require an exact match).

Creating charts

To create a chart, enter data into Excel with column headers, then select Insert > Chart > Chart Type. Excel 2013 even includes a Recommended Charts section with layouts based on the type of data you’re working with. Once the generic version of that chart is created, go to the Chart Tools menus to customize it. Don't be afraid to play around in here—there are a surprising number of options.
                                          Excel 2013 includes Recommended Charts with layouts based on the type                                                                                                                        of data you're working with.

IF formulas

IF and IFERROR are the two most useful IF formulas in Excel. The IF formula lets you use conditional formulas that calculate one way when a certain thing is true, and another way when false. For example, you can identify students who scored 80 points or higher by having the cell report “Pass” if the score in column C is above 80, and “Fail” if it’s 79 or below.
                                                         IF formulas let you pull in just the data you need.

IFERROR is a variant of the IF Formula. It lets you return a certain value (or a blank value) if the formula you’re trying to use returns an error. If you’re doing a Vlookup to another sheet or table, for example, the IFERROR formula can render the field blank if the reference is not found.

PivotTables

PivotTables are essentially summary tables that let you count, average, sum, and perform other calculations according to the reference points you enter. Excel 2013 addedRecommended PivotTables, making it even easier to create a table that displays the data you need.
To create a PivotTable manually, ensure your data is titled appropriately, then go to InsertPivotTable and select your data range. The top half of the right-hand-side bar that appears has all your available fields, and the bottom half is the area you use to generate the table.
                                       PivotTables are a summarization tool that let you perform calculations according                                    to the reference points you enter.
For example, to count the number of passes and fails, put your Pass/Fail column into theRow Labels tab, then again into the Values section of your PivotTable. It will usually default to the correct summary type (count, in this case), but you can choose among many other functions in the Values dropdown box. You can also create subtables that summarize data by category—for example, Pass/Fail numbers by gender.

PivotChart

Part PivotTable, part traditional Excel chart, a PivotChart lets you quickly and easily look at complex data sets in an easy-to-digest way. PivotCharts have many of the same functions as traditional charts, with data series, categories, and the like, but they add interactive filters so you can browse through data subsets.
PivotCharts help you easily digest complex data.
Excel 2013 added Recommended PivotCharts, which can be found under theRecommended Charts icon in the Charts area of the Insert tab. You can preview a chart by hovering your mouse over that option. You can also manually create a PivotChart by selecting the PivotChart icon on the Insert tab..

Flash Fill

Easily the best new feature in Excel 2013, Flash Fill solves one of the most frustrating problems of Excel: pulling needed pieces of information from a concatenated cell. When you’re working in a column with names in “Last, First” format, for example, you historically had to either type everything out manually or create an often-complicated workaround.

                                            Flash Fill can automatically add data formatted the way you want without                                             using formulas.
In Excel 2013, you can now just type the first name of the first person in a field immediately next to the one you’re working on, and click Home > Fill > Flash Fill, and Excel will automagically extract the first name from the remaining people in your table.

Quick Analysis

Excel 2013’s new Quick Analysis tool minimizes the time needed to create charts based on simple data sets. Once you have your data selected, an icon appears in the bottom right hand corner that, when clicked, brings up the Quick Analysis menu.
                                    Quick Analysis speeds the process of working with simple data sets.

This menu provides tools like FormattingChartsTotalsTables, and Sparklines. Hovering your mouse over each one generates a live preview.

Power View

Power View is an interactive data exploration and visualization tool that can pull and analyze large quantities of data from external data files. Go to Insert > Reports in Excel 2013.
Power View creates interactive, presentation-ready reports.
Reports created with Power View are presentation-ready with reading and full-screen presentation modes. You can even export an interactive version into PowerPoint. Several tutorials on Microsoft’s site will help you become an expert in no time.

Conditional Formatting

For most tables, Excel’s extensive conditional formatting functionality lets you easily identify data points of interest. Find this feature on the Home tab in the taskbar. Select the range of cells you want to format, then click the Conditional Formatting dropdown. The features you’ll use most often are in the Highlight Cells Rules submenu.
Conditional Formatting lets you easily highlight data points of interest.
For example, say you’re scoring tests for your students and want to highlight in red those whose scores dropped significantly. Using the Less Than conditional format, you can format cells that are less than -20 (a 20-point drop) with the Red Text or Light Red Fill with Dark Red Text function. You can create many different kinds of rules, with unlimited formats available via the custom format function within each item.

Transposing columns into rows (and vice versa)

Sometimes you’ll be working with data formatted in columns and you really need it to be in rows (or the other way around). Simply copy the row or column you’d like to transpose, right click on the destination cell and select Paste Special. A checkbox on the bottom of the resulting popup window is labeled Transpose. Check the box and click OK. Excel will do the rest.
The Paste Special feature transposes columns and rows.

Essential keyboard shortcuts

Keyboard shortcuts are the best way to navigate cells or enter formulas more quickly. We’ve listed our favorites below.
Control-Down/Up Arrow = Moves to the top or bottom cell of the current columnControl-Left/Right Arrow = Moves to the cell furthest left or right in the current row
Control-Shift-Down/Up Arrow = Selects all the cells above or below the current cell
Shift-F11 = Creates a new blank worksheet within your workbook
F2 = opens the cell for editing in the formula bar
Control-Home = Navigates to cell A1
Control-End = Navigates to the last cell that contains data
Alt-= = Autosums the cells above the current cell
Excel is arguably one of the best programs ever made, and it has remained the gold standard for nearly all businesses worldwide. But whether you’re a newbie or a power user, there's always something left to learn. Or do you think you've seen it all and done it all? Let us know what we've missed in the comments.

Saturday, 30 May 2015

How To Make Simple Calculator in C programming

 [Source Code] 



This is a code made in c program .This program takes an arithmetic operator (+, -, *, /)
Here copy the given code below and paste it in your c program software, check out !

/* Source code to create a simple calculator for addition, subtraction, multiplication and division in C programming. */
# include
int main()
{
char o;
float num1,num2;
printf("Enter operator either + or - or * or divide : ");
scanf("%c",&o);
printf("Enter two operands: ");
scanf("%f%f",&num1,&num2);
switch(o) {
case '+':
printf("%.1f + %.1f = %.1f",num1, num2, num1+num2);
break;
case '-':
printf("%.1f - %.1f = %.1f",num1, num2, num1-num2);
break;
case '*':
printf("%.1f * %.1f = %.1f",num1, num2, num1*num2);
break;
case '/':
printf("%.1f / %.1f = %.1f",num1, num2, num1/num2);
break;
default:
/* If operator is other than +, -, * or /, error message is shown */
printf("Error! operator is not correct");
break;
}
return 0;
}
Example :-

Enter operator either + or - or * or divide : -
Enter two operands: 3.4
8.4
3.4 - 8.4 = -5.0

Friday, 29 May 2015



              How to Connect Two Computers Via Lan Cable







In this tutorial we are going to show you how to transfer data from one computer to another. We need to PC/Laptop and a lan cable to transfer data.

PC 1

Step1: Go to “Open Networking and Sharing Center“.
Step2: Click on “Local Area Connection“.
Step3: Now click on “Properties“.
Step4: Double click on “Internet Protocol Version 4(TCP/IPv6)“.
Step5: Click on “Use the following IP address:” and enter the IP address: as 192.168.1.1 and just give a click on Subnet mask. Once done click “Ok” and close it.

PC 2

Step1: Go to “Open Networking and Sharing Center“.
Step2: Click on “Local Area Connection“.
Step3: Now click on “Properties“.
Step4: Double click on “Internet Protocol Version 4(TCP/IPv6)“.
Step5: Click on “Use the following IP address:” and enter the IP address: as 192.168.1.2 and just give a click on Subnet mask. Once done click “Ok” and close it.

Now  two computers are connected. To share files we need to give access to our drives, so follow the commands given below to give access to your drivers.
Step1: Click on “Computer“.
Step2: Right click on driver and then Properties.
Step3: Click on “Sharing” tab and then Advance Sharing and then check out Share the folder
Step4: Click on Permissions to give control on the other PC and once done click “Ok” and close it
Step5: Click Security and then go onto Advance Settings > Change Permissions > Add > Advance > Find Now at bottom click Everyone
If you have any problems then you can watch the video given below or comment below this post
Note: If you share your data via WiFi the data transfer will be 1-2MB and if you share the data via Lan cable the data transfer will be 10-12MB

How to fix Window is Not Genuine error

If you are seeing an error on your desktop bottom right corner saying “The copy of Windows is not genuine” then that means either you are using the OS without a serial key or if you bought serial key then there is virus in your computer which corrupted the serial key file. If you are using windows without serial key then this is not a permanent fix. If you bought this then this is a permanent fix and would last until virus come again and corrupt that file.

I myself have faced this problem 2 times in one year and managed to get out of this and would teach you today how to solve this problem.
Step 1) First search for Command prompt (cmd) on your computer and then right click on it and then click on Run as administrator

Step 2) After that type this command in the command prompt “SLMGR -REARM” and press enter.

Step 3) A box will appear saying command successfully executed. Restart now. Click OK. And then manually restart your computer.

The error is now solved and now there is no message on the bottom right corner. You can now also change your desktop background.