I am working on getting evergreen-ils running on a test server for later use.
The Evergreen Project develops an open source ILS (integrated library system) used by approximately 800 libraries. The software, also called Evergreen, is used by libraries to provide their public catalog interface as well as to manage back-of-house operations such as circulation (checkouts and checkins), acquisition of library materials, and (particularly in the case of Evergreen) sharing resources among groups of libraries. Read more
Welcome to the next installment of the quarterly ITT-Tech-Atlanta-South Linux Freedom Fest
The details are as follows:
SATURDAY, July 23rd, 2011 ~ 9am to 5pm:
Linux Freedom Fest
Hosted by ITT Technical Institute, Atlanta Campus at:
485 Oak Place, Atlanta, GA 30349
( Note: At the corner of Atlanta South Parkway and Oak Place.
Once you get inside, follow the signs to the lab. )
- Free Linux Discs ~ Free Expert Help
- Installing and Configuring Linux on your own machine.
- Seminars by Experts on Various Topics
- Distros That May be Available: Ubuntu, Fedora, Knoppix, PCLinux
- Free Drinks and Food Provided By ITT Tech
- And More!!!,
For more information, email email@example.com today
ITT Tech Atlanta South, SourceFreedom.com,
ALE.org (Atlanta Linux Enthusiasts)
More than 60 people attended the ALE.org/SourceFreedom.com Linux Freedom Fest at ITT Tech in Atlanta.
Four speakers provided us with information on how to:
- Understand the implications of open source and how (and why) to get involved
- Install and implement the Drupal web site script
- Maneuver around the command line in the Bash shell
- Create a basic web page in HTML
- Write a basic shell script
If you missed the event, sign up at this site or at ALE.org, to be notified when the next Linux Freedom Fest will be happening.
The Atlanta Linux Freedom Fest happens quarterly, so you do not have to wait long for the next one.
If you with to present or help out with the event, contact mhalton (at) itt-tech.edu
One can specify an event from their history on the input line to repeat it.
The easiest way to specify an event from history is to use the up and down arrow keys. The up arrow key (<↑>) steps backwards through command events and the down arrow key (<↓>) steps forward through events. When an event is on the input line it can be edited it as if it were on the command line or type <Enter> to run it; it then become the most recent event in shell history.
Specify the second-to-last command…
$ <↑> <↑>
To specify an event by its number enter an exclamation point (!, a.k.a a “bang”) followed by the event number.
Run history event number 1…
$ !1 <Enter>
Observe event number “!” is the last event thus typing !! is another way to rerun the last command.
== Alonzo Fretwell holds a BS in Computer Science which he earned in 1997 from the Howard R. Hughes College of Engineering located on the campus of the University of Nevada, Las Vegas. Mr. Fretwell also blogs about Linux and iPhones at http://alonzofretwell.com
I am working up a site which lets people anonymously compare their security practices with current industry best practices and possibly to crosslink with regulations and PCI requirements. The first section is going to be about Cloud Computing practices.
Please comment and help.
This is going to be useful for almost everybody. People are so close to their own network that they may not be able to see where they are not following best practices and they may not even know what those practices are.
I am using the reference practices from various sources, as well as my own experience. I want to have as many people in the final project as possible, as it will make more networks more secure.
Knowledge is Power
I have started a version of the Ad-Positioner script that uses easygui because it is entertaining and I can check code locally.
We have a new mascot for the project: Rockie the Flying Squirrel Cat
Rockie, Our New Mascot
There are currently 2 flavours of Ad-positioner in process.
- ad-positioner_0.3.0 is available here, until we use so much bandwidth that my webhost complains, at which point we have to figure out how to put it up on sourceforge. 0.3.0 uses EasyGUI
- ad-positioner_0.2.0 is available here. 0.2.0 is command-line python.
This is not as unsafe as you might imagine, because I have got index pages in all these directories. For instance: http://sourcefreedom.com/wp-content/uploads/2009/12/ shows that index page.
Here is a view of the first dialog of the script. Click on it to see a full-sized version.
The current py-script opens a cute set of dialogs, but it doesn’t do a whole lot yet… current-flow is a pdf to show you what is planned.
More info soon..
If you want to keep track of our updates, please subscribe to the site or the rss feed.
I have completed the first draft of my new Python tutorial for beginners. I welcome reviewers.
If you are interested in reviewing the tutorial or you are a beginner and want to start learning python, email me at wolf (at) sourcefreedom.com.
I am looking forward to hearing from you.
This started out as a very simple example of a bash-script example for a simple password-required app. I started thinking that it would be pretty easy to crack the password, and thinking about different ways that the password could be hidden better. Since it has no password-recovery function (yet), I was thinking “Who you gonna call!” to help with getting the password back after you lose it.
The obvious answer was “Ghostbusters!” Then I added an easter egg. With apologies to all the affronted parties involved:
# -*- coding: utf-8 -*-
# Loop around forever (until the break statement is used)
# Ask the user for the password
answer = raw_input("\nI am the gatekeeper. Are you the Keymaster?\nIf you are the Keymaster, enter the key: -> " )
# Read in what they type, and put in it $answer
# If the answer is the password, break out of the while loop
if answer == password:
if answer == password2:
ascii art cow
....\"Have you mooed today?\"...
.... \"I am a Little Cow!\n\"...'''
print "\nMoo? Moo??! \nI asked if you were the Keymaster, not the CowMaster!!\nThe keymaster would never say \"",answer,".\" \nGo and find the keymaster! \nDon't come grazing around here until you do!\n\n"
# If they get to here, they must really be the Keymaster,
# and not just a little cow
# otherwise the script would keep looping
print "\nWelcome Keymaster.\nWe must make the way ready for the return of Xul!"
The three possible outputs look like this
outputs of keymaster.py
An article written at 4:30am for the benefit of writers.
Intro to Linux Desktop
Get Familiar with Linux in 4 Hours or Fewer
Why you may choose Linux
- Are You Ready to live in a World Without Viruses, Trojans and Worms?
- Are You Ready for a World Without Restrictive Software Licenses?
- Are you ready for a World where Your Computer Just Works?
Then you are ready for Ubuntu Linux
- More Applications Available for Free
- More Free Time – No more wasted time searching around the Internet for updates of your favorite applications. – No more time wasted while the hard drive is defragmented. – No more time wasted as your anti-virus hogs all the resources.
- More Free Money – Why waste your money on paid software when you can have access to over 25,000 Distribution-certified Applications available for free. 50,000 or more Community-maintained free open-source software.
- More Fun – People just like you are important in the Open-Source World! Be a part of a movement that is making even the largest software and hardware companies take notice.
I was skeptical when I first heard of Linux about ten years ago.
“There has got to be a catch,” I thought,
but I took the plunge and started using Linux full-time in 2003.
I always wished I had somebody to give me the first steps. I learned by talking with a series of mentors and friends, and I must admit there were times when I wished I had somebody to show me the bare minimum basics that a person needs to make the switch.
I am offering to be that mentor for you. I am a full-time instructor at a local Atlanta College, teaching college-level Linux courses. I have been a member of the Alpha-tester community for Ubuntu since their first distribution in 2004 and I have seen and solved more problems than any average desktop user is likely to see in 20 years. If you live in the Atlanta Area, have a computer you can install Linux on, and have one Saturday afternoon to devote to the SourceFreedom Linux Intro Course, then email me at firstname.lastname@example.org for more information and the next starting date. Class size is limited to 10. The sooner you contact me, the quicker you can kiss viruses, trojans horses and wasted time goodbye.
Price For the Class:
For SourceFreedom Members
$157.99 – Intro to Linux Class