
yopp
25.07.2016
22:05:20
а ещё не надо ссать
прикипать к месту, к окружению, к людям
на самом деле огромное количество возможностей проёбыватся из-за пустяков.
«ой, тут квартира». «ой, а как я с котом», «ой девушка не хочет»

Google

yopp
25.07.2016
22:07:48
не играет ваще
ктоб мне ваших менторов дал в своё время
так глаза даны чтоб ими смотреть
и да. опыт рождается из ошибок

v
25.07.2016
22:09:19

yopp
25.07.2016
22:09:21
нужно научиться не ссать делать ошибки и делать разборы полётов по результатам проёбов

v
25.07.2016
22:09:54
данунахуй

yopp
25.07.2016
22:09:58
ну вот
ссышь

v
25.07.2016
22:10:02
смысл-то какой в этом?

yopp
25.07.2016
22:10:06
хотя квартира в россии хуёвый актив

v
25.07.2016
22:10:09
другую купить?

Google

yopp
25.07.2016
22:10:26
к вопросу про «съебать»
квартира это охуительный стартовый капитал

v
25.07.2016
22:10:49
а, съебать
"Поросенок Петр мечтает о тракторе", хехехехе

yopp
25.07.2016
22:11:14
квартира это якорь ваще

Aldar
25.07.2016
22:11:18
съебать из России, или сидеть и ждать пока Россия съебет из тебя

yopp
25.07.2016
22:11:37
ты навсегда бумажно — русский
я могу с натяжкой за поляка сойти ещё по бумажкам
но сложно и дорого и ваще, уже всё оцифровали почти
это к вопросу съебёт ли из тебя россия :)
нет, не съебёт
и из твоих детей не съебёт
а вот из внуков уже может
ну и ментально
я хоть и против большей части русской ментальности (но есть и хорошие черты), но ментально я один хуй в совке родился и в перестройке вырос

v
25.07.2016
22:21:13
он же ненавидит лес

Антон
25.07.2016
22:23:08
один хрен все навальный выпилил
https://www.youtube.com/watch?v=C00L6luyCSs

Eugene
25.07.2016
22:23:37
лес

Google

Антон
25.07.2016
22:24:06
весь лес

Eugene
25.07.2016
22:24:19
если я покажу это моему однокашнику, он будет матюгатся и целый день петь её

Антон
25.07.2016
22:24:46

Nikolay
26.07.2016
06:39:23
eq

Темур
26.07.2016
06:44:09
ребят, кто работал с постгисом в постгресе?
какие гемы юзаете?

Nikolay
26.07.2016
06:44:49
утречко. я смотрю активно ночь прошла
как мне собрать гем и установить гем из клонирвоанного репозитория?

Danila
26.07.2016
07:01:54
гугол

ojab
26.07.2016
07:02:10
gem build xx.gemspec && gem install xx.gem, то бишь

Nikolay
26.07.2016
07:03:58
thanks

I
26.07.2016
07:17:40

I
26.07.2016
07:17:59
юзал activerecord-postgis-adapter
плюс через arel некоторые вещи дособирал

Темур
26.07.2016
07:27:49
да, тоже его заюзал

Konstantin
26.07.2016
07:36:25
короче у меня опять затуп. есть str = "абв" мне надо вырезать оттуда 5 байт in-place

Stanislav
26.07.2016
07:36:53

Konstantin
26.07.2016
07:37:02
да

ojab
26.07.2016
07:40:45

Konstantin
26.07.2016
07:41:18
есть slice! он не канает, потому что он дропает символы. есть byteslice, но он не модифицирует оригинал

Google

Konstantin
26.07.2016
07:41:37
получается надо делать byteslice, а потом еще резать оригинальную строку
а byteslice! нету

I
26.07.2016
07:43:45
так сделайте!

Stanislav
26.07.2016
07:44:36
и PR в руби

Konstantin
26.07.2016
07:44:49
ага
в jruby
и в rbx

Admin
ERROR: S client not available

Konstantin
26.07.2016
07:45:00
а потом подождать пару лет, пока везде будет доступно
https://bugs.ruby-lang.org/issues/6361#note-30

ojab
26.07.2016
07:52:24
так это, в итоге-то что должно получиться? Содержимое строки должно стать этими пятью байтами? В какой кодировке?

Konstantin
26.07.2016
07:53:37
содержимое строки должно стать меньше на эти 5 байт
[24] pry(main)> str = 'abc'
=> "abc"
[25] pry(main)> str.slice!(0, 1)
=> "a"
[26] pry(main)> str
=> "bc"
1 = N bytes

ojab
26.07.2016
07:56:11
а кодировка?

Konstantin
26.07.2016
07:56:18
ojab https://github.com/ruby/ruby/blob/trunk/lib/net/protocol.rb#L63 будет работать, пока ты гоняешь ascii
а что кодировка?
есть вариант что она сломатеся?

ojab
26.07.2016
07:56:51
само собой

Konstantin
26.07.2016
07:58:49
например?

Google

Konstantin
26.07.2016
07:59:06
я с юникодом посмотрел, вроде норм
с utf-8 точнее

ojab
26.07.2016
08:04:05
хзхз, подумать надо

Konstantin
26.07.2016
08:05:28
надо попробовать инициализировать буфер как String.new.b
тогда она будет ASCII-8BIT
по идее slice! будет работать правильно

ojab
26.07.2016
08:19:46
например?
"\u8014".bytes[1..-1].map(&:chr).join.encode('UTF-8')
как вариант

Konstantin
26.07.2016
08:28:31
так эээ
ты из трехбайтового символа
выкинул один байт
как оно должно заэнкодиться?

ojab
26.07.2016
08:30:30
могу впереди подставить четыре байта и отрезать пять

Konstantin
26.07.2016
08:30:55
[16] pry(main)> 'абв'.b.byteslice(0,2).encoding
=> #<Encoding:ASCII-8BIT>
[17] pry(main)> 'абв'.b.byteslice(0,2).encode('UTF-8')
Encoding::UndefinedConversionError: "\xD0" from ASCII-8BIT to UTF-8
from (pry):17:in `encode'
[18] pry(main)> 'абв'.b.byteslice(0,2).force_encoding('UTF-8')
=> "а"
суть не меняется
короче аксиома эскобара
только суть остается сутью. мне надо отрезать 5 байт из буфера, а не 5 символов

ojab
26.07.2016
08:40:21
а чем str.sub!(/\A.{5}/n, '') плох, кстати?