• Есть ли среди вас те, у кого есть постоянный стабильный доход не от разработки, а от своего продукта?

    trevoga_su
    @trevoga_su
    Больше всего интересует, как реально можно зарабатывать на своем собственном сайте.
    Оставь эту идею. Усилия НЕСОПОСТАВИМЫ с выхлопом. Риски - огромны. Вкладываться в то, что может не выстрелить. Легче и выгодней шаурмой торговать. Я это пишу не просто так - я с 2009 года понемногу писал личный проект, свой движок, думал выстрелит. А не выстрелит - на биржу ссылок думаю отправлю. Потом Яндекс ввел Минусинск и АГС. И вся моя работа по факту пошла псу под хвост. Даже 30 руб в день не имею со своего сайта. А усилий положено НЕМАЛО.
    Отдельная песня - это раскрутка. Обойти конкурентов - это нужно делать что-то уникальное, либо вкладыватьсяв рекламу. Что опять же рискованно.

    Заработок на тизерах, директе, адсенсе - не работает для сайтов, сделанных одиночками - нужно иметь полномасштабные СМИ с гигантской посещаемостью. Иначе доходы с этого просто смешные. Чисто пиво купить. И ради 2-3 бутылок пива в месяц батрачить на интернет-проект?

    После того, как Яндекс убил ссылочной рынок мои доходы резко упали вниз. Вот что было совсем недавно - это доход лишь с одного моего ОЧЕНЬ СТАРОГО сайта в sape.ru:
    1462668078.jpg
    Ответ написан
    4 комментария
  • Что лучше для видеочата?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    WebRTC
    Ответ написан
    Комментировать
  • Что должен уметь менеджер проекта (продукта)?

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

    1. Менеджер проекта организует разработку так, чтоб с доступными ресурсами уложиться в бюджет (денежный или временной) и дать на выходе работающий и качественный продукт. Для этого он в первую очередь руководит людьми, координирует сроки, внешние зависимости, определяет методики, устанавливает формы отчетности, но может и персонал набирать, и технику закупать... короче, он отвечает за все, что нужно для того, чтоб все крутилось, т.е. определяет КАК разрабатывать.

    Менеджер продукта отвечает за то, чтоб не просто что-то там разрабатывалось, но еще это что-то и продать, и, самое главное, получить прибыль. Его задачи - сделать продукт конкурентоспособным, востребованным на рынке, но сделать это максимально эффективно и в нужные сроки. Для этого он общается с потребителем (изучает его потребности), с конкурентами (изучает их сильные и слабые места), следит за трендами на рынке и в технологиях, за ценами, за патентами и торговыми марками, за стандартами и регулирующим законодательством, тусует на выставках, находит партнеров, составляет и заключает с ними договора... короче, он полностью определяет стратегию продукта, т.е. ЧТО нужно разрабатывать.

    Разумеется, оба работают в тесном контакте друг с другом и, как правило, без формального "разграничения должностных обязанностей", знают продукт не хуже (а иногда и лучше) любого рядового разработчика и, в конечном итоге, совместно определяют успех или провал всей затеи... за что и получают либо лавры победителей и премии, либо пинка под зад. Иногда, в небольших проектах все это может выполнять один человек.

    2. Для трудоустройства - как повезет, а вот для работы нужно обладать солидными знаниями и опытом во всех этих областях плюс, в идеале, глубокими знаниями технической стороны вопроса... как минимум, знать, чем отличается интерфейс от абстрактного класса ;)

    3. Если это важно для продукта, то ОЧЕНЬ пригодятся, а если нет, то придется разбираться с теми технологиями, которые важны.

    4. Корочка сама по себе мало кого интересует, но хотя бы общие представления о методиках управления проектами, формах отчетности, документообороте, психологии, стандартах, законодательстве и аналогичных вещах скорее всего ожидаются. Без нее (особенно если нет портфолио) велика вероятность, что у соискателя даже не было шанса узнать о существовании этих замечательных вещей, так что такие резюме часто отметают уже кадровики, и до собеседования просто дело не доходит.

    5. Самая смешная часть вопроса... сначала покажите на деле, что способны заработать денег для фирмы, а потом уже задумывайтесь над тем, сколько просить за этот свой навык :)
    Ответ написан
    4 комментария
  • Какие нюансы есть при удаленной работе на американскую компанию?

    opium
    @opium
    Просто люблю качественно работать
    1) ну самое простое легальное ип или ооо и контракт с иностранной компанией отсюда валютный контроль, как вариант не сильно легально получать деньги в нероссийский банк или на пионер чтобы не спалиться. какие тут могут быть еще формыто взаимодействия?
    нет не платят.
    легко программисты там очень в цене
    Ответ написан
    3 комментария
  • Как не перепутать vps сервера когда их много?

    idegree
    @idegree
    Senior Workaround Developer
    Как именно вы их путаете? IP? Используйте ~/.ssh/config. Поменяйте hostname на каждом сервере, чтобы видеть в терминале где именно вы находитесь.

    P.S. Я работаю с 20+ разными серверами и тупо hostname помогает не перепутать сервер.
    Ответ написан
    Комментировать
  • Как не перепутать vps сервера когда их много?

    Я просто вывожу название сервера в терминале вместе с именем пользователя. Каждому серверу выдал свой цвет, чтобы было проще ориентироваться.
    https://gist.github.com/alexey-m-ukolov/aa90f79598...
    Ответ написан
    3 комментария
  • Как отлаживать javascript без console.log?

    psixodyb
    @psixodyb
    Хочу, чтобы мой сын стал полубогом Frontend'a
    Видео
    Мне оно помогло научиться дебажить правильно.
    Ответ написан
    Комментировать
  • Как сохранить полностью сайт со всеми Js скриптами - что бы они РЕАЛЬНО работали автономно?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    wget -r -k -l 7 -p -E -nc http://site.ru
    Ответ написан
    Комментировать
  • Как сделать, чтобы на каждом запросе к бек-енду не приходилось заново коннектиться к MySQL?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    Так постоянные соединения реализованы на уровне mysqli, PDO

    php.net/manual/ru/mysqli.persistconns.php
    В отличие от расширения mysql, в mysqli нет отдельной функции для создания постоянных соединений. Чтобы открыть постоянное соединение, при создании подключения к имени хоста нужно добавить префикс p:.
    Ответ написан
    3 комментария
  • Как урезать свой перфекционизм?

    isqua
    @isqua
    Научу HTML, CSS, JS, BEM и Git
    Чтобы перестать делать лучше то, что ещё не сделано до конца, нужно понять одну простую истину: Запущенный проект лучше, чем не запущенный.

    Давайте потренируемся:
    • Что лучше: запущенный проект с несжатыми стилями или незапущенный со сжатыми?
    • Что лучше: не запущенный проект с десятью страницами или запущенный с тремя?
    • Что лучше: запущенный проект c jQuery или не запущенный без jQuery?


    Надеюсь, вы смогли выбрать! Как узнать, что пора запустить проект? (Под запуском я имею в виду «показать людям». Например, если вы решили написать библиотеку, давайте считать «проект запущенным», если вы выложили её на гитхаб) Нужно прикинуть, сколько времени вам надо на разработку и умножить на два. Если получилось больше двух недель, то стоит разбить проект на части и прикинуть так про каждую часть. Соответственно, ставите дедлайны.

    Промежуточные дедлайны помогают успеть к последнему. Старайтесь сначала реализовать основную функциональность, а потом дополнительную. Если не успеете к дедлайну доделать дополнительное — сначала запустите основное, а потом видно будет, надо ли вообще доделывать дополнительное.

    Ну и не беритесь за каждую идею, а выбирайте самые инетересные. Если вы будете делать пять проектов одновременно, скорее всего ни один не доделаете.

    Удачи!
    Ответ написан
    4 комментария
  • Видео чат приложение iOS?

    DemiKam
    @DemiKam
    В какой интерфейс или на каком языке описать вам решать (не принципиальна операционная система устройства), но вот вам направление: https://ru.wikipedia.org/wiki/WebRTC , и статья где чуть побольше разжевано: www.lessons-tva.info/articles/net/008.html
    Ответ написан
    2 комментария
  • Кто ни будь уже внедрял nocaptcha от mail.ru?

    @man0xff
    Опции для виджета с поддержкой AJAX задаются следующим образом:
    <script type="text/javascript">
        var nocaptchaOptions = {
            publicKey: 'PUBLIC_KEY'
        };
    </script>
    <script src="https://api-nocaptcha.mail.ru/nocaptcha.js" type="text/javascript"></script>

    В отличие от старого виджета, в URL не надо передавать публичный ключ (src=".../nocaptcha.js?public_key=7823fa..."). Публичный ключ берется из структуры nocaptchaOptions, которая должна быть создана раньше, чем подключается nocaptcha.js.
    Ответ написан
    Комментировать
  • Как осуществить вывод средств со счета Paypal на расчетный счет (ИП)?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Вы молодец, приятно читать обстоятельный подход

    более-менее описано все тут:
    buh-v-seti.ru/uncategorized/raschetyi-s-klientom-c...

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

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

    в целом - и без ответов на это можете спать спокойно - в Пейпале вы будете как ИП, никаких попыток скрыть доход нет, а факсимиле использовать можно, но в зависимости от говнистости инспектор может придраться.

    Банку же суете оферту (правда, не забывайте за русский текст на ней).
    50к - это в год.
    Можно и больше - но там уже паспорт сделки, вообще такими макарами с постоянными клиентами вы сможете и прямо на счет принимать переводы.
    Ответ написан
    Комментировать
  • Будет ли рассчитано значение выражения strlen("str") на этапе компиляции или при выполнении?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Вообще нет. Но, если компилятор сочтет что ваша строка не меняется (а это так и есть), он может оптимизировать этот код, заменив его константой. К стати, он еще и len тогда может выкинуть, заменив его константой в выражениях ниже.

    Сказать что он наверняка заменит можно только точно зная какой компилятор используется и опции компиляции.

    gcc с -O3 100% выкинет эту строку и заменит константой выражения для a и b, а вот с -O0 скорее всего трогать не станет.

    Чтобы наверняка быть уверенным, что компилятор ничего не оптимизирует можно применить volatile, но в большинстве случаев для этого нет причин.
    Ответ написан
    4 комментария
  • Нужна помощь гиков). Как отправить письмо через 15 лет?

    kumaxim
    @kumaxim
    Web-программист
    1. Придумывайте какую-нибудь цифровую комбинацию, скажем 52341
    2. Начинайте ребенку вдалбливать эти цифры в голову
    3. Идете в банк, арендуйте ячейку на 14,5 лет
    4. Кладете в ячейку два письма: первое для ребенка и второе для сотрудника банка
    5. Письмо для конечного адресата помещайте в сейф
    6. На втором письме(для банка) написать примерно следующее: "в этом сейфе лежит 2 кг золота, но код к нему знает только конечный адресат. Найдите его и эти 2 кг золота станут Вашими"


    По умолчанию принимаем, что взломать сейф невозможно. Золото можно заменить на любое другое вознаграждение.

    Суть в чем - через 14,5 лет закончится срок хранения. Сразу банкиры замок пилить не будут, обычно они там ждут 2-3 месяца, пытаясь связаться с клиентом. Вскрыв Вашу ячейку банкир получит мотивацию, не важно что это будет - золото, облигации или что-то еще. Главное чтобы это что-то за 14,5 лет не потеряло своей ценности. Еще 2-3 месяца они будут искать адресата. Итог - примерно через 15 лет конечному адресату с большой долей вероятности принесут Ваше послание.

    Единственное узкое место алгоритма - на сколько хорошо Вы сможете вдолбить своему ребенку в голову заданную на сейфе ключевую последовательность.
    Ответ написан
    7 комментариев
  • Как правильно покупать сайт и какая ему АДЕКВАТНАЯ цена?

    newross
    @newross
    Product owner
    Адеватной цены нет по двум причинам:
    - у вас нет адекватной оценки объема работ.
    - цена зависит от множества факторов. Грубо: новички сделают сайт за 10 000, опытные фрилансеры за 150 000, студии за 500 000, Артемий Лебедев за 1 500 000. У вас есть какой-то бюджет и требования к качеству и срокам. Исходите из них при выборе исполнителя, обговаривайте объемы и сроки. Цена - это уровнение с огромным количеством переменных.
    Ответ написан
  • Как сделать такой эффект фона?

    GM2mars
    @GM2mars
    codepen.io/MarcoGuglielmelli/pen/lLCxy
    На слабых тачках в фаерфоксе тормозит. Но можно крутить параметры.
    Ответ написан
    3 комментария
  • Выплаты пользователям игры, как организовать с точки зрения закона и какой сервис для этого выбрать?

    Jump
    @Jump
    Системный администратор со стажем.
    Можно, если грамотно сделать.
    1. Делайте фантики внутри игры, и играйтесь с ними сколько влезет. Это законно. И у вас появиться внутриигровая валюта.
    2. Сделайте покупку внутриигровых плюшек как за фантики, так и за реальные деньги. И ваша валюта привяжется к реальным деньгам.
    3. Не продавайте ее и не покупайте за реальные деньги. Просто не препятствуйте и даже немного одобряйте тех пользователей которые начнут ей спекулировать.


    В результате и овцы сыты, и волки целы.
    Ответ написан
    6 комментариев
  • AJAX голосование?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Если пользователи долго будут страницу открытой держать и много мобильных пользователей, то лучше WS - это более щадящий аккамулятор способ. Но для сокетов нужно поднимать инфраструктуру или подключать SaaS.
    Long-polling тут точно не нужен, раз без реалтайма, достаточно просто периодических ajax-запросов.
    Ответ написан
    Комментировать
  • Long-polling или WebSocket?

    27cm
    @27cm
    TODO: Написать статус
    Если поддержка в браузерах устраивает, то достаточно WebSocket.
    stackoverflow.com/questions/10028770/html5-websock...

    При каком из вариантов нагрузка на сервер будет наименьшей?

    Без сомнений опять же WebSocket. Вот например ребята замеры сделали - уменьшение используемого трафика в сотни раз:
    da4d756b2bc1460682f12f75a5f792b0.gif
    https://www.websocket.org/quantum.html
    Ответ написан
    1 комментарий