You feel excited to learn computer languages

Then you are at the right place. Computer languages are most fun thing you have ever seen. Use this excellent languages and have a nice future...

How computer can help you?

I will ask how it can not? From the latest trend of social networking sites like Facebook, Twitter to the extended use of computer in our house hold devices. You can be benefited from computer in the every aspect of life.

What web technology?

It is the blessings of web technology, that brings you here and you are reading my post now. Strange huh!! Not at all. Use my web technology tutorials and understand, how they can help you for better marketing and advertising systems.

How Mobile technology can help us?

You have answer right? I know. But in my tutorials I will cover some unique features that may add some information in your hard disk too. Sounds good? Check them...

Computer and future

Yes that is the most important question to me. What is next? What is going to be the next big thing for us? Well I will answer them in my blog. Check the corresponding section..

Tuesday, September 12, 2017

8085 MICROPROCESSOR TUTORIAL PART 4

8085 microprocessor programming tutorial | Part 3

8085 microprocessor programming tutorial | Part 1

8085 microprocessor programming tutorial | Part 2

Monday, December 9, 2013

Environment of DBMS | Database Management system ( DBMS ) Tutorial

Environment of DBMS :-

Database Management system ( DBMS ) Tutorial


In this section, we examine all the component of the DBMS environment. We can identify five major components in the DBMS environment: hardware, software, data, procedures, and people.
DBMS means Database Management system. It deals with handling and assembling data into database properly. Here we have complete Database Management system ( DBMS ) Course. The DBMS is the software that interacts with the users' application programs and the database. the Database Management system ( DBMS ) is an extremely powerful and useful tool. However, as the end-users are not too interested in how complex or easy a task is for the system, it
could be argued that the DBMS has made things more complex because they now see more data than they actually need or want.
https://www.youtube.com/watch?v=9fiAlM71Fa4

Wednesday, December 4, 2013

Deterministic Finite Automata ( DFA ) construction with Examples and solution

Deterministic Finite Automata or DFA construction method is described in this tutorial with an example.
A deterministic finite state automaton (DFA) is a simple language recognition device. It can be seen as a machine working to give an indication about strings which are given in input or it can be given a mathematical definition.
                            Strings are fed into the device by means of an input tape, which is divided into squares, each one holding one symbol. The main part of the machine itself is a black box which is, at any specified moment, in one of a finite number of distinct internal states, among which we distinguish an initial state and some final states. This black box, called the finite control, can sense what symbol is written at any position of the input tape by means of a movable reading head. Initially, the reading head is placed at the leftmost square of the tape and the finite control is set in a designated initial state.


Second Part of the video

Thursday, November 28, 2013

ER Diagram Example | Entity Relationship Diagram Examples

An Entity Relationship Diagram (ERD) or ER diagram is the best visual representation of a Database. Any Database Designer will  follow Entity Relationship Diagram to design physical database. An Entity-Relationship diagram (ERD) typically serves as the main deliverable of a conceptual data model. While newer approaches to E-R modeling have developed, the E-R approach is still cited by some professionals as "the premier model for conceptual database design". An ERD is a logical representation of an organization's data, and consists of three primary components:

Entities -- Major categories of data and are represented by rectangles
Attributes -- Characteristics of entities and are listed within entity rectangles
Relationships -- Business relationships between entities and are represented by lines
An Entity is a person, place, object, event, or concept that an organization wants to maintain data on. Each entity has a unique identity that differentiates it from other entities. A point of distinction must be made between entity types and entity instances. An entity type is a collection of entities that share common properties. Entity types are also known as entity classes. An entity instance is an individual occurrence of an entity type. A data model describes an entity type only once; however there may be numerous instances of that type within a database.

Lets take an example and solve it using ER diagrams :

This above ER diagram example describe this problem:
A publishing company produces books on various subjects. The books are written by authors who specialize in one particular subject. The company employs editors who, not necessarily being specialists in a particular area, each take sole responsibility for editing one or more book publications. Every book require some items for publication. These items supplied by suppliers. One supplier can supply many items. Shop owner buys books from the publisher. Shop owner can buy many books but one book can be bought by one shop owner only. Books are uniquely identified by Bookid.



Tuesday, November 26, 2013

Database management System Tutorial : Introduction



DBMS means Database Management system. It deals with handling and assembling data into database properly. Here we have complete Database Management system ( DBMS ) Course. The DBMS is the software that interacts with the users' application programs and the database. the Database Management system ( DBMS ) is an extremely powerful and useful tool. However, as the end-users are not too interested in how complex or easy a task is for the system, it
could be argued that the DBMS has made things more complex because they now see more data than they actually need or want.DBMS for a personal computer
may not support concurrent shared access, and it may provide only limited security,
integrity, and recovery control. 
However, modern, large multi-user DBMS products offer
all the above functions and much more. Modern systems are extremely complex pieces
of software consisting of millions of lines of code, with documentation comprising many
volumes. This is a result of having to provide software that handles requirements of a
more general nature. 
Furthermore, the use of DBMS nowadays requires a system that
provides almost total reliability and 24/7 availability (24 hours a day, 7 days a week), even
in the presence of hardware or software failure. The DBMS is continually evolving and
expanding to cope with new user requirements. For example, some applications now
require the storage of graphic images, video, sound, and so on. To reach this market, the
DBMS must change. It is likely that new functionality will always be required, so that the
functionality of the DBMS will never become static.

Wednesday, February 6, 2013

Automata Theory : Context Free Grammar Tutorial (CFG) Part 1


Automata : Introduction to Grammar


Tuesday, February 5, 2013

Computer Organization: Introduction to Computer Instruction Part 1


Monday, February 4, 2013

Equivalence of two Finite Automata : DFA comparision


Sunday, February 3, 2013

How to Minimize DFA states


Saturday, February 2, 2013

Converting NFA to DFA


Friday, November 30, 2012

How to hide secret files without software?

Hello my Blog readers,
How are you all. I was wonder other day that how we can hide our data secretly. Well there are many software available, and even I posted few tricks here also. But today I am going to post a very new way to hide your data. You can use this cool tricks with your friends also, everybody will be clueless. Lets do it.

1) First download WinRar. If you have then you just add all the files that you want to hide. And save it by any name you want. For our example lets say my file name is "Hide.rar". Dont worry, name is not a big issue here.

2) Now get any image you want. You can use any harmless image you want. You even can use popular wallpapers like Celebrity, sports person anything you love. Free site to download http://www.wallpapers.com/
For our example lets say our image file name is "Myimage.jpg"

3) Now keep them in C:\ drive.

4) Open CMD application from Star t-->All programs --> Accessories --> Command Prompt

5) Now type following commands.
cd\
copy/b Myimage.jpg+Hide.rar Goodimage.jpg

Done. You just a new image that has your favorite image and your secret rar file.

Now you will ask, what the heck, where is my file? it is olny an image, even it is opening in image view file. How can I get my data back?

Very simple, just open your WinRar application and open this "Goodimage.jpg" file. You will see all your hidden files there.


Have a great time. Friends.
I appreciate your comments and if you become my followers in here. Share this with your friends.

Debarghya Mukherjee

Monday, November 26, 2012

The Secret Program to make my computer talk !!



Hello my blog readers,
How are you all. It is winter in Kolkata now. I was in my Laptop yesterday night and was feeling so lazy. I was thinking what if my computer speaks for me. Huh!! I searched in net and got many costly software that can do my job. Then I thought why not make some cool program that will translate my text to voice and free. Here is my codes, enjoy your free tools of voice converter.

Steps:
1:- Open your Notepad and just copy and paste the following code. You can use any other text editing tool for this. Just make sure that your codes are written in proper order.


Dim message, sapi
message=InputBox("What your computer will speak?","Free Text To Voice Converter")
Set sapi=CreateObject("sapi.spvoice")
sapi.Speak message



2:- Ohhh you just did the toughest part. Now save the notepad file with the name Voice_Translator.vbs on Desktop. Make sure that your file extension is ".vbs". Default extension of Notepad in ".txt" change it to ".vbs". 

3:- We are ready to run our awesome tool and impress our friends. Just ouble click on "Voice_Translator.vbs" file type your text in the box and then click ok and computer speak now.

Have Fun and stay tune with my blog, more fun tricks will come soon. :)

Monday, November 12, 2012

You own Game building Software


Kodu is a visual programming language suitable to teach kids the basic of programming and to train their creativity. In today’s lesson, we will build a simple game that we can use as an introduction to Kodu.

The Building Blocks of Kodu

The world of Kodu consist of programmable objects where we can attach a behavioral script into each object that we place on the Kodu landscape.
Kodu’s programming language is a simple icon based programming user interface where the language are broken down into pages and rules.
Kodu has a list of built in behavior that we can attach to an object to make them move around, shoot objects, and perform incredible combat move with one another.
Microsoft Kodu Game Lab has a series of ‘Getting Started’ video that is very useful for beginners to understand the basic of Kodu Programming.

Navigating Around the World of Kodu

Here is a simple Kodu world that consist of trees and a motorcycle. The motorcycle is programmed to always wander the terrain and it should avoid any tree on its path.
Let’s add more more objects on the landscape and have the motorcycle chase and shoot them.
A wisp is one of the many characters we can create in Kodu.
The wisp will move around a designated path, and Kodu will spawn another wisp when it’s health reaches zero.

Classroom Exercises

To prepare for the lesson instructors need to install Kodu and download our Microsoft Kodu Classroom Kit into Kodu’s import folder: ‘C:\Users\[user name]\Documents\SavedGames\Boku\Player1\Imports\’. Kodu will automatically import the game when we load the game from the main menu.
Note: Instructors need to unzip the file to get the Kodu game file
Begin the class by opening the world and ask the students to observe the motorcycle and the wisp behavior. The explanation might be something like ‘the wisp is the enemy’ because the game keep on regenerating the ‘wisp’ when the motorcycle destroys it.
Now open the wisp or the motorcycle program and ask the students to relate the wisp behavior with the code. After the student successfully explain the code, ask volunteers to modify the code for the following set of behaviors.
When appropriate have the students to modify the code for each objects and explain why their solutions does not work.
  • Add Trees or modify their colour
  • Adjust the wisp’s behaviour so that it produces a coin when the motorcycle destroys the wisp.
  • Program the motorcycle to eat the coin to increase the game score
  • Reverse the role of the wisp and the motorcycle by having the wisp destroying the motorcycle
That’s all there is to it. Enjoy!

Wednesday, September 26, 2012

Google underwater street view


A new partnership between mapping giant Google and The Catlin Seaview Survey, a major scientific study of the world’s reefs, allows you to surf through the world’s oceans with the first underwater panoramas in Google Maps.The company has updated its Street View feature to incorporate the amazing images of the Great Barrier Reef, Hanauma Bay in Hawaii, and other sites in Australia, the Philippines and more.“Whether you’re a marine biologist, an avid scuba diver or a landlocked landlubber, we encourage you to dive in and explore the ocean with Google Maps,” wrote Brian McClendon, vice president of Google Maps and Earth, in a blog post unveiling the new feature.He called the new images “the next step in our quest to provide people with the most comprehensive, accurate and usable map of the world.”A cruise through the new art work reveals stunning sights: a sea turtle swimming among a school of fisha manta ray adrift, and the reef at sunset. Or visit the entire collection and choose a virtual destination yourself.The images were captured with a specially designed underwater camera, the Catlin Seaview SVII. It takes rapid-fire 360-degree images every 3 seconds while traveling at a speed of approximately 2.5 miles per hour. Images are then stitched together and published online to create the virtual dive, the company explains.There are currently only two SVII’s in in the world, according to the Seaview Survey. One is named Sylvia after oceanographer, aquanaut and author Sylvia Earle, the second Ron after the legendary shark photographer Ron Taylor.

Saturday, September 15, 2012

FBI's Cyber Crime Agents hacking Computers: Report

A hacker group said to be AntiSec claimed that they hacked a computer of Federal Bureau of Investigation's Agent inside the office of the department that was located in New York.
Furthermore, it was claimed by a member of AntiSec that they have retrieved some personal data from the computer of agent. According to the hackers group the file was taken into account during the month of march via Java software.

AntiSec group claimed they got unique device identifiers that are known as UDIDS. By exposing a Java vulnerability and clicking a folder that was on special agent's desktop in his laptop, who's an employee of FBI's regional cyber action and evidence response team.

AntiSec said it got the unique device identifiers, or UDIDs, by exploiting a Java vulnerability and accessing a desktop folder on the laptop of a special agent who worked with the FBI's regional cyber action and evidence response teams in New York. The hacked ids are series of numbers and letters assigned to apple devices such as Iphones, Ipads, Ipods etc. These ids are used by software developers to track the activity of an app used.

The most interesting part was that FBI denied being hacked as they tweeted as, "We never had info in question. Bottom Line: TOTALLY FALSE."
"The FBI is aware of published reports alleging that an FBI laptop was compromised and private data regarding Apple UDIDs was exposed," the agency said in a statement Tuesday afternoon.
 "At this time, there is no evidence indicating that an FBI laptop was compromised or that the FBI either sought or obtained this data."

But the truth is that 1 million iOS device IDS are leaked and sold, after this hacking task successfully performed by AntiSec. AntiSec hacker group claims to have accessed 12 million unique device identifiers on FBI computer

Thursday, September 6, 2012

How to distribute a Virus to your friends Computer

Hello My dear readers,
Many student of mine asked me that how we can distribute a virus to our friends computer. Well it is not easy and in other way it is very easy if you use this technique.
Here are the steps

1) Use some free hosting sites like http://www.mediafire.com/. Then upload your virus file.




2) Now open http://tinyurl.com/. You can use this as your trick maker.




3) Now copy this http://tinyurl.com/yourlink to your Facebook page. Your friends will click and the virus will be downloaded to there computer. You also send it using your email