Tizen Docs give C headers but not Lib names? - c

Trying to implement some Unity3D C# plugin code but am finding the Tizen docs to be rather lacking.
I need to know what Lib names are used for specific headers. Such as the message box api: https://developer.tizen.org/dev-guide/2.3.0/org.tizen.native.mobile.apireference/group__CAPI__MESSAGING__MESSAGES__MODULE.html#ga32013c0d16b46a60be3f837c6474e4be
It tells me the header required but not the lib its used in. BlackBerry, MS and Apple all list this in there docs and is part of normal doc gen. Why Tizen doesn't give you this is beyond me. Is there an easy quick way to find this info? Thought someone might know.
Here is the location to lib: C:\tizen-sdk\platforms\mobile-2.3\rootstraps\mobile-2.3-device.core
Would be nice to know what lib goes with what header.
Looks like it might be: libcapi-messaging-messages.so

Yes, someone seems to think it's a good idea for those libraries to be opaque to the reader, not sure why. The set of "open source" libraries, including the EFL ones, are normally identified by name, but the Tizen-specific part is not. Will try to find out the motivation. It has caused me some problems as well (yes I know in the stackoverflow parlance this is not an "answer")

Related

Why is Doxygen so unfriendly to mobiles?

Doxygen seems to be the number one choice for code documentation in C++ (and many other languages) but every time I browse Doxygen generated doc from my phone, the site literally does not scroll, text is horribly small ...
How come ?
I come from python/sphinx, and sites like readthedocs.org manage perfectly mobile friendliness in the HTML generation (IMO), whereas the most popular documentation system around can't ? I must be missing something.
I tried looking around the interwebs for some HTML theme minimising problems, but no one even mentions the pain of trying to browse API references from a phone (yes, I do that :p)
Anyone experience the same problems or has a solution / workaround ?
Ps: Try Google mobile friendliness test on doxygen API sites like this intro to Doxygen, generated with Doxygen
EDIT [2017] : Seems Doxygen is getting better, the link in question is now "fully compatible with mobile" according to the quoted google tool. Thanks to everyone in the community making things better !
There is a project on github called doxygen-bootstrapped using bootstrap for doxygen documentation, making it much more mobile friendly. See this demo.
The demo is marked as mobile-friendly by your link

How to change core functionality on DotNetNuke 7

I search this question on uncle google, and in this site, but didn't find a explicit answer.
Can you guys teach me how to make an extension point from an existing core functionality on dotnetnuke7?
For example, I want to change the default behaviour of the "add new page" functionality, implementing different permissions according to user's profile.
Sorry for any English mistake, thanks.
DNN is open source meaning you can download the source code and check under the hood how things are done. Then you can make a module that has a custom implementation of what you want to do. Every good module developer always has a copy of the source code for reference. Otherwise you are asking someone to do the work for you. Good luck

gae-boilerplate documentation

In my search for a good social login package for App Engine, I am giving gae-boilerplate a try. But I find there is no documentation except the readme file, which I think it is not enough at all.
I have many questions, among them:
Should the boilerplate be used as a library or download and modify as needed?
How should the boilerplate be updated?
What does each model do?
Where should my templates go?
Should I have a different routes file?
Should I derive my Handlers from BaseHandler?
In general, what things should I implement in my pages? For example, I found out that I have to include a csrf_token in all POST requests. It would have been nice to know this in advance, and the many other things that I'm having to find out along the way, and which I implement without being sure if I'm supposed to be doing that.
And some more...
My biggest problem is that Social login is not working, and I feel this boilerplate is a big monster with which I don't know where to start. To make things worse, it is hard to debug social auth from any machine that is not the production one. Thats why I'm desperately looking for some docs.
I have not found anything in SO, and I guess there must be more people in my situation. So, any pointers to documentation that could help to understand gae-boilerplate a little bit better would be very appreciated.
EDIT: I switched to gae-boilerplate in a site that I had previously working. Maybe most of my problems come from the way that I have tried to integrate gae-boilerplate and my existing site. As a result I have tried to treat gae-boilerplate as a library, and keep my own templates, handlers, static files and such.
Thank you guys!
EDIT 2: After trying other options, I have to say that I am very happy with gae-simpleauth. It works really well, and Alex's support is superb.
I will try to answer most of your questions below:
Should the boilerplate be used as a library or download and modify as needed?
You can modify it as needed based on your specific requirements.
How should the boilerplate be updated?
What do you mean?
What does each model do?
User and SocialUser are pretty self explanatory. LogVisit and LogEmail are used for auditing purposes.
Where should my templates go?
In the templates directory
Should I have a different routes file?
No, you can use the existing file for all your routes.
Should I derive my Handlers from BaseHandler?
It't not mandatory but I would recommend to do so. BaseHandler is very handy and provides a lot of good stuff.
In general, what things should I implement in my pages?
What exactly do you mean?
In general, you can use gae-boilerplate as a reference on top of which you will built your own project. Study the code step by step, try to figure out what is the purpose of each file and library used and how they work together. This way you will gain good knowledge of a lot of things like jinja templating, oauth2, etc.
Hope this helps.

Opencv CV ColorHSV error

can anyone tell me why i am getting this error?
because of that I'm getting this error too
Trying to integrate opencv with artoolkit
Ruben, we've talked about this on Tweeter. This is a compiling error that is telling you that it doesn't know what colorHSV is.
Looking at your code and the error message, I can tell that colorHSV is a class that should be defined in your code or in one of the 3rd party libraries you are using.
I've done some research and I found a code very similar to yours. Apparently, colorHSV is a custom data type that the developer uses, but the page doesn't provide the entire source code of the application, just a few snippets here and there to give directions. In other words, there's a lot of code missing in that post.
However, they do mention using a technology for Augmented Reality named Occlusion. A little bit more of research showed me ait-occlusion, which implements a colorHSV. This seems to be the same type you are using in your code.
If you still haven't figured it out, you need to:
download/compile/install Occlusion on your system,
add the proper #include for ColorHSV.h,
and finally adjust your project properties to link your application with this library.
If you have any doubts on any of these procedures, Google it.

node.js powered by C libxml & libxslt

Unfortunately I'm neither able to write C-code nor to implement available (and proven) libraries like the common libxml and libxslt used by PHP. I wonder if it is so hart to implement them in node.js? As far as I know C libraries could (easily) be implemented for a usage in node.js.
I'm looking forward to see something like this http://www.w3schools.com/xsl/xsl_client.asp on the server's JS.
I'd love to contribute and migrate / implement these two libs into node. Does anyone know how to do this or is there a quick link explaining this? Remember I've never worked with C, but I'm a PHP-, Java- and JS-developer for about 8 years now.
Maybe someone wants to join me and realize this.
If you take a look at the node_xslt source code. You can see it's already interacting with libxslt.
So either use that module, or draw inspiration from it and improve it.
For future reference I used the npm search registry and searched for "xslt"

Resources