Давайте я Вам расскажу, как делался джейл для моего киндла.
1) копируешь файл в корень читалки
2) перегружаешь киндл
3) на главном экране тыкаешь в книжку с названием «Jailbreak»
4) подтверждаешь свое желание
5) перегружаешь
ВСЕ! Конечно, для этих процедур надо быть Вуду-Мастером 80 уровня и иметь прямую телепатическую связь с Альфа-Центавра — без этого — не взлетит!
Ну а если без шуток — надо просто зайти на 4pda и прочесть шапку — там все толково расписано. И технарем для этого не нужно быть — нужно быть просто человеком с базовыми навыками и желанием сделать себе удобный инструмент. А, да — мозг еще нужен и чтобы он хотя-бы чуток думал :)
У меня PaperWhite старенький, на нем стоит CoolReader (FB2, html, doc и вообще все текстовые форматы) + родная оболочка.
Ему пошел уже 3 годик — ничего НИКОГДА не вываливалось и не закрывалось.
Катологизация элементарна с CR-ом — сделал папку как надо и ВСЕ!
Мало того, катологизация элементарна даже с родной оболочкой — накидал книг, как надо и запустил либо апплет (на самом киндле), либо прогу на BB и она тебе все упорядочила — не пишите ерунды. Этих прог еще и несколько — выбирайте под свой вкус.
Киндл, увы, не выпрямляет кривые руки или кривой мозг. Отрицательные отзывы есть всегда и на все. Зайдите в отзывы про покетбук (на тотже 4pda) и посмотрите какой ужас там.
Единственное но, которое мне не нравится в киндле — это то, что они убрали аппаратные кнопки. Это да — косяк. Во всем остальном — это ЛУЧШАЯ читалка из доступных на рынке. Рядом более-менее может быть Barnes & Noble Nook, еще ниже — Sony. А покет бука не видно — он где-то там, внизу далеко-далеко.
P.S. процентовка вполне нормальное мерило — не хотите — юзайте CR — там хоть в попугаях можно выставить.
Может как вызываться вручную, так и быть повешен на триггеры.
Каждый счетчик в конфигурации это: имя, начальное значение и ф-я перерасчета.
Например перерасчет счетчика постов будет чем-то аля:
counter.value = $DB->selectCell( «select count(*) from `posts` where `show`='1'» ) в MySQL нотации.
Если счетчик сложный, но при этом укладывается в язык DB (обычно так и есть) — то обычно пишется хранимка, которая потом вызывается. Ну и, если индексация делается на уровне БД — то это всегда хранимка.
Хм… Вроде как никогда не считал это проблемой. В большинстве случаев точность этих данных не сильно важна.
У нас в двигле за счетчики ответственен один конфигурируемый класс (в конфигурации задаются имена и пределы счетчиков) ничего заумного и хитрых формул. БД — PostgreSQL.
Например счетчик постов устроен так — при опубликовании поста идет вызов из этого класса фии increment( counterName, +1), при скрытии increment( counterName, -1 ). В случае попытки декриментировать/инкрементировать меньше/больше предела возвращает false и не трогает счетчик. Счетчик просто хранится в ячейке таблицы БД счетчиков. Это просто ячейка — ничего более. Консистентность не проверяется.
Обычно работа со счетчиками идет в коде. Однако есть БД-шная часть с точно таким-же функционалом — можно на триггеры навешивать.
В том-же классе есть спец. функция indexing — она пересчитывает все известные и зарегистрированные в классе счетчики по заложенным в конфигурацию алгоритмам. На момент работы блочит таблицу счетчиков на запись.
P.S. Есть также возможность ленивых счетчиков (используется редко) — это когда просто отдаются данные и раз в какое-то время вызывается функция конкретно их перерасчета. Тоже работает норм.
P.P.S. indexing умеет перерассчитывать только один или несколько конкретных счетчиков, а не только все.
Вопрос был не про формулу, а какими входными данными Вы оперируете для расчета — объясню, почему спрашиваю. Если это только расстояние и скорость — то в фитнесс-трэкер можно превратить абсолютно любой GPS трэкер. Если же Вы измеряете что-то еще — вот тогда другое дело.
Про цену — ну т.е. в среднем, без заморочки с моделью это получается 160$.
Очень интересно все-таки сравнение с уже существующими трэкерами, в том числе и с тем, который я привел в ссылке. Ибо преимуществ я пока особо не вижу, а вот двойную цену — вполне.
Остановка и возврат домой по кнопке планируется? :D
Что за фитнесс-данные он собирает? Пройденный путь и скорость?
Есть куча автономных GPS трэккеров как китайских, так и «наших» с ценой гораздо ниже 90$ — я плохо представляю, какой модельный ряд Вы исследовали, если не нашли ничего нормально работающего. Может искали плохо?
Довольно известный и не китайский Tagg GPS Pet Tracker стоит 72$ прямо сейчас на Amazon, также с беспроводной зарядкой.
Сколько стоит Ваш вариант и чем он выделяется от того, что уже есть на рынке?
Вот Вы хотите, чтобы ребенок научился кататься на велосипеде, скорее всего Вы ему купите вот это:
Ну или это:
А в качестве первого ЯП выбирать JavaScript, это:
Т.е. когда ты на таком умеешь — ты можешь ездить на любом другом, но начинать учиться надо точно не с него :)
Молчали бы лучше, «лидеры» рынка.
Пафосный маркетинговый булщит от Вас на техническом ресурсе уже порядком поднадоел.
1) копируешь файл в корень читалки
2) перегружаешь киндл
3) на главном экране тыкаешь в книжку с названием «Jailbreak»
4) подтверждаешь свое желание
5) перегружаешь
ВСЕ! Конечно, для этих процедур надо быть Вуду-Мастером 80 уровня и иметь прямую телепатическую связь с Альфа-Центавра — без этого — не взлетит!
Ну а если без шуток — надо просто зайти на 4pda и прочесть шапку — там все толково расписано. И технарем для этого не нужно быть — нужно быть просто человеком с базовыми навыками и желанием сделать себе удобный инструмент. А, да — мозг еще нужен и чтобы он хотя-бы чуток думал :)
Ему пошел уже 3 годик — ничего НИКОГДА не вываливалось и не закрывалось.
Катологизация элементарна с CR-ом — сделал папку как надо и ВСЕ!
Мало того, катологизация элементарна даже с родной оболочкой — накидал книг, как надо и запустил либо апплет (на самом киндле), либо прогу на BB и она тебе все упорядочила — не пишите ерунды. Этих прог еще и несколько — выбирайте под свой вкус.
Киндл, увы, не выпрямляет кривые руки или кривой мозг. Отрицательные отзывы есть всегда и на все. Зайдите в отзывы про покетбук (на тотже 4pda) и посмотрите какой ужас там.
Единственное но, которое мне не нравится в киндле — это то, что они убрали аппаратные кнопки. Это да — косяк. Во всем остальном — это ЛУЧШАЯ читалка из доступных на рынке. Рядом более-менее может быть Barnes & Noble Nook, еще ниже — Sony. А покет бука не видно — он где-то там, внизу далеко-далеко.
P.S. процентовка вполне нормальное мерило — не хотите — юзайте CR — там хоть в попугаях можно выставить.
Каждый счетчик в конфигурации это: имя, начальное значение, мин (или отсутствие его), макс (или отсутствие его) и ф-я перерасчета.
Каждый счетчик в конфигурации это: имя, начальное значение и ф-я перерасчета.
Например перерасчет счетчика постов будет чем-то аля:
counter.value = $DB->selectCell( «select count(*) from `posts` where `show`='1'» ) в MySQL нотации.
Если счетчик сложный, но при этом укладывается в язык DB (обычно так и есть) — то обычно пишется хранимка, которая потом вызывается. Ну и, если индексация делается на уровне БД — то это всегда хранимка.
У нас в двигле за счетчики ответственен один конфигурируемый класс (в конфигурации задаются имена и пределы счетчиков) ничего заумного и хитрых формул. БД — PostgreSQL.
Например счетчик постов устроен так — при опубликовании поста идет вызов из этого класса фии increment( counterName, +1), при скрытии increment( counterName, -1 ). В случае попытки декриментировать/инкрементировать меньше/больше предела возвращает false и не трогает счетчик. Счетчик просто хранится в ячейке таблицы БД счетчиков. Это просто ячейка — ничего более. Консистентность не проверяется.
Обычно работа со счетчиками идет в коде. Однако есть БД-шная часть с точно таким-же функционалом — можно на триггеры навешивать.
В том-же классе есть спец. функция indexing — она пересчитывает все известные и зарегистрированные в классе счетчики по заложенным в конфигурацию алгоритмам. На момент работы блочит таблицу счетчиков на запись.
P.S. Есть также возможность ленивых счетчиков (используется редко) — это когда просто отдаются данные и раз в какое-то время вызывается функция конкретно их перерасчета. Тоже работает норм.
P.P.S. indexing умеет перерассчитывать только один или несколько конкретных счетчиков, а не только все.
Т.е. входные данные:
+ пробег (GPS)
+ скорость (GPS)
+ ускорение (аксель)
Нет, конечно.
Симку можно вставить любую. 80-90$ Зарядка проводная.
Вообще, очень бы хотелось обзора Вашего трэкера с конкурентами — а то как-то наоборот получается — потенциальный покупатель ищет :D
Про цену — ну т.е. в среднем, без заморочки с моделью это получается 160$.
Очень интересно все-таки сравнение с уже существующими трэкерами, в том числе и с тем, который я привел в ссылке. Ибо преимуществ я пока особо не вижу, а вот двойную цену — вполне.
Что за фитнесс-данные он собирает? Пройденный путь и скорость?
Есть куча автономных GPS трэккеров как китайских, так и «наших» с ценой гораздо ниже 90$ — я плохо представляю, какой модельный ряд Вы исследовали, если не нашли ничего нормально работающего. Может искали плохо?
Довольно известный и не китайский Tagg GPS Pet Tracker стоит 72$ прямо сейчас на Amazon, также с беспроводной зарядкой.
Сколько стоит Ваш вариант и чем он выделяется от того, что уже есть на рынке?
Все отлично работало.
Почитайте, на каком расстоянии народ точку-точку соединял на штатных роутерах (и штатной мощности) + спец. антенна.
«Если к тефлоновому покрытию ничего не пристает, как тефлоновое покрытие пристает к сковородке?»
А вообще, если так дальше пойдет, то на Geektimes скоро кулинарные рецепты уже пойдут…