• Цифры как можно сделать таким?

    LenovoId
    @LenovoId
    svg, css,js
    background: url
    color: transparent
    backdround-clip: text


    Ответ написан
    Комментировать
  • Возможна ли коммерциализация на основе продукта выпущенного под лицензией GNU AGPLv3?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Лицензия требует распространять исходники при любых изменениях, соответственно, если при эксплуатации своего сервиса в продукт будут вноситься изменения, они должны быть опубликованы (например, в виде патчей для исходного кода). Лицензия не требует хостить, консультировать, настраивать итд бесплатно. Но в условиях сервиса следует прямо оговаривать, какие именно услуги он оказывает за деньги, чтобы у пользователей и проверяющих органов не возникало недопонимания и иллюзий платности продукта.
    Ответ написан
    Комментировать
  • Как убедить клиента что пора переделать проект?

    Athanor
    @Athanor
    Лайк + Решение: не жмись, нажми
    Давайте по порядку.
    1. Про «делать проще» или «закладывать архитектуру». Вы пошли по первому пути вполне закономерно, потому как зачем клиенту платить больше для решения своей задачи, если можно заплатить меньше? Для него это противоречит здравому смыслу. Поделюсь опытом, мы например работаем так всегда, но с небольшой (на самом деле ключевой) поправкой — мы планируем, как проект будет развиваться дальше и обязательно вместе с клиентом. Когда есть этот план работа строится итеративно, сначала выкатывается минимальная работоспособная версия (mvp), которая покрывает критический контур системы (то, без чего этот продукт точно не будет работать), затем v0, v1 и так далее. Мысль в том, что это нормальная практика. На счет «закладывать архитектуру», а откуда вы знаете какая она должна быть? Хватит пальцев одной руки чтобы посчитать сколько я видел клиентов, которые четко знают, что им нужно и в конце проекта что-нибудь не менялось. Зная это, как можно просчитать архитектуру или хотя бы даже желаемый функционал? Лучше идти итеративно и постепенно достраивать систему.

    2. Теперь про постоянные фичи, костыли и прочее. Тут упираемся в бизнес-аналитику и сбор требований. Нельзя работать в режиме Клиент сказал сделать фичу — Сделали фичу. Да ещё и по нескольку раз в день. Важно моделировать бизнес-процессы и встраивать их в существующую систему, вы-то, видно, это понимаете, но клиент-то — нет. Чтобы он понял это, с ним нужно общаться на его языке и строить работу от бизнеса. Задайте на брифинге вопросы «Какую цель вы преследуете, внедряя эту фичу? Как ещё можно достигнуть этой цели, может есть решение, которое вообще не потребует внедрения никаких фич, может это можно сделать бесплатно? Например у нас есть бизнес-аналитик, который, занимается только этим — задаёт нужные вопросы, объясняет последствия тех или иных решений, затем сам формулирует задачи, переведя их с языка бизнеса на язык разработки и начинается работа.

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

    4. Про, собственно, сам вопрос, как быть и как попробовать объяснить, что накопился огромный техдолг и его нужно рефакторить. Возвращаемся к тому же вопросу, с бизнесом нужно говорить на их языке. Сделайте презентацию, позовите клиента на вечерний чай (или чего покрепче) и покажите как сейчас и как могло бы быть. Покажите, что костыли и плохая архитектура замедляют разработку новых фич, что они УЖЕ переплатили вот *столько-то* и дальше будут переплачивать *вот столько-то* каждый месяц (ну хотябы приблизительно посчитайте). Покажите, что качество продукта неуклонно снижается, что в итоге всё работает медленно и из за этого они теряют клиентов вот в таких-то местах. Объясните, что да, сейчас всё работает и держится на ваших офигенно качественных костылях, но может произойти реальный крах вот *в такой-то момент*. Покажите, где для них наоборот есть точки роста, если сделать как вы говорите.

    Клиент должен быть разрабу друг и партнёр, а не мудак :)

    Надеюсь помог и вы что-то извлечёте из этого текста для себя, вообще чтобы более предметно говорить про это нужно больше конкретики :)

    P.S. Картинки — ТОП орал долго, спасибо)

    Павел Паленин
    Head of design in Athanor
    Ответ написан
    1 комментарий
  • На что обратить внимание при выборе хостинга?

    DevMan
    @DevMan
    да никак.
    это как с колбасой/другими продуктами или людьми: пока не попробуешь - не поймёшь нравится тебе или нет.

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

    ну и стоит помнить, что идеальных нет: есть норм и отстой.
    лажают все. вопрос только в частоте и реакции на лажу.
    Ответ написан
    Комментировать
  • Стоит ли уменьшать количество подключенных файлов?

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

    Если хотите точно знать как сильно влияет на производительность то или иное ваше решение в проекте, берите apache bench, siege, yandex.tank и тестируйте. Сразу скажу, разницы между 11 и 5 файлами вы точно не увидите. Впрочем, как между 5 и 555. Но не во всех случаях ответ будет сразу очевиден, поэтому обязательно освойте какую-нибудь тулзу для нагрузочного тестирования и не гадайте на кофейной гуще.
    Ответ написан
    Комментировать
  • Где заявить о своём продукте?

    1) Поздравляю тебя с релизом своего проекта.
    2) Поздравляю, что ты столкнулся с ситуацией, что твоей продукт нафиг никому не нужен.
    3) Поздравляю, что ты стал задавать себе вопрос, а как!
    ___

    Практика показывает, что есть три способа продвижения своего продукта:

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

    2) Уникальная функциональность - твое решение может пойти в люди, если ты предоставишь функционал, который остро нужен людям, но его почему-то нет у конкурентов. А люди все без него сидят, не могут найти и страдают.

    3) Сойдутся звезды и твоей проект по какой-то причине выйдет в топ поисковой выдачи выше всех конкурентов, либо какой-то крупный игрок его начнет использовать, что автоматически потянет за собой число юзеров. Это фактически лотерея, но время от времени у кого-то работает. Например, я делал в 2012 году сайт, который за 3 месяца после старта вышел в топ поисковой выдачи, хотя он объективно был хуже конкурентов (ну так повезло).
    ___

    Все три пункта выше должны навести тебя на мысль, что если у тебя нет денег, тебе надо пытаться делать проекты, которые отвечают пункту номер 2 (пункт 3 чисто удача и рассчитывать на неё не нужно). И так, как все основные потребности закрыты большими игроками и с большими деньгами, которые в случае "твоего успеха", запилят похожую функциональность в догонку, наиболее перспективно выглядят небольшие ниши, где нет сильной конкуренции, но есть какие-то деньги, которые ты сможешь собрать в случае успеха.
    Ответ написан
    Комментировать
  • Что работает лучше: $3 vs $2.99?

    @pako1265
    Обычно когда с девушкой/женой гуляешь по торговому центру, и она вдруг вспоминает про туфли которые стоят 1200, при набеге на этот магазин вдруг узнается что стоит то 1299, просто мозг округлил, он не будет запоминать всю цифру, а уходить потому что дороже на 99 рублей тоже не охота, не зря же столько времени потратили на путешествие к магазину.
    Ответ написан
    1 комментарий
  • Есть ли сервисы по импорту постов в Instagram? Из CSV\Excel?

    @WebReklamist
    Веб-разработчик и SEO-специалист
    Есть и русскоязычные, самый нормальный по деньгам и возможностям - https://hooppy.ru/
    там не только Инста, а еще Вконтакте, Фейсбук и т.п.
    неделя бесплатно - для тестов хватит с головой. Потом 300 рублей/месяц.
    Ответ написан
    Комментировать
  • Какая лицензия должна быть у музыки, что бы я мог использовать её и получать деньги в youtube?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Например, CC BY, или можно CC BY-SA.

    Смотреть нужно на следующее:
    • Должно быть разрешено коммерческое использование. Очевидно.
    • Должна быть разрешена переработка, то есть чтобы ты мог использовать эту музыку при создании своих видео.


    Также обрати внимание на:
    • Обязательное указание авторства. Это есть практически во всех лицензиях. Нужно просто в описании к видео оставить ссылки на источники, вот и всё.
    • Обязательное распространении твоего видео на тех же условиях, что и музыка. Если этот пункт есть, то это как бы значит, что другие также смогут твоё видео или озвучку (голос) включать в свои произведения (с указанием твоего авторства, конечно же).


    Ну а так в нестандартном лицензионном договоре может быть, что угодно. Например, может быть оговорено, какой % с прибыли пойдёт автору музыки.
    Ответ написан
    Комментировать
  • Кто имел опыт удаленной full/part time работы (не фриланс) на США, какие есть нюансы и почему нет?

    Jump
    @Jump
    Системный администратор со стажем.
    Сам не работал, но знаю двух человек которые работают таким образом.

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

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

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

    У меня знакомый жил в Канаде, устроился там в филиал штатовской компании, работал там, потом взяли в центральный офис удаленно - но несколько раз ездил. Сейчас вернулся в Россию, но продолжает там работать, удаленка, фуллтайм, официально.
    Ответ написан
    Комментировать
  • Кто имел опыт удаленной full/part time работы (не фриланс) на США, какие есть нюансы и почему нет?

    @programrails
    Я подозреваю, что американской фирме нанять self-employed на постоянную работу (российский ИП на удалёнку) - вообще есть нарушение американских законов. Потому что имеет место подмена трудового договора на договор подряда - действие, запрещённое не только в России (и подлежащее административке), но и в США по американским законам (вроде бы - но точно не знаю). По крайней мере, я где-то на забугорном форуме видел такие рассуждения. Кроме того, непонятно, как быть со страховкой. В теории, российский ИП должен по-хорошему покупать российскую страховку на себя - и так, чтобы её покрытие оказалось достаточным, чтобы в случае своих неправильных действий покрыть убытки американской стороны. А для этого и миллион долларов покрытия страховки может оказаться мало - в средней американской компании миллион убытков по вашей вине может за 2 дня вылететь. И в контракте надо прописывать, что страховая ответственность длится только на период контракта - но не после. А российскому ИП обычно трудно что-то там диктовать удалённому работодателю - ведь за окном полно желающих (в драку за оффером).
    Почему такое не распространено - потому что слишком геморно - для солидных иностранцев. Как правило, удалённых работников ищут только несолидные иностранные нищеброды - в погоне за экономией копейки. С ними так неприятно иметь дело - они же нищие. И проекты у них идиотские и никому не нужные - как правило. Мне кажется, что единственный правильный путь - создать свой бизнес в России, и его представительство за рубежом. Вот тогда ещё есть шанс на какую-то стабильную занятость. Либо работать в России сотрудником такого бизнеса. Либо вариант, когда американская сторона открывает филиал в Москве, а вы там работаете. В общем, нужен некий мощный посредник - между Вами и американской стороной - посредник, который вы либо создадите своими руками, либо как-либо сумеете воспользоваться чужим посредничеством. Все остальные планы "из России как ИП найти хорошую стабильную удалёнку на США" - всё это в 90% случаев лишь влажные мечты наивных юношей. Всё не так просто. И вообще - можно условно считать, что "удаленной full/part time работы (не фриланс) на США" просто не существует - как таковой. Если, конечно, вы не гражданин США, живущий в России. Всё, что реально - это только перебиваться случайными короткими контрактами - находить которые настолько нелегко - что подумаешь лишний раз - а "оно мне надо"?
    Ответ написан
    7 комментариев
  • В чем профит использования Linux для программирования?

    Oxyd
    @Oxyd
    Linux enthusiast
    Буду краток. Она просто другая. А так как софт пишется для работы в линукс окружении, то и писать лучше сразу под линукс.
    Ответ написан
  • DigitalOcean как не платить НДС 20%?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Не заслужили считаю

    Кто не заслужил? 20% НДС получает РФ, а не Digital Ocean, такие законы.

    Digital Ocean не готов сделать для всех пользователей РФ скидку в 20%.
    Ответ написан
  • IDE с Искусственным интеллектом улучшающим код программы?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    А зачем собсна тогда нужен будешь ты?

    Если AI может предложить более оптимальный алгоритм, то он уже должен понимать, какая должна быть конечная цель. Т.е. он знает что нужно сделать, как нужно сделать. Для чего нужен тогда ты сам? Запустить IDE?
    Ответ написан
    6 комментариев
  • Как снять риски переманивания разработчика на T&M и аутстафф?

    Sanes
    @Sanes
    Да никак. Пусть переходят. Это мелочные клиенты. Нормальный клиент предпочитает работать с юр.лицами.
    Ответ написан
    Комментировать
  • Удаленщики развиваются медленнее?

    Adamos
    @Adamos
    Развитие специалиста определяется решаемыми им задачами, а не местонахождением опоры под его задницей.
    Ответ написан
    10 комментариев
  • Какой переводчик лучше использовать для наполнения сайта?

    @boss_lexa
    есть сервис https://inten.to/api-platform/ai/text/translate
    они дают единый api для разных сервисов перевода
    также регулярно пишут о том на какой языковой паре какой переводчик лучше
    https://blog.inten.to/november-2019-mt-landscape-e...
    Ответ написан
    5 комментариев
  • Кто-го гонит радио по обычным розеткам 220. Как найти и отблагодорить диджея?

    @pfg21
    ex-турист
    индуктивности на входные провода поставить
    раньше такое вот дуром везде ставили, от радиочастот уже спасает - потом начали экономить.
    6e95a8e2-056b-4678-b2cc-75dcb52254d8.jpg
    а лучше взять ферритовое кольцо диаметром 10-15 мм и намотать на него 3-5 витков (а лучше сколько влезет) сдвоенного кабеля, получится небольшой фильтр эффективно работающий в полосе от мегагерц до гигагерц.
    катушку размещать как можно ближе к "говорящему" прибору.
    421707.jpg?1544776977
    Ответ написан
    3 комментария
  • Можно ли получить 3-НДФЛ, работая неофициально?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    3НДФЛ - это справка о доходах физлица. Туда попадают ваши доходы от продажи имущества и прочих операций, которые вы задекларировали как физлицо.

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

    megafax
    @megafax
    web-программист
    Вы можете только задекларировать доходы за 18 и 19й год, заплатить штраф (и немаленький), избежать уголовного/административного преследования и тогда честно получить нужную Вам 3-НДФЛ.
    В противном случае - уточните в нужном ведомстве, устроит ли их справка с банка о наличии именно на Вашем счете нужной суммы (обычно это подтверждение доходов), но никто Вам не запрещает получать поддержку от родственников из-за рубежа вполне легальным способом. Но никогда не рассказывайте что Вы работаете неофициально - так Вы не только себя подставляете, а еще и своего работодателя и косвенно коллег (если работодателя посадят)
    Ответ написан
    Комментировать