A wiki implementation based on the Git, a Distributed Version Control System, is the academic project done by me during my MCA. It is a completely open source tools oriented wiki engine that has many powerful capabilities.
We know, a wiki is a collection of various articles contributed by various writers around the world. There may be chances of updating an article with unwanted or abusing data. So we may need to revert the modified article to its previous state. We generally use a version control management system for that purpose. I used Git in my project for that purpose.
As Git is a powerful DVCS (Distributed Version Control System), the wiki engine is more efficient to keep track of the versions. Git is a open source tool that is developed by the Linux developer team. Its more efficient with its powerful commands.
I am using SQLite3 as the database. Webpy is the framework used here. HTML and CSS is used for the user interface. Python is the language used to write the wiki engine. Markdown style is used for writing the articles. The project is completely developed under Linux platform.
Here is some screen shots of my project.
You can read following articles regarding my project.
There are many useful resources around the web that will be helpful to every computer geeks. I am sharing some of such useful amazing video resources here.
Khan Academy is a website that gives such video lessons about different topics. Here i am sharing computer related video lessons, mostly related to Python. You can view and download them at free of cost.
We know, Linux is a Unix like system. For more advanced reference purpose on Linux, and for mastering the Vi editor, i am giving you the Unix edition of Linux tutorials. Enjoy the free download.
Adobe Dreamweaver (formerly Macromedia Dreamweaver) is a proprietary web development application originally created by Macromedia. It is now developed by Adobe Systems,
Here i am giving you excellent tutorials to master this tool.
ActionScript is an object-oriented language originally developed by Macromedia Inc. (now owned by Adobe Systems). It is a dialect of ECMAScript (meaning it is a superset of the syntax and semantics of the language more widely known as JavaScript), and is used primarily for the development of websites and software targeting the Adobe Flash Player platform, used on Web pages in the form of embedded SWF files. The language itself is open-source in that its specification is offered free of charge and both an open source compiler (as part of Adobe Flex) and open source virtual machine (Mozilla Tamarin) are available.
I am giving you a best tutorial for learning ActionScript. Download it here,
After my post, VB.Net tutorials - Beginner's Edition. Now i am giving you some advanced tutorials for learning the VB.Net. Download them from the links below.
Ajax, an acronym for Asynchronous JavaScript and XML, is a group of interrelated web development techniques used on the client-side to create asynchronous web applications. With Ajax, web applications can send data to, and retrieve data from, a server asynchronously (in the background) without interfering with the display and behavior of the existing page.
Microsoft Silverlight is an application framework for writing and running rich Internet applications, with features and purposes similar to those ofAdobe Flash.While early versions of Silverlight focused on streaming media, current versions support multimedia, graphics and animation, and give developers support for CLI languages and development tools. Silverlight is also one of the two application development platforms for Windows Phone. You can download the MS Silverlight with ASP.Net tutorial from here.
Here you can download 7 ASP tutorial e-books of various writers and publishers. It will be helpful to beginners and the professionals. Here is the direct download links.