Иногда пишу под iOS на 13" MacBook Air и плююсь. Не влезает все на экран. Иногда кажется, что даже 15" будет мало.
Пытался кодить на php с iPad. Меня надолго не хватило по двум причинам. Первая — не очень удобно искать и исправлять ошибки без физической клавиатуры. Вторая — iPad для меня в первую очередь мультимедийное устройство. После 15-20 минут включаю либо браузер, либо музыку, либо видео, либо игру, либо еще что-то.
Еще года 2-3 точно планшеты не вытеснят десктопы, я так думаю.
Например, можно использовать в качестве динамической соли — кусок от sha1 (айди пользователя ):
$id — id пользователя в базе
$password — его пароль
Тогда, cолью будет $salt=sha1($id), а хэшем пароля — sha1($password. substr($salt,0,6)).
Тогда, утащив базу, злоумышленник получит только базу соленых хэшей без самих солей. А соли высчитываться будут в скриптах. Правда, это будет дополнительная нагрузка, но не об этом разговор.
При привязанном для включения телефона нужен компьютер. Без компьютера девайс будет висеть на яблоке.
Полупривязанный — для активации jailbreak нужен компьютер. При включении без компьютера телефон будет вести себя как будто он не взломан.
Непривязанный — джейл будет всегда, компьютер не нужен.
Для первых двух вариантов нужно специальное ПО для tethered boot (например, redsh0w).
Однозначно в избранное =)
Пытался кодить на php с iPad. Меня надолго не хватило по двум причинам. Первая — не очень удобно искать и исправлять ошибки без физической клавиатуры. Вторая — iPad для меня в первую очередь мультимедийное устройство. После 15-20 минут включаю либо браузер, либо музыку, либо видео, либо игру, либо еще что-то.
Еще года 2-3 точно планшеты не вытеснят десктопы, я так думаю.
habrahabr.ru/post/147533/
Также, обязательно прошиваться с помощью shift+обновить, а не shift+восстановить!
Иначе будет ошибка при активации.
$id — id пользователя в базе
$password — его пароль
Тогда, cолью будет $salt=sha1($id), а хэшем пароля — sha1($password. substr($salt,0,6)).
Тогда, утащив базу, злоумышленник получит только базу соленых хэшей без самих солей. А соли высчитываться будут в скриптах. Правда, это будет дополнительная нагрузка, но не об этом разговор.
Полупривязанный — для активации jailbreak нужен компьютер. При включении без компьютера телефон будет вести себя как будто он не взломан.
Непривязанный — джейл будет всегда, компьютер не нужен.
Для первых двух вариантов нужно специальное ПО для tethered boot (например, redsh0w).