Main > Free Download Search >

Free science engineering fair of houston software for linux

science engineering fair of houston

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 382
Software Engineering Environment 0.07

Software Engineering Environment 0.07


Software Engineering Environment is an information manufacturing platform for software development. more>>
Software Engineering Environment (SEE) is frame for manufacturing information. It is implemented in sevlet and xml, and is used by the web-browser.
Software Engineering Environment (SEE) attempts to provide the information manufacturing platform for software development.
SEE is a free project, that is the author will provide all of its source code at the same time.
It runs in any servlet environment (The author merely verified in the Win and Linux environment), not using any special technique and needs no auxiliary program.
All of its data are saved in XML files, and need not database. (The future release will support the option of saving data, so that the user can select some free database, such as mysql, or commercial database to improve SEE speed.)
This means that the user can run SEE without any money. (Tomcat is a free servlet environment.)
User uses all SEE functions with the web-browser. So information sharing is very convenient.
SEE supports Simplified Chinese, Traditional Chinese, and English now.( It will support any language if someone will translate.) User can switch to interfaces in different language at any time when SEE is running. And user can add language translations which will work at once.
The main body of SEE is a frame for information manufacturing. All information included in it can be costumed dynamically and all changes will get into effect immediately. This means that the user can modify or add her/his own information structure as will at any time.
SEE provides various predefined selections for information attributes, which correspond various predefined information manufacturing patterns. The user can focus on the information description when costuming information definition, and the system will implement the functions automatically. This is the core of SEE. Most functions of SEE are in this model.
The default information definition of SEE is the result that the author understands what is the Software Engineering.
Although the target of SEE is helping for software development, actually, user can use it to design any type information, such as book registering, personnel lists, and financial reports etc.
The speed of SEE is not bad. Reading and writing 20000 records needs no more than 1 second. At present, the sorting speed is 9 seconds for 5000 records. (The testing platform is 1.8G CPU and 256M memory)
Enhancements:
- The data interface to prepare supporting databases.
- The databases are not supported in this release.
- A new interface style "Beautiful Flowers".
- These flowers are photoed in parks in this year by the author.
- The author likes the honeybee who holds a flower in its mouth very much. It is the first cartoon figure by the author. It will appear when you save wrong data. :)
- The function of "Personal Message".
- User can only query the messages sent by and sent to herself/himself. And user can only remove the messages sent to herself/himself.
- After a user read a message sent to her/him, SEE will mark it as "have_read" automatically.
- The number of new arrived messages will be shown in the interface.
- The data privileges management
- When user "Remove All" or "Modify All", the "base conditions" will be checked at first. That is user can only do what she/he can do.
- The Password fields values can not be visited, except when the user, who owns the "Import" privilege to current data, exports the data.
- All the data structures of ACL tables are changed! Their keywords become the "Title". This will permit user define better ACL.
- And the "condition" in the ACL tables are implemented completely. Now any "SEE conditions" is valid.
- Snapshot for image file
- When list the data, a snapshot will be shown for the image files type, which may end with jpg/jpeg/gif/png.
- Data sorting concerned with langauges.
- Thus when sorting data in Chinese, the result is Chinese result.
- General users can not visit the "User" table! Then they can not fill in many data!
- This is a fatal bug! This means all former releases can not be used actually!
- Now all ACL tables are redesigned.
- When a new user is added without password, SEE will add some password itself! Then this new user can never login!
- This is another fatal bug!
- In the last English release, which is 0.06, the ACL data are in Chinese!
- So the English users can not use SEE at all~~
- This is still a fatal bug!
- The "Risk Items" in the table "Deviation Handling" is wrong defined.
- This will cause an error information when user clicks the "Select" button.
- The values of Password fields can be visited when query or export.
- Although the values are meaningless encoded codes, they are still security thread.
- When some quota marks in the key values, pages will report errors and the function buttons, such as Modify and Remove, can not act!
- This is because quota is also an element of web page.
- When the interface language changes, the language in audit records changes too!
- This is not permitted. Language of all data is determined when SEE is installed and can not change with interface!
<<less
Download (4.14MB)
Added: 2005-04-25 License: Freely Distributable Price:
1643 downloads
TCP Re-engineering Tool 1.4.3

TCP Re-engineering Tool 1.4.3


TCP Re-engineering Tool monitors and analyzes data transmitted between a client and a server via a TCP connection. more>>
TCPreen is a simple tool to monitor and analyze data transmitted between clients and servers through connection-oriented streams data such as a TCP sessions; it supports TCP over either IPv4 or IPv6. This tool focuses on the data stream (software/socket layer), not on the lower level transmission protocol as packet sniffers do.
TCPreen listens on a TCP port and wait for incoming connections to come in. Then, it forwards data sent by the connecting client to another server port (possibly on another computer) and forwards server responses back to the client.
TCPreen can display data on your console in real-time and/or save it to log files for later reference.There are various display formats.
While it was originally meant to help developers reverse-engineer TCP-based protocols, it can also be very useful to debug network server or client software or for a system administrator to monitor a TCP service.
Enhancements:
- libsolve/getaddrinfo.{c,h}, src/winstub.{c,h}:
- dirty kludge to resolve getaddrinfo & co at run-time
- so that tcpreen can still run on Windows 2000 and older.
<<less
Download (0.041MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1216 downloads
Electronic Engineering Tool 0.4.1

Electronic Engineering Tool 0.4.1


Electronic Engineering Tool is a web-based tool with an electronic formula calculator and converter functions. more>> <<less
Download (0.15MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1679 downloads
UnHide fields 0.2 for Firefox

UnHide fields 0.2 for Firefox


UnHide fields provides this extension allow you to view and edit hidden fields content. more>>
UnHide fields provides this extension allow you to view and edit hidden fields content.

In computer science, data that has several parts can be divided into fields. For example, a computer may represent todays date as three distinct fields: the day, the month and the year.

Programming languages usually have a record data type to represent composite data types as a series of fields. An array of boolean values can be represented as a bit field.

<<less
Download (0.013MB)
Added: 2007-04-13 License: MPL (Mozilla Public License) Price:
926 downloads
American Political Science: Campaign Simulator 0.1

American Political Science: Campaign Simulator 0.1


American Political Science: Campaign Simulator project is a statistically based political campaign simulation game. more>>
American Political Science: Campaign Simulator project is a statistically based political campaign simulation game.
The Campaign Simulator is an attempt to statistically model and predict the outcome of an American presidential election.
Several users assume the roles of competitive candidates and inflict the repercussions of certain decisions on a GSS-based dataset.
The application is written in Java and supports all operating systems with a Java 1.5 VM.
Main features:
- Time is not the only limiting variable. In fact, time may not be the proper limit as most operations may be performed in tandem; an economic system that allows fund raising elements should be implemented.
- The current choices all utilize the same dataset algorithm to effect the populace in similar ways- this set of scripts should be broadened and deepened as they are too high level.
- The Python Architecture needs polishing- the internal IDE is not complete, and the ability to assign scripts to run at differing points in the lifetime of the application has yet to be created.
- The installer should place links on the desktops of Mac and Unix/Linux Systems.
- Some of the small features planned, such as a GUI for dialog creation, have been cut for the deadline and should be added.
<<less
Download (30.0MB)
Added: 2006-11-01 License: GPL (GNU General Public License) Price:
1090 downloads
Smooth Engine 0.6.0.1

Smooth Engine 0.6.0.1


Smooth Engine is a simple, smooth, yet versatile theme engine, capable of mimicing many theme engines. more>>
Smooth Engine is a simple, smooth, yet versatile theme engine, capable of mimicing many theme engines; it is designed to be highly flexible yet retain a relatively small footprint to provide a fair balance between speed, memory, and overall design.

<<less
Download (0.20MB)
Added: 2005-08-05 License: LGPL (GNU Lesser General Public License) Price:
1544 downloads
Kaboot Science 0.1.1

Kaboot Science 0.1.1


Kaboot Linux Operating system aims to provide an operating system which you can take anywhere. more>>
Kaboot Linux Operating system aims to provide an operating system which you can take anywhere and has all your favourite programs on.

Kaboot operating system is avaliable as a Live CD or Live USB you can take with you anywhere.

A number of different versions are avaliable, two optimised for size or speed, one for functionality, and one science based.

All containing a host of useful programs able to boot virtually any computer (meeting the minimum requirements) from CD and

USB.Kaboot is still in active development and if you find a bug or fix, you can let me know in the forums.

Kaboot Science - contains a number of Scientific programs already setup and ready to go, with the purpose of introducing those unconvinced by the power of open source programs.

Packge List:

net-dialup/rp-pppoe
x11-misc/adesklets
media-gfx/scrot
sys-apps/coldplug
x11-misc/pypanel
sys-apps/slocate
sys-kernel/linux-headers
app-office/gnumeric
sys-devel/gettext
media-gfx/feh
sci-calculators/galculator
x11-themes/commonbox-styles
x11-themes/openbox-themes
app-admin/syslog-ng
sci-chemistry/easychem
app-admin/testdisk
sys-process/vixie-cron
x11-misc/obconf
sys-boot/grub
perl-core/ExtUtils-MakeMaker
x11-misc/bbrb
x11-misc/gdeskcal
net-ftp/gftp
sci-astronomy/predict
sci-astronomy/stellarium
x11-wm/openbox
x11-base/xorg-x11
net-misc/dhcpcd
app-admin/torsmo
media-gfx/gnuplot
sci-mathematics/octave
sys-libs/glibc
sci-libs/gsl
www-client/mozilla-firefox
app-editors/nano
app-arch/gzip
sys-apps/pcmcia-cs
net-im/gaim
net-dialup/mingetty
sys-apps/hotplug
app-editors/cute
sci-chemistry/ghemical
x11-terms/aterm
app-office/abiword
sci-calculators/qalculate-units
<<less
Download (348.5MB)
Added: 2005-12-21 License: GPL (GNU General Public License) Price:
1406 downloads
GroundWork Monitor Open Source 5.1.0-4 stable (VMWare Appliance)

GroundWork Monitor Open Source 5.1.0-4 stable (VMWare Appliance)


GroundWork Monitor Open Source is a complete availability monitoring solution. more>>
GroundWork Monitor Open Source is a complete availability monitoring solution that ensures IT infrastructure uptime while identifying issues before they become real problems.

Unifies best-of-breed open source tools - Nagios*, Nmap, SNMP TT, PHP, Apache, MySQL and more — through PHP/AJAX-based components and an integrated user interface to deliver the extensible functionality you require.
<<less
Download (1500MB)
Added: 2007-05-23 License: GPL (GNU General Public License) Price:
909 downloads
Infinite Planes of Reality 0.3.1-alpha

Infinite Planes of Reality 0.3.1-alpha


Infinite Planes of Reality is a text-only D20 MMORPG engine. more>>
Infinite Planes of Reality project is a text-only D20 MMORPG engine.
Infinite Planes of Reality is a next-generation MMORPG engine that enables interaction with text-only, ANSI telnet, and XML clients.
It has online/in-game world creation capability. It is D20 (OGL) and Java-based, capable of scalable worlds across distributed servers.
Main features:
- Support for multiple outstream formats (XML, Ansi)
- You can kill something
- A nice world to walk in
- A fair start
<<less
Download (MB)
Added: 2006-12-14 License: Open Software License Price:
1045 downloads
BitTyrant for Linux 1.1.1

BitTyrant for Linux 1.1.1


A new, protocol compatible BitTorrent client that is optimized for fast download more>> BitTyrant is a new, protocol compatible BitTorrent client that is optimized for fast download performance. BitTyrant is...
Fast:During evaluation testing on more than 100 real BitTorrent swarms, BitTyrant provided an average 70% download performance increase when compared to the existing Azureus 2.5 implementation, with some downloads finishing more than three times as quickly.
Fair:BitTorrent was designed with incentives in mind:if a user is downloading at 30 KBps, they should upload at 30 KBps. However, due to the unique workload properties of many real-world swarms, this is not always enforced. BitTyrant is designed to make efficient use of your scarce upload bandwidth, rewarding those users whose upload allocations are fair and only allocating excess capacity to other users.
Familiar:BitTyrant is based on modifications to Azureus 2.5, currently the most popular BitTorrent client. All of our changes are under the hood. You find the GUI identical to Azureus, with optional additions to display statistics relevant to BitTyrant operation.
<<less
Download (8.02MB)
Added: 2009-03-31 License: Freeware Price: Free
206 downloads
Open Clip Art Library 0.18

Open Clip Art Library 0.18


The Open Clip Art Library is a collection of royalty free clip art in SVG format. more>>
The Open Clip Art Library is a collection of royalty free (public domain) clip art in SVG format, enhanced with creative commons metadata.
It can be redistributed with free software or closed software and with various software distributions.
Enhancements:
- The collection now contains a total of 6900 images.
- New top level categories include "science" and "electronics".
- New subsections include "religion", "astronomy", "network", and more.
- The flags collection has been fleshed out and improved.
- A bunch of new signs and symbols were added.
- There are lots of new vehicles, office, sports, music, and toys clipart.
<<less
Download (120.8MB)
Added: 2005-10-17 License: Public Domain Price:
833 downloads
CGI::MxScreen 0.103

CGI::MxScreen 0.103


CGI::MxScreen is a multi-screen stateful CGI framework. more>>
CGI::MxScreen is a multi-screen stateful CGI framework.

SYNOPSIS

require CGI::MxScreen;

my $manager = CGI::MxScreen->make(
-bgcolor => "#dedeef",
-screens =>
{
"state_1" =>
[-class => "STATE_1", -title => "Hello"],
"state_2" =>
[-class => "STATE_2", -title => "Hello #2"],
},
-initial => "state_1",
-version => "1.0",
);

$manager->play();

CGI::MxScreen is a framework for building multi-screen stateful CGI programs. It is rather object-oriented, with some peculiarities brought by persistency constraints: all objects must be handled by Storable.

CGI::MxScreen is based on the CGI module, and co-operates with it, meaning you are able to use most CGI calls normally. The few places where you should not is where CGI::MxScreen supersedes the CGI functionalities: for instance, theres no need to propagate hidden values when you use CGI::MxScreen.

CGI::MxScreen is architected around the concept of screens. Among the set of defined screens within the same script, only one is visible at a time. One moves around the various screens by pressing buttons, which submit data to the server and possibly move you to a different screen. The state machine is handled by CGI::MxScreen, the user only defines which state (screen) a button shall move the application to.

CGI::MxScreen is stateful in the sense that many of the runtime objects created to operate (and screens are among those) are made persistent. This is a very interesting property, because you do not have to worry too much about the underlying stateless nature of the CGI protocol. The CGI module brought the statefulness to the level of form controls, but CGI::MxScreen raises it to the level of the application itself.

CGI::MxScreen is not meant to be used for so-called quick and dirty scripts, or for scripts which do not require some fair amount of round trips between the browser and the server. Youll be better off with using the good old CGI module. However, for more complex web applications, where there is a fair amount of processing required on the server side, and where each script involves several states, CGI::MxScreen is for you.

<<less
Download (0.074MB)
Added: 2006-10-07 License: Perl Artistic License Price:
1113 downloads
Fair DJ 1.0.0

Fair DJ 1.0.0


Fair DJ is an Mserv-compatible music server designed to play music in a room with several users sharing a set of speakers. more>>
Fair DJ is an Mserv-compatible music server designed to play music in a room with several users sharing a set of speakers.

The users can rate songs, and Fair DJ selects songs using these ratings and a fairness algorithm to ensure that everybody is happy.

FairDJ is an extended version of Mserv, written in the Java programming language.

Installation:

Starting fairdj for the first time will create a settings file in your users home directory. FairDJ will print out a helpful location message specifying the path to this file. Since you most likely want to edit this file before starting Fair DJ for real, weve included a helpful install option which simply exits after creating the settings file.

Start FairDJ with the following command line:

java -jar fairdj.jar -install

FairDJ should exit after logging a message specifying where the settings file was written. To specify another location for this settings file, use the settings option:

java -jar fairdj.jar -settings < settings file >

Edit the settings file by hand, using your favourite XML/Text editor, to point to wherever you want to store your ratings, where your music is, and where your user database should be. The settings file is fairly well commented and should provide you with the information you need to configure your Fair DJ installation. The new user database will be empty, and only the default user and password, as specified in the settings file, will be valid.

To get help on the available options, use the help option:

java -jar fairdj.jar -help [< option >]

To connect to FairDJ, connect with a telnet client to the specified port (default 4444), for example:

telnet localhost 4444

Log in with your default user and password. To get help on the available commands in FairDJ, type "help" followed by enter in the telnet client.

Start by creating a superuser (master), and a user for yourself. They can be the same if you want to. Here is an example:

create myuser mypass MASTER

If you need further assistance, please check out the forum at: http://hirt.se/php/phpBB2/index.php

Known issues:
* Ogg tag support has not been verified.
* Equalizer has not been implemented.
<<less
Download (2.8MB)
Added: 2006-06-22 License: GPL (GNU General Public License) Price:
1219 downloads
WWW::Scraper::CraigsList 3.05

WWW::Scraper::CraigsList 3.05


WWW::Scraper::CraigsList is a Perl module for scrapes CraigsList. more>>
WWW::Scraper::CraigsList is a Perl module for scrapes CraigsList.
SYNOPSIS
require WWW::Scraper;
$search = new WWW::Scraper(CraigsList);
This class is an CraigsList specialization of WWW::Search. It handles making and interpreting CraigsList searches http://www.CraigsList.com.
This class exports no public interface; all interaction should be done through WWW::Search objects.
OPTIONS
None at this time (2001.04.25)
search_url=URL
Specifies who to query with the CraigsList protocol. The default is at http://www.CraigsList.com/cgi-bin/job-search.
search_debug, search_parse_debug, search_ref Specified at WWW::Search.
Internet/Web Engineering Category options: - ALL JOBS art - web design jobs bus - business jobs mar - marketing jobs eng - internet engineering jobs etc - etcetera jobs wri - writing jobs sof - software jobs acc - finance jobs ofc - office jobs med - media jobs hea - health science jobs ret - retail jobs npo - nonprofit jobs lgl - legal jobs egr - engineering jobs sls - sales jobs sad - sys admin jobs tel - network jobs tfr - tv video radio jobs hum - human resource jobs tch - tech support jobs edu - education jobs trd - skilled trades jobs
Checkboxes - additive to search(?)
addOne value=telecommuting - telecommute addTwo value=contract - contract addThree value=internship - internships addFour value=part-time - part-time addFive value=non-profit - non-profit
Enhancements:
- Perl
<<less
Download (0.10MB)
Added: 2007-02-22 License: Perl Artistic License Price:
591 downloads
Fair NAT 0.80

Fair NAT 0.80


Fair NAT is a script for configuring NAT on dedicated Linux routers. more>>
Fair NAT is a script for configuring NAT on dedicated Linux routers. This is the home of my linux router shaper script which allows something like fair bandwidth sharing among clients in the local network. The script is not great or anything - please dont expect the holy grail here - I just thought Id publish it because many people helped me write it and maybe someone has some use for it. I bet there are still lots of things that can be improved. Sorry about the crappy design of this page, I dont have time to put more effort in better looks.
You have a certain number of Clients (User A - User N) in your LAN which are connected by a Switch (or a Hub or BNC) to the Linux Router which is supposed to act as a gateway to the internet. The trouble now is, User B has a lot of downloads running and User C uploads stuff day and night, which leaves User A who only wants to use an interactive SSH shell in the rain, since B and C already use up all bandwidth the internet connection offers.
What we need to do is to share available bandwidth fairly among clients. In order to achieve this, I first tried several searches at Google and Freshmeat. This turned up quite a lot of results, like the Linux Advanced Routing & Traffic Control HOWTO which is a must-read and also contains great scripts, like the Wondershaper for single users. Another great general purpose script I found was HTB.init, which doesnt do anything by default, but gives you an easy way to setup HTB queues. In case you prefer CBQ, theres a CBQ.init too. If you dont know what Im talking about, read the HOWTO above or continue reading here.
Since I never found a script that did exactly what I wanted, I decided to write my own. Its designed to be an all-I-need script, therefore it does not just setup Traffic Shaping, but Masquerading and Port Forwarding too. In short, it does everything that has to do with IPTables and Traffic Control. I use HTB (Hierarchical Token Bucket) to share bandwidth among clients (one class per client). On top of that I added a PRIO queue to prioritize interactive traffic on a per-user basis. On top of PRIO I set SFQ to treat connections fairly. In version 0.72, experimental support for IPP2P to recognize peer-to-peer traffic was added.
This is the simplified scheme for routing:
HTB class (for bandwidth sharing)
|
-- PRIO (for prioritizing interactive traffic)
|
--- Interactive: SFQ (to treat concurrent connections fairly)
--- Normal: SFQ
--- High-Traffic: SFQ
[ --- P2P: SFQ (if IPP2P support is enabled only) ]
I bet this can still be improved and Im always interested in ways to do so. In case you want another class structure, this can be done by replacing the parent_class and user_class functions in the script. See CLASS_MODE in Configuration section and the function documentation in the script for details. Feel free to send me your own functions with a short explanation, if you want me to make them available for everybody.
Heres a "real" graphic, which shows the complete qdisc/class structure on $DEV_LAN if you use the unmodified example configuration file. This graphic was created using a hacked version of Stef Coenes show.pl script and GraphViz. Click here to see it, but I warn you: its quite big. Heres a similar picture, which includes IPP2P support. Note that there are more filter rules (the blue arrows) now which put the filesharing traffic into the users prio band 4.
Main features:
- This is a variable with a space-separated list of features that should be enabled. Default is all enabled if you dont set this variable.
- PROC:
- Allow Fair NAT to change some system variables in /proc, like setting /proc/sys/net/ipv4/ip_forward to 1.
- MODULES:
- Try to load kernel modules for QoS first.
- RESET:
- Fair NAT will replace all existing iptables rules with a very basic (empty) configuration. Not healthy for firewalls. You can disable this feature to keep the original rules in place. See Firewall Support below.
- NAT:
- Allow Fair NAT to configure NAT. You could disable this if you prefer to set this up yourself / let your firewall do it.
- FORWARD:
- Allow Fair NAT to configure Port Forwarding. Same as NAT, you can disable this if you dont need it.
- QOS_DOWN:
- Shape download traffic. If you know a little bit about traffic shaping and believe that download shaping is completely useless, feel free to disable this.
- QOS_UP:
- Shaping upload traffic can be disabled also. If you disable this and QOS_DOWN also, you could use Fair NAT for setting up NAT and Port Forwarding only, although thats not really the purpose of the script ;-)
- TOS:
- Allow Fair NAT to modify the TOS (type-of-service) field of packets. Right now, Fair NAT relies on this TOS field for shaping, so using this feature is highly recommended.
<<less
Download (0.031MB)
Added: 2006-06-29 License: GPL (GNU General Public License) Price:
1214 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5