• Русские аналоги Disqus

    alexbeep
    @alexbeep
    Какл очень тормозной и иногда не очень опрятно выглядит, а переназначить их CSS нельзя — у них везде !important
    Ответ написан
    2 комментария
  • Русские аналоги Disqus

    an2kor
    @an2kor
    Cackle. Пока что это всё, что знаю из русских.
    Ответ написан
    4 комментария
  • Управление задачами/таск менеджер - упрощённый функционал со своей спецификой?

    Andrey_Pletenev
    @Andrey_Pletenev
    Pletenev.com
    Полностью исключить сговор исполнителя с менеджером вы вряд ли сможете. Вам пришлось бы делать review всей информации, которую получают менеджеры от исполнителей. В противном случае, среди результатов могут затесаться контакты исполнителя.

    С этой оговоркой вам подойдет любая система обработки задач, тикетов, заявок с разграничением доступа. Из бесплатных - тот же Redmine. Доступ настроить так, чтобы в состоянии до назначения задачи она была видна всем, а в состоянии "Назначена" ее видел только менеджер и назначенный исполнитель. При регистрации пользователей генерируете всем обезличенные абстрактные username и вперед. Максимум, что потребуется из контактных данных - это e-mail для получения уведомлений. Их лучше тоже генерировать и выдавать со своего домена.
    Ответ написан
    Комментировать
  • Управление задачами/таск менеджер - упрощённый функционал со своей спецификой?

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

    @laxikodeje
    Просто спросить.

    Привыкайте.

    Для любого разработчика НЕПОСРЕДСТВЕННО работающего с заказчиком этап ПОСТАНОВКИ ЗАДАЧ, состоящий из довольно длительных переговоров/выяснений сути задачи - это НОРМА.
    Ответ написан
    21 комментарий
  • Как объяснить менеджеру её задание?

    @Levhav
    Возьмусь за разработку проектов любой сложности.
    Поговорите просто с тем человеком и спросите что ей надо. Может оказаться что не надо не Excel не pdf а устроит простой веб интерфейс. А она их попросила от незнания что можно сделать по другому.
    Так что поговорите и предложите свой вариант решения задачи, который лично для вас будет реализовать проще а для неё использовать удобнее.
    Ответ написан
    2 комментария
  • Один универсальный фреймворк или несколько под каждую задачу?

    Lovesuper
    @Lovesuper
    pyhon, java, swift программист
    Вообще, знание нескольких фреймворков дает вам более четкое представление какие тренды есть сейчас в индустрии. Советую вам выбрать определенный язык (в вашем случае php или python) и на нем уже досконально изучить основные фреймворки. Например я, пишу на python и для меня основным фреймворком сейчас является Pyramid, исключительно мощный, со множеством плагинов. Удобный и неплохо написанный внутри. Django имеет много готовых решений, его обычно выбирают начинающие программисты, или те, кто не хочет париться по поводу последующей поддержки. Сорцы "грязные" и не очень удобночитаемые. Flask я люблю использовать для "быстрых" проектов. Очень приятный фреймворк с отличным комьюнити и большим кол-вом cookbook'ов. Полгода назад открыл для себя Bottle. Теперь использую его для набрасывания одноминутных веб-приложений. Callback откуда-нибудь поймать, отдать какой-нибудь input. Pylons используюется в моей компании давно (сейчас на Pyramid перешли, и приходится поддерживать старые проекты) и довольно успешно с ним работали т.к. тоже имеет довольно знаковую историю ведущуюся прямо от Zope. Короче, фреймворков много и неплохо было бы почти со всеми основными познакомиться и уметь с ними работать чтобы не стать "мастером Django", условно говоря, даже не знающим Python. Ладно, не буду дальше набрасывать на вентилятор, такое вот мое мнение. Хорошо, если поможет чем-то!
    Ответ написан
    1 комментарий
  • Локальный поиск на компьютере

    Попробуйте Everything search engine www.voidtools.com/, сам не пользовался, меня Spotlight полностью устраивает, но товарищ восхищался этой прогой…
    Индексация файлов, мгновенный поиск.
    дополнительные фишки — переименование/удаление файлов, возможность индексации удаленных хранилищ, регулярные выражения.
    Не требует быть фоновым процессом, можно запускать только по требованию.
    Ответ написан
    Комментировать
  • Где граница между дедлайном и сверхурочной работой?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    deadline - конечный срок сдачи проекта. По какой-то причине этот срок был выбран, и УТВЕРЖДЕН, то есть исполнитель решил что он точно успеет, а заказчик решил, что его этот срок устраивает. Объем работы также был согласован.
    Менеджер проекта, тимлид, архитектор - все должны быть не просто крутыми чуваками, которые все знают, но в первую очередь организаторами, которые хорошо представляют возможности людей в своем проекте, и скорость выполнения задач.
    Или они изначально рассчитывали, что все сотрудники будут сидеть на работе до упора, а значит это наглая эксплуатация. Или они на самом деле ничего не знают, и отвратительные руководители, которые не умеют грамотно договариваться с заказчиком о реальных сроках и реальной оплате труда.

    Выбивайте или доплату за сверхурочное время или пусть договариваются с заказчиком, что если есть новые правки - значит двигайте дедлайн, добавляйте время.
    Ответ написан
    7 комментариев
  • Где граница между дедлайном и сверхурочной работой?

    Antonoff
    @Antonoff
    Разработчик
    Очень стандартная практика выжимать из юниоров на полную. Если вам не в напряг - правьте, так опытом и проектами больше обрастете, быстрее смените эту работу. Если в напряг - говорите, чтобы оплачивали все часы, которые идут сверхурочно. Если откажутся, скажите что будете работать только в рабочее время, если начнутся качели - ищите новую работу и уже там, сразу на берегу договаривайтесь об этом.
    Ответ написан
    Комментировать
  • Где граница между дедлайном и сверхурочной работой?

    @azShoo
    Дедлайны превращаются в сверхурочную работу по тому же принципу, как и карета Золушки в тыкву - как только часы пробили конец 9го часа рабочего дня -> начинаются сверхурочные.
    Ответ написан
    12 комментариев
  • Где граница между дедлайном и сверхурочной работой?

    gadfi
    @gadfi
    https://gamega.org
    нет эти правки не делайн, вас просто в наглую эксплуатируют
    Ответ написан
    Комментировать
  • Как закрывать выпадающее меню при клике вне его самого?

    erniesto77
    @erniesto77
    oop, rb, py, php, js
    function clickOutside (el) {
    	$(document).on('click', function(event) {
    		event.stopPropagation();
    		if ($(event.target).is(el)) return;
    
    		console.log('Клик мимо меня');
    	});
    }
    
    upd:
    
    function clickOutside (selector) {
    	document.addEventListener('click', function (event) {
    		event.stopPropagation();
    		var el = document.querySelector(selector);
    		if (event.target === el) return;
    
    		console.log('Не попал =)');
    	});
    }
    
    upd:
    
    function findParentBySelector(elm, selector) {
        var all = document.querySelectorAll(selector);
        var cur = elm.parentNode;
        while(cur && !collectionHas(all, cur)) {
            cur = cur.parentNode;
        }
        return cur;
    }
    
    function clickOutside (selector) {
    	document.addEventListener('click', function (event) {
    		event.stopPropagation();
    		var el = document.querySelector(selector);
    		if (event.target == el) return;
    
        // Проверка на то что это дочерний элемент
        if (event.target == findParentBySelector(selector)) return;
    
    		console.log('Не попал =)');
    	});
    }
    Ответ написан
    8 комментариев
  • Сколько стоит доля в готовом бизнесе (веб-студия)?

    @Alexey_Kutepov
    Разработчик программного обеспечения
    Я думаю что если вы посрётесь с другом, то друг сам предложит выкупить долю в 15%. Вопрос только по какой цене.
    Ответ написан
    Комментировать
  • Сколько стоит доля в готовом бизнесе (веб-студия)?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если студия небольшая, это просто ваши рабочие места, целесообразно делить доход текущих проектов соответственно вкладу каждого в каждый проект и не рассматривать вариант доходности ООО или его инвестиционной ценности.
    В перспективе если студия станет приносить средней доход, то сколько будет стоить моя (15%) доля и насколько сложно будет её продать?

    Судя по всему, ваша доля будет стоить столько, сколько Вы попросите за то, чтобы не блокировать дальнейшие решения участников ООО, т.к. доля гарантирует принятие участия в управлении. Если компания пойдет в рост без Вас и ситуация будет проблемной, скорее всего откроется новое ООО.
    Продать вашу долю третьему лицу в 99% случаев невозможно, для чего может потребоваться покупать 15% студии? это не целая команда, доходность под вопросом, управления нет.
    каким образом можно будет получать доход с этой доли в случае если мы с другом например поругаемся и решим не работать вместе?

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

    @yomayo
    Сделайте свою собственную контрольную проверку. Например, задайте боту вопрос: "Сколько будет два плюс три". Если пофантазировать, можно придумать весьма оригинальные вопросы. У меня на сайте боты не хулиганят. Вроде бы и вопрос несложный, но поскольку такая защита только у меня, то никто не будет разрабатывать ломалку одного-единственного сайта.
    Ответ написан
    4 комментария
  • Эффективный обмен данными между тремя веб сайтами?

    @vsuhachev
    Принципиально есть 2 варианта:

    Если все три приложения настолько тесно переплетены, то нужно осознать что это все - единое приложение. И исходя из этого сливать все до кучи в одно место.

    Если же приложения поддаются расчленению - расчленять независимые части в отдельные БД, а небольшую общую часть оформить как отдельный сервис.
    Ответ написан
    Комментировать