
ojab
15.04.2018
13:55:53
COPY table FROM '/path/to/file.csv' CSV
см. https://www.postgresql.org/docs/9.6/static/sql-copy.html

Black
15.04.2018
13:57:16

Vasya
15.04.2018
13:57:52
Спасибо

Google

Vasya
15.04.2018
14:16:57
Можно как-то отправить файл на сервер без фтп и графического интерфейса?

Vlad
15.04.2018
14:17:33
Файл можно строкой отправить

Vasya
15.04.2018
14:17:49
Какой?

Vlad
15.04.2018
14:18:06
base64 кодируешь и отправляешь

Vasya
15.04.2018
14:18:26
А потом на сервере декодировать?

Vlad
15.04.2018
14:18:29
Файл как строку*
Да
Только нужно быть осторожным потому что кодировка увеличивает размер
Но не знаю наилучший ли это вариант
А про графический интерфейс ты имел ввиду веб страницу?

Vasya
15.04.2018
14:20:40
Под графическим интерфейсом я имел ввиду именно графический интерфейс ос

Vlad
15.04.2018
14:21:13
Лул руби в такое не умеет или умеет но очень плохо)
Пиши веб страничку и там мультипартом выгружай

Google

Vlad
15.04.2018
14:21:36
Будет быстро и дешево

Vasya
15.04.2018
14:22:00
Та не, мне просто нужно как я выше спрашивал выгрузить из csv данные в постгрес, но для этого нужно отправить файл на сервер

Vlad
15.04.2018
14:23:30
А scp не вариант?

Vasya
15.04.2018
14:24:02
А что это?
Мне вот все вариант, потому, что я с таким раньше не сталкивался

Vlad
15.04.2018
14:25:51
Secure copy
Команда на юникс системах для перевода файлика с компа на ремоут или обратно
Оч распространенная практика
Думал вы вкурсе и не стал предлагать
Загугли команду и сразу получишь что нужно вводить

Vasya
15.04.2018
14:26:46
Да, я уже нашел, спасибо, очень помогло

AV
15.04.2018
14:32:03
Привет всем
помогите пожалуйста как решить проблему
(URI::InvalidURIError)
from /usr/share/ruby/uri/common.rb:211:in `parse'
from /usr/share/ruby/uri/common.rb:747:in `parse'
from /usr/share/ruby/uri/common.rb:996:in `URI'
from drupalgeddon2.rb:94:in `<main>'
не получается загрузить урл

ojab
15.04.2018
14:41:00

AV
15.04.2018
14:42:02
ты свои умные советы иди еще куда нить раздай

Black
15.04.2018
14:42:04
Вот так можно загрузить url:
request.original_fullpath

ojab
15.04.2018
14:42:23
какие скрипт-кидди злые пошли

AV
15.04.2018
14:42:26
я же попросил помочь ни кого не оскорбил

Google

AV
15.04.2018
14:42:51
вроде как чат и форумы для этого и созданы
на форумах читал но что то не полчилось вот и отписал сюда

Black
15.04.2018
14:43:20

AV
15.04.2018
14:44:01
вот в таком формате у меня ошибка uri = URI(url)

Black
15.04.2018
14:46:02

ojab
15.04.2018
14:46:08

AV
15.04.2018
14:46:38

Николай
15.04.2018
14:48:13
А можно каким то простым способом понять включена ли определенная системная библиотека руби по дефолту или ее надо включать через require. Например я видел много где примеры того, что надо писать require 'cgi/util', но сейчас проверил и оно работает без require. В документации я подобной информации не смог отыскать. И ведь в руби постоянно в новых версиях что-то включают по дефолту, а где это все отыскать для определенной версии руби непонятно
А, нет, не работает, я накосячил :)

Vasya
15.04.2018
14:50:36
https://ruby-doc.org/stdlib-2.5.0/

Николай
15.04.2018
14:51:02

Black
15.04.2018
14:53:12
Никто не сталкивался с проблемой в axlsx_rails, где при переносе текста в ячейке не расширяется ячейка в высоту, как решали?
Как бы перенос содержимого работает, но типа как скролл внутри блока, а сама строка не увеличивается в высоту. Как можно решить проблему, если axls нормальный вариант выгрузки excel, а там эта проблема?

Roman
15.04.2018
14:58:39

Aleksey
15.04.2018
15:22:20
Привет всем. У меня вопрос был; есть условие if activated? я в него не попадаю. Как можно изменить последний символ так чтобы попадал?
Чтобы условие true возвращало. Код находится в оперативной памяти, доступно только это условие, остальное зашифровано.
т.е. в бинарном виде.

Black
15.04.2018
15:24:25

Google

Roman
15.04.2018
15:30:42
я не знаю, как ты определяешь содержимое ячейки для файла
можно определить длину строки, и в зависимости от длины строки ячейки определять динамически высоту строки
если длина содержимого ячейки в таком то диапазоне , то высота строки такая то
это если заморачиваться

Admin
ERROR: S client not available

Roman
15.04.2018
16:07:51
как правильно сделать поиск элемента в дереве рекурсивно?

Black
15.04.2018
16:30:54

Николай
15.04.2018
16:38:33
Я правильно понимаю, что самый быстрый (и надёжный) способ получения уникального id это SecureRandom.uuid ? И если да, то можно ли рассчитывать на уникальность таких штук? Просто паранойя не даёт уснуть (вдруг коллизия итд ?)

Alex
15.04.2018
16:40:16

Anton
15.04.2018
16:40:31

Николай
15.04.2018
16:45:41
Загугли шанс коллизии uuid
Ну я понимаю, что мол меня метеорит скорее собьёт итд. Но мне вот интересно, в проектах, где коллизия абсолютно не допустима просто берут и используют uuid спокойно? ?

Alex
15.04.2018
16:46:09
У гугла hashid например
Свой вариант

Николай
15.04.2018
16:47:47
Hashid вообще прикольная штука, но она же вроде привязана к числу и поидее тут уже зависит просто от уникальности это числа

Anton
15.04.2018
16:48:43

Николай
15.04.2018
16:58:01
Так у тебя всегда id есть
Я смог найти случай, где у меня нет id ? Хотя в общем я уже понял, что id можно синхронизировать через редис (иметь один общий постоянно возрастающий id с помощью атомарных инкрементов редиса).
Я просто долбанулся и решил в пагинации для апи вместо длиннющей ссылки с кучей параметров выводить сокращенную ссылку с коротким id, но при этом не дёргая основную бд для создания этих ссылок

Roman
15.04.2018
17:48:40


Николай
15.04.2018
18:07:07
ну хз зачем нужно такое решение. консьюмерами апи будут роботы :) им пофигу на длину ссылок. а зато тебе придется вечно эти ссылки у себя хранить
Ну вообще это не моя идея ? Я где-то прочитал, что мол такой способ защищает от того, что пользователи, изучающие вывод апи, начнут эти ссылки "вперед" и "назад" как-то по-особому парсить или может даже будут пытаться сами их генерировать (В общем куча идей может им в голову придти). И это все будет работать до тех пор, пока я не обновлю формат этих ссылок, а потом у них все сломается ? Мне эта мысль показалась логичной. Ну а хранить вечно само собой я не собирался, а так же в редис их добавлять на сутки например (Или на другое адекватное время, чтобы точно успели воспользоваться)

Roman
15.04.2018
18:08:20

Николай
15.04.2018
18:08:56

Pingvin
16.04.2018
07:50:27
@Fedcomp

Google

Roman
16.04.2018
07:52:08
@Fedcomp
это ж по теме абсолютно. не баньте :-D

Личная
16.04.2018
07:59:50
Блин, интересный канал

Максим
16.04.2018
08:03:48
скиньте в лс чё там было

Crypt
16.04.2018
09:09:59
Есть работа тут?

Vlad
16.04.2018
09:11:55
Можешь поубирать в чате
хД

Crypt
16.04.2018
09:16:50
Скок $ в час?)

Vlad
16.04.2018
09:17:11
А сколько у вас опыта работы?

Crypt
16.04.2018
09:18:08
По уборке чатов - нет опыта, буду разбираться походу. С руби ирельсой с 2012 года

Vlad
16.04.2018
09:19:56
Ну мы можем предложить вам стажировку, дадим ментора, а там как пойдет
А то чатик это дело ответственное

Crypt
16.04.2018
09:22:08
а я уже раскатал губу, думал спрашивать, что за проект
?