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

Достижения

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

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

Все теги (17)

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

Все ответы (33)
  • Как выучить английский начинающему программисту?

    @lomikman
    1. Полиглот. Выучим английский за 16 часов - на канале культура - легко гулиться. это твоя база
    2. Расширяй словарный запас, смотри видео которое тебе интересны на англ, тексты и прочее - сервис lingualeo очень крут в этом плане
    3. Гугли все на английском - это твой скилл номер один
    4. Все комменты, названий функции и прочее - все отныне ты все пишешь на английском. переведи все - винду, мобильный телефон на английский.
    5. Есть куча приложений для общения, знакомься с девчонками на английском

    Good luck my friend!
    Ответ написан
  • Как вы освоили шаблоны проектирования?

    @lomikman
    Лучше начинать на практике с простых шаблонов (singleton, fabric). Попробуйте для начала научиться просто "видеть" их в используемых библиотеках. Дальше можно смотреть реализации и пробовать применять в собственном коде.
    Самый быстрый способ прокачаться это закодить что-нибудь, потом попросить знакомого/эксперта/дядечку с опытом за деньги/пиво дать комментарии по коду и выстроить архитектуру(повторить n раз). Тогда вам станет понятно зачем они нужны и области их применимости.
    Главное не заболеть "шаблоном проектирования головного мозга" - это когда кодер сует шаблоны куда не нужно, "лишь бы были", следуя модным течениям.
    Ответ написан
  • Путешествия, IT, как построить план?

    @lomikman
    накидал что можно улучшить чтобы добиться вашей цели
    1) начните делать часть работы удаленно на текущем месте, потом переходите полностью на удаленку
    2) учите английский - для бэкпэкинга заработать зная англ в других странах реально если снизить свои расходы и быть действительно бэкпакером
    3) зачем вы учите питон?
    4) волонтерство - люди что-нибудь делают, местные дают жилье и хавку. чем не путешествие? ))
    5) здоровье - следите за зубами и общей физической подготовкой, это позволит вам экономить
    6) откладывайте в стабильной валюте и четко спланируйте заранее путешествие - тогда у вас маленькая вероятность больших трат и работать в путешествии не нужно будет вовсе - couchserf, покупка билетов заранее и тп
    7) как экономить:
    откажитесь от алкоголя, курения - большая часть ресторанов, пьянок, тупых поступков уйдет - будет больше времени на саморазвитие.
    отказ от потребительства - думайте больше о том зачем вы покупаете и как бы вы смогли потратить деньги в путешествиях например
    замените фильмы/сериалы на занятие боевыми искусствами например - дешево и в путешествиях может пригодиться, снижаете риски с возможностью больших трат на проблемы со здоровьем
    8) тупо прогайте и учитесь на ошибках, можно на самом банальном-тупом проекте прокачаться если просить проревьюить код за пиво/деньги, шарьте код на гитхабе, читайте другие сорцы.
    Ответ написан
  • Как работает современное приложение, которое одновременно работает и с вебом и с iOS/Android?

    @lomikman
    есть очень много нюансов касательно того что приложение может работать в оффлайне например
    делать множество запросов на бэкэнд одновременно
    верстка под экраны тоже отличается значительно
    энергоэффективность
    расход памяти (привет memory leaks)
    кэширование
    анимации
    быстродействие
    lifecycle
    фрагментация устройств
    безопасность

    "просто грабит данные" - это работа с api/сетевые запросы имеют кучу своих реализации и архитектурных различий под мобильные устройства

    иначе говоря мобильная native разработка имеет кучу своих специфических нюансов которые не учитываются при разработке фронтенда/web apps
    Ответ написан
  • Нужно ли дизайнеру мобильных приложений уметь верстать дизайн под платформу ios/andoroid?

    @lomikman
    нужно знать гайдлайны и примерно представлять как это происходит.
    обладая этими знаниями вы можете облегчить программисту работу (соблюдая нейминг слоев и тп)
    Ответ написан