Notice
[Live] Using the Pharo Launcher to manage your Pharo images
- document 1 document 2 document 3
- niveau 1 niveau 2 niveau 3
Descriptif
Je voudrais vous montrer le Pharo Launcher. Pharo Launcher c'est un outil qui a été développé indépendamment de Pharo et qui, à terme, va prendre la place de Pharo App qu'on a vu dans l'autre session sur comprendre l'échange.
Intervention
Dans la même collection
-
Characters, Strings and Symbols
CassouDamienDucasseStéphaneFabresseLucAlors aujourd'hui on va revenir sur quelque chose que vous avez déjà vu dans les séquences précédentes, mais on va vraiment réefoncer le clou dans cette séquence. Donc les caractères, les chaines de
-
Understanding the Implementation of ifTrue:ifFalse:
CassouDamienDucasseStéphaneFabresseLucDans ce cours, on va revenir sur l'implémentation d’ifTrue:ifFalse:. Pour ceux d'entre vous qui sont attentifs et je sais qu'il y en a plein, vous avez sûrement remarqué que, quand j'ai proposé les
-
[Live] Diffing and Merging in Pharo
CassouDamienDucasseStéphaneFabresseLucDans cette vidéo, je voudrais vous montrer qu'on peut browser, faire des Diff entre différentes versions de packages qui ont été comités sur un repository. Là, je vais utiliser un repository qui est
-
Hooks and Templates
CassouDamienDucasseStéphaneFabresseLucDans cette séquence, nous faisons suite à la séquence précédente dans laquelle je disais que les petites méthodes, c'était vraiment bien. Ici, je vais vous montrer des exemples.
-
Dynamic Vs. Literal Arrays
CassouDamienDucasseStéphaneFabresseLucDans cette séquence on va revenir sur quelque chose encore, que vous avez des déjà vue dans les séquences précédentes, mais on va réenfoncer le clou, donc sur les tableaux littéraux et les tableaux
-
Dice new vs. self class new
CassouDamienDucasseStéphaneFabresseLucOn va voir ensemble dans cette séquence une subtilité extrêmement intéressante que vous pouvez appliquer dans vos programmes, et donc on va revenir sur l'exemple du programme de dé.
-
[Live] GTInspector 4: Build Custom Tab Views for your Objects
CassouDamienDucasseStéphaneFabresseLucDans cette vidéo, j'aimerais vous montrer comment un objet peut définir des onglets qui vont apparaître dans l'inspecteur. Comment on va voir ça ? On va utiliser Spotter pour faire ça.
-
Runtime Architecture
CassouDamienDucasseStéphaneFabresseLucDans ce cours, j'aimerais aborder avec vous comment l'exécution de Pharo fonctionne et quelles sortes comment l'exécution de Pharo fonctionne et quelles sortes Parce que pour le moment, vous avez dû
-
Did You Really Understand Super?
CassouDamienDucasseStéphaneFabresseLucDans ce cours, on va commencer à voir si finalement vous avez bien compris ce qu'on a dit dans les autres cours. En particulier sur super, là l'objectif est de vous faire vraiment réfléchir et j'ai
-
[Live] Understanding Images and Changes Files
CassouDamienDucasseStéphaneFabresseLucDans cette vidéo, je voudrais vous expliquer un petit peu les différentes façons dont Pharo est packagé, pour que vous vous y retrouviez dans le futur.
-
Message sends are plans for reuse
CassouDamienDucasseStéphaneFabresseLucDans cette séquence, nous allons discuter des messages et on va voir pourquoi avoir plein de messages partout et des toutes petites méthodes, c'est vraiment bien contrairement à ce que beaucoup de
Avec les mêmes intervenants et intervenantes
-
Booleans and Conditions
CassouDamienDucasseStéphaneFabresseLucDans cette séquence, nous allons voir les booléens et les conditions en Pharo. Donc en fait, il existe deux objets booléens, true et false sauf que true, en fait c'est l'unique instance de la case
-
Essence of Dispatch 2/2
CassouDamienDucasseStéphaneFabresseLucDans le cours d'avant, on a regardé comme on avait implémenté les booléens, not et or. Et il nous restait en suspens la question 3: pourquoi diable a-t-on posé cette question ? C'est ce qu'on va
-
[Live] Spotter 2: Filter Results by Category
CassouDamienDucasseStéphaneFabresseLucDans cette vidéo, j'aimerais vous montrer que spotter vous propose des catégories pour trier les résultats de vos recherches, et comment on peut les sélectionner...
-
Overview of Pharo Web Stack
CassouDamienDucasseStéphaneFabresseLucDans ce cours, je vais vous parler de la pile Web Pharo qui est excellente, et je vais vous faire un petit survol des fonctionnalités ou des packages qui existent et de ceux qu'on va utiliser pendant
-
Seaside: Composing Components
CassouDamienDucasseStéphaneFabresseLucDans cette séquence, vous allez voir la puissance de Seaside grâce à la composition de composants. En fait, on a défini des composants qui sont réutilisables et qui encapsulent de l'état, et
-
[Live] Spotter 3: Scoping and Reducing Search
CassouDamienDucasseStéphaneFabresseLucJe voudrais vous montrer qu'avec Spotter, on peut aussi restreindre l'espace de recherche. C'est ce que nous allons voir.
-
Message sends are plans for reuse
CassouDamienDucasseStéphaneFabresseLucDans cette séquence, nous allons discuter des messages et on va voir pourquoi avoir plein de messages partout et des toutes petites méthodes, c'est vraiment bien contrairement à ce que beaucoup de
-
Advanced Points on Classes
CassouDamienDucasseStéphaneFabresseLucDans cette séquence, nous allons voir quelques points avancés sur les classes. 3 points, notamment comment on va partager de l'état entre plusieurs instances d'une même classe et de ses sous-classes.
-
[Live] Spotter 4: The Preview pane
CassouDamienDucasseStéphaneFabresseLucJ'aimerais vous montrer quelques petites astuces dans Spotter, donc prenons Spotter.
-
Class and Method Definition
CassouDamienDucasseStéphaneFabresseLucDans cette séquence, nous allons présenter la définition de classe et méthode dans Pharo. Ce qui est vraiment spécifique à Pharo, il n'y a pas de syntaxe particulière pour définir les méthodes et les
-
[Live] Nautilus 2: Packages, Tags and Groups
CassouDamienDucasseStéphaneFabresseLucDans cette vidéo, je voudrais vous montrer 2, 3 astuces de Nautilus, donc commençons par l'ouvrir. Donc la première des choses c'est que vous voyez des packages avec des triangles et des packages
-
[Live] : Syntax Highlighting gives Feedback
CassouDamienDucasseStéphaneFabresseLucOn va vous montrer 2 petites astuces visuelles qui vous donnent du retour quand vous tapez des expressions. Imaginez que je tape C majuscule, qui est pour le début d'un nom de classe, il est en