В целом, я не делаю никакого структурного анализа кода. Только разбиваю на строки/слова и веду подсчет. Файлы группируются по расширению — здесь могут быть неточности и коллизии между языками.
Добавил. С R могут быть не совсем аккуратные результаты. Rebol использует такое же расширение. И ресурсные файлы тоже… Дайте, пожалуйста, знать если что-то будет выглядеть совсем неправдоподобно.
Сейчас классификатор языков полностью полагается на расширение файла. Если язык программирования уникально идентифицируется расширением, его легко добавить к списку. В случае Forth'a, расширение .fs пересекается с F#, FilterScript и GLSL.
Можно ли использовать .forth, .frt и .4th как основные расширения для этого языка?
2. Если у html элемента datetime-local то мобильные телефоны показывают родной UI элемент для выбора времени/даты. Например так выглядит айфон:
У Андроида свой есть UI.
3. Когда вводите новую запись на time.anvaka.com — поле «Start» автоматически устанавливается в значение предыдущего «End», а поле «End» становится равным текущему (посмотрите на гифке https://github.com/anvaka/time/blob/master/README.md#demo ). Так получается мне максимум нужно два тапа чтобы ввести новую запись. Я не нашел как это сделать со стандартными формами…
Я попробовал это первым делом :). Думаю для опросов — это отличное решение!
Для отслеживания времени мне не хватило несколько вещей:
1. Как указать свою форму для ввода времени и даты
2. Как сделать чтобы мобильные телефоны показывали родной datetime picker.
3. Как автоматически устанавливать время новой записи в значение предыдущей записи
Мне, к сожалению, не очень подошел такой подход — я часто забывал/ленился нажимать старт/стоп, и потом еще редактировать.
Вместо этого, я сразу же устанавливаю «start» в значение предыдущего «end», а значение текущего «end» в настоящее время. Получается, когда ввожу новую заметку, мне нужно либо просто ввести текст, либо нажать «set to now» и ввести текст — оптимизировал под себя ¯\_(ツ)_/¯
Искренне сочувствую. Визулизация вконтакте использует аутентификацию самого вконтакта, которая проходит по https (зашифрованный протокол). Врядли вас могли хакнуть через yasiv.
Позиции узлов рассчитываются из физической симуляции. Каждый узел рассматривается как положительно заряженная частица, а каждая связь — как пружина. Соответственно частицы отталкивают друг друга, а пружины держат их вместе. Подсчитываем все силы действующие на вершины, интегрируем, получаем позиции в пространстве.
Было бы здорово иметь такую модель на javascript'e. Тогда можно было бы проводить классификацию прямо на BigQuery, как user-defined function.
В целом, я не делаю никакого структурного анализа кода. Только разбиваю на строки/слова и веду подсчет. Файлы группируются по расширению — здесь могут быть неточности и коллизии между языками.
Можно ли использовать .forth, .frt и .4th как основные расширения для этого языка?
2. Если у html элемента datetime-local то мобильные телефоны показывают родной UI элемент для выбора времени/даты. Например так выглядит айфон:
У Андроида свой есть UI.
3. Когда вводите новую запись на time.anvaka.com — поле «Start» автоматически устанавливается в значение предыдущего «End», а поле «End» становится равным текущему (посмотрите на гифке https://github.com/anvaka/time/blob/master/README.md#demo ). Так получается мне максимум нужно два тапа чтобы ввести новую запись. Я не нашел как это сделать со стандартными формами…
Для отслеживания времени мне не хватило несколько вещей:
1. Как указать свою форму для ввода времени и даты
2. Как сделать чтобы мобильные телефоны показывали родной datetime picker.
3. Как автоматически устанавливать время новой записи в значение предыдущей записи
Вместо этого, я сразу же устанавливаю «start» в значение предыдущего «end», а значение текущего «end» в настоящее время. Получается, когда ввожу новую заметку, мне нужно либо просто ввести текст, либо нажать «set to now» и ввести текст — оптимизировал под себя ¯\_(ツ)_/¯
page views: 615,771
unique page views: 402,895
Avg time on page: 00:05:02
Bounce rate: 67.48%
Трафик падал стабильно до сентября 2012, после чего остановился на 7-9 тысячах посещений в месяц.
Размер узла считается исходя из общего количества зависимых пакетов (исходяших связей).
Я все еще не могу придумать хорошего формата для хранения иземений графа во времени. Идея очень хорошая!
В самой визуализации не придумал как можно было бы просто показать настройки сортировки. Но вот кусочек кода, где можно прикрутить сортировку.