Pydio Cells Plugins - go

I need to extend/customize a Pydio Cells v2 deployment and am looking for informations on how to write and deploy plugins for Pydio Cells. Sadly I cannot find any informations about that. All I can find is infos about the "old" Pydio. Could anyone give me some hints please?

There is a developer guide, but it seems to be only for the REST APIs. It's still unclear where you put the logic and all that. IIRC they also said the microservice architecture could be language agnostic.
So far I couldn't find any tutorial. That's too bad for such a promising project.

Related

Wanting to make an Xposed module

So I'm wanting to make an xposed module but cannot find any good video tutorials out there let alone an updated one also I know C# Decently and hardly any Java... Any help to help me get started would be appreciated. Thanks
You will need Java to create any Xposed modules. Android itself is based on (primarily) Java, so you will need Java knowledge to make Xposed modules.
That said, C# and Java are extremely similar languages, and you can quickly pick up the other if you know one.
As for Tutorials, Rovo89 (the creator of Xposed) has a simple tutorial here at https://github.com/rovo89/XposedBridge/wiki/Development-tutorial. This tutorial is almost completely upto-date, and you can use this to create your first module.
You will find another detailed tutorial here - https://forum.xda-developers.com/showthread.php?t=2709324. Keep in mind that this link is very old, so wherever there are any conflicts, go by Rovo89's tutorial.
After going through the beginner tutorial mentioned by Akhil, you will want to look at the API docs http://api.xposed.info/reference/packages.html and read through source code of some huge modules like GravityBox to get an idea of how the Framework is used. For teaching purpose mod some app which is open source and then move on to closed source app by reverse engineering them. For reverse engineering I use ByteCodeViewer.

Mean.js, where do I start?

I have to make a web application with Meanstack for a school project. I have downloaded and installed the newest version of the Mean.js boilerplate (http://meanjs.org/) and got the sample site working. But I have no idea how to continue. There are so many files in the project directory. Can somebody please tell me the files I can/need to change to start building my own app?
I'm very new to programming, so sorry if this is a stupid question. I'd really appreciate an answer.
This is what the project folder looks like.
The meanjs.org documentation (here) has plenty of great information about what each file does, and what you might need to research to get started. Besides that there are a lot of great tutorials out there, one I liked in particular was this youtube series.
Please note that in these examples I am using the mean stack from meanjs.org, not mean.io, and I am using version 0.3. If you are using a different MEAN stack, or version, I would still recommend first looking through the official documentation, and then various tutorials online.

Using GWT to build a sortable table/grid without EXT/GXT/Smart GWT/etc

For some background, I'm currently an intern who has been asked to use GWT to create some kind of table/grid that can be sorted by column. Ideally my boss (who told me to ask for help about this here on Stack Overflow) also wants to be able to have multiple pages of data as well, but I'm concentrating on the sorting part right now.
Before jumping to suggest the various EXT and GXT things, unfortunately 1) what this will be used for will eventually be a part of their product, and therefore, used commercially and 2) this is for a not-for-profit company, so they don't really want to pay for a license. I have been searching for what feels like weeks in vain for something that I can both use and understand.
I am using Eclipse (indigo) to create GWT web apps, but I am still quite a newbie at anything related to GWT and I'm sure that most of my problem is that I don't really understand how to get and use the code that is presented as an example in tutorials. I have read through all the GWT documentation I can find and many tutorials and showcases, but I still don't really understand how to do things... which is unfortunate and frustrating. I have also tried using the GWT Designer in Eclipse and while neat, I can't use the CellTable stuff (which of course is exactly what my boss wants) - I assume because I don't have the license for it? Right now, I don't need to be getting data from a server (literally, if I could just put all my people-data in an ArrayList and populate columns from there, I would be very happy).
Can anyone help me out with this? Sorry it's kind of a two-fold question (one that I'm such a newbie about GWT, two that I am not having any luck figuring out how to make a sortable table/grid) but I would really appreciate any help.
CellTable is one of the more complicated concepts in GWT. You are looking in the right place, the documentation is here: https://developers.google.com/web-toolkit/doc/2.4/DevGuideUiCellTable.
This should have everything you need including all the code with an EntryPoint class. I think it is just a case of getting this code running on your machine and working through it line by line understanding what it is doing.

Sample CakePHP Application

I'm looking for a basic CakePHP application I can use as base for a new project and future ones as well. What I need is basic functionality such as users, user groups, login and register and forgot password. I have been doing some Googling and found a few tutorials and that but all don't seem to be what I'm after. I found BakeMe which seemed good, but had lots of errors and doesn't seem to have been updated.
Anyone know of some good ones? Or perhaps have their own skeleton they use for new projects that they would be happy to share. Thanks.
How about the 'standard' blog tutorial: http://book.cakephp.org/view/1528/Blog
You could follow this up with the ACL tutorial and so tick most of your boxes: http://book.cakephp.org/view/1543/Simple-Acl-controlled-Application
I really recommend these two. They will introduce you to so many fundamental concepts of CakePHP that you'd be foolish to skip them. Anything built with CakePHP is extensible and the Cake Blog is no exception.

What do I need to know to create Xcode project templates?

I know some of the tutorials for creating Xcode project templates, for example this one here: http://robnapier.net/blog/project-templates-364
This is the best one I could find. All others basically repeat the same info, or are no longer up to date, or worse tell me that even they don't know what they're doing. Possibly useful tools that are linked to here and in other places are no longer available.
I keep running into roadblocks, and would like to gather as much information as possible on the process of creating Xcode project templates. Info that is most importantly up to date (at least it must be relevant for Xcode 3 or higher).
For example, what I'd like to see is:
a description of the
TemplateChooser.plist and similar
plist files and what these options do
(in my case, once I add a
TemplateChooser.plist, my project
disappears from the Xcode project
template list)
how to create a project template that references another .xcodeproj (when I do that, the other .xcodeproj appears in the project template list even though it doesn't use the special naming convention)
processes that can be applied, for example is it possible to run a script during the creating of a project from a template? This would be useful to unzip certain files into the newly created project.
If you have the answer or suggestions to any of the issues above, I'd appreciate that. Otherwise any link to good Xcode project template resources would be highly recommended. Especially if there is an official documentation from Apple - I haven't found one yet which seems to imply that project templates are undocumented.
Have you seen these:
http://www.sodeso.nl/?p=895
http://www.codeproject.com/KB/iPhone/CreatingXcodeProject.aspx
If you say you have searched, I'm pretty sure you've already seen the links but these are the best resources I could find with my 'googlabilities'
You might try contact this guy - http://linkedin.com/in/mottishneor he has some related messages around the web
The links suggested by FX are also not bad at all!
There is indeed little XCode template info out there. What I have found of interest are the following links (I documented myself on the topic, but haven't yet gone any further):
a Google Code search reveals a few examples, but not much
in particular, I found interesting to look at the code provided by Three20; they have some basic examples, like here
referencing another project worked for me, so maybe you could open a specific question about that giving more details?
there is information scattered on the Apple mailing-lists
there is no official documentation from Apple, as is evidenced by the lack of results to this query
I'm sorry if this is not a Enlighting, concise answer. As you said, it's not well documented, and sources are all over the place. I just hope I could highlight some places to find information that your own searches might not have reached :)
I don't have a Mac anymore, so this is as much as I can give you without testing this myself. As far as I can tell, Xcode templates are undocumented by Apple.
This guy has some guides for messing with Xcode templates but the info is pretty sparse. My suggestion for working with templateChooser.plist is to try to only edit that file in the interface builder.
This guide is a good example of how to add a reference to another .xcodeproj. For the reason you were having trouble adding a reference to your project we probably need more information.
If you scroll way down in this doc you can that each template already includes a script called myscript.sh. This script will show up in the scripts menu for projects built with that template. That isn't quite as convenient as running scripts automatically, but it's better than nothing.
In conclusion, Xcode template documentation is a nightmare. It looks like there are a lot of powerful features there, but they are obscured because of lack of user friendlyness and because documentation lags far behind Apples updates of Xcode. It just doesn't seem to be a priority for them. I hope this helps.
And yet another video link http://howtomakeiphoneapps.com/2010/10/how-to-make-custom-xcode-templates-with-video/

Resources