Greboca  

Suport technique et veille technologique

Aujourd’hui, les grandes entreprises et administrations publiques hésitent entre continuer à utiliser des logiciels propriétaires ou basculer vers les Logiciels Libres. Pourtant, la plupart des logiciels libres sont capables de bien traiter les données issues des logiciels propriétaire, et parfois avec une meilleur compatibilité.

C’est alors la barrière de la prise en main qui fait peur, et pourtant...

Les logiciels libres

L’aspect « Logiciel Libre » permet une évolution rapide et une plus grande participation des utilisateurs. Les aides et tutoriels foisonnent sur Internet ou sont directement inclus dans le logiciel lui-même.

Enfin, les concepteurs sont plus proches des utilisateurs, ce qui rend les logiciels libres plus agréable à utiliser et conviviaux.

Grâce à la disponibilité des logiciels libres, vous trouverez facilement des services de support techniques et la licence n’est plus un frein à l’utilisation de ces logiciels par votre personnel.

Notre support technique concerne essentiellement les logiciels libres, que ce soit sous forme de services ponctuels ou de tutoriels.

LinuxFr.org : les journaux

0 | ... | 340 | 350 | 360 | 370 | 380 | 390 | 400 | 410 | 420 | 430

 

Btrfs restore à la rescousse

 -  Septembre 2018 - 

Sommaire Introduction Élément perturbateur Espoir Résignation Happy ending Et du coup, est-ce que tu vas repasser à ext4 ? IntroductionBtrfs, c'est un système de fichiers qui me laisse l'impression de rester éternellement jeune (« modern », dirait sa documentation officielle). Et qui paraît également beaucoup plus intéressant que la musique forte des voisins qui accompagne la rédaction de ce présent (...)

 

Vérifiez vos types avec TypeScript et io-ts

 -  Septembre 2018 - 

Sommaire JavaScript c'est quoi ? Oui mais pourquoi tu nous parles de TypeScript et d'io-ts si JavaScript c'est aussi bien ? TypeScript à la rescousse Regardons de plus près ce que fait TypeScript pour notre code Cas 3 Cas 1 et 2 La vérification des types à l'exécution (en général, pas que en JavaScript) La vérification des types à l'exécution (pour notre exemple) io-ts En conclusion :TL,DR : avec (...)

 

première beta de /e/

 -  Septembre 2018 - 

/e/ seraest une distribution Android orientée protection de la vie privée (ceci n'est pas la définition officielle) dont les buts sont : être libre de services tels que google être respectueuse des données personnelles de l'utilisateur être simple et attirante pour nos parents, nos enfants et nos amis/e/ est basée sur LineageOS, actuellement dans sa version 14, est disponible pour quelques (...)

 

softs dev en Rust empaqueté pour Ubuntu & cie

 -  Septembre 2018 - 

Voici quelques softs développés en Rust que j'aime utiliser et que je mets à disposition dans un PPA : https://launchpad.net/~jerem-ferry/+archive/ubuntu/rust/+packagesRipGrep : un remplacement de Grep (avec des perfs halucinantes) : https://github.com/BurntSushi/ripgrepExa : un remplacement de la commande ls mais en mieux : https://the.exa.websiteFd : un digne remplaçant de la commande (...)

 

[F-Droid] Shelter, l'usage du profil professionnel Android

 -  Septembre 2018 - 

Bonjour Nal,Shelter est disponible sur F-Droid, le magasin applicatif que l'on ne présente plus. Shelter propose la gestion sur un même appareil d'apps personnelles et professionnelles. Cette gestion de profils complète l'offre de Google pour l'usage d'Android en entreprise ("gestion d'applications", "appareil dédié à un seul usage", "appareil entièrement administré", et "appareil combinant usage (...)

 

Go et Rust, lequel est le remplaçant du C ?

 -  Septembre 2018 - 

Go et Rust sont deux langages qui sont souvent comparés l'un à l'autre. Et cela vient en partie du fait qu'ils sont tous les deux des langages vus comme des remplaçants du C et du C++. Pourtant, ces deux langages sont relativement différents et n'ont pas empruntés les mêmes caractéristiques au C et au C++.Sur le plan philosophique, C est souvent vu comme un langage assez simple (peu de mots-clés, (...)

 

UPSERT dans PostgreSQL ça déchire

 -  Septembre 2018 - 

UPSERT, c'est quoi ?Comme son nom l'indique, UPSERT est un mélange de la mise à jour (UPDATE) et de l'insertion (INSERT). Ça consiste à insérer un enregistrement, et, s'il existe, à le mettre à jour, en une seule commande.L'intérêt "de base" de cette commande est lié au parallélisme, mais on verra juste après qu'elle est aussi très pratique.Le parallélismeAvant UPSERT, il fallait utiliser (...)

 

Un peu d'Open Hardware pour la rentrée (et beaucoup de linuxboot)

 -  Septembre 2018 - 

Bonjour à tous,J'espère que l'été aura été prolifique. De notre côté après notre rachat, il a été plus que studieux, et il s'est déroulé entre le pays de l'oncle Sam et notre bon vieux continent (à ce propos si vous voulez un truc, évitez la Californie en été, c'est bourré de Geek auquel il faut ajouter les touristes et là, ça devient n'importe quoi sur à peu près tous les sujets).La rentrée c’est la (...)

 

vim: Au revoir syntastic, bonjour ALE

 -  Août 2018 - 

J'utilise Vim pour éditer des fichiers et notamment pour coder. Et j'aime bien avoir l'intégration des linters dans mon éditeur pour afficher les erreurs à côté du texte.Un linter, c'est un programme qui analyse le code et signale les infractions aux règles de codages, les potentiels problèmes, erreurs de syntaxes, variables non utilisées, etc. En Python, par exemple, j'utilise pylint et flake8. (...)

 

WUY : simple GUI pour python3 ... et taptempo ;-)

 -  Août 2018 - 

WUY est un simple module python qui permet de transformer votre script python3 en GUI, et ça fonctionne sous linux, mac ou windows (pour peu que la plateforme possède un chrome)Voilà un exemple de taptempo ;-), en wuy/py3 : import wuy,datetime class taptempo(wuy.Window): """ Tap Tempo """ size=(100,60) t=[] def tic(self): self.t.append( datetime.datetime.now() ) ll=[ (j-i).microseconds for i, (...)

0 | ... | 340 | 350 | 360 | 370 | 380 | 390 | 400 | 410 | 420 | 430