What is HID_REPORT_DESCRIPTOR? - c++

What is HID_REPORT_DESCRIPTOR and what is the use of this. I had found some definitions in web, but I don't understand. How we can use use this and how we can edit a Report Descriptor.
Please guide me, it would be appreciated.

This tutorial pretty much explains everything in detail about HID_REPORT_DESCRIPTOR.
Please do a google search before you ask a question.

A HID Report Descriptor is a description for a HID Report. :-)
It describes what a Human Interface Device can do, and how you talk to it.
http://www.usblyzer.com/usb-human-interface-device-hid-class-decoder.htm

Related

Hot to integrate Kiwi with Redmine?

We're using Kiwi TCMS, we're able to create test cases and bugs in Kiwi but we are not clear on how to integrate with our Redmine.
It would be great if someone can guide us on how to link both platforms, in order to track or update the bugs/test cases from each tool.
The Kiwi documentation is not very clear about it, please we need a clear step-by-step on how to integrate Redmine<>Kiwi TCMS
Thanks a lot!
The Kiwi documentation is not very clear about it, please we need a clear step-by-step on how to integrate Redmine<>Kiwi TCMS
You have to be more precise than that. What exactly is not clear to you ? What is it that you are trying to achieve ?
From https://kiwitcms.readthedocs.io/en/latest/admin.html#configure-external-bug-trackers:
The extent of integration with 3rd party bug tracking systems is documented in https://kiwitcms.readthedocs.io/en/latest/modules/tcms.issuetracker.html#module-tcms.issuetracker aka scope definition for integration
Important: Details on what each field means can be found at tcms.testcases.models.BugSystem. Integration details for supported bug trackers can be found at tcms.issuetracker.types! Please read these sections carefully before configuring integration with external bug tracking systems! Module names in the original documentation are links to other documentation pages which describe the meaning of each field and what values go into them.
Given all of this information if you are asking for help you need to ask a more specific question or describe a more specific scenario which isn't working for you. Otherwise nobody can help you.

How does SelectionIdBuilder work?

I'm trying to understand how the SelectionIdBuilder works. I'm especially trying to understand when and how to use .withMeasure and .withSeries. The information in GitHub (here) didn't enlighten me. I can't find any real examples of code using either .withMeasure or .withSeries.
I got my visual to work, using only .withCategory, based on other visuals I saw, but I want to really understand the SelectionIdBuilder.
I'd sure appreciate an education regarding how SelectionIdBuilder works and where I might find more detailed info about it.

ILDASM: How does it work?

While there are many examples of how to use ILDASM, I have yet to find any information as to how ILDASM populates its data. Can anyone please help shed some light on this for me?
Edit: I should mention that I am interested in doing this from C++.
It uses the common .NET runtime support interfaces to read data from assemblies, IMetaDataAssemblyImport for example.
Best way to get insight is to look at its source code. Which is available in the SSCLI20 distribution. After you installed it, navigate to the clr/src/ildasm subdirectory and have a look-see.

How to use django-discussion application?

I recently learned about django-discussion. I don't know it may be a great application but I couldn't find any documentation, no example anywhere on the web.
Can somebody please guide me to the right direction? How can I integrate it with other application?
According to the lists of django forum applications here and here, there are better alternatives like django-threadedcomments, djangobb or pybbm - take a look.
Plus, django-discussion is not actively developed now.
Hope that helps.

Where is a good place for a code review?

A few colleagues and I created a simple packet capturing application based on libpcap, GTK+ and sqlite as a project for a Networks Engineering course at our university. While it (mostly) works, I am trying to improve my programming skills and would appreciate it if members of the community could look at what we've put together.
Is this a good place to ask for such a review? If not, what are good sites I can throw this question up on? The source code is hosted by Google Code (http://code.google.com/p/nbfm-sniffer) and an executable is available for download (Windows only, though it does compile on Linux and should compile on OS X Leopard as well provided one has gtk+ SDK installed).
Thanks, everyone!
-Carlos Nunez
UPDATE: Thanks for the great feedback, everyone. The code is completely open-source and modifiable (licensed under Apache License 2.0). I was hoping to get more holistic feedback, considering that my postings would still be very lengthy.
As sheepsimulator mentioned, GitHub is good. I would also recommend posting your project on SourceForge.net and/or FreshMeat.net. Both are active developer communities where people often peruse projects like yours. The best thing for your code would be if someone found it useful and decided to extend it. Then, you'd probably end up with plenty of bug fixes and constructive criticism.
You might get some mileage by posting the code out in the public space (through github or some other open-posting forum), putting a link here on SO, and seeing what happens.
You could also make it an open-source project, and see if people find it and use it.
Probably your best bet is to talk to your prof/classmates, find some professional programmers willing to devote their time, and have them review the code. Like American Idol-esque judging, but for your software...
As #Noah states, this is not the site for code review. You may present problems and what you did to overcome those problems, asking if a given solution would be the best.
I found a neat little website that might be what you are looking for: Cplusplus.com