Задать вопрос
  • Как на Yii2 перевернуть изображение?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Смотря где это надо. Если на клиенте, то методами css
    Если надо, что бы на сервере лежала перевернутая картинка, то в yii есть библиотека Imagine там есть методы. например ->flipVertically()
    Так же нативно с помощью php
    Ответ написан
    Комментировать
  • Как посчитать прогнозируемое количество пользователей?

    @dinegnet
    Если откроете такой универсальный метод - озолотитесь.
    Это ж можно будет любой проект сразу оценивать. И заниматься только высокорентабельными.

    А не универсальные - есть.

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

    Потом стать у отдела конкурента и посчитать сколько из числа проходящих заходят к конкуренту реально купить и что они берут на какие суммы.

    Потом сравнить с тем какое число покупателей покупает в вашем отделе в другом торговом центре.

    Можно почитать книгу:
    https://vc.ru/p/chto-chitat-startaperu-arkadiy-moreynis

    How to measure anything. О том, как делать прикидки. Вот сколько настройщиков пианино в США? Вы скажете, не знаю, а ведь вы должны уметь ответить. Скажем, стартап делает софт для настройщиков пианино. Спросишь у них, какой объем вашего рынка? А они: «Ну откуда мы знаем…» Надо уметь считать все, хотя бы грубо оценивать.
    Ответ написан
    Комментировать
  • Воруют ли идеи стартапов?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Воруют бизнес-схемы/бизнес-модели таких идей, а сами идеи - никому не интересны.
    Грамотная презентация идеи - режим "айсберга": показываем лишь малую долю интересной информации, чтобы не зная всё целиком, слушатель не мог реализовать то, что в целом задумали Вы.
    Если идея простая и невозможно презентовать малой частью, то такая идея скорее всего не "выстрелит" и не будет интересна ЦА, как что-то новое и уникальное. А соответственно, Вы не получите ожидаемый доход.
    Ответ написан
    Комментировать
  • Как в Yii2 в get запросе убрать название формы?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Это не название формы, на самом деле это название модели и убрав его потом придется плясать с бубном, что бы работали model->load() и Ваша SearchModel. Но это решаемо.
    Главный вопросы:
    почему бы не спрятать эту кучу параметров в POST запрос?
    почему бы не переименовать "ExchangeSearchForm" в "Esf" да и все параметры(атрибуты) можно сократить до 2-3 символов, раз уж такой паровоз получается? При этом изменения коснуться только модели ExchangeSearchForm.
    Ответ написан
    5 комментариев
  • Как в Yii2 в get запросе убрать название формы?

    @AlikDex
    Если понимаете о чем речь, то ответ тут:
    stackoverflow.com/questions/21779085/yii2-how-does...

    А если развернуто нужно, то получится довольно объемно =)
    Могу позже расписать. Либо вечером, либо завтра, если нужно.
    Ответ написан
    Комментировать
  • Yii2 как загрузить массив из gridview?

    qonand
    @qonand
    Software Engineer
    Каждый экземпляр класса наследуемый от \yii\base\Model (в том числе и ActiveRecord) возвращает название формы, это название сначала используется для формирования инпутов через ActiveField, а потом и для загрузки данных с этих инпутов (в методе load). В Вашем же случае CheckboxColumn формирует инпуты без учета названия формы, а load пытается загрузить данные с учетом названия формы. Поэтому данные у Вас и не загружаются. Самое просто решение это сделать так:
    $model->load(Yii::$app->request->post(), '')
    Но конечно оборачивать GridView в ActiveForm это очень не тру.
    Ответ написан
    3 комментария
  • Можно ли в Yii2 в where включить массив?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Очень не понятно что Вы имеете в виду, но видимо это:
    $orders = Order::find();      
    foreach($some_array as $key=>$value){
    $orders->andFilterWhere([$key=>$value]);
    }
    $orders->andFilterWhere(['>=', 'priced_value', $modelExchangeSearchForm->price_from]);
    $orders->andFilterWhere(['>=', 'priced_value', $modelExchangeSearchForm->price_from]);
    Ответ написан
    Комментировать
  • Чем пользоваться для приема денег в Украине с Ebay?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    в РФ до полноценного Пейпала были посредники, и только посредники

    думаю, в Украине сейчас так же

    "принимать платежи" и "вывод средств" для PayPal одно и то же, вывод может варьироваться, но он всегда есть, если прием платежей разрешен
    Ответ написан
    Комментировать
  • Как исправить ошибку в yii2 при волидации файла?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    При ajax валидации файл не передается, поэтому ошибка.
    Я думаю проблема в том, что вы не правильно загружаете файл. Вам надо иметь в модели публичную переменную file в которую будет попадать сам файл, убрать с нее 'skipOnEmpty' => false, а certificate_file задать валидатор string в который будет попадать имя файла и вот его сделать обязательным, так как в базу у Вас будет попадать именно имя, а не весь файл.
    Пример тут:
    www.yiiframework.com/doc-2.0/guide-input-file-uplo...
    Ответ написан
    Комментировать
  • Какой патерн применить для взаимодействия из одного места взависимости от конфига (YII2)?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    делать надо так:
    3 модели 3 таблицы
    модель заказа с параметром type и общими данными
    модель для типа 1
    модель для типа 2

    в моделе заказа связь зависимая от параметра type, например:
    publiс function getData(){
    switch($this->type){
    case 1:
    $data = $this->hasMany(Model1::classname(),['order_id'=>'id']);
    break;
    case 2:
    $data = $this->hasMany(Model2::classname(),['order_id'=>'id']);
    break;
    default:
    $data = null;
    }
    return $data;
    }
    Ответ написан
    Комментировать
  • Важен ли домен для запада?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    .net изначально не был доменом общего применения, а предназначался для служебных серверов, обслуживающих сеть. Поэтому при прочих равных я бы выбрал .com и даже при наличии в .net более красивого имени - все равно бы выбрал .com
    Ответ написан
    Комментировать
  • Какую формму организации для it выбрать?

    TravelExpert
    @TravelExpert
    LifeHacker
    самое простое - ИП 6% с доходов
    +открытие 800р
    +минимум бумажной волокиты, вести книгу доходов и 1 раз в год сдавать декларацию УСН
    +Можно сразу обналичивать деньги или переводить на счет физлица
    -Ежегодные(ежеквартальные) отчисления в пенсионный фонд, сумма меняется из года в год, около 25тыс+1% от дохода за год свыше 300000руб
    +Налог УСН уменьшается на сумму отчислений в Пенсионный Фонд(ПФР) на 100%, если у вас нет работников и на 50% - если есть. Т.е. если вы один в ИП, то примерно(!) до 400тыс вы просто оплатите отчисления в ПФР(ну и 1% туда же за доход свыше 300тыс).

    ИП 15% с прибыли (доходы минус расходы)
    +-умеренная бумажная волокита, вести книгу доходов и 1 раз в год сдавать декларацию УСН
    +Можно сразу обналичивать деньги или переводить на счет физлица

    Имеет смысл, если у вас много реально расходов, но их нужно подтверждать
    -Обязаны вывести КДиР(Книгу Доходов и Расходов), предоставлять подтверждающие документы о расходах по ИП( а не ваши личные - поесть попить, если это только не оформлено как командировка или типа того). Не все раходы также учитываются.
    +Можно сразу обналичивать деньги или переводить на счет физлица
    -Ежегодные(ежеквартальные) отчисления в пенсионный фонд(ПФР), сумма меняется из года в год, около 25тыс+1% от дохода за год свыше 300000руб
    +Отчисления в ПФР засчитываются как расход.

    ООО
    Также можно выбрать УСН 6% или 15%
    +Нет фиксированного платежа в ПФР
    +Более солидно
    +Если компания бездействует - ничего не платите, только сдаете нулевые декларации.
    -Открытие дороже + минимальный капитал - 10000руб
    -Выводить деньги с ООО можно только раз в квартал, как дивиденды учредителя, с них НДФЛ 13%
    -Как ген.дир вы получаете зарплату и платите за себя 13% НДФЛ+социальные налоги около 30%.
    -Нужен бухгалтер, хотя бы переодически, т.к. бумажек гораздо больше
    -Штрафы ООО, по сравнению с ИП, за всякие косяки(с точки зрения налоговой), горазжо выше раз так в 5-10 и строже.

    Еще пару слов о ИП и ООО
    Ответственность ИП лимитирована личными средствами, включая имущество.
    Ответственность ООО - лимитировано формально только уставным капиталом(от 10000руб), однако где-то год назад или больше вышел закон, по которому ген.директор и учредители также могут быть привлечены к ответственности деятельности компании своим имуществом и личными средствами.

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

    Могу дополнительно проконсультировать(платно), если надо.
    В помощь:
    Помощники в бухгатерии.
    ИП или ООО, отчетность и учет нужен. Чтобы не писать всё на коленке, что-нибудь напутав, или забыть об крайней дате оплаты налогов, подачи деклараций или не узнав об очередных изменениях в законах есть 2 пути: бухгалтер или сервисы ведения бухгалтерии.
    Бухгалтер - штука не дешевая и имеет смысл, если у вас реально работа кипит бумагами.
    Для начала вполне пойдут сервисы, например:
    Мое Дело - бонус по ссылке - месяц обслуживания
    Контур Эльба - бонус по ссылке - 3 месяца обслуживания

    Мое Дело - более известно и дороже, я остановился на Эльбе - весь нужный функционал есть и цена адекват. Также через них можно сдавать отчетность онлайн, есть синхронизация с 1С или некоторыми банками. Интернет-бухгалтерии сами считают налоги и платежи и сколько и когда нужно оплатить по каким реквизитам, что снимает много головной боли.

    Инструкции:
    Открытие ИП
    Открытие ООО
    Справочно-правовая система

    Банки:
    Кстати, еще один плюс в пользу ИП - все счета ИПзастрахованы АСВ до 1,4млн, т.к. формально вы остаетесь физлицом. Так, что если банк схлопнется - через недели всё получите на счет ИП в другом банке. Для ООО - страхования нет, т.к. юр.лицо.

    Для начальных оборотов, чтобы не платить бешеные комиссии ежемесячно, я бы порекомендовал 2 банка, которые и сам использую. Лучше иметь минимум 2 банка, мало ли.

    ModulBank - по ссылке бонус - 1-3 месяца обслуживания бесплатно, включая платежки!
    - отличный, технологичный и лояльный банк, очень нравится обслуживание.
    -открытие счета полностью бесплатно, могут сами приехать с документами и всё доставить.
    -платежка 90р на бесплатном тарифе, либо можно подобрать тариф с аб.платой и дешевыми(бесплатными) платежками.
    -дают бесплатно бизнес-карту MaterCard Gold, с которой можно расплачиваться
    -начисляют проценты на остаток на счету,что хорошо)
    -есть бизнес-ассистент
    -есть бесплатный бухгалтер для ИП(при определенных условиях)
    -платежки идут быстро, в ближайший рейс, зачисляют быстро.
    -минус: валютный контроль(если платеж от нерезидента РФ) - 300 или 400р за входящий платеж.

    Окский банк
    -открытие счета около 400-500р
    -обслуживание - бесплатно
    -платежки - 15р
    -валютный контроль - бесплатно
    -% на остаток по счету
    -минус:требуют много документов для открытия счета и оплачивать все налоги только через их банк(бесплатно).
    -долго открывали счет

    VESTA bank
    То же как вариант, отличные тарифы для старта и развития бизнеса
    -открытие около 1500р
    -есть тарифы без аб.платы
    -валютный контроль - около 400р
    -долговато открывали счет
    -платежки дешевые
    Я им редко пользуюсь, скорее оставил как запасной.

    Точка
    Достаточно популярный банк и технологичный, но я так его и не понял и уже не был необходимости, да и тарифы не дешевы, включая валютный контроль. Однако многие довольны.
    Плюсы:
    Это бесплатная регистрация ООО или ИП без необходимости обращаться в госорганы. Все заботы по регистрации берёт на себя банк Точка, и вероятность отказа при таком оформлении минимальна. Регистрация занимает 5 рабочих дней. Единственное условие – открыть в Точке расчётный счёт для регистрируемой компании и оплатить его на 6 месяцев вперёд!

    Тинькофф банк
    Сам до него не дошел, но друзья довольны.
    Тарифы доступные, платежки идут сразу по БЭСП.

    Есть несколько промо-кодов на это банк с бонусами - кому надо - пишите.
    Ответ написан
    1 комментарий
  • Есть ли база Локализации ( Страна, язык, коды)?

    kumaxim
    @kumaxim
    Web-программист
    Geonames смотрели?
    Ответ написан
    Комментировать
  • Как делают интернет магазины на западе?

    @jewubinin
    Учитывая масштабность Запада - делают даже хуже чем у нас. Попсовее. Банальнее, проще. Как ни странно, но именно в части 1С у нас довольно сильное ПО.

    Есть конечно особо серьезные интернет магазины на Западе.... Аналогом самых "взрослых" решений от 1С является на западе Navision/MS Dynamics
    Ответ написан
    3 комментария
  • Что применять Autoload или require, или namespace?

    27cm
    @27cm
    TODO: Написать статус
    Подскажите появление namespace не решило проблему require?

    Нет. "Проблему require" решило появление автозагрузки ещё когда не было пространств имён.

    Всё следует применять там, где это нужно:
    1. Для автоматической загрузки PHP файлов с классами или функциями используйте autoloader (composer), PSR и namespace.
    2. Чтобы подключить autoloader, используем require: require 'vendor/autoloader.php';
    3. Чтобы подключить, например, php файл c конфигурацией используем include: $config = include 'config.php';
    Ответ написан
    Комментировать
  • Какую формму организации для it выбрать?

    ry13
    @ry13
    #AdTech
    ООО на упрощенке, доходы минус расходы.
    ИП для зарубежного заказчика - неведомая хрень, а Limited Company - известная сущность с которой они могут работать.
    Потом в банке карточку к счету подвязываешь и с ней работаешь, на нее же можно ЯД, ВМ и другие кошельки завести. Все работает.

    В принципе все это и для ИП актуально.
    Ответ написан
    Комментировать
  • Рекламировать агенство или эксперта?

    @maklich
    посмотрите видео: https://www.youtube.com/watch?v=frvYV6znoes
    Молчанов А. хорошо об этом говорит (где-то в середине или чуть ближе к концу). суть сводится к следующему: 1. официальный ответ / мнение/ комментарий - от официального лица (от агентства); 2. лидеры мнений / агенты влияния - лучше, раскручивать собственника бизнеса или очень лояльный сотрудник (но есть опасность, что уйдет, и др. ), 3. некое искусственно созданное лицо, типа логотип компании или еще что-то.
    по моему мнению, все подходы надо использовать.
    Ответ написан
    Комментировать
  • Выгодно ли раскрутка аккаунта вступлением в агенство?

    @jkotkot
    режим сарказма
    Выгодно, если будете хорошо работать и получите хорошие отзывы.
    Ответ написан
    Комментировать
  • Почму после обновления не работает трекер Upwork?

    @AndreyHammer
    Network/System admin
    Была подобная проблема, решения было такое: https://support.upwork.com/hc/en-us/articles/21106...
    Ответ написан
    Комментировать