• Кто-нибудь выводил средства с paypal на карту яндекс денег?

    vaux
    @vaux
    Курящий лыжник
    1. Выводить деньги с PayPal можно только на счет в банке. Яндекс вам выдает только карту, которая позволяет распоряжаться средствами, находящимися на вашем балансе. Средства всех клиентов яндекс денег лежат на одном общем банковском счету (или на нескольких, но не суть), то есть личный счет в банке яндекс вам не дает хотя бы потому, что яндекс деньги - это платежная система, а не банк. Трудностей с переводом средств на личный счет в банке нет.
    2. У меня счет в банке ТКС, деньги обычно приходят через 3-7 рабочих дней с момента их вывода.
    3. Нет.

    К слову, карта, которую вы можете привязать к аккаунту PayPal, дает вам возможность оплачивать через неё покупки, но не выводить на неё средства. Некоторые люди не любят светить своей картой в интернете, поэтому привязывают её к PayPal, а потом все платежи через него и проводят. В итоге PayPal выступает посредником между интернет-магазином и вашей картой. Таким образом, платежи проводятся, а интернет-магазины не имеют доступа к данным вашей карточки.
    Ответ написан
    Комментировать
  • Какие книги есть по правильному написанию кода, по правильной структуре кода?

    Melkij
    @Melkij
    PostgreSQL DBA
    Классика:
    Совершенный код Макконнела
    Рефакторинг Фаулера
    Ответ написан
    2 комментария
  • Как правильно администрировать VPS?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Ни в коем случае не ставить никаких ISP Manager / Vesta / CPanel, иначе никогда не научитесь тому, чему хотите научиться. Кроме того, они жрут ресурсы. Даже Vesta, которая самая легкая, их жрет прилично, а я сильно сомневаюсь, что у вас VPS c 8+ Gb памяти.

    Изучать надо по урокам и статьям, читая мануалы и best practices по каждому package. Порядок, плюс-минус, таков:

    - развернули ось
    - сделали сразу апдейты
    - создали и настроили swap
    - поменяли пароль рута на что-нибудь супер-мега-сложное (его мы использовать все равно не будем)
    - создали себе обычного юзера с паролем нормальной сложности (он будет использоваться для sudo)
    - дали юзеру права sudo
    - закрутили гайки по SSH - сменили порт, запретили вход руту и вход по паролю (только по ssh-ключам), разрешили вход только одному своему новому логину
    - настроили UFW - простой, но эффективный firewall на основе iptables - default deny, allow http, https, свой кастомный ssh-порт. Если логиниться будете только из нескольких мест (офис, дом) - можно вообще ssh разрешить только на эти IP.
    - sudo dpkg-reconfigure tzdata чтобы установить свою временную зону, так логи потом легче читать и понимать
    - настроили logrotate
    - настроили logwatch
    - настроили Postfix, чтобы сервер вам письма мог слать (мы его настраиваем на внешний мейлер, например Mandrill, чтобы все письма точно в спам не падали)
    - настроили fail2ban (потом, после установки и настройки веб-сервера и сайтов, в fail2ban можно дополнения писать, например мы на WordPress-сайтах мониторим попытки авторизации в админку и блочим тем же fail2ban)
    - дальше ставим все что нужно - Git, Nginx, HHVM, PHP5-FPM, MariaDB, Memcached/Redis и так далее.

    Регулярно заходите на сервер, делайте apt-get update && apt-get dist-upgrade.

    p.s.: это по ubuntu/debian, для других систем все то же самое, но packages и команды могут немного отличаться
    Ответ написан
    26 комментариев
  • Работа без высшего образования, это реально?

    @GILGAMESHff7
    Работаю в WEB.
    Нет вышки.

    Создаю свой онлайн сервис и открываю бизнес.

    Через год получу вышку. Отдам корочку Маме. Она так хотела что бы у меня была вышка. Пусть любуется.
    Ответ написан
    1 комментарий
  • Как вы используете git при разработке в одиночку?

    Adamos
    @Adamos
    Для себя одного git, как мне кажется, нужен только как "машина времени" и "обратный роадмап".
    То есть, чтобы иметь возможность посмотреть более ранний вариант кода и чтобы в потоке коммитов найти, когда были какие-то конкретные изменения.
    По большому счету, ничего, кроме коммитов в мастер, тут и не требуется. Разве что желательны мелкие коммиты с осмысленным написанием изменений, а не куски того, о чем сам не вспомнишь через неделю.
    Ответ написан
    6 комментариев
  • Какие преимущества фриланс имеет над работой в офисе?

    trevoga_su
    @trevoga_su
    Я зарегестрировался на двух основых фрилансерских сайтах, посмотрел что хотят заказчики и... с радостью пошел в офис. Давайте я объясню почему.

    1. 90% заказов что я вижу - это постоянное допиливание чего-либо. За копейки. Фактически - говнокодинг какой-то. И при этом туча конкурентов, которые готовые работать за гроши. Мне вообще не хочется напрягаться из-за копеек и каждый раз вникать в новую задачу, ибо та жалкая тысяча рублей что я заработаю на фрилансе (если обойду орду школьников) мне и так придет в 6 утра с сапы))
    Мне гораздо комфортнее работать в офисе с одним проектом, зачастую написав в день пару строк кода и получать стабильно з/п.

    2. Я бы с радостью бы занялся серьезным проектом, разработкой (а не допиливанием опенсорса), но я не встречал подобных вакансий ни разу. Очень сомневаюсь, что сейчас кто-то станет инвестировать в разработку ИМ с нуля, скажем.

    3. Процитирую Лурк:
    ...подавляющее число действительно серьезных коммерческих проектов, как правило связанных с производством ништяков, реализуются коллективом, а не психами-одиночками, и никакая координация через e-mail, web-камеры и мессенджеры не спасет проект от бесславной гибели, если сотрудники не будут IRL бегать от стола к столу, тыкать друг-друга в мониторы и посещать всяческие стафф-митинги.

    - я имею опыт работы в больших корпорациях и могу подписаться под каждым словом этой цитаты. Масштабные проекты, со сложной бизнес-логикой, с огромным количеством кода не могут держаться на удаленке. Нужна постоянная координациях всех дирекций и IT-отделов. Как воздух необходимы митинги разработчиков. Очень долго и часто длятся обсуждения различных решений по поставленным свыше задачам. В переговорках сидят тимлиды и разработчики, ребята из маркетинга, из иных подразделений. Удаленно бы это все просто не работало. Никогда. И с ужасом вспоминаю, как мы однажды "трахались" по скайпу с удаленным верстальщиком - скорость работы занижалась в разы. Он слал какие-то куски JS-кода и мы его тыкали в проект. Мы опплевались.

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

    Очень подозреваю, что фриланс в 90% случае - это типичный говнокодинг на опенсорсах и пр. низкоквалифицированные вещи, ибо мне очень трудно представить действительно серьезную компанию, которая будет инвестировать в проект, который пишут удаленно какие-то хрены с горы без каких-либо гарантий и отчетности. И мне в разы сложнее представить опытного разработчика, который не может переехать в другой город и получать там солидные деньги, если он действительно профи. А опенсорс допиливать и джумлы ставить, выдавая это за результат своей деятельности... для меня это не работа. Совесть бы замучала.

    4. Финансовая свобода, о которой говорят фрилансеры, меня как-то "пугает". Я в 12 году писал статью про то, что можно считать действительно финансовой свободой разработчику, почитайте - www.phpinfo.su/articles/additionally/azy_svobodnog...
    Суть очень простая - фриланс - этот тот же каторжный труд. Это инвестирование своего времени в точно такую же работу, как и в офисе. Финансовая свобода - это пассивный доход. Это свой бизнес, когда результат НЕ ЗАВИСИТ от вашей ежедневной деятельности. С точки зрения здравого смысла, владелец павильона с жрачкой/одеждой/водкой имеет куда больше свобод, нежели IT-шный фрилансер.
    Ответ написан
    16 комментариев
  • Какие преимущества фриланс имеет над работой в офисе?

    @Loligan
    Не всем география позволяет найти нормальную работу.
    Ответ написан
    2 комментария
  • Какие классы можно/нельзя использовать в xamarin?

    newross
    @newross
    Product owner
    Далеко не все, стоит обратить внимание на следующие моменты:
    - Xamarin строится на Mono;
    - PCL для общей логики приложений накладывает свои ограничения.
    Перечислять же все классы не имеет смысла, все всплывет по мере решения задачи.
    Ответ написан
    7 комментариев
  • Какие технологии .net ближе к Xamarin?

    newross
    @newross
    Product owner
    Интересно, а что можно учить в Xamarin sdk?
    Все что нужно знать - это особенности каждой из платформ и их гайдлайны. Все остальное - полностью аналогично обычной desktop-разработке - те же MVVM и сервисы.
    Ответ написан
    2 комментария
  • Как "самоорганизоваться" во времени?

    renat79
    @renat79
    dude with laptop
    не понял вам самообразование или самоорганизацию для самообразования? )

    начните с мотивации -
    "сила воли" Келли Макгонигал - механика процесса
    по организации времени - "таймдрайв" Архангельского или еще лучше Брайн Трейси - например "В фокусе" или "Выйти из зоны комфорта"
    по инструментам - evernote вполне себе для индивидуального планирования или Onenote для заметок ( даже больше прет в последнее время) + связка todoist.com и календарь weekcal для iOS
    по фиксации и отчетности времени - я пользую rescuetime
    по организации работы в команде и общению с клиентами - worksection.com - супер вообще
    по быстрому поиску ответа - google или quora.com или stackoverflow
    по самообразованию - coursera
    английский учить - смотреть знакомый сериал с субтитрами или читать знакомую книгу с электронным словарем
    за полгода - запросто

    вроде все написал )
    Ответ написан
    Комментировать
  • Nodejs vs ASP.NET MVC vs php?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    ASP.NET MVC на данный момент все еще запускается только на виндах, соответственно, это не только дороже, но еще и требует дополнительных ресурсов.
    Самая нетребовательное, пожалуй, php, который есть на всех грошовых shared-хостингах. Но не советую привыкать к плохому, смотрите в сторону более аккуратно спроектированных языков: ruby, python, go.
    Ответ написан
    9 комментариев
  • Nodejs vs ASP.NET MVC vs php?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Добрый день, подскажите, какой прибор удобнее для "среднестатистического" употребления пищи? Ложка vs вилка (vs нож)?

    Это системы для разных целей и удобнее на них решать задачи, под которые они заточены
    Ответ написан
    7 комментариев
  • Как "самоорганизоваться" во времени?

    rockysoul
    @rockysoul
    ruby monkey
    • Бросать работу при первой возможности зарабатывать в веб-разработке.
    • Выбрать в сутках 2 часа пиковой активности мозга и минимальной лени и всегда в это время читать и учится (практики и стековерфлоу мало для саморазвития). У меня это время с полуночи до 3. Я всегда читаю в это время книги и пробую знания на практике
    • Если дома не получается заниматься — засиживайтесь на работе. Если неделя прошла и каждый вечер был занят фигней домашней, то смиритесь с тем, что дома у вас неподходящие условия .
    • joomla — шлак :) Пожалуйста, переходите на что-то посерьезней как можно быстрее, а то всю жизнь будете за 600 рублей с фриланса интернет-магазины за ночь поднимать.
    • Самое главое правило вообще на всю жизнь вам чтобы не впадать в уныние: никогда не переоценивайте то, что можно сделать за месяц и не недооценивайте то, что можно успеть за год. (справедливо и для варианта 1год / 10лет)
    Ответ написан
    6 комментариев
  • Как научиться проектировать интерфейсы?

    Алан Купер
    "Психбольница в руках пациентов"
    Ответ написан
    Комментировать
  • Как настроить PHPStorm для PHPUnit тестирования Laravel (через Vagrant Box: Laravel Homestead)?

    jimkakain
    @jimkakain
    PHP/Android developer
    Homestead, Laravel 4, PHPStorm 8.0.1.
    В Settings -> PHP я поставил Interpreter: Remote PHP 5.x;

    Настройки PHPUnit:
    f820997fcaf34d4a890e19c0806e26d1.png

    Run config:
    690a429218b9430dbbb7102cd85f8bfa.png

    У меня работает :)
    Ответ написан
    2 комментария
  • Как повысить знания в области архитектуры веб проектов?

    smart
    @smart
    вы меня знаете
    Учитесь на ошибках - своих и чужих. Как правильно сказали рядом, практика - это главное. Проектируйте системы - свои, чужие - лучше реальные, но можно и вымышленные.

    Очень полезно начать с рассуждений "как бы я спроектировал поиск Яндекса, почту Mail.Ru, френдленту ВКонтакте". Продумайте архитектуру - а потом расскажите свое видение разработчикам этих систем и спросите, как на самом деле сделано у них и почему (вот увидите, многие с удовольствием ответят).

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

    Ну а еще про "чужие ошибки" - многие проекты с удовольствием рассказывают в интернете и на конференциях. Читайте их статьи, смотрите доклады - в интернете доступны записи с многих технологических конференций:
    https://techforum.mail.ru/video/
    https://tech.yandex.ru/events/yac/
    ritconf.ru/archive и www.highload.ru - тут видеозаписей нет, но есть слайды почти всех презентаций

    В общем, в сети как обычно большой и интересный объем информации, многое из которого представляет ценный опыт.
    Ответ написан
    2 комментария
  • Альтернатива PhotoShop для верстки из PSD?

    zzloy
    @zzloy
    Дизайнер
    Недавно в Brackets (Adobe) появилась возможность открывать PSD. Безумно рады этой новой фиче в студии.
    Для открытия нужно залогиниться в свой CreativeCloud и загрузить туда .psd. А дальше всё очень просто.

    brackets.io

    P.S. Это бесплатно!
    Ответ написан
    5 комментариев
  • Как повысить знания в области архитектуры веб проектов?

    @alexandrserkin
    Согласен что архитектура проекта и методологии разработки совершенно разные вещи. По архитектуре советую вам почитать "Об Интерфейсе" Купера. Лучший опыт получите при изучении проектов на github. Прям берете популярные фреймворки и построчно пытаетесь понять почему это строка именно здесь. По методологии смотрите youtube(на английском) по запросу agile, далее найдете много полезных каналов.
    Ответ написан
    2 комментария