-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
189 lines (163 loc) · 6.05 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#a2a2cd">
<meta name="apple-mobile-web-app-title" content="Unbear">
<meta name="application-name" content="Unbear">
<meta name="msapplication-TileColor" content="#b3e5fc">
<meta name="theme-color" content="#b3e5fc">
<link rel="stylesheet" href="style.css">
<title>Professor Unbearable</title>
</head>
<body>
<h1>the Unbearable Professional</h1>
<p>
It is a period of civil war. Rebel spaceships, striking
from a hidden base, have won their first victory against
the evil Galactic Empire. During the battle, Rebel spies
managed to steal secret plans to the Empire's ultimate
weapon...
</p>
<h2>
IntelliJ plugin
<a href="https://plugins.jetbrains.com/plugin/11257-pipeprofen"
title="visit Pipeprofen plugin @jetbrains"
class="h2-with-image">
jetbrains plugin homepage
<img src="/favicon.ico">
</a>
</h2>
<p>
<a href="https://github.com/profbear/pipeprofen/">pipeprofen on github</a>
| <a href="https://github.com/profbear/pipeprofen/issues">report an issue</a>
</p>
<p>
<b>Run a bash shell command on the selected lines.</b>
<br/>
Execute a bash process that pipes the selected lines as
if they were an input file, same as <b>stdin</b>, through
a custom bash shell command. The output from the process
replaces the selection with <b>stderr</b> and <b>stdout</b>.
Works with multiple carets by piping each selection region
separately into their own process. Also works with no carets.
</p>
<p>
<b>General usage instructions</b>
<br/>
Invoke with
<kbd>ctrl</kbd>-<kbd>alt</kbd>-<kbd>shift</kbd>-<kbd>x</kbd>,
or by selecting text and right-click the editor to show
the context menu. The menu item is called <b>Pipe selected
text to bash</b>.
When no lines are selected, use the keyboard shortcut to open
the bash argument window.
</p>
<p>
<b>Demo</b>
<br/>
<img src="https://i.imgur.com/yajQkJf.gif" alt="example">
</p>
<p><a href="https://plugins.jetbrains.com/plugin/11257-pipeprofen"><img
src="https://img.shields.io/jetbrains/plugin/v/11257-pipeprofen.svg?style=for-the-badge" alt=""><img
src="https://img.shields.io/jetbrains/plugin/d/11257-pipeprofen.svg?style=for-the-badge" alt=""></a></p>
<b>Features</b>
<ul>
<li>Remembers the last command arguments</li>
<li>Treats output containing either stderr and stdout the same</li>
<li>Works with multiple carets, 1 caret and no carets</li>
<li>Bug-free on Linux</li>
<li>Actively supported -
<a href="https://github.com/profbear/pipeprofen/issues">
open an issue on github</a></li>
<li>Unlicensed, free public domain source</li>
</ul>
<p><b>Note:</b> you must have bash in your environment's PATH.</p>
<p>
Being able to run anything in the editor and change the buffer text
was heavily inspired by emacs's lisp expressions
<a href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Eval.html#Lisp-Eval">
(eval-last-sexp), (eval-defun) and (eval-expression)</a>, and the
Shell Process plugin.
</p>
<h2 id="swoopi">
swoopi
<a href="https://github.com/profbear/swoopi"
title="visit Pipeprofen plugin @jetbrains"
class="h2-with-image">
github project
<img src="/favicon.ico">
</a>
</h2>
<p>
<b><a href="https://swoopi-cfqfmacnaq.now.sh/">swoopi</a> lives here!</b>
swoopi is the freshest <a href="https://swapi.co/about">SWAPI</a> and
<a href="https://github.com/strongloop/loopback-next">loopback</a> API!
</p>
<p>
<b>why</b>
<br>
are you kidding me? it's a Star Wars API. using the
latest greatest loopback. what more could you ask for?</p>
<b id="how-do-i-">how do I...</b>
<ol>
<li>clone it <code>git clone the https://github.com/profbear/swoopi.git</code></li>
<li>install deps <code>cd swoopi ; npm i</code></li>
<li>start it <code>npm start</code> boots a URL like <a href="http://localhost:3000">localhost:3000</a></li>
<li>skim it in the browser at <a href="http://localhost:3000">localhost:3000</a></li>
<li>explore the depths at <a href="http://localhost:3000/explorer">localhost:3000/explorer</a></li>
</ol>
<p>
it'll kinda look like this publicly available
<a href="https://swoopi-cfqfmacnaq.now.sh/">swoopi</a>.
<br>
<img src="screenshoteP8VjpbFYh.png" alt="demo">
</p>
<p>
<b id="where-data-from">where data from</b>
<br>
swoopi is a
<a href="https://loopback.io/doc/en/lb4/Testing-your-application.html#obtain-a-service-proxy-instance">service
proxy</a>
to the world's first machine-readable set of Star Wars data <a href="https://swapi.co/about">swapi.co</a>.</p>
<p>now that the SWAPI is modelled with OpenAPIv3, and because
it uses loopback, you get the all the massive, cool, crazy
enterprise-grade benefits.</p>
<ul>
<li>like stuff and things</li>
<li>for more of the Iraq, and like, such as</li>
</ul>
<p>
<b id="but-the-rate-limit">but the rate limit</b>
<br>
<a href="https://swapi.co/documentation#rate">please don't be that guy</a>;
you're limited to 10,000 API calls per day
</p>
<p>
<b id="what-next">what next</b>
<br>
make a GUI, make an app, make some
<a href="https://www.youtube.com/watch?v=6Dh-RL__uN4">bitch lasagna</a>.
</p>
<p>
<b id="bugs-in-swapi">bugs in SWAPI</b>
<br>
these are not swoopi bugs, but I don't know how to
get ahold of the homeboy who wrote SWAPI. so, they remain bugs:
</p>
<ul>
<li>created, edited, and url <code>/schema $.description</code>s don't
matchup across all models
</li>
<li>Species and Vehicle have the wrong <code>/schema $.title</code></li>
</ul>
<h2>Links</h2>
<div><a href="https://voxday.blogspot.com">vox day</a></div>
<div><a href="https://www.hugepianist.com/">owen ben</a></div>
<div><a href="https://freedomainradio.com/">stef mol</a></div>
</body>
</html>