Dev
-
RIM : « 13 % des développeurs ont gagné plus de 100 000 $ sur l'AppWord », Qt et open-source au menu du BlackBerry DevCon Europe
(Développez.com)
RIM : « 13% des développeurs ont gagné plus de 100.000 $ sur l'AppWord » Qt, open-source et nouveaux outils de développement au menu du BlackBerry DevCon Europe RIM sonne la charge. Au BlackBerry DevCon 2012, sa conférence dédiée aux développeurs qui se tient actuellement à Amsterdam, le constructeur le dit haut et fort, il en a assez de son soit-disant « déclin ». Pour le prouver, il n'hésite d'ailleurs pas à rompre avec sa traditionnelle discrétion sur les chiffres. « Nous sommes numéro 1 au Royaume-Uni, en Hollande, en Arabie Saoudite, au Koweit, aux Émirats Arabes Unis et Afrique du Sud » lance Heins Thorsten, nouveau PDG allemand de RIM, fier et confiant dans une chemis...
-
QML Profiler update
(Qt Labs)
Hello! We have been improving the QML Profiler over the last months, with a special focus on the user interface. With the latest features we want to make it easier to navigate the time line, locate points of interest, and manage the statistics effectively to gain some insight into your own application. Among the new [...]
-
Microsoft ouvre aux autres compilateurs C++ AMP, la spécification pour la conception d'applications parallèles C++ utilisant le GPU
(Développez.com)
Microsoft ouvre la spécification C++ AMP aux autres compilateurs pour la conception d'applications parallèles en C++ utilisant la puissance du GPU Mise à jour du 07/02/2012, par Hinault Romaric Comme Microsoft l'avait promis lors de la présentation de C++ AMP, l'éditeur a publié le cahier de charge de la spécification afin que les autres éditeurs de compilateur C++ puissent l'utiliser. Pour rappel, C++ AMP (Accelerated Massive Parallelism) est une nouvelle technologie conçue pour aider les développeurs C++ dans la conception d'applications parallèles utilisant le GPU. C++ AMP s'appuie sur les bibliothèques de programmation d'app...
-
Qt Graphical Effects in Qt Labs
(Qt Labs)
Introduction The Qt Graphical Effects project is on its way to offer a set of design neutral visual effects for Qt Quick 2.0. Over twenty ready-made QML graphical effect elements are currently available. The effects include code for blending, masking, blurring, coloring, and much more. There are still areas to improve and extend — all ideas, feedback, [...]
-
Qt SDK 1.2 Released
(Qt Labs)
We are happy to announce that a new important update for Qt SDK is published. This Qt SDK 1.2 update sets a new baseline for the developers for a longer perspective. Some of the features have already been available as online updates, but Qt SDK 1.2 now integrates the very latest tools, most recent mobile [...]
-
Qt Creator 2.4.1 released
(Qt Labs)
Today we publish a patch release of Qt Creator 2.4, that is also included in a bigger Qt SDK 1.2 update. Qt Creator 2.4.1 contains no new features, but fixes a few issues, most notably finding the QMLViewer.app on case sensitive Mac file systems building debugging helpers for universal builds, and tool chain / mkspec [...]
-
Pure speed with mod_pagespeed
(IBM Developerworks)
mod_pagespeed is a module from Google for Apache HTTP Servers that can improve the page load times of your website. It programmatically and automatically incorporates all the best practices for a speedy website into your site, and requires only minimal configuration. With mod_pagespeed, Apache web hosters can improve website speed quickly and easily.
-
Sortie de QxOrm 1.2.2, l'ORM pour Qt dispose maintenant d'un module de validation des données et améliore le support des bases de données
(Développez.com)
Bonjour, QxOrm 1.2.2 vient de sortir. Voici les nouveautés de la version 1.2.2 :Nouveau module de validation automatique des données : module QxValidator ; Pour plus de détails sur le module QxValidator, rendez-vous sur la FAQ de QxOrm : 'Comment utiliser le module QxValidator pour valider automatiquement les données ?' ; Corrige la récupération des ID générés après une insertion avec la base de données PostgreSQL en utilisant le mot-clé 'RETURNING' (récupère l'ID à la place de l'OID) ; Améliore la génération des scripts SQL en proposant les types supporté...
-
Raspberry PI: A case study in deploying Qt apps to generic Linux devices
(Qt Labs)
Overview This is an awfully dry post; dry due to the sheer logistic nature of it. This functionality exists and is quite straight forwards to stumble upon. This blog exists in order to draw your attention to it and hopefully minimize the stumble time. You have a device: 1) Running an ssh server 2) With [...]
-
Scripting KVM with Python, Part 2: Add a GUI to manage KVM with libvirt and Python
(IBM Developerworks)
Further explore how to use Python to create scripts for managing virtual machines using KVM. Learn how to add a GUI to expand on the simple status and display tool.
-
Linux for Window systems administrators, Part 1: Managing and monitoring the extended file system
(IBM Developerworks)
Windows and Linux use different file system architectures. Fortunately, your Windows experience can put you on the fast track to being comfortable managing and monitoring the Linux extended file systems. This article helps you learn your way around the extended disk file system family on Linux.
-
Débogage d'une application Qt : un aperçu des outils de débogage, un article d'Alexandre Laurent
(Développez.com)
Bonjour à tous, Je suis ici pour vous présenter un nouvel article que j'ai réalisé en m'aidant de la présentation de Volker Krause durant mon voyage au Qt Dev Days à Munich. Dans cet article, nous y apprenons des astuces pour déboguer des applications Qt facilement et efficacement. Bonne lecture. Lien vers l'article:
-
Qt 4 moved to open governance
(Qt Labs)
Since we released Qt under open governance on qt-project.org, there was always one piece missing. The Qt 4 repository was so far still handled in the old system. This was done as a simple prioritization, to get the parts of Qt that we considered most relevant for the development community out first. The main problem [...]
-
Widget de correspondance de données avec Qt en Python, une adaptation de Grégoire Lothe
(Développez.com)
La classe QDataWidgetMapper, introduite dans Qt 4.2, apporte une interface qui permet d'associer des données à un formulaire. Cette manière d'afficher les données facilite la création d'applications basées sur des registres et permet de modifier l'interface utilisateur avec des outils plus habituels tels que Qt Designer. Bien que les items de Qt soient capables d'afficher des informations en grande quantité, de nombreuses applications ont tendance à utiliser les registres et les interfaces en formulaires pour présenter les données de façon simplifiée. Parfois, c'est parce que les utilisateurs y sont plus habitués, parfois parce que c'est une conséquence du stockage des données. Cet article est la version Python de
-
L'équipe Qt vous souhaite ses meilleurs vux pour 2012 en vidéo et en C++
(Développez.com)
Bonjour et très bonne année 2012 à tous !Comme 2010, l'année 2011 a été riche en nouveautés pour l'environnement Qt (Qt 4.8, quelques versions de Qt Creator, du Qt SDK, de PyQt, de PySide, etc.), mais aussi pour la rubrique Qt (le deuxième défi, principalement, sans oublier une large série de traductions, dont p...
-
Qt 5 – A look back at the numbers
(Qt Labs)
Marius Storm-Olsen is Head of Qt OSS in Nokia, and responsible for the operational side of the Qt Project. The Qt OSS team consists of 5 Sr. SW engineers who are exclusively dedicated to the Qt Project (although there are many more Nokia contributors than just those 5), and focusing on working with the community on [...]
-
The show must go on! Qt experts are talking and showing (again)!
(Qt Labs)
It seems to be almost a tradition that shortly before Christmas, I post this message… “Qt Developer Days videos are online! Many treasures are inside”. This year is different in many ways… First, we used modern, broadcast grade video equipment and the content is in 720p HD format. All this means a much better video [...]
-
Learn Linux, 302 (Mixed environments): Performance tuning
(IBM Developerworks)
In preparation for taking the Linux Professional Institute Certification exam LPI-302 for systems administrators, learn how to measure Samba performance and make Samba work faster.
-
Qt VS Add-in 1.1.10 released
(Qt Labs)
Together with Qt 4.8.0 we’ve released version 1.1.10 of the Qt Visual Studio Add-in. This release contains multiple bugfixes and improvements. The full changelog is available here. You can get it here: http://qt.nokia.com/downloads/visual-studio-add-in If you find bugs, please report them in our bug tracker: https://bugreports.qt.nokia.com/ Note: Qt VS Add-in 1.1.10 will be the last release [...]
-
Sortie de Qt 4.8, le framework C++ améliore son architecture pour faciliter le portage vers de nouvelles plateformes
(Développez.com)
Framework Qt : précisions sur le futur Qt 4.8 et sur l'état de la modularisationMise à jour du 02/02/11 par dlewinVoici la suite de cet article très intéressant, du même auteur (lire ci-dessous)Ce billet confirme la nouvelle architecture modulaire qui permet une meilleure ouverture du framework en scindant l'ancienne architecture monolithique. En effet, l'implémentation définitive permet un découpage naturel : le "gros morceau", appelé Qt Kernel, qui inclut les principales briques de Qt. Pour information, l'auteur du schéma a oublié d'y inclure QtSql, mais il y est évidemment présent. L'impression à chaud ferait dire que la séparation des modules n'est pas si fragment...
-
Qt 4.8.0 Released
(Qt Labs)
Qt has reached another important evolutionary milestone today. We are very proud to announce that Qt 4.8.0 has now been released. Many people have worked long and hard to deliver Qt 4.8.0. Today that hard work reaches final release maturity, and we are celebrating! Featuring Qt Platform Abstraction, threaded OpenGL support, multithreaded HTTP and optimized [...]
-
Qt Creator 2.4 est sorti, cette nouvelle version de l'EDI pour Qt améliore le support de QML
(Développez.com)
Qt Creator 2.4.0 est maintenant disponible Plus de 1300 changements ont été realisés ! Qt Creator 2.4.0 est maintenant prêt ! Cette version de l'EDI pour Qt apporte une série de nouveautés et une longue liste de corrections. Pour une liste complète des modifications, le change log est une mine d'or. Avec 1300 commits depuis la version 2.3.1, la lecture du log de commits
-
Création de la FAQ Qt Creator, l'EDI C++ et Qt Quick pour développer avec Qt pour plateformes desktop et mobiles
(Développez.com)
Le temps passant, la FAQ Qt s'est enrichie, notamment au niveau de sa section Qt Creator. Bien qu'actuellement ne contenant que quatre entrées (http://qt.developpez.com/faq/?page=edi-qtcreator), le travail en interne continue, au point qu'il nous a semblé mieux de séparer cette partie et d'en faire une FAQ à part, contenant actuellement 11 QR, soit à peu près autant que la FAQ Qt lors de son lancement en 2007 ! La FAQ Qt CreatorN'hésitez surtout pas à la lire et à nous faire part de vos retours ! ...
-
Elevate cloud security with privilege delegation
(IBM Developerworks)
In this article, the author discusses the needs that drive migration of data centers into the cloud, details the role of virtualization in both public and private cloud infrastructures, and outlines the security and compliance implications of cloud computing in order to provide insight into the protection of sensitive data in the cloud through "administrative access" and "privileged delegation."
-
Learn Linux, 302 (Mixed environments): Samba security
(IBM Developerworks)
In preparation for taking the Linux Professional Institute Certification exam LPI-302 for systems administrators, learn how to secure Samba and troubleshoot problems related to security.
-
New guides for those who are learning Qt Quick or Qt Quick Components on Symbian and N9
(Qt Labs)
A post about new developer guides has been on the on the Qt Blog for a few weeks. We’ve made a small, but interesting update and we thought we should drop some lines about it. Just a few weeks ago we published two new developer guides. They are targeted toward those just starting out with [...]
-
Qt Creator 2.4.0 released
(Qt Labs)
We are happy to announce that finally Qt Creator 2.4.0 is ready to be published. I’ll summarize a few of the great amount of features and improvements in this release. You find a longer list in our change log, and you can also have a look at what we fixed for 2.4.0 in our bugtracker. [...]
-
Firewall uptime and security with iptables
(IBM Developerworks)
Iptables is the standard Linux firewall application. It is easy to configure and maintain while powerful enough to provide the control expected from a high-end appliance. Learn how to get started with iptables, recover from common issues, and simulate a small-office usage scenario.
-
Learn Linux, 302 (Mixed environments): Linux file system and share/service permissions
(IBM Developerworks)
In preparation for taking the Linux Professional Institute Certification exam LPI-302 for systems administrators, learn how Samba interacts with the Linux file system and how to manage permissions.
-
Evolution of shells in Linux
(IBM Developerworks)
Pointing and clicking is fine for most day-to-day computing tasks, but to really take advantage of the strengths of Linux over other environments, you eventually need to crack the shell and enter the command line. Lots of command shells are available, from Bash and Korn to C shell and various exotic and strange shells. Learn which shell is right for you. [Note: Minor corrections were made to Listings 2 and 3.]
> Une chose est sure si linux est toujour dans lombre c'est qu'ils ont
> refusé que les grands viennent jouer dans leur court. Le problème avec
> linux c'est que lorsque tu développes une application, t'est obligé de
> livré les sources et tous ça gratuitement. KDE étant opensource et
> étant, je crois, la seul alternative graphique sur linux. Cette état
> de chose oblige les grosses boîtes à livrer leur source(1er problème)
> et ça gratuitement.
>
> Prener l'exemple suivant. Corel, un fleuron canadien y a pas si
> longtemps, avait commencé à développer sous Linux(KDE) et à vendre son
> produit phare
> 700.00$ US. Bon c'est cher, ça c'est vrai, mais lorsque plus d'un
> millier d'ingénieurs et de codeurs ont élaborés le projet. Faut
> bien que quelqu'un paie la note.
>
> Et qui pourrait bien s'interresser ? un produit de haut niveau
> graphique?. Les graphistes sacrement. Eux ils sont prêt à payer.
>
> Et qui pourrait bien s'interresser à un produit comme Wordperfect ?
> Tous ceux dont leurs travails dépend d'un traitement de texte.
>
> Sérieusement exist-il un produit sur linux qui soit de calibre avec:
> CorelDraw ? La suite Office de Ms Photoshop ? AutoDesk et AutoCad... ?
>
> Mon avertissement et il est sérieux. éloigne toi de ce qui est
> OpenSource. Il se peut que tu es entre les mains un concept de Génie.
>
> - Fait breveté le concept et non un copyright de ton code. Il y tout
> un monde entre les deux. Le copyright empêche qq'un de ce servir de
> ton code à son propre bénifice mais cela ne l'empêche pas de créer
> un code différent et de copier le concept.
>
> Le brevet ça c'est différent. C'est le concept intégral que tu
> protèges pour les vingts prochaines années. Donc si qq'un élabore un
> concept similaire, tu peux l'attaquer en justice pour le
> produit(concept) et non pour le code qu'il renferme. De plus au brevet
> ce n'est pas sur le code mais sur la forme que repose le brevet. Donc
> tu peux te foutre du codre et de l'ouvrir si tu veux.
>
> Mais avant de ne faire quoique ce soit, prend le temps de bien
> réfléchir.
>
> Il existe un produit qui à créé un emgoument certaint dans la
> communauté de Palm. C'est "Falch.net Developer Studio". Au fil des
> bêta, gratuite, le gars à su fideliser une grosse clientèle.
> Aujourd'hui son produit est au point et il le vend à prix d'or. 99.00$
> US pour la personelle et 350.00$ US pour la > suite professionnel.
> C'est le meilleur produit sur le marché actuelement pour programmer
> sur un Palm. Sont idé de base a été d'élaborer un produit similaire à
> Visual Studio. Alors comme des milliers de programmeurs programment
> avec Visual Studio (VC++, VB, VFP), quoi de plus naturel que de
> travailler avec Falch. Je vous jure que ça prend des mois à s'habituer
> à Code Warrior. Code Warrior est au monde d'Apple ce que VC++ et
> Borland C++ est au monde de Windows. Falch est le VC++ de Palm.
>
> Donc au lieu du OpenSource. Fait breveter ton produit aux Etats Unis.
> Je vois mal un européen copier et vendre ton concept en europe. Je
> crois qu'il y a des entente à ce niveau. Mais bon vérifie sur ce point
> et agit en conséquence.
>
> Après le brevet et seulement si tu as le brevet, fait faire un
> copyright du code que renferme ton produit. Là c'est plus "touché",
> s'il y a des bouts de codes copiés, ben oubli le copyrigth.
>
> Prend des entententes avec les gens qui veulent dévellopper avec toi.
> Tu vends les produits et la rénumération ce fait au prorata. Donc si
> qq'un écrit 100 lignes de codes dans une application qui en contient
> 10000 bien il touchera 100/1000 des profits générés. Comme ça chaqu'un
> recoit la juste part pour la contribution apporté.
>
> Les mageures pour gagner la partie.
>
> Un traitement de texte de qualité Un tableur de qualité Un agenda de
> qualité Un programme d'envoie et réception de fax. Une messagerie
> efficace en Intranet et et Internet. Un exploreur pour le Web.
>
> Et le plus important, permettre aux mageures comme IBM, COREL et
> toutes autres société de grande envergure s'installer sur ta
> plateforme sans avoir de compte à te rendre. En cela pour les
> applicatifs et non pour les plateformes de d?veloppements.
>
> C'est tout. Bye Eddy Maue.
>
> En passant l'opensource c'est pour les pauves et les étudiants non pas
> besoins de revenu pour vivre.
-- Fan de Jayce - Heureusement que je passais par là --
> refusé que les grands viennent jouer dans leur court. Le problème avec
> linux c'est que lorsque tu développes une application, t'est obligé de
> livré les sources et tous ça gratuitement. KDE étant opensource et
> étant, je crois, la seul alternative graphique sur linux. Cette état
> de chose oblige les grosses boîtes à livrer leur source(1er problème)
> et ça gratuitement.
>
> Prener l'exemple suivant. Corel, un fleuron canadien y a pas si
> longtemps, avait commencé à développer sous Linux(KDE) et à vendre son
> produit phare
> 700.00$ US. Bon c'est cher, ça c'est vrai, mais lorsque plus d'un
> millier d'ingénieurs et de codeurs ont élaborés le projet. Faut
> bien que quelqu'un paie la note.
>
> Et qui pourrait bien s'interresser ? un produit de haut niveau
> graphique?. Les graphistes sacrement. Eux ils sont prêt à payer.
>
> Et qui pourrait bien s'interresser à un produit comme Wordperfect ?
> Tous ceux dont leurs travails dépend d'un traitement de texte.
>
> Sérieusement exist-il un produit sur linux qui soit de calibre avec:
> CorelDraw ? La suite Office de Ms Photoshop ? AutoDesk et AutoCad... ?
>
> Mon avertissement et il est sérieux. éloigne toi de ce qui est
> OpenSource. Il se peut que tu es entre les mains un concept de Génie.
>
> - Fait breveté le concept et non un copyright de ton code. Il y tout
> un monde entre les deux. Le copyright empêche qq'un de ce servir de
> ton code à son propre bénifice mais cela ne l'empêche pas de créer
> un code différent et de copier le concept.
>
> Le brevet ça c'est différent. C'est le concept intégral que tu
> protèges pour les vingts prochaines années. Donc si qq'un élabore un
> concept similaire, tu peux l'attaquer en justice pour le
> produit(concept) et non pour le code qu'il renferme. De plus au brevet
> ce n'est pas sur le code mais sur la forme que repose le brevet. Donc
> tu peux te foutre du codre et de l'ouvrir si tu veux.
>
> Mais avant de ne faire quoique ce soit, prend le temps de bien
> réfléchir.
>
> Il existe un produit qui à créé un emgoument certaint dans la
> communauté de Palm. C'est "Falch.net Developer Studio". Au fil des
> bêta, gratuite, le gars à su fideliser une grosse clientèle.
> Aujourd'hui son produit est au point et il le vend à prix d'or. 99.00$
> US pour la personelle et 350.00$ US pour la > suite professionnel.
> C'est le meilleur produit sur le marché actuelement pour programmer
> sur un Palm. Sont idé de base a été d'élaborer un produit similaire à
> Visual Studio. Alors comme des milliers de programmeurs programment
> avec Visual Studio (VC++, VB, VFP), quoi de plus naturel que de
> travailler avec Falch. Je vous jure que ça prend des mois à s'habituer
> à Code Warrior. Code Warrior est au monde d'Apple ce que VC++ et
> Borland C++ est au monde de Windows. Falch est le VC++ de Palm.
>
> Donc au lieu du OpenSource. Fait breveter ton produit aux Etats Unis.
> Je vois mal un européen copier et vendre ton concept en europe. Je
> crois qu'il y a des entente à ce niveau. Mais bon vérifie sur ce point
> et agit en conséquence.
>
> Après le brevet et seulement si tu as le brevet, fait faire un
> copyright du code que renferme ton produit. Là c'est plus "touché",
> s'il y a des bouts de codes copiés, ben oubli le copyrigth.
>
> Prend des entententes avec les gens qui veulent dévellopper avec toi.
> Tu vends les produits et la rénumération ce fait au prorata. Donc si
> qq'un écrit 100 lignes de codes dans une application qui en contient
> 10000 bien il touchera 100/1000 des profits générés. Comme ça chaqu'un
> recoit la juste part pour la contribution apporté.
>
> Les mageures pour gagner la partie.
>
> Un traitement de texte de qualité Un tableur de qualité Un agenda de
> qualité Un programme d'envoie et réception de fax. Une messagerie
> efficace en Intranet et et Internet. Un exploreur pour le Web.
>
> Et le plus important, permettre aux mageures comme IBM, COREL et
> toutes autres société de grande envergure s'installer sur ta
> plateforme sans avoir de compte à te rendre. En cela pour les
> applicatifs et non pour les plateformes de d?veloppements.
>
> C'est tout. Bye Eddy Maue.
>
> En passant l'opensource c'est pour les pauves et les étudiants non pas
> besoins de revenu pour vivre.
-- Fan de Jayce - Heureusement que je passais par là --
L'actualité de cette partie est agrégé automatiquement à partir d'autres sites.
Contenus ©2006-2012 Benjamin Poulain
Design ©2006-2012 Maxime Vantorre