Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (7)

Наибольший вклад в теги

Все теги (22)

Лучшие ответы пользователя

Все ответы (22)
  • Обучение после колледжа, или как грамотной выбрать путь в грамотные программисты?

    @agee
    Я Вам сейчас открою страшный секрет. Плохое преподавание - это не оправдание для того, чтобы не учиться. Берите в руки книги и вперед - учиться самостоятельно. Благо, ресурсов сейчас выше крыши. А колледж не бросайте: доучитесь хотя бы до бакалавра, лишние знания и звания никому не мешали еще.

    Еще один большой "секрет": попытайтесь устроиться на работу уже сейчас (хоть на стажировку, хоть на позицию "поди-подай", если уж совсем никакого толку), не ждите окончания учебы. Учиться и работать одновременно - шикарная школа жизни. Зато по окончании учебного заведения будет и опыт, и хоть некоторое понимание того, что Вам нужно.

    23, конечно, не 33, но откладывать в долгий ящик не стоит. Пока Вы сомневаетесь и теряетесь, позиции, на которые Вы претендуете, будут занимать те, кто не сомневается и двигается в выбранном направлении.

    Желаю успехов.
    Ответ написан
    Комментировать
  • Кто начинал программировать с 20-ти лет и старше?

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

    Другое дело - постановка вопроса "...или лучше заняться чем нибудь другим?"
    Если такие сомнения, то ответ готов: да, лучше заняться другим. Профессию нужно выбирать по зову сердца, а не оттого, что ее посоветовали другие.
    Ответ написан
    Комментировать
  • Какие исходники софта просить у разработчика?

    @agee
    Безусловно, вам нужны будут:
    - Полные исходники, включая все зависимости, а также файлы проектов. В идеале репозиторий целиком.
    - Исходные макеты для дизайна, а также готовые (напр., нарезанные) картинки во всех необходимых разрешениях, если таковые используются в приложениях.
    - Если они использовали какой-нибудь облачный бэкенд, - все доступы к аккаунтам бэкенда.
    - Если они использовали свой частный бэкенд, - необходим перенос их бэкенда на ваш сервер. После этого удостовериться, что все работает, как прежде (для людей технически неподкованных задача нелегкая, хотя все зависит от реализации).
    - Если они использовали какие-то библиотеки третьих лиц или обращаются в коде к серверам третьих лиц, которые подразумевают использование ключей (напр., авторизация в соц. сетях, рекламных сетях, сервисы Гугла и т.д и т.п.), необходимо забрать все ключи и доступы к админкам этих ресурсов.
    - В случае с Apple App Store, необходимо совершить миграцию приложения на ваш аккаунт (https://developer.apple.com/library/ios/documentat...). Естественно, этот эккаунт нужно заранее создать и разобраться, как что настраивать, какие сертификаты и для чего генерировать. Все последующие апдейты уже надо будет подписывать вашими новыми сертификатами. По Андроиду, думаю, нужно совершить похожие действия.

    P.S.: Важно учесть, что нельзя менять ключи на новые и отключать старые сервера бекэндов до того, как не выпустите апдейт клиентских приложений с новыми ключами и URL-ами, иначе вся сетевая работа приложениях остановится.
    Ответ написан
    Комментировать
  • Coursera ценится у работодателей?

    @agee
    Есть один отличный способ найти ответ на любой вопрос типа "[Insert word here] ценится у работодателей?" - поставить себя на место работодателя.

    Забудьте на мгновенье о себе реальном и просто представьте, что Вы должны добрать человека в команду. Вам пришло 15 резюме, у кого-то высшее образование, у кого-то его нет, а у кого-то стаж работы в США, допустим. А у кого-то только pet-projects. А кто-то еще на Coursera диплом получал.

    Потом сядьте и пару минут подумайте, что на Вас произведет впечатление, а что не очень. Это и будет ответ на Ваш вопрос.

    P.S.: Вот я провел такой мысленный эксперимент и лично для себя пришел к выводу, что лучше хотя бы прослушанный курс на Coursera, чем вообще ничего. Но это я. Сколько людей, столько мнений.
    Ответ написан
    Комментировать
  • Как определить нажатие по image в UIWebView in iOS?

    @agee
    Вы можете выполнить в контексте страницы UIWebView свой JS-код https://developer.apple.com/library/ios/documentat...
    В этом JS-коде, например, на все кратинки навесить обработчики на событие onclick и передавать в этот обработчик сам элемент или например ссылку на само изображение. В обработчике события можно делать редирект на какую-нибудь урлу типа mypotocol://myurl.
    А вот уже в методе делегата webView:shouldStartLoadWithRequest:navigationType: определять протокол и урл, и если совпадает с mypotocol и/или myurl, то выполнять нужные действия, при этом возвращать NO.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (6)