Open Source Group (OSG)

16.1.09

Open Source Group - Jordan University of Science and Technology
Home page: just.edu.jo/opensource



About the group:

MiSSION STATEMENT
To support and distribute free software, to guarantee that computer applications are freely distributed, in the way that their source code is available to everyone without charge, and everybody is allowed to change, alter, republish, redistribush and modify it.

Goals
Spread the open source philosophy and culture, by informing the students about the scientific research in the field of open source applications.
Publish open source information systems, whose code can be easily modified and altered, and to guarantee the availability of free algorithms.
Reduce the digital divide between the students, and support the access to different information technology applications.
Provide the required skills and training to use telecommunication media, digital technologies and computer networks, especially the Internet.
Encourage different kinds of ethical economy, such free licences (e.g. GNU GPL, GNU LGPL, GNU FDL, public licenses) and free software.

STRATEGIES
Organize and support cultural and artistic events whose goal is to publish open source software, and to grant the needed support for exchanging experience and knowledge in this field.
Present lectures and educational sessions to spread the free sotware / open source culture and to defeat computer illiteracy, especially those regarding open source programs, networks and systems.
Publish and distribute open source cultural and advertising materials, such as publications, papers and electronic disks; including CDs and other storage media.
Hold conferences and meetings about free software / open source, which include special sessions to distribute information and researches related to open source development, and festivals to install these applications on personal computers.
Develop scientific studies and researches which support free software in the computer science field, and to offer the material and manual support.
uild web sites to support and sustain the open source community, exploit other electronic tools like electronic mail, forums and social networks to encourage the use of open source software.

Related Links:
  1. Jordan University of Science and Technology
  2. Jordan University of Science & Technology Official Weblog

My Computer is at Risk

3.1.09

What happen?
Watch this "Animator vs. Animation"


All About CAD

2.1.09



jocad.co.cc is a new weblog about computer aided design (CAD). The blog contains tutorials, free e-books, 3d images, links to other web sites and more about CAD.

The blog also contains some exercises which you can do with AutoCAD.

Visit jocad.co.cc and enjoy.

Beautiful Laptops

25.10.08

Beautiful Laptops

Some Decorations

Gateway Laptop
Gateway Laptop #1
Angle View

Gateway Laptop #2
Front View

Gateway Laptop #3
Left Side

Gateway Laptop #4
Right Side

Gateway Laptop #5
Top View

Sony Vaio
Sony Vaio #1
Vaio 1

Sony Vaio #2
Vaio 2

Sony Vaio #3
Vaio 3

C++ Programming Book #2

21.10.08

Book name:
C++ Programming: from Problem Analysis to Program Design (3rd edition)
By: D.S. Malik
Front Cover
Front Cover

To learn C++ Programming this book is a good one.
Book web site: http://course.cengage.com/downloads/computerscience/malikcpp3e/index.cfm

If you want to test your self you can take some self-tests:
You can also see the related web links at: http://course.cengage.com/downloads/computerscience/malikcpp3e/weblinks.cfm
Buy this book from Amazon.com from this link: http://www.amazon.com/Programming-Problem-Analysis-Program-Design/dp/061916042X

C++ Programming Book #1

Book name:
C++ Programming: from Problem Analysis to Program Design (2nd edition)
By: D.S. Malik
Front Cover
Front Cover

To learn C++ Programming this book is a good one.
Book web site: http://www.course.com/downloads/computerscience/malikcpp2e/index.cfm

If you want to test your self you can take some self-tests:
You can also see the related web links at: http://www.course.com/downloads/computerscience/malikcpp2e/weblinks.cfm
Buy this book from Amazon.com from this link: http://www.amazon.com/Programming-Problem-Analysis-Program-Design/dp/061916042X

Firefox 3: 8 Things You Didn't Know You Could Do

4.10.08

Note: this article is written by Logan Kugler. From PC Magazine web site (www.pcmag.com) .
Download Firefox
Firefox 3: 8 Things You Didn't Know You Could Do
Unleash the power of Firefox 3 with the help of these little-known features.

The latest version of Mozilla's popular open-source browser enjoyed one of the most successful launches in software history, with a record-setting 8.2 million downloads the first day it was available. With the ability to drastically expand the browser's functions using plug-in extensions and Greasemonkey scripts, many of Firefox 3's built-in features are overlooked. Here are eight handy things you can do with Firefox, ranging from tiny tweaks to hugely powerful capabilities, all with nary an extension to install.
  1. Duplicate tabs with drag-and-drop.
    Duplicating tabs is a piece of cake: Simply hold the Ctrl key while dragging the tab you want to duplicate to an empty space on the tab bar.
  2. Minimize the toolbar.
    Free up a little extra screen real estate by getting rid of the big, round "Back" button and replacing it with a more streamlined control. Right-click the toolbar, choose Customize, and select Use small icons. The new controls are perfectly functional but smaller, allowing the toolbar to shrink and leaving more room for viewing sites.
  3. Use smart bookmarks.
    Use smart bookmarks
    Smart bookmarks are live bookmarks that don't just refer to particular sites but actually generate live lists of sites according to parameters you define. For example, you might have a smart bookmark that lists the 10 sites you visit most often, or the last 20 sites you've visited with a particular keyword in their title.
    To create a smart bookmark, select Organize Bookmarks from Firefox's Bookmarks menu. In the window that opens, select Bookmarks Menu in the left-hand pane, then click Organize in the toolbar at the top and New Bookmark in the drop-down menu. Give your smart bookmark a descriptive name, such as "10 Most Recent Bookmarks." In the Location field, you're going to enter in a line of code telling the smart bookmark what to do. For the 10 sites you bookmarked most recently, you'd enter: place:queryType=1&sort=12&maxResults=10 . There are dozens of parameters you can use; Mozilla's developer site includes a list of commands you can use in smart bookmarks. Here are a couple of the most useful:
    • The 10 sites you've visited most recently (some installations of Firefox come with this smart bookmark already in place on the Bookmarks toolbar): place:queryType=0&sort=8&maxResults=10
    • The 10 most visited sites with some search term in them: place:queryType=0&sort=8&maxResults=10&terms=keyword (replace "keyword" with your desired term)
  4. Send e-mail via Yahoo! Mail or Gmail by default.
    Send e-mail via Yahoo! Mail or Gmail by default
    Normally, clicking on an e-mail address on a Web page will open up a new e-mail using your default e-mail program. If you'd rather use Yahoo! Mail, open up Options under Firefox's Tools menu, select the Applications tab, and scroll down to the mailto: entry. Select Use Yahoo! Mail and click OK.
    Gmail is not included as a built-in option in every installation of Firefox, but if yours doesn't have it, you can add Gmail easily enough. Skip the Options dialogs for now and instead type about:config in Firefox's address bar and hit Enter. In the Filter field, type gecko.handlerServiceAllowRegisterFromDifferentHost. Actually, you can simply type gecko and find the entry in the filtered list. Double-click the gecko.handlerServiceAllowRegisterFromDifferentHost entry to change it to True.
    Next, cut-and-paste this line into the address bar and hit Enter: javascript:window.navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s","Gmail")
    A message will appear at the top of the browser window asking if you want to add Gmail as an application. Now, repeat the process above for choosing Yahoo! Mail, but select the new Use Gmail option instead.
  5. Change or remove the Close tab buttons.
    Change or remove the Close tab buttons
    By default, Firefox 3 puts an X on each tab, similar to the X button that closes an application. You can remove this button, or see it only on the tab you're currently viewing. Open about:config again and enter browser.tabs.closeButtons in the Filter field. Enter one of the following values depending on the behavior you prefer:
    • 0 (Zero) Close button only on the active tab.
    • 1 (Default) Close buttons on every tab.
    • 2 No close buttons.
    • 3 Single close button at the end of the tab bar, instead of on the tabs themselves.
  6. Change the behavior of the Awesome Bar.
    Mozilla has dubbed Firefox 3's address bar the "Awesome Bar" because of the useful suggestions it makes as you type. By default, the Awesome Bar bases its recommendations on your recent history, pages you've tagged, and your bookmarks. You can change the way the Awesome Bar acts in the configuration page. Open about:config and change the following values, depending on the features you want:
    • To disable the Awesome Bar entirely and revert to Firefox 2–like functionality, change the value of browser.urlbar.maxRichResults to -1.
    • To allow the Awesome Bar to recommend only sites whose address you've typed directly into the address bar, change browser.urlbar.matchonlytyped to TRUE.
    • To remove unvisited bookmarks from the pool of recommendations, change places.frecency.unvisitedBookmarkBonus to 0 (zero).
    • To remove all bookmarks from the Awesome Bar, change both places.frecency.unvisitedBookmarkBonus and places.frecency.bookmarkVisitBonus to 0 (zero).
  7. Search any site from the address bar with smart keywords.
    Search any site from the address bar with smart keywords
    The smart keyword function allows you to create searches for any site with a search engine, and trigger the search from the address bar using your choice of keyword. For example, you could create a smart keyword "me" to search the archives of your own site. If you wanted to see if you'd ever written about cat juggling, you'd type me cat juggling into the address bar and Firefox would return the results from your own site's search page. Visit the site you want to search and right-click its search box, selecting Add a keyword for this search. In the window that pops up, add a short description of the search and enter a short, memorable keyword that you'll use to trigger it. For example, to create a smart keyword for PCMag.com, I visited the home page, right-clicked the search field, opened the smart keyword window, entitled my search PCMag.com and then entered the keyword pc as my search keyword. Now, if I want to search for something—say, laser printers—I just type pc laser printers and the search is run.
  8. View your saved passwords for any page.
    To view the passwords associated with any site, go to the log-in page and right-click anywhere on the page. Select View Page Info, and then the Security tab. Click View Saved Passwords. Another window will pop up showing the usernames associated with that site. Click Show Passwords to see the passwords for each username.
    If you want to view all of your saved usernames and passwords, open Options under the Tools menu and select the Security tab. Click Saved Passwords to open a list of every site you've ever saved a password for. Again, click View Passwords and the list will display all of your passwords. You can't print this list, but you can just as easily take screenshots if you want to print out your passwords for safekeeping. Isn't this a huge security hole?, you may ask. Why yes, it is. Knowing how easy it is for anyone with access to your PC to view all your passwords, maybe you'd like to password-protect your passwords. In the Options | Security tab, click Use a master password and enter a password. Now this password will have to be entered any time you or anyone else tries to view saved passwords. You'll be asked to enter your master password every time you open Firefox; without it, Firefox won't automatically enter saved passwords for you. Make sure you don't forget this one!