From b98df6fbe2a5c48013cfca81a95a5af41e202d07 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 13 Dec 2020 00:06:32 -0500 Subject: Actually post subtitles, I think --- ...erience-report--adolfo-villafiorita-autogen.vtt | 1183 ++++++++++++++++++++ 1 file changed, 1183 insertions(+) create mode 100644 2020/subtitles/emacsconf-2020--15-moving-from-jekyll-to-orgmode-an-experience-report--adolfo-villafiorita-autogen.vtt (limited to '2020/subtitles/emacsconf-2020--15-moving-from-jekyll-to-orgmode-an-experience-report--adolfo-villafiorita-autogen.vtt') diff --git a/2020/subtitles/emacsconf-2020--15-moving-from-jekyll-to-orgmode-an-experience-report--adolfo-villafiorita-autogen.vtt b/2020/subtitles/emacsconf-2020--15-moving-from-jekyll-to-orgmode-an-experience-report--adolfo-villafiorita-autogen.vtt new file mode 100644 index 00000000..21202a4a --- /dev/null +++ b/2020/subtitles/emacsconf-2020--15-moving-from-jekyll-to-orgmode-an-experience-report--adolfo-villafiorita-autogen.vtt @@ -0,0 +1,1183 @@ +WEBVTT + +00:00:00.080 --> 00:00:03.120 +okay okay excellent sorry okay so + +00:00:03.120 --> 00:00:06.960 +uh hello everyone um and um + +00:00:06.960 --> 00:00:10.080 +uh nice meeting you and let me + +00:00:10.080 --> 00:00:12.400 +thank the the organizer for all the + +00:00:12.400 --> 00:00:13.920 +organization and all the work they are + +00:00:13.920 --> 00:00:15.200 +doing to support us + +00:00:15.200 --> 00:00:18.400 +my name is adolfo villaferita + +00:00:18.400 --> 00:00:19.920 +I'm teaching at the university of + +00:00:19.920 --> 00:00:21.920 +trenton I'm also + +00:00:21.920 --> 00:00:24.480 +work will shortly be working at + +00:00:24.480 --> 00:00:26.240 +shared.tech which is a comp + +00:00:26.240 --> 00:00:29.359 +a non-profit organization developing an + +00:00:29.359 --> 00:00:30.530 +applications to + +00:00:30.530 --> 00:00:32.399 +[Music] + +00:00:32.399 --> 00:00:35.680 +recover surplus food but the the + +00:00:35.680 --> 00:00:38.960 +reason of the talk today and the reason + +00:00:38.960 --> 00:00:40.079 +I'm here today + +00:00:40.079 --> 00:00:42.719 +is to talk about my experience in moving + +00:00:42.719 --> 00:00:44.000 +from jekyll uh + +00:00:44.000 --> 00:00:47.200 +static website generator to org mode and + +00:00:47.200 --> 00:00:49.200 +the reason + +00:00:49.200 --> 00:00:52.079 +I move to work mode is to have better + +00:00:52.079 --> 00:00:53.039 +support for + +00:00:53.039 --> 00:00:56.800 +literary programming on the websites + +00:00:56.800 --> 00:00:58.399 +at the university of trento where we + +00:00:58.399 --> 00:01:00.480 +make available the content for the + +00:01:00.480 --> 00:01:04.720 +the students okay so + +00:01:04.720 --> 00:01:08.000 +first of all what is a static website + +00:01:08.000 --> 00:01:10.080 +generator it is basically a tool which + +00:01:10.080 --> 00:01:11.360 +allows you to + +00:01:11.360 --> 00:01:15.360 +generate html files out of text files + +00:01:15.360 --> 00:01:17.439 +containing basically two types of + +00:01:17.439 --> 00:01:19.280 +information metadata + +00:01:19.280 --> 00:01:23.119 +and content metadata is let's say a + +00:01:23.119 --> 00:01:26.159 +set of key pairs describing the the + +00:01:26.159 --> 00:01:28.560 +content of the file such as the title + +00:01:28.560 --> 00:01:30.000 +author + +00:01:30.000 --> 00:01:31.759 +tags and so on and so forth and the + +00:01:31.759 --> 00:01:34.560 +content is what you actually want to to + +00:01:34.560 --> 00:01:37.040 +get published on the on the internet in + +00:01:37.040 --> 00:01:38.880 +the html file + +00:01:38.880 --> 00:01:41.439 +and usually the content is written in + +00:01:41.439 --> 00:01:44.560 +some kind of + +00:01:44.560 --> 00:01:47.520 +markup language such as markdown or + +00:01:47.520 --> 00:01:49.759 +possibly + +00:01:49.759 --> 00:01:53.200 +org mode and well jackie is a very + +00:01:53.200 --> 00:01:55.759 +popular website uh + +00:01:55.759 --> 00:01:58.719 +a static website generator it is written + +00:01:58.719 --> 00:01:59.840 +in a ruby + +00:01:59.840 --> 00:02:03.280 +and what it does it it it systematically + +00:02:03.280 --> 00:02:06.840 +let's say transforms all the input files + +00:02:06.840 --> 00:02:09.440 +by making the content into + +00:02:09.440 --> 00:02:11.599 +html and systematically applying a + +00:02:11.599 --> 00:02:14.000 +template in order to generate the + +00:02:14.000 --> 00:02:17.120 +html files which you can then deploy + +00:02:17.120 --> 00:02:19.840 +on your server of choice to make them + +00:02:19.840 --> 00:02:22.160 +available on the on the internet + +00:02:22.160 --> 00:02:26.160 +and one of the features uh most + +00:02:26.160 --> 00:02:28.480 +well I would say all static website + +00:02:28.480 --> 00:02:30.239 +generators have + +00:02:30.239 --> 00:02:32.560 +is a debt of being able to let's say + +00:02:32.560 --> 00:02:34.879 +collect the metadata information + +00:02:34.879 --> 00:02:38.400 +uh of the files being part of your of + +00:02:38.400 --> 00:02:39.440 +your project + +00:02:39.440 --> 00:02:45.280 +and the reason they do that is because + +00:02:45.280 --> 00:02:47.840 +you sometimes want to generate pages + +00:02:47.840 --> 00:02:49.280 +based on the content + +00:02:49.280 --> 00:02:53.200 +of your um of your projects + +00:02:53.200 --> 00:02:56.239 +such as for instance the the list of + +00:02:56.239 --> 00:02:59.040 +posts you have recently published or + +00:02:59.040 --> 00:03:00.400 +maybe the list of tags + +00:03:00.400 --> 00:03:03.840 +uh you uh have defined for your post and + +00:03:03.840 --> 00:03:07.280 +so on and so forth so so + +00:03:07.280 --> 00:03:09.760 +dracula gives the possibility of + +00:03:09.760 --> 00:03:12.400 +generating this kind of dynamic + +00:03:12.400 --> 00:03:15.760 +content by using liquid which is a + +00:03:15.760 --> 00:03:18.800 +templating language which + +00:03:18.800 --> 00:03:21.840 +looks like these + +00:03:21.840 --> 00:03:24.879 +so basically you you have all the + +00:03:24.879 --> 00:03:26.879 +constructs you can + +00:03:26.879 --> 00:03:29.120 +expect in a programming language this + +00:03:29.120 --> 00:03:29.920 +for instance + +00:03:29.920 --> 00:03:33.360 +is a fourth cycle which + +00:03:33.360 --> 00:03:37.440 +iterates over all the post or the + +00:03:37.440 --> 00:03:39.599 +files in a specific directory of the + +00:03:39.599 --> 00:03:41.040 +jacket project + +00:03:41.040 --> 00:03:45.040 +and for each post it takes the the title + +00:03:45.040 --> 00:03:48.400 +and the url and generates a link + +00:03:48.400 --> 00:03:51.840 +okay so dracule is + +00:03:51.840 --> 00:03:55.200 +nice and sweet but over the years + +00:03:55.200 --> 00:03:57.760 +I started using more and more + +00:03:57.760 --> 00:03:59.519 +systematically + +00:03:59.519 --> 00:04:02.959 +or mode to write all my files and I + +00:04:02.959 --> 00:04:05.439 +moved from markdown to word mode I am a + +00:04:05.439 --> 00:04:07.439 +long time Emacs user so I've been using + +00:04:07.439 --> 00:04:09.680 +imax for 30 years now so + +00:04:09.680 --> 00:04:12.799 +or mode is a more recent discovery + +00:04:12.799 --> 00:04:15.280 +but it is a very nice uh let's say + +00:04:15.280 --> 00:04:16.239 +discovery I + +00:04:16.239 --> 00:04:19.680 +I made and the reason I like org mode + +00:04:19.680 --> 00:04:22.320 +is because for instance you can write + +00:04:22.320 --> 00:04:23.600 +formulas using + +00:04:23.600 --> 00:04:26.639 +mac jacks and you can generate diagrams + +00:04:26.639 --> 00:04:30.320 +or plots with new plots and + +00:04:30.320 --> 00:04:32.240 +also important is the fact that you have + +00:04:32.240 --> 00:04:34.080 +the possibility of let's say publishing + +00:04:34.080 --> 00:04:35.919 +your documents + +00:04:35.919 --> 00:04:39.520 +to multiple ends backhands such as pdf + +00:04:39.520 --> 00:04:40.400 +or + +00:04:40.400 --> 00:04:43.600 +maybe a review presentations or + +00:04:43.600 --> 00:04:47.199 +or html and this is all made possible + +00:04:47.199 --> 00:04:50.479 +by bubble which is + +00:04:50.479 --> 00:04:52.560 +exactly what we just saw in the the + +00:04:52.560 --> 00:04:54.639 +previous talk + +00:04:54.639 --> 00:04:57.440 +namely the possibility of executing a + +00:04:57.440 --> 00:04:59.520 +snippet of code + +00:04:59.520 --> 00:05:02.560 +embedded in in your pages + +00:05:02.560 --> 00:05:06.400 +um and our model can also be used + +00:05:06.400 --> 00:05:09.600 +within let's say jackie and in fact + +00:05:09.600 --> 00:05:10.720 +there is a + +00:05:10.720 --> 00:05:15.199 +a nice gem a nice library called jackie + +00:05:15.199 --> 00:05:18.880 +org which allows you to use org modifies + +00:05:18.880 --> 00:05:19.680 +directly + +00:05:19.680 --> 00:05:22.880 +into jekyll but when you start using + +00:05:22.880 --> 00:05:26.560 +org mode when I started using + +00:05:26.560 --> 00:05:30.560 +mode I realized I could move + +00:05:30.560 --> 00:05:34.240 +all my workflow to or my publishing + +00:05:34.240 --> 00:05:36.840 +workflow to image + +00:05:36.840 --> 00:05:39.520 +and and and in fact + +00:05:39.520 --> 00:05:41.600 +org mode is also static website + +00:05:41.600 --> 00:05:42.880 +generator because + +00:05:42.880 --> 00:05:46.240 +it has got the possibility of publishing + +00:05:46.240 --> 00:05:50.880 +um projects made of org mode files + +00:05:50.880 --> 00:05:53.840 +and one of the nice things about let's + +00:05:53.840 --> 00:05:55.759 +say that the publishing features of work + +00:05:55.759 --> 00:05:56.479 +mode + +00:05:56.479 --> 00:05:58.880 +is that it allows you to define in the + +00:05:58.880 --> 00:05:59.840 +org publish + +00:05:59.840 --> 00:06:03.199 +project a list of the components + +00:06:03.199 --> 00:06:06.479 +which are part of your project and in a + +00:06:06.479 --> 00:06:07.520 +sense it is + +00:06:07.520 --> 00:06:10.479 +also more flexible than jackie lee's + +00:06:10.479 --> 00:06:12.400 +because it also allows you for instance + +00:06:12.400 --> 00:06:12.880 +to + +00:06:12.880 --> 00:06:15.120 +let's say publish a single file rather + +00:06:15.120 --> 00:06:17.440 +than having to recompile everything + +00:06:17.440 --> 00:06:20.080 +every time you want to publish your + +00:06:20.080 --> 00:06:23.919 +your project to your website however + +00:06:23.919 --> 00:06:25.840 +there are some short comments I would + +00:06:25.840 --> 00:06:27.120 +say or some some + +00:06:27.120 --> 00:06:29.520 +areas of improvement improvement let me + +00:06:29.520 --> 00:06:30.400 +say + +00:06:30.400 --> 00:06:32.720 +the first is that let's say support for + +00:06:32.720 --> 00:06:33.600 +templating + +00:06:33.600 --> 00:06:36.639 +is not so obvious as it is let's say + +00:06:36.639 --> 00:06:39.280 +in jackie or even though there are some + +00:06:39.280 --> 00:06:40.560 +let's say + +00:06:40.560 --> 00:06:44.560 +nice extensions such as argo t html + +00:06:44.560 --> 00:06:46.160 +for instance which allows you to use + +00:06:46.160 --> 00:06:48.400 +templates and + +00:06:48.400 --> 00:06:51.840 +more important to me was the fact that + +00:06:51.840 --> 00:06:54.080 +apparently there is little support for + +00:06:54.080 --> 00:06:55.520 +the creation of dynamic + +00:06:55.520 --> 00:06:58.240 +content so I was very curious and very + +00:06:58.240 --> 00:06:59.360 +keen to use + +00:06:59.360 --> 00:07:02.800 +or mode for let's say publishing my blog + +00:07:02.800 --> 00:07:05.440 +and my the the courses at the university + +00:07:05.440 --> 00:07:08.720 +but then uh I had to find a way + +00:07:08.720 --> 00:07:11.440 +to let's say being able to publish these + +00:07:11.440 --> 00:07:13.599 +dynamic pages finding some kind of + +00:07:13.599 --> 00:07:16.000 +replacement so to speak for uh the + +00:07:16.000 --> 00:07:16.720 +liquid + +00:07:16.720 --> 00:07:19.759 +the liquid engine and and the solution + +00:07:19.759 --> 00:07:20.160 +was + +00:07:20.160 --> 00:07:24.160 +that at hand actually because + +00:07:24.160 --> 00:07:27.280 +basically I realized I could use bubble + +00:07:27.280 --> 00:07:30.800 +for exactly this purpose so rather than + +00:07:30.800 --> 00:07:32.720 +using bubble for generating + +00:07:32.720 --> 00:07:35.759 +plots or let's say my other computation + +00:07:35.759 --> 00:07:37.919 +or whatever I was using them for + +00:07:37.919 --> 00:07:41.039 +I realized they could use bubble to + +00:07:41.039 --> 00:07:42.080 +generate + +00:07:42.080 --> 00:07:45.120 +html which could be let's say + +00:07:45.120 --> 00:07:48.960 +uh then published uh uh + +00:07:48.960 --> 00:07:52.720 +in the project so uh so all I needed to + +00:07:52.720 --> 00:07:53.680 +do then + +00:07:53.680 --> 00:07:56.240 +was defining some kind of functions some + +00:07:56.240 --> 00:07:58.319 +kind of code in order to read + +00:07:58.319 --> 00:08:01.840 +all the org mode uh the metadata of all + +00:08:01.840 --> 00:08:02.400 +the + +00:08:02.400 --> 00:08:05.759 +opmod files of my web project so that + +00:08:05.759 --> 00:08:09.680 +I could let's say then publish uh + +00:08:09.680 --> 00:08:13.280 +generate the dynamic content and + +00:08:13.280 --> 00:08:18.080 +this is a snippet taken from + +00:08:18.080 --> 00:08:21.759 +one of my html projects + +00:08:21.759 --> 00:08:24.800 +which basically shows the way in which + +00:08:24.800 --> 00:08:27.599 +I generate the um the list of posts on + +00:08:27.599 --> 00:08:29.360 +my on my page it is uh + +00:08:29.360 --> 00:08:32.560 +exactly how the the liquid that we saw + +00:08:32.560 --> 00:08:34.320 +in a couple of a couple of slides + +00:08:34.320 --> 00:08:35.680 +earlier that looks like + +00:08:35.680 --> 00:08:39.200 +uh in inner mode + +00:08:39.200 --> 00:08:42.320 +and basically what I'm doing I'm using I + +00:08:42.320 --> 00:08:46.720 +wrote a ruby script which + +00:08:46.720 --> 00:08:49.680 +reads all the metadata so this uh + +00:08:49.680 --> 00:08:51.040 +highlighted code + +00:08:51.040 --> 00:08:53.440 +basically loads the script which is + +00:08:53.440 --> 00:08:54.240 +stored + +00:08:54.240 --> 00:08:56.800 +externally and then it collects all the + +00:08:56.800 --> 00:08:58.320 +metadata from the + +00:08:58.320 --> 00:09:00.880 +org mode files in the current uh in the + +00:09:00.880 --> 00:09:02.240 +current directory + +00:09:02.240 --> 00:09:04.800 +and then the the following the the code + +00:09:04.800 --> 00:09:06.480 +you can see here + +00:09:06.480 --> 00:09:09.839 +basically iterate over all the + +00:09:09.839 --> 00:09:12.959 +past red the at the previous step + +00:09:12.959 --> 00:09:16.399 +and it generates um + +00:09:16.399 --> 00:09:19.519 +a list with the title and uh + +00:09:19.519 --> 00:09:22.959 +and the urls and so basically + +00:09:22.959 --> 00:09:27.440 +replicating what jackie does so + +00:09:27.440 --> 00:09:30.240 +okay so there are some some other things + +00:09:30.240 --> 00:09:32.399 +I have to to deal with in order to let's + +00:09:32.399 --> 00:09:33.200 +say + +00:09:33.200 --> 00:09:36.480 +accommodate my workflow and but that was + +00:09:36.480 --> 00:09:39.200 +relatively easy in the sense that one of + +00:09:39.200 --> 00:09:40.240 +the + +00:09:40.240 --> 00:09:43.279 +uh problem one of the issue I had to + +00:09:43.279 --> 00:09:45.360 +solve was that of let's say having + +00:09:45.360 --> 00:09:48.480 +a common navigation on all my + +00:09:48.480 --> 00:09:51.040 +pages uh but that was easily solved + +00:09:51.040 --> 00:09:51.920 +using + +00:09:51.920 --> 00:09:54.959 +uh the include feature so I basically + +00:09:54.959 --> 00:09:56.000 +made available + +00:09:56.000 --> 00:09:57.839 +and include with all the navigation + +00:09:57.839 --> 00:10:00.560 +which is uh embedded in all the pages of + +00:10:00.560 --> 00:10:01.839 +my websites + +00:10:01.839 --> 00:10:04.959 +uh through the could include and another + +00:10:04.959 --> 00:10:06.160 +nice feature which + +00:10:06.160 --> 00:10:08.560 +jackie las is the possibility of + +00:10:08.560 --> 00:10:09.760 +previewing + +00:10:09.760 --> 00:10:12.800 +a website before deploying it and but + +00:10:12.800 --> 00:10:13.200 +then + +00:10:13.200 --> 00:10:16.079 +Emacs also has got a node which allows + +00:10:16.079 --> 00:10:17.839 +you to + +00:10:17.839 --> 00:10:21.200 +launch a web server and in fact + +00:10:21.200 --> 00:10:24.320 +I wrote a quick ack + +00:10:24.320 --> 00:10:26.959 +which allows you to which allows to + +00:10:26.959 --> 00:10:28.000 +basically + +00:10:28.000 --> 00:10:31.519 +invoke a node on a on our + +00:10:31.519 --> 00:10:34.720 +mode project and start a local preview + +00:10:34.720 --> 00:10:37.920 +and then use rsync + +00:10:37.920 --> 00:10:44.839 +in order to deploy the the website + +00:10:44.839 --> 00:10:46.240 +um + +00:10:46.240 --> 00:10:48.720 +five minutes left okay okay more than + +00:10:48.720 --> 00:10:51.200 +enough okay + +00:10:51.200 --> 00:10:53.200 +thanks thank you thank you very much I'm + +00:10:53.200 --> 00:10:55.440 +nearly done so then I can take some some + +00:10:55.440 --> 00:10:56.480 +questions + +00:10:56.480 --> 00:11:00.560 +so okay just to give you maybe + +00:11:00.560 --> 00:11:03.680 +a slightly more in-depth uh + +00:11:03.680 --> 00:11:06.480 +view of what the pages look like so + +00:11:06.480 --> 00:11:07.200 +these are + +00:11:07.200 --> 00:11:11.120 +one of the pages or the source files + +00:11:11.120 --> 00:11:14.720 +of one of the websites it is + +00:11:14.720 --> 00:11:18.480 +in literate programming so basically uh + +00:11:18.480 --> 00:11:20.399 +you see there is some metadata here I + +00:11:20.399 --> 00:11:22.640 +mean this is a regular old mod file + +00:11:22.640 --> 00:11:26.640 +and this part here + +00:11:26.640 --> 00:11:29.920 +basically defines some common options + +00:11:29.920 --> 00:11:31.519 +for publication + +00:11:31.519 --> 00:11:35.920 +and these two includes here + +00:11:35.920 --> 00:11:41.120 +put some extra html in the head part and + +00:11:41.120 --> 00:11:44.480 +the navigation and here as you can see + +00:11:44.480 --> 00:11:48.079 +is the code generating the + +00:11:48.079 --> 00:11:50.160 +the list in chronological order it is + +00:11:50.160 --> 00:11:52.240 +slightly more complex than the example I + +00:11:52.240 --> 00:11:53.839 +made in the slide + +00:11:53.839 --> 00:11:56.240 +because uh there is some more + +00:11:56.240 --> 00:11:57.839 +elaboration to + +00:11:57.839 --> 00:11:59.760 +uh to do including putting some + +00:11:59.760 --> 00:12:01.839 +javascript to identify + +00:12:01.839 --> 00:12:05.120 +according to let's say the the tags + +00:12:05.120 --> 00:12:08.160 +so to go back to the to the presentation + +00:12:08.160 --> 00:12:11.200 +um so the okay so + +00:12:11.200 --> 00:12:13.600 +I I managed this migration uh a few + +00:12:13.600 --> 00:12:14.560 +months ago + +00:12:14.560 --> 00:12:17.680 +and then uh all my workflow is within + +00:12:17.680 --> 00:12:20.399 +with old mode and within imax and um + +00:12:20.399 --> 00:12:23.079 +I'm very happy with it because it's + +00:12:23.079 --> 00:12:24.240 +simplified + +00:12:24.240 --> 00:12:26.800 +uh quite a bit let's say my public + +00:12:26.800 --> 00:12:28.480 +publication process + +00:12:28.480 --> 00:12:31.839 +and uh one of the advantages so another + +00:12:31.839 --> 00:12:34.240 +advantage so the first advantage is that + +00:12:34.240 --> 00:12:36.959 +everything is in ork mode and dmax + +00:12:36.959 --> 00:12:38.160 +second advantage + +00:12:38.160 --> 00:12:41.680 +is that everything is based on the + +00:12:41.680 --> 00:12:44.880 +standard machinery provided by orb mode + +00:12:44.880 --> 00:12:47.760 +so in a sense it is kind of let's say + +00:12:47.760 --> 00:12:50.079 +more robust with respect to + +00:12:50.079 --> 00:12:53.040 +dependencies and possible errors and so + +00:12:53.040 --> 00:12:54.320 +on and so forth + +00:12:54.320 --> 00:12:56.639 +and um and the fact that the old mode + +00:12:56.639 --> 00:12:58.240 +allows you to publish + +00:12:58.240 --> 00:13:00.880 +a single file in a project is is also + +00:13:00.880 --> 00:13:03.839 +very interesting because + +00:13:03.839 --> 00:13:07.839 +it allows to let's say be more robust to + +00:13:07.839 --> 00:13:11.040 +problems you might introduce when + +00:13:11.040 --> 00:13:14.079 +you're changing when I'm changing the + +00:13:14.079 --> 00:13:14.959 +setup + +00:13:14.959 --> 00:13:16.880 +and another interesting thing which I + +00:13:16.880 --> 00:13:18.320 +realized that I + +00:13:18.320 --> 00:13:21.519 +uh I could have is that + +00:13:21.519 --> 00:13:23.600 +in a sense the specification of the + +00:13:23.600 --> 00:13:24.880 +website + +00:13:24.880 --> 00:13:27.360 +is uh can be embedded in the website + +00:13:27.360 --> 00:13:28.480 +itself + +00:13:28.480 --> 00:13:30.800 +so in a sense this is some kind of let's + +00:13:30.800 --> 00:13:31.839 +say self + +00:13:31.839 --> 00:13:35.120 +the command it's a real set documenting + +00:13:35.120 --> 00:13:37.200 +uh what I'm actually doing so for + +00:13:37.200 --> 00:13:38.560 +instance + +00:13:38.560 --> 00:13:43.199 +uh here on my + +00:13:43.199 --> 00:13:46.399 +website you can see let's say the + +00:13:46.399 --> 00:13:48.240 +specification of the + +00:13:48.240 --> 00:13:51.519 +of the of the project which is uh loaded + +00:13:51.519 --> 00:13:52.320 +from my + +00:13:52.320 --> 00:13:55.519 +initialization file but then it is also + +00:13:55.519 --> 00:13:56.320 +published + +00:13:56.320 --> 00:13:59.440 +together with my home page and it leaves + +00:13:59.440 --> 00:14:01.360 +with the repository where + +00:14:01.360 --> 00:14:05.360 +I keep all the sources of my website + +00:14:05.360 --> 00:14:08.079 +which is kind of nice because it + +00:14:08.079 --> 00:14:09.839 +basically isolates + +00:14:09.839 --> 00:14:14.079 +everything in a single in a single place + +00:14:14.079 --> 00:14:16.880 +okay so there are some examples I'm + +00:14:16.880 --> 00:14:18.000 +showing them + +00:14:18.000 --> 00:14:20.320 +more because of the let's say source + +00:14:20.320 --> 00:14:21.760 +code which + +00:14:21.760 --> 00:14:25.519 +you can grab from the git repositories + +00:14:25.519 --> 00:14:26.160 +if you are + +00:14:26.160 --> 00:14:28.399 +interested of course I'm also available + +00:14:28.399 --> 00:14:30.079 +to provide some + +00:14:30.079 --> 00:14:32.959 +support and help if you are interested + +00:14:32.959 --> 00:14:34.480 +in this kind of stuff + +00:14:34.480 --> 00:14:37.760 +the the next step for me will be that of + +00:14:37.760 --> 00:14:38.560 +let's say trying + +00:14:38.560 --> 00:14:41.600 +making this kind of machinery available + +00:14:41.600 --> 00:14:45.199 +for more general use at the moment + +00:14:45.199 --> 00:14:47.120 +if you are interested in trying out my + +00:14:47.120 --> 00:14:48.800 +suggestion is let's say grabbing the + +00:14:48.800 --> 00:14:49.839 +sources + +00:14:49.839 --> 00:14:52.959 +or one of the let's say websites to see + +00:14:52.959 --> 00:14:56.000 +what how they look like and maybe try + +00:14:56.000 --> 00:14:56.720 +and + +00:14:56.720 --> 00:15:00.160 +customize it for your purposes + +00:15:00.160 --> 00:15:02.720 +and this is basically the content of my + +00:15:02.720 --> 00:15:03.839 +talk so + +00:15:03.839 --> 00:15:06.959 +I'm open to two questions and thank you + +00:15:06.959 --> 00:15:07.279 +for + +00:15:07.279 --> 00:15:10.880 +your attention you are now unmuted uh + +00:15:10.880 --> 00:15:12.880 +thank you very much adolfo for your + +00:15:12.880 --> 00:15:14.480 +awesome presentation + +00:15:14.480 --> 00:15:17.360 +um I think we have time for maybe like + +00:15:17.360 --> 00:15:19.360 +one or two questions + +00:15:19.360 --> 00:15:21.279 +um and then the rest maybe you could + +00:15:21.279 --> 00:15:22.880 +take up um + +00:15:22.880 --> 00:15:26.639 +after the stream after sure + +00:15:26.639 --> 00:15:30.000 +uh I we should do um would you like me + +00:15:30.000 --> 00:15:31.839 +to read you the questions + +00:15:31.839 --> 00:15:35.199 +uh yeah probably better because + +00:15:35.199 --> 00:15:40.399 +I kind of lost there okay no problem um + +00:15:40.399 --> 00:15:42.480 +okay so someone asks do you have any + +00:15:42.480 --> 00:15:45.440 +opinion on fern + +00:15:45.440 --> 00:15:48.639 +fan I I don't know fans + +00:15:48.639 --> 00:15:51.839 +so I'll give it a try and uh and uh + +00:15:51.839 --> 00:15:55.040 +and check it out okay + +00:15:55.040 --> 00:15:57.839 +thanks and um people are also asking do + +00:15:57.839 --> 00:15:59.680 +you discuss this for example in a blog + +00:15:59.680 --> 00:16:01.279 +or anywhere else they could find more + +00:16:01.279 --> 00:16:02.800 +about it + +00:16:02.800 --> 00:16:05.600 +oh yes I'm going to publish the let's + +00:16:05.600 --> 00:16:08.560 +say the talk and the content on the + +00:16:08.560 --> 00:16:11.120 +on my website and then I'll link it from + +00:16:11.120 --> 00:16:12.320 +the max conf + +00:16:12.320 --> 00:16:14.720 +conference so that it will be easier for + +00:16:14.720 --> 00:16:15.680 +people to + +00:16:15.680 --> 00:16:19.040 +to reach it so I will shortly make it + +00:16:19.040 --> 00:16:22.880 +available right after the conference + +00:16:22.880 --> 00:16:25.440 +wonderful and I think that's all for the + +00:16:25.440 --> 00:16:26.160 +questions + +00:16:26.160 --> 00:16:28.560 +thank you very much okay thank you very + +00:16:28.560 --> 00:16:29.600 +much thank you + +00:16:29.600 --> 00:16:34.800 +and cheers bye cheers bye -- cgit v1.2.3