Hi, would be nice to collect some FAQ that newcomers that want to use Pharo for their business could ask. And of course start to answer them (code, links to books...) ;-)
How can I connect to a MySQL/MariaDB database and execute SQL commands safely without worrying about SQL injection? How to do that with PostgreSQL, Oracle and MS SQL? I’m using 32bit/64bit system. How can I connect to NoSQL databases (MongoDB, Couchbase, Riak)? I’m using 32bit/64bit system. Is there an OODB for Pharo? Are there some options for ORM? How can I fork more Pharo images on the host OS level and communicate between them? How can I read line from STDIN? How can I write to STDOUT? How can I read and write data from/to a serial port? How do I delete a file? How do I copy a file? How do I read and write binary data? How do I access the serial (RS232) port? How can I do code coverage analysis of my project? How do I send e-mail? How do I send e-mail in HTML format and with attached files? How can I serialize objects to a binary form? How can I parse XML file? How can I parse HTML file? How can I generate random numbers? What platform-independent GUI toolkits (GTK+, Qt, wxWidgets...) have a binding for Pharo? How can I create an application with host OS native UI? How can I use OpenGL? How can I create binding for an external C/C++ library? Is there an automatic generator for external C/C++ libraries? How to do a Windows installer for Pharo applications? How to create a headless application on Windows and Mac OSX? Can I execute a Smalltalk code from C? How C I generate a bar/QR code? How can I generate a PDF with non-ASCII characters and ebedded fonts? How can I print from Pharo? How can I create an application with web interface? How can I serve static files from Pharo? Can I use Git for my Pharo projects? Can I develop applications for Android in Pharo? Can I develop applications for iOS in Pharo? Can I use DSA, SHA-1, SHA-2? How can I access to certificates registered in the host OS? Are there some interfaces to payment systems? How can I create image without development tools? Can I use VIM or Emacs to edit my code? How can I do Unicode normalization?
