@proRuby

Страница 1022 из 1594
Ruslan
25.01.2018
10:09:22
ну хз, дома хикковать все время довольно сложно, я не смог бы, к примеру

Владимир
25.01.2018
10:09:49
каждому свое, иногда люди реально надоедают что приходится перерывы брать

Nikita
25.01.2018
10:09:53
тоже из дома

2-й год

Google
Максим
25.01.2018
10:10:03
работаете не из дома

а из бара например

из СТАРБАКСА

Ruslan
25.01.2018
10:10:22
идеально, когда у тебя есть возможность и в офисе поработать, и из дома

Максим
25.01.2018
10:10:28
+

Nikita
25.01.2018
10:10:37
@dielone это все вопрос самодисциплины

Vasiliy
25.01.2018
10:10:43
а нахуя если работаешь дома всегда сидеть дома лол?

Владимир
25.01.2018
10:10:47
из СТАРБАКСА
с вейпом в зубах и на макбуке)))

Nikita
25.01.2018
10:10:48
?

Максим
25.01.2018
10:10:58
с вейпом в зубах и на макбуке)))
программировать на сигвее

Nikita
25.01.2018
10:11:10
1 рукой программировать

во второй спинер крутить

Владимир
25.01.2018
10:11:42
программировать на сигвее
У меня есть специальная красная клетчатая рубашка с +10 к прожингу на сигвее)

Google
Nikita
25.01.2018
10:11:52
короче резюмируем: макбук, вейп, спинер, сигвей

Максим
25.01.2018
10:12:11
старбакс

Владимир
25.01.2018
10:12:14
во второй спинер крутить
спинер уже старье, сейчас крутят миксеры с биткоинами))

kolas
25.01.2018
10:12:19
пальма

Ruslan
25.01.2018
10:12:21
еще обязательно проект должен быть с блокчейном

Nikita
25.01.2018
10:12:22
принял

Vasiliy
25.01.2018
10:13:27
и смазка для жопы

Dmitriy
25.01.2018
10:13:31
самое лучшие это сходил с утра на спорт, пришел домой, поработал.

Ruslan
25.01.2018
10:13:53
и смазка для жопы
в комплекте с бутылкой

Владимир
25.01.2018
10:14:11
Ruslan
25.01.2018
10:14:30
ощущение, что тут все работают из дома хз как убедить начальство, что их опенспейс нафиг не нужен

Dmitriy
25.01.2018
10:14:40
Всегда знал что жаворонки - странные)
не с утра. я с мск +5 разница. работаю по мск ))

v
25.01.2018
10:15:41
из СТАРБАКСА
то же говно, что и в офисе

Владимир
25.01.2018
10:16:19
не с утра. я с мск +5 разница. работаю по мск ))
А я с утра предпочитаю работать. Встал, и пошла волна. что правда философия "когда проснусь тогда и утро" позволяет несколько вольно трактовать личный таймлайн))

v
25.01.2018
10:16:45
самое лучшие это сходил с утра на спорт, пришел домой, поработал.
встал, поработал, сходил на турнички в середине дня, поработал

Dmitriy
25.01.2018
10:16:56
тоже отличный варик

а вот в офисе когда работал, ничего подобного не получалось

Vasiliy
25.01.2018
10:21:44
парни а кто с нокогири на короткой ноге? у меня есть структура <p><img></p> <p><img><img></p> как мне это превратить в <figure><img></figure> <figure><img></figure><figure><img></figure>

пока делаю так .xpath('./p/img').each{ |n| n.parent.replace("<figure>#{n}</figure>") } в случае одной имаги в заголовке всё ок, в случае двух получается что он первую имагу в фигуре оборачивает а остальные пролетают

ojab
25.01.2018
10:31:14
ноды надо делать, а не интерполяцию html.xpath('./p').each do |node| figure = Nokogiri::XML::Node.new('figure', html) figure.children = node.children node.replace(figure) end

Google
ojab
25.01.2018
10:32:17
или тебе каждый img нужно в figure обернуть?

а не так же, как оно в p?

Vasiliy
25.01.2018
10:33:36
да да, каждый имаг

ojab
25.01.2018
10:33:44
а, просмотрел, да

Vasiliy
25.01.2018
10:35:04
надо типа имаги из п развернуть(при чем в п может быть их несколько) в просто имаги и потом имаги в фигуры обернуть

там есть wrap который ноду в тег оборачивает, а мне надо обратное

ojab
25.01.2018
10:40:01
ну пусть будет html.xpath('./p').each do |node| replace = node.xpath('./img').reduce(Nokogiri::XML::NodeSet.new(html)) do |ns, img| figure = Nokogiri::XML::Node.new('figure', html) figure.children = img ns << figure end node.replace(replace) end

тупо оборачиваешь все img внутри p в figure, засовываешь в NodeSet и заменяешь p на этот NodeSet

Vasiliy
25.01.2018
10:42:04
уххх блять, а xpath'ом нельзя сказать типа возьми п и всех его детей и замени в них имаги на фигуры а потом удали п

ojab
25.01.2018
10:44:50
хз будет ли лучше

Vasiliy
25.01.2018
10:47:10
у меня такой варик пока txt.xpath('.//img').each{ |n| n.replace("<figure>#{n}</figure>") } txt.xpath('./p/figure').each{ |n| children = n.parent.children; n.parent.replace(children) } но блять из за блядской мутабельности чилдрен зануляется, попробую ноду сделать

какая же блять ебанная дока по нокогири

ojab
25.01.2018
10:49:49
А у тебя сторго только './p' с картинками внутри .?

И их все можно заменять?

Vasiliy
25.01.2018
10:50:04
несколько может быть

да, но только может быть п без картинок

да визивиг, надо под формат фейсбук моментальных статей переделать, в телеге просто всё, оп врап, унврап, реплайс и он сам дальше

ojab
25.01.2018
10:51:20
а, тогда несложно

наверное

ns = Nokogiri::XML::NodeSet.new(html) parent.xpath('./p/img').reduce(ns) do |ns, node| ns << (node.parent = Nokogiri::XML::Node.new('figure', html)) end parent.children = ns

Google
Vasiliy
25.01.2018
11:22:14
о ёпта txt.xpath('.//img').each{ |n| n.replace("<figure>#{n}</figure>") } txt.xpath('./p/figure').each{ |n| dup_parent = n.parent.dup; n.parent.replace(dup_parent.children) }

теперь буду ждать когда верстальщики вёрстку поменяют у визивига и всё к хуям поедет

Владимир
25.01.2018
12:15:32
теперь буду ждать когда верстальщики вёрстку поменяют у визивига и всё к хуям поедет
Так сделай отстрел по картинкам и не парься. сначала ловишь строки имейджев а потом их меняешь в вольных пределах. зная уже имейджи как отправную точку ты вокруг них влево и вправо отступать и переписывать теги можешь как угодно ..что ты и делаешь и так по идее. Только это костыль на грани стрельбы в колено. Хоть для случаев внезапно изменяемой верстки по сто раз на месяц самое то

Vasiliy
25.01.2018
12:20:47
ну там такое, не факт что картинка будет в имедже а не где-нибудь в теге див в каком нибудь дата атрибуте

ojab
25.01.2018
12:21:43
или в css и you're screwed

Владимир
25.01.2018
12:25:39
ну там такое, не факт что картинка будет в имедже а не где-нибудь в теге див в каком нибудь дата атрибуте
Смотря что тебе надо от картинки, если обертуть тегами это, то сначала находишь позиции всех ссылок на странице маски *.csv/*.png/*.jpg а потом достаешь волшебную палочку и все эти вхождения обшупываешь как края img блока и творишь с ним всякую противиестественную дичь)

Vasiliy
25.01.2018
12:25:42
в идеале бы этим гавном в визивиг редакторе отдельном заниматься а не вот это вот всё

Владимир
25.01.2018
12:26:48
Alexander
25.01.2018
12:36:29
найти бы какой нибудь инструмент как гугл докс, только чтобы там была история изменений и комментариев задача: надо как то удобно составлять ТЗ, таски и тд. с обсуждением всех причастных

Vasiliy
25.01.2018
12:38:09
так там есть история и комменты

Alexander
25.01.2018
12:40:10
А разве в гдокс такого нет?
наверное я давно туда не заглядывал. вот и спросил, может есть какой нибудь инструмент под эту задачу

Aleksey
25.01.2018
12:41:52
А ещё под описание Jira подходит, простихоспаде

Владимир
25.01.2018
12:42:13
Есть туча плагинов встраиваемых под гугл докс На любой вкус и цвец расширяет стандартный функционал

А так же расжеваное апи для возможности написания своего идеального плагина

Если бы он еше и железа адекватного не требовал был бы вообше идеален

Vasiliy
25.01.2018
13:18:27
история и комменты точно есть

даже история комментов вроде

Google
енот
25.01.2018
16:23:29
Здравствуйте. Подскажите пожалуйста самый простой способ в чистом руби реализовать before хук в классе?

Максим
25.01.2018
16:35:00
Метод в отцовском классе который будет принимать имя метода и йилдить его перед каким либо действием

Владимир
25.01.2018
16:37:43
Сначала долго вмыкал что меня смущает в посте выше, потом улыбнулся с новой трактовки. А затем меня убил новый взгляд на слово "безотцовщина")))

Anton
25.01.2018
16:39:12
Сделай через prepend
http://gshutler.com/2013/04/ruby-2-module-prepend/

Только главный вопрос. Нафига тебе такой треш как колбэк?

http://gshutler.com/2013/04/ruby-2-module-prepend/
А, если что - в ханами есть штука для колбэков. Можешь взять и посмотреть как сделано

Там всего 1 класс

https://github.com/hanami/utils/blob/master/lib/hanami/utils/callbacks.rb

nikita
25.01.2018
16:47:00
Там всего 1 класс
как в ханами просочились колбэки?

Anton
25.01.2018
16:47:24
И вроде в интеракторах используются

nikita
25.01.2018
16:47:39
а, ну ладно

Evgeniy
25.01.2018
17:06:21
Все привет У кого было такое что searchkick, не ищет слово например: foo-bar если в поиске написать foobar?

Roman
25.01.2018
18:28:12
хотя вообще-то оно кажется искаропки нормально настраивает. если сам не лез

Aleksey
25.01.2018
19:44:17
как удачно разговор зашел про elastic ?

есть значения у поля name модели: “FACEB Consult”, “FACEBOOK? NOT AT ALL”, “0.Facebook”, “0.facebook.C” и , собственно “Facebook”. Пилю автодополнение , ввожу “faceb” - получаю в ответ все кроме “Facebook” (выдает всегда 5 результатов). Если переименовать несколько полей непододящих, нстоящий фейсбук начинает попадать в выборку, но это ж печаль… есть идеи, куда копать? пробовал: регулярку “^faceb” - тоже самое, prefix: ‘faceb’, просто query_string: { query: ‘faceb’ }…

Страница 1022 из 1594