Today (in the morning) i have updated my Suse, after the reboot instead of the graphical login appears a X11 black screen. With CTRL+ALT+F1 i can log in textual mode and see the output of dmesg, seems that not all the NVIDIA packages are updated to the latest version. I found this solution (i hope it can to be useful for other user that have this problem), reinstall all NVIDIA packages already installed. After the reboot i had graphical login.
The UX as humanity
The UX as humanity, as attention to another. I’m thinking these days, thinking about the first meeting of idf benevento. I often think (or we think) to have a good UX to create a winning product. Thinking well, however, to create a good UX means having care for each other, put aside their own beliefs, their own patterns and step into the shoes of the other. The more we are good at doing that, the more we are good to have this empathy with each other, the more the UX will be better. So UX is humanity.
UX not always is cool
One of my hobbies is to develop educational software for children. In this moment in history, app. When using a new medium is always tempting to use anything that is new, but it is not always a good thing.
In a software in multiple choice, a teacher told me: “use the drag & drop not use the click on the buttons, it’s a tablet is not a PC.”
I was silent, I asked the children to choose trying the two solutions, answer: “is the most menial click, we want the buttons.” (Now the teacher is silent)
It is not always what’s cool is usable. From my experience use the drag & drop when you have a multi choice with multiple answers (see figure).
Qt5.3.1 and IOS
If you have developed for ios with a previous version of Qt, after that you open your project the buttons build and run can to be ghost. In this case i suggest to close QtCreator, to open xcode and run a project.After to close xcode, and run QtCreator. Now should to be all ok. Good work
Play Sound on IOS with Qt App
I wrote this page http://qt-project.org/wiki/IOS_SOUND__IMAGE where i explain how play sound file with a Qt app on IOS. I invite you to look carefully into the. Pro file of the example, to point out the differences with a default pro.
LeapMotion Game
In this video i shown a simple game to learn the colors names (in italian). I used Qt 5.1.1, LeapMotionSDK Leap_Developer_Kit_0.8.0_5300_Linux on OpenSuse 12.3. The code is of 50 C++ LOC and 150 QML LOC.
is it new or old UX?
I waited for the Leap Motion for 8 months. Finally today I tried it, I have to say I think it is fun and also useful in certain activities, not only educational and fun.
This type of interface opens new scenarios, to date the GUI for PC take their cue from the real world as windows, drawers and disfigures them in the virtual world, the drawer of my bedside table does not open by double clicking above, as I do not make the window disappear by pressing a button. I wonder if the leapmotion, (and similar devices that will be), with the new (in the virtual world) way of interaction, which is closer to those we use in the physical world, does not lead to rethink user interfaces and the user experience more modeled on the physical world (in case opening a directory pulling and not pressing).
SailPI = Sailfish + RaspberryPi
v-play on opensuse 12.3
To install v-play game engine on opensuse 12.3:
- zypper install mesa-libgl-dev
- zypper addrepo http://download.opensuse.org/repositories/games/openSUSE_12.3/x86_64/ opensuse-games-x64
- zypper install libglfw-devel freeglut-devel libzip-devel
This step is only to resolve installation dependencies.You’ll probably have to change something to compile. Stay tuned
arduino and opensuse 12.3
I modified the arduino yast files for opensuse 12.3
Add to fritzing.yml
Fritzing Installer For openSUSE 12.3 Installs Fritzing On Your System This YaST Meta Package installs: * Fritzing Click "Customise" on the next screen to get the option to change the software selection. openSUSE BuildService - Education Applications for education users Repository containing Fritzing and many other applications for educational purposes. http://download.opensuse.org/repositories/Education/openSUSE_12.3/ fritzing Intuitive EDA platform featuring from prototype to product Fritzing is an open-source initiative to support designers, artists, researchers and hobbyists to take the step from physical prototyping to actual product. It is in the spirit of Processing and Arduino which allows users to document their Arduino and other electronic-based prototypes, and to create a PCB layout for manufacturing.
Add to arduino.yml
Arduino IDE Installer For openSUSE 12.3 Installs the Arduino IDE On Your System This YaST Meta Package installs: * Arduino IDE After installation, you must add each user to the groups: "dialout", "lock" and "uucp" in order for them to make use of the IDE. To to this, open YaST, select the "Security and Users" section and open the "User and Group Management" module. Click "Customise" on the next screen to get the option to change the software selection. openSUSE BuildService - CrossToolchain (avr) Crosscompiling Toolchain for ATMEL AVR microcontrollers Repository containing the Arduino IDE and some related dependencies. http://download.opensuse.org/repositories/CrossToolchain:/avr/openSUSE_12.3/ arduino The open-source Arduino development environment This integrated development environment makes it easy to write code and upload it to the Arduino board. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Processing, avr-gcc, and other open source software.