Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - anirban

Pages: [1] 2
Software Engineering / Type With Your Brain, Hearing Through Touch
« on: April 23, 2017, 04:54:18 PM »
Facebook announced on its F8 conference audience about two new cutting-edge projects that could change the way humans engage with devices.

Over the next two years, the company will work on a new technology that will allow anyone to type around 100 words per minute -- not with fingers, but using a process that would decode neural activity devoted to speech.

What Facebook envisions is a technology that would resemble a neural network, allowing users to share thoughts the way they share photos today.

This technology also could function as a speech prosthetic for people with communication disorders or as a new way to engage in an augmented reality environment, suggested Regina Dugan, vice president of engineering at Facebook's Building8.

The other project announced at F8 would change the way users experience communication input -- that is, it would allow them to "hear" through the skin. The human body has, on average, about two square meters of skin that is packed with sensors.

Reference: Technewsworld

    1 Fundamentals of Emotional Intelligence
    2 Algorithms & Big-O-Notation
    3 Basics of Project Management
    4 Mainstream Development Paradigms
    5 Basics about Software Security
    6 Know your Development Tools
    7 Don't Trust Code without Adequate Test
    8 Key Metrics of Software Development
    9 The Root Cause of the Last Defect
    10 Understand the Business of your Customer
    11 Understand the Infrastructure
    12 Know What You Don't Know

Reference: Markus Sprunck

Science and Information / SQL Server 2014 : WHAT-WHY-HOW
« on: July 14, 2014, 01:30:07 PM »
SQL Server 2014 introduced native compiled stored procedure. In this process code are converted to machine code that stored into DLL files stored in a specific folder of SQL Server. Memory optimized Machine codes can be directly executed by processor without further compilation or interpretation. So it is faster than T-SQL stored procedure that we are using.

Science and Information / Microsoft released Visual Studio 2014
« on: July 14, 2014, 01:26:59 PM »
Microsoft released Visual Studio 2014 CTP2 on July 8th 2014. Microsoft fixed some major issues and introduced some new features.

Have a look via my Post.

Web based Developer Forum / Something about jquery
« on: August 04, 2013, 01:17:20 AM »
jQuery is a multi-browser JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig. It is currently developed by a team of developers led by Dave Methvin. Used by over 65% of the 10,000 most visited websites, jQuery is the most popular JavaScript library in use today.

The jQuery library is a single JavaScript file, containing all of its common DOM, event, effects, and Ajax functions. It can be included within a web page by linking to a local copy, or to one of the many copies available from public servers as follows:

<script type="text/javascript" src="jquery.js"></script>

It is also possible to include jQuery directly from content delivery networks.

<script src=""></script>

Top 10 most popular programming languages used in dot net framework are:

1) C language
2) C++
3) Java
4) C#
5) VB.NET(Visual Basic. NET)
6) PHP
7) JavaScript
8 ) Perl
9) Python
10) Ruby

Web based Developer Forum / Learn dot net languages
« on: August 04, 2013, 01:04:02 AM »
Here is a very useful site to learn about dot net languages.


    The Common Language Runtime (CLR) serves as the execution engine of the .NET Framework. All .NET programs execute under the supervision of the CLR, guaranteeing certain properties and behaviors in the areas of memory management, security, and exception handling.

    The .NET Framework introduces a Common Type System, or CTS. The CTS specification defines all possible datatypes and programming constructs supported by the CLR and how they may or may not interact with each other conforming to the Common Language Infrastructure (CLI) specification. Because of this feature, the .NET Framework supports the exchange of types and object instances between libraries and applications written using any conforming .NET language.

Most of the time we don't understand the basic differences between desktop and web application. Many people think that web application needs internet or LAN connection but desktop application need not these. This is totally a wrong conception. Actually for a desktop application we have to install the exe file to all of the computers that are needed for that application. But for an web application we have to host the application on a server and other computers just access the application from the server. In desktop application all the computers must have to be configured as required by the application but in web application only server machine must have to be configured.

Success / Inspirational quotes
« on: August 03, 2013, 01:34:04 PM »

With the new day comes new strength and new thoughts.

-Eleanor Roosevelt

Always do your best. What you plant now, you will harvest later.

-Og Mandino

Expect problems and eat them for breakfast.

-Alfred A. Montapert

If you can dream it, you can do it.

-Walt Disney

Success / some quotes that will motivate you
« on: August 03, 2013, 01:30:42 PM »
Believe in yourself! Have faith in your abilities! Without a humble but reasonable confidence in your own powers you cannot be successful or happy.

-Norman Vincent Peale

If you don't design your own life plan, chances are you'll fall into someone else's plan. And guess what they have planned for you? Not much.

-Jim Rohn

After a storm comes a calm.

-Matthew Henry

You are never too old to set another goal or to dream a new dream.

-C. S. Lewis

Success / Think differently
« on: August 03, 2013, 01:17:03 PM »

Success / Teamwork can make a harder job easier
« on: August 03, 2013, 01:15:06 PM »

Success / How failure brings out the best
« on: August 03, 2013, 12:55:24 PM »
Just take a look at the news everyday and you'll see failure. The truth: Everyone will fail and everyone will make mistakes at some point in their career. Failure is inevitable. But failure is also a very good thing.

What exactly makes failure a positive thing. Here are the top three reasons why.

1. Failure leads to innovation. Inc.’s Paul Shoemaker stresses that some of the greatest inventions and discoveries were born out of mistakes--penicillin and the smallpox vaccine to name a few. Shoemaker insists that a company’s culture should embrace failures and mistakes and learn from them.

2. Failure allows you to identify your weaknesses. Columnist Kevin Daum takes his mistakes and failures and makes the most of them. First, he holds himself accountable for his mistakes, identifying himself as the source. Then he creates plans around those mistakes so he doesn’t repeat them. Finally, after resolving his mistakes he shares them.

3. Failure helps you gain perspective. Scott Gerber says there are 10 reasons why he loves failure-- the main takeaway is that failure humbles you and makes you more realistic about your goals. Gerber passed on this insight:

    No matter how successful you are, accept that you will fail again. Failure is good. It will be your guide to smarter, better decisions. The faster you realize that your business will never be perfect and there is no such thing as smooth sailing, you'll grow as a leader as a result.


We are continuously learning from our birth. But we don't know how? We don't know what is happening in our brain when we learn something. Actually there are some neurons in our brain which are called mirror neurons. These neurons fire both when we see some action and also when we act that action. So whatever we are learning from our birth such as learn to speak, learn to walk etc are because of these mirror neurons.

Pages: [1] 2