>Так же нужно понимать, что путь до файла добавляется к `root`. Т.е. запрос `localhost/dev/index.html` ищет файл `ROOT/dev/index.html`, о чём часто забывают.
Скопируйте по очереди ссылки из script src прямо в адресную строку браузера - и копируйте появившийся код. Сюда напрямую ссылки кинуть не могу - toster их ломает.
Чтобы это запустить - нужно подключить три библиотеки:
d3 - для визуализации данных,
graphlib-dot - как я понимаю это рендерер для того чтобы данные рисовались в виде похожем на дерево,
dagre-d3
Мне 256 достаточно. Я это знал когда брал.
Решить вопрос с SSD можно начиная с такого способа (причём не обязательно сразу): geektimes.ru/company/ulmart/blog/248072 Яндекс.Маркет обещает 25-30 т.р. за 480Гб
Заканчивая облачными сервисами. Видел на хабре статью про флешку-расширитель диска для Mac которая не выпирает из корпуса. Но это второй жёсткий диск в системе - неудобно.
Мой вывод такой - я взял, помучался некоторое время, но покупкой доволен - менять не собираюсь.
Ну, на самом деле вопросы разные - качественный бесплатный SVG трудно найти. Плюс подписчиков хватает - значит не одному мне нужно. Уже кое-что новое для себя благодаря ответам открыл.
Да, он не плох. Но я ищу другое - не иконки, а крупные оформительские изображения - природа, техника и т.п. На sutterstock много такого есть, но за деньги и не маленькие.
Понятно что native всегда лучше, но насколько плох Xamarin? Если я правильно понимаю, для какого-нибудь среднестатистического приложения по качеству и скорости для пользователя разницы быть не должно? Я конечно не говорю про игры и т.п., хотя игрался в игру написанную на Java и запущенную на iOS - отличный результат.
Makarov Phonegap - это не путь iOS разработчика. Это для нас JS'еров - когда не знаешь языка, а какую-то поделку запилить нужно. Серъёзного и качественного приложения на нем не склепаешь.
Алексей Уколов Не, ну i, j, k и т.д. (не a, b, c, не x, y, z...) это принятый стандарт (любую книгу по программированию, не только по js, откройте) и при правильном использовании говорят о конкретной вещи - вложенность именно в таком порядке. Вот если кто-то поменяет их порядок - сломает мозг. Бывают случаи когда даёшь итераторам более осмысле имена, но это скорее исключение. А к багам и головной боли приводит излишне длинный код.
Алексей Уколов Второй способ в теории более производительный, т. к. переменная объявляется только один раз, а не при каждой итерации, но все современные интерпретаторы, вроде, давно это оптимизируют.
Советую остановиться на первом общепринятом способе - не выносить объявление переменной и использовать стандартные именования для итераторов - верхнего уровня - i, второго - j, третьего - k и.т.д. Внутри цикла всем будет читаться гораздо лучше чем какая-то другая переменная.
Павел Волынцев: Это боль. Зачем тогда вообще JSON использовать? Вам его всё-равно в таком случае парсить придётся перед выводом и в размере передаваемых данных только проиграете.