• Стартап или как найти программиста, если ты чайник?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    А вот я в описании увидел тупо тикет-менеджер - ведь это основная функция данного сервиса. И на мой взгляд, имеет смысл сконцентрироваться на этой одной функции как основной и сделать её максимально хорошо, а все остальное развивать/добавлять по мере надобности. Самую большую головную боль вы получите с прайсами - ибо все делают их как хотят, в своих формата, программах, привычках, "мне так нравится" и других экселях/1С и прочее. И придется делать поддержку кучи форматов и всякие другие малоприятные вещи.

    Статистика - сначала просто сохраняете основные/нужные/важные параметры/переменные в БД, а уже потом, по мере надобности, из этих данных строите красивые графики.

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

    По стоимости: если заказывать у нас (имеется ввиду в России) - то разработка с нуля примерно так и обойдется, как сказал Артём Иннокентьев - в полмиллиона, плюс-минус. Если заказывать на апворке или какой-то другой международной бирже, то стоимость конечно будет несколько выше - многое зависит от имеющегося бюджета и сколько готовы ждать. Рассчитывать надо примерно от $15-20к. Плюс, наших разработчиков надо будет привлекать в любом случае - перевод, техподдержка, и прочее.

    По ТЗ: да, вам нужен хороший аналитик, который разберется в вашей "кухне" и конвертирует ваши хотелки в конкретное ТЗ. Ну или найти кого-то с большим опытом и который умеет и аналитику, и ТЗ, и реализует все - но это уже где-то ближе к небольшим компаниям.

    Если есть желание можем приватно пообщаться на данную тему - если бюджет есть, время не горит, ну а мне в целом интересен проект (фрилансер, фуллстек).
    Ответ написан
    2 комментария
  • Где можно скачать бесплатно, бесплатный шаблон WordPress?

    Punkie
    @Punkie
    https://ru.wordpress.org/themes/ - официальный репозиторий.
    Ответ написан
    Комментировать
  • Стартап или как найти программиста, если ты чайник?

    @artinnok
    бекенд-программист
    Если вы собираетесь разрабатывать сайт + мобильное приложение, имеет смысл писать REST API на бэкэндэ, чтобы использовать для двух платформ. Соответственно, фронт придется писать на React.js, Angular.js либо на Vue.js. Если напишете на React.js, затем можно будет использовать React Native для приложения.

    Самым первым шагом является нахождение дизайнера, который сможет выслушать вас, посмотреть на ТЗ, учесть все пожелания и сделать первые дизайн-макеты. ТЗ вы можете составить сами, просто впишите туда то, что вы хотите видеть в MVP и не больше. Обычно, на этой стадии закладывается основная концепция + функционал для MVP.

    Также, если вы планируете делать MVP - по времени, это займет около 3 месяцев. При этом, не забываем что делаем максимально урезанную версию с минимальным функционалом + максимально демпингуем на затратах. Затем вы уже посмотрите, имеет ли смысл развивать продукт.

    Дизайнер сделает дизайн MPV за 50к.

    Бэкэнд разработчик средней руки может написать для вас бэк с REST API за 50к в месяц.

    Фронтэнд разработчик напишет фронт на React.js также за 50к в месяц.

    По-поводу ваших конкурентов - видно, что сайт поддерживается / развивается очень медленно либо он заброшен. На главной в хедере есть битые ссылки (франшиза), в футере не сменили год. Хотя, конечно, это все косвенные факторы. Но конкуренты были, и всегда будут, бояться их смысла особого нет. Haters gonna hate.

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

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

    Итого:
    50к за дизайн + 150к за бэкэнд (3 месяца MVP) + 150к за фронт (3 месяца MVP) + 100к запаса = 450к
    Ответ написан
    3 комментария
  • Мелкие задачи по сайтам на фрилансе, как делать правки у клиента?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Бекап файла, который правишь (например, file.php.ORIG )и применение изменений внутри того, где правишь только для своего IP-адреса (чтобы отладить).
    Затем, как всё готово - убираем условие (делаем для всех) и удаляем .ORIG-файлы.
    Бекапы файлов - само собой делаем!

    Как быть, если вдруг косячнули, или хост делает магическую непонятную хрень? (сталкивался как-то когда помогал товарищам. Правишь файл, заливаешь, все права на файл идентичны, а хост перестает его обрабатывать, сайт падает) Что делать в таких случаях?
    Проверяете на пустом файле-болванке - это надо делать всегда перед началом любых работ!
    Ответ написан
    2 комментария
  • Редактирование шаблона WP?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Вы купили не шаблон а тему, шаблонов ней много они отвечают за вывод данных.

    WordPress предоставляет для этого множество возможностей.

    Все сильно зависит от самой темы.
    1. Если тема толковая, в ней в нужных местах предусмотрены экшены и фильтры, то для кастомизацию можно проводить через плагин или дочку взаимодействуя с необходимыми хуками. Пример https://woocommerce.com/storefront/
    2. Если тема не толковая, то вы можете изменить ее до полной неузнаваимости с помощю переопределения шаблонов вывода через дочернюю тему ну или через плагин ( через плагин это для эстетов). Пример 80% тем с https://themeforest.net/category/wordpress
    3. Можете пилить саму тему, лицензия это позволяет. Пример Абсолютное большинство того, что выходит из под рук сетевых WP прионэров

    Способы 1 и 2 Кошерные одобрены и рекомендованы кодексом, не оказывают влияния на код темы, позволяют своевременно накатывать обновления,
    Способ 3 Атомный, выполняется на свой страх и риск, последствия могут быть самыми неожиданными, однако откатываются к состоянию с завода при обновлении темы.
    Ответ написан
    Комментировать
  • Как правильно организовать структуру базы данных для большого каталога?

    @Finsh
    Отдельная таблица для: товара, города, категории, параметр
    связь один ко многим: категория - товар(в товаре id категории)
    свять многие ко многим: город - товар, товар - параметр (в связующей храним значение параметра для конкретного товара)

    Во имя быстродействия используем разные инструменты типа поисковых движков(sphinx, elastic, solr) или первое время обходимся кешем
    Ответ написан
    Комментировать
  • Как вы понимаете (исходя из своего опыта), что на заказ (на фрилансе) откликаться не стоит?

    @wwwden
    Когда нужно отказать:

    - Если при первом разговоре заказчик говорит - "нам нужен человек", который будет делать что-то. Вместо - "нам нужен сайт, дизайн и т.п.". Значит подсознательно заказчику нужен не результат (сайт, дизайн), а человек которому будут выедать мозг.

    - Если заказчик хочет все вопросы решать только при личной встрече. Тогда готовьтесь, что по каждой правке в вашем проекте вы будете встречаться и тратить много времени на разговоры. Если заказчик не умеет общаться удаленно - сразу в бан.
    Ответ написан
    2 комментария
  • "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    @yaror
    10 лет в мобильном телекоме
    Ребята, а давайте зайдём с другой стороны!

    Автор вопроса интересуется, как бы втихаря подсосать интернета у работодателя - у него же не убудет, правда?

    Со всей ответственностью заявляю: не надо так делать.
    И дело не в том, что у конторы интернета убудет.
    Да не убудет, конечно!

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

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

    Мои рекомендации автору вопроса:
    - купить 3G/LTE-свисток для торрентов
    - купить планшет/смартфон для соцсетей, и на работе (все ж свои, всё понимаем ) ) держать его в ящике стола
    - на рабочем месте дождаться выдачи _рабочего_ компьютера, и с него заниматься только работой
    Ответ написан
    33 комментария
  • "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    abyrkov
    @abyrkov
    JavaScripter
    Теоретически - да
    Практически - нет.

    Поясню. Чисто теоретически, сисадмин, имея доступ ко всем сетевым устройствам, может чекнуть вашу сетевую активность. Но. Я думаю, он этого делать не будет. Это не так уж просто. Так что максимум, он просто будет блочить самых нахальных.
    Кстати, насчет VPN не знаю, как вам надо, что бы он палился, но торрент хорошо видно. Сканил как-то я раз подсеть своего провайдера nmap'ом и обнаружил, что он вполне неплохо открывает дополнительный порт, который распознается nmap'ом.
    Ответ написан
    6 комментариев
  • "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    @kgbplus
    Если вы смогли принести свой ноутбук из дома, воткнуть его в произвольную розетку и получить доступ к ресурсам сети и выйти в интернет, то можете не бояться такого "админа" - это не админ.
    Ответ написан
    4 комментария
  • "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    DrunkMaster
    @DrunkMaster
    Ставите VPN-клиент себе на комп с шифрованием, сертификаты ставите. Вуаля, весь трафик всех приложений с вашего компа зашифрован. Админ будет видеть зашифрованные трафик до конкретного сервера но что внутри его знать не будет. Конечно сервер можно заблокировать и весь ваш VPN накроется медным тазом.
    Ответ написан
    2 комментария
  • Куда стремиться PHP программисту?

    riky
    @riky
    Laravel
    постараться понять смысл жизни и ответить на вопрос "есть ли жизнь после смерти?"

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

    так вот представь себя после и ответь: что было действительно важно?
    Ответ написан
    4 комментария
  • Где искать коллектив фрилансеру?

    @montecazazza
    Node, GraphQL, React
    Насчет девушки - не слушай, это все от лукавого.
    Не, если конечно есть желание общаться на темы:
    что бы одеть?
    что бы съесть, чтобы похудеть?
    какие они все сволочи!
    что ты молчишь?
    пр...
    ))
    Готов предложить себя в качестве code buddy, учусь но уже не dummy. могу составить компашку и покодить время от времени вместе как pair programming, обменяться best practices, обсудить новые фитчи и фреймфорки. Я пишу на js. Node, React, Redux, GraphQL и все такое. Заинтересован поработать в команде для опыта и чтобы получить оценку своих скилов, так что готов поучаствовать немного в твоих проектах для этих целей
    если интерестно пиши (storozvic@gmail.com) это кстати, относится не только к автору вопроса но и ко всем кто это видит.
    Если ты крутой вэбдев буду рад поучится у тебя, поделаю задания за code review и прочий экспирианс))
    Ответ написан
    1 комментарий
  • С чем связана такая щедрость на интервью с апворка?

    vicodin
    @vicodin
    Имею некоторый опыт
    >Я вот думаю они теперь пытаются отбить эти деньги на своей коммисии с новых заказов и всячески мне помогают..
    ага, сидят над каждым фрилансером и думают кто кому должен в этот раз

    на деле, вы просто попали в волну и сейчас по какому-то из запросов выводитесь в топ-10, поэтому идут инвайты, всё это ротируется, и через пару недель волна снизится на пару месяцев вновь.
    Это норма, у меня одна неделя может быть без инвайтов, а на следующей прилететь 30 штук.

    P.S. Многие часто замечают, что начиная бидиться после некоторого застоя - прилетают и инвайты, то есть это тоже может быть фактором, если вам сильно нужна работа => апворк подкидывает её
    Ответ написан
    Комментировать
  • Что делать, если заказчик хочет больше правок?

    @Nwton
    1) Стоимость правок необходимо оговаривать заранее, как и весь порядок разработки;
    2) Если вы это не обсуждали до того, как взяли предоплату, то по обычаям стоит сделать правки бесплатно;
    3) Заказчик не считает макет строгим. Для него это набросок, как и для вас. Поэтому правки неизбежны;
    4) Вы должны понимать и помнить, что в РФ клиенты очень капризны, скупы и не педантичны, поэтому работать сними сложно и неприятно.
    Ответ написан
    4 комментария
  • Смысл интернет магазина под заказ в 2017?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1. Стандартная наценка посредников с алиэкспресса 100-200%. За 20-30% никто не работает.
    2. Важно иметь 10-15 самых ходовых моделей в наличии. 1000$ ничтожны на фоне затрат на продвижение.
    3. Магазин может экономить за счет объемов заказа.

    Ну и как правильно сказал Saboteur - должна быть добавочная ценность в виде качественного описания, качественной доставки итд.
    Ответ написан
    2 комментария
  • Смысл интернет магазина под заказ в 2017?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Не каждый может самостоятельно зайти и заказать на англоязычном/китайском сайте.
    Не каждый понимает куда можно оплатить зарубеж.
    Не каждый понимает, что такое доставка из-за рубежа в почтовое отделение.

    Если вы сможете гарантировать доставку клиентам и взять на себя весь геморрой в том смысле, что вы клиенту под подъезд привозите товар и только в этот момент клиент оплачивает вам наличными, пусть даже 120-130% стоимости - такой сервис однозначно взлетит.
    Вот только есть большие сомнения, что вы сможете это гарантировать, так как очень много товара потеряется на таможне, завернется обратно, доедет не совсем то, не совсем туда, застрянет где-то в пути, а расходы будут ложиться на вас.
    Ответ написан
    1 комментарий
  • Дерево категорий Laravel. Как уменьшить количество запросов в БД?

    @jacob1237
    Если используете PostgreSQL, посмотрите в сторону рекурсивных подзапросов.

    Если это не PostgreSQL, то можете попробовать строить дерево из "сырых данных" непосредственно в PHP (как подсказывает Вам ThunderCat ).

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

    Таких основных моделей четыре: Adjacency list, Nested Sets, Materialized Path и Closure Tables (можно рассматривать как развитие Adjacency List) плюс их вариации.

    Каждый тип модели может послужить для оптимизации выборки данных из древовидных структур в БД.

    Присутствуют готовые библиотеки и для Laravel:
    Nested Set
    Closure Tables

    Для Adjacency List (вашей текущей реализации), просто сортируйте данные самостоятельно, либо попробуйте этот пакет.
    Ответ написан
    3 комментария
  • Как сделать https (защищенное соединение) на всех страницах Вордпресс?

    @cache0
    скрипты или шрифты со сторонних ресурсов по http идут - относительный путь надо прописывать
    Ответ написан
    2 комментария