@proGO

Страница 164 из 1674
Kirill
12.07.2016
20:54:20
?

Офигенный подарок)

Slava
12.07.2016
21:00:20
Если уж хвалимся подарками

Kirill
12.07.2016
21:00:46
?

Google
Maxim
12.07.2016
21:38:05
Чем лучше разжёвывать ответ сервера в формате XML? У меня данные вида: <posts count="3036195" offset="0"> <post id="123" width="800" height="600" url="http://test.com/original.png" ... /> ... </posts>

Kirill
12.07.2016
21:49:56
@toby3d могу предложить https://github.com/jteeuwen/go-pkg-xmlx

Maxim
12.07.2016
21:50:41
@toby3d могу предложить https://github.com/jteeuwen/go-pkg-xmlx
Выглядит устаревшим, но попробую. Спасибо.

Kirill
12.07.2016
21:51:05
@toby3d есть еще https://github.com/clbanning/mxj

Maxim
12.07.2016
21:51:40
@toby3d есть еще https://github.com/clbanning/mxj
О, это уже лучше. Правда монструозней судя по README. ?

Kirill
12.07.2016
21:52:05
поэтому сначала предложил github.com/jteeuwen/go-pkg-xmlx

corpix
12.07.2016
21:58:59
Простите, а чем стандартный пакет плох?

Kirill
12.07.2016
21:59:45
не знаю ?

@proDOT
13.07.2016
02:57:10
Я б тебе бы подарил абонемент в тренажерку

Denis
13.07.2016
06:51:00
Хватит кодить , все на дрифт http://vdrifte.ru

Dmitry
13.07.2016
08:34:10
Google
$Bogdan
13.07.2016
08:39:49
Slava
13.07.2016
09:15:02
Зачем качалка, когда есть покемоны

Мерлин
13.07.2016
09:15:56
Зачем качалка, когда есть покемоны
Судя по новостям, скорее: "Зачем экстремальный спорт, если есть покемоны"

[Anonymous]
13.07.2016
14:57:33
https://habrahabr.ru/post/305614/

Maxim
13.07.2016
19:36:51
Я тут перегрелся слегка и забываю очевидное, но как мне обрезать текст до 200 символов?

Dmitry
13.07.2016
19:44:40
Я тут перегрелся слегка и забываю очевидное, но как мне обрезать текст до 200 символов?
надо с рунами долбаться вот так: func cropString(s string, n int) string { runes := []rune(s) return string(runes[:n]) }

Maxim
13.07.2016
19:46:40
надо с рунами долбаться вот так: func cropString(s string, n int) string { runes := []rune(s) return string(runes[:n]) }
Разве? Я думал через пакет strings это всё попроще реализуется

Kirill
13.07.2016
19:49:22
С компа альтернативу накидаю

Maxim
13.07.2016
19:53:02
Вообще в идеале Я ищу способ: грубо обрезать список (через пробелы вроде "тест слово лист...") до 200 символов, затем обрезать оставшееся с конца до пробела.

Но это скорее всего высший пилотаж уже, так что Я просто хочу ограничиться 200 символами максимум. А уж проверку на количество Я сам сделаю.

Вообще странно, что вариант вроде text[:200] не работает.

Maxim
13.07.2016
20:13:31
Kirill
13.07.2016
20:14:18
сейчас скину, только добрался к кампу

Alexandr
13.07.2016
20:17:30
типо этого? https://play.golang.org/p/IeZvlTe0F8

Kirill
13.07.2016
20:18:16
потому что https://play.golang.org/p/OLUvnu5O-N

я добавил только пробел

это никому же не нужно

Google
Alexandr
13.07.2016
20:19:05
ну перед этим можно все пробелы убрать

Kirill
13.07.2016
20:20:35
кхм. Александр, а ты подумал, перед тем как предлагать? тут люди доверчивые, могут так и сделать. проблема ведь не в том, что я пробел добавил, а что длинна не такая "красивая", когда 200 символов - ровно там, где слово заканчивается.

[Anonymous]
13.07.2016
20:22:29
Ждем решения

Грамотного

Kirill
13.07.2016
20:22:36
уже делаю

Maxim
13.07.2016
20:22:44
Но, как я уже говорил, "красивая" обрезка может и не быть, если её муторно реализовывать. В таком случае сойдёт вариант обрезать до 197 символов и добавить многоточие

Vitaliy
13.07.2016
20:24:14
быстрее написать 5 строчный цикл обхода строки, чем в чате обсуждать

разленились программисты на этих ваших руби и скалах

[Anonymous]
13.07.2016
20:46:38
уже делаю
Похоже реализация сложная...

Phil
13.07.2016
20:47:41
а что такое "обрезать"?

Kirill
13.07.2016
20:48:02
да я к себе в либу завёз: https://github.com/kirillDanshin/myutils/blob/master/strCrop.go

Kirill
13.07.2016
20:49:18
конечно, всегда можно сделать лучше, тут я совсем не заморачивался и это в какие-то моменты будет работать не так, как хотелось бы заядлым перфекционистам

Phil
13.07.2016
20:51:29
У меня ровно один вопрос - а зачем стринги гоняются?

ну в смысле почему там вход и выход стринг?

Kirill
13.07.2016
20:52:07
нужно обрезать строку и получить на выход обрезанную строку

@toby3d ну что, делает то, что нужно?

Maxim
13.07.2016
20:55:23
Admin
ERROR: S client not available

Google
Phil
13.07.2016
20:58:24
Короче, в первых главах про строки у Кернигана. И там по задаче из стринга херотень порлучится. надо рунами фигачить. А вообще лучше взять модуль соответсвующий

Kirill
13.07.2016
20:58:50
но тут нужно было не просто кропнуть, а, похоже, для превьюшки в какой-нибудь блог

моё решение делает это так, как я бы сделал это у себя в блоге :)

Phil
13.07.2016
20:59:58
а ты веришь, что твоё решение не с ascii работать будет?

Kirill
13.07.2016
21:00:22
вообще - да

но сейчас протестирую, на всякий случай

Maxim
13.07.2016
21:02:15
но тут нужно было не просто кропнуть, а, похоже, для превьюшки в какой-нибудь блог
Не совсем. Я решил тегами забить описание к видяшкам в inline-поиске

да я к себе в либу завёз: https://github.com/kirillDanshin/myutils/blob/master/strCrop.go
Выглядит разумно, но, похоже, мне лучше заняться реализацией оного утром. Я сейчас больше багую, чем исправляю.

Kirill
13.07.2016
21:49:53
@proDOT
14.07.2016
02:54:51
Почистил

@Alex_Root , предупреждение

Alex
14.07.2016
02:56:03
@Alex_Root , предупреждение
не надо ссылки на что-либо кидать?

Kirill
14.07.2016
03:10:07
не надо ссылки на что-либо кидать?
Не на "игры", которые "затягивают"

Alex
14.07.2016
03:10:39
Не на "игры", которые "затягивают"
ну фак.надо иногда отдыхать от кода

Kirill
14.07.2016
03:11:09
ну фак.надо иногда отдыхать от кода
Для этого есть флудочаты

Alex
14.07.2016
03:12:11
Для этого есть флудочаты
...->код->флудильня->код->флудильня->...

Kirill
14.07.2016
03:13:28
Я не понял твою мысль.

Alex
14.07.2016
03:16:15
Я не понял твою мысль.
надо просто отдыхать

Google
Kirill
14.07.2016
03:16:29
Alex
14.07.2016
03:16:30
нетолько во флудочатах

Kirill
14.07.2016
03:17:26
Когда программист отдыхает от написания кода — он пишет код ?

Dmitry
14.07.2016
04:59:29
Только тогда будет "...падение ру"
конечно будет, я ж не проверяю входные параметры мне было важно показать, что со строкой напрямую работать нельзя, надо работать с рунами

Lev
14.07.2016
06:04:21
Я тут перегрелся слегка и забываю очевидное, но как мне обрезать текст до 200 символов?
утром решил проверить с регекспами, получилось что-то типа такого: https://play.golang.org/p/b1jsY-pw4o

(или даже правильнее заменить на var rx *regexp.Regexp = regexp.MustCompile("^(.{0,10}$|.{7})(.*)")

Kirill
14.07.2016
06:50:23
смотрите, кому сильно хочется на телефоне почитать, тут более-менее читабельный fb2

Страница 164 из 1674