Skip to content

Commit f61bea0

Browse files
authored
Add notebook to display OpenGraph images (#62)
1 parent bec63f4 commit f61bea0

1 file changed

Lines changed: 210 additions & 0 deletions

File tree

notebooks/og-images.ipynb

Lines changed: 210 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,210 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "code",
5+
"execution_count": null,
6+
"metadata": {},
7+
"outputs": [],
8+
"source": [
9+
"import os\n",
10+
"from IPython.display import Image, display\n",
11+
"\n",
12+
"port = os.environ.get('CONDUCTOR_PORT', '8080')\n",
13+
"base_url = f\"http://localhost:{port}/kernel-testbed\""
14+
]
15+
},
16+
{
17+
"cell_type": "code",
18+
"execution_count": null,
19+
"metadata": {},
20+
"outputs": [],
21+
"source": [
22+
"# Main site OG image\n",
23+
"Image(url=f\"{base_url}/opengraph-image\")"
24+
]
25+
},
26+
{
27+
"cell_type": "code",
28+
"execution_count": null,
29+
"metadata": {},
30+
"outputs": [],
31+
"source": [
32+
"# ark (R)\n",
33+
"Image(url=f\"{base_url}/kernel/ark/opengraph-image\")"
34+
]
35+
},
36+
{
37+
"cell_type": "code",
38+
"execution_count": null,
39+
"metadata": {},
40+
"outputs": [],
41+
"source": [
42+
"# deno (TypeScript)\n",
43+
"Image(url=f\"{base_url}/kernel/deno/opengraph-image\")"
44+
]
45+
},
46+
{
47+
"cell_type": "code",
48+
"execution_count": null,
49+
"metadata": {},
50+
"outputs": [],
51+
"source": [
52+
"# gonb (Go)\n",
53+
"Image(url=f\"{base_url}/kernel/gonb/opengraph-image\")"
54+
]
55+
},
56+
{
57+
"cell_type": "code",
58+
"execution_count": null,
59+
"metadata": {},
60+
"outputs": [],
61+
"source": [
62+
"# julia-1.11 (Julia)\n",
63+
"Image(url=f\"{base_url}/kernel/julia-1.11/opengraph-image\")"
64+
]
65+
},
66+
{
67+
"cell_type": "code",
68+
"execution_count": null,
69+
"metadata": {},
70+
"outputs": [],
71+
"source": [
72+
"# ocaml-jupyter (OCaml)\n",
73+
"Image(url=f\"{base_url}/kernel/ocaml-jupyter/opengraph-image\")"
74+
]
75+
},
76+
{
77+
"cell_type": "code",
78+
"execution_count": null,
79+
"metadata": {},
80+
"outputs": [],
81+
"source": [
82+
"# python3 (Python)\n",
83+
"Image(url=f\"{base_url}/kernel/python3/opengraph-image\")"
84+
]
85+
},
86+
{
87+
"cell_type": "code",
88+
"execution_count": null,
89+
"metadata": {},
90+
"outputs": [],
91+
"source": [
92+
"# rust (Rust)\n",
93+
"Image(url=f\"{base_url}/kernel/rust/opengraph-image\")"
94+
]
95+
},
96+
{
97+
"cell_type": "code",
98+
"execution_count": null,
99+
"metadata": {},
100+
"outputs": [],
101+
"source": [
102+
"# scala (Scala)\n",
103+
"Image(url=f\"{base_url}/kernel/scala/opengraph-image\")"
104+
]
105+
},
106+
{
107+
"cell_type": "code",
108+
"execution_count": null,
109+
"metadata": {},
110+
"outputs": [],
111+
"source": [
112+
"# xcpp17 (C++17)\n",
113+
"Image(url=f\"{base_url}/kernel/xcpp17/opengraph-image\")"
114+
]
115+
},
116+
{
117+
"cell_type": "code",
118+
"execution_count": null,
119+
"metadata": {},
120+
"outputs": [],
121+
"source": [
122+
"# xcpp20 (C++20)\n",
123+
"Image(url=f\"{base_url}/kernel/xcpp20/opengraph-image\")"
124+
]
125+
},
126+
{
127+
"cell_type": "code",
128+
"execution_count": null,
129+
"metadata": {},
130+
"outputs": [],
131+
"source": [
132+
"# xhaskell (Haskell)\n",
133+
"Image(url=f\"{base_url}/kernel/xhaskell/opengraph-image\")"
134+
]
135+
},
136+
{
137+
"cell_type": "code",
138+
"execution_count": null,
139+
"metadata": {},
140+
"outputs": [],
141+
"source": [
142+
"# xlua (Lua)\n",
143+
"Image(url=f\"{base_url}/kernel/xlua/opengraph-image\")"
144+
]
145+
},
146+
{
147+
"cell_type": "code",
148+
"execution_count": null,
149+
"metadata": {},
150+
"outputs": [],
151+
"source": [
152+
"# xoctave (Octave)\n",
153+
"Image(url=f\"{base_url}/kernel/xoctave/opengraph-image\")"
154+
]
155+
},
156+
{
157+
"cell_type": "code",
158+
"execution_count": null,
159+
"metadata": {},
160+
"outputs": [],
161+
"source": [
162+
"# xpython (Xeus Python)\n",
163+
"Image(url=f\"{base_url}/kernel/xpython/opengraph-image\")"
164+
]
165+
},
166+
{
167+
"cell_type": "code",
168+
"execution_count": null,
169+
"metadata": {},
170+
"outputs": [],
171+
"source": [
172+
"# xr (Xeus R)\n",
173+
"Image(url=f\"{base_url}/kernel/xr/opengraph-image\")"
174+
]
175+
},
176+
{
177+
"cell_type": "code",
178+
"execution_count": null,
179+
"metadata": {},
180+
"outputs": [],
181+
"source": [
182+
"# xsql (Xeus SQL)\n",
183+
"Image(url=f\"{base_url}/kernel/xsql/opengraph-image\")"
184+
]
185+
},
186+
{
187+
"cell_type": "code",
188+
"execution_count": null,
189+
"metadata": {},
190+
"outputs": [],
191+
"source": [
192+
"# xsqlite (Xeus SQLite)\n",
193+
"Image(url=f\"{base_url}/kernel/xsqlite/opengraph-image\")"
194+
]
195+
}
196+
],
197+
"metadata": {
198+
"kernelspec": {
199+
"display_name": "Python 3",
200+
"language": "python",
201+
"name": "python3"
202+
},
203+
"language_info": {
204+
"name": "python",
205+
"version": "3.12.0"
206+
}
207+
},
208+
"nbformat": 4,
209+
"nbformat_minor": 4
210+
}

0 commit comments

Comments
 (0)