Bottom of this page.
|
<<last
<<new
0
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
old>>
-
f87a4565
anonymous
2015-11-27 14:57
- @markdown
This is a paragraph introducing:
~~~~~~~~~~~~~~~~~~~~
a one-line code block
~~~~~~~~~~~~~~~~~~~~
~~~~{.python}
# python code
~~~~
~~~~.html
<p>HTML Document</p>
~~~~
```python
# more python code
```
~~~~{.python hl_lines="1 3"}
# This line is emphasized
# This line isn't
# This line is emphasized
~~~~
-
0bce0965
anonymous
2015-11-27 21:38
- @markdown
~~~~.html
<p>HTML Document</p>
~~~~
-
dd2bc391
anonymous
2015-11-27 21:57
- @markdown
Footnotes[^1] have a label[^@#$%] and the footnote's content.
[^1]: This is a footnote content.
[^@#$%]: A footnote on the label: "@#$%".
-
39c56a79
anonymous
2015-11-27 22:01
- @markdown
First Header | Second Header
------------- | -------------
Content Cell | Content Cell
Content Cell | Content Cell
-
765ae5cd
anonymous
2015-11-27 22:04
- @markdown
Text with double__underscore__words.
__Strong__ still works.
__this__works__too__.
-
bd3c333e
anonymous
2015-11-27 22:16
- [TOC]
# Header 1
## Header 2
-
f84f1550
anonymous
2015-11-27 22:16
- :smile:
:disappointed;
:angry:
-
d5a800a3
anonymous
2015-11-27 22:16
- :disappointed:
-
559a9160
anonymous
2015-11-27 22:16
- @markdown
[TOC]
# Header 1
## Header 2
-
aa85299f
anonymous
2015-11-27 22:19
- もうすぐ :christmas_tree:
-
3a96e119
anonymous
2015-11-27 22:31
- @markdown
#コードの例(Python)
def html_format(self, plain, appli, title, absuri=False):
buf = plain.replace("<br>", "\n")
tmp = ""
m = re.match('^@markdown([ \t]+[^\n]*)?\n(.*)$', buf, re.DOTALL)
if m:
tags = ['strong', 'sup', 'hr', 'dd', 'dl', 'dt', 'abbr', 'div', 'span', 'p', 'br', 'h1', 'h2', 'h3', 'h4', 'h5', 'pre', 'code', 'ol', 'ul', 'li', 'table', 'thead', 'tbody', 'tr', 'th', 'td', 'em', 'a']
extensions = [
'markdown.extensions.extra',
'markdown.extensions.admonition',
'markdown.extensions.codehilite',
'markdown.extensions.headerid',
'markdown.extensions.meta',
'markdown.extensions.nl2br',
'markdown.extensions.sane_lists',
'markdown.extensions.smarty',
'markdown.extensions.toc',
# 'markdown.extensions.wikilinks',
]
-
5f921ca9
anonymous
2015-11-27 22:39
- @markdown
:::python
def html_format(self, plain, appli, title, absuri=False):
buf = plain.replace("<br>", "\n")
tmp = ""
m = re.match('^@markdown([ \t]+[^\n]*)?\n(.*)$', buf, re.DOTALL)
if m:
tags = ['strong', 'sup', 'hr', 'dd', 'dl', 'dt', 'abbr', 'div', 'span', 'p', 'br', 'h1', 'h2', 'h3', 'h4', 'h5', 'pre', 'code', 'ol', 'ul', 'li', 'table', 'thead', 'tbody', 'tr', 'th', 'td', 'em', 'a']
extensions = [
'markdown.extensions.extra',
'markdown.extensions.admonition',
'markdown.extensions.codehilite',
'markdown.extensions.headerid',
'markdown.extensions.meta',
'markdown.extensions.nl2br',
'markdown.extensions.sane_lists',
'markdown.extensions.smarty',
'markdown.extensions.toc',
# 'markdown.extensions.wikilinks',
]
attrs = {
'*': ['class'],
'a': ['href', 'rel'],
'img': ['src', 'alt'],
'abbr': ['title'],
}
tmp = re.sub('<', '<', m.group(2))
tmp = re.sub('>', '>', tmp)
tmp = bleach.clean(markdown.markdown(tmp, extensions=extensions), attributes=attrs, tags=tags)
-
e6f79e6a
anonymous
2015-11-27 22:42
- @markdown
#!python
def html_format(self, plain, appli, title, absuri=False):
buf = plain.replace("<br>", "\n")
tmp = ""
m = re.match('^@markdown([ \t]+[^\n]*)?\n(.*)$', buf, re.DOTALL)
if m:
tags = ['strong', 'sup', 'hr', 'dd', 'dl', 'dt', 'abbr', 'div', 'span', 'p', 'br', 'h1', 'h2', 'h3', 'h4', 'h5', 'pre', 'code', 'ol', 'ul', 'li', 'table', 'thead', 'tbody', 'tr', 'th', 'td', 'em', 'a']
extensions = [
'markdown.extensions.extra',
'markdown.extensions.admonition',
'markdown.extensions.codehilite',
'markdown.extensions.headerid',
'markdown.extensions.meta',
'markdown.extensions.nl2br',
'markdown.extensions.sane_lists',
'markdown.extensions.smarty',
'markdown.extensions.toc',
# 'markdown.extensions.wikilinks',
]
attrs = {
'*': ['class'],
'a': ['href', 'rel'],
'img': ['src', 'alt'],
'abbr': ['title'],
}
tmp = re.sub('<', '<', m.group(2))
tmp = re.sub('>', '>', tmp)
tmp = bleach.clean(markdown.markdown(tmp, extensions=extensions), attributes=attrs, tags=tags)
-
04521ab5
anonymous
2015-11-27 22:46
- :::
def html_format(self, plain, appli, title, absuri=False):
buf = plain.replace("<br>", "\n")
tmp = ""
m = re.match('^@markdown([ \t]+[^\n]*)?\n(.*)$', buf, re.DOTALL)
if m:
tags = ['strong', 'sup', 'hr', 'dd', 'dl', 'dt', 'abbr', 'div', 'span', 'p', 'br', 'h1', 'h2', 'h3', 'h4', 'h5', 'pre', 'code', 'ol', 'ul', 'li', 'table', 'thead', 'tbody', 'tr', 'th', 'td', 'em', 'a']
extensions = [
'markdown.extensions.extra',
'markdown.extensions.admonition',
'markdown.extensions.codehilite',
'markdown.extensions.headerid',
'markdown.extensions.meta',
'markdown.extensions.nl2br',
'markdown.extensions.sane_lists',
'markdown.extensions.smarty',
'markdown.extensions.toc',
# 'markdown.extensions.wikilinks',
]
attrs = {
'*': ['class'],
'a': ['href', 'rel'],
'img': ['src', 'alt'],
'abbr': ['title'],
}
tmp = re.sub('<', '<', m.group(2))
tmp = re.sub('>', '>', tmp)
tmp = bleach.clean(markdown.markdown(tmp, extensions=extensions), attributes=attrs, tags=tags)
-
d3e82b47
anonymous
2015-11-27 22:46
- @markdown
:::
def html_format(self, plain, appli, title, absuri=False):
buf = plain.replace("<br>", "\n")
tmp = ""
m = re.match('^@markdown([ \t]+[^\n]*)?\n(.*)$', buf, re.DOTALL)
if m:
tags = ['strong', 'sup', 'hr', 'dd', 'dl', 'dt', 'abbr', 'div', 'span', 'p', 'br', 'h1', 'h2', 'h3', 'h4', 'h5', 'pre', 'code', 'ol', 'ul', 'li', 'table', 'thead', 'tbody', 'tr', 'th', 'td', 'em', 'a']
extensions = [
'markdown.extensions.extra',
'markdown.extensions.admonition',
'markdown.extensions.codehilite',
'markdown.extensions.headerid',
'markdown.extensions.meta',
'markdown.extensions.nl2br',
'markdown.extensions.sane_lists',
'markdown.extensions.smarty',
'markdown.extensions.toc',
# 'markdown.extensions.wikilinks',
]
attrs = {
'*': ['class'],
'a': ['href', 'rel'],
'img': ['src', 'alt'],
'abbr': ['title'],
}
tmp = re.sub('<', '<', m.group(2))
tmp = re.sub('>', '>', tmp)
tmp = bleach.clean(markdown.markdown(tmp, extensions=extensions), attributes=attrs, tags=tags)
-
21a54170
anonymous
2015-11-27 22:47
- @markdown
:::python
def html_format(self, plain, appli, title, absuri=False):
buf = plain.replace("<br>", "\n")
tmp = ""
m = re.match('^@markdown([ \t]+[^\n]*)?\n(.*)$', buf, re.DOTALL)
if m:
tags = ['strong', 'sup', 'hr', 'dd', 'dl', 'dt', 'abbr', 'div', 'span', 'p', 'br', 'h1', 'h2', 'h3', 'h4', 'h5', 'pre', 'code', 'ol', 'ul', 'li', 'table', 'thead', 'tbody', 'tr', 'th', 'td', 'em', 'a']
extensions = [
'markdown.extensions.extra',
'markdown.extensions.admonition',
'markdown.extensions.codehilite',
'markdown.extensions.headerid',
'markdown.extensions.meta',
'markdown.extensions.nl2br',
'markdown.extensions.sane_lists',
'markdown.extensions.smarty',
'markdown.extensions.toc',
# 'markdown.extensions.wikilinks',
]
attrs = {
'*': ['class'],
'a': ['href', 'rel'],
'img': ['src', 'alt'],
'abbr': ['title'],
}
tmp = re.sub('<', '<', m.group(2))
tmp = re.sub('>', '>', tmp)
tmp = bleach.clean(markdown.markdown(tmp, extensions=extensions), attributes=attrs, tags=tags)
-
a2f8b6d3
anonymous
2015-11-27 22:49
- @markdown
:::c
inline void ConvertRaw12CharTripcodeIntoDisplayFormat(unsigned int *rawTripcodeArray, unsigned char *tripcode)
{
tripcode[0] = base64CharTable[ rawTripcodeArray[0] >> 26 ];
tripcode[1] = base64CharTable[(rawTripcodeArray[0] >> 20 ) & 0x3f];
tripcode[2] = base64CharTable[(rawTripcodeArray[0] >> 14 ) & 0x3f];
tripcode[3] = base64CharTable[(rawTripcodeArray[0] >> 8 ) & 0x3f];
tripcode[4] = base64CharTable[(rawTripcodeArray[0] >> 2 ) & 0x3f];
tripcode[5] = base64CharTable[(rawTripcodeArray[1] >> 28 | rawTripcodeArray[0] << 4) & 0x3f];
tripcode[6] = base64CharTable[(rawTripcodeArray[1] >> 22 ) & 0x3f];
tripcode[7] = base64CharTable[(rawTripcodeArray[1] >> 16 ) & 0x3f];
tripcode[8] = base64CharTable[(rawTripcodeArray[1] >> 10 ) & 0x3f];
tripcode[9] = base64CharTable[(rawTripcodeArray[1] >> 4 ) & 0x3f];
tripcode[10] = base64CharTable[(rawTripcodeArray[1] << 2 | rawTripcodeArray[2] >> 30) & 0x3f];
tripcode[11] = base64CharTable[(rawTripcodeArray[2] >> 24 ) & 0x3f];
}
-
b41f3b14
anonymous
2015-11-27 22:50
- @markdown
:::c
inline void ConvertRaw12CharTripcodeIntoDisplayFormat(unsigned int *rawTripcodeArray, unsigned char *tripcode)
{
tripcode[0] = base64CharTable[ rawTripcodeArray[0] >> 26 ];
tripcode[1] = base64CharTable[(rawTripcodeArray[0] >> 20 ) & 0x3f];
tripcode[2] = base64CharTable[(rawTripcodeArray[0] >> 14 ) & 0x3f];
tripcode[3] = base64CharTable[(rawTripcodeArray[0] >> 8 ) & 0x3f];
tripcode[4] = base64CharTable[(rawTripcodeArray[0] >> 2 ) & 0x3f];
tripcode[5] = base64CharTable[(rawTripcodeArray[1] >> 28 | rawTripcodeArray[0] << 4) & 0x3f];
tripcode[6] = base64CharTable[(rawTripcodeArray[1] >> 22 ) & 0x3f];
tripcode[7] = base64CharTable[(rawTripcodeArray[1] >> 16 ) & 0x3f];
tripcode[8] = base64CharTable[(rawTripcodeArray[1] >> 10 ) & 0x3f];
tripcode[9] = base64CharTable[(rawTripcodeArray[1] >> 4 ) & 0x3f];
tripcode[10] = base64CharTable[(rawTripcodeArray[1] << 2 | rawTripcodeArray[2] >> 30) & 0x3f];
tripcode[11] = base64CharTable[(rawTripcodeArray[2] >> 24 ) & 0x3f];
}
-
69fc9852
anonymous
2015-11-27 23:41
- ```go
package main
import fmt
func main(){
fmt.Println("hello")
}
```
-
dbb1381e
anonymous
2015-11-27 23:42
- @markdown
```go
package main
import fmt
func main(){
fmt.Println("hello")
}
```
-
4eb703ea
anonymous
2015-11-28 00:15
- @markdown
* 123
>>dbb1381e
-
97b9937f
anonymous
2015-11-28 00:16
- @markdown
* >>4eb703ea
-
b29be597
anonymous
2015-11-28 05:18
1448655527.jpg
(137KB)
-
-
974efddd
anonymous
2015-11-28 07:40
- webブラウザから書き込みテスト@gou
-
9c72aa75
テスト
[test]
2015-11-28 07:58
- テスト
-
97024cf7
anonymous
2015-11-28 08:07
- tuboroidから@gou
-
3cfb8ed4
anonymous
2015-11-28 08:10
- てすてす
-
07c5de85
anonymous
2015-11-28 08:35
- gou0.0.8
webブラウザから
-
4d86c8bc
anonymous
2015-11-28 08:44
- :::go
// An implementation of Conway's Game of Life.
package main
import (
"bytes"
"fmt"
"math/rand"
"time"
)
// Field represents a two-dimensional field of cells.
type Field struct {
s [][]bool
w, h int
}
// NewField returns an empty field of the specified width and height.
func NewField(w, h int) *Field {
s := make([][]bool, h)
for i := range s {
s[i] = make([]bool, w)
}
return &Field{s: s, w: w, h: h}
}
// Set sets the state of the specified cell to the given value.
func (f *Field) Set(x, y int, b bool) {
f.s[y][x] = b
}
// Alive reports whether the specified cell is alive.
// If the x or y coordinates are outside the field boundaries they are wrapped
// toroidally. For instance, an x value of -1 is treated as width-1.
func (f *Field) Alive(x, y int) bool {
x += f.w
x %= f.w
y += f.h
y %= f.h
return f.s[y][x]
}
// Next returns the state of the specified cell at the next time step.
func (f *Field) Next(x, y int) bool {
// Count the adjacent cells that are alive.
alive := 0
for i := -1; i <= 1; i++ {
for j := -1; j <= 1; j++ {
if (j != 0 || i != 0) && f.Alive(x+i, y+j) {
alive++
}
}
}
// Return next state according to the game rules:
// exactly 3 neighbors: on,
// exactly 2 neighbors: maintain current state,
// otherwise: off.
return alive == 3 || alive == 2 && f.Alive(x, y)
}
// Life stores the state of a round of Conway's Game of Life.
type Life struct {
a, b *Field
w, h int
}
// NewLife returns a new Life game state with a random initial state.
func NewLife(w, h int) *Life {
a := NewField(w, h)
for i := 0; i < (w * h / 4); i++ {
a.Set(rand.Intn(w), rand.Intn(h), true)
}
return &Life{
a: a, b: NewField(w, h),
w: w, h: h,
}
}
// Step advances the game by one instant, recomputing and updating all cells.
func (l *Life) Step() {
// Update the state of the next field (b) from the current field (a).
for y := 0; y < l.h; y++ {
for x := 0; x < l.w; x++ {
l.b.Set(x, y, l.a.Next(x, y))
}
}
// Swap fields a and b.
l.a, l.b = l.b, l.a
}
// String returns the game board as a string.
func (l *Life) String() string {
var buf bytes.Buffer
for y := 0; y < l.h; y++ {
for x := 0; x < l.w; x++ {
b := byte(' ')
if l.a.Alive(x, y) {
b = '*'
}
buf.WriteByte(b)
}
buf.WriteByte('\n')
}
return buf.String()
}
func main() {
l := NewLife(40, 15)
for i := 0; i < 300; i++ {
l.Step()
fmt.Print("\x0c", l) // Clear screen and print field.
time.Sleep(time.Second / 30)
}
}
-
fa766a47
anonymous
2015-11-28 08:48
- @markdown
:::go
// An implementation of Conway's Game of Life.
package main
import (
"bytes"
"fmt"
"math/rand"
"time"
)
// Field represents a two-dimensional field of cells.
type Field struct {
s [][]bool
w, h int
}
// NewField returns an empty field of the specified width and height.
func NewField(w, h int) *Field {
s := make([][]bool, h)
for i := range s {
s[i] = make([]bool, w)
}
return &Field{s: s, w: w, h: h}
}
// Set sets the state of the specified cell to the given value.
func (f *Field) Set(x, y int, b bool) {
f.s[y][x] = b
}
// Alive reports whether the specified cell is alive.
// If the x or y coordinates are outside the field boundaries they are wrapped
// toroidally. For instance, an x value of -1 is treated as width-1.
func (f *Field) Alive(x, y int) bool {
x += f.w
x %= f.w
y += f.h
y %= f.h
return f.s[y][x]
}
// Next returns the state of the specified cell at the next time step.
func (f *Field) Next(x, y int) bool {
// Count the adjacent cells that are alive.
alive := 0
for i := -1; i <= 1; i++ {
for j := -1; j <= 1; j++ {
if (j != 0 || i != 0) && f.Alive(x+i, y+j) {
alive++
}
}
}
// Return next state according to the game rules:
// exactly 3 neighbors: on,
// exactly 2 neighbors: maintain current state,
// otherwise: off.
return alive == 3 || alive == 2 && f.Alive(x, y)
}
// Life stores the state of a round of Conway's Game of Life.
type Life struct {
a, b *Field
w, h int
}
// NewLife returns a new Life game state with a random initial state.
func NewLife(w, h int) *Life {
a := NewField(w, h)
for i := 0; i < (w * h / 4); i++ {
a.Set(rand.Intn(w), rand.Intn(h), true)
}
return &Life{
a: a, b: NewField(w, h),
w: w, h: h,
}
}
// Step advances the game by one instant, recomputing and updating all cells.
func (l *Life) Step() {
// Update the state of the next field (b) from the current field (a).
for y := 0; y < l.h; y++ {
for x := 0; x < l.w; x++ {
l.b.Set(x, y, l.a.Next(x, y))
}
}
// Swap fields a and b.
l.a, l.b = l.b, l.a
}
// String returns the game board as a string.
func (l *Life) String() string {
var buf bytes.Buffer
for y := 0; y < l.h; y++ {
for x := 0; x < l.w; x++ {
b := byte(' ')
if l.a.Alive(x, y) {
b = '*'
}
buf.WriteByte(b)
}
buf.WriteByte('\n')
}
return buf.String()
}
func main() {
l := NewLife(40, 15)
for i := 0; i < 300; i++ {
l.Step()
fmt.Print("\x0c", l) // Clear screen and print field.
time.Sleep(time.Second / 30)
}
}
-
6dcf7406
anonymous
2015-11-28 09:14
- @markdown
'''js
console.log("123go!");
'''
-
e740cb41
anonymous
2015-11-28 09:17
- '''じゃなくて```だよ
-
63717743
anonymous
2015-11-28 14:15
1448687702.jpg
(82KB)
-
-
ba276c9a
anonymous
2015-11-28 15:38
- @markdown
```js
console.log("123go!");
```
-
b4fc55b8
anonymous
2015-11-28 21:47
- testtesttesttest
-
461f11ac
anonymous
2015-11-29 04:54
- @markdown
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
>
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
> id sem consectetuer libero luctus adipiscing.
-
494fd26a
anonymous
2015-11-29 05:10
- @markdown
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
-
5f1da677
anonymous
2015-11-29 05:52
- @markdown
> This is a blockquote with two paragraphs.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
> Donec sit amet nisl.
Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing.
-
0ce8fa6b
anonymous
2015-11-29 06:37
- @markdown
> Line 1
> Line 2
> Line 1
> Line 2
> Line 1
> Line 2
> Line 1
> Line 2
> Line 1
> Line 2
-
a6a311ef
anonymous
2015-11-29 06:38
- > Line 1
> Line 2
> Line 1
> Line 2
> Line 1
> Line 2
-
1caaafb4
anonymous
2015-11-29 06:39
- @markdown
> Line 1
> Line 2
> Line 1
> Line 2
> Line 1
> Line 2
-
c5188fd9
anonymous
2015-11-29 11:13
- てうと
-
2647333c
anonymous
2015-11-29 17:57
- Test 11/29
-
a0b18453
anonymous
2015-11-29 18:00
- Test 11/29 2
-
c49fe8ea
anonymous
2015-11-30 04:09
- 😀😬😁😂😃😄😅😆😇😉😊🙂🙃☺️😋😌😍😘😗😙
-
06c13283
anonymous
2015-11-30 04:45
- 🤗 Hugging Face
🤔 Thinking Face
🙄 Face With Rolling Eyes
🤐 Zipper-Mouth Face
🤓 Nerd Face
🙃 Upside-Down Face
🤒 Face With Thermometer
🤕 Face With Head-Bandage
🤑 Money-Mouth Face
🏻 Emoji Modifier Fitzpatrick Type-1-2
🏼 Emoji Modifier Fitzpatrick Type-3
🏽 Emoji Modifier Fitzpatrick Type-4
🏾 Emoji Modifier Fitzpatrick Type-5
🏿 Emoji Modifier Fitzpatrick Type-6
🤘 Sign of the Horns
📿 Prayer Beads
🤖 Robot Face
🦁 Lion Face
🦄 Unicorn Face
🦃 Turkey
🦀 Crab
🦂 Scorpion
🧀 Cheese Wedge
🌭 Hot Dog
🌮 Taco
🌯 Burrito
🍿 Popcorn
🍾 Bottle With Popping Cork
🏺 Amphora
🛐 Place of Worship
🕋 Kaaba
🕌 Mosque
🕍 Synagogue
🕎 Menorah With Nine Branches
🏏 Cricket Bat and Ball
🏐 Volleyball
🏑 Field Hockey Stick and Ball
🏒 Ice Hockey Stick and Puck
🏓 Table Tennis Paddle and Ball
🏸 Badminton Racquet and Shuttlecock
🏹 Bow and Arrow
-
35c190f0
anonymous
2015-11-30 04:46
- Unicode Version 1.1
☺️ White Smiling Face
☹ White Frowning Face
☝️ White Up Pointing Index
✌️ Victory Hand
✍ Writing Hand
❤️ Heavy Black Heart
❣ Heavy Heart Exclamation Mark Ornament
☠ Skull and Crossbones
♨️ Hot Springs
✈️ Airplane
⌛ Hourglass
⌚ Watch
♈ Aries
♉ Taurus
♊ Gemini
♋ Cancer
♌ Leo
♍ Virgo
♎ Libra
♏ Scorpius
♐ Sagittarius
♑ Capricorn
♒ Aquarius
♓ Pisces
☀️ Black Sun With Rays
☁️ Cloud
☂ Umbrella
❄️ Snowflake
☃ Snowman
☄ Comet
♠️ Black Spade Suit
♥️ Black Heart Suit
♦️ Black Diamond Suit
♣️ Black Club Suit
▶️ Black Right-Pointing Triangle
◀️ Black Left-Pointing Triangle
☎️ Black Telephone
⌨ Keyboard
✉️ Envelope
✏️ Pencil
✒️ Black Nib
✂️ Black Scissors
↗️ North East Arrow
➡️ Black Rightwards Arrow
↘️ South East Arrow
↙️ South West Arrow
↖️ North West Arrow
↕️ Up Down Arrow
↔️ Left Right Arrow
↩️ Leftwards Arrow With Hook
↪️ Rightwards Arrow With Hook
✡ Star of David
☸ Wheel of Dharma
☯ Yin Yang
✝ Latin Cross
☦ Orthodox Cross
☪ Star and Crescent
☮ Peace Symbol
☢ Radioactive Sign
☣ Biohazard Sign
☑️ Ballot Box With Check
✔️ Heavy Check Mark
✖️ Heavy Multiplication X
✳️ Eight Spoked Asterisk
✴️ Eight Pointed Black Star
❇️ Sparkle
‼️ Double Exclamation Mark
〰️ Wavy Dash
©️ Copyright Sign
®️ Registered Sign
™️ Trade Mark Sign
Ⓜ️ Circled Latin Capital Letter M
㊗️ Circled Ideograph Congratulation
㊙️ Circled Ideograph Secret
▪️ Black Small Square
▫️ White Small Square
-
29a335ff
anonymous
2015-11-30 04:47
- #⃣️ Keycap Number Sign
*⃣ Keycap Asterisk
0⃣️ Keycap Digit Zero
1⃣️ Keycap Digit One
2⃣️ Keycap Digit Two
3⃣️ Keycap Digit Three
4⃣️ Keycap Digit Four
5⃣️ Keycap Digit Five
6⃣️ Keycap Digit Six
7⃣️ Keycap Digit Seven
8⃣️ Keycap Digit Eight
9⃣️ Keycap Digit Nine
⁉️ Exclamation Question Mark
ℹ️ Information Source
-
265372c9
anonymous
2015-11-30 04:48
- Unicode Version 3.2
⤴️ Arrow Pointing Rightwards Then Curving Upwards
⤵️ Arrow Pointing Rightwards Then Curving Downwards
♻️ Black Universal Recycling Symbol
〽️ Part Alternation Mark
◻️ White Medium Square
◼️ Black Medium Square
◽ White Medium Small Square
◾ Black Medium Small Square
-
fafd7d3e
anonymous
2015-11-30 04:49
- 😁
Top of this page.
|
<<last
<<new
0
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
old>>
(テスト/4180/25.1MB)