What is currently the main C/C++ library to use BCrypt?
Does OpenSSL really not support bcrypt? I haven't found anything for it in its crypto library.
Well, I found this C wrapper over the Openwall's implementation:
https://github.com/rg3/bcrypt
It's supposed to make it easier to use it.
Related
Does anyone know of any semi-portable way to write console applications (e.g. basic animation) in scheme? I heard of an ncurses wrapper but I couldn't find anything.
You can't do any GUI in a portable way in Scheme -- because you only get very basic file IO.
Depends on your scheme of choice. Chicken Scheme, for instance, has good ties with C and has various Curses libraries. See their code examples:
ncurses
mojo, curses for the lazy :)
Have you checked out Guile? I've never used it myself except just to play around, but it is pretty cool, and even has a little GUI support. Not sure about portability, except it should port just fine between different Unix systems, but the same can be said about ncurses.
Don't give up hope! If you're dedicated to developing in Scheme, you can.
I need to use AES encryption in my embedded Erlang application, but OpenSSL is unavailable for my target system and so the crypto library from OTP can't be built. I probably could cross-compile OpenSSL as well, but I would prefer a pure Erlang solution to remove another dependency. Does one exist?
Looked at this a while ago and found no nice solution other than OpenSSL/crypto. Sorry.
Unless someone made a new library recently but I haven't heard about it since then.
It's more likely that someone has already solved the problem of easily installing OpenSSL on your target system. Would focus my energy on that instead.
The crypto module has been OpenSSL dependent for a long time. The pure Erlang version might not be impossible, but it will be very very slow and will not be practical in use.
Try googling for "scala" and "sqlite". You don't come up with much. How are people interfacing with SQLite using Scala?
I didn't like the Java wrappers, so I wrote a new one in Scala. Very alpha. But maybe useful:
http://github.com/srhea/scalaqlite
Since Scala runs on the JVM, it's possible to use Java libraries from Scala. So one option is to use a Java library. There are some listed on the SqliteWrappers page on the SQLite wiki.
Qt library provides a classes to work with SOAP in qt components. Unfortunately, it's not a part of 'core' Qt and is not well documented. Is it any tutorials / guides/ examples awailable i can use as starting point to learn QtSoap? I want to create a very simple SOAP client for JIRA.
http://doc.qt.nokia.com/solutions/4/qtsoap/google-example.html how about this i think it's a good example
also the documentation for every class is decent eg : http://doc.qt.nokia.com/solutions/4/qtsoap/qtsoapmessage.html#details
Alternatively, use gSOAP. It's the most popular SOAP client library for C++, and has code generation.
I'm looking to use SCons as my prefered method of building my mainly Qt based applications. I'm just learning SCons and I'm struggling to find documentation or tutorials on the topic. Can anyone point me in the right direction please?
This is a start but is there anything better out there?
(I work mainly on Windows)
Kind Regards,
We are using Qt4 and SCons together on Windows simply because we need SCons excellent customization possibilities. The Qt4 tools have proved themselves to be complete enough for our needs, although we do not use all facets of the Qt4 toolkit. The manual is on the Qt4 tools web page
Try here and here.
I would suggest you though to try cmake instead. It has much better documentation and is being used by KDE.