Задать вопрос
  • Какие подготовить вопросы для специалиста на python?

    Symphony
    @Symphony
    Есть много нюансов: вопрос может иметь не одно решение и ответ кандидата равносилен тому, который написан у вас на листке, но вы не смогли это оценить.
    Наймите интервьюера – специалиста, который мог бы провести собеседование.
    Ответ написан
    2 комментария
  • Как сделать панорамное изображение из нескольких фото, сделанных параллельно из разных точек?

    Aleksei_Segodin
    @Aleksei_Segodin
    арт директор / дизайнер
    С этой задачей отлично справляется Фотошоп. Начиная с версии CS5. При том, результат полностью автоматизированный и достигается в несколько кликов. Больше всего времени уходит на просчёт изображения самим Фотошопом.
    Также, эта функция теперь доступна в новом Adobe Lightroom CC.

    В Фотошопе есть команда Auto-Align Layers…, которая выравнивает все изображения между собой. И команда Auto-Blend Layers…, которая бесшовно смешивает фотографии. Если делать панорамы, то эти команды всегда используются вместе и в такой же последовательности.

    В функции Auto-Align Layers… есть несколько параметров слияния:

    215eaf0ad21548a3becd74cd2475bef3.jpg

    В вашем случае рекомендую выбирать Collage. Reposition можно выбрать в том случае, если уверены, что снимки очень качественно сняты (например с камеры на рельсах) и с длинным фокусом. Как вариант, ещё можно попробовать Perspective.

    Самый быстрый просчёт происходит для Reposition и Collage. Чуть больше — для Persective.

    В вашем случае не рекомендую использовать Cylindrical или Spherical. Во-первых, тогда, вероятнее всего, линия горизонта пойдёт по дуге (Фотошоп будет пытаться применить эффект Fish-eye). А во-вторых, такие алгоритмы требуют больше времени на просчёт и искривление изображений.

    Также не рекомендую использоваться Auto, потому что он предложит скорее всего или Cylindrical, или Spherical. Но могут быть исключения.

    Также, рекомендую поставить галочку Vignette Removal, чтобы убрать виньетирование по краям снимков (а то затемнения могут быть видны при склейке, особенно на небе, если оно есть в кадре).

    Geometric Distortion можно не использовать, если уверены, в том, что ваши фотографии хорошо выровнены между собой в перспективе.

    Функция Auto-Blend Layers… смешивает выровненные изображения так, чтобы не было видно швов. Вам нужно выбрать опцию Panorama.

    ed5443525c8a4e28b1528eb340bbf69c.jpg

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

    Если фотографий очень много и они высокого разрешения, то ждать можно и больше часа.
    Если из на сколько много, что трудно будет распределить их по слоям внутри одного документа, то можно использовать автоматическую команду в Adobe Bridge: меню Инструменты > Photoshop > Загрузка файлов в слои Photoshop…
    Ответ написан
    1 комментарий
  • Как в WIndows Form обратится к компоненту в файле .cpp?

    GavriKos
    @GavriKos
    Нужен не просто инклюд, но и еще и передать в функцию, которая обращается, указатель на эту форму. И уже у указателя брать label1 и прочее.
    Ответ написан
    1 комментарий
  • Как сделать прелоадер сайта из логотипа?

    как вариант перекрытие одного лого другим
    https://jsfiddle.net/c5o5qm7o/
    Ответ написан
    Комментировать
  • Почему так сильно подорожали аккаунты pro на российских биржах фриланса? С чем это связано?

    tin-iven
    @tin-iven
    Фрилансер до костей
    d4b3d05717394f538a0470236a5d53f8.png

    Все понимаю - козлы, жлобы, эксплуататоры, жмоты - акционеры и руководство.
    Но: хлеб у вас в магазине не дорожал? тюлька не дорожала? услуги провайдера? абонемент в спортзале? и т.д.?
    Все или почти все поднялось в цене. Виноват проклятый доллар (ну, или не доллар, не важно). Поднялись и цены на бирже.

    А теперь конкретно по FL. Как это работает - есть акционеры (Мажирин и аптекари) и руководство (Росошанский и Тараханов). Раз в полгода акционеры собираются и говорят руководству - уровень прибыльности должен быть такой. Аптекари покупали долю в у.е. и получать хотят у.е. Мажирину тоже у.е. нужны - хотя бы на танцы свои. Итак, в начале 2013 прибыль была 200 000 у.е. в месяц, а в начале 2015 стала 75 000 у.е. Акционеры говорят руководству - нужно вернуть хотя бы до 150 000 у.е.

    Как это сделать - проблема не акционеров, а руководства. И руководство начинает действовать - вводит Profi, поднимает цену Pro, добавляет закрепления и прочие мелкие платности, увольняет кучу людей штата - почти 90%! www.the-village.ru/village/blogs/business/221897-c...
    Прибыль пошла в гору. "Ф-у-у-х! Акционеры не уволят, даже премию дадут" - так думает руководство. На первом этапе это так и работает.

    Но. Что имеем с итоге: сервис теряет в качестве - не хватает людей для нормального обслуживания пользователей, кода, серверов - отсюда постоянные падения, взломы и недовольство (https://vc.ru/n/fl-off, https://vc.ru/p/fl-hacked и т.д.). Сервис становится дороже (замечу - в рублях, в у.е. остается на том же уровне или дешевле) - отсюда снова недовольство пользователей.

    Блин, так почему же эта биржа не умирает? Почему все снова идут и платят (судя по анализу количество PRO за последний год не уменьшилось, а только выросло)? А я скажу - потому что есть заказы. Не просто заказы, а много заказов. Смотрим сколько - primelance.com/analytics/. Блин, да столько же, сколько на всех остальных биржах вместе взятых.

    Итог повествования: в обозримой перспективе ничего не изменится. На FL будет много заказов - к ней привыкли, она выделяет денег на рекламу больше остальных, только она обслуживает юриков. Поэтому туда будут идти фрилансеры, будут платить дорогой Pro. Этот самый Pro будет дальше дорожать - думаю, к середине 2016 на уровне 2000-2500 рублей. Если рубль продолжит плохо себя вести - еще больше, или переведут ценник в доллар.

    Скажете, на англоязычных лучше и светлее? Нет и еще раз нет. Посмотрите ценник на том же Upwork и радуйтесь, что FL до такого еще не додумалась. Одна радость - там ценник в проектах другой, отсюда и рентабельность работы на буржуев.

    Поэтому - если вы знаете или учите английский - валите по быстрому с отечественного фриланса. Если не знаете и учить не собираетесь - радуйтесь, что FL просят 1600 в месяц с неограниченным числом ответов, а не 600 за 10 ответов в месяц, и дальше по 120 рублей за каждый ответ + 10% с каждого заказа (каждого!), как это есть на Upwork.
    Ответ написан
    8 комментариев
  • Какой php фреймворк достаточной гибкий?

    skobkin
    @skobkin
    Гентушник, разработчик на PHP и Symfony.
    Можете начать переносить код на компоненты Symfony, а потом перейти целиком на Symfony.
    Но, возможно, kapai69 прав и переписывание создаст слишком много проблем с любым фреймворком.
    Ответ написан
    Комментировать
  • Рассчитать монетизацию сайта?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Открою Вам страшную тайну: монетизируют свои ресурсы через рекламные сети либо люди совсем без фантазии, либо дорвейщики и прочий мусор.
    Если у Вас есть понятная, качественная аудитория - составляете список рекламодателей кому она может быть интересна, нанимаете продажников и вперед по списку. Только не надо продавать очередные банеры. Делайте спецпроекты, это гораздо выгодней.
    Это не говоря уже про прямые монетизации сервиса.
    Ответ написан
    1 комментарий
  • Какой php фреймворк достаточной гибкий?

    @kapai69
    Судя по вопросу... Оставьте все как есть, будет лучше
    Ответ написан
    Комментировать
  • Как правильно загрузить контент через load?

    edli007
    @edli007
    full stack, team lead
    А вы слышали о блокирующих операциях? Наверное остальным просто стыдно было написать почему алерт используют только новички.
    Ответ написан
    2 комментария
  • Border добавляет ширины элементу, как избежать?

    Stalker_RED
    @Stalker_RED
    Еще вариант, сделать border у всех блоков, и только менять цвет.
    Ответ написан
    Комментировать
  • Как переместить ряд в начало tbody?

    Deonisius
    @Deonisius
    Родился в 11110110111 году, 11000 января.
    Не нужно ни клонировать элемент, ни удалять. Всего одна строка ( jsfiddle.net/st2m9cd5 ):
    row.parentNode.insertBefore(row, row.parentNode.rows[0]);
    Ответ написан
    Комментировать
  • Зачем нужен bower?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Прелесть bower в возможности ставить зависимости куда тебе надо, а не в node_modules. Это незаменимо на легаси-проектах, например.
    С другой стороны, если ты и на сервере и на клиенте юзаешь, например, momentjs, или у тебя изоморфный рендеринг на react — то не будешь же ставить одно и то же два раза двумя разными менеджерами.
    Ответ написан
    Комментировать
  • Что делать, если заказчик просит убрать работу из портфолио?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Желания что-то убирать у меня нет - ищу работу в офисе и все что когда-то было сделано пригодится.

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

    Как вы решали подобные ситуации?

    Убирал работу.

    И чем может быть чреват отказ убирать?)

    Фактически, вы не имеете право размещать работу. Так как вы всего лишь исполнитель, а работу вы делаете для заказчика и все права на работу переходят к заказчику после передачи исходников и получения оплаты.
    Ответ написан
    5 комментариев
  • Зачем нужен bower?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Короче в чем смысл прочих пакетных менеджеров кроме npm?

    npm - менеджер пакетов для node.js тогда как bower- исключительно для браузера. Есть люди (например я) которые категорически ЗА такое разделение. Еще есть jspm и я надеюсь что когда-нибудь я на него перейду. Опять же тот подход который использует npm для фронтэнда конечно подходит, но есть оговорки.

    И все было бы круто если бы не одно но: bower убог, как бы я его не любил. Уже пол года как не могут сделать lock файлы зависимостей... печально.... Ну а npm развивается. Гуглить npm dedup, так что оверхэд от использования каждым модулей своих модулей снижается до нуля.
    Ответ написан
    1 комментарий
  • Python или PHP?

    zooks
    @zooks
    Frontend
    Используйте поиск:
    https://toster.ru/search?q=Python+PHP

    Django - это фреймворк, а не ЯП.
    Ответ написан
    Комментировать
  • Есть ли нормальные курсы по JavaScript в СПб очно?

    нет нормальных курсов! Только деньги на ветер сольёшь.

    Вот https://learn.javascript.ru/ сиди читай, учи

    js такая вещь что его нужно повторять и повторять новичку. То что тебе скажут на 1 уроке на 5ом уже забудешь. Есть толк идти на курсы когда ты мидл уверенный и идёшь туда зная что много не узнаешь, но что-то вспомнишь или новое откроешь (обычно на последнем занятии вкусняшки дают). Только вот за такое посещение с тебя сдерут норм. Поэтому лучше трать деньги на изучение английского и после того как будешь норм хотя бы шарить в js вливайся в англ сообщество. Слушай вебинары, будь на форумах и т д. Некоторые создают конфы в скайпе, чтобы общаться и обмениваться опытом.
    Ответ написан
    Комментировать
  • Как лучше получить базовые знания по программированию?

    @sergeystepanov1988
    Забей и иди работать. Заказчику нужен результат, а не твои алгоритмы. За 5 лет работы программистом я понял следующую мысль очень отчетливо: habrahabr.ru/post/256175
    P.S. И да, диплом все таки нужен. Но что парадоксально, его потребуют именно там, где как раз нужны будут эти самые алгоритмы. В основном это крупные компании по разработке программного обеспечения, где культура кода стоит во главе угла.
    Ответ написан
    Комментировать
  • Как лучше получить базовые знания по программированию?

    magalex
    @magalex
    Архитектор распределённых систем управления
    Поставить перед собой задачу (например написать тетрис или змейку) и реализовать её.
    Ответ написан
    Комментировать
  • Какие "аналоги скайпа" (трансляция области экрана, текст, голос) с p2p и шифрованием вы знаете, чем пользуетесь?

    @throughtheether
    human after all
    желательно уровня AES2048+
    Что вы подразумеваете под AES2048?

    В любом случае, обратите внимание на tox.
    Ответ написан
    2 комментария