Monday, December 12, 2011

Solusi Manajemen Akses Internet dengan SANGFOR

Networks are playing increasingly crucial roles in the internal and external communications of academic institutions, especially in the higher education of colleges and universities. However, there are potential risks associated with the development of this important infrastructure; risks that are the concern of IT managers across academia.

Today’s educators and students often have access to comprehensive network resources. Yet the network can also be a source of malware and disruptive content. Open discussion groups and unmonitored postings can create legal or religious problems for colleges and universities. How can a healthy campus network be built? There are enormous numbers of educators and students on campus, and most institutions have multiple external Internet connections. Bandwidth can exceed hundreds of megabits (or even gigabits) per second to meet user demand. Meanwhile, peer-to-peer (P2P) applications can significantly consume and degrade this bandwidth. How can an efficient campus network be built? Complex network applications and a large intranet user base can also become points of vulnerability. How can a secure campus network be built?

Our Solutions:
  Guarantees network integrity: SANGFOR IAM can conduct full audits on Web pages, email and Instant Messaging to thwart the dissemination of disruptive information;
  Guarantees network efficiency: By virtue of intelligent P2P recognition technology, SANGFOR IAM can precisely recognize and control P2P-type applications that consume inordinate levels of bandwidth;
  Guarantees network security: To secure the intranet, SANGFOR IAM has a built-in firewall and can integrate with gateway antivirus;

    Internet is one of the most cost effective and flexible communication media. However, with the convenience Internet brings to business, it also poses various threads at the same time. Applications such as P2P downloading, online video cause slow access to critical business resource. Social networking also causes involuntarily disclosure of critical business information. These inappropriate activities can lead to the drop of work efficiency and decrease of turnovers while increase the IT operation costs.

    Been designed to create value to organization via Internet Access Management, SANGFOR IAM achieves such result through Internet access visibility, control and optimization.

    Visibility assists organization to identify Internet access risks such as bandwidth abuse, recreational activity and so on.
    Control of applications and users access will be deployed to minimize risks through Internet correspondingly.
    Optimization allows organization to manage and optimize Internet access speed for applications.

    By deploy IAM, business enjoys a manageable, swift and a simple network infrastructure.  IAM boosts business productivity by offering faster access to business resource and regulate employees’ recreational activities. Furthermore, with efficient bandwidth usage and caching technology, IAM minimizes the Internet bandwidth investment effectively by delaying or avoid frequent bandwidth upgrade.

    Monitoring the Internet Access Traffic
    SANGFOR IAM identifies, categorizes and logs the internal users' access activities, bandwidth consumption and related content also to enable full traffic visibility. With its unparalleled reporting capabilities, the IAM manages to show an accurate map of network traffic, assist organizations to analyze Internet access risks.

    Controlling the Internet Access Activities
    The IAM provides comprehensive controls over applications such as social website, forums, IM, Email, online video, P2P, file transferring, etc. The flexible controls allow you to manage the Internet access the way you want, thus, free you from the challenges of low work efficiency, data loss, copy right, and other risks that caused by improper Internet access.

    Optimizing the Internet Access Speed
    IAM’s well-reputed bandwidth management solution is designed to assist organizations to maximize the bandwidth usage, the result of which is more bandwidth for critical business applications/users/user groups while less bandwidth for inappropriate activities. Furthermore, IAM combines its caching feature to reduce up to 30%-50% of the Internet traffic, significantly enhancing the access speed while reducing the bandwidth cost.

Saturday, November 5, 2011

E-learning Standards

As an instructor or content expert you may want to know why e-learning standards are important and why you should care whether the content that you create is standards-compliant.
E-learning standards and the issues surrounding them can be complex. But in general, the primary goal is to make course content and learning tools compatible among various e-learning delivery systems. The advantage is that you can create “portable” content that can be used in any e-learning delivery system without the need to modify the content. If the content and the e-learning delivery system both comply with the same standard, then the learning system will interpret and deliver your standards-compliant content.


SoftChalk supports the SCORM standard. SCORM (Sharable Content Object Reference Model) is a set of technical specifications developed to support the creation of interoperable, accessible and reusable web-based learning content. The SCORM standards are a work-in-progress, with development led by the Advanced Distributed Learning Initiative (ADL), working in cooperation with a number of government, industry and academic organizations.
SoftChalk packages your lesson in either a standard zip format or in SCORM format. If you package your lesson using the SCORM format, you can re-use your content in any learning management system that supports SCORM (with no need to revise the content). Additionally, the SCORM standards allow your content to work automatically with specific components of the course management system (for example the gradebook), and to track whether a student has completed the lesson.
In the future, as the SCORM standard is further developed, additional integrations between a SCORM conformant lesson and Learning Management Systems will become available.
Different Learning Management Systems may support different versions of SCORM and may not fully implement the SCORM standards. Check with your Learning Management System provider for more information about compatibility with SCORM.

Common Cartridge (IMS Global)

  • Greater choice of content: Enables collections of learning resources of various types and sources.
  • Reduces vendor/platform lock-in: Establishes course cartridge native formats endorsed by educational publishers and supports a wide variety of established content formats, eliminating platform lock-in.
  • Greater assessment options: Explicitly supports the most widely used standards for exchanging assessment items.
  • Increases flexibility, sharing and reuse: Fits within the educational context of enabling instructors to assemble lesson plans of various resources and publish those as reusable and changeable packages that are easy to create, share, and improve.

Learning Tools Interoperability (IMS Global)

  • LTI allows remote tools and content to be integrated into an LMS

Top Five M-Learning Best Practices for SoftChalk Mobile Users

Posted August 08, 2011 in Tips & Tricks Mobile learning is an emerging area of e-learning and the best practices are continually evolving. Today Robert Godwin Jones, a founding partner of SoftChalk, shares the top five best practices for SoftChalk SmartMobile.
1. Use automatic mobile formatting feature in SoftChalk 7
When you save a lesson in SoftChalk 7 or higher, a mobile-friendly version of the lesson content is created (in a folder labeled “mobile”) and included when the lesson is packaged or published. When a user accesses that lesson on a mobile phone such as an iPhone or Android phone, this specially formatted Web version of the content is delivered automatically. The font size, page width/formatting, navigation and image size are optimized for a smaller screen.
2. Avoid using Flash-based content
Flash is not supported on Apple mobile devices. This includes the iPhone, iPad and the iPod touch. Flash is supported on some but not all Android devices. However, performance of Flash on mobile devices is not robust—it may run slowly or erratically and may cause a system crash.  You can use the new HTML5 activities in SoftChalk with mobile devices, but Flash-based activities or videos will not be displayed.
3) Keep sidebar items to a minimum
Sidebar items will be displayed differently on a mobile device and will not be as readily visible as in a desktop browser. Content can be read, but users will have to click on the link to access it.
4) Avoid overly large or complex pages or lessons
If you are developing with mobile delivery in mind, it is advisable to divide your content into smaller units. Consider separating presentation and assessment on separate pages. It’s also not a good idea to load up the page with a large number of quizpoppers or activities. Mobile devices and their Web browsers may not have the same memory capacity as desktop environments and may thus have difficulty processing complex or very long pages. By the same token, it is preferable not to have an excessive number of images on a page.
5) Test your design
With new mobile devices being launched every week, it’s hard to know which platform your students will be using to access your course content, unless specific devices are given to the student.  Before releasing a mobile lesson to your students make sure to test it on different mobile devices. Also test what types of content and which layouts work best for your students.  Do they prefer small blurbs of text followed by self- assessment questions or would it be better to have video tutorials with self-assessment questions?
What are your top tips for mobile learning?

Thursday, October 27, 2011

Menggunakan Zoho Creator untuk pelatihan software

Time and again, businesses from varied backgrounds deploy customized Zoho Creator applications for their varied needs. While it is easy to imagine a few run-of-the-mill applications which can come in handy, the truly creative and innovative use cases that our users come up with never cease to amaze us.

We take pride in showcasing such ingenious Zoho Creator applications built by some of our enthusiastic users. Today we are here with yet another usergroup that has taken the usability of Zoho Creator to an altogether different level.

The Insti:

IIT Kharagpur is one of the most prestigious educational institutions in India. Offering a plethora of courses in graduate, post graduate, management and doctoral studies, being an IIT-ian is every student’s dream. VGSOM is IIT Kharagpur’s B School. It is one of the top ranked B schools in the country. Like any other B School, the students of VGSOM are from varied cultural and educational backgrounds. But one thing that binds them all is the fact that they have worked their way into this premier institution through sheer hard work and are looking to learn as much as they can and step into the corporate world as managers with sharp skills and acumen.

The Coursework:

So far, we’ve come across different educational institutions using Zoho Creator for their data management needs. But IIT Kharagpur went one up and included Zoho Creator as a part of their curriculum. Developing an ERP Zoho Creator application is a part of the final year project for the students of VGSOM. A mandatory part of the curriculum, this seeks to introduce the students to the world of ERPs.

The “deciding” factors:

According to Prof. Prithwis Mukherjee, the man behind the inclusion of Zoho Creator in the curriculum, conventional application development platforms are getting outdated. Students need to get to the heart of the problem without having to first spend time learning the programming languages and then going on to develop custom applications. Zoho Creator being a cloud based solution, customized applications can be developed quickly and easily.

Here’s more from the professor himself, who chanced upon Zoho Creator through a Google Search, and his students who developed different apps on the Zoho Creator platform for their project.

If you thought that was interesting.. take a look at this thread where Professor Mukherjee makes the announcement to his students.

Now, that was one way we never imagined Zoho Creator to be used. If you think your story will surprise us, do share your experience with us. And we will tell the world about it right here!

Friday, October 14, 2011

Versi terbaru MariaDB

The MariaDB project would like to announce the availability of MariaDB
5.3.2-beta, the latest addition to our growing lineup of supported
software. MariaDB 5.3.2-beta is a bug-fix update to the previous
5.3.1 and 5.3.0 betas.

== About MariaDB 5.3

The MariaDB 5.3 series introduces many new features, includes MariaDB
5.2, and is based on MySQL 5.1. Some highlights of new features in
MariaDB 5.3 include:

- subquery optimizations that finally make subqueries usable
- many optimizer changes, including Classic Hash Join, Batched Key
Access, a new implementation of Multi-Range-Read optimizations as
well as Index Condition Pushdown
- NoSQL-style interfaces via the HandlerSocket plugin as well as
dynamic columns
- group commit in XtraDB when the binary log is enabled
- Microsoft Windows performance improvements

These are just some of the highlights, and for a more complete list of
changes, please read the What is MariaDB 5.3 page:

== About MariaDB 5.3.2-beta

In the MariaDB 5.3.2-beta there are a couple of changes compared to
previous 5.3 releases:

=== User Feedback plugin

MariaDB 5.3.2-beta introduces the User Feedback plugin. This plugin is
disabled by default. If enabled, it submits anonymous basic MariaDB
usage information. This information will be used by the developers to
track trends in MariaDB usage to better guide development efforts.

If you would like to help make MariaDB better, please add to your my.cnf file! On Windows, add
"feedback=ON" to your my.ini file, or click the checkbox during
installation of the MSI package.

See for more information.

=== Subquery Cache now on by default

Starting in MariaDB 5.3.2-beta, the Subquery cache is on by default. In
previous versions of MariaDB the cache was off by default.

The goal of the subquery cache is to optimize the evaluation of
correlated subqueries by storing results together with correlation
parameters in a cache and avoiding re-execution of the subquery in
cases where the result is already in the cache.

See for more information.

== MariaDB 5.3.2-beta Release Notes, Changelog, Downloads

The release notes for MariaDB 5.3.2-beta are available from:

A complete changelog for this beta is available from:

Sources, binaries and packages can be downloaded from:

Debian and Ubuntu packages are available from our mirrored
apt repositories. A sources.list generator can be found at:

The project always strives for quality, and being a beta release, we
know that not everything may be perfect. Please take some time to
report any issues you may encounter at:

Enjoy MariaDB 5.3.2-beta & Happy Testing!

Daniel Bartholomew
MariaDB -
Monty Program -
AskMonty Knowledgebase -

announce mailing list
To unsubscribe, send an email with "unsubscribe" as the Subject: to

build-access-manage on

Wednesday, October 12, 2011

Fixing Indonesian Education's Poor Scores

Bruce Gale - Straits Times Indonesia | October 07, 2011

Indonesia ranks 61st out of 65 countries when it comes to 15-year-olds' proficiency in mathematics. Their reading skills are a little better, with teenagers in only seven countries performing worse. (JG Photo/ Yudhi Sukma Wijaya)

Indonesia ranks 61st out of 65 countries when it comes to 15-year-olds' proficiency in mathematics. Their reading skills are a little better, with teenagers in only seven countries performing worse. This is the conclusion of a study carried out in 2009 by the Program for International Student Assessment (Pisa) and coordinated by the Organization for Economic Cooperation and Development.

Why are Indonesian youngsters so far behind? Some observers believe the problem arises from a lack of sufficient funding for education. Others blame it on a corrupt and poorly designed national examination system.

These are certainly contributing factors.

An equally serious problem may be the education system's continued emphasis on rote learning and the failure of the nation's bureaucrats to use available funds wisely.

One of the great achievements of the Suharto era was the establishment of universal education and the subsequent spread of literacy. But the system has since fallen into disrepute.

Educationalists also point to a greater divergence in the quality of education available as the children of middle- and upper-class citizens gravitate to better-funded private schools and religious organizations struggle to provide a good education to the less privileged.

After decades of neglect, however, education spending has increased enormously in recent years and is now equivalent to about 3.4 per cent of gross domestic product, around the same level as Singapore's. Even so, much remains to be done. In July, Anwar Alsaid, head of the United Nations Educational, Scientific and Cultural Organization's education unit in Jakarta, urged Indonesia to continue to focus on the sector.

The government seems to be taking notice. Later the same month, the local press reported that the National Education Ministry had allocated 762.2 billion rupiah (S$111 million) to fund scholarships for more than two million students from low-income families. The scholarships are to go to elementary school pupils in the first to fifth grades.

Since 2006, the government has also been working to address concerns about the need for quality education. So-called "international-standard schools" or RSBIs with more diverse curriculums and fewer students in each class have been created. These schools, of which there are currently about 1,300 across the country, are allowed to impose fees - a point which has prompted critics to complain that students from low-income families have been effectively excluded.

But the more fundamental complaint against RSBIs is that they have so far failed to deliver on their promise of academic excellence. And scholarships serve little purpose if the quality of education remains poor. Earlier this year, the Education Ministry stopped issuing additional RSBI permits pending an evaluation.

Educationalist Toenggoel Siagian sees a fundamental problem with the way Indonesian students in government schools are taught. "They don't teach students English. Rather, they teach them about English," he told me when I met him recently in Jakarta. Siagian's lament concerned the emphasis on English grammar at the expense of practical skills such as the ability to carry on simple conversations.

He has a point. Despite the fact that English is a compulsory subject at the senior high school level, few graduates of government schools can hold a simple conversation in the language. Mathematics, says Siagian, is generally taught better. But even here there is little attempt in schools to link the subject to the real world in a way that would help students solve practical problems.

Siagian heads the Jakarta Christian School Association (PSKD), which runs 22 primary, junior high and senior high schools in the Jakarta area. Many PSKD schools are well regarded for the quality of the education they provide despite the relatively modest fees charged.

Speaking to me in his office in Jakarta's Kwini district, Siagian also placed emphasis on the need to give students something to be proud of. As an example, he pointed to the girls' basketball team at PSKD's senior high school in Kwini. Membership of the team, which regularly wins national championships, is highly prized by the students. But no student can be admitted into the team with a high grade point average.

A committed staff also helps. PSKD's head of academic affairs holds a PhD from Cornell University in the United States. Yet she earns just 3.5 million rupiah a month and is not entitled to any additional allowances. Similarly committed educationalists can be found in some of the better Muslim schools run by organizations such as the Nahdlatul Ulama.

Such individuals, however, will probably always be in the minority. More realistically, Siagian speaks about the need to improve teacher training and raise salaries so that more of the country's better university graduates will consider teaching as a career.

Money is important. But it needs to be spent in the right places. There also needs to be a fundamental rethink about educational methods and goals if Indonesia's teenagers are to perform better in future Pisa assessments.

Reprinted courtesy of Straits Times Indonesia. To subscribe to Straits Times Indonesia and/or the Jakarta Globe call 021 2553 5055.
build-access-manage on

Wednesday, October 5, 2011

10 Kalimat Inspiratif Sang Jenius

Santi Dwi Jayanti : detikInet

detikcom - Jakarta, Sosok legendaris di ranah teknologi, Steve Jobs, telah meninggal dunia di usianya yang ke-56. Akan tetapi, jejak kesuksesannya tidak akan pernah dilupakan.

Kesuksesan yang ia raih bersama Apple ini tidak luput dari cara Jobs memandang kehidupan serta bisnis yang ia jalani. Ia pun sering berbagi kalimat penuh inspirasi. Berikut beberapa di antaranya:

"Sangat sulit membuat desain sebuah produk. Kerap kali orang-orang tidak mengetahui apa yang mereka inginkan, sampai kita menunjukkannya pada mereka". (BussinessWeak, 1998).

"Ini adalah salah satu mantra saya - fokus dan kesederhanaan. Kamu harus berkerja lebih keras untuk menjernihkan pikiran dan menghasilkan kesederhanaan. Pada akhirnya hal ini akan setimpal. Saat kamu tiba di sana, kamu bisa memindahkan gunung". (BusinessWeek, 1998).

"Menjadi orang terkaya di pemakaman tidak berarti bagi saya...Pergi ke tempat tidur dan mengatakan bahwa kami telah melakukan sesuatu yang luar biasa...Itulah yang berarti bagi saya". (The Wall Street Journal, 1993).

"Saya akan selalu terhubung dengan Apple. Mungkin ada saat-saat atau tahun-tahun di mana saya tidak di sini, namun saya akan selalu kembali". (Playboy, 1985).

"Kami tidak pernah khawatir terhadap angka-angka. Apple selalu mencoba berfokus pada produk karena sebuah produk benar-benar akan membuat perbedaan". (Playboy, 1985).

"Kamu harus memiliki keyakinan terhadap sesuatu - keinginan, takdir, hidup, karma, apapun itu". (Stanford commencement speech, 2005).

"Pekerjaanmu akan menjadi bagian penting dari kehidupanmu. Satu-satunya cara untuk mencapai kepuasan adalah dengan percaya bahwa apa yang kamu kerjakan adalah pekerjaan yang hebat. Cintai apa yang kamu kerjakan. Jika kamu belum menemukannya, tetaplah cari. Jangan berhenti". (Stanford commencement speech, 2005).

"Tidak ada seorang pun yang ingin mati. Meski mereka yang ingin pergi ke surga, tidak ingin mati. Namun kematian adalah tujuan kita bersama, tidak ada yang bisa lolos darinya. Kematian adalah penemuan terbaik dalam kehidupan. Ia membersihkan yang lama dan membuat jalan untuk yang baru. Sekarang yang baru adalah kamu, namun suatu saat nanti kamu akan menjadi tua dan 'dibersihkan'. Maaf terlalu dramatik, namun ini benar". (Stanford commencement speech, 2005).

"Panutan saya untuk bisnis adalah The Beatles. Mereka saling mengimbangi satu sama lain. Beginilah cara saya memandang suatu bisnis, bisnis yang hebat bukan dilakukan oleh satu orang, melainkan oleh tim". (Interview with 60 Minutes, 2003).

"Jika kamu melakukan sesuatu yang bagus, maka selanjutnya kamu harus melakukan hal lain yang luar biasa. Jangan tinggal terlalu lama, pikirkan apa yang harus kamu buat selanjutnya". (NBC Nightly News, May 2006)
build-access-manage on

Saturday, October 1, 2011

AETNA , AETHRA & AVTHRA Interactive Kiosk - Okt 2011

AETNA , AETHRA & AVTHRA Interactive Kiosks
Ready Stock :
== Chassis Box / Kiosks ==
-1) AETNA-5.6 (incl. LCD + TS 15.6") = $ 1000,-
-2) AETNA-7 (incl. LCD + TS 17") = $ 1150,-
-3) AVTHRA-7w ( incl. LCD + TS 17"wide) = $ 1550,- ( Vertical View
-4) AETHRA-7 ( incl. LCD + TS 17") = $ 1500,- ( Slim Kiosks )
-5) AETNA-9 (incl. LCD + TS 19") = $ 1550,-
-6) AETNA-23 (incl. ALL IN ONE PC 23") = $ 1850,-
Bahan Black Galvanis cover, sdh termasuk Speaker, Power Cord, Exhaust fan
Applications & Function
- Queue Machine / Ticketing
- Point of Sales / Data Entry
- Banking & Financial Institution
- Building, Mall & Public Information
- Showroom / Gallery / Museum
- Restaurant Menu /
- Product Information & Promotion
- Children Education / Training
- Internet Station / Simulation
- Industrial & Machine Control
- e-HRD / Employee Self Service
much more . . . . . . .
Custom/Special Design WELCOME!!
Interactive Kiosks HOTLINE

build-access-manage on

[Results] Higher Ed CMS Usage - 2010

At the end of February, .eduGuru set out to begin another round of research on a trend in higher ed web development. This time, we took a look at the CMSs being used from school to school. Which CMS to use for a university is a question that lingers in forums and on mailing lists frequently, and it’s our hope that you will find the following information helpful in deciding which system will be best for you. Additionally, we’ll be following up with a series of guest articles over the next couple months that will discuss their experience using the top CMSs from this list for their school’s web site. This post will be fairly long in order to review all the data. If you want, you can download the data now and review it on your own (this data has been edited to provide anonymity to the contributors. Additionally, this research is released under a by-sa Creative Commons 3.0 License. It is provided as a zip file with .xls, .pdf, .csv, and .ods formats for your convenience).
There were 144 responses over the first two weeks of March. There are 4146(ish) colleges and universities in the US, however there currently is no metric for how many of those are already using a CMS. Consider the results specific to the US, as even though there were a couple international entries, it was not statistically significant. See the chart below for a break down on campus size.
student enrollment [Results] Higher Ed CMS Usage
“This is one of the more political and important decisions a university makes. Every system has its benefits and drawbacks, but it is almost impossible to compare systems. This is especially true since you really don’t know the system until you’ve been using it for years, and at that point it is too late to switch or be able to evaluate other products.”
~ Survey comment
The golden question: Which CMS should I use? Well, as you can expect, that’s not a simple thing to answer. As you can see in the chart below, the top four (excluding in house solutions), is spread pretty evenly. OmniUpdate comes out at the top of the list, which isn’t surprising given the length of time they’ve been around, and the fact that they have produced a higher ed targeted, feature rich CMS. The other three – dotCMS, Cascade, and Drupal – run neck and neck, which is interesting, since these three systems are all quite different. But, that does emphasize the point that different schools will have different needs, and will choose a CMS to fit those needs. Always take the time to properly identify what needs and requirements you have before selecting a CMS.
 [Results] Higher Ed CMS Usage
PHP and Java rule the roost as programming language, with PHP just barely leading. Together, they make up more than half of what is being used in higher ed. This is good news for those looking to staff up on programmers, since these two languages are also generally in the top four most popular programming languages in general (along with C and C++), meaning applicant pools should be bigger for them. I realized I made a mistake and left Ruby on Rails off the survey, but it turns out that it has definitely not hit the radar, and was written in by only one school. Note: some survey entries were modified for uniformity and to correct incorrect platform language identification.
 [Results] Higher Ed CMS Usage
Schools were fairly evenly split in whether or not they had more than one CMS available on campus. Larger schools, with good reason, were more likely to offer multiple CMSs as opposed to small schools. WordPress was one of the most popular secondary CMSs, probably as it sees significant use as a blogging platform, rather than primary site CMS. In fact, the secondary CMS reports showed additional penetration by other open source CMSs as well, like Joomla and Drupal. These systems will generally prove easier to deploy in a supplementary capacity since they usually have shallower learning curves and quicker turnaround times.
 [Results] Higher Ed CMS Usage
 [Results] Higher Ed CMS Usage
By and large, schools host their own CMS. I believe this is perfectly reasonable, since we normally have access to heavy iron more than capable of hosting a web server, and we’re connected to pipes with equally available bandwidth. The largest exception was OmniUpdate, which was mainly hosted by the vendor. They made up 75% of the responses that said they were hosted by their vendor. Of OmniUpdate users specifically, only one-third host it themselves. It should be noted, however, that this is intentional on their part.
 [Results] Higher Ed CMS Usage
Over half the schools (53%, 58% when unknowns are excluded) host only 5,000 or fewer pages. There was significant dropoff after 100,000 pages. This data roughly mirrors the demographics of survey respondents – 65% were from schools of 10,000 students or less. Small schools are more likely to have fewer pages, 75% have 10,000 pages or fewer versus 51% of large schools.
 [Results] Higher Ed CMS Usage
 [Results] Higher Ed CMS Usage
High traffic sites might be concerned about the number of pages they can serve without taxing their hosting resources. Surprisingly, if you serve over one million pageviews in a month, you are in the minority of universities. Note that some systems, such as Cascade, do push publishing to a second server, or others might have something like a Squid proxy running, so the CMS itself isn’t necessarily responsible for serving pages to a visitor. These statistics do not take that difference into account. Also of note, nobody serving over one million pages a month reported using WordPress or Drupal (correction: three different respondents reported using Drupal in cases over 1,000,000 pageviews).
 [Results] Higher Ed CMS Usage
One quarter of respondents don’t make usage of their CMS mandatory. About half (47%) do, with another 28% having flexible rules. It would seem the trend definitely is towards trying to get people to use a central system. A slightly higher percentage, 35%, of larger schools don’t make CMS usage mandatory. Otherwise, statistics between large and small schools are relatively similar.
 [Results] Higher Ed CMS Usage
An interesting result, there appears to be relative consistency in the number of contributors schools have at each level, with a peak between 101 and 250 users. Only seven systems were being reportedly used with more than 500 users (each with only one vote): Contribute, Luminis, Plone, OpenText, Cascade, Ironpoint, and Drupal. The average satisfaction with a CMS appears to drop over 500 users as well, dropping by half a point among those users.
“Choosing and implementing a CMS can be done within a small organization like ours. However, getting the culture to change to accept distributed ownership of web content is much tougher!”
~ Survey comment
 [Results] Higher Ed CMS Usage
 [Results] Higher Ed CMS Usage
Regardless of the reason why, almost three quarters of users surveyed said they’d use the same system again, whether because they just liked it, or because it would be better than risking a switch to a worse system. The rest would either switch because they want a better system, or because options now are better then when they first deployed their current CMS. This metric didn’t take into account those who might be on the fence as to what they would do. Large schools were more likely than both small schools and the average to reuse the same system. Users of Contribute and custom/homegrown CMSs were most likely to want to change (71% and 62% respectively). That doesn’t include Serena Collage users, all of whom would change for obvious reasons (the product is no longer being supported).
“The real answer to the question about whether we would choose the same platform again from us would be: We’d do another analysis before concluding anything. Since we haven’t done that in ~4 years, for now we’d stick with what we have, but if we were really considering things again, we’d spend several months on a market analysis before concluding anything.”
~ Survey comment
 [Results] Higher Ed CMS Usage
 [Results] Higher Ed CMS Usage
Overall satisfaction was rated on a scale of 1 to 10. No conditions were set on how to rate the satisfaction, so this is very qualitative. The average score was 7.04. Contribute failed miserably out of all the CMSs (based on a minimum of five schools reporting usage). OmniUpdate took the crown, doing better than a 9 overall. Reason, a PHP based open source CMS developed out of Carleton College, came in second at 8.6, and dotCMS took third at 8.08. Schools using custom or homegrown solutions were more than a point under average, falling below a 6. Smaller schools were more likely to give higher marks to their CMS, though the total average score swing between large and small schools was only about a quarter point.
 [Results] Higher Ed CMS Usage
 [Results] Higher Ed CMS Usage

Top three paid CMSs*:

  1. OmniUpdate
  2. Hannon Hill Cascade
  3. Ektron
* Based on reported satisfaction, minimum 5 ratings

Top three open source CMSs*:

  1. Reason
  2. dotCMS^
  3. Drupal
* Based on reported satisfaction, minimum 5 ratings
^ dotCMS does offer a paid enterprise branch

Top three used CMSs*:

  1. OmniUpdate
  2. dotCMS
  3. Cascade
* Based on number of surveyed schools using them, excluding custom and homegrown CMSs
If you download the raw data, you can read all the comments, pros, and cons people listed with each system. For the sake of brevity, I only included a couple here. This article will be followed up in the coming weeks by several guest posts discussing all the top used CMSs to give you a look inside other people’s experiences. In those posts, we’ll include some of the specific pros and cons that survey respondents submitted. Direct your thoughts and questions in the comments below, and we can continue discussing any of the metrics you’d like to.
88x31 [Results] Higher Ed CMS Usage
[Results] Higher Ed CMS Usage by Michael Fienen is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.
Based on a work at
The content of this post is licensed: The post is released under a Creative Commons by-nc-sa 3.0 license

About the author

Michael Fienen
Michael joined Pittsburg State University in Pittsburg, KS (NOT Pennsylvania, they spell it wrong anyway) in 2006 and is currently the Director of Web Marketing.  He is also CTO for the interactive map provider nuCloud. Web development's role in interpersonal communication is a principle focus of his efforts to improve and enhance higher ed web commodities.  He is an active supporter of the dotCMS community, accessibility advocate, freelance consultant, frequent speaker at web events, and general purpose geek who wears many hats.  Read his complete bio.

Choosing the Right CMS for Your Higher Education Institution

Jun. 03, 2010
Higher Education Web MarketingWith education budgets getting tighter and tighter, and the number of responsibilities and possibilities available for university web departments growing, the typical work load for higher education web professionals has dramatically increased over the last few years, and it doesn't look like it's going to slow down anytime soon. On top of that, the newer applications like mobile web marketing and social media are continuing to become more popular and education websites are under more pressure than ever to compete.

Most universities know that to stay competitive on the web today, an institution needs a dynamic website with significant social media functionality to ensure that your website is up-to-date, that your content is fresh, and that you provide web-savvy students the information they need in a format they like and recognize.

More often than not, the answer to getting your website to the level it needs to be at is to introduce a web content management system (CMS). An effectively implemented CMS can help you create and edit your content quickly and easily, keep your website relevant and the distribute the content development workload so it is no longer in the hands of and over-worked IT or communications department.

Sounds like a good idea, right?

If you think a CMS might be right for your higher education institution, here are a few tips on how you can choose the right CMS to meet your needs:
  1. Define organizational goals. Once all the stakeholders in your institution are ready for the change to a CMS, it’s important to define the key goals of each department, faculty and the institution as a whole and  to communicate those goals between the future CMS users. Once these goals have been established, you can start deciding what functionality can help you reach those targets, and how you will track them to measure your success.
  2. Prepare a new content strategy based on distribution. Your new content management strategy will be based on a distributed model rather than a centralized one.  One of the most beneficial features of a CMS for education is that it puts content creation into the hands of multiple individuals rather than one web or communications department. However, this will affect your content development strategies and plans, and will require communication/training on proper content development so that you can ensure you have proper brand consistency in place and that you understand how you are going to define workflow and approvals across departments and how you will maintain scheduling ownership.
  3. Do your research, and understand what you need. It is important when you are evaluating vendors that you are looking at solutions which have the core functionality that you actually need. Many CMS vendors offer products that are much more complex, or too simple for the goals that you want to accomplish. Before looking at possible solution, it is a good idea to do a comprehensive analysis of what your needs are as an organization based on the goals you defined earlier. Choosing a solution that has the correct functionality to meet your website’s targets can ensure that you end up with a product which effectively meets all of your organizations needs. 
  4. Don't focus solely on the technology.  The most important feature of a CMS is that is allows non-technical users to edit and create content more easily. To focus solely on the technological aspects of a CMS rather than the user experience it provides, is counteractive to your goals and the benefits of implementing a CMS in the first place. Make sure that when you’re choosing your CMS you focus on the product's user interface, support system, help and the overall user experience, rather than the more technical aspects (although those are still important).
Bonus tip: another final point that I'll add that can be beneficial depending on the size of your institution, is to choose a vendor that offers a solution which is targeted specifically towards the higher education industry. These CMS products can have additional education-specific features that more general content management systems don't provide,  which can help make your site more appealing to your target audience and lower implementation costs.

10 most common security vulnerabilities in web applications

Problem A1: Unvalidated Input
How Plone handles this: All input in Plone is validated, and the framework makes sure you can never input data that is not of the required type. This is probably the number one reason why Plone sites — even when deployed and developed by people new to web security — are not compromised.
Problem A2: Broken Access Control
How Plone handles this: Plone is based on the well-proven (7 years in production), flexible and granular ACL/roles-based security model of Zope. In addition, Plone utilizes an innovative workflow-based approach to security, which means that end-users never see or modify the security settings — they only work with security presets that have been supplied to them by the developers of the application. This greatly reduces the possibility of misconfigured security settings.
Problem A3: Broken Authentication and Session Management
How Plone handles this: Plone authenticates users in its own database using a SHA-1 hash of their password. Using its modular authentication system Plone can also authenticate users against common authentication systems such as LDAP and SQL as well as any other system for which a plugin is available (Gmail, OpenID, etc.). After authentication, Plone creates a session using a SHA-1 hash of a secret stored on the server and the userid (HMAC-SHA-1). Secrets can be refreshed on a regular basis to add extra security where needed. Note: Older Plone versions (i.e. before Plone 3) use a less secure method where a session cookie containing both the loginname and password for a user are used. It is highly recommended to enforce use of HTTPS encryption for such sites.
Problem A4: Cross Site Scripting
How Plone handles this: Plone has strong filtering in place to make sure that no potentially malicious code can ever be entered into the system. All content that is inserted is stripped of malicious tags like <script>, <embed> and <object>, as well as removing all <form> related tags, stopping users from impersonating any kind of HTTP POST requests. All destructive operations (like deletion of content) and privilege elevation (roles, permissions) are checked to be valid HTTP POST requests in addition to the usual security checking. On an infrastructure level, the TAL template language used to create pages in Plone quotes all HTML by default, effectively preventing cross site scripting.
Problem A5: Buffer Overflow
How Plone handles this: Buffer overflow vulnerabilities are not known to exist in the current versions of Python, and is usually more common in systems based on languages that do not have strict checking for this, like C.
Problem A6: Injection Flaws
How Plone handles this: Injection flaws are most common in systems that use SQL databases for content storage. Plone does not use a SQL database by default.  When setting up SQL databases with Plone, they always communicate through a standard SQL connector that neutralizes injection attempts automatically.
Problem A7: Improper Error Handling
How Plone handles this: Plone provides almost no error information to site visitors (no stack traces, etc.).  When there is an error, Plone logs the error internally. All the front-end user will see is the log entry number of the error, allowing the error to be located in the logs if it is reported to the site admin.
Problem A8: Insecure Storage
How Plone handles this: All the cryptographic methods in the Plone stack have been exposed to public scrutiny for years and have no known vulnerabilities.
Problem A9: Application Denial of Service
How Plone handles this: The most common setup for a Plone site is to to deploy it behind a caching proxy like Squid, Varnish, Apache or IIS. When configured in this way, it's very hard to bring down a Plone site with DoS attacks. (Note: In versions earlier than Plone 2.1.4 and 2.5.1, there was a potential Denial of Service attack identified in the error page of Plone, which was unnecessarily heavy. This was fixed as part of a bigger security audit performed in the same timeframe, and the current releases of Plone do not suffer from this problem.
A10 Insecure Configuration Management
How Plone handles this: Plone has very strict security defaults out-of-the-box, and also runs as an unprivileged user on the server. Plone website users do not have access to the file system. Because of these factors, the most common security configuration vulnerabilities in this area are avoided.

Security track record

Measuring or quantifying security risks in software is hard — security is a process, not a product, and thus requires constant vigilance and good coding practices combined with security reviews. One interesting measure is the number of vulnerabilities reported by the MITRE’s Common Vulnerabilities and Exposures database, which is the main source for tracking and naming security issues.
Here are some counts of the numbers of known vulnerabilities and exposures in some common CMS platforms and their technology stacks - also note that the Python/Zope/Plone stack has existed for several years longer than the others mentioned.
The following data was extracted from the National Vulnerability Database, in March 30, 2011. The figures presented represent the total number of occurrences of the term searched, with the numbers in parenthesis representing the number of occurrences in the past 3 years.
  • Plone/Zope/Python stack:
    • CVE Entries containing Plone: 13 (9)
    • CVE Entries containing Zope: 27 (9)
    • CVE Entries containing Python: 111 (65)
  • PHP-based stacks:
    • CVE Entries containing Drupal: 371 (269)
    • CVE Entries containing Joomla: 653 (441)
    • CVE Entries containing MySQL: 282 (84)
    • CVE Entries containing Postgre: 82 (22)
    • CVE Entries containing PHP: 18,859 (5,813)
  • Other stacks:
    • CVE Entries containing Perl: 3,835 (1,780)
These numbers do not prove anything by themselves, of course, but do suggest a general trend and are a good approximation of our security track record compared to other systems.
One should also note that when installing a CMS stack, one should consider the security records of all stack components (including add-on products and modules). That means if a CMS requires an external database server, the security of that server should be considered in addition to the security of the CMS system itself.

Wednesday, September 28, 2011

Five source control systems for distributed development teams

By Justin James | September 23, 2011, 7:51 AM PDT

If you have developers offsite or otherwise working in a disconnected manner, version control can be a challenge. Traditional centralized version control systems like Team Foundation Server and Subversion use a central server to be a "single point of contact" and maintain a canonical version of files, which is a tough paradigm for distributed teams to work with. Thankfully, a new breed of version control systems, called distributed version control systems, do away with the need for a central repository (though you can make one if you want). These version control systems make life easy for disconnected teams to work. Here are five that work well for teams spread across time zones and geographical areas.

1: Git

Git is one of the most popular distributed version control systems. Originally written by Linus Torvalds (and distributed under the GPL) to serve as the repository for Linux kernel development, it has gained widespread adoption among groups of individuals working together. For teams that do not want to handle their own server, Git is available from a number of providers, the most well-known of which is GitHub.

2: Mercurial

Mercurial is another excellent distributed version control system. I personally like it a lot, especially used in conjunction with the TortoiseHg plugin for Windows and the VisualHG plugin for Visual Studio, which makes Mercurial as "built-in" smooth as Team Foundation Server. Like Git, Mercurial is open source, and it has a number of commercial hosts like Bitbucket. Also of interest is Fog Creek's FogBugz project, which adds bug tracking to Mercurial, and its Kiln application, which puts a ton of project management and team tools on top.

3: CodePlex

CodePlex is a source code hosting site run by Microsoft. While it is not a separate version control system by itself (you can choose between Team Foundation Server and Mercurial hosting), it is set up to allow full project management. CodePlex can be used directly from Visual Studio, which makes it a good choice for .NET developers.

4: Bazaar

Maintained by Canonical (the makers of Ubuntu Linux), Bazaar is one of the older distributed version control systems, debuting right around the same time as Git. It too is open source and free, and can be used in a hosted offering (including SourceForge). Something that sets Bazaar apart is its ability to work well with other version control systems, even non-distributed ones like SVN, which makes it a good choice for remote workers on a project that's using a centralized version control system.

5: BitKeeper

BitKeeper is the granddaddy of distributed version control systems. There was a good bit of controversy around its licensing (it is not open source) and the use of it in the Linux Kernel project. As a result, Linus Torvalds took a lot of the ideas he liked in BitKeeper and wrote Git. BitKeeper does not have any hosted versions that I can find, and it is proprietary software requiring a paid license for commercial use.
build, access and manage your IT infrastructure and web applications

Thursday, September 1, 2011

Aplikasi LMS yang tangguh

Dalam salah satu diskusi dengan para pengembang aplikasi Learning Management System (LMS) khususnya adalah DOKEOS, hal menarik yang mereka sampaikan adalah mereka baru saja menyelesaikan pekerjaan dengan Kementrian Pendidikan Thailand (Ministry of Education of Thailand).  

Website yang ditunjukan adalah Website ini saat ini (Sep 2011) melayani hingga 100.000 user dan mereka akan mengarah hingga 1 juta user pada tahun ini juga. Dokeos sendiri juga memiliki beberapa versi, ada yang opensource dan versi Pro. Versi Pro inilah yang disarankan untuk digunakan, tentu saja tidak gratis dan biayanya cukup mahal, tapi bila dibandingkan dengan manfaatnya, tentu lebih banyak manfaatnya.

Silahkan mencoba dan menggunakan aplikasi ini, dapat didownload disini ( Sedangkan untuk implementasi dan pengayaan kontennya, dapat menghubungi kami.

Dokeos or Dokeos PRO?

Dokeos is the Open Source alternative  Learning System.
  • Dokeos – Open Source, will always be free of charge
  • Dokeos PRO – Open Source with commercial support and extended features
Overall descriptionDokeos 2.0Dokeos 2.0 PRO


Dokeos 2.0Dokeos 2.0 PRO

Recommended for

Developers and highly technical enthusiasts in non-mission critical environments. As this edition is unsupported, it is intended to be used by those happy to spend time and resource solving issues.Corporations, Governments and other organizations looking for a production ready open source LS solution including an all-in-one engineering service, without any upfront license fees which can represent a profit of 90% compared to equivalent solutions.


Basic testing against open source stack running Windows, MAC OS and Linux.Rigorous testing by dedicated Dokeos QA Engineers combining both automated QA and over 2000 manual checks and tests for bugs, stability, scalability, and security issues.


Online authoring of SCORM courses


Accelerate productivity


From Powerpoint to online course


Word, Powerpoint, Flash, PDF...


Resource center


Free your pedagogical creativity

Case studies

Situation-based quizzes


29 learning activities templates


Image contouring assessment


Download and upload audio & video

Audio recorder

Create podcasts on the fly


Easy diagrams for all

Mindmaps conversion

From Mindmanager, Xmind, Dokeos Mind

Web 2.0 interaction

Wiki, Chat, Blog...

Social network

Facebook-like social interaction


Audio and video duplex


Manage portal, users and groups


One portal many sites


Centralized management of authentication


Import third party content
 No guarantee Compliant


Tests, Surveys and online activities tracked and reported


PDF diplomas


Take advantage of features that were developed for other clients with the automatic upgrade plan.


Corrective upgrades


Guarentee for a secure portal


SCORM 1.2 compliance
Not guaranteed


Debugging and technical documentation

Response time

Depending on your SLA


On our servers all-included or support on your infrastructure


Share good practices


Ask the experts

Service level agreement

Reliability of your Dokeos solution
 > More details> More details