Accéder au contenu principal

Traités

 

Traités

La liberté de circulation des données: Un autre regard sur RGPD

RGPD est entré en application le 25 mai 2018. Le problème de la protection des données personnelles est posé depuis dans toutes les entreprises. Cependant, personne ne parle de la liberté de circulation des données qui est pourtant dans le titre de ce règlement européen sans être dans l'acronyme.Ce livre soulève donc le voile sur le but réel de RGPD et sur les buts de l'Union européenne par la même occasion.






Embellir la vérité: Travestir le mensonge

Ce livre commence, comme bien souvent, par une colère. Une vieille colère qui est restée tapie dans l’ombre de mes pensées depuis des années, mais une colère qui a grandi en même temps que la vérité a changé de définition, petit à petit, sournoisement, insidieusement, jusqu’à éclater à l’écrit, dans ce livre.La Vérité, avec un grand V, est évidemment la vérité du moment. Hier comme aujourd’hui les pouvoirs en place définissent ce que doit être la vérité. Les livres d’histoire sont réécrits, certains auteurs sont remplacés par d’autres dans les programmes scolaires, les journalistes ”qui ne font pas bien leur métier” sont remplacés par des journalistes plus ”professionnels”, les livres de références ne sont plus les mêmes, etc. Mais plus que cette Vérité, qui a existé de tout temps, ce qui nourrit ma colère, ce sont les méthodes spécifiques à notre époque qui permettent de travestir les mensonges en vérités. Tous les moyens de la propagande ne sont pas nouveaux, mais même les anciens ont été améliorés et peaufinés.


Commentaires

Posts les plus consultés de ce blog

UISceneSession is only available on iOS 13

Lorsque vous faites une nouvelle application, celle-ci est par défaut pour le dernier IOS.  Mais si vos clients, comme les miens, ont de vieux appareils, vous pourriez vouloir que votre application fonctionne avec IOS9 (pour le moment on peut encore faire des apps IOS9, mais je crois que la limite sera IOS12 dans pas longtemps). Dans les infos de déploiement, vous changez donc le IOS 14  en IOS 9. Mais, le lancement de l'app vous donne un écran noir ! Pour régler le problème, il faut ajouter une propriété "window" dans l'interface du appDelegate. @interface AppDelegate : UIResponder < UIApplicationDelegate > @property ( strong , nonatomic ) UIWindow * window ; @end Reste les warnings... Le plus simple est de faire confiance à Xcode, tapez sur les warnings et un menu vous proposera un "fix" qui ajoutera un API_AVAILABLE à la définition de la fonction. - ( void ) scene :( UIScene *)scene willConnectToSession :( UISceneSession *)session options :(

UISwitch dans un UITableViewCell

Je construis des formulaire dans des UITable, chaque UITableViewCell peut donc contenir des UILabel, UISwitch, UIButton, etc. Je partage le code entre plusieurs application, mais j'ai eu un bug dans l'une d'elles que je n'avais pas dans les autres. Les gadgets interactifs ne fonctionnaient pas... En fait, j'avais construit mes UITableViewCell avec du code comme celui-ci : -( instancetype ) initWithStyle :( UITableViewCellStyle )style reuseIdentifier :( NSString *)reuseIdentifier {     self = [ super initWithStyle :style reuseIdentifier :reuseIdentifier];     self . backgroundColor = [ UIColor clearColor ];     _uiLabel = [ UILabel new ];     _uiLabel . frame = CGRectMake ( 8 , 4 , self . frame . size . width - 51 - 24 , self . frame . size . height - 8 );     _uiLabel . translatesAutoresizingMaskIntoConstraints = NO ;     _uiLabel . textAlignment = NSTextAlignmentLeft ;     _uiLabel . lineBreakMode = NSLineBreakByWordWrapping ;     _uiLabel . adjustsFontS

Tiret insécable

 Ecrivant un livre sur CoreAnimation en Objective-C et en Swift, j'écris souvent "Objective-C".  Mais je ne souhaite pas que la césure du texte se face avec le C, il me faut donc un tiret insécable. Malheureusement il n'y a pas de tiret insécable sur le clavier du Mac, il faut donc utiliser le caractère Unicode U+2011. Mais le clavier du Mac ne comprends pas non plus par défaut de possibilité d'ajouter un caractère par son code Unicode.  Il faut donc aller dans les réglages d'Apple, dans les réglages du clavier, dans les méthodes de saisie et ajouter le clavier "Universel (Unicode Hex)". Ensuite, lorsque l'on a besoin d'un caractère Unicode, on change de clavier et on utilise la touche Option + le code en hexadécimal. Pour accélérer le changement d'un clavier à l'autre, toujours dans les réglages du clavier, vous pouvez activer les raccourcis clavier. Bon, c'était encore trop long, alors j'ai mis un remplacement automatique da