CMS For College [closed] - content-management-system

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 11 years ago.
Let's say you need to rewrite a university website, the key feature being the ability to give certain users permission to edit certain parts of the site, and the editing would all have to happen in-browser.
I've been searching around, looking at various CMSs that fit the build here, but I'm wondering what your opinions are.
So, if you were to have to rewrite the system i described above, what CMS would you use? If none fit the build, would you suggest rolling your own instead?

My immediate reaction was: WordPress. It's currently at 3.1.2 and is a far cry from the simple blogging software it started as. Starting with V3 it took a strong step toward being a CMS. Its multisite feature supports multiple-sub-websites (e.g. for different departments), and it has reasonable support for role-based ACL. It has built-in WYSIWYG editing, and something over 12,000 extensions to had various types of functionality.
Something to remember is that many college sites are being supported by "whoever hasn't graduated yet." This makes long-term maintainability of the core code an important consideration. This is another check in the Win column for WP.
One word of warning: only consider themes that are strongly oriented toward V3+. Also note that themes are more than just a paint job -- they can add major chunks of task-specific functionality. Once you commit to using a theme you may find it challenging to switch to another without a certain amount of local customization.
WordPress is not perfect, but it may be everything you need. Check it out. It's free, extensible, and you clan play with it over a weekend and get a feel for how well it solves your problem.

Your stated requirement is surely available in almost any CMS you care to mention.

Related

Phased Array System ToolBox. Overview [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 9 years ago.
I have a requirement where in I need to simulate a radar in real time. I am yet to start with Phased array system toolbox (waiting for evaluation license), but I had few questions about the this toolbox. It will be really helpful if you can answer them.
Does the tool box supports real time simulation
Support for the environment. What environmental factors it takes into consideration.
Support for fluctuating RCS.
Support for tracking the targets.
Support for transponder and skin modes.
I will start with the study once I get my hands on the toolbox but till then any inputs here will be greatly appreciated.
Phased Array System Toolbox is a very niche product, and I doubt you'll find much experience with it available on StackOverflow. Even within MathWorks there are only a handful of people who know anything about it.
Nevertheless, I would recommend that the best (in fact only) way to find out any details of it would be to contact MathWorks directly. If you'd rather not contact them via Sales yet, you can contact John Zhao, the Phased Array System Toolbox Technical Expert (one of the handful described above) directly via the product's Contact The Expert page.
I can tell you that since it is a System Toolbox, it will be providing much of its functionality via System Objects, which are typically designed to support real-time code generation when used together with MATLAB Coder. I have no idea about your questions 2-5.

Editor for new programming language in Eclipse [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
I really hope someone can help me out with this!
For the GOAL Agent Programming language, there is an existing IDE written in JEdit, which is not that good. Thus, we wanted to migrate the editing (at least) to the Eclipse platform.
The GOAL programming language involves several other filetypes on its own, including Prolog files for instance. To this end, a few grammars written in ANTLR exist, which work quite well.
My question now is, using these pre-existing grammars and built lexers/parsers and such, is it possible to easily create an Eclipse editor for this?
I have looked at some existing stuff, like Xtext (would have to write a new grammar, which probably is not even possible for GOAL or Prolog), IMP (abandoned a few years ago already?), etcetera. None of these seem to suffice.
Does anyone have any ideas/suggestions?
Thanks in advance!
Another option is http://www.eclipse.org/dltk/ not sure if you evaluated it already or not.
It doesn't pretend to generate the whole IDE for you :-) However, it abstracts common functionality, so you can focus mostly on your language features.
It is unfortunate that IMP indeed seems abandoned, as it covers exactly your scenario: your language, compiler, etc. is working already and now you need "just" the IDE.
Nevertheless, IMP is still working, and recently, it has been used to implement the IDE for the Frege programming language.

How does GitHub host source code? [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
I am researching on how project hosting site works; specially I want to know where they host their project, I am very much interested to know about where GitHub host our projects.
Do they have a central server?
Are they using a distributed system?
Any P2P-like system cloud based?
Any recommended link to know about how GitHub hosting projects. I find that "Git is a distributed system" what is the meaning of it? how it works?
Zach Holman is a GitHubber.
He gave a talk at ScaleConf and shared some insights about the technical challenges GitHub had to face to host projects in an efficient way. His talk also covers organizational scaling.
The slides of this talk are available on his website.
Unfortunately, the videos aren't available yet.
His pitch is quite great, too :)
A month after launching, GitHub hosted one thousand repositories. Three years later, we host over three million. In the same time we've gone from one thousand users to over a million.
This type of scaling presents some interesting technical challenges. I'll dig into our development workflow and how we address concepts like scaling, deployment, code review, and testing.
If you have not been through Wikipedia page of Git, than you must do here.
Also, the help page of Git has FAQ which may answer most of your doubts.

iPhone App - Coffee Cup Recognition [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 11 years ago.
I want to build an iOS application that recognizes patterns in a cup of coffee.
For example http://en.wikipedia.org/wiki/File:Coffereading.jpg .
This image recognition script could run on the client side (iphone eventually) or on server side.
The goal of the app is to take a picture of a cup of coffee, analyse patterns,
and compare them with images/patterns that are already stored in a database, and return the most appropriate one
I have no experience in this field and after doing some research, I found some libraries that might help me do this: openCV, kooaba, snaptell, and server side libraries like afroge.net.
This confused me alot. I want to know if this is possible using libraries like the ones above, or any other one. And how much time/effort should be given if any modification should be made on one of those in order to achieve my goal
You can also read more information about reading fortune under this link: http://en.wikipedia.org/wiki/Tasseography
In short: It can be done with OpenCV. You can use it to recognize the coffee cup (circle and/or square detection). After that you have to take a look at "feature detection" (SURF ist a good way to go) to match the coffee patterns.
Yes, it can be done. But it's a huge topic and very complex.
Your best bet is to license third party code that will handle all the difficulties for you.
Take a look at this library available for iOS by Mataio:
metaio | Software | Augmented Reality 3

How does one create an elegant iPhone GUI? [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 12 years ago.
This is just one of those things where you feel like your own design is utterly terrible, and that all of the other apps have a beautiful design. This question is just about how you would go about creating a user interface that a user would actually want to use?
I work with a graphic designer, and have them mock up what a good working UI should look like, then I come back and tweak the design with what I feel I can realistically make, and hand that back to the designer and see if they think it's ok or needs more changes. I realize that as a programmer I'm too focused on how to make things work then to make them look good, and as such we typically can't create a great UI on our own. Also after mocking up the UI (usually just a few static images on screen or paper) I show it to a few friends (both programmers and non techies) and get their reaction. This step will really show you any deficiencies that your design may have.
Get your hands dirty and use lots of apps. Experience will teach you the interface cues that other developers use to make a seamless and sensible user session. Take notes on how controls transition from one context to another. Observe how controls are organized to make the optimal use of a small screen.
A good review of the iPad noted that the operating system details "fall away" and the user can just use the device through intuition. This is a good ideal to strive for.
User controls should be simple but informative, communicating enough to identify their function, but subtle enough to fall into the background when unused.
Functionality should be organized in a sensible and repeatable fashion. Use the tab and navigation stack design patterns that Apple provides to organize your app's functions.
Edward Tufte is a good source for reading material on how to communicate ideas simply and clearly.
Of course, you will also want to read Apple's own iPhone HIG which explains many of the iPhone widgets that users will use and have prior experience with.
I work with a graphic designer. I provide him specifications about what my app does and he provides a PSD with all screens.
But I have to say, that there is a lot of graphic designers, but the quality is not equal.
My preferred is http://www.sockho.com
He designed my both apps :
Check-in 360 : http://www.check-in360.com
Vegas Radio : http://www.vegasradioapp.com
Thierry