• Стоит ли соваться в мир IT человеку с плохим зрением?

    cissav
    @cissav
    Руководитель Omnidesk.ru
    Думаю, что стоит. Жизнь одна, поэтому нужно заниматься тем, к чему лежит душа. Выбирая такой путь, даже в самые нелегкие минуты вы сможете находить в себе силы двигаться дальше.

    Что же касается проблем со зрением, то воспринимайте их лишь как одну из преград на пути к вашей мечте. Это нормально. Это в какой-то степени даже хорошо, так как преодоление преград помогает нам становиться сильнее.
    Ответ написан
    Комментировать
  • Как отдать фрилансеру интернет-магазин на доработку без риска потерять посетителей и сам магазин?

    opium
    @opium
    Просто люблю качественно работать
    Самый верный способ это сделать копию сайта на отдельном инстансе, все важные данные потереть или сделать замену, например переименовать всех покупаетелей в ивановых и сменить им емайлы на рандомные.
    Украсть данные нельзя, так как они не достоверные, посетителей не потеряете так как фрилансер работает на тестовом сервере, перенести изменения думаю не сложно админу если голова не из жопы и используется гит.
    Ответ написан
    Комментировать
  • Как отдать фрилансеру интернет-магазин на доработку без риска потерять посетителей и сам магазин?

    Gorily
    @Gorily
    Зачем вообще фрилансеру доступ к рабочему сайту? Тем более, что движок бесплатный и открытый. Никогда нельзя вносить правки сайта сразу на рабочий сайт (за искючением уж совсем мелких правок).
    Если сайт имеет множество изменений в движке и очень нужен фрилансеру, то: делаете бэкап сайта + бэкап базы данных. Из файла БД извлекаете все личные данные пользователей (просто удаляете\заменяете строки)у. Затем разворачиваете эту копию локально, в денвере. Изменяете пароли БД и администратора, отдаете фрилансеру. Он вносит все правки. Затем уже со всеми готовыми данными вы обновляете сайт.
    Ответ написан
    Комментировать
  • Автоматическое изменение размеров TableView?

    @s0L
    vozvratmassiva - это позор. Что касается таблицы, то чтобы изменился размер ячейки, ее нужно перезагрузить через reload ячейки или всей таблицы, без этого ничего не произойдет.
    Ответ написан
    4 комментария
  • Что лучше использовать для приложения на iOS: Core Data или sqlite + ORM?

    gomzyakov
    @gomzyakov
    Руководитель проектов
    Ваша задача, полагаю, будет прекрасно решаться средствами как ORM, так и Core Data.

    Стоит понимать, что Core Data - это не ORM, а средство для работы с графом объектов. Сравнивать их можно лишь очень условно. Если вы уже работали с ORM, то пользоваться Core Data будет несколько непривычно.

    Если сроки, отведенный на написание приложения, не горят, рекомендую всё-таки освоиться с Core Data - это прекрасная технология, позволяющая полностью закрыть букву M в аббревиатуре MVC. Помимо того, что Core Data является нативным фреймворком, который всегда "под рукой", он очень быстр, обновляется самой Apple (вероятность того, что в будущем придется переползать с одной ORM на другую, ниже) и позволяет писать очень компактный и надежный код.

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

    @ELauD
    Be flexible. Назначьте цену, которую хотите + 20 % и скажите, что цену готовы обсудить. Дальше уже будет проще т.к. заказчик возможно Вам предложит цену без этих 20 % и Вы останетесь довольны в конечном счете :) Если проект действительно очень непонятный по срокам, то можно еще накинуть процентов сверху, да хоть + 100 %. Главное вниз цену не убавлять, потому что прибавить потом вряд ли получится, а опустить для Вас не проблема. Конечно, может получится, что заказчик скажет , что Вы загнули цену в разы больше, чем он ожидал и в таком случае придется принимать решение работать с ним или нет
    Ответ написан
    2 комментария
  • Есть ли смысл сейчас покупать iPhone 4

    Lerg
    @Lerg
    Defold, Corona, Lua, GameDev
    Ну да, за 5к брать можно в качестве второго телефона.
    Ответ написан
    Комментировать
  • Как загрузить нужный viewController в iOS?

    leoru
    @leoru
    Software Engineer для мобильных платформ
    Если сториборду, то моя тактика обычно такая:
    1. Создаю InitialController, назначаю его initial в сториборде.
    2. В нем в viewDidLoad проверяю, есть ли пользователь, авторизован ли и отображают тот контроллер, который мне нужен:
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        [self checkAuth];
    }
    
    - (void)checkAuth
    {
        UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
        UIViewController *navController;
    	if (![AUUser currentUser]) {
            navController = [storyboard instantiateViewControllerWithIdentifier:@"authContainer"];
        } else {
            navController = [storyboard instantiateViewControllerWithIdentifier:@"mainViewContainer"];
        }
        
        navController.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
        navController.view.frame = self.view.bounds;
       
        [self addChildViewController:navController];
        [self.view addSubview:navController.view];
        self.currentController = navController;
    }
    Ответ написан
    1 комментарий
  • Как остановить UIActivityIndicatorView?

    Flanker_4
    @Flanker_4
    1) все же stopAnimation
    2) outlet не установлен
    Ответ написан
    Комментировать
  • Возможна ли иммиграция без высшего образования, но с сертификатом специалиста?

    makol
    @makol
    I believe in god, for the rest i pay in cash!
    GaryH айти-специалисту (программер) без вышки за рубеж,) может начнем с того что у Билли тоже вышки нет тем не менее ему на нее насрать, Стив Джобс тоже вышкой не обладал.
    Если вы уверены в своих силах и сможете доказать работодателю свой профессионализм и трудолюбие, которое на западе цениться также как у нас родственные связи, то вперед! а про сертификат забудьте, для них мгу не хрена не значит а сертификат вообще не о чем не скажет, большую роль сыграет если у вас есть серьезные разработки это похлеще любых дипломов будет.
    В этой жизни вообще все реально, только баксы между телом и диваном не пролетают. так что прочь сомнения и только вперед. : ) Мне хотелось бы поставить вопрос по другому, может ли человек выехать на какое то время на запад - да может, может ли он найти возможность приехав туда связаться с интересующим его работодателем - да может, и может ли он заинтересовав желаемого работодателя продемонстрировать ему - то что он умеет офигенно делать - да может.
    При наличии желания, стремления, приложив усилия, можно все, к тому же сейчас больше на скиллы смотрят чем на диплом!
    Ответ написан
    5 комментариев
  • Какое ПО под Mac идеально подходит для обработки видео?

    Final Cut Pro попробуйте.
    Ответ написан
    Комментировать
  • Есть ли SDK для iOS на Windows?

    dintsec
    @dintsec
    Маркетолог, копирайтер
    Есть еще вариант. Если нет сейчас денег на мак, сделай приложение под андроид/винфон/блэкберри/тизэн на выбор, заработай на этом денег и купи мак. Отсутствие мака-не повод не начинать разрабатывать мобильные приложения
    Ответ написан
    Комментировать
  • Смена направления: из продаж в программисты?

    @Z_Coder
    Начав изучать программирование в 21 год я боялся какой же я старый))) До этого был бухгалтером-экономистом. Как оказалось возраст не помеха для того чтобы заниматься любимым делом.
    Ответ написан
    1 комментарий
  • Смена направления: из продаж в программисты?

    stDragon
    @stDragon
    front-end разработчик
    в прошлом году мой преподаватель в универе по PHP сообщил немаловажный факт что в QIP основным верстальщиком является женщина работавшая до этого судьей, а ведь до судьи это какой стаж нужен. Говорил бросила суд и свалила в мир IT.
    Ответ написан
    1 комментарий
  • Навигационную программу для iPad?

    DjPhoeniX
    @DjPhoeniX
    Hardcore iOS & ESP developer & DJ
    2gis. Пользуюсь Android-версией — всё идеально, ни одного нарекания. Бесплатен.
    Ответ написан
    Комментировать
  • Как правильно работать на oDesk?

    Ambrose
    @Ambrose
    Ух, что ж вы так обстоятельно и с такой опаской к этому подошли-то? Это же всего лишь фриланс, здесь всё проще)

    Расскажу свою маленькую историю. Работа у меня неплохая, в принципе устраивает, было интересено просто попробовать себя на одеске развлечения ради. Прочёл пару статей, зарегистрировался, прошёл тест на знание английского (натыкал только на below average :( ) и начал глядеть простенькие задачки «на вечер».
    Никакую почасовую ставку даже не рассматривал, только fixed price. Зачем загонять себя, если опыта пока маловато?

    Далее про выбор задачек. Смотрим цену, если она устраивает, ставим предложение процентов на 10 ниже, чтобы обратили внимание. И самый основной шаг — правильно составить cover letter. Минимум общих фраз о том, какой вы хороший (я вообще об этом писал одно предложение в начале), основное внимание уделяем задаче. Надо показать заказчику, что вы прочли задание и прониклись им. Задаём пару уточняющих вопросов или предложений по вариантам решения. Только не переборщите, письмо размером с этот ваш вопрос никто читать не будет. Помните, вводное письмо — это то, по чему оценит вас заказчик в первую очередь. Это то, что отличает нас от индусов, которые просто штампуют своё письмо, даже не читая текст задания. Наверняка замечали, что во многих вакансиях специально стоит такая «защита от дурака» :)

    В конце, конечно же, следует указать примерные сроки выполнения. Я, как уже говорил, выбирал задачки на один-два вечера плотной работы с учётом моих скиллов. При этом писал заказчику, что, прямо сейчас я сильно загружен, но в уикенд у меня будет достаточно времени, чтобы завершить работу. Вам ведь никто не мешает предложить комфортный срок выполнения с учётом основной работы, шашлычков, семьи и проч.? Любые вакансии со словом urgent закрывал даже не дочитывая, нервотрёпка мне не нужна.

    В таком режиме примерно 25-30% моих писем находили отклик. Дальше — предварительное согласование с заказчиком. Тут важно понять, какой он человек, дабы не напороться на неадеквата. Если общается в стандартном английском деловом стиле, отвечает на поставленные вопросы — всё скорее всего будет хорошо. Однажды мне попался человек, которые дважды не ответил на конкретный вопрос, продолжать общение с таким не было никакого смысла. Либо некомпетентен, либо невнимателен, а зачем нужен человек, из которого потом придётся тянуть клещами? И да, лучше конечно выбирать европейцев/американцев, общаться с малограмотными азиатами не слишком приятно.

    На некоторые вакансии я отвечал только для тренировки — обмозговывал задачу и составлял письмо. Было интересно, ответят или нет. Потом просто отклонял предложение, ведь до заключения контракта вы никому ничего не обязаны. После одного из таких отклонений (с пометкой «слишком маленькая цена»), ко мне снова обратился заказчик с предложением заплатить больше. Пришлось всё таки взяться и сделать :)

    В общем, у меня к вам один совет: относитесь проще. Начинайте с простого, не нужно рубить с плеча и уходить во фриланс с основной работы. Уйти вы всегда успеете. А за то время, пока вы читали уйму книжек, зачем-то проходили кучу тестов и писали огромный вопрос на хабр, вы могли просто взять и сделать несколько простых задачек на одеске, получить немного звёздочек и практический опыт вместо голой теории.

    P. S. Всё вышенаписанное воспринимать как поток сознания дилетанта с тремя выполненными задачками и парой сотен баксов на счету)
    Ответ написан
    2 комментария
  • Как правильно работать на oDesk?

    @Kane
    У меня была работа постоянная работа, найденная на одеске. Работал чуть больше года, отпуск оплачивали.
    Ответ написан
    Комментировать
  • Redis vs SQLite vs PostgreSQL

    CKOPOBAPKuH
    @CKOPOBAPKuH
    Молоток vs Кувалда vs Отвёртка

    Я решил выяснить, какой из инструментов лучше. Представил одинаковую задачу — ударять себя по большому пальцу ноги. Отвёртку решил держать за ручку и ударять наконечником, так как неудобно держать за наконечник и ударять ручкой. Для молотка и кувалды это одинаковые схемы. Запросы: ударить по большому пальцу и измерить время, сколько болит.

    Результат: если ударить больно, то палец болит. В чём же тогда прелесть отвёртки? Понимаю, что она подходит для узконаправленных задач, например, только откручивание или закручивание, т.е. для ограниченных задач. В остальном одни минусы: и держать неудобно, и площадь поражения невелика, и по пальцу я попал только с третьего раза.

    PS: Что вы используете для надёжного перманентного отбивания пальцев? Холивар классический русский молоток vs молоток из икеи можно опустить, разницы между ними практически не будет.
    Ответ написан
    4 комментария
  • Свободный график в IT компании. Насколько он продуктивен?

    amc
    @amc
    В сферической компании в вакууме переход на свободный график даст сферический прирост производительности и гиперболический сатисфакшен персонала. В реальности — надо смотреть какие у вас условия, с кем работете, с кем контактируете.
    Ответ написан
    Комментировать