Задать вопрос
  • Под какой размер лучше всего делать дизайн приложений для iOS и Android?

    @iko_mali
    Советую делать под iPhoneX сразу, что бы не возникало лишних вопросов от разрабов это 375x812, а под андроид стандарт 360x640
    Ответ написан
    1 комментарий
  • Использование статических свойств во viewModel в паттерне MVVM в случае "одна вью модель - несколько вью". Корректен ли данный подход?

    briahas
    @briahas
    ObjC, Swift, Python
    По моему вы не правильно понимаете смысл вьюмодели:
    - по ней только лишь отрисовывают.
    - вьюмодель ни кто не изменяет
    - вьюмодель создается лишь из модели

    Т.е., получается, что у вас есть модель в которой есть данные в некоем виде.
    Эта модель то и передается везде между контролеррами.
    И вот, когда надо отобразить данные - из модели генерируется необходимая вьюмодель

    Т.е., ответом на ваш вопрос будет следующее - передавайте модель (которая лучше чтоб была структурой) между контролерами, а они из нее будут брать нужную их вью модель и показывать.
    Ответ написан
    8 комментариев
  • Как подобрать количество ОЗУ для Xcode?

    fedorez
    @fedorez
    Хатуль мадан
    ставьте SSD.
    узкое место в Маке не ОЗУ, а диск.
    4 однозначно мало, но 8 уже вполне рабочий объём. при наличии SSD. но лучше хотя бы 16, чтобы без сомнений использовать виртуалки(если вам нужно)
    вообще выше верно сказали - 16 и SSD - и вы не узнаете свой мак. будет отличная рабочая машинка

    ps. у меня основной компьютер для XCode - мак мини MD387 i5-8(Corsair)-512ssd WD Blue
    Хватает.
    Ответ написан
    1 комментарий
  • Актуальность swift?

    doublench21
    @doublench21 Куратор тега Swift
    Swift достаточно молодой язык, но при этом он очень активно развивается. Достаточно глянуть на Github репозиторий Apple и посмотреть, то огромное количество работы, которые они делают вокруг и внутри этого языка.

    Достаточно ли знать 1 лишь swift для успешной деятельности, либо в серьезных задачах неумолимо сталкиваешься с необходимостью писать на obj-c?
    - одного лишь Swift Вам хватит сполна. Необходимости писать на Objective-C нет абсолютно никакой и с каждым днём её становится всё меньше и меньше.

    Справедливо ли утверждение "не пишешь на obj-c - не мужик"?
    - тех кто пишет исключительно на Objective-C и говорит так, как вы написали, можно смело называть - луддитами.

    Как на подобных "программистов" смотрят работодатели и есть ли вообще перспективы развиваться в этом направлении, хотя бы в качестве хобби?
    - странный вопрос... На программистов под iOS смотрят лучше, чем на web-разработчиков(холивар). Или вы имеете ввиду именно программистов на Swift? Ну тогда такой вопрос не имеет смысла, читайте выше :)
    Ответ написан
    3 комментария
  • Актуальность swift?

    @iMaximus
    На вашем месте я изучал бы swift, да полно еще библиотек которые на obj c но их подключил и забыл, дальше все равно пишешь на swift. Есть еще работодатели которые до сих пор поддерживают проекты на obj c и их не мало, да и в целом знание obj c помогает. Но если ставить вопрос так, как его ставите вы, то однозначно swift. Работодатели смотрят отлично, на рынке нехватка swift программистов, многие уже пишут только на нем, например Тинькофф.
    Ответ написан
    1 комментарий
  • Секреты написания отличных статей на Хабре

    @1nd1go
    Если будете писать что-то с кодом, старайтесь листинги оформить хорошо. Имеется ввиду с правильной подсветкой, форматированием, и комментариями.
    Выкладывать весь код в статью смысла нет. Вставляйте существенные вещи, а в конце статьи давайте ссылку на полный код. Желательно не в архиве, а там, где по нему можно в браузере походить.

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

    @tangro
    Пишите от сердца. В чём разбираетесь, что Вас тревожит. Собственные мысли ценятся на Хабре очень высоко. Копипаста, вранье, домыслы и испорченный телефон — это плохо.
    Не согласен с мыслью о том, что нужно «подлизать аудитории» — это очень заметно и вызывает неприятные ощущения (ну или нужно уметь это делать очень тонко).
    Картинка в начале — обязательно.
    Хорошо бы внятный вывод в конце для тех, у кого мало времени читать всю статью.
    По спорным вопросам — либо ссылки на авторитетные источники, либо пометка «по моему личному мнению, хотя я могу ошибаться».
    Юмор. Если в статье нет хотя бы одной шутки — нафига такая статья кому-то нужна?
    Думайте когда постить. В пятницу народ на расслабоне, на выходных тут вообще никого нет.
    Постарайтесь создать своей статьей некий ценный артефакт — кусок кода, инструкцию, набор ссылок, который люди захотят добавить в «Избранное». Просто текст «в вольном стиле» добавлять не будут.
    Копайте глубже. Хабр всё-же типа айтишный блог. «Как установить ОС» и «хеллоу ворлд» зайдет тут слабо.
    Не побрезгуйте спелчекером.
    Ссылки должны быть валидными и держать хабраэффект.
    Пишите в деловом тоне с оттенком иронии или юмора. Слишком сухой тон читать не будут — для этого есть Википедия. Сплошные хихоньки тоже — есть Фишки.

    А вообще всё вышесказанное Вам не поможет, если не попадёте в «тренд». А тут уж как карта ляжет.
    Ответ написан
    Комментировать
  • Секреты написания отличных статей на Хабре

    track
    @track
    Пост должен начинаться с картинки-eyestopper-а.

    В тексте нужно вначале немножко повилять хвостом и поприседать перед могущественным хабражителем, он это любит.
    Хорошо идут либо статьи из серии «на пальцах» (о, даже мне понятно стало!), или, другая, несколько парадоксальная крайность — чрезмерно заумные (о, круто! Хабр — торт! Ничо не понял, но плюсану!").
    Есть темы, которые гарантированно набирают плюсы (хабрасрач против копирастов и «михалкова», например). Не рекомендуется, особенно новенькому, писать на фанатские темы («Apple — круто» или «Apple — гавно» — в равной мере). Реакция может быть непредсказуема, в зависимости от того, какая клака в тред придет первой. Не стоит выступать в защиту тем-изгоев. Сольют и ее и вас.
    Хабрастадо любит следовать за вожаком. Если пост явно плюсуется — будут плюсовать. Если минусуется — минусовать.

    Любят статьи про мелкие компании, стартапы, самоделки, особенно компьютерные, гаджеты, даже бесполезные. Не любят — про корпорации (Google это, HP или Microsoft — неважно), и все связанное с ними.

    Также периодически стихийно организуются «топики добра» или «топики зла», появление их, и то, какой вариант будет выбран — непредсказуемо.

    Если видите, что в первые несколько минут пост ушел «в минус» (хотя бы в минус 5), и у вас нет компании друзей, которые его могут быстро из минуса вывести, то задача безнадежна, убирайте его «в черновики».
    Ответ написан
    5 комментариев
  • Язык похожий на swift для web разработки?

    DevMan
    @DevMan
    на свифте есть как минимум 4 фреймворка для веб-дева.
    но затея, имхо, так себе. хотя результаты хорошие.
    Ответ написан
    Комментировать
  • Существуют ли хорошие русскоязычные курсы по ios разработке?

    ThePyzhov
    @ThePyzhov
    iOS Ninja
    тык
    А вообще, если уж идете в таком направлении, то учите инглиш. Это маст хэв.
    Ответ написан
    5 комментариев
  • Где брать вдохновение для UX элементов/дизайна?

    @sgmobb
    Нет-нет-нет!
    Пожалуйста не делайте так – это приведет к ещё большему тупику. С этого многие начинают, и это нормально. Но важно – как можно быстрее уйти от проработки отдельных элементов. Безусловно – надо много смотреть разных решений, анализировать их, но когда перед вами конкретная задача – лучше этого не делать. Это размывает фокус и приоритет.

    Вот мой совет по поиску вдохновения:
    1. Нарисовать макет без дизайна. Полностью. Со всеми текстами и возможностями, но без оформления.
    2. Продумать портрет пользователя, который будет этим пользоваться (для этого хорошо бы прочитать книгу "Психбольница в руках пациента" или хотя бы посмотреть небольшую лекцию Ильяхова "Когда лучше не писать тексты".
    3. Исходя из предидущего пункта постараться понять его задачи, и сделать примерное оформление

    Чаще всего, после этих действий всё что вам нужно – это немного выровнять макет, расставить элементы по сетке, выбрать аккуратные цвета и перед вами будет красивый, простой и удобный интерфейс. Интерфейс меню в вашем случае.
    Ответ написан
    1 комментарий
  • Стоит ли выкладывать на GitHub код, написанный с помощью уроков?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Конечно можно выложить, только так и назовите репу - учебные проекты.
    Как минимум по ним потенциальный работодатель посмотрит на то, как вы оформляете код, насколько читабельно вы все там пишете. Будет видно умеете ли вы организовывать репозиторий и документацию к нему и т.п.
    Ответ написан
    Комментировать
  • Что это за иконки и как их сделать?

    DevMan
    @DevMan
    Что это за иконки
    это иконки от CI-систем и прочего подобного.

    Как сделать такую же к себе в репозиторий?
    подключить подобную систему к своему репозиторию.
    например:
    https://github.com/integrations/code-climate
    https://docs.travis-ci.com/user/status-images/

    или можно ручками, если очень приспичило badges.github.io/gh-badges
    Ответ написан
    Комментировать
  • Альфа-Банк vs Банк Точка. Что лучше для вывода средств с Upwork (oDesk)?

    @dmatora Автор вопроса
    1. После чтения статьи https://megamozg.ru/post/14054/ Альфа-Банк рассматриваться перестал.

    2. Модульбанк отпал когда потребовал
    - Confirmation of service вместо Invoice
    - Certificate of earnings после каждой транзации
    и вообще заявил что рассматривает Upwork именно как посредника, а бумаги по сути оформляет на работу с заказчиками

    3. Открыл счет в Точке, получил на руки MasterCard привязанный к рублевому счету ИП.
    Минимальный тариф для регионов 10 800р ($154) в год.
    100 000р можно выводить бесплатно, до 200 000р по 0.5%, остальное по 3%.
    Когда прибыль зашкаливает можно временно перейти на следующий тариф (100->200, 200->400), а потом вернуться.
    Пока, на каждом этапе общения с банком чувствуется трепетное, заботливое отношение.
    После общения со Сбербанками контраст вызывает восторг.
    Ответ написан
    3 комментария
  • Альфа-Банк vs Банк Точка. Что лучше для вывода средств с Upwork (oDesk)?

    @IamG
    Я для похожей задачи (получить деньги через swift из Америки) выбрал Точку. До этого был в ВТБ24 но после новых санкций пришлось менять его.
    У Альфы спросил какие док-ты нужны, прислал для примера свой односторонний инвойс как делал в втб24, а они "нужен договор с подписью ваших клиентов"... Угу... сейчас... В целом я вижу некий ореол динозавра у них...
    Утром позвонил в Точку, вечером приехал парень, 40 минут оформления и счёт уже на руках. На следующий день получил перевод загрузил инвойс, позвонил, оформили.
    Это без услуги "личный помощник". Я думаю Вы тоже без паспорта сделки работаете, поэтому помощник Вам не нужен.

    Я не много шокирован тем что слишком всё быстро и удобно, вывод на личный счёт ИП - 500тыс. По надёжности - это банк Открытие, по моему входит в 5-ку.
    Ответ написан
    5 комментариев
  • Где можно учить актуальную верстку? Как закреплять полученные знания на практике?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Есть база, которую вы должны и обязаны знать и учить. Это чистый HTML и чистый CSS. Все остальное что вы перечислили, это всего лишь некие технологии, фреймворки поверх этой базы. И, поверьте мне, они элементарно изучаются если вы хорошо знаете основу. Например если вы отлично знаете CSS, то LESS вы выучите за пару дней и будете с восхищением говорить о нем. Но если вы CSS не знаете, то LESS для вас будет какой-то абракадаброй и никто не научит вас ему.

    К сожалению все то что я сказал относится только к верстке. JS, jQuery и т.п. - это уже программирование и тут нужен другой подход, например такой: Как правильно учить Javascript?
    Ответ написан
    Комментировать