
Nikolay
03.08.2016
09:24:18
с робокакассой у меня народ недавно имел еплю и гемор - политика-с

Amir
03.08.2016
12:37:15

Nikolay
03.08.2016
12:38:02
я гугль чарты взял, если мне память не врет

Amir
03.08.2016
12:46:08

Google

Amir
03.08.2016
12:46:17
без интерактива

Nikolay
03.08.2016
12:55:58
у меня гемчик был
красивый

Danila
03.08.2016
12:58:28
d3.js, остальное для педиков

Lupsick
03.08.2016
13:12:00

Alexander
03.08.2016
14:09:59

Nick
03.08.2016
15:10:44
На девелопера лицуха говно стоит.

jdggd
03.08.2016
16:18:50
регулярками вхождение только точки как будет ?

Nick
03.08.2016
16:28:39
\.

ojab
03.08.2016
16:28:43
\.+

jdggd
03.08.2016
16:33:42
спс

Nikolay
03.08.2016
16:58:25
кто там убунту с рельсами под вин10 заводил вчера?

Nikolay
03.08.2016
17:07:36
ты

Google

I
03.08.2016
17:09:54
я, кстати, пару недель назад завел, но я про такие дела молчу)

Nikolay
03.08.2016
18:06:31

I
03.08.2016
18:06:53
через rbenv?

Nikolay
03.08.2016
18:06:57
ога

I
03.08.2016
18:07:00
я на ночь ставил через rvm
все накатилось

Nikolay
03.08.2016
18:07:12
оно реально долго компиляется?
кстати, а что ты вместе шела юзаешь? а то дефолтный cmd это ж пиздец безбуферный..

I
03.08.2016
18:08:31
его и юзаю, как-то не искал других вариантов, я там за вечер-ночь-утро все собрал, посмотрел, плюнул и ушел работать

Nikolay
03.08.2016
18:08:55
у меня есть желание поржать и поднять ssh )))

I
03.08.2016
18:09:15
оу, а там есть к чему его поднимать?

Nikolay
03.08.2016
18:09:31
та хз. вгет рабоает, пинги нет
сокеты
да, ядро оно сношает наполовину..
о. не прошло и двух часов ))

Ilya
03.08.2016
18:52:55
кто работал с httpclient? как там свою куку добавить?

Nikolay
03.08.2016
19:00:19
ахаха. ssh localhost не работает
так. вопросец. у меня есть rb файл с переменными для настроек на сервис
как его подключить чтобы эта переменная подкгрузилась?
типа . ./conf.sh в баше

Google

ojab
03.08.2016
19:16:07
require?
ан нет

Nikolay
03.08.2016
19:18:57
ога
мне посоветовали YAML.load_file "config.yml"

ojab
03.08.2016
19:27:16
короче да, грузи из файла или делай модулем

Nikolay
03.08.2016
19:59:22
угу. грузю
народ, как можно сказать - грязный, типа необработанный список
но не raw

Nick
03.08.2016
20:31:11
draft list

Amir
04.08.2016
02:08:02
Люди как лучше хранить глобальную переменную, который даже выживет при перезапуске системы и т.п.
Например где-то хочу хранить идентификатор последней считанной записи
через некоторое время нужно прочитать записи дальше от этого идентификатора
и до бесконечности

Vlad
04.08.2016
04:02:07
в БД?
тут пару дней назад обсуждали как дергать джобы внутри рельс-апп, так вот - попробовал sucker_punch - после того как ему шедулишь что-то через большой промежуток времени (например 24 часа) - он это забывает почему-то. Точно так же себя ведет и обычный loop в thread’e. Похоже придется использовать whenever + api

Vlad
04.08.2016
04:05:52
А вот на коротких промежутках оно работает.

[Anonymous]
04.08.2016
04:06:06
Можно выебнуться и юзануть Redis, но если он у тебя не используется в проекте, то заводить его ради одной переменной смысла нет.
Есть ещё бомжовский вариант - писать в файл. Дёшево и сердито.

Vlad
04.08.2016
04:10:09
> memcached
> который даже выживет при перезапуске системы и т.п.
?
Я вот не знаю что ты делаешь, но мне кажется лучше сами записи в бд помечать processed_at: Time.now. И никаких переменных хранить не придется

Amir
04.08.2016
04:45:58
Тупо сделал так
class Config < ApplicationRecord
public
def self.get(name)
self.find_by name: name
end
def self.set(name, value)
conf = self.find_by name: name
if conf.nil?
conf = Config.new
conf.name = name
conf.value = value
conf.save
else
conf.update value: value
end
end
end
Я в руби не мастер, пожалуйста поправьте если что смешно сделал

Google

Amir
04.08.2016
04:48:31
шас чтобы хранить свои перменные делаю так
Config.set("my_prop","123")
qwe = Config.get("my_property")

Alexander
04.08.2016
04:49:12
Config.create name: blablabla
А зачем в базе хранить?

Amir
04.08.2016
04:54:36
А зачем в базе хранить?
Ну вот лучшего способа не нашел
Rails.application.config.my_prop = "123"
если сделать так то где хранит даже не понятно
мне важно чтобы даже когда сервер падает значения сохранялись
в памяти , в сессии хранить не вариант

Alexander
04.08.2016
05:00:37
много параметров то? Как часто к ним обращения будут?
И, кажися, тут относительно недавно был срачик на подобную тему :)

Admin
ERROR: S client not available

Amir
04.08.2016
05:02:38
к некоторым каждую минуту, может даже секунды

Alexander
04.08.2016
05:04:22
я б лучше в redis ложил такое :)

Amir
04.08.2016
05:04:24
блин мне еще надо разобраться ка как организовать подключение к нескольким базам
рельцы будут данные собирать и выводить аналитику на сайте
а так же модифицировать одну базу из другой
а базы разные sqlite3, sqlserver, mysql еще может быть

Alexander
04.08.2016
05:09:32
не помню, где подсмотрел :)

Amir
04.08.2016
05:11:19
пытаюсь запустить гем
tiny_tds
activerecord-sqlserver-adapter
не канает чето, выдает кучу ошибок
для подключение к MS-SQL

Alexander
04.08.2016
05:15:17
вот чего не трогал, того не трогал :) чо за ошибки то?

Amir
04.08.2016
05:15:45
адаптер нужен корректный для SQL server 2008
Gem Load Error is: undefined method `add_order!' for class `#<Class:ActiveRecord::Base>'

Google

Alexander
04.08.2016
05:17:30
ну второй вроде как от 2012 и выше

Amir
04.08.2016
05:18:38
может с Rails 5 не совместим?
там вроде ApplicationRecord , не ActiveRecord

Alexander
04.08.2016
05:19:15
вот эт может, попробуй на 4.2.6
судя по гитхабу у них была такая фигня, когда четвёртая рельса выходила

Amir
04.08.2016
05:21:50
The work for Rails v5 started a on 2016-07-03 and none of the work landed in master yet. The changes for adapters from v4.2 to v5.0 is one of the most dramatic I have seen and Rails 5 compatibility will take several more weeks till it is ready.
блин походу так и есть
ну и дела
как теперь в рельцах 5 подключиться к MSSQL
ппц короче
неужели на этом пути мне придеться растаться с рельцами и делать все на делать на старом добром способе на jave, php

Константин
04.08.2016
06:49:12
А логики много?
Сильно сложное приложение?
Переходи на 4 рельсы и все

Плюшка
04.08.2016
06:51:49
/me сидит на 4 рельсах и доволен как слон

[Anonymous]
04.08.2016
06:53:40
А я вот пару проектов одним махом на 5 перевёл и никаких проблем.
Я даже удивился.

Nick
04.08.2016
06:57:02

Rafkat
04.08.2016
07:18:17
пока сиди на 4ке

Amir
04.08.2016
07:42:34
что-то плохо получается откатить на старую весрию рельцов
пока решил вынести скрипт вне рельцов, и делать там через tiny_tds прямое обращение к MS-SQL
так даже наверно будет лучше прямо кроном запускать