Accéder au contenu principal

Articles

Affichage des articles du 2015

Tiling sous Kde 5

Ceux qui cherche à faire du tiling, soit du positionnement de fenêtre automatique, sous Kde 5 il existe quelques solutions. TIL3R Installation Dans l'outils de configuration du système, cliquer sur Gestion des fenêtres. Cliquer sur Scripts de KWin et ensuite sur le bouton: Obtenir un nouveau script. Chercher TIL3 et cliquer sur installer. Configuration Par défaut, les touches  Meta+Alt+1: Left third, full height Meta+Alt+2: Middle third, full height Meta+Alt+3: Right third, full height Meta+Alt+4: Left third, upper half  Meta+Alt+5: Middle third, upper half Meta+Alt+6: Right third, upper half Meta+Alt+7: Left third, lower half  Meta+Alt+8: Middle third, lower half Meta+Alt+9: Right third, lower half Meta+Ctrl+1: Left two thirds, full height Meta+Ctrl+2: Right two thirds, full height Meta+Ctrl+4: Left two thirds, upper half Meta+Ctrl+5: Right two thirds, upper half Meta+Ctrl+7: Left two thirds, lower half Meta+Ctrl+8: Right ...

Kde 5 vs Windows 10

Nous allons comparer l'environnement de bureau Kde 5 et celui de Windows 10.  Les deux ont optés pour un bureau sobre et léger. Menu Le menu de Windows ajoute des tuiles. Sous Kde, le groupement d'application se fait toujours via les catégories. Il y a cependant d'autre alternative de disponible. Calculatrice Configuration Explorateur de fichier Bureau Le bureau est configurable à souhait via des composants graphiques (widtgets). Les activités sont toujours de la partie sans compté les bureaux virtuels. Navigateur internet Certaine distribution utilise Rekonq au lieu de Konqueror, malgré qu'il ne fasse pas partie du Kde Application officiellement. Ressource système Les deux environnements ont épuré leur environnement graphique. Les bureaux virtuels sont enfin accessibles sous Windows en natif. Un magasin d'application similaire au package logiciel est disponible. C...

Spring Rest et le jeton CSRF

Nous allons voir comment utiliser des jetons CSRF dans une application REST avec spring. Dans ce type d'application, il n'y a pas de formulaire pour entrer un nom d'utilisateur et un mot de passe. Lors de votre connexion au serveur, il est possible d'obtenir le jeton CSRF au lieu de faire une requête au serveur.     var req = new XMLHttpRequest();     req.open('GET', document.location, false);     req.send(null);     var csrf = req.getResponseHeader("x-csrf-token")     var cookie = JSON.stringify({method: 'GET', url: '/', csrf: csrf});     $.cookie('myWebApp', cookie); Ensuite pour la connexion     var cookie = JSON.parse($.cookie('myWebApp'));     var data = 'username=' + $('#username').val() + '&password=' + $('#password').val();     $.ajax({         data: data,         headers: {'X-CSRF-TOKEN': cookie.csrf},       ...

Mapping d'une date d'anniversaire en JPA.

La version 2.1 de JPA et la version 5 de MySQL ont été utilisé. Une date d'anniversaire s'affiche sous le format: dd/MM/yyyy . Ce format varie d'une région à une autre. Une telle date ne possède pas d'heure. Si vous ne spécifiez par le bon type dans votre entité, vos risques de ne pas obtenir le format désiré à l'affichage. L'annotation Temporal offre 3 valeurs: Date, Time et Timestamp. Le time est inutile pour un anniversaire. Selon l'annotation, voici le type de donnée et le type en bd.. @Temporal(javax.persistence. TemporalType.DATE) Data type date DB data type date @Temporal(javax.persistence. TemporalType.TIMESTAMP) Data type timestamp DB data type datetime Si vous n'en spécifiez aucun, vous obtiendrez ceux de TemporalType.TIMESTAMP. @Entity public class personne{   @Temporal(javax.persistence.TemporalType.TIMESTAMP)   private Date anniversaire;   ... } Au niveau de votre DTO, vous devez spécifiez le...

Commande Mysql utile

Importer un script sql mysql -p use databasename source nom_script.sql Export du schéma de base de donnée mysqldump -u root -p --no-data dbname > schema.sql mysqldump -u root -p -d databasename > database.sql Créer un utilisateur CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password'; Octroie des privilèges sur tout GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost'; Active les privilèges immédiatement FLUSH PRIVILEGES;

Comment lister les codes UUID de vos disques dur

Afin de connaitre le code UUID de vos disques dur, partition, lancez la commande ls -ls /dev/disk/by-uuid dans une console. sur ma machine, j'obtiens 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 0ED60A2CD60A149D -> ../../sdb1 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 2460f37e-58c2-4df9-af83-7d02bfd7f67d -> ../../sda3 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 2561-9FFF -> ../../sda1 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 3a5fc0b7-18de-4e79-a012-86837760c74f -> ../../dm-2 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 4e13ad72-3403-4f23-a663-338b66ce3039 -> ../../dm-1 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 8fa0251f-fdd4-459e-8763-846a8287db89 -> ../../sdc5 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 8fb12a3b-d838-438f-b7bc-7590c8e8e622 -> ../../sda2 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 D20A-DC9B -> ../../sdb2 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 DC0C10790C10513E -> ../../sdb4 0 lrwxrwxrwx 1 root root 10 17 avril 21:07 e6a16d0c-2ed4-45...

Kde 4.14 vs Windows 8.1

Nous allons comparer l'environnement de bureau Kde 4.14 et celui de Windows 8.1. Peu de différence subsiste entre Windows 8 et Windows 8.1. Cependant, Microsoft à complètement remanié l'expérience utilisateur depuis Windows 7. Tableau de bord (barre des tâches) Menu Boîte de dialogue Centre de configuration Explorateur de fichier Gérer les tâches Recherche de fichier Similarité des programmes Personnalisation de l'interface Bureau Kde a opté pour une amélioration progressive de son environnement graphique alors que Microsoft a opté pour une refonte complète de leur interface.