⚲
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Ruby master
All Projects
Ruby
»
Ruby master
Overview
Activity
Roadmap
Issues
Repository
Like
Download (440 Bytes)
Bug #5684
» server.rb
ruby server.rb -
vovik (Vladimir Chernis)
, 11/29/2011 11:35 AM
# encoding: utf-8
require
'socket'
def
bytes
(
str
)
str
.
unpack
(
'A*'
).
first
.
inspect
end
server
=
TCPServer
.
new
(
'127.0.0.1'
,
20000
)
loop
do
Thread
.
start
(
server
.
accept
)
do
|
s
|
utf8
=
'hellö'
puts
"bytes before:
#{
bytes
utf8
}
"
puts
"encoding before:
#{
utf8
.
encoding
}
"
iso
=
utf8
.
encode
(
'ISO-8859-1'
)
puts
"bytes after:
#{
bytes
iso
}
"
puts
"encoding after:
#{
iso
.
encoding
}
"
s
.
write
iso
s
.
close
end
end
« Previous
1
2
3
4
Next »
(2-2/4)
Loading...