Skip to content

Commit 0297935

Browse files
committed
Deploying to gh-pages from @ endbasic/homepage@8cc2fed 🚀
1 parent e1ef0cf commit 0297935

38 files changed

Lines changed: 432 additions & 397 deletions

2020/04/hello-endbasic.html

Lines changed: 10 additions & 8 deletions
Large diffs are not rendered by default.

2020/05/bridging-the-web-gap-endbasic.html

Lines changed: 9 additions & 7 deletions
Large diffs are not rendered by default.

2020/05/endbasic-0.2.0.html

Lines changed: 10 additions & 8 deletions
Large diffs are not rendered by default.

2020/11/endbasic-0.3.html

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,29 @@
1-
<!doctype html><html lang=en xmlns:fb=http://ogp.me/ns/fb#><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta property="og:site_name" content="EndBASIC"><meta property="twitter:site" content="@jmmv"><title>EndBASIC 0.3 is here - EndBASIC</title>
1+
<!doctype html><html lang=en xmlns:fb=http://ogp.me/ns/fb#><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:site_name" content="EndBASIC"><meta property="twitter:site" content="@jmmv"><title>EndBASIC 0.3 is here - EndBASIC</title>
22
<meta property="og:title" content="EndBASIC 0.3 is here - EndBASIC"><meta property="twitter:title" content="EndBASIC 0.3 is here - EndBASIC"><meta name=description content="After a 6-month long hiatus caused by me hunting and changing jobs and cities, I am pleased to announce the release of EndBASIC 0.3! The Thanksgiving break has been as fruitful as I had hoped 😁
33
There are two major changes in this release.
44
The first is the official debut of the web-based interface. I introduced this months ago and have had it running on a &ldquo;push on green&rdquo; model, which means that the web deployment of EndBASIC is always tracking Git HEAD. This has made formal releases irrelevant which is, in part, why 0.3 is so far behind 0.2. But&mldr; I do believe in formal releases so I&rsquo;m hoping to put some effort and make the web UI track releases instead and then use the &ldquo;push on green&rdquo; flow only for a preview site.
55
"><meta property="og:description" content="After a 6-month long hiatus caused by me hunting and changing jobs and cities, I am pleased to announce the release of EndBASIC 0.3! The Thanksgiving break has been as fruitful as I had hoped 😁
66
There are two major changes in this release.
77
The first is the official debut of the web-based interface. I introduced this months ago and have had it running on a &ldquo;push on green&rdquo; model, which means that the web deployment of EndBASIC is always tracking Git HEAD. This has made formal releases irrelevant which is, in part, why 0.3 is so far behind 0.2. But&mldr; I do believe in formal releases so I&rsquo;m hoping to put some effort and make the web UI track releases instead and then use the &ldquo;push on green&rdquo; flow only for a preview site.
88
"><meta property="twitter:description" content="After a 6-month long hiatus caused by me hunting and changing jobs and cities, I am pleased to announce the release of EndBASIC 0.3! The Thanksgiving break has been as fruitful as I had hoped 😁
9-
There …"><meta name=author content="Julio Merino"><meta property="twitter:creator" content="@jmmv"><meta name=generator content="Hugo 0.145.0"><meta property="og:url" content="https://www.endbasic.dev/2020/11/endbasic-0.3.html"><meta property="og:type" content="website"><meta property="twitter:card" content="summary"><link rel=canonical href=https://www.endbasic.dev/2020/11/endbasic-0.3.html><link rel=alternate type=application/rss+xml title=EndBASIC href=https://www.endbasic.dev/feed.xml><link rel=stylesheet href=/sass/main.min.e7223ee851645eeca6e48af99c19fbd00f634e264e0df2995e9c15afcc51daa0.css><link rel=stylesheet href=/css/chroma.css></head><body><nav class="navbar navbar-expand-sm navbar-dark bg-dark sticky-top"><a class=navbar-brand href=/>EndBASIC</a>
10-
<button class=navbar-toggler type=button data-toggle=collapse data-target=#navbarToggler aria-controls=navbarToggler aria-expanded=false aria-label="Toggle navigation">
11-
<span class=navbar-toggler-icon></span></button><div class="collapse navbar-collapse" id=navbarToggler><ul class="navbar-nav mr-auto mt-2 mt-lg-0"><li class=nav-item><a class=nav-link href=/about.html>About</a></li><li class=nav-item><a class=nav-link href=/blog.html>Blog</a></li><li class=nav-item><a class=nav-link href=/gallery.html>Gallery</a></li><li class=nav-item><a class=nav-link href=/download.html>Download</a></li><li class=nav-item><a class=nav-link href=/docs.html>Documentation</a></li><li class=nav-item><a class=nav-link href=/community.html>Community</a></li><li class=nav-item><a class=nav-link href=/endbox.html>EndBOX</a></li></ul></div></nav><div class="position-relative overflow-hidden p-3 p-md-5 m-md-3 text-center bg-dark bg-grid"><div class="p-lg-1 mx-auto my-1 text-white text-left"><h1 class="title font-weight-normal">Ready<br>RUN "BLOG"<br>> EndBASIC 0.3 is here&#9608;</h1></div></div><article class=container><p class="text-muted text-right">Published on: November 29, 2020</p><p>After a 6-month long hiatus caused by me <a href=https://jmmv.dev/2020/10/bye-google-hi-microsoft.html>hunting and changing jobs and cities</a>, I am pleased to announce the release of EndBASIC 0.3! The Thanksgiving break has been as fruitful as I had hoped 😁</p><p>There are two major changes in this release.</p><ol><li><p>The first is the official debut of the <strong>web-based interface</strong>. I <a href=/2020/05/bridging-the-web-gap-endbasic.html>introduced this months ago</a> and have had it running on a &ldquo;push on green&rdquo; model, which means that the web deployment of EndBASIC is always tracking Git <code>HEAD</code>. This has made formal releases irrelevant which is, in part, why 0.3 is so far behind 0.2. But&mldr; I do believe in formal releases so I&rsquo;m hoping to put some effort and make the web UI track releases instead and then use the &ldquo;push on green&rdquo; flow only for a preview site.</p></li><li><p>The second, and more interesting at this point to me, is the debut of an <strong>interactive, full-screen editor</strong>. Previous releases had a very rudimentary line-oriented program entry mechanism which mimicked Locomotive BASIC and GW-BASIC. As you can imagine this was way too inconvenient to play with, and also confusing: EndBASIC doesn&rsquo;t support line numbers, so the numbers shown during program editing were meaningless. I had been wanting to add a full-screen editor from the beginning, but it was much more work than I could put at the time if I wanted it to play well with the web UI. But it does now.</p></li></ol><p>All of this is better experienced than told :)</p><p>So either <strong>visit <a href=https://repl.endbasic.dev/>https://repl.endbasic.dev/</a> for an interactive session</strong>, watch this demo:</p><figure><video width=100% controls>
12-
<source src=/images/2020-11-29-endbasic-0.3.0-demo.mov type=video/mp4></video><figcaption>EndBASIC 0.3 interactive demo.</figcaption></figure><p>&mldr; or visit the project&rsquo;s page at: <a href=https://www.endbasic.dev/>https://www.endbasic.dev/</a>. Enjoy! 🎉</p><div class="row post-links"><div class="col-6 text-center"><span><a href=https://www.endbasic.dev/2020/12/endbasic-0.4.html>&#171; Next post</a></span></div><div class="col-6 text-center"><span><a href=https://www.endbasic.dev/2020/05/bridging-the-web-gap-endbasic.html>Previous post &#187;</a></span></div></div></article><footer class="pt-5 pb-3"><div class=container><div class=row><div class="col-md-8 text-left"><form class=form-inline action=https://hugo-dynamic.endbasic.dev/api/sites/6a633c2c-7fda-11ec-86e4-1cfd087199c2/subscribers/add method=post><input type=text name=email placeholder="Enter your email" class="form-control input-sm text-center mx-1" size=20>
13-
<button type=submit class="btn btn-sm btn-light mx-1">Subscribe to updates</button></form></div><div class="col-md-4 text-right">EndBASIC
14-
<small class="d-block text-muted">Julio Merino &copy; 2020&ndash;2025</small></div></div></div></footer><script data-name=BMC-Widget data-cfasync=false src=https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js data-id=jmmv data-description="Support me on Buy me a coffee!" data-message data-color=#FF813F data-position=Right data-x_margin=18 data-y_margin=18></script><script type=module>
9+
There …"><meta name=author content="Julio Merino"><meta property="twitter:creator" content="@jmmv"><meta name=generator content="Hugo 0.145.0"><meta property="og:url" content="https://www.endbasic.dev/2020/11/endbasic-0.3.html"><meta property="og:type" content="website"><meta property="twitter:card" content="summary"><link rel=canonical href=https://www.endbasic.dev/2020/11/endbasic-0.3.html><link rel=alternate type=application/rss+xml title=EndBASIC href=https://www.endbasic.dev/feed.xml><link rel=stylesheet href=/sass/main.min.e09b2a233719fba40dd2bb763d37f0062846e4860ed7a0e6fc58bfa34ad414c6.css><link rel=stylesheet href=/css/chroma.css></head><body><nav class="navbar navbar-expand-sm navbar-dark bg-dark sticky-top"><div class="container-fluid page-container"><a class=navbar-brand href=/>EndBASIC</a>
10+
<button class=navbar-toggler type=button data-bs-toggle=collapse data-bs-target=#navbarToggler aria-controls=navbarToggler aria-expanded=false aria-label="Toggle navigation">
11+
<span class=navbar-toggler-icon></span></button><div class="collapse navbar-collapse" id=navbarToggler><ul class="navbar-nav me-auto mt-2 mt-lg-0"><li class=nav-item><a class=nav-link href=/about.html>About</a></li><li class=nav-item><a class=nav-link href=/blog.html>Blog</a></li><li class=nav-item><a class=nav-link href=/gallery.html>Gallery</a></li><li class=nav-item><a class=nav-link href=/download.html>Download</a></li><li class=nav-item><a class=nav-link href=/docs.html>Documentation</a></li><li class=nav-item><a class=nav-link href=/community.html>Community</a></li><li class=nav-item><a class=nav-link href=/endbox.html>EndBOX</a></li></ul></div></div></nav><div class="position-relative overflow-hidden p-3 p-md-5 mb-md-3 text-center bg-dark bg-grid"><div class="page-container p-lg-1 mx-auto my-1 text-white text-start"><h1 class="title fw-normal">Ready<br>RUN "BLOG"<br>> EndBASIC 0.3 is here&#9608;</h1></div></div><article class=page-container><p class="text-muted text-end">Published on: November 29, 2020</p><p>After a 6-month long hiatus caused by me <a href=https://jmmv.dev/2020/10/bye-google-hi-microsoft.html>hunting and changing jobs and cities</a>, I am pleased to announce the release of EndBASIC 0.3! The Thanksgiving break has been as fruitful as I had hoped 😁</p><p>There are two major changes in this release.</p><ol><li><p>The first is the official debut of the <strong>web-based interface</strong>. I <a href=/2020/05/bridging-the-web-gap-endbasic.html>introduced this months ago</a> and have had it running on a &ldquo;push on green&rdquo; model, which means that the web deployment of EndBASIC is always tracking Git <code>HEAD</code>. This has made formal releases irrelevant which is, in part, why 0.3 is so far behind 0.2. But&mldr; I do believe in formal releases so I&rsquo;m hoping to put some effort and make the web UI track releases instead and then use the &ldquo;push on green&rdquo; flow only for a preview site.</p></li><li><p>The second, and more interesting at this point to me, is the debut of an <strong>interactive, full-screen editor</strong>. Previous releases had a very rudimentary line-oriented program entry mechanism which mimicked Locomotive BASIC and GW-BASIC. As you can imagine this was way too inconvenient to play with, and also confusing: EndBASIC doesn&rsquo;t support line numbers, so the numbers shown during program editing were meaningless. I had been wanting to add a full-screen editor from the beginning, but it was much more work than I could put at the time if I wanted it to play well with the web UI. But it does now.</p></li></ol><p>All of this is better experienced than told :)</p><p>So either <strong>visit <a href=https://repl.endbasic.dev/>https://repl.endbasic.dev/</a> for an interactive session</strong>, watch this demo:</p><figure><video width=100% controls>
12+
<source src=/images/2020-11-29-endbasic-0.3.0-demo.mov type=video/mp4></video><figcaption>EndBASIC 0.3 interactive demo.</figcaption></figure><p>&mldr; or visit the project&rsquo;s page at: <a href=https://www.endbasic.dev/>https://www.endbasic.dev/</a>. Enjoy! 🎉</p><div class=post-links><div class=text-center><a href=https://www.endbasic.dev/2020/12/endbasic-0.4.html>&#171; Next post</a></div><div class=text-center><a href=https://www.endbasic.dev/2020/05/bridging-the-web-gap-endbasic.html>Previous post &#187;</a></div></div></article><footer class="pt-5 pb-3"><div class=page-container><div class=row><div class="col-md-8 text-start"><form class="d-inline-flex flex-nowrap" action=https://hugo-dynamic.endbasic.dev/api/sites/6a633c2c-7fda-11ec-86e4-1cfd087199c2/subscribers/add method=post><input type=text name=email placeholder="Enter your email" class="form-control form-control-sm w-auto text-center mx-1" size=20>
13+
<button type=submit class="btn btn-sm btn-light mx-1">Subscribe to updates</button></form></div><div class="col-md-4 text-end">EndBASIC
14+
<small class="d-block text-muted">Julio Merino &copy; 2020&ndash;2026</small></div></div></div></footer><script type=module>
1515
const SITE_ID = '6a633c2c-7fda-11ec-86e4-1cfd087199c2';
1616

1717
import {
1818
addAnchorsToHeaders,
19+
makePageTocCollapsible,
1920
trackDownloads,
2021
RequestsClient,
21-
} from "\/js\/main.1bfa3ebca60664b7fbda037b199aa7c8b4c360f3bb64a44c63fe3491bda10c90.js";
22+
} from "\/js\/main.4dc200a9d6802a5045e31030e8736650b8c0080ae1fda190dbc3dd9c174031f8.js";
2223
const client = new RequestsClient(SITE_ID);
2324
client.saveRequest();
2425

2526
addAnchorsToHeaders();
27+
makePageTocCollapsible();
2628
trackDownloads(client);
2729
</script><noscript><img src="https://hugo-dynamic.endbasic.dev/api/sites/6a633c2c-7fda-11ec-86e4-1cfd087199c2/pages/aHR0cHM6Ly93d3cuZW5kYmFzaWMuZGV2LzIwMjAvMTEvZW5kYmFzaWMtMC4zLmh0bWw=/stamp.gif" style=display:none></noscript></body></html>

0 commit comments

Comments
 (0)