几款开源的人事管理系统 一月 9th, 2012
收集了几款开源的人事管理系统,都是开源的:
1. OrangeHRM
http://www.orangehrm.com/
OrangeHRM is the world’s most popular Open Source Human Resource Management Software (HRMS) with over 1,000,000 users globally. Download it today.
2. WaypointHR
http://www.waypointhr.com/
WaypointHR is an Open Source human resource database, providing organisations with a free, immediate and flexible Human Resource Management System (HRIS).
3. SimpleHRM
http://sourceforge.net/projects/icehrm/
SimpleHRM is an open source human resource management solution for SMEs. It provides an easy to use, intuitive interface for HR departments, with many features including employee management, leave management, benefits, reminders and more.
4. ICeHrm
http://sourceforge.net/projects/icehrm/
Ice Hrm is a free and open source human resource management software with rich user interface developed with AJAX. Find our demo application here http://gamonoid.com:8080/icehrm/. Join our user mail group - http://groups.google.com/group/ice-hrm-users
RVM和sudo 十二月 30th, 2011
http://ruby.about.com/od/rubyversionmanager/qt/Rvm-And-Sudo.htm
RVM is great. However, there may be times where you must run Ruby scripts with RVM as root (or another user) via sudo. Your first attempt might be to do something like this.
$ rvm use 1.9.2
$ sudo ruby myscript.rb
However, this won't work at all. Remember that sudo will start a new subshell. That new subshell's environment will be completely different, and won't contain RVM, nor will it have access to your user's RVM without trying to hack in RVM's environment variables yourself.
RVM does come with a solution though, the rvmsudo command. It will pass on any environment variables that RVM set up to get you to the correct Ruby. This includes the $PATH as well has $GEM_HOME, $GEM_PATH and $BUNDLE_PATH variables.
So to run the script called asroot.rb, simply use the Ruby you want and run it with rvmsudo.
$ rvm use 1.9.2
$ ruby asroot.rb
This script must be run as root, aborting.
$ rvmsudo ruby asroot.rb
Reticulating splines... DONE
$
There are some minor security concerns using rvmsudo. Since RVM adds you gem's bin path to the environment ahead of any system paths, gems could install duplicate commands that may be harmful to your system. As always, take caution when running commands as the root user, or any other user with elevated privileges.
ruby运行环境管理和包管理 十二月 30th, 2011
python对于linux的发行版本非常重要,所以升级python的版本是一件高风险的事情。尽管有virtual python这个工具,系统中并存多个python, 依然不是一件容易的事情。
ruby就容易了很多,有一个RVM (Ruby Version Manager), 可以在系统中非常轻松的安装多个ruby的环境,以及在不同的版本之间切换。RVM自己提供一些现成的ruby版本,用户甚至不需要自己直接安装 ruby。比python强了不少。
ruby的包管理可以使用rubygems, 然后在自己程序里使用Gemfiles指定依赖的所有的包,和对应的版本。也很方便
FreeWheel Extends Ad Platform Into Cable VOD 十二月 20th, 2011
FreeWheel Extends Ad Platform Into Cable VOD With This Technology
Internet Video Ad-Management Provider Also Working With Limelight for Mobile Ads
By Todd Spangler -- Multichannel News, 12/20/2011 12:20:19 AM
FreeWheel, an Internet video ad-management provider, is teaming up with This Technology LLC to let cable networks manage dynamic VOD ads from within the FreeWheel system.
Under the nonexclusive agreement, This Technology is currently developing a plug-in for its SpotLink interconnect software for VOD ad placement that supports the full functionality of FreeWheel's Monetization Rights Management system. Programmers will also be able to consolidate VOD DAI ad inventory with online video ad inventory within the FreeWheel system.
The companies said they are in conversations with major programmers to implement the plug-in on VOD systems and expect to roll out implementations in early 2012. FreeWheel customers include CBS, Fox, Discovery Communications, Turner Broadcasting System and Univision.
"We effectively open up cable VOD to dynamic ad insertion in a way that extends programmers' reach as an extension of their digital advertising," Brent Horowitz, FreeWheel's vice president of business development, said in an interview.
Horowitz said FreeWheel has completed a trial with This Technology with one programmer and one MSO, and is in the midst of another trial with a different programmer and a second cable operator. He declined to identify them.
FreeWheel has also signed a partner contract with Limelight Networks to enable server-side stitching of ads, which will allow devices with technical limitations -- like some connected TVs, Blu-ray Disc players and feature phones -- to play video with ads loaded before the stream makes it to the device. As with the This Technology partnership, the work with Limelight will let FreeWheel customers extend ads to an expanded number of devices.
禁止google搜索结果的自动跳转zz 十二月 16th, 2011
google对自己搜索的结果,会做一个URL的自动跳转,也就是先访问一个google自己的tracking URL, 然后重定向到目标的网址。
这个功能先不讲是不是涉及记录用户隐私的问题,单单对墙内用户来讲,就很不方便。好不容易搜索结果出来了,但是任何结果都不能点,一点就reset...
不过貌似google是通过一段js来自动实现这个跳转的,可以使用ABP把下面这个地址给禁掉,就不会再自动跳转了:
*.google.com/extern_js/f/*