Monday, 30 June 2014

Video Tutorials To Understand Logic Gates!


The understanding of logic gates and boolean functions is an integral part of an electronics engineer's skill set. Here are 11 video tutorials that will help you in honing yours.

electronic circuits, logic gates, boolean algebra, boolean symbols, basic logic gates tutorials, top logic gates tutorials, learn logic gates, understanding logic gates
1. Digital Electronics: Logic Gates - Integrated Circuits

This is an Integrated Circuits experiment from the EE223 Introduction to Digital and Analogue electronics module at the Dublin City University.

2. Basic Logic Gates

This half hour long tutorial on Basic Logic Gates may help you in solving various electronics problems.

3. An Introduction to Logic Gates

This is a tutorial on logic gates that covers transistors, Boolean Algebra, AND OR NOT NOR NAND XOR and XNOR gates and how to build a very basic computer.

4. Logic Gates and Circuit Simplification Tutorial

This tutorial teaches you the basics of logic gates and truth tables of each of the functions.

5. Minecraft : Logic Gates - Redstone Tutorial

In this tutorial you will learn how to build all seven of the basic logic gates craftable in Minecraft. This includes AND, OR, NOT, NAND, NOR, XOR and XNOR.

6. Logic Gates Tutorial Series

This is a tutorial series on logic gates that comprises of six videos. You can look through this to understand various aspects of the topic.

Videos That Will Make You A Master Hacker

Hacking is an art and it isn't easy to learn. Curiosity is the first step towards becoming a hacker, but the path to being a true hacker entails rigorous training and hard work. Here are 200 videos for you to complete your path to hacking!

Hacking, hackers, learn hacking, hacking tutorials, top hacking tutorials, best hacking tutorial, hackers, learn hacking, hack
1. OWASP AppSec USA 2011

These are 48 videos containing talks from various dignitaries at the OWASP AppSecUSA 2011. It would be very interesting for hackers.

2. Open Security Training

Description: Collection of 80 Open Security Training videos "In the spirit of OpenCourseWare and the Khan Academy, OpenSecurityTraining.info is dedicated to sharing training material for computer security classes, on any topic, that are at least one day long. All material is licensed with an open license like CreativeCommons, allowing anyone to use the material however they see fit, so long as they share modified works back to the community. We highly encourage people who already know these topic areas to take the provided material and pursue paid and unpaid teaching opportunities. Those who can, teach."

3. Web application Pen testing

Here are another 82 video tutorials. These will teach you the art of penetration testing using Mutillidae.

4. Defcon

This is the youtube channel where you will find videos from Defcon. These can be very useful in increasing your knowledge in the field of hacking.

5. Hacking Tutorials

This playlist contains eight videos that budding hackers will find useful. It covers important topics like WiFi hacking, SQL Injection, password cracking and others.

6. Public Key Cryptography: Diffie-Hellman Key Exchange

Description: Diffie-Hellman key exchange was one of the earliest practical implementations of key exchange within the field of cryptography. It relies on the discrete logarithm problem. This test clip will be part of the final chapter of Gambling with Secrets!

7. Introduction to Hacking

This hour long tutorial covers the following topics,

- What is Hacking and Who are Hackers
- Legal Questions for "Ethical Hackers"
- Planning an Attack
- Ways to Attack
- Protecting Yourself from Discovery

Video Resources That Can Make You A Master Of Python Programming!

Videos are often better sources for learning than texts or classrooms. When it comes to programming in Python, their are many who prefer this mode than reading an ebook or tutorial. That said, here are 14 resources that can help!

Python, best Python tutorials, top Python tutorials, learn Python, video tutorials on Python, Python video tutorials, Python tips, learning Python, best Python tips
Video Tutorials

1. Python Django tutorial

This tutorial will teach you to package URL with apps and add them to your project, while passing values to the URLs as well.

2. Google Python Class

This is a class on Python from the Google Python Class. It is a basic tutorial that introduces you to the subject.

3. Python 2.7 Tutorial

Databases are often created using PYthon's SQLite module. This video teaches you how to do so.

4. Python for Programmers

This is a project-based tutorial on Python that covers data structures, debugging and other topics.

5. Learning Python

This tutorial shows you how to use Python for scientific programming and synchrotron beamline.

Websites With Python Video Tutorials

1. Google Python Class

These are free video lectures on Python that are meant for developers.

2. Python for Beginner

These tutorial videos teach you the basics of looping, file handling, lists, string functions, debugging, classes etc.

3. ShowMeDo

This website has a pretty big collection of videos on Python that you can use to learn from.

4. Learners TV

Here you will find over 40 videos on programming in Python that will teach you various aspects of the language.

5. Learning Python Programming

This is a blog that contains a number of video tutorials on Python.

Game Programming

1. Programming physics games with Python and OpenGL

This tutorial teaches you to use Python and OpenGL in order to write your own games.

2. Collision detection and resolution

This is a tutorial that can teach you about vectors and how to use them.

3. Game Programming Tutorial

This is a video tutorial on game programming in Python that will give you some beginner code and tell you about the various tools needed for game programming.

4. Program Your Own Game With Python

This is a guided walkthrough on how to use Python 3.3.0 to write a very simple game.

Sunday, 23 February 2014

Free Resources To Learn About MOSFETs

Want to learn about MOSFETs? Here are some tutorials. Don't like tutorials? We have included videos too! Not enough? Here are other resources! 

Metal Oxide Field Effect Transistors are commonly used for amplifying or switching electronic signals. They have a wide usage in the field and learning about these is crucial for any electronic engineer. So, with that in mind, here are 14 resources that will get you up and running!


Tutorials

1. How To Use MOSFET – Beginner’s Tutorial

This tutorial covers some of the basic questions that peope raise about MOSFET circuits. It discusses how these circuits work and what they are.

2. Power MOSFET Tutorial

This tutorial explains the main features of N-channel power MOSFETs. In addition, it provides information on device selection and application.

3. Electronics Tutorials on Metal Oxide FETs

This one contains an introduction to MOSFETs and using MOSFETs as a switch.

4. Transistor Tutorials

Here you will learn about how MOSFETs are made, how they work and how to use them in practical circuits.

5. What is MOSFET

This tutorial starts with a general introduction to MOSFETs and moves deeper into the topic. It can be quite useful for beginners.

6. Using the MOSFET as a Switch

This is an experiment that shows you step by step how to use a MOSFET as a switch.

Free Reference Materials

1. Power MOSFET Basics

Excerpt: This application note discusses the breakdown voltage, on-resistance, transconductance, threshold voltage, diode forward voltage, power dissipation, dynamic characteristics, gate charge and dV/dt capability of the power MOSFET.

2. Introduction to Power MOSFETs and their Applications

Introduction: The Power MOSFETs that are available today perform the same function as Bipolar transistors except the former are voltage controlled in contrast to the current controlled Bipolar devices. Today MOSFETs owe their ever-increasing popularity to their high input impedance and to the fact that being a majority carrier device, they do not suffer from minority carrier storage time effects, thermal runaway, or second breakdown.

3. MOS Field Effect Transistors

This is chapter four of a book on Microelectronic Circuits. The chapter deals with MOSFETs and their functioning.

Tutorial Videos

1. MOSFETs as Switch - General Circuits

2. EECE 251 - Tutorial on MOSFETs Part One

3. EECE 251 - Tutorial on MOSFETs Part Two

4. MOSFET NMOS C-S Find the Q-Point DC Circuit Analysis

5. Lec 9 | MIT 6.002 Circuits and Electronics, Spring 2007 




Author : Shivam Kotwalia, CodeKill

Useful Cloud Computing Tutorials

Twitter, Facebook, PHP, .Net, Python, Tropo, XFBML, FBML, HTML, JavaScript, best cloud tutorials, top cloud tutorials, cloud tipsWant to do your own thing on the cloud? Play around with Twitter or Facebook? Build Facebook apps? Well, these books could be a great way to start with. 

Cloud computing is the future, you may have heard someone say this before. Here are 11 tutorials that will get you through various aspects of dealing with the cloud.

1. Using Google Weather API In A C# Application

This one teaches you the basics of getting the weather with Google weather API.

2. Using Tropo & Python To Have The Phone Tell Us The Weather

According to the user, this tutorial teaches you to set up an automatic phone system and, using Python, design it to answer the phone and tell you the weather in your area based on the zip code you give the program.

3. FaceBook FBML Ajax / PHP Interaction

Did you think HTML is the only markup language that you need to know about? Well, think again. This tutorial deals with three languages, FBML (Facebook Markup Language), PHP and Ajax.

4. Faces In The Cloud: High-Throughput Data Processing W / Message Queues

Want to set up a grid computing cluster that can leverage a high-performing message queue for arbitration? Here is a user teaching you just how to do so.

5. Scraping Tweets Using Python And Flask

Most scripting languages are good at scraping information of a web page, but Python is exceptionally good at it. So, this tutorial takes the Python programming language and the Flask micro-framework and teaches you how to scrape tweets.

6. Icon Using Python And Google Translate

This tutorial covers three things. First, it teaches you how to use Python to write a simple script for translating text to be used in other applications. Second, you will learn to scrape HTML using BeautifulSoup and lastly, using the Google AJAX service for translation purposes.

7. Google Data Java Client API

The Google Data Protocol is an application package interface designed by Google, which in turn allows developers to interact with various Google functions, like docs etc.

8. [PHP] Building Automated Twitter Bot With Twitters API Functionality

This tutorial teaches you how to make a bot for Twitter using the PHP programming language.

9. Facebook PHP API And XFBML On Iframe

You need to understand PHP, HTML and JavaScript for this one. It teaches you how to make a Facebook application using PHP and XFBML.

10. Using The Python Twitter API

This tutorial teaches you how to write a basic Twitter client using the Python Twitter API.

11. [C#] Twitter API: Get User Timeline

This user generated tutorial gets you started with building a .Net library for the Twitter API. 


Author : Shivam Kotwalia, CodeKill

Friday, 21 February 2014

9 Arduino Projects You Cannot Ignore

Arduino CEO, Massimo Banzi has made some really cool videos of what all you can do with this little piece of hardware.


Arduino can be much more fun than just being an electronic prototyping platform. The fact that it is open source allows you to do various crazy, wacky, yet creative things. For those living in caves, Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists and anyone interested in creating interactive objects or environments. Well, Arduino CEO Massimo Banzi has made some really cool videos of what all you can do with this little piece of hardware. Here we present nine interesting Arduino projects that will make your tryst with this platform even more fun. Check them out. Arduino, Arduino Projects, Open source hardware, Electronic prototyping board,Massimo Banzi, Video projects on Arduino, Arduino CEO
Spaceship Interface

Within the demonstration, Banzi creates a circuit that shows how easy it is to connect LEDs and buttons to the Arduino board. Banzi even shows us how the Arduino software can interact with the various other components. Specifically, he sets the conditions and variables within the Arduino code that can manipulate the LEDs when certain criteria are met.



The Love-O-Meter

Massimo Banzi shows us how to create the inexplicably named "Love-O-Meter". Quite simply, the system acts as a thermometer, and it is capable of measuring how hot (or not) you are. Banzi also uses several clever pieces of kit, including a temperature sensor that emits a voltage proportionate to every degree of centigrade it detects. Banzi then runs through the code needed to implement this rather curious behaviour.



Light Theremin

This time, Banzi is showing us how to make a light Theremin using the Arduino starter kit. In his simple circuit, Banzi uses a buzzer and a light sensor that will be used to judge the distance of your hand from Arduino. Banzi then hacks the hardware to show users how to change the pitch of the sound in relation to the amount light that the sensor detects. So if you are feeling musical, make sure to check out the latest Arduino video from RS Components. It is a great lesson that will surely help you to get the most from your starter kit!



Keyboard

In this tutorial video, Massimo Banzi explores the possibility of making musical sounds with the Arduino Starter Kit. To do this, Banzi has created simple circuit on the Arduino board, which is then completed with four buttons and a mini piezo speaker. But to make the device resemble a mini keyboard, Banzi has programmed each button to play a different note. Banzi then uses the Arduino software define different frequencies for each note within the code. But don’t worry if this sounds rather complicated, as he goes through the code line-by-line to show us exactly how to make a mini-keyboard. So to start making music, make sure that you watch the latest video.



Twitter-controlled Mood Lamp

This time, Banzi will be using a Wi-Fi shield module to connect his Arduino unit to the Internet. This obviously opens up a whole range of new possibilities, which Banzi explores in the video. For the purposes of this demonstration, Banzi creates a simple lamp circuit that will change colour according to the messages posted on Twitter. So if someone, for instance, Tweets a message that begins with #ArduinoRGB followed by a colour represented by a six digit decimal number (like the way colours are displayed in HTML), the lamp will then change colour accordingly. So to see how this clever device works, make sure that you tune in to the final video.



Motorized Pinwheel

It's time for another instructional video from Massimo Banzi, and this time he's showing us how to make a motorized pinwheel with Arduino. To do this, Banzi will be controlling a DC motor using the Arduino board so that he can spin the wheel at different speeds. However, creating a motorized pinwheel has its own set of unique challenges. For instance, a DC motor works at a higher voltage than the Arduino. This means that it requires more current that an Arduino pin can provide. This is, of course, a difficult problem to overcome, as too much current will burn and destroy the Arduino pin. So how will Banzi overcome this obstacle? Well watch the video to find out...



Crystal Ball (Magic 8-Ball)

Many of us fondly remember having a crystal ball (Magic 8-Ball) in our younger days, but now Massimo Banzi is showing us how to construct one from the materials in the Arduino starter kit. The electronic version of the Magic 8-Ball is completed with a LCD screen and tilt sensor, which will provide the user with a randomly generated answer after the circuit is shaken. If you would like to know how this is done, Banzi also looks at the code to show us how everything works.



Touchy-Feely Lamp

Back with a brand-new Arduino starter kit project, Massimo Banzi walks us through the process of making a touch sensor lamp. Banzi also introduces us to the concept of external libraries for the Arduino. This is an extremely useful tool that should help streamline the development process for beginners and experts alike. Put simply, an external library can be downloaded and installed into the Arduino development environment. They are essentially a database of pre-written code that can be used in your device to programme certain behaviours. In this case, the eternal library enables Banzi to create his touch sensor lamp quickly and efficiently.



Tweak the Arduino Logo

Good news... it's time for another Arduino instructional video with Massimo Banzi! And this time, our favourite Italian hardware hacker will be using the Arduino to control software running on your computer. To do this, Banzi will be hooking the Arduino board up to a computer via a USB connection, and then use a specific programme to change the colour of the Arduino logo. By the end of the video demonstration, you should be able to send a value from Arduino to your computer, and then use a program to interpret this software as a colour. Finally, you will be able to change the colour of the Arduino logo easily using a simple dial.

 


Author : Shivam Kotwalia, CodeKill

Videos For Hacking Using Python

Python, Python hacking, hacking with Python, Python hackers, hackers, Python programming, programming through python, python news, hacking news, technology news, newsPython is a favorable programming language for hacking. We bring ten video that will help you in your hacking endeavours... 

Although some question it, many hackers prefer using Python for their work. They feel that this high level programming language has its pros when it comes to hacking. For example, it offers one of the quickest ways to make a socket, interact with a program and make a pad shell code.
Python for Hackers - Networkers Primer (Sockets, Webserver Scapy!)



Python for Hackers - Networkers Primer (Multithreaded Server and the Force of Scapy)



Learn Python Through Public Data Hacking



Programming a Custom Backdoor in Python



Hack of the Day: Wireless SSID Sniffer in 10 Lines of Python



Hacking With Python #1 - What is Brute-Forcing?



Simple Python Virus Tutorial



Hacking DOS binaries using Python – intro



Python : Making A Simple Email Bot



Hack login and admin panels using python script



Author : Shivam kotwalia, CodeKill

Saturday, 15 February 2014

Here Are 8 Free Online Courses In Game Design

Online Courses, Game Design, Blender 3D Design , Computer Game Programming, Visual C++ , Game Design, GameMaker Tutorial, Instructional Games, The Mathematics in Toys and Games, Game Design TipsChoose the course that's right for you and start designing! 

Are you an aspiring game developer, a designer or just want to try out different things? Information is available online for all your needs and more. Online courses are the latest trend in learning, and subsequent developing. Game design and development involves various fields and can be quite a tough nut to crack, but once you have your basics right, you might just end up making that big budget game of your own!
Here are 8 free online courses in game design:

1. Blender 3D Design at Tufts University

-Learn how to use the Blender software for modeling and 3D animation.

-The free course includes lecture notes, project assignments, samples of other students' works and additional supplemental materials.

-Students must have Blender downloaded to a computer (its free), Adobe Acrobat Reader, Python and a media player.

2. Computer Game Programming at Eastern Michigan University

-Learn how to design, implement and test a 2D or 3D game.

-Visual C++ or other integrated development environment (IDE) software program is needed to do the assignments in the course.

3. Computer Games and Simulations for Investigation and Education at Massachusetts Institute of Technology (MIT)

-Learn how to design educational games and simulations.

-Create your own board and video games.

4. Game Design at Massachusetts Institute of Technology (MIT)

-The course covers card games, board games, sports and role-playing games through study materials, assignments and other resources.

-More than 30 audio lectures are available on topics such as strategy and skill, iterative design, prototyping, puzzles etc.

5. GameMaker Tutorial at University of California - Los Angeles (UCLA)

-Go through a step-by-step process of programming a game that makes balls bounce inside a box until they break the walls to escape.

6. Instructional Games at Utah State University

-Study the academic benefits of video games and ways to assess the value of educational games.

7. The Mathematics in Toys and Games at Massachusetts Institute of Technology

-Study game theory through subjects such as probability and basic programming.

-Use math skills to devise games through readings, lecture notes, homework and completed sample projects.

8. Game Design Tips from New Mexico State University (NMSU)

-Provides an overview of how programmers can develop good educational games.


Author : Shivam Kotwalia, CodeKill

Thursday, 13 February 2014

Video Tutorial for Object Oriented Programming

Object Oriented Design, Object Oriented programming, OOP, video tutorials on Object Oriented programming, tutorials on Object Oriented programming, resources on Object Oriented programmingLooking for video tutorials on object oriented programming? Here are 5 playlists to help you through! 

If a picture is worth a thousand words, then we are sure videos are of much more worth. Especially when it comes to learning programming, nothing helps as brilliantly as videos do! So for the learners of object oriented programming, here we bring 5 video tutorial playlists with over 50 videos to provide help on various aspects of the subject. Happy coding!

1. Object Oriented Programming by Richard Miller

Covers the elements of object oriented programming. Includes 21 videos for a total play duration of 2 hours, 56 minutes.




2. Oops Explained in Simple terms by Darwins Hamster


A series of video that explains object oriented programming in simplest of language. Playlist includes 10 videos with total play time of 1 hour, 8 minutes.



3. Object-oriented Program Design and Software Engineering by Sutton William D

This video series is a collection of ArsDigita University lectures on "Object-oriented Program Design and Software Engineering". Is supported with explained board graphics.



4. Object Oriented Design by Derek Banas

The goal of this tutorial is to teach you how to create excellent OO designs. It starts off with a programming idea and walk you through the process of creating a Use Case, Object Model, Sequence Diagram and Class Diagram. Highly recommended!



5. Object Oriented Concepts by spinningheadmedia

Fundamental concepts of object oriented programming explained in the context of Grady Booch's seminal textbook. Includes 14 video tutorials.






Author : Shivam Kotwalia, CodeKill
        

Monday, 10 February 2014

25 Free Resources To Learn Java Programming Language Online

Java, java programming, java programming language, Java programming cheat sheet, Java programming e-books, Java tutorial, Java resourcesWant to learn Java programming for free? Well, you have come to the perfect place. We bring to you 28 free and high quality java learning resources that includes e-books, websites, cheat-sheets and video channels to learn the Java online for free. So make your pick and get started!


e-Books

Official Java EE Tutorial: Official Java Tutorial from Oracle In PDF Format

Official Java Tutorial by Oracle (Sun): This is the official online Java tutorial of book from Addison-Wesley

Think Java: An introduction to java programming for beginners.

Introduction to Programming Using JavaOnline version of book "Introduction to Programming Using Java".

OSGI In Practice: Free PDF Book on Java OSGI Platform development for advanced/expert developers.

Core Servlets and JavaServer: ITs Free Online Version of Core Servlets and JavaServer Pages book

Java Application Development on Linux by Carl Albing and Michael Schwarz: A handy guide for Java development on Linux platform.

Inside the Java Virtual Machine: Free chapters of the a really good book "Inside the Java Virtual Machine" by Bill Venners.

Data Structures and Algorithms with Object-Oriented Design Patterns in Java: A good online book for mid level experienced Java developer to understand design pattern using Java language.

Thinking In Java: Online free Version of popular book Thinking In Java by Bruce Eckel.

Free Websites To Learn Java

Java SE Specification: This contains the Java Language and Virtual Machine Specifications for deeper understanding for Java language.

Java Lessons: Java and JSP Tutorials with Examples.

Java Generics FAQs: A really good question answer format online tutorial for common Java Generics related concepts.

Java Programming FAQs and Tutorials: This site contains many specialized and general Java Programming Topics in question answer format.

Cafeaulait: Single web page tutorial on Java by Elliotte Rusty Harold

Core Servlets Java Tutorials: A very good resource for experienced java developers.

Java Practices: This site provides presentations of Java practices, tasks, and designs, and a huge set of syntax-highlighted code examples.

Programming Notes: Simple java tutorials for beginners.

Top Cheat Sheets For Java

Java API DocsThe best cheat sheet, that I always prefer is Java official API documentation. It handy to easily browse through various classes and their documentation.

Cheatsheet by Princeton University: Summary of most commonly-used Java language features in one page.

Cheatsheet by mindprod.comOne page simple online handy cheat sheet.

DZone Cheatsheets: Best Resource for Java and related technology cheat sheets and good articles.

Quick Reference By Digilife: Contains simple quick notes to use variety of java programming constructs.

Java Reference (By Dream In Code):A simple cheat sheet for java beginners.

Free Video Tutorials

Tutorials for Java Development with Eclipse

Video Tutorials By Java9s

Java Tutorial for Beginners

Java Videos and Screencasts



Author : Shivam Kotwalia, Code

10 Video Tutorials For Learning Android Development

There is an increasing demand of Android developers. Hence, it is wise to learn this language at the right time as it will help you take a lead in the competition. 

Android, Android development, Java, Tutorials for Android development, Google, Google Android, Operating systemAlthough Android programming is largely based on Java, but the two are entirely different from each other. Android is a a software stack, which comprises of an operating system, key applications and middle-ware. Companies are using Android programming language for application development and maintenance. And there is an increasing demand of Android developers. Hence, it is wise to learn this language at the right time as it will help you take a lead in the competition. Recognising the importance of this much-in demand skill, we at EFYTimes, bring to you some Android specific video tutorials/resources.

These video tutorials will help you learn Android programming better:

1. Google developer and author Chet Haase's tutorials:
(a) DevBytes: View Animations
(b) DevBytes: Property Animations
(c) DevBytes: Property Animations
(d) DevBytes: CrossFading Animations
(e) Android development tutorial

2. Tutorial By Udemi

3. Tutorial By OreillyMedia

4. Tutorial By MarakanaTechTV

5. Tutorial By Android User Group

6. Tutorial By XDA Developers



Author : Shivam Kotwalia, CodeKill

10 Ways To Make Learn Ruby by Fun

Ruby, Ruby programming, programming in Ruby, Ruby programming language, best Ruby programming, how to program in Ruby, Ruby programming tips, learning Ruby, Ruby and Rails, Rails Rumble, technology news, newsWould you rather learn a programming language by sitting down and reading books on it? Well, we're not saying that's not important, but once you have acquired some skills in the language, challenges and contests based on that language are the best ways to learn it at an advanced level. Try these websites out for challenges, competitions and even games that'll teach you Ruby!


1. Ruby Quiz: This website hosts a quiz on every Friday, giving users the weekend (48 hours) to solve the quiz. The solutions can then be posted on the discussion forums.

2. CodeKata: These are practice sessions on Ruby that help you sharpen your skills in the language. Each practice session is known as a Kata.

3. Project Euler: The list of problems hosted on this website is growing by the day. You usually need to solve the problems using mathematics. You can check and tally your answer once done.

4. Ruby Programming Challenge for Newbies: If you’re an expert Ruby user then these challenges may not be as interesting for you. The challenges hosted here are usually posted by the community itself.

5. Coding Dojo: In martial arts, the dojo is the place for training and sparring. This is a website where a group of coders come together to work over a particular problem (kata).

6. Ruby Battleship: This website hosts an online Ruby battleship competition. You have to build your own player and then submit it. Install Limelight to watch your player battle.

7. RRobots: This is a pretty old competition or game for Ruby. You build your own artificial intelligence in this and control the robot tanks and destroy your enemies.

8. RubyWarrior: This is a game that teaches you Ruby in an interactive manner. In this game, you play a warrior who has to climb to the top of a set of stairs. Only, you have to do this using your code.

9. Rails Rumble: This competition was first started in 2007 and has been going on since then. You get 48 hours to develop a web app in Ruby and you have to do your best.

10. TechGig: This is another website that you can use in order to participate in Ruby and Rails contests and test yourself against others.

Shivam Kotwalia, CodeKill

7 Tutorials With Over 50 Videos On Computer Networking!

Have a look at Best Video Tutorials present on Internet on Computer Networking.   

Eager to learn computer networking? Can't find the right resources? We bring you a list of videos with lectures from Indian Institute of Technology professors over YouTube. You will find everything you need here!
computer networking, learn networking, learn computer networking, computer networking tutorials, everything about computer networking, computer networking videos, how to learn computer networking, technology news, news
Computer Networking Tutorial (Playlist)

This is a tutorial on Computer Networking from The New Boston. Watch it and see if it helps. There is a complete series on YouTube.

Computer Networks (Playlist)

This is a lecture series on Computer Networks by Professor S. Ghosh from the Department of Computer Science & Engineering in IIT Kharagpur.

Broadband Networks: Concepts and Technology

Course Description: Introduction to Broadband Networks, Qos in Packet Switching and ATM networks, Effective Bandwidth, Fluid Fair Queueing and Weighted Fair Queueing, TCP Congestion Control, Analysis of TCP, Buffer Management, IP Addressing Scheme, IP Over ATM, Voice over IP, RTP, Metro Ethernet Access Networks.

Introduction to Computer Networks Part 1 - Easy to understand basics

This video covers the basic concepts of computer networks and acts as an introduction to the subject.

Computer Networking Tutorial (Playlist)

This is a pretty useful tutorial series, which also has videos on computer repair along with networking.

Advanced Computer Network

Here you will find a list of 45 lectures on computer networks with a lot of advanced concepts and techniques. The lectures are in Hindi, but should be easy enough to understand if you follow it closely. 


Shivam Kotwalia, CodeKill

Sunday, 9 February 2014

20 Javascript Video Tutorials For Beginners

If a picture is worth a thousand words, videos are even better. Join the journey of learning Javascript with these video tutorials. 

We heard that Javascript has become one of your favourite programming languages. This interpreted computer programming language is being universally adopted by communities of all kinds: mobile apps, Web, Windows 8, and even server-side development. So if you are planning to begin the journey with Javascript, or already inching towards it, these video tutorials can be of great help. Have a dekko:
Javascript, Javascript Tutorials for beginners, Video tutorials for javascript, Video, Video tutorials, Javascript porgramming, computer science programming
1. Introduction to JavaScript



http://www.youtube.com/watch?v=yQaAGmHNn9s&feature=player_embedded&list=PL46F0A159EC02DF82


2. Comments and Statements


http://www.youtube.com/watch?v=yUyJ1gcaraM&feature=player_embedded&list=PL46F0A159EC02DF82
3. Variables


http://www.youtube.com/watch?v=og4Zku5VVl0&list=PL46F0A159EC02DF82&feature=player_embedded
4. Different Types of Variables


http://www.youtube.com/watch?v=sY8qiSaAi9g&list=PL46F0A159EC02DF82&feature=player_embedded
5. Using Variables with Strings


http://www.youtube.com/watch?v=QLpghQ2MMfs&feature=player_embedded&list=PL46F0A159EC02DF82
6. Functions


http://www.youtube.com/watch?v=5nuqALOHN1M&feature=player_embedded&list=PL46F0A159EC02DF82
7. Using Parameters with Functions


http://www.youtube.com/watch?v=7i1f23AVsn4&feature=player_embedded&list=PL46F0A159EC02DF82
8. Functions with Multiple Parameters


http://www.youtube.com/watch?v=BgtdojEoWFI&list=PL46F0A159EC02DF82&feature=player_embedded
9. The return Statement


http://www.youtube.com/watch?list=PL46F0A159EC02DF82&v=AdQcd3sKGC8&feature=player_embedded
10. Calling a Function From Another Function


http://www.youtube.com/watch?v=95mIis5M-gU&list=PL46F0A159EC02DF82&feature=player_embedded#t=0
11. Global & Local Variables


http://www.youtube.com/watch?v=waF2Isf-phQ&list=PL46F0A159EC02DF82&feature=player_embedded
12. Math Operators


http://www.youtube.com/watch?v=ZH5qZB0UucQ&list=PL46F0A159EC02DF82&feature=player_embedded
13. Assignment Operators


http://www.youtube.com/watch?v=VfBr32W-hRA&list=PL46F0A159EC02DF82&feature=player_embedded
14. if Statement


http://www.youtube.com/watch?v=5gjr15aWp24&feature=player_embedded&list=PL46F0A159EC02DF82
15. if/else Statement


http://www.youtube.com/watch?feature=player_embedded&v=FKyrQYkihGw&list=PL46F0A159EC02DF82
16. Nesting and Fridays!


http://www.youtube.com/watch?v=ebjo8_u82mI&feature=player_embedded&list=PL46F0A159EC02DF82
17. Complex Conditions


http://www.youtube.com/watch?feature=player_embedded&v=aQf-zeuHijU&list=PL46F0A159EC02DF82
18. switch


http://www.youtube.com/watch?feature=player_embedded&v=NXMu5ljw9kc&list=PL46F0A159EC02DF82
19. for Loop


http://www.youtube.com/watch?v=Coxgr66EwRk&list=PL46F0A159EC02DF82&feature=player_embedded
20. while Loop


http://www.youtube.com/watch?v=QPFW_0blw9w&list=PL46F0A159EC02DF82&feature=player_embedded 


Enjoy JavaScripting ...!!!

Like Us on facebook
Shivam Kotwalia, CodeKill

12 Steps To Become A Hacker!

CodeKill Group bring to you 12 steps to become a hacker, together with all the books, tutorials and resources that you need to learn in the process. So pack your bags and get set for the journey! 

hacking, learn hacking, Unix, Linux, cryptography, books on hacking, tutorials on hacking, how to become a hackerHacking is a fascinating field but it definitely isn't easy. Here we have listed 12 of the most important steps essential to become a hacker, together with all the resources that you need for learning.

Here we focus on the skills and attitude needed to become a hacker. Breaking the security system and entering into the system is not the only thing a hacker does. One requires knowledge of a wide variety of subjects and in depth knowledge of programming languages and operating systems. And needless to say, learning is essential in the journey...

Here are the 12 steps:

It is not an easy task to become a hacker. As a hacker, you need to have an attitude and curiosity. Reading the hacking manifesto can teach you the attitude of a hacker. Nurturing the hacker attitude is more about developing competence in the languages rather than having a stereotypical attitude.

Though a lot of people consider that a hacker is a criminal, in real life, they are hired by big companies for protecting information and minimizing potential damage. The act of hacking actually is that of being over-curious and outwitting authority. As a hacker, you should be hell bent on breaching authoritarian rules, secrecy and censorship. Deception is another arsenal which will allow you to dodge the vigilant eyes of authority.

The act of stealing something or doing harm to someone is not hacking. Such people are commonly called crackers in the community. Crackers are involved in illegal activities and we do not recommend you to get involved into such activities.

Step 1: Learn To Program In C

C programming is one of the most powerful languages in computer programming. It is necessary to really master this language. This programming language was invented by Denise Ritchie in between the years 1969 and 1973 at AT&T Bell Labs. C programming will essentially help you divide the task in smaller pieces and these pieces can be expressed by a sequence of commands. Try writing some program on your own by assessing the logic.

Here are 35 ebooks on C programming

Step 2: Learn More Than One Programming Language

When you are trying to become a hacker, it is very important to learn other modern computer programming languages such as JAVA, Perl, PHP and Python. One of the best ways to learn these is by reading books from experts.

Here are 32 free ebooks on JAVA

Here are 24 free ebooks on Perl

Here are 21 free ebooks on PHP

Here are 50 free ebooks on Python

Step 3: Learn UNIX

UNIX is a multi-tasking and multi-user computer operating system that is designed to provide good security to the systems. This operating system was developed by some employees of AT&T in Bell Labs. The best way to learn it is to get into an open-source version (e.g. centos) and install/run the same on your own. You can operate internet without learning UNIX, but it is not possible for you to be an internet hacker without understanding UNIX.

Here are 33 free ebooks on UNIX

Step 4: Learn More Than One Operating Systems

There are many other operating systems apart from UNIX. Windows operating system is one of the most commonly compromised systems, hence, it is good to learn hacking Microsoft systems, which are closed-source systems.

According to the National Vulnerability Database, Microsoft operating systems have a large number of vulnerabilities.

Windows OS installers are distributed in binary, therefore, it is not easy for you to read the code. Binary code is basically the digital representation of text and data that computer understands. However, knowing how programs are written for Windows and how different applications behave on this operating system will help.

One of the recent vulnerabilities of a popular OS was that Java Web Start applications get launched automatically even if the Java plug-ins are disabled. How to be a hacker is about knowing the weaknesses of these operating systems and targeting them systematically.

Step 5: Learn Networking Concepts

The networking concept needs to be sharp when you want to be a hacker.

Understanding how the networks are created is important, however, you need to know the differences between different types are networks. Having a clear understanding of TCP/IP and UDP protocol is a must to be able to exploit the vulnerabilities on world wide web.

Understand what is subnet, LAN, WAN and VPN.

The networking commands to do a HTTP request needs to be on your fingertips. The HTTP protocol, is the gateway through which one enters the internet world. Hence, it is necessary to learn this protocol in order to break the barriers. The hackers often use the HTTP gateway to breach the security of the system and take control over it.

Apache Httpd is one of the most commonly used web servers and knowing in and out of it is going to empower you on any HTTP or other application layer protocol related endeavors.

Also Nmap is a powerful network scanning tool that is used by hackers and security professional across the world to identify vulnerable hosts. However, to effectively start using it you must understand the networking basics.

Step 6: Start Simple: Go Through Tutorials About Hacking

This is the simple and best way to start. Read as many tutorials as possible that are meant for hacking. These articles will give you insight and help you develop the attitude to be a hacker. Some tutorials will initiate you with Nmap, Nessus and SuperScan, some of the hacking programs or tools that hackers generally use. These tutorials are readily available over the internet; Both text and video tutorials are available for you to answer your question how to be a hacker.

Here are some of the video tutorials

Here are some of the text tutorials

Step 7: Learn Cryptography

As an expert hacker, you need to understand and master the art of cryptography. The technology of cryptography and encryption is very important for internet and networking. It is the practice and study of techniques that are used for secure communication in the presence of third parties. The encryption is done for various aspects of information security such as confidentiality of the data, integrity of the data and authentication. Moreover, the technology of cryptography is extensively used in ATM cards, computer passwords and e-commerce. While hacking, these encrypted codes needs to be broken, which is called decryption.

Understand various techniques used for password cracking. There are dozens of tools available to do password cracking, and using it is not hacking. To be expert at hacking its important for you to understand how to create a program that can crack a password from cypher text.

Here are 20 free ebooks on Cryptography

Step 8: Experiment A Lot

This is an important step for setting yourself up as an expert hacker. Setup a laboratory on your own to experiment the learning on the practical applications. A simplest lab will have your computer, however once you advance you may want to add more and more computers and required hardware for your experiments.

It is good to try experimenting on your own computers, where you can rectify if you have done any mistake. Many hackers initially start off by downloading virtual lab applications such as Oracle VirtualBox. You require at least 3 GBs of RAM and a comparatively powerful processor to carry out your hacking experiments. Setting up the virtual machine is crucial, as it will allow you to test virus, applications and different servers without affecting your own PC.

Some of the things you may need to keep in mind when doing experiments

- Keep a backup before any experiment.
- Start small and have check points.
- Know when to stop.
- Document your progress
- Keep improvising
- Automate repetitive tasks

Step 9: Read Some Good Books From Experts

Reading will always enhance your knowledge. Try to read as many books and articles as possible written by the experts in the field field of ethical hacking and enterprise security

Reading a lot about anything related is so important in the world of hacking that you must also consider enhancing your reading speed. If your reading speed is slow, then you may not be able to progress fast in this field. Practice speed reading techniques like skimming, chunk reading etc.

When it comes to reading a lot, it's also important to know that a majority of content on web is not worth your time. Many people use search engine tricks to attract traffic but have little value in it. If you skim through an article within seconds and decide not to read that is going to save you a lot of time for some really well researched content.

Step 10: Go Next Level: Write Vulnerability

Vulnerability of a program is the weakness of the program. It is a good approach to look for the vulnerability of an existing program and share the same with others. In this way you will have the option to collect varied opinions from different sources, enabling you to hone your current skill set.

The examples of computer vulnerabilities include memory safety violation, input validation error, privilege confusion bugs and user interface failure. For instance, Microsoft’s Internet Explorer 11 had the vulnerability bug in its preview version which several hackers exploited.

Identifying a new weakness in any software is the real work any expert hackers would perform.

Step 11: Contribute To Open Source Security Projects

Contributing to an open-source computer security project is a great platform to test your skills. This is not everyone’s cup of tea. Many organizations like Mozilla and Apache offer these types of open source projects. Try to be a part of these projects and add a valuable contribution to the benefit of the community.

Participating in the open source security projects such as anti-spam, anti-virus, firewall and data removals help you augment your dexterity as a hacker. Contribute your vulnerability findings to the global vulnerability databases and give back to the community.

Remember that it does not matter if your contribution is small, as long as you participate and add value it helps.

Step 12: Continue Learning And Keep Listening To Security Talks

The key to success in the hacking career is continuous learning. Reading blogs for hacking available at sites such as hackerfactor blog and IKEA hacker blog; participating in the forums such as hackforums.net and elite hack are great ways to refresh your knowledge as a hacker. The online video forums like TED or TechTalk are good sources to know more about the emergent hacking techniques and technologies that are being deployed. You should also try following the posts of famous hackers such as Adrian Lamo, Kevin Mitnick, Kevin Poulsen and Robert Tappan Morris.


Happy Hacking
Lead Onn.. !!! This World is Yours... !!!

Like Us On Facebook
Shivam Kotwalia, CodeKill

8 Video Tutorials On Hacking

Watch these niche hackers train you in these fun hacking tutorials! 
hacking, hacking videos, hacking reference, learn hacking, ethical hacking, videos on hacking, must see videos on hacking, tutorials on hacking

Hacking is definitely one subject loved by all, the adventure and the mystery hidden in hacking makes every geek feel curious about it. After bringing some interesting tutorials, we now bring to you some interesting hacking videos. We have shortlisted the long duration videos from YouTube...
1. Open Security Training: In the spirit of OpenCourseWare and the Khan Academy, this YouTube channel is dedicated to sharing training material for computer security classes, on any topic, that are at least one day long.

All material is licensed with an open license like CreativeCommons, allowing anyone to use the material however they see fit, so long as they share modified works back to the community. This Youtube Playlist longs almost than 90 hours and is definitely the biggest video based tutorial ever.

2. OWASP AppSec USA 2011: YouTube Playlist containing compilation of OWASP conference highlight in 2011.

3. Defcon: How I Met your Girlfriend: Defcon is one of the most popular hackers conference. The presenters in this conference are well known in the hacking industry. This particular presentation will demonstrate the use of various open source tools for reversing Android Apps, as well as the use of the Android SDK features for pen testing, again including techniques and fast demos. Solutions to app and marketplace security will be covered as well.

4. Defcon: What happens when you steal a hackers computer: Having your place broken into and your computer stolen can be a nightmare. And getting your revenge from the thief who has your machine can be a dream come true. The presenter here experienced both of these when his machine was stolen in Boston and then showed up in Las Vegas 2 years later. He shares some laughs at a lamer's expense, participate in the pwnage, and shows some resulting insights into the implications of certain security decisions.

5. Defcon: Nmap: Scanning the Internet: The Nmap Security Scanner was built to efficiently scan large networks, but Nmap's author Fyodor has taken this to a new level by scanning millions of Internet hosts as part of the Worldscan project. He will present the most interesting findings and empirical statistics from these scans, along with practical advice for improving your own scan performance. Additional topics include detecting and subverting firewall and intrusion detection systems, dealing with quirky network configurations, and advanced host discovery and port scanning techniques. A quick overview of new Nmap features will also be provided.

6. Public Key Cryptography: Diffie-Hellman Key Exchange: Diffie-Hellman key exchange was one of the earliest practical implementations of key exchange within the field of cryptography. It relies on the discrete logarithm problem. This test clip will be part of the final chapter of Gambling with Secrets!

7. Web application Pen testing With Mutillidae: The Mutillidae project was introduced with the intention of using it as a teaching tool and making easy to understand video demos. They have been doing a lot of YouTube video tutorials are compiled on this page.

8. Intro to Scanning Nmap, Hping, Amap, TCPDump, Metasploit: This is the 2nd in a line of classes Jeremy Druin will be giving on pen-testing and web app security featuring Mutillidae for the Kentuckiana ISSA. This one covers scanning Nmap, Hping, Amap, TCPDump, Metasploit, etc. 


Like Us on facebook
Shivam Kotwalia, CodeKill

Saturday, 8 February 2014

8 Videos To Learn Game Programming Using Python!

Python, game programming Python, Python game programming, Python tips, Python tutorials, Python videos, Pythong game programming tips, how to program a game on Python, news, technology newsPython is a comparatively newer programming language. But, it is still quite powerful!

Want to develop a game using Python? It can be a good way to entertain yourself. Take a look at these videos.
Game Programming Tutorial 1 in Python: Introduction

This video will introduce you to the tools you will need, provide you with some starter code, explain how it works and then move forward a little bit to the harder stuff.

Program Your Own Game With Python Narrated Walkthrough

This one uses Python 3.3.0 to make a very simple game. It also has some intentional mistakes in order to show game debugging.

Game Programming Tutorial 6 in Python: Collision detection and resolution

This one will familiarise you with vectors and what you can use them for.

Daniel Pope - Programming physics games with Python and OpenGL

Learn how to use Python and OpenGL to write the codes for different physics-based games.

Python Tutorial (13) Tic Tac Toe Game (Part 1)

This tutorial will teach you to make a Tic Tac Toe Game using Python. It's good to make little projects and games to learn the language better.

Blender 2.6 Tutorial - Python Game Engine Programming - Part 1

Here you will learn to use the Blender Game Engine via Python. It's recommended that you are familiar with Logic Bricks. Plus, you should be reasonably familiar with Blender Python programming in general.

Game Development Tutorial - 1 - Installing Pygame

Installing Pygame is important for coding games on Python.

Python Game Development Tutorial 1 - Introduction & Overview

This is a series of tutorials on game programming with Python. We're starting you off with the first one. The rest you will find easily.

Like Us on facebook
Shivam Kotwalia

Thursday, 6 February 2014

10 Video Tutorials With Over 200 Videos To Learn PHP Programming!

PHP, PHP tips, programming tips, PHP commands, PHP methods, PHP news, PHP tricks, special methods in PHP, PHP coding, video tutorials on PHP, PHP video tutorials, PHP tutorialsGet ready to make your own dynamic websites with these useful video tutorials on PHP programming by CodeKill.

When designing web pages, many programmers prefer to use PHP over HTML. While HTML creates static web pages, PHP is known for its dynamic web pages. These videos will show you how to code in PHP along with the programming language's history and a little more. We hope it helps!


1. Learn PHP in 15 minutes

This tutorial starts from the beginning and shows you how to start writing scripts in PHP.

2. PHP Tutorial 1 - Introduction (PHP For Beginners)

This tutorial covers a short presentation on what PHP is and what is required to learn it. It serves as a good introduction to the popular programming language.

3. Introduction To PHP - A Complete PHP Tutorial for Absolute Beginners

This tutorial covers the basics such as what is PHP, some past, present and future notes on PHP and what it's used for as well as how it works.

4. Lecture 1 "PHP". Building Dynamic websites. Harvard OpencourseWare. CS E-75

Harvard instructor David J. Malan talks about the programming language in this Harvard lecture on PHP.

5. PHP UK Conference 2013 - Richard Johnson - PHP is evil (Defensive programming)

This talk will attempt to cover a wide range of web system security considerations, including evolution of PHP's security features, general PHP development best practices, considerations when using underlying C libraries, fun PHP functions and unexpected results, cool “features” in browsers, LAMP stack design and configuration for security, common mistakes and gotcha’s, security antipatterns and fallacies, how to review code and think securely.

6. PHP Tutorials

This playlist from TheNewBoston consists of 200 videos on PHP and how to go about programming in this language. It starts with installing PHP and goes up to the depths of the language.

7. PHP Tutorials: Create a CMS

This is the first of a seven part video that teaches you how to create a CMS with the PHP programming language.

8. PHP Programming Part 5: HTML Forms and PHP Programming

This video teaches you how to create forms in HTML and then pass them to PHP. HTML creates static web pages, while PHP creates dynamic web pages.

9. Intermediate OOP in PHP

This is the Intermediate OOP in PHP talk from the Front Range PHP User Group meeting held in June 2013.

10. PHP - Classes and Object Instantiation

This tutorial video covers many basic concepts of PHP that are hard to find elsewhere. It can be a treasure for those learning the language. 


Shivam Kotwalia, CodeKill

Labels

Tutorial (129) Tech News (83) E-Books (55) Pdf (47) Hacking (46) Linux (32) Android (23) Programming (22) Tools (22) Video (21) Ethical Hacking (16) Electronics (12) Google (10) Hacked (9) Python (9) Facebook (8) Java (8) Software (8) PHP (7) Android App (6) C (6) Free Online Coureses (6) OpenSource (6) Ubuntu (6) Unix (6) Windows (6) C++ (5) Game Programming (5) Java Programming (5) Kali Linux (5) CodeKill (4) Cryptography (4) Firefox (4) JavaScript (4) Linux System Administrator (4) Mac (4) Penetration testing (4) Python Programming (4) Security (4) Top Distros (4) WhatsApp (4) CSS (3) Circuit (3) Cloud Computing (3) Game Devlopment (3) Hacking Tools (3) Malware (3) MicroController (3) Microsoft (3) Networking Tool (3) Perl (3) Source Code (3) WebSite (3) Windows 8.1 (3) C Programming (2) C Series (2) C# (2) CheetSheet (2) Computer (2) Computer Networking (2) Data Storage (2) Dual Boot (2) Eclipse (2) Edward Snowden (2) Exploit (2) Facts (2) Games On Linux (2) Google Chrome (2) HTML5 (2) Hacking Challenges (2) IDE's (2) Information Security (2) Lenovo (2) Linux Kernel (2) Malicious (2) Mobile (2) Motorola (2) Mozilla (2) MySQL (2) NoSQL (2) Raspberry Pi (2) Ruby (2) Security Tools (2) Syrian Electronic Army (2) Tricks and Tips (2) Valentine Day (2) Web Design (2) iOS (2) iPhone (2) jQwery (2) *nix (1) 2014 (1) 3D Modeling (1) Algorithm (1) Android Hacking (1) Android Pattern Lock Screen.. (1) Anonymous Mail (1) Anti-Spam (1) Apps (1) Arduino (1) Artificial Intelligance (1) Audio Software (1) BSD (1) BeAWARE (1) Bitcoin (1) Black Hat Hackers (1) BlackBerry (1) Buffer Overflow (1) C++ vs Java (1) CISO (1) Circuit Analysis (1) Circuit Design (1) Circuit Programming (1) Circuit Simulators (1) Codes (1) Crptology (1) Cryptanalysis (1) DDOS (1) Devlopers (1) Drupal (1) DuckDuckGo Search Engine (1) E-Card (1) E-Mails (1) Embedded System (1) Encryption Tools (1) Error (1) FTP (1) Famous Passwords (1) FileZilla (1) Flipkart (1) Forbes (1) Forgot Password (1) GCHQ (1) Genders (1) Gmail (1) Google Tricks and Trips (1) HTML (1) Hacking Distro (1) Hard Disk (1) Hash Encryption (1) Illegal (1) Internet (1) LAMP (1) Language Theory (1) LibreOffice (1) Linus Trovalds (1) Logic Gates (1) MATLAB (1) MOSFET (1) Mail (1) Mark Zuckerberg (1) Mathematical (1) MicroProcessor (1) Mind Mapping Tools (1) Myntra (1) NoSQL Database (1) Nobal Prize (1) Nokia (1) Object Oriented Programming (1) Office (1) Oldboot (1) Online (1) Paranoid Android (1) Passwords (1) Passwords Cracking Tools (1) PayPal (1) Perl Programming (1) Plugins (1) Prolog Programming (1) Python Basics (1) Remote (1) SEA (1) SQL Injection (1) Sans (1) Screencasts (1) Screenloggers (1) Server Load (1) Servers (1) Shell (1) Software Design (1) Software Developer (1) Software Testing (1) Sony (1) Spider.io (1) Statistical (1) Steve Jobs (1) TCP/IP (1) Timeline (1) Tor (1) Trojan (1) Ubuntu Phones (1) VAIO (1) Virus (1) Web Designers (1) Wi-Fi Hacking (1) Windows Tools (1) Windows XP (1) WordPress (1) XML (1) Yahoo (1) YouTube (1) cpp (1) eBay (1) iBanking (1)