periodic
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 46
EPeriodic 2.0.0
EPeriodic is an electronic periodic table. more>>
EPeriodic project is an electronic periodic table. You can read the properties of each element in the table with a single click.
<<less Download (0.33MB)
Added: 2006-03-14 License: Freeware Price:
1459 downloads
gperiodic 2.0.10
gperiodic is a program for periodic table browsing. more>>
GPeriodic is a program for looking up data of elements from the periodic table. gperiodic project also features a non-graphical interface.
This program was originally written by Kyle R. Burton.
Enhancements:
- This release uses the standard GTK+ about window.
- It includes a Russian translation.
<<lessThis program was originally written by Kyle R. Burton.
Enhancements:
- This release uses the standard GTK+ about window.
- It includes a Russian translation.
Download (0.12MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
835 downloads
Periodic Calendar 2.0
Periodic Calendar is a GUI utility which assists in women menstrual cycles tracking and fertility periods prediction. more>>
Periodic Calendar is a GUI utility which assists in women menstrual cycles tracking and fertility periods prediction.
The information tracked by this application can be used either to became pregnant or to prevent pregnancy.
At this point the fertility prediction is based on the calendar method which is not very precise. It is not recommended to use this method alone for the birth control.
<<lessThe information tracked by this application can be used either to became pregnant or to prevent pregnancy.
At this point the fertility prediction is based on the calendar method which is not very precise. It is not recommended to use this method alone for the birth control.
Download (0.10MB)
Added: 2005-10-31 License: GPL (GNU General Public License) Price:
1457 downloads
Teriodic 0.8
Teriodic project is a training tool for the periodic table of the elements. more>>
Teriodic project is a training tool for the periodic table of the elements.
Starting from 1 (hydrogen), it quizzes the abreviations of each element in numerical order.
If you make a mistake, it shows you the next five elements and lets you start again from hydrogen.
Knowing the periodic table makes it possible to estimate what chemicals look like and how they react.
<<lessStarting from 1 (hydrogen), it quizzes the abreviations of each element in numerical order.
If you make a mistake, it shows you the next five elements and lets you start again from hydrogen.
Knowing the periodic table makes it possible to estimate what chemicals look like and how they react.
Download (MB)
Added: 2006-10-21 License: GPL (GNU General Public License) Price:
1098 downloads
Horatio 1.7
The Horatio system is a firewall authentication tool. more>>
The Horatio system is a firewall authentication tool. The premise: Legitimate users want to attach laptops and other mobile hosts to the network, but security demands that illegitimate users be prevented from accessing the internal, secure network and from abusing the general Internet. The approach taken by Horatio is to provide a separate, untrusted, network that only connects to the internal network (and thus to the Internet) through a firewall that by default does not pass any traffic.
When a legitimate user connects his or her host, it is assigned an address by a DHCP server (such as dhcpd), but is unable to contact anything outside the untrusted network. The user must must point a web browser at the horatio web server, which runs on the firewall machine, and provide a username and password.
When leaving, the user can log out, removing his or her host from the access list. If the user does not log out, a periodic rollcall (using fping) will detect that the host is no longer accessible and remove it from the access list.Once the username and password have been validated, the firewall rules are modified and are allowing the access to the rest of the network.
The horatio server uses syslog to log the actions it takes, including log-ins, log-outs, web accesses, rollcalls, and process starts and stops. The firewall uses Linux ipchains. HTTPS support is provided using OpenSSL, and the Perl modules IO::Socket::SSL, Net::SSLeay, and HTTP::Daemon::SSL. The firewall and host list management scripts are written in Bash.
For more information, see the horatio(8) man page. More details about the firewall are available in the horatio-firewall(8) man page and about the host management in the horatio-hostlist(8) man page.
Enhancements:
- horatio.in: Added Timeout to HTTPS daemon, log logins/logouts with HTTP/HTTPS
<<lessWhen a legitimate user connects his or her host, it is assigned an address by a DHCP server (such as dhcpd), but is unable to contact anything outside the untrusted network. The user must must point a web browser at the horatio web server, which runs on the firewall machine, and provide a username and password.
When leaving, the user can log out, removing his or her host from the access list. If the user does not log out, a periodic rollcall (using fping) will detect that the host is no longer accessible and remove it from the access list.Once the username and password have been validated, the firewall rules are modified and are allowing the access to the rest of the network.
The horatio server uses syslog to log the actions it takes, including log-ins, log-outs, web accesses, rollcalls, and process starts and stops. The firewall uses Linux ipchains. HTTPS support is provided using OpenSSL, and the Perl modules IO::Socket::SSL, Net::SSLeay, and HTTP::Daemon::SSL. The firewall and host list management scripts are written in Bash.
For more information, see the horatio(8) man page. More details about the firewall are available in the horatio-firewall(8) man page and about the host management in the horatio-hostlist(8) man page.
Enhancements:
- horatio.in: Added Timeout to HTTPS daemon, log logins/logouts with HTTP/HTTPS
Download (0.092MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
SPyRO 0.9.17
SPyRO is a multilingual Object Request Broker (ORB). more>>
SPyRO also know as Simple Python Remote Objects is an experiment to achieve an efficient object communication without lossing portability.
SPyRO is an multilingual Object Request Broker (ORB). SPyRO uses the most efficient (or available) connection between peers to minimize costs of transport and parsing in the communication.
SPyRO is written using the Python programming language, and it provides a transparent remote object access, without the hassle of the connection management, or checking the state of the object. We can connect SPyRO with applications developed with any other programming language.
SPyRO provides several tools to manage connections and object operations using a high level description. This is done without compromising low level management. The programmer can ultimately resort to Python to perform low level management of the connection or any aspect of the object using the specialized API of Python.
Main features:
- SPyRO module
- threadutils package: A set of tools to manage pools of threads, and periodic executions of functions (ThreadPool, PeriodicExecution, and ServerInThread modules )
- shttp package: A lightweight http server and client library
- warn package: A very simple warning package
- Additionally to SPyRO, the SPyDI engine is provided in a different distribution, available from the same source (site and documentation under construction)
SPyRO can be used in distributed, peer to peer, or simply client server architecture to develop networked applications and games.
Enhancements:
- Documentation updates and API updates were done.
- The default location was changed to /SPyRO?XMLRPC.
<<lessSPyRO is an multilingual Object Request Broker (ORB). SPyRO uses the most efficient (or available) connection between peers to minimize costs of transport and parsing in the communication.
SPyRO is written using the Python programming language, and it provides a transparent remote object access, without the hassle of the connection management, or checking the state of the object. We can connect SPyRO with applications developed with any other programming language.
SPyRO provides several tools to manage connections and object operations using a high level description. This is done without compromising low level management. The programmer can ultimately resort to Python to perform low level management of the connection or any aspect of the object using the specialized API of Python.
Main features:
- SPyRO module
- threadutils package: A set of tools to manage pools of threads, and periodic executions of functions (ThreadPool, PeriodicExecution, and ServerInThread modules )
- shttp package: A lightweight http server and client library
- warn package: A very simple warning package
- Additionally to SPyRO, the SPyDI engine is provided in a different distribution, available from the same source (site and documentation under construction)
SPyRO can be used in distributed, peer to peer, or simply client server architecture to develop networked applications and games.
Enhancements:
- Documentation updates and API updates were done.
- The default location was changed to /SPyRO?XMLRPC.
Download (0.040MB)
Added: 2006-10-15 License: GPL (GNU General Public License) Price:
1122 downloads
Spinner 1.2.4
Displays a little "spinning" ASCII character in the top left corner of terminal. more>> Spinner is an anti-idle program that displays a little "spinning" ASCII character in the top left corner of your terminal. To make this effect it cycles through punctuation marks like this " - \ | / - \ | / ... " (try it to see). By default the character is drawn in inverse video (or your terminals equivalent). But you can turn this off with the -i switch. In spinner mode Spinner supports any terminal capable of handling VT100 style escape codes. In null mode (-n switch) Spinner supports any terminal. In null mode there is no visible output, and Spinner will not interfere with your terminal or scrollback. If you find the little spinner in the top left corner to be distracting use null mode. (-n switch).
Spinner is useful for keeping telnet and ssh links from dropping due to inactivity. Many firewalls, and some ISPs drop connections when they are perceived as idle. By having spinner running the server is constantly sending a tiny amount of data over the link, preserving the connection. As of version 1.2 Spinner can also be activated with the -n switch so that, instead of displaying a spinner, it simply sends out a periodic null character to the terminal. This achieves the same anti-idle benefit without disturbing your screen. But it lacks the coolness factor of a little spinner in the corner of the terminal.
Thus (for search engines) Spinner is an anti-idle, timeout preventing, background daemon process for unix variants including linux.
Spinner also has a (mainly fun) mode I like to call "Ghost in the Machine" mode. In this mode you can use spinner to write the spinner character to ANY tty, not just your own. This requires adequate permissions, of course.<<less
Download (74KB)
Added: 2009-04-20 License: Freeware Price:
186 downloads
smtpfilter 0.1
smtpfilter is a filter for an SMTP session which passes the session through transparently in real time. more>>
smtpfilter is a filter for an SMTP session which passes the session through transparently in real time, except for the DATA command which is intercepted in order to scan the data for spam and/or viruses with the scanner of your choice.
If you are reading this source, it is what should have been an internal release and consequently has a few comments at the head of the file which would not normally be here. Most likely I must have released this in a hurry because someone needed some
recent feature that has been added, before I had time to do a periodic code review and tidy-up. If this is your first time looking at or installing this code you should probably get in
touch with the author (gtoal@gtoal.com) and ask for a cleaner version before you start.
The descriptive comments which explain what this program does, and how, have slowly migrated from being at the top of the file to being lost half way down. That is something which will be done in the next maintenance release.
But this version *does* work, and works very well now. It is in service at the University of Texas Pan American, with 2000 staff and 15,000 students (although not all of those are active emailers -maybe only 2000-3000 are in heavy use. It sometimes looks like
AOL and MSN and Yahoo are the official campus mailers.
<<lessIf you are reading this source, it is what should have been an internal release and consequently has a few comments at the head of the file which would not normally be here. Most likely I must have released this in a hurry because someone needed some
recent feature that has been added, before I had time to do a periodic code review and tidy-up. If this is your first time looking at or installing this code you should probably get in
touch with the author (gtoal@gtoal.com) and ask for a cleaner version before you start.
The descriptive comments which explain what this program does, and how, have slowly migrated from being at the top of the file to being lost half way down. That is something which will be done in the next maintenance release.
But this version *does* work, and works very well now. It is in service at the University of Texas Pan American, with 2000 staff and 15,000 students (although not all of those are active emailers -maybe only 2000-3000 are in heavy use. It sometimes looks like
AOL and MSN and Yahoo are the official campus mailers.
Download (0.14MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
NERD 5.01 Beta
NERD (Network Equipment & Resources Database) is a flexible database of miscelanous network resources. more>>
NERD (Network Equipment & Resources Database) is a flexible database of miscelanous network resources. The main idea is to centralize most of management data in one place. This database can be a source for other management systems, but the original data is always stored in one place.
NERD was initialy created around 2001. It went through many stages. The scope was changed few times. Finaly, I decided to put all versions with all functionalities together and create single system covering all areas. The final goal for this application is to be a warehouse for devices, locations, contracts, autentication, IP management, MPLS, VLAN and maybe some more interesting modules.
NERD is not a management system. It is network-management-aiding-framework. You can not collect traps, view events, or manage trouble tickets. There are many systems around nowadays, providing such functionality. NERD is not intended to replace them. NERD is a centralized network data source.
The application currently helps to manage CISCO devices, however it was desiged to support other vendors, too.
Main features:
- Its FREE!!!
- Based on Model-View-Controller framework
- Written in PHP5 (OOP)
- Based on MySQL (other dabatases can be used)
- Modular and flexible structure
- PHPTAL used as a templating system
- Secure authentication using encrypted passwords with random salts
- Encrypted passwords stored in database
- Safe SQL queries
- Extendable modules
- Password recovery via email
- Locations management (cities, POPs)
- Device management (models, devices, roles)
- Network devices access management (with embeded TACACS+ daemon)
- Automatic, periodic CISCO config backup
Enhancements:
- minor change (design, error in text, etc)
- major change (new feature, bug in the code, etc)
- security fix
<<lessNERD was initialy created around 2001. It went through many stages. The scope was changed few times. Finaly, I decided to put all versions with all functionalities together and create single system covering all areas. The final goal for this application is to be a warehouse for devices, locations, contracts, autentication, IP management, MPLS, VLAN and maybe some more interesting modules.
NERD is not a management system. It is network-management-aiding-framework. You can not collect traps, view events, or manage trouble tickets. There are many systems around nowadays, providing such functionality. NERD is not intended to replace them. NERD is a centralized network data source.
The application currently helps to manage CISCO devices, however it was desiged to support other vendors, too.
Main features:
- Its FREE!!!
- Based on Model-View-Controller framework
- Written in PHP5 (OOP)
- Based on MySQL (other dabatases can be used)
- Modular and flexible structure
- PHPTAL used as a templating system
- Secure authentication using encrypted passwords with random salts
- Encrypted passwords stored in database
- Safe SQL queries
- Extendable modules
- Password recovery via email
- Locations management (cities, POPs)
- Device management (models, devices, roles)
- Network devices access management (with embeded TACACS+ daemon)
- Automatic, periodic CISCO config backup
Enhancements:
- minor change (design, error in text, etc)
- major change (new feature, bug in the code, etc)
- security fix
Download (0.37MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
806 downloads
bingo-cards 1.02
bingo-cards project consists in a program to create number, word/letter, and picture bingo cards. more>>
bingo-cards project consists in a program to create number, word/letter, and picture bingo cards.
These cards can be used for entertainment in the car, in a classroom (for example, to teach the element symbols for the Periodic Table), or just with your kids.
You could also create bingo cards with little pictures of everyday objects, then call the names out in Spanish, French, Italian, or German (or whatever you fancy).
Enhancements:
- Win32 Borland CBuilder 3 version ported to Kylix Linux. All tested. Only major issue is cannot select multiple pictures for import. Note for compilation to work, put included crt1.o in /usr/lib {it is a dependency of Kylix, and is crt1.o from glibc-devel 2.1.92}.
- First port of GUI to Linux using Kylix. Seems to work fine, apart from bulk adding of pictures fo picture bingo. (need to add one at a time).
<<lessThese cards can be used for entertainment in the car, in a classroom (for example, to teach the element symbols for the Periodic Table), or just with your kids.
You could also create bingo cards with little pictures of everyday objects, then call the names out in Spanish, French, Italian, or German (or whatever you fancy).
Enhancements:
- Win32 Borland CBuilder 3 version ported to Kylix Linux. All tested. Only major issue is cannot select multiple pictures for import. Note for compilation to work, put included crt1.o in /usr/lib {it is a dependency of Kylix, and is crt1.o from glibc-devel 2.1.92}.
- First port of GUI to Linux using Kylix. Seems to work fine, apart from bulk adding of pictures fo picture bingo. (need to add one at a time).
Download (3.4MB)
Added: 2006-10-30 License: GPL (GNU General Public License) Price:
635 downloads
SEM2DPACK 2.2.11
SEM2DPACK is a simulator of 2D elastic wave propagation and fracture dynamics. more>>
SEM2DPACK is a simulator of 2D elastic wave propagation and fracture dynamics that applies the Spectral Element Method (SEM, similar to mass-lumped high-order finite element methods). SEM2DPACK main goals are flexibility and accuracy.
Although the emphasis is currently on computational seismology and earthquake source dynamics, this tool might attract a wider audience in computational mechanics, research, and engineering.
Enhancements:
- fixed obliquely incident plane waves (see SRC_WAVE input block) FR 1676280
- moment tensor sources (see new SRC_DOUBLE_COUPLE and SRC_MOMENT input blocks)
- source time function interpolated (spline) from a user supplied file
- allow source locations at interelement nodes
- SRC_RICKER input block name changed to STF_RICKER
- argument "Periodic" deleted from BC_XXX blocks (now handled internally)
- interpolation of scalar snapshot plots
- POST/movie.csh now crops the figure only upon request (-crop option)
<<lessAlthough the emphasis is currently on computational seismology and earthquake source dynamics, this tool might attract a wider audience in computational mechanics, research, and engineering.
Enhancements:
- fixed obliquely incident plane waves (see SRC_WAVE input block) FR 1676280
- moment tensor sources (see new SRC_DOUBLE_COUPLE and SRC_MOMENT input blocks)
- source time function interpolated (spline) from a user supplied file
- allow source locations at interelement nodes
- SRC_RICKER input block name changed to STF_RICKER
- argument "Periodic" deleted from BC_XXX blocks (now handled internally)
- interpolation of scalar snapshot plots
- POST/movie.csh now crops the figure only upon request (-crop option)
Download (0.47MB)
Added: 2007-06-09 License: GPL (GNU General Public License) Price:
867 downloads
Openbravo 2.30 / 2.31 Beta
Openbravo is an ERP business solution for small and medium sized companies. more>>
Openbravo is an ERP business solution for small and medium sized companies. Its database structure is originally based on Compiere. Openbravo uses a fully Web based client/server architecture, and can be used from any Web browser.
It has support for PostgreSQL and Oracle database back-ends. Openbravo project is currently available in Spanish, English, Italian, Portuguese, and Russian.
Main features:
Fully Functional
- Openbravo includes the full suite of functionalities that are common nowadays in an extended ERP: procurement, warehouse, project management, manufacturing, sales and financial processes. Basic CRM (Customer Relationship Management) and BI (Business Intelligence) are built in as well. Openbravo is already in production in companies spanning several industries, including distribution, services and manufacturing.
Truly integrated, truly an ERP
- Openbravo is different from other ERP solutions that piece together independent modules, often resulting in unnecessary complexity and unstable interfaces. From the start, Openbravo was designed with the whole at heart: all functionalities share a common architecture, philosophy, rules and user interface. Yet, you can still decide if and when you configure or use each functionality provided by Openbravo.
Open Source
- Openbravos open source license permits unrestricted access to the source code and makes it possible for an independent community of IT professionals to provide services without any type of vendor lock-in.
- Additionally, Openbravo provides a broad range of functionalities that can be easily customized to fit the common business needs of SMEs. We understand that each company is unique and has its own specific particularities. For these companies, that require a more particular customization, we offer something more: unrestricted access to the underlying source code to tailor to your specific needs. Youre not likely to get this kind of flexibility if you license a solution from a traditional vendor.
Revolutionary Architecture
- Openbravo is developed around a revolutionary architecture that results in a better way to build software applications. Through a combination of well known standards such as MVC (Model, View, Control) and MDD (Model Driven Development) an abstraction layer has been created that provides the automation of code generation. This strategy enables higher productivity than in other architectures or development platforms. Besides, it provides better quality because the files are coded always using the same rules and style. Consequently, if a specific requirement, not met by the standard solution, needs to be developed from scratch, coders can greatly benefit from a consistent coding framework.
Fast Implementation
- Openbravo can be installed in just a few hours. After having your business needs defined, it can be customized to fit them in a matter of days. In just a few weeks you can have your current business information migrated to the Openbravo, integrations with other systems done, specific requirements developed and your employees trained to start working with the new enterprise management system. Openbravo does not require any irreversible implementation decisions. This allows you to go into production faster. Moreover, the system can be easily adapted to changing business needs whenever required and have a flexible deployment of new functionalities.
Best-in-Class Usability
- Because Openbravo is a pure web-based ERP users access the application with just a web browser, a well known user interface environment. The user interface is generated based on rules and these are designed to minimize the user learning curve. We continue investing to have the best-in-class usability, adopting the most recent presentation techniques for web applications like AJAX.
Whats New in 2.30 Stable Release:
- Alarms can now be defined by users (with e-mail notification).
- An alarm is a periodic check that is performed to verify certain conditions.
- A complete revision of Accounting was made, improving reporting and tracking.
- Messages were also revised to ensure that they provide a clear explanation, a homogeneous style, and a consistent user interface.
- The applications user interface was redesigned using Dojo as the user interface library.
<<lessIt has support for PostgreSQL and Oracle database back-ends. Openbravo project is currently available in Spanish, English, Italian, Portuguese, and Russian.
Main features:
Fully Functional
- Openbravo includes the full suite of functionalities that are common nowadays in an extended ERP: procurement, warehouse, project management, manufacturing, sales and financial processes. Basic CRM (Customer Relationship Management) and BI (Business Intelligence) are built in as well. Openbravo is already in production in companies spanning several industries, including distribution, services and manufacturing.
Truly integrated, truly an ERP
- Openbravo is different from other ERP solutions that piece together independent modules, often resulting in unnecessary complexity and unstable interfaces. From the start, Openbravo was designed with the whole at heart: all functionalities share a common architecture, philosophy, rules and user interface. Yet, you can still decide if and when you configure or use each functionality provided by Openbravo.
Open Source
- Openbravos open source license permits unrestricted access to the source code and makes it possible for an independent community of IT professionals to provide services without any type of vendor lock-in.
- Additionally, Openbravo provides a broad range of functionalities that can be easily customized to fit the common business needs of SMEs. We understand that each company is unique and has its own specific particularities. For these companies, that require a more particular customization, we offer something more: unrestricted access to the underlying source code to tailor to your specific needs. Youre not likely to get this kind of flexibility if you license a solution from a traditional vendor.
Revolutionary Architecture
- Openbravo is developed around a revolutionary architecture that results in a better way to build software applications. Through a combination of well known standards such as MVC (Model, View, Control) and MDD (Model Driven Development) an abstraction layer has been created that provides the automation of code generation. This strategy enables higher productivity than in other architectures or development platforms. Besides, it provides better quality because the files are coded always using the same rules and style. Consequently, if a specific requirement, not met by the standard solution, needs to be developed from scratch, coders can greatly benefit from a consistent coding framework.
Fast Implementation
- Openbravo can be installed in just a few hours. After having your business needs defined, it can be customized to fit them in a matter of days. In just a few weeks you can have your current business information migrated to the Openbravo, integrations with other systems done, specific requirements developed and your employees trained to start working with the new enterprise management system. Openbravo does not require any irreversible implementation decisions. This allows you to go into production faster. Moreover, the system can be easily adapted to changing business needs whenever required and have a flexible deployment of new functionalities.
Best-in-Class Usability
- Because Openbravo is a pure web-based ERP users access the application with just a web browser, a well known user interface environment. The user interface is generated based on rules and these are designed to minimize the user learning curve. We continue investing to have the best-in-class usability, adopting the most recent presentation techniques for web applications like AJAX.
Whats New in 2.30 Stable Release:
- Alarms can now be defined by users (with e-mail notification).
- An alarm is a periodic check that is performed to verify certain conditions.
- A complete revision of Accounting was made, improving reporting and tracking.
- Messages were also revised to ensure that they provide a clear explanation, a homogeneous style, and a consistent user interface.
- The applications user interface was redesigned using Dojo as the user interface library.
Download (MB)
Added: 2007-06-27 License: MPL (Mozilla Public License) Price:
861 downloads
PDL::Image2D 2.4.3
PDL::Image2D is a Perl module that contains miscellaneous 2D image processing functions. more>>
PDL::Image2D is a Perl module that contains miscellaneous 2D image processing functions.
For large kernels, using a FFT routine, such as fftconvolve() in PDL::FFT, will be quicker.
$new = conv2d $old, $kernel, {OPTIONS}
$smoothed = conv2d $image, ones(3,3), {Boundary => Reflect}
Boundary - controls what values are assumed for the image when kernel
crosses its edge:
=> Default - periodic boundary conditions
(i.e. wrap around axis)
=> Reflect - reflect at boundary
=> Truncate - truncate at boundary
EOD BadDoc => Unlike the FFT routines, conv2d is able to process bad values., HandleBad => 1, Pars => a(m,n); kern(p,q); [o]b(m,n);, OtherPars => int opt;, PMCode =>
sub PDL::conv2d { my $opt; $opt = pop @_ if ref($_[$#_]) eq HASH; die Usage: conv2d( a(m,n), kern(p,q), [o]b(m,n), {Options} ) if $#_2; my($a,$kern) = @_; my $c = $#_ == 2 ? $_[2] : $a->nullcreate; &PDL::_conv2d_int($a,$kern,$c, (!(defined $opt && exists $$opt{Boundary}))?0: (($$opt{Boundary} eq "Reflect") + 2*($$opt{Boundary} eq "Truncate"))); return $c; }
, Code => init_vars( { vars => PDL_Double tmp; } ) . init_map("i") . init_map("j") . threadloop %{ for(j=0; j i2,n=>j2) * $kern(p=>i1,q=>j1);
} /* for: i1 */
} /* if: j2 >= 0 */
} /* for: j1 */
$b(m=>i,n=>j) = tmp;
} /* for: i */
} /* for: j */
%}
free(mapj+1-q_size); free(mapi+1-p_size);,
BadCode =>
init_vars( { vars => PDL_Double tmp; int flag; } ) .
init_map("i") .
init_map("j") .
threadloop %{
for(j=0; j j2)) && $ISGOOD(kern(p=>i1,q=>j1)) ) {
tmp += $a(m=>i2,n=>j2) * $kern(p=>i1,q=>j1);
flag = 1;
} /* if: good */
} /* if: i2 >= 0 */
} /* for: i1 */
} /* if: j2 >= 0 */
} /* for: j1 */
if ( flag ) { $b(m=>i,n=>j) = tmp; }
else { $SETBAD(b(m=>i,n=>j)); }
} /* for: i */
} /* for: j */
%}
free(mapj+1-q_size); free(mapi+1-p_size);,
<<lessFor large kernels, using a FFT routine, such as fftconvolve() in PDL::FFT, will be quicker.
$new = conv2d $old, $kernel, {OPTIONS}
$smoothed = conv2d $image, ones(3,3), {Boundary => Reflect}
Boundary - controls what values are assumed for the image when kernel
crosses its edge:
=> Default - periodic boundary conditions
(i.e. wrap around axis)
=> Reflect - reflect at boundary
=> Truncate - truncate at boundary
EOD BadDoc => Unlike the FFT routines, conv2d is able to process bad values., HandleBad => 1, Pars => a(m,n); kern(p,q); [o]b(m,n);, OtherPars => int opt;, PMCode =>
sub PDL::conv2d { my $opt; $opt = pop @_ if ref($_[$#_]) eq HASH; die Usage: conv2d( a(m,n), kern(p,q), [o]b(m,n), {Options} ) if $#_2; my($a,$kern) = @_; my $c = $#_ == 2 ? $_[2] : $a->nullcreate; &PDL::_conv2d_int($a,$kern,$c, (!(defined $opt && exists $$opt{Boundary}))?0: (($$opt{Boundary} eq "Reflect") + 2*($$opt{Boundary} eq "Truncate"))); return $c; }
, Code => init_vars( { vars => PDL_Double tmp; } ) . init_map("i") . init_map("j") . threadloop %{ for(j=0; j i2,n=>j2) * $kern(p=>i1,q=>j1);
} /* for: i1 */
} /* if: j2 >= 0 */
} /* for: j1 */
$b(m=>i,n=>j) = tmp;
} /* for: i */
} /* for: j */
%}
free(mapj+1-q_size); free(mapi+1-p_size);,
BadCode =>
init_vars( { vars => PDL_Double tmp; int flag; } ) .
init_map("i") .
init_map("j") .
threadloop %{
for(j=0; j j2)) && $ISGOOD(kern(p=>i1,q=>j1)) ) {
tmp += $a(m=>i2,n=>j2) * $kern(p=>i1,q=>j1);
flag = 1;
} /* if: good */
} /* if: i2 >= 0 */
} /* for: i1 */
} /* if: j2 >= 0 */
} /* for: j1 */
if ( flag ) { $b(m=>i,n=>j) = tmp; }
else { $SETBAD(b(m=>i,n=>j)); }
} /* for: i */
} /* for: j */
%}
free(mapj+1-q_size); free(mapi+1-p_size);,
Download (2.1MB)
Added: 2007-06-28 License: Perl Artistic License Price:
849 downloads
Tenshi 0.8
Tenshi is a log monitoring program. more>>
The regular expressions are assigned to queues which have an alert interval and a list of mail recipients.
Queues can be set to send a notification as soon as there is a log line assigned to it, or to send periodic reports.
Additionally, uninteresting fields in the log lines (such as PID numbers) can be masked with the standard regular expression grouping operators ( ). This allows cleaner and more readable reports. All reports are separated by hostname and all messages are condensed when possible.
The program reads a configuration file and then forks a deamon for monitoring the specified log files.
Please read the example tenshi.conf and tenshi.8 man page for usage instructions.
Tenshi was formerly known as wasabi. The name was changed to tenshi after we were informed that wasabi is a registered trademark relating to another piece of software.
<<lessQueues can be set to send a notification as soon as there is a log line assigned to it, or to send periodic reports.
Additionally, uninteresting fields in the log lines (such as PID numbers) can be masked with the standard regular expression grouping operators ( ). This allows cleaner and more readable reports. All reports are separated by hostname and all messages are condensed when possible.
The program reads a configuration file and then forks a deamon for monitoring the specified log files.
Please read the example tenshi.conf and tenshi.8 man page for usage instructions.
Tenshi was formerly known as wasabi. The name was changed to tenshi after we were informed that wasabi is a registered trademark relating to another piece of software.
Download (0.024MB)
Added: 2007-08-20 License: MIT/X Consortium License Price:
796 downloads
Linksys Monitor 1.2
Linksys Monitor provides a Linksys logging and dynamic DNS IP update utility. more>>
Linksys Monitor provides a Linksys logging and dynamic DNS IP update utility.
Linksys Monitor is a POSIX-compliant application used to monitor and react to device activity of Cisco Linksys devices.
Main features:
- logging of all inbound and outbound network connections to a file (with negative filtering capabilities)
- email notification of any inbound and outbound network connection (with negative filtering capabilities)
- IP address updates to DNS services (dynamic DNS) when the device IP address changes
- email notification of IP address changes
- periodic validation and DNS service updates of the device IP address (via Web)
- highly and easily configurable, but with a very good set of default values.
Enhancements:
- Code cleanup and consolidation.
- Fixed a number of bugs related to the parsing of html responses in web IP checks and IP address updates.
- Removed the manner in which the IP address is determined from the logs. This proved too unreliable and caused to many false positives. Now it determines the IP address solely from the web mannner.
- Fixed an issue when running it on a SUSE box (recvfrom() socket call not supported).
<<lessLinksys Monitor is a POSIX-compliant application used to monitor and react to device activity of Cisco Linksys devices.
Main features:
- logging of all inbound and outbound network connections to a file (with negative filtering capabilities)
- email notification of any inbound and outbound network connection (with negative filtering capabilities)
- IP address updates to DNS services (dynamic DNS) when the device IP address changes
- email notification of IP address changes
- periodic validation and DNS service updates of the device IP address (via Web)
- highly and easily configurable, but with a very good set of default values.
Enhancements:
- Code cleanup and consolidation.
- Fixed a number of bugs related to the parsing of html responses in web IP checks and IP address updates.
- Removed the manner in which the IP address is determined from the logs. This proved too unreliable and caused to many false positives. Now it determines the IP address solely from the web mannner.
- Fixed an issue when running it on a SUSE box (recvfrom() socket call not supported).
Download (0.034MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
965 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above periodic search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed