Wednesday, May 18, 2011

Preventing spam on your blogs and Emails: Basic Information about CAPTCHA


Have you ever wondered that you received numerous spam comments in your blogs or unknown e-mails?these are unwanted requests and files from unsecured  websites that  you  have visited and downloaded in the internet. If you send a multiple emails to the same recipients the mail program is prompting you to validate your entry or to confirm your data before sending it to the recipient. This is to test if the web robot or computer is controlling the task in your PC and doing a sinister activity, one of this is spamming and freezing your browsing of that website in your PC (but other PC can view it) due to profuse request coming from unknown websites creating sessions to store information in your folder for online transactions.

CAPTCHA is a challenge of test to the human to answer but the computers cannot. This is to validate that applications and other functionality of the web programs  are controlled by the individuals not the computer or web bots. least, there will be a minimal problems of spam avalanche especially in e-mails and comments in your blog.

I think you are buffled with this term, CAPTCHA means - for Completely Automated Public Turing Test To Tell Computers and Humans Apart this was coined in 2000 by Luis von Ahn, Manuel Blum, Nicholas Hopper and John Langford of Carnegie Mellon University. The Yahoo was the first to used this technology.

Captcha provide the following security, these are : 1. Preventing avalanche of spam in blog comments text box. 2. Cheated voting polls 3.Password attacks  4. Defending fake Web Sites presence and Registration 5.Protection againts malicious Web Bots 6. Spamming  7. Worms

One thing, Web bots is useful to index a site so that it is readable to all users, but dilemma will occur if indexed site will be the sporadic target for malicious bots attacks. To negate spam and other malicious attacks it is better to apply CAPTCHA, to identify the data validation done by human and not by the computers.






Saturday, May 14, 2011

The power of Likes


Cartoon model of Ms.Like and Mr.Like



It is definite! it is like vs. tweet buttons, these are the behemoth battle of social marketing and campaigns in the internet. You can see these little buttons every time you stumble in different web content,like blogs,news,video blog,photo blog, entertainment and news,e-commerce, and mixed content. This is an automatic way to share and promote the sites to the other social media applications.

The likes technology is getting a mountainous respect from the social network community. Creating an applications or developing your own e-journal for promotion is an easy way with the support of free snippets and apps. The same thing with the twitter network. Just drop off your notes or personal diary with short text then you let the global community see your message.

What if? we constitute a segments of group, male and female to likes and to tweet? Ms.Likes and Mr.Likes the same thing with the twitter network. Sound weird. The market is evolving in the internet. The more you tweets and push the like buttons the arrays of presence you have in the internet community.



bukalph: Lowbat in computer coding

bukalph: Lowbat in computer coding: "I don't understand why the learning process of IT students here in the province of Iloilo is depleting, we have a good curriculum and even ..."

Friday, May 13, 2011

Lowbat in computer coding


I don't understand why the learning process of IT students here in the province of Iloilo is depleting, we have a good curriculum and even a scholarly programs for IT and CS subjects, but the meat of the matter is the deficiency of IT pedagogy for the students. We have an excellent curriculum but this could not suffice the students learning in CS and IT major subjects. Even though we are in the advance milestone of media and communication avenue, we can't deny the fact that there are few in IT and CS students can understand the course of Information Technology and Computer Science.

The tiny problem is the knowledge in "computing". It is not to compute numbers but to learn the different curves and intestines of the computer science technology theory and applications. Ask the IT students about the essence of getting the Computer Science and IT courses,then you will get a vague answers, why? there are no descent directions for the course! This is akin to computer subjects. We often see the rhetoric descriptive title that entice the student to take a shot in the IT and CS courses. Programming is not a course! it is a hodge podge of software developments and Systems Applications. Where to start and how to start? that is the a huge question.

Do you know what is programming? yes it is to define or to construed the objects,variables,methods,package,control,decision and reiterations of the code. How would you start a program with out learning the basics? A basic is the medieval stage of learning the foundation of the computer theory. You target is to identify the different types of data and its abstract groups. By the time you grasp the data structure then you can learn the mechanism of operating system various platforms and that includes the switching logic gates and design theory.

Start with the basic, it is imperative to dance with the data structure and mixed the theory of Computer Organization that will discourse the hierarchy models of hardware components. From that cogency you will perceive the functions of your computer devices and body networks. When you are learning the IT and CS subjects you should know the principles of computer organization. How would you enhance an 8KB to 16 KB? If you can't answer that question then you're simply categorized as a typical end user.

Using the Data Structure as a alliance to computing kingdom could eke your knowledge in data abstraction. The technology is borderless when it comes to inventions. You can't jump to one applications and perform any experimentations unless otherwise you know the very basic of "computing". The liberty to taste all the softwares capabilities is innocous, but it won't quench your thirst in learning the application.


The next step is to do the basic programming using the structural approach. The Structured programming is a hierarchy model that start with the first parameter, declaring the first statement as the header in public and private usage. You need to concentrate with the Basic operations, starting from the data types. This data types is your basic knowledge in Data Structure subject. This is where attributes of the data is explained, spectrum from int to double precisions-bytes and word.

C language by Ritchie and Kernigham is the best way to kick off your career as junior programmer. You should embrace patience and never embrace the sense of dread. If you understand the basic part of Data Structure, then you have all the world to understand the structural programming principles. The dilemma that struct down the students learning is the delivery of instructions from the teacher.(This is a prevalent cases) This is a malady of education system that prevails in the longest time and it won't melt down as a dilemma.

Master the decision support principles, using the nested and drop down if and else statement. Be careful about the attack to operands and operators. Let say this statement will create a lexeme, x=x+1 is bit the same to x++;.You know, this is the basic but it discloses the universal approach in programming languages. Never get tired to learn the reiteration and the logic gateway in testing the block of codes using the loops.

- - do{

}while (condition)

-- while(condition){


}
-- for(initialization,condition,increment){

}

These are codes, don't be confused and stay focus. I can still recall the students in IT and CS yesteryears that there weak point is to create "tiny" program to reiterate the numbers from one to 10 using the loop process. Programming is to get involve with the computer's objects and to erect a powerful house of functions. The essence of programming is to write the functions. Once you have the basic in structured programming you can defy the difficulties in writing a procedure and a function. Always practice this approach and never leave the principles of data structure, that will serve as a holy grail in coding.



Ball-Penning new issues -15,16,17

Please check the Ball-Penning page.


Tuesday, May 10, 2011

Javascript power



The web technology has increases its usability due to the demands of consumers all around the world. There are geeks,idiots,wannabe's whose talents are still unripe and want to disclose their skills in the internet,some of them has reached the apex of coding and hacking the web content because of the availability of internet  script,codes and snippets.Just imagine you are sorrounded of different informations, all types of data that in a single click can be yours in a minute by browsing the web.

The internet data are motored also by javascript programs. A little pop ups and banners that came along your way are programs weaved in javascript.A butterlfy that float and dynamic images that repeatedly  move horizontally and vertically are created in javascript.

How about getting some ideas to javascript? yet this is a client side programming but we can't predict the tails and extremeties of javascript. Remember Java is not a javascript and vice versa, they have a unique name and related names but they don't promulgate relationships. Javascript was originally the livescript from Netscape Navigator.

When the world wide web was presented to the researchers and developers in the global community, the javascript was born to bridge the cross platform of innovations via web. This has something to do with ECMA. - Ecma International is an international, private (membership-based) non-profit standards organization for information and communication systems.[1] It acquired its name in 1994, when the European Computer Manufacturers Association (ECMA) changed its name to reflect the organization's global reach and activities. As a consequence, the name is no longer considered an acronym and no longer uses full capitalization. - http://en.wikipedia.org/wiki/Ecma_International


Lets do the ABC of javascript code, an attack directly hitting the navigation bar of the browser to display the code. Open your browser, you can use filezilla,safari,IE or chrome, its your choice of your own comfort. The javascript command starts with  javascript: <- this is a code, a command, a syntax. Syntax is the structure of the command that executes the statements.

Now, try to type this javascript:alert('hello'); < you have two((2) commands here. The first command is fusing the javascript:, the colon telling the program to go in the "next statement"". The "alert" command is the output, there are basic things when doing the programming and even in scripting. This protocols are INPUT and  OUPUT. In this case we are commanding the script to display the world " hello" by using the command ->"alert('hello').

We are trying to instigate the principle of basic coding, using the primitive command in javascript- -ing. You can even ask the user to enter his name right in the browser location bar. using the javascript. How? this is the code, javascript:var ask;ask= prompt("enter your name"); The trick sometimes could lead to castastrophe, but we need to avert those things, the meat here is to learn the power of javascript technology.

As the javascript highlights its years in computing, there are new techniques and tricks in javascript that can deface the facade of the web content, using the ContentEditable of HTML5. But this is only a client side programming to twist  and curl the text of the website  and a don't agitate the data in the server.








Wednesday, May 4, 2011

Javascript is not Java?

Javascript changed the face of web technology, it produces a limitless developers to reach the high end of internet operation. Today, people are going gaga about the internet applications, that's because of increasing demands of net fibers in the market. Not only that, the power of social networks is glued to the daily routine of our lives. Most of the web applications were done in javascript.

But the meat of the matter is , javascript is not java. When Netscape constituted their browser,they added a script to powered their web browser. They called it as livescript,then the rest is history. Java was a robust application and it promised to run in a cross platform machine like unix, mac and windows.

Java could adapt the web technology programming, using its applets code and embed it inside the html tag. Remember Java was the product of beautiful mind from a genius computer scientist named James Gosling, one of the objective of Java is to run in a small device or machine that will accomodate the demand of the markets.

Java and javascripts are the in demand commodities in computing world,whether we like or not still markets and applications are soaring high because of java and javascripts.