Bonjour, Les étapes pour ajouter Moment.js dans une application Angular2.
[Angular2] @Input passer une string comme constante
Simple quand on le sait :
[title]="'My title'"
Il faut mettre ‘’
Raspberry - Server Dev (suite - 1)
Dans la suite de la journée d’hier, j’ai crée mon premier dépôts sous Gogs.
Aucun souci sauf au moment du premier commit : il me demande un mot de passe alors que j’avais bien indiqué la clé SSH dans le profil de mon compte utilisateur.
Premier souci : bon, ben, j’étais en HTTP. En repassant en SSH : accès interdit.
En fait, le souci venait du fait que par défaut, mon utilisateur git n’avait pas répertoire SSH. C’est donc Gogs (I presume) qui lui a crée.
Par contre, il l’a crée en ROOT (ca faut que je trouve comment et pourquoi!). En modifiant les droits d’accès, la connexion a pu se faire.
Prochaine étape, valider la récupération depuis Slider.
Raspberry - Server Dev
Introduction
Depuis quelques mois, j’ai un Raspberry qui traîne et l’objectif du jour va être de le transformer en plate-forme pour mes développements. L’objectif est assez simple : avoir un système de prise en main à distance (ssh), un système de gestion de sources & un système d’intégration continue. L’idée étant de pouvoir stocker mes différentes petites choses réalisées à droite à gauche. Pour le moment, j’utilise un serveur externe mais bon, je me dis que la framboise doit pouvoir m’aider.
[Linux] SUDO pour un nouvel utilisateur
Simple comme un ajout de groupe:
adduser sudo
Par contre, il faut relancer une session.
[Javascript] Couper un tableau en petits bouts
Un petit bout de code “pratique” … ou pas.
public splitArray(data:any, size:number) : any[] {
var split = [];
for (let i = 0; i < data.length; i += size) { split.push(data.slice(i, i + size)); }
return split;
}
LogCat sur un téléphone récalcitrant
Régulièrement, j’ai des soucis pour accéder / connecter un téléphone sur un machine Windows. Un collègue m’a donné ce lien qui nous a permis de résoudre le souci : Ici. Pratique ! En gros :
- Il faut rechercher manuellement le driver
- Il faut choisir une liste de pilotes de périphériques
- Naviguer jusqu’au fichier [SDK]\google\extras\usb_driver
Docker
Bonjour !
Présentation
Quand on aime bien essayer des choses, librairies, etc… et qu’on a qu’un seul ordinateur (ce qui est déjà pas mal), on se retrouve assez vite avec un peu tout et n’importe quoi sur le dit ordinateur. Il m’est déjà arrivé de me retrouver dans l’obligation de devoir tout ré-installer car j’avais voulu tester un nouvel outil qui nécessitait des dépendances qui avaient un peu tout cassé. Donc, j’ai pris l’habitude de monter des VMs pour ce genre de choses mais bon … c’est un peu lourd.
La question est donc : est-ce qu’une solution comme Docker peut m’aider ?
[LinuxMint] Lister les paquets installés
sudo dpkg --get-selections
et pour filtrer : grep !
sudo dpkg --get-selections | grep mysql
[Angular2] Form, Select & Object
Une petite prise de note car c’est un point qui m’a demandé quelques minutes :). Pour la partie “template” :
<select id="spart" class="form-control" [ngModel]="selectedPart" (ngModelChange)="onChange($event)" >
<option *ngFor="let part of parts" [ngValue]="part" > { { part.name }} ] </option>
</select>