Задать вопрос
  • Онлайн обучение Swift. Что выбрать?

    YeahGarage
    @YeahGarage
    Developer
    Приветствую

    1. начните с курсов Евгения https://www.youtube.com/channel/UCiyiEAeWUuuPj6tt_...

    2. параллельно купи подписку на https://swiftbook.ru/

    3. Вступите в оба телеграм канала, Евгения и Свифт бука.

    4. А после всех этих основ, уже дотяните доп знания контентом скуторенко и прочих ребят особенно англоязычных
    Ответ написан
    Комментировать
  • Под какой размер лучше всего делать дизайн приложений для 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 комментариев