Блог пользователя zakharvoit

Автор zakharvoit, 15 лет назад, По-русски

Здравствуйте, обитатели Codeforces.

На полуфинале ВКОШП в Дальневосточном регионе за победу нашей команде выдали айпады, насколько я понял - даже вторые. Почитав в интернете про возможность программирования на этой штуковине я нашел не так уж и много информации. Такие возможности есть, но они стоят некоторое количество долларов. Пока я поставил себе блокнот с возможностью онлайн компилирования(тоже не бесплатный).

В принципе, писать на айпаде не только неудобно, но и достаточно бессмысленно. Все же из интереса я написал пару задач на дорешивание в старые раунды. Так как возможности отправки файлов айпад не имеет, я отправлял код, копируя его в форму. Так вот, сервер сайта выдал ошибку, проверял несколько раз - эффект один и тот же. Проверил с компьютера(таким способом я ранее не пользовался) - все в порядке. Ну ладно, это не критично - раунды я с него писать не собираюсь.

Все же если кто-то имел опыт программирования на на чем нибудь подобном, мне было бы интересно услышать ваши советы насчет установки на айпад компиляторов и IDE.

  • Проголосовать: нравится
  • +9
  • Проголосовать: не нравится

15 лет назад, скрыть # |
 
Проголосовать: нравится -15 Проголосовать: не нравится
Ну тут по-моему надо понимать, что iPad это не только сам по себе вариант планшетника, а ещё и идеология по взращиванию культа потребителя ("мы сделали иконки такими красивыми, что их хочется лизнуть!" (с) Джобс) и формированию специфического рынка ПО.

Возможность программировать на ай-паде мало соответствует этой идеологии и нормам этого "рынка". Собственно это вы уже и поняли, почитав интернет. ;-)

Вообще вопрос программирования на телефонах, смартфонах, наладонниках, планшетниках периодически приходит в мыслящие головы разных людей, однако на поверку оказывается в большинстве случаев довольно жидко всё.
  • 15 лет назад, скрыть # ^ |
    ← Rev. 2  
    Проголосовать: нравится 0 Проголосовать: не нравится

    Да, но, насколько я знаю, айпад можно взломать(чего я не делал, так как пока он меня устраивает и интернеты плохо работают) и тогда на него можно будет поставить приложения от сторонних разработчиков, которые влиянию идеологии Apple не подвержены. А вообще я согласен, что программировать надо на компьютере, но как-то же я эту доску должен использовать :-)

15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Программировать на iPad, ИМХО, изврат еще тот.
Лучшее применение, которое я ему нашёл - развлекалка-сёрфилка. Легкий, относительно большой экран, нет клавиатуры, долго держит (у меня 10 часов серфинга с WiFi держал нахаляву).
Т.е. если выбирать, где играть/смотреть кино - нетбук или iPad, я выберу последний.
15 лет назад, скрыть # |
 
Проголосовать: нравится +26 Проголосовать: не нравится
Крутые у вас там подарки за победу)
Мы выиграли барнаульский полуфинал, но нам даже диплома не дали.
15 лет назад, скрыть # |
 
Проголосовать: нравится +23 Проголосовать: не нравится
Нам в этом году за второе место на четвертьфинале подарили Viewpad 10s с андроидом. В прошлом году давали то ли принтеры, то ли сканеры.
Видно, @mail.ru задали определенную моду на призы.
15 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
Ух ты, оказывается, айпады не только мейлру дает :) Оффтоп, но про айпад: на CF с айпада нельзя запостить комметарий, сообщение или пост. А иногда очень хочется.

Программировать на айпаде - изврат. Не стоит этим заниматься. Известные мне варианты:
- RDP/VNC на настоящий компьютер. Вполне юзабельно, но, видимо, не то, что имелось в виду.
- Jailbreak, какое-нибудь приложение-консоль, какой-нибудь компилятор из Cydia (python, gcc, java, на любой вкус) и какой-нибудь vim. Звучит как невероятное извращение.
- Приложение Codify, говорят вполне ничего. Это интерпретатор Lua с какими-то библиотеками для взаимодействия с девайсом. Вроде там хорошая IDE.

На полноценный компилятор и IDE не стоит расчитывать: правила AppStore не позволяют публиковать подобные приложения.
15 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится
ну и подарки у вас, а ведь это всего лишь полуфинал... решено: переезжаю в Дальневосточный регион
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    Ну, они не всегда такие были.) Нам, помню, за 2ое место какие-то рули давали... За 1ое в том году вроде была акустика 5.1. Это я к тому что если в одном году хорошие подарки(хотя это как посмотреть), то это не значит, что они всегда будут хорошие. Когда среди спонсоров есть местные компьютерные магазины, то обычно впихивают нереализованную технику... В этом вот году магазинов не было -- всякие там айпады-айфоны-ноуты.

    Если почитать посты выше, то и акустика 5.1 тоже хороший подарок)

  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +9 Проголосовать: не нравится
    Приезжай. У тебя есть шанс стать первым, кто сделает так, а не наоборот.
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Я вижу одно применение айпада и других планшетников(смартфонов) :
Поднятие сервера, доступ к серверу по ssh и т.д. и т.п., если есть инет, но нету нетбука(ноутбука). На андройд приложение для подключение через ssh точно есть.
В этом плане Андройд опережает iOS в разы.
»
12 лет назад, скрыть # |
 
Проголосовать: нравится -7 Проголосовать: не нравится

Очень хорошее приложение для программирования на iPad и iPhone — "smart BASIC". В основе — старый добрый Бейсик. Умеет очень много всего: крутая графика со спрайтами, мультитач, сетевые команды, работа с файлами, встроенная комплексная математика, облачный сервис Dropbox и очень много чего еще. В придачу с примерами программ и документацией на русском языке.

  • »
    »
    12 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +16 Проголосовать: не нравится

    Все мечтают писать на Basic'е

    • »
      »
      »
      12 лет назад, скрыть # ^ |
       
      Проголосовать: нравится 0 Проголосовать: не нравится

      Важен не сам язык — важен результат. Бейсик имеет простейший синтаксис, очень прост для изучения. При этом легко позволяет писать модульные программы высокой сложности. Получается максимальная простота и высокая эффективность. А мечты — это немного из другой сферы.

    • »
      »
      »
      12 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +10 Проголосовать: не нравится

      Что вы хотите от человека который зарегался только сегодня чтобы оставить ссылку на свое приложение, тупо найдя его по поиску "программирование ipad"? Хотите рассказать про СП? :)