These are chat archives for dru-io/Drupal

15th
Jan 2016
Alexander Dubovskoy
@adubovskoy
Jan 15 2016 10:55
интересненько. http://botafoc.cat/
Botafoc.cat is a project to be focused on making a base distribution of drupal. The idea is compile the typical modules and configurations that is in vast majority sites using drupal.
D8
Alan Bondarchuk
@fortis
Jan 15 2016 11:23
это при загрузке страницы сделает аякс запрос и выполнит ajax_command
$(document).ready(function() { 
  $.ajax({
        type: 'GET',
        url: Drupal.settings.myModule.my_url,
        dataType: 'json',
      }).done(function (data) {
        for (var i in data) {
          var ajax_command = data[i];
          Drupal.ajax.prototype.commands[ajax_command["command"]](null, ajax_command, "success");
        }
      });
});
возможно вместо null потребуется id аякс-элемента
если будет js ошибка
потому что это завязано на элементах сильно
сам #ajax... если так то в колбеке можно пользоваться ajax_command_invoke он универсальный и тебе подойдет
drupal_add_js(array('myModule' => array('key' => 'value')), 'setting');
drupal_add_js('http://example.com/example.js', array(
    'weight' => '-1000',
    'type' => 'external',
  )
);
и параметры которые в первой функции передал будут доступны в Drupal.settings.myModule.key
в example.js
поправил первый пример
Andrew Berezovsky
@duozersk
Jan 15 2016 12:13
@fortis они не отвечают на письма :)
Alan Bondarchuk
@fortis
Jan 15 2016 12:23
@duozersk наверно ты был слишком крут)))
сейчас то не актуально?
Andrew Berezovsky
@duozersk
Jan 15 2016 12:24
я всё ещё слишком крут, не? :)
Alan Bondarchuk
@fortis
Jan 15 2016 12:24
:smile:
@Punk-UnDeaD тут?
@Punk-UnDeaD в постгре JSONB таблицы без индекса идут?
azzzis
@azzzis
Jan 15 2016 12:41
This message was deleted
drupal_add_js(array('fvl' => array('url' => "fvl/$type/" . implode('/', $ids) . "/$field/$view_mode/nojs")), 'setting');
drupal_add_js('/'.drupal_get_path('module', 'fvl') . '/js/ajax_load.js',
          array(
            'weight' => '-1000',
            'type' => 'external',
          )
        );
Nikita Malyshev
@Niklan
Jan 15 2016 12:45
@fortis поставил docker, сделал docker pull fortis/drupal-dockerized а как инициализировать? Попробовал docker run fortis/drupal-dockerized он что-то пописал и завис
`
Alan Bondarchuk
@fortis
Jan 15 2016 12:46
@azzzis ajax_load.js вызывается?

это не нужно
'type' => 'file'
@Niklan docker-machine start default сначала у тебя машина запущена?
@Niklan docker-compose стоит ?
@Niklan из каталога просто docker-compose up должно скачать и сбилдить все
Nikita Malyshev
@Niklan
Jan 15 2016 12:48
docker-machine start default
docker-machine: команда не найдена
Alan Bondarchuk
@fortis
Jan 15 2016 12:48
ты с офсайта ставил?
Nikita Malyshev
@Niklan
Jan 15 2016 12:48
По офф гайду да
Hello WOrld сработал
Alan Bondarchuk
@fortis
Jan 15 2016 12:49
docker info что дает?
Nikita Malyshev
@Niklan
Jan 15 2016 12:49
docker info
Containers: 2
Images: 29
Server Version: 1.9.1
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 33
Dirperm1 Supported: true
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.2.0-23-generic
Operating System: Netrunner 17
CPUs: 4
Total Memory: 7.705 GiB
Name: nikita
ID: 6CYS:SUP3:APKM:ZBIA:7E2K:CAV5:3C4C:V5KD:2TD7:Q7HK:O53E:6XO5
WARNING: No swap limit support
Alan Bondarchuk
@fortis
Jan 15 2016 12:49
@Niklan https://docs.docker.com/compose/install/ ставь тогда и как написал выше
на линуксе виртуалка не нужна поэтому нет docker-machine)
Alexander Dubovskoy
@adubovskoy
Jan 15 2016 12:51
да, я тоже подумал, зачем docker-machine для линухов
Nikita Malyshev
@Niklan
Jan 15 2016 12:51
Поставил композ а дальше что?
Alexander Dubovskoy
@adubovskoy
Jan 15 2016 12:51
она ж для маководов кажется изначально появилось. а потом допилил как средство доставки во всякие aws
Alan Bondarchuk
@fortis
Jan 15 2016 12:52
@Niklan из каталога просто docker-compose up должно скачать и сбилдить все
Nikita Malyshev
@Niklan
Jan 15 2016 12:52
Can't find a suitable configuration file in this directory or any parent. Are you in the right directory?
он на pull вообще хз куда качает
Alan Bondarchuk
@fortis
Jan 15 2016 12:52

она ж для маководов кажется изначально появилось. а потом допилил как средство доставки во всякие aws

docker-machine? это виртуалбокс просто упакованый для винды и мака где докер не может нативно работать

я про пул ничего не писал
Nikita Malyshev
@Niklan
Jan 15 2016 12:53
Тогда как поднять твой образ то?
Alan Bondarchuk
@fortis
Jan 15 2016 12:53
оно тебе все правильно пишет
и спрашивает тебя)
Can't find a suitable configuration file in this directory or any parent. Are you in the right directory?
Nikita Malyshev
@Niklan
Jan 15 2016 12:53
Так а какой файл создать и что туда вписать
Alan Bondarchuk
@fortis
Jan 15 2016 12:53
@Niklan из каталога просто docker-compose up должно скачать и сбилдить все
Nikita Malyshev
@Niklan
Jan 15 2016 12:53
Supported filenames: docker-compose.yml, docker-compose.yaml, fig.yml, fig.yaml
Из какого каталога то?
Alan Bondarchuk
@fortis
Jan 15 2016 12:53
в котором этот файл
Nikita Malyshev
@Niklan
Jan 15 2016 12:53
Если папка пустая что он компилить то будет? Он же файл ищет
А где у тебя то этот файл?
Alan Bondarchuk
@fortis
Jan 15 2016 12:54
ну зайди в каталог да посмотри ))))
ты видел что скачал? :smile:
Nikita Malyshev
@Niklan
Jan 15 2016 12:54
Там пусто, я же говорю
Или ты качать прямо с гитхаба надо?
Просто на странице хаба написано пул сделать чтобы скачать а куда качает хз вообще
Alan Bondarchuk
@fortis
Jan 15 2016 12:55
склонируй да)
про пул не думал да, оно наверно для хаба в таком виде не подойдет
склонируй и docker-compose up
Nikita Malyshev
@Niklan
Jan 15 2016 12:55
Во, теперь пошло, спасибо
Что-то качает, меилкейч и прочее
Alan Bondarchuk
@fortis
Jan 15 2016 12:56
с хаба пулить если сам будешь строить из него
а тут готовое просто взять надо
Nikita Malyshev
@Niklan
Jan 15 2016 12:56
Да архивом стянул
Alan Bondarchuk
@fortis
Jan 15 2016 12:56
спс, не смотрел такой вариант подумаю
Nikita Malyshev
@Niklan
Jan 15 2016 12:56
Дак пул не пулит)
В том то и дело)
Я пишу пул — в папке пусто, я и понять не могу, втф.
Alan Bondarchuk
@fortis
Jan 15 2016 12:57
)))
Nikita Malyshev
@Niklan
Jan 15 2016 12:57
По команде и на опыте гита, по логике что-то вытянуть то должен же был
Причем когда второй раз пишешь, пишет already up to date
Где-то он все же хранит это, вот только где
А как проверить что всё ок поднялось?
Alan Bondarchuk
@fortis
Jan 15 2016 12:58
docker ps
Nikita Malyshev
@Niklan
Jan 15 2016 12:58
Не, там ip адресс или ещё чего биндит чтобы в барузере открыть?
Alan Bondarchuk
@fortis
Jan 15 2016 12:58
docker ip
и ты должен либо в www положить свои сайты либо поправить .yml
Nikita Malyshev
@Niklan
Jan 15 2016 12:58
ERROR: Service 'front' failed to build: The command '/bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -my --no-install-recommends supervisor apt-utils curl wget git nano zip htop php5-curl php5-cli php5-fpm php5-gd php5-memcached php5-mysql php5-sqlite php5-xdebug mysql-client' returned a non-zero code: 100
E: Unable to locate package supervisor
E: Package 'apt-utils' has no installation candidate
E: Unable to locate package curl
E: Unable to locate package wget
E: Unable to locate package git
E: Unable to locate package nano
E: Unable to locate package zip
E: Unable to locate package htop
E: Unable to locate package php5-curl
E: Unable to locate package php5-cli
E: Package 'php5-fpm' has no installation candidate
E: Unable to locate package php5-gd
E: Unable to locate package php5-memcached
E: Unable to locate package php5-mysql
E: Unable to locate package php5-sqlite
E: Unable to locate package php5-xdebug
E: Unable to locate package mysql-client
Alan Bondarchuk
@fortis
Jan 15 2016 12:59
у тебя не баш?
Nikita Malyshev
@Niklan
Jan 15 2016 12:59
Баш
Судя по ошибкам он репо не видит
Alan Bondarchuk
@fortis
Jan 15 2016 13:03
service docker restart
Nikita Malyshev
@Niklan
Jan 15 2016 13:03
Во, пошло
Он всё это ставит, надеюсь в изоляцию к себе а не мне на комп7)
azzzis
@azzzis
Jan 15 2016 13:04
@fortis заработал ajax
а как правильно определить место для вывода?
Alan Bondarchuk
@fortis
Jan 15 2016 13:04

Он всё это ставит, надеюсь в изоляцию к себе а не мне на комп7)

на комп он только образы качает а ставит в них

@azzzis того что в поле ?
azzzis
@azzzis
Jan 15 2016 13:05
$entity->content[$field][0] = array(
          '#type' => 'markup',
          '#markup' => "<div id='{$wrapper_id}'></div>",
        );
@fortis так?
Alan Bondarchuk
@fortis
Jan 15 2016 13:07
@azzzis в командах нужно селектор указывать типа ajax_command_invoke('#some-id', 'html', array('твой хтмл'))
заменит содержимое #some-id твоим хтмлем
azzzis
@azzzis
Jan 15 2016 13:08
@fortis
$wrapper_id = "#fvl-$entity_type-$entity_id-$field-$view_mode";
    $commands[] = ajax_command_html($wrapper_id, $output);
    ajax_deliver(array('#type' => 'ajax', '#commands' => $commands));
Alan Bondarchuk
@fortis
Jan 15 2016 13:09
да так
azzzis
@azzzis
Jan 15 2016 13:09
не срабатывает
Alan Bondarchuk
@fortis
Jan 15 2016 13:09
ошибки ищи где выводит
в консоли
в журнале
azzzis
@azzzis
Jan 15 2016 13:09
тишина
Nikita Malyshev
@Niklan
Jan 15 2016 13:11
0.0.0.0:80->80/tcp
По этому должен сайт быть? Выдает просто: No input file specified. это от nginx?
Nikita Malyshev
@Niklan
Jan 15 2016 13:19
Я разобрался что в www папка с именем test должна быть доступна по адресу test.local, это верно?
azzzis
@azzzis
Jan 15 2016 13:20
@fortis
А команда по замене содержимого должна отработать тут?
for (var i in data) {
                var ajax_command = data[i];
                Drupal.ajax.prototype.commands[ajax_command["command"]](null, ajax_command, "success");
            }
Alan Bondarchuk
@fortis
Jan 15 2016 13:20
да

Я разобрался что в www папка с именем test должна быть доступна по адресу test.local, это верно?

да только в хостс пропиши test.local свой

ip узнай с docker ip
или docker info
Nikita Malyshev
@Niklan
Jan 15 2016 13:21
docker ip нет, в docker info нет ip, зато в docker ps есть 0.0.0.0:80
Alan Bondarchuk
@fortis
Jan 15 2016 13:22
не это не то
а блин
Nikita Malyshev
@Niklan
Jan 15 2016 13:22
А чего, докер не умеет сам в хосты писать?)
Alan Bondarchuk
@fortis
Jan 15 2016 13:22
тут ж нет виртуалки у тебя просто 127.0.0.1
Nikita Malyshev
@Niklan
Jan 15 2016 13:22
а ну ок
Alan Bondarchuk
@fortis
Jan 15 2016 13:22
в линуксе можт и умеет
да умеет
в compose.yml можно параметр добавить
Nikita Malyshev
@Niklan
Jan 15 2016 13:23
Хост добавил
No input file specified.
Стал выдавать вместо DNS_NOT_RESOLVED
Alan Bondarchuk
@fortis
Jan 15 2016 13:25
перезапусти
ctrl+c
и docker-compose restart
если в в .yml менял что то тогда up
This message was deleted
Nikita Malyshev
@Niklan
Jan 15 2016 13:29
nope не менял, но рестарт все равно не помог
Alan Bondarchuk
@fortis
Jan 15 2016 13:30
права наверно на каталоги опять у тебя
docker ps
там увидишь container id хеш
и потом docker exec-it ХЕШ bash
залогинишься в контейнер
container id от фронта нужен
как залогинишься ls /var/www
Nikita Malyshev
@Niklan
Jan 15 2016 13:32
sudo docker exec-id 13df407c8a7d bash
docker: 'exec-id' is not a docker command.
Alan Bondarchuk
@fortis
Jan 15 2016 13:32
пробел -it
Andy Postnikov
@andypost
Jan 15 2016 13:32
docker exec -it
Nikita Malyshev
@Niklan
Jan 15 2016 13:33
Выдал название моей папки созданной в www
Alan Bondarchuk
@fortis
Jan 15 2016 13:33
что в ней?
Nikita Malyshev
@Niklan
Jan 15 2016 13:33
Файлы мои
Alan Bondarchuk
@fortis
Jan 15 2016 13:34
через контейнер посмотри
Nikita Malyshev
@Niklan
Jan 15 2016 13:34
Ага
ls -la
Alan Bondarchuk
@fortis
Jan 15 2016 13:34
значит права и владелец
Nikita Malyshev
@Niklan
Jan 15 2016 13:34
Выдал мои файлы
=(
Меня напрягает что docker вообще из под sudo поднимается
Кто-то вкурсе как docker юзера добавить в группу ко мне или меня к нему?
Nikita Malyshev
@Niklan
Jan 15 2016 13:35
Ага, уже читаю, все равно спасибо
Alan Bondarchuk
@fortis
Jan 15 2016 13:36
блин nodejs рвет шаблон… программирую на яваскрипт с консолькой и без браузера еще и с отладчиком)))
Alan Bondarchuk
@fortis
Jan 15 2016 13:49
когда запустишь тебе еще наверно nfs надо прикруттиьт
azzzis
@azzzis
Jan 15 2016 13:57
Drupal.ajax.prototype.commands[ajax_command["command"]](null, ajax_command, "success");
тут передается null
а в функции insert есть вызов
var effect = ajax.getEffect(response);
на нем и падает
думаю нужно не null передавать, только вопрос а что?
Alan Bondarchuk
@fortis
Jan 15 2016 14:02
@azzzis ajax_command_invoke используй тогда будет работать
я выше пример написал как заменить ajax_command_html
иначе оно требует элемент на который аякс событие навешено а у тебя такого нет
azzzis
@azzzis
Jan 15 2016 14:07
работает! спасибо =)
А передавать можно только html? или можно передать результат $output = field_view_field($entity_type, $entity, $field, $display);
или лучше перед отправкой рендерить в html?
какой будет трувей?
Alan Bondarchuk
@fortis
Jan 15 2016 14:10
рендерить надо
azzzis
@azzzis
Jan 15 2016 14:11
ок
спасибо!
Alan Bondarchuk
@fortis
Jan 15 2016 14:11
пожалуйста)
azzzis
@azzzis
Jan 15 2016 14:11
напиши кошель, кину на пивас
Alan Bondarchuk
@fortis
Jan 15 2016 14:15
да ладно и спасибо достаточно))
википедии сегодня 15 лет, друпалу тоже но он чуть старше)) 😄
This message was deleted
Raman Starshykh
@dashiwa
Jan 15 2016 14:46
Кстати, субьективно, сколько времени на освоение докера нужно?
Alexander Dubovskoy
@adubovskoy
Jan 15 2016 14:52

Кто-то вкурсе как docker юзера добавить в группу ко мне или меня к нему?

sudo usermod -aG docker ubuntu
а потом перелогинься или ребутни.

ubuntu тут соотв. это имя пользователя.
Nikita Malyshev
@Niklan
Jan 15 2016 14:53
да я сделал но все равно ничего не работает
No input file specified.
Alan Bondarchuk
@fortis
Jan 15 2016 14:53
@dashiwa если опыта с таким не было мне кажется часов 6 чтоб вникнуть и понять основу и что-то поднять, и потом еще столько же чтоб косяки всякие победить )))
Nikita Malyshev
@Niklan
Jan 15 2016 14:53
В любом случае
Alan Bondarchuk
@fortis
Jan 15 2016 14:54
в контейнере у тебя файлы есть
Nikita Malyshev
@Niklan
Jan 15 2016 14:54
Права уже в порядке, р ебутался, группа в порядке в общем всё такое проче
Alan Bondarchuk
@fortis
Jan 15 2016 14:54
проставь у себя в убунте права 775
Nikita Malyshev
@Niklan
Jan 15 2016 14:54
Так стоят
Alan Bondarchuk
@fortis
Jan 15 2016 14:54
ну или хардкорь 777 и посмотри че будет)
Nikita Malyshev
@Niklan
Jan 15 2016 14:54
Пробовал, то же самое
Alan Bondarchuk
@fortis
Jan 15 2016 14:54
потом нормально сделаешь
Nikita Malyshev
@Niklan
Jan 15 2016 14:55
В другом проблема
Alan Bondarchuk
@fortis
Jan 15 2016 14:55
а лежит в пользовательском каталоге?
Nikita Malyshev
@Niklan
Jan 15 2016 14:55
да
/home/nikita/docker/www/sitename
Да всё порядок, видимо nginx как всегда меня встречает
Alan Bondarchuk
@fortis
Jan 15 2016 14:56
@adubovskoy на линуксе по 127 0 0 1 доступ?
к вебу
Nikita Malyshev
@Niklan
Jan 15 2016 14:56
Ну так это локалхост
Alexander Dubovskoy
@adubovskoy
Jan 15 2016 14:57
да, это локалхост. и он должен быть явно прописан в /etc/hosts первым.
иначе докеру плохо
Nikita Malyshev
@Niklan
Jan 15 2016 14:58
Прописано
даже
127.0.0.1 sitename.local
Что ещё за docker.io часто пишут? Это же другой пакет
Alan Bondarchuk
@fortis
Jan 15 2016 15:03
логи нжинкса смотри
/var/log/nginx
есть ли твои запросы в аксес логе
и какие ошибки в ерор
Nikita Malyshev
@Niklan
Jan 15 2016 15:05
А как их смотреть, там ни vi, ни nano нету
И не ставятся
error пустой
access аналогично
Alan Bondarchuk
@fortis
Jan 15 2016 15:11
export TERM=xterm;
nano
Nikita Malyshev
@Niklan
Jan 15 2016 15:11
Да походу проще вагрант юзать
Пипец тут гемору больше даже выходит)
vagrant up и всё работает
Alan Bondarchuk
@fortis
Jan 15 2016 15:11
дак ты нжинкс поднять не можешь)))
так же как и с вагрантом
Nikita Malyshev
@Niklan
Jan 15 2016 15:12
Да потому что nginx ненавидит меня
Он никогда у меня не заводится, даже если до меня работал)
Alan Bondarchuk
@fortis
Jan 15 2016 15:12
для логов достаточно cat
Nikita Malyshev
@Niklan
Jan 15 2016 15:13
Пусто даже через cat
Есть такое же ну с апачем?)
Alan Bondarchuk
@fortis
Jan 15 2016 15:15
разницы никакой ))
Nikita Malyshev
@Niklan
Jan 15 2016 15:15
Большая разница, апач работает из коробки
А nginx не разу у меня за год не завелся, а то и два
Alan Bondarchuk
@fortis
Jan 15 2016 15:15
там также хосты прописывать надо
и так же у тебя он не увидит ничего ))
Nikita Malyshev
@Niklan
Jan 15 2016 15:16
Мне блин сейчас вообще не до него, еще в нджинксе разбираться)
Так хосты есть, права в порядке, файлы шарятся
nginx отрубает, даже логи не пишет
Alan Bondarchuk
@fortis
Jan 15 2016 15:16
были бы права впорядке у тебя тогда б находило файл
или скачивало напрямую
Nikita Malyshev
@Niklan
Jan 15 2016 15:16
Как он логи то не пишет, access то в любом случае стрельнуть должен
Тогда бы в access что-то появилось
getent group docker
docker:x:999:nikita
Alan Bondarchuk
@fortis
Jan 15 2016 15:18
he NGINX image is configured to send the main NGINX access and error logs to the Docker log collector by default. This is done by linking them to stdout and stderr, which causes all messages from both logs to be stored in the file/var/lib/docker/containers/\<container id\>/\<container id\>-json.log on the Docker Host. \<container id\> is the long-form Container Id returned when you create a container. You can display the long-form Id for a container with the command:
у тебя логи локально доступны
Nikita Malyshev
@Niklan
Jan 15 2016 15:20
То что он там выводит у меня прямо в консоли доступно
Alan Bondarchuk
@fortis
Jan 15 2016 15:20
docker logs 98d155f3f96e
container id там
Nikita Malyshev
@Niklan
Jan 15 2016 15:21
Абсолютно то же самое
Alan Bondarchuk
@fortis
Jan 15 2016 15:21
ну если ты с up запускал то да
Nikita Malyshev
@Niklan
Jan 15 2016 15:21
Это прямо в терминале у меня доступно
Alan Bondarchuk
@fortis
Jan 15 2016 15:21
тогда при обращении там должно быть все
Nikita Malyshev
@Niklan
Jan 15 2016 15:22
blob
Пусто там всегда, вот как запустится так и остается
Alan Bondarchuk
@fortis
Jan 15 2016 15:27
у тебя в /var/www/sitename лежит index.php
или еще каталог ?
Nikita Malyshev
@Niklan
Jan 15 2016 15:27
всяко пробовал
И друпал ложил
и просто файлики, но не index.php
reobots.txt делал)
Alan Bondarchuk
@fortis
Jan 15 2016 15:28
и ап делал?
Nikita Malyshev
@Niklan
Jan 15 2016 15:28
После создания файла нужно делать up?
Это же безумие)
Alan Bondarchuk
@fortis
Jan 15 2016 15:29
у тебя может нужно)))
оно вообще исходно работает по локалхост пхпинфо выводит
Nikita Malyshev
@Niklan
Jan 15 2016 15:29
Тогда смысла в докере нет вообще
Alan Bondarchuk
@fortis
Jan 15 2016 15:29
да пф
это у тебя траблы
у докера все ок
Nikita Malyshev
@Niklan
Jan 15 2016 15:29
Ну чо, создал файл и рестарт докера?)) Да ну нахер
Alan Bondarchuk
@fortis
Jan 15 2016 15:29
у меня нет
у тебя то не работает ничего)
Nikita Malyshev
@Niklan
Jan 15 2016 15:29
Это у тебя такой конфиг под мак)
Alan Bondarchuk
@fortis
Jan 15 2016 15:29
хз что там делал
дак у тебя тоже самое с вагрантом было
Nikita Malyshev
@Niklan
Jan 15 2016 15:30
Да докер поставил, твой билд или чо это и compose up
Alan Bondarchuk
@fortis
Jan 15 2016 15:30
причем тут конфиг
решалось правами и владельцем
на родительский каталог
проверь права
где у тебя все это лежит
Вот этот докер апнулся сразу
Alan Bondarchuk
@fortis
Jan 15 2016 15:34
там 8080 порт
может у тебя локально стоит чето на 80 ?
Nikita Malyshev
@Niklan
Jan 15 2016 15:34
Сомнительно, кроме phpstorm по сути ничего нет)
Ну порт поменять то не трудно, ща попробую
Ноу, сэйм шит эген
Alan Bondarchuk
@fortis
Jan 15 2016 15:36
ну значт у тебя что то другое висит на нем
Nikita Malyshev
@Niklan
Jan 15 2016 15:36
Нет
Попытался поднять при занятом, пишет уже забинжен
Т.е. только им занимается
Тот докер что я скинул вообще странные)
Не ясно как добраться к файлам
Ещё зачемто свои модули навешивает =\
Ладно, оставлю приключения на завтра
Alan Bondarchuk
@fortis
Jan 15 2016 15:41
да тебе нужно разобраться как это работает
я ток на след неделе с линуксом буду, хотя можт на оушене попробую поднять
Alexandr.Poddubsky
@AlexandrPoddubsky
Jan 15 2016 16:33
добрый вечер, а подскажите сервис от гугля для создания 3d панорам
Alan Bondarchuk
@fortis
Jan 15 2016 18:08
google earth?
насколько помню там можно загружать свои kml
@AlexanderPoddubsky
@AlexanderPoddubsky вернее http://www.sketchup.com/
а в earth это если надо можно вроде модели загружать от скетча