Subscribe Now: freedictionary

Add to The Free Dictionary

Monday, 13 February 2012

Linux Unix Command

login       Access computer; start interactive session
Syntax:  login [username]

logout    Exits the current session
Syntax:  logout

shutdown        Shuts down your Linux system in a way that prevents damage to the file system
Syntax: shutdown [options] time [message]
Options

-f         reboots quickly without checking the filesystem
-h         halt the system after shutdown
-r         restart the computer

su             Creates a new shell session with a different user id and privileges
Syntax:  su [username]

tty                        Displays the number of terminal devices that are currently in use
Syntax:  tty

cal            Displays a calendar of the current year
Syntax:  Cal [option][month][year]

Options

-j         displays the calendar using Julian dates, with the days numbered from 1 sequentially to the end of the year

-y        Display a calendar for the entire year

date                     Displays the current date and time as traced by the system clock
Syntax:  date [option][date]

Options

-u         displays the date and time in GMT format
-s          set the date

hostname        Displays the system’s network identification name (hostname)
Syntax:  hostname [option][hostname]

Options

-a        displays the hostname alias
-i         display the ip address
-d        displays the name of the domain to which the host belongs

man        Displays text only manual pages and is the quick way to get information of most of the utilities installed to the system.
Syntax: man[options][section][title]

Options

-a         list all the man pages that match the title
-d        displays debugging information
-k         lists short description of all the man pages that match the specified string

pwd   This command shows the full path of the current directory
Syntax:        pwd

uname         Provides the wealth of information about the system you are using i.e it returns the name of the OS
Syntax:        uname[option]

Option                    

-a        all available information
-m       type of processor in use
-n        Displays the computer’s host name

uptime         Displays the current time, The amount of time the system has been running in the current session
users              Displays the total number of users currently working in the current session
who               Displays the name of the users currently logged into the system.
Syntax:        Who[option]

Options

-h                     display column heading
--help             lists available options

whoami                   Displays the username of the user currently logged in to the terminal session
bash Starts the bash shell.
Syntax:        Bash[option][filename]

Options

-c          Read commands from the specified string
-i         Starts bash as an interactive shell

bg       places the process in the background
Syntax:        bg[jobid]

env    It  displays or sets the specified variables.
Syntax:        env[option][variable=value][command]

Options

-u        unset the specified variable
-i         ignore the current environment

jobs   Lists all running or suspended jobs
Syntax:        Jobs[option][jobid]

Options

-l         list job Ids and Process ids
-n        lists all altered jobs
-p        lists process ids only

kill     Terminates the specified process
Syntax:        kill[option][id]

Options

-l            list the available signal names and numbers
-s            Specifies the signal by name

killall           kills all the processes
Syntax:        killall[option][name]

Options

-e        Require an exact match of long names
-i         Asks for confirmation before killing

ps                Displays the list of running processes
Syntax:        Ps[option][sort key][output field]

Options
-a        shows all processes on the current terminal
-e        shows all processes
-h        Shows the process hierarchy


suspend      suspends a command
Syntax:        suspend

tee     accepts output from the specified command and “splits” the output to the standard output
Syntax:        command|tee[option]filename

Options

-a        Append to the file
-i         ignore interrupt signal

cd       Change the current directory
Syntax:        cd [directory|path name]

dir      Lists the files in the current directory in case-sensitive,alphabetical order,using a columnar format.
Syntax:        dir [option][pattern]

Options

-1        list entries using one line for each filename
-a        shows all files including hidden files
-c         lists files sorted by the time of the last modification to the file’s status

find   This command searches the current directory for files with names that match the specified shell pattern.
Syntax:        find pattern

ls        Lists the files in the current directory in case sensitive alphabetical order using a columnar format.
Syntax:        ls [option][pattern]

Options

-l            Lists files in long listing format

chgrp            Change the ownership of the specified file to the specified group.
Syntax:        chgrp [option] group file

Options

-c                     Display message only when changes are made
-f                     hide messages
--help            display available options
   

chmod         changes the permission settings of the filename to the mode.

Syntax:        chmod [option] mode filename

Options

-c               Display message only when changes are made
-f                hide messages
--help      display available options

chown                Change the ownership of the specified file to the specified user.
Syntax:  chown [option] user [.group] file

Options

-c                      Display message only when changes are made
-f                     hide messages
--help            display available options

cp             copies one source file to the destination file
Syntax:  cp [option][source][destination]

Options

-a         create archive copies of the files.
-b         makes a backup copy
-f          remove existing destination file

dd             Copies the file and performs various conversations at the same time.
Syntax:  dd [option]
Options

bs        specify the size of the input and output bit streams in bytes.
Cbs      specify the number of bytes to convert at a time

ln              Creates a hard link to the specified target file.
Syntax:  ln [option] target [link name]

Options

-b          make a backup copy
-d         creates hard links to directories
-f         remove existing destination files.

Mkdir     Creates a specified directory.
Syntax:  mkdir [option] directory

Options

-m       creates the directory with the specifie permissions.
-p        makes parent directory.

mv           renames or moves one source file to a destination file or moves multiple source file to a destination that must be an existing directory.
Syntax:  mv [option][source][destination]

Options

-b         backup copy
-f          remove existing destination file
-i         prompt before overwriting existing destination file.

Rm           removes the specified file
Syntax:  rm [option] [file]
Options

-d         unlink the directory even if it is non empty.
-f         ignore non existent files
-i          prompt before overwriting existing destination file.

Rmdir    removes the specified directory but only if it is empty.
Syntax:  rmdir[option] directory

Options

-p        removes associated parent directory

Touch     It changes the time of the last access or modification of the specified filename to the current time.
Syntax:  touch [option] filename

Options
-a              changes the access time but no other times
-c               do not create any file.

Undelete    restores files deleted earlier using safedelete command
Syntax:  undelete [option][filename]

Options

-i          Displays information about the file
-l         Display a list of safedeleted files that can be restored.

Wc     Display line, word  and character count for the specified filename.
Syntax:  wc [option][filename]

Options

-c          Show the character count only
-l         Show the line count only
-w       Show the word count only

Df                   Displays the amount of disk space used and remaining on all mounted filesystems.
Syntax:  df [option] [filename]

Options

-a        include all filesystems
-h        displays sizes in a human readable format

Du      Displays the amount of disk space used in the current directory.
Syntax:  du [option][filename]

Options

-a        Show sizes of individual file
-c         Print the grandtotal of all arguments after all have been processed.

Fdisk                        Launches a menu driven program that partitions a hard disk
Syntax:  fdisk [option] device

Options

-l         List the current partition table
-s         Display the size of the specified partition
-v         Display the version number.

Mount          Attaches the device to the specified directory, which will serve as the filesystem’s mount point.
Syntax:  mount [option] device [directory]

Options

-a              Mount all the filesystems listed in /etc/fstab, except those set to noauto
-r               Mount the device as read only
-h              Display the available options.

Cat     Displays the specified filename on the standard output.
Syntax:  cat [option] [filename]

Options

-e        Display control and non-printing characters
-n        Number all output lines

Cmp  Compares the two specified files to determine whether any difference exist.
Syntax:  cmp [option] filename1 filename2

Options

-l         Print the Byte numbers of each difference and show the differing values
-s         Indicate nothing but generate the exit codes.
-c          Print the differing bytes as characters.

Cut     Displays a range of characters from the specified filename.
Syntax:  cut [option][filename]

Options

-b        output only the bytes specified by range
-c         Output only the character specified by range

Grep  Searches filename for lines that match a regular expression.
Syntax:  grep [option] regexp [filename]

Options

-a        Display n lines of trailing context after matching lines
-b        Display the byte offset in the input file before each line of output.

Sort   Sorts the specified filename line by line in character order.
Syntax:  sort [option][filename]

Options

-b         Ignore leading blanks
-d         Use only alphanumeric characters in keys
-f         converts lowercase to uppercase characters in keys

Uniq  Removes duplicate lines from a sorted input file and writes to the output file.
Syntax:  Uniq [option][input file][output file]

Options

-c         Prefix lines by the number of occurrences
-d        print the duplicate lines
-i   ignore case

PARAMETER EXPANSION
A shell parameter is an entity that stores a value(which is null). Among the various types of shell parameters are variables. You can create your own variable. Besides this there are several Built in variables as well.
How to create a variable?
Name=value    Create a variable called name and assign value to this variable.
$name               Insert the value of name
BUILT IN VARIABLES
$BASH                      The location of bash
$BASH_ENV              The location of the current .bashrc file in use
$BASH_VERSION       The version number of bash
$CDPATH                  The path to be used when cd is used
$DIRSTACK                An array variable containing the current contents of the directory stack
$FCEDIT                    The text editor used by default for the fc command
$FIGNORE                 A colon-separated list of suffixes to ignore when performing filename     completion

Standard Directory Structure
Directory          Purpose
/                          The root directory
/bin                     Start-up programs and commands used in single-user mode
/boot                  Files used to start the system
/dev                    Special files representing system files
/etc                    System – level configuration files and scripts
/home                 The user’s home directory
/lib                      Shared library files
/mnt                   The mount point for temporary file systems
/opt                    The installation directory for commercial software
/root                   The home directory for home user.
/tmp                   The storage space for temporary file
/usr                     The storage space for files that need to be made available system wide
/var                     Data file of variable length.
Click Here to download the above commands with detail

Java Programs

Following programs have been developed in JCreator. Click to download JCreator and Java Development Kit (JDK)

Simple Java Programs
Sr No Name of Programe
1 Program to Calculate Compound Interest
2 Program to Calculate Depreciation
3 Program to Convert Decimal Number to Binary, Octal and Hexadecimal
4 Program to Convert Fahrenheit into Celsius
5 Program to Find Roots of Quadratic Equation
6 Program to Add Two Numbers by Using Command Line Argument
7 Program to Calculate Square Root of a Number
8 Program to Print Alphabets from ASCII Value
9 Program to Print ASCII Value of Alphabets
Control Statements
1 Program to Check Whether the Number is Armstrong or Not
2 Program to Check Whether the Number is Palindrom or Not
3 Simple Calculator
4 Program to Find Largest from Three Numbers
5 Progarm to Find Numbers Divisble by 7 from 0 to 100
6 Progarm to Find Perfect Number from 1 to 100
7 Progarm to Find Prime Numbers Between 0 to 100
8 Progarm to Print Next Prime Number
9 Progarm to Find Reverse of a Number
10 Progarm to Find the Sum of Digits of a Number
11 Progarm to Print Sum of Series 1+1/2+.......+1/10
12 Program to Print Sum of Series 1+x+x2+x3+......+xn
13 Programe to Print Sum of Series 1-(x/1! +x2/2!+......+xn/n!)
14
Program to Print the Pattern:

1
2 3
4 5 6
7 8 9 10
15
Program to Print the Pattern:

1
1 1
1 0 1
1 0 0 1
16
Program to Print the Pattern:

1
0 1
1 0 1
0 1 0 1
17
Program to Print the Pattern:

   *

 *  *

*  *  *

 *  *

   *
   
18
Program to Print the Pattern:

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1

Array
1 Program to Print Numbers From 1 to 100 Using 2D Array
2 Program to Search an Element From Array
3 Program to Delete an Element From Array
4 Program of Merge Sort
5 Program of Matrix Multipication
6 Program to Calculate the Transpose of a Matrix
7 Program to Print Reverse Order of Array
String
1 Example of Array of String
2 Program which implements StringBuffer Class
3 Program to Sort a String
Recursion
1 Program to Calculate Factorial Using Recursion
Class and Object
1 Program to Calculate Area and Circumference of Circle
2 Program to Calculate Area of Rectangle
3 Program to Calculate Number of Votes Received by All Candidates
4 Program to Calculate Total Numbers of Objects Created For a Class
5 Program to Calculate Factorial Using Recursion & Class and Object
6 Program to Print Records of 5 Students in 3 Semesters
7 Calculate Factorial Using Recursion and OOP (Part-2)
8 Example of This Keyword
Constructor
1 Program to Print Largest from Three
2 Example of Constructor Overloading
3 Example of BookShop Management
4 Example of Toll Booth

Inheritance
1 Program to Implement the Concept of Inheritance (Banking Example)
2 Example of Multilevel Inheritance
3 Example of Using Interface (Multiple Inheritance)

Packages
1 Program to Calculate Cube Using Packages
Applet
1 Example of Applet Using drawString(),drawOval() and drawRect()
2 Applet Having Bouncing of a Ball
3 Applet to calculate to Sum of Two Numbers
Exception Handling
1 Simple Example of Exception Handling
2 Example of Multiple Catch in Exception Handling
3 Example of Using NumberFormatException
4 How Can You Create Your Own Exception

Event Handling
1 Program of Event Handling by using ActionListner
2 Program of Event Handling by using MouseListner

Vector Class
1 Simple Example of Vector Class
MultiThreading
1 Example of Multithreading Using Thread Class




Examples
an image
C Examples

Java Examples

C++ Examples

Data Structure Examples

CG Examples

Linux Examples

WML Examples

Visual Basic Example

Popular Pages
an image
Java Programs

C Programs

Data Structure Algorithms

Visual Basic Programs

Linux Shell Programs

WML / WMLS Programs

Computer Graphics

CG Algorithm

Friday, 10 February 2012

Visual Basic Projects


Developing a Project is very difficult job for any student. We are not in position to understand that what actual project is ? W3Professors is providing different types of minor and major projects to our respected students at free of cost. These projects are already designed by Professionals and Students. So if you have a good project then you can mail us at info@w3professors.com. We will publish your project to this site under your name and email id.
In the first phase we are going to upload some minors applications & projects of visual basic

Sr No
Program/Application Name

1
To Calculate Average of Numbers
2
Working of Simple Calulator
3
Form Having Connectivity With Acess Database (ADODC)
4
Armstrong Number
5
Calculete Average
6
Example of Case Statement
7
Calculate Compund Interest
8
Definite Series
9
Even Odd
10
Factorial Number
11
Fabonic Series
12
Calculate GCD
13
Generate Table
14
GP Series
15
How Can We Handle Mouse Move Event
16
Project Management
17
Payroll Project
18
Multimedia Video Player
19
Example of List Box
20
How Can We Desing Menu in Visual Basic
21
How Can We Make MDI Form
22
Math Calculator
23
How Can You Calculate Loan
24
Example of Message Box
25
Example of InputBox
26
Working With Files
27
Draw Different Drawing Objects
28
How to DIsplay Clock
29
How To Play CD With Visual Basic
30
Keypad
31
Find Maximum Number
32
Find Minimun Number
33
Calculate Net Salary
34
Example of Option Button
35
Check Perfect Square Number
36
Check Prime Number
37
Print Pyramid
38
Sum of Natural Number
39
Example of While Loop
40
Swapping of 2 Varibles without using 3rd Variable

WAP/WML Programs


WML (Wireless MarkUp Language)
Sr No Name of Program
1 What is Document Prolouge
2 Program to Accept Username and Password
3 Program to Print the Data in Table
4 Program to Insert a WBMP (image fie) in WML file
5 Program to use Option & Select tags with Variable
6 Example of OnPick Event
7 Example of How to use Anchor Tag
8 Example of HyperLink
9 Program to Accept Inoformation from User (Input Tag)
10 Program that how can we use Multiple Cards in a Single WML File (DECK)
11 Example of OPTGROUPTag
12 Programe of How to design a Simple WML Card
13 Example that How can we use <p> tag in WML
14 Program to implements <do type> Tag


WMLS (Wireless MarkUp Language Script)
1 Example of WMLS
2 Program to Accept a Number and Print the Square
3 Program to Accept Two Numbers and Print the Sum


Project Report / Synopsis

Project is a important part of any subject. Either it is minor or maajor, It plays vital role inthe performance of every student.I think this is the reason that students are more worried about the project and project report. This is a general question of every student in his/her mind that what is project and how can i complete my project with any knoweledge. But don't worry, W3Professors.Com will help to you form any kind of problem int your project. If you have any query then you can mail us at our professionls will solve your query within 24 working hours and reply to you with suitable answer.

Some Important Instructions Regarding Project
Before going to start making any project first of all you should select the core are of your interest and then start to collection the suitable information from your sourses.
After collecting the information you should design the database and then try to design the forms only on the paper.
Now you are very near by the Project. This is a suitable time to make a synopsis for the project. If you need the formt of synopsis then don't worry w3professors.com provides to you a sample report for synopsis and project report.
This is the last step to code your project in the front-end sofware and back-end software as you like or as you know. For example Visual Basic is used for front-end and MS-Acess is used for back-end. This doesn't mean that only the above softwares are used there are so many softwares are used for the same. Again this is question thata how can we select the software. It's total depends upon you that in which software you are comfertable.
Sample Format for the Synopsis and Project Report

Wednesday, 1 February 2012

5 Tricks To Make Your Blog Popular


Weekend Blogging

Something that I am currently contemplating is doing a little weekend blogging. Whether this would mean publishing posts on this blog or on other blogs for guest posts doesn’t matter, all that matters is that I am doing something to help build my community. I love publishing posts here but the fact of the matter is that doing a guest post will bring in more traffic. If getting your blog the popularity that it deserves is something that you really want to do, then guest posting is what you should be doing. Just know that with guest posts there really isn’t a way get penalized because Google loves to see authoritative links back to your blog.

Email Other Bloggers

Have you ever email another blogger to let them know about your blog? If you have never done this, then it is about time. The entire point of doing this is to get the gurus and other big name bloggers to come and check out your site so that they mention it in a post of their own. Where the bigger bloggers benefit the most is from people reading a post they just wrote and then mentioning it on their blog. Think about it, how easy is this if all you have to do is write a post and the other bloggers do everything for you? My advice is not to just spam the bloggers though, you should read their latest blog post and then comment on it before you send them an email. I know it might seem like a little more work but the bigger bloggers will like this much better.

Increase Your Social Media Following

How many fans and followers do you have on Facebook and Twitter? Are you starting to grow your circle on Google+? I ask this because in order to become more popular you will need the help of other people. One of the best ways to make your blog popular in 2012 is going to be with social media. With Facebook and Google+ on the rise there is no reason as to why you should not be using them to get more traffic and spread the word about your blog posts.
Tip: I would highly recommend setting a goal for yourself as to how many more followers you would like to get each month. I did this last year and the results really paid off. The trick is to do everything you can to ensure that your following keeps growing no matter if you get 50 new followers or 500 each month.

Information Is The Key

Are you creating epic blog posts? Do you write posts that people have to come back and read more later because there is just so much information? In order to make your blog popular in 2012 you will need to spend a lot more time working on your content. I am not saying that you need to spend a week writing one blog post but it should take you longer than 20 minutes. Where a lot of bloggers make the mistake is they just try to get the most information on their blog as opposed to the best information. Check out Problogger.net and see how Darren write his posts, some of them are short and some are a little longer. He does this because it doesn’t always require 2,000 words to get his point across.
Tip: In my experience a good post length is between 800-1500 words. If you are trying to do more of a pillar style post, then I would recommend writing one that is at least 1,500.

Establish Yourself

When I say establish yourself, I mean you need to establish yourself as an expert in your field. The reason I highly recommend doing this is because once you become an expert in your field then people will start to notice you even more. Not only that but you could make the pages of local newspapers, national magazines and possibly be seen on T.V. There are a lot of bloggers out there that have been on T.V. talking about what they do and why they do it. Just think, this could be you at some point.
Do you see how these 5 tricks can help you make your blog popular in 2012? There are a lot of things that you can do to make your blog popular but I would start right here with these. The last thing I want you to know is that the best thing you can do is guest posting and if you can fill up your weekends with these, then you will see a huge jump in this years popularity.

How to Write a Famous Blog

Blogs, or web logs, are one of the fastest-growing means of mass communication. Though blogs originally gained mainstream attention in the 2000's through articles in prominent newspapers and magazines, several popular weblogs now rival traditional media outlets in terms of readership and arguably, cultural relevance. The "blogosphere" has affected elections and corporate policy, and some blogs have millions of readers a day. Moreover, they are fun to read, and writing them can be enjoyable, too.

Edit Steps

  1. 1
    Choose what type of blog you want to create. Carve out a niche and pick a catchy title that captures the essence of your blog. Remember that a blog, like your clothes, is an extension of you. For most people your blog site may be the only thing they identify you with and you want to be sure that who you are on the inside is reflected in your blog.
  2. 2
    Decide how often you are going to post. Some claim that posting at least once every day is best; Some also say that three quick posts a day are far more effective than one long post every three days. Others claim that when they update a blog every other day they get more readers than when updating two or three entries in a single day. Heck, write whatever you want – it's the content that matters. Whatever you do remember that for most bloggers, it's all about reading and many of them would prefer quality over quantity. Once you get started you'll find that you attract a certain readership, and you may have to adjust how you work your journal to appease and keep the readers you've obtained.
  3. 3
    Get some things together beforehand because some recommend putting together about a month's worth of material before you tell anyone about your blog. It is recommended that you just start writing and fame will come in time. Feel free to go back and rewrite entries to make everything just the way you want before or after you "go public." You can edit any entry at any time with most blog sites. Writing a popular blog doesn't happen overnight. The essence of the blog stems from journaling which means the blog is FOR YOU. Work it how you feel most appropriate.
  4. 4
    Tell close friends about your blog and ask them to tell their friends. Often if you use it as another way to network with those people around you, you'll get a better response. If you push it too hard don't be surprised if they ignore your blog because they feel you're fishing for compliments and attention...remember, blogging is about you, and the more attention you put into yourself, the more people are going to notice.
  5. 5
    Look around the Internet for blogs that people love to read. Read and post to them religiously. Leave a note that actually has something to do with their site so that they know you actually took the time to pay attention to the material posted. Do not expect anything back in return. Just commenting will cause others to be more likely to visit your blog and do the same. Often, when you make comments to sites, a link to your own personal site will already be included with your comment, unless you are posting from one hosting site to the next. If you're at ITW and you read a blog on Myspace then it would be appropriate to include such a link.
  6. 6
    Build a network with other people in the blogosphere - make friends online. This is the best way to get readers and a great way to meet people you would otherwise never know. If you get one thing from blogging, this will be it.

Edit Tips

  • There are different types of blogs, but the majority fall into these three categories: personal/journal, collaborative (more than one author), and topical (based on a particular subject or niche). There are also photoblogs and link compilation blogs. Successful blogs find a niche and stick with it. Is there some aspect of your life you're burning to share? Are you an expert in some field of knowledge? Are you obsessed with current events? Find your passion and your reason for starting the blog, and go for it. Again the key is: it's for you; others will not be willing to read if they sense you're trying too hard to be popular.
  • A personal blog is sometimes the hardest style to do. Even if you're a brilliant writer and profoundly funny, you have to remember that people who know you "IRL" (in real life) may be accessing your journal. Some bloggers have found many quarrels have started because of information that was published in a personal blog. The key to this is: a) Only use first names if permission is given; if not, use the first initial of the person, and never use last names. b) If the information you share may get someone into trouble or hurt some feelings, then make the entry private (so only you can read it) or don't post it at all. c) Remember that the blog is about you, not about gossip or what your mother's uncle's baby's momma did to the guy across the bar last week...we don't care, and I'm sure that person doesn't want everyone on the world wide web to know either.
  • HTML, the language used to design websites, is your friend. Learning basic HTML is far easier than the foreign language you studied in high school. The Help section of Blogger.com can teach you all the HTML you need to learn in order to manipulate your site, add links in text and anything else you need to make your site exactly the way you want it.
  • Remember you can be anonymous to most of your readers. This is one of the best aspects of blogging. No one has to know who you are! If you prefer, you can even invent a blog personality to use. Nonetheless, always consider that you should be nice and polite so everyone has a handy-dandy time online.
  • A good way to make a popular blog is to make other blogs popular. That is, visit, read, and thoughtfully comment on other people's blogs. On most blogger sites, a link to your own blog will be automatically included in your comment. So the more blogs you post on, the more people will be driven to visit your blog. Of course, don't just go on and post one-word spam, because that might keep people away.
  • Linking to other established or authority websites is also a good way to network and make yourself known in your niche, and other bloggers to share the "link love" with people who link to their site.
  • For any new or advanced blogger, it would be wise to pay attention to those English classes and look for ways outside of your blog to expand your writing experience and expertise. Part of blogging is kind of like writing for a newspaper. Remember to keep your blogs well spaced, and if you can title them, be vague but attention-getting with the titles.
  • If you blog on topical subjects, look for blogs and forums that mention these topics and link your blog in a response. This is a very effective way of exposing your work to new readers.
  • To be honest, no one really is going to care about your personal life unless it is actually entertaining or they are your close friends. Pick a target and roll with it. However, if you have something in your personal life that screams for attention, do the world a favor and write about it. Those that know you for your target topics will appreciate the fact you have added a personal element to your blog, and those that know you personally will join in the fun.
  • Do read the terms of use attentively before using the blog's platform, once you start using the website, it will be considered that you accept their terms of use and agree to adhere to a policy. IF YOU DO NOT AGREE TO THEIR TERMS OF USE, DO NOT USE THE SITE.

Edit Warnings

  • Don't be rude when blogging because that will make you unpopular or popular with rude people. You don't want rude bloggers or readers participating in your site.
  • Granted, be rude if you want. Controversy often brings readers.
  • Don't post your blog link everywhere because it can actually seem rude if you appear extremely desperate to have visitors.
  • Be careful with your identity. It's so easy for someone to find you through the net or to find those you talk about. Protect the people you know and, unless they give you permission, don't use their names or other personal information in a blog.

web application development software:Ruby on Rails

Web development that doesn't hurtRails 
 
 
 

APIs

Browse all frameworks, classes, and methods:
Rails: Complete API | Ruby Core | Ruby Standard Lib

Guides

When you're just getting started or want to learn about Rails in general, the Rails Guides is a great way to compliment the API section as well. It's being maintained as part of the docrails project.

Books

Agile Web Development with Rails will teach you all you need to know about Ruby and Rails 3.0 to build killer web applications. Rails Recipes will expand on that through a wide range of tutorials of best practices.
For more advanced material, Rails core member José Valim has written Crafting Rails Applications.
See all the other Ruby on Rails books at Amazon.

Talking
foxes?

why's (poignant) guide to Ruby is unlike any other guide to programming you have ever read. It features talking foxes, bizzare sidebars, and more crazy humor than most people can handle without loud chuckles.

By the users

HowTos: Recipes for getting specific things done.
Snippets: A public, taggable code repository.

Engineering -Thinks of Words

Subscribe Now: google

Add to Google Reader or Homepage