Versioned cloud-based social code snippet management - version-control

It seems a lot to ask, but I'm looking for a cloud-based solution to managing code snippets. I am looking for:
Tags
User accounts (I want to be able to see all of my snippets on a single page)
syntax highlighting
versioning - myself or others should be able to edit my snippets to improve them and have revisions save so that I can go back and use an older version if I prefer.
straightforward UI with minimal advertising if any
Does anyone know of a solution which meets these requirements? If not, would anyone be interested in something like this? As a software engineer, after step zero (does it already exist), I'm perfectly willing to go onto step 1 (would other people use it? If so, make it).

www.codebarrel.com
it has everything you asked for

Sounds like Gist.
http://gist.github.com/
Except for the tags part. But it might be workable anyway.

I'm working on a site for this. The very rough (as in: barely works, but not even functional yet) initial version is here: https://github.com/jasongrout/snippets

Related

Filter recent entries in emacs dashboard

When using dashboard (https://melpa.org/#/dashboard) in emacs, how can I set it up so that it ignores directories or filenames matching a pattern like .gitignore ?
For example by default it shows ~/.emacs.d/elpa/*
The emacs community is friendly... but probably not as helpful as they could be. You could try filing a GitHub issue with the dashboard developer (here: https://github.com/rakanalh/emacs-dashboard/issues). If you ever did figure out a fix for your own issue, I bet the dashboard maintainer would be glad to hear about it.
Avoid plugins. Help on opensource plugins is minimal if you are not comfortable with developer jargon, politics and technical skills to understand the source code.
Just wait and see for yourselves - the emacs tag has 5.4K watchers, on average you get about <20 views per question, when do you think the question will be answered ?
Semantics aside, the suggestion is to just use the built in bookmarks feature.
https://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#Bookmarks

Sharing Styles between Sparx Enterprise Architect Projects

Is there any obvious way of sharing Styles - as set in the Layout/Style panel (EA13) - between EAPs? Seems like an obvious simple feature that should be in the tool somewhere, but if it is I just can't find it!
Thx.
Not directly. The best you can do is to extract them from the registry. Unfortunately this is documented nowhere and the used keys are spread all over HKEY_CURRENT_USER\Software\Sparx Systems.
You might also ask on Sparx' forum and hope for one of the supporters to read and give a better answer or to send a mail to Sparx' support.

Edit an another's plugin

I have a plugin's resource codes and I want to edit. Because I want to change plugin's prefix but it isn't possible unless edit plugin. I tried edit with Eclipse but I had a lot of errors.
If you have source codes of some plugins, there meight be a problem, that they are using some api for example WorldEdit api, but you don't have it added in your project. You have to look into code and find out what they use. Then download the api and add it in Build Path - Right Click the project->Build bath->add external Jars. I hope this will help.
You may be getting errors from imports, API's, etc.
The best way to change this is to contact the developer of the plugin, who has the project themselves. It's not a good idea to change code unless you have full permission; but I will still tell you some possible ways to fix it.
Your imports may be faulty, check those.
Actually REVIEW the code yourself– Don't mess around with things you don't know what they do.
CHANGE YOUR PACKAGE NAMES (This got me before, simple mistake)
If there are comments in the code, use those to your advantage
Google your errors.
If you are new to Java, don't skip to changing code already. TRUST ME. Learn all you can before skipping to other "higher level" developer styles.
Like I said, these are vague and simple ways to fix it; the best way to have your feature implemented is to contact the developer.
*I understand that this thread is old; I'm just saying this because there are currently no answers that describe this for other Google travelers of the internet.

Stating a project as closed in github without deleting it

I've done several projects in my github while learning. Some of them are relevant, most of them aren't. In particular, I'm looking at UserManager, one project that has been a long time with me but that now I consider it done (mostly for the lack of involment from me).
However, it has been a great learning experience and I'd like to still keep it while making sure that any visitor knows that it's a discontinued project. What's the best way of communicating this? How would you like to know that, when you enter a github project, it's been discontinued? Nowadays the best way a is a mix between the days of last commit / stars / etc.
I was going to just write DISCONTINUED on top of the readme.md, but wanted to know other programmers' opinion and whether there was a better way or not.
It might make sense to add a Current status: line to the top of the project README, but I'd use terms like: In development, Complete, Unsupported, and Obsolete. "Closed" doesn't make a lot of sense since you can always pick up an old project and add to it, or someone else might pick up where you left off and add support for the latest OS version or whatever. I'd avoid "Discontinued" for much the same reason. The thing that (I think) you're trying to communicate to visitors is your level of interest/support in the project, so use words that relate that without discouraging others from contributing updates (unless that's really what you mean).

Handling multiple template files with playframework in complex application?

I recently found out that Scala is an absolutely interesting programming language.
Since I'm not a real desktop application developer but more a webdeveloper I wanted to try out the play framework and if it works well for my purposes.
So far, I really like it, it seems to be easy to use and the developers really think it through.
BUT
I wanted to create an application with different templates, like an "internal", "external" and "admin" area. I already figured out to try out the "modular application" thing which seems to work good but I can't see any possibility to create something like multiple "template" files..
After a few hours of googling, I thought I should just ask..
Has anybody of you done it yet? Any tips how to organise it the best way?
Thanks a lot!
You can have as many views as required and you can also organize them in packages (under the app.views package) in many levels. All you need is just to learn how to reference required view from the controller.
Take a look to this sample schema.
In other words the most importantis clear and comfortable for you order, which you will be able to work with after 3 years without additional notes.