• Круглая кастомная иконка маркера у Google Maps?

    kawabanga
    @kawabanga Автор вопроса
    Отвечаю:

    Изначально я допустил ошибку, пытаясь добавить класс с иконке, а не к маркеру.

    var ic = { //icon
                url: icon, // url
                scaledSize: new google.maps.Size(30, 30), // scaled size
                origin: new google.maps.Point(0,0), // origin
                anchor: new google.maps.Point(0, 0), // anchor
                //define the shape
    
    
                shape:{coords:[17,17,18],type:'circle'},
                //set optimized to false otherwise the marker  will be rendered via canvas
                //and is not accessible via CSS
                optimized:false,
               
    
            };
     var marker = new google.maps.Marker({
                map: map, title: name , position: latlngset, icon: ic,
                optimized: false
            });
    
    var myoverlay = new google.maps.OverlayView();
        myoverlay.draw = function () {
            this.getPanes().markerLayer.id='markerLayer';
        };
        myoverlay.setMap(map);


    Обратите внимание на optimized:false, это означает, что рисовать мы будем не в canvas, а в div.
    В итоге вся фишка в последних строчках и добавлении id к div маркеров.

    И в конце в css добавляем -
    #markerLayer img {
                        border-radius:50%!important;
                        border: 0px solid black!important;
    
                    }


    Моя изначальная ошибка была в том, что я пытался добавить optimized: false к иконке, а не к маркеру.
    Ответ написан
    Комментировать
  • Какой монитор выбрать для контроля цвета в монтаже видео?

    kawabanga
    @kawabanga
    1) Используйте IPS матрицы на мониторах.
    2) Под конкретный телевизор - попробуйте пресет сделать. Только вот под каждый не наберешься пресетов... Так что не парьтесь и делайте классные видео.
    Ответ написан
    Комментировать
  • Как сделать автовоспроизведение видео Youtube при скроле до блока?

    kawabanga
    @kawabanga
    там вроде разработчики браузеров решили вообще вырубить эту фичу к 2018году...
    Ответ написан
    Комментировать
  • Стоит тратить свое личное время стартующему фрилансеру на клиента?

    kawabanga
    @kawabanga
    Да это везде так работает.
    Кстати , мне сайт нужен, ищу исполнителя. Вы меня подкупили тем, что сразу сможете ответить на все мои вопросы и сделать наброски. Давайте вы мне поможете?

    Одно дело, когда вы презентуете свои услуги, другое - когда работаете бесплатно.

    Обычно я вникаю в заказ, и если он интересный, то общаюсь с заказчиком, и показываю вектор работы. Как правило, этого достаточно. Иногда бывает, что людей интересует проверка знаний практически - и за такую проверку уже платят деньги.
    Ответ написан
    Комментировать
  • Как вывести деньги с Upwork через PayPal в Беларуси?

    kawabanga
    @kawabanga
    Зависит от вашего законодательства. Вроде как если вы будете переводы такие делать, могут и заблокировать вашу карту.

    В условиях таких сложностей - многие люди используют Payoneer.
    Ответ написан
    1 комментарий
  • Выборка диапазона дат из MySQL?

    kawabanga
    @kawabanga
    А чем плох between то? Тем более собирается проще.

    where
    MONTH('2017-08-01') = 8 and YEAR('2017-08-01') =2017
    Ответ написан
    Комментировать
  • Можно ли так в detailView сделать?

    kawabanga
    @kawabanga
    В DetailView можно выводить все что душе угодно.
    'attributes' => [
            'email:email',
    'attribute'=>'email', // можно использовать без модели, например добавить 'label'
    'format'=>'raw',
    'value'=>function($model) {
    echo Html::a('Это емаил'.$model->email, '#');
    }
    
            'address:text',
            'phone',
            'personnelAsString',
        ]
    Ответ написан
  • Объясните про валютный контроль и ИП?

    kawabanga
    @kawabanga
    2. Открыть валютный счет в банке. Вот тут не все так просто. Я живу в небольшом городе, банков здесь немного, всяких Точек, Модульбанков и Альфа-банков здесь нет. Как быть? Можно ли пользоваться Сбером? (Есть Россельхозбанк, Совкомбанк, ВТБ24, Сбер).

    Узнайте о банках, которых у вас нет. Точно скажу что Модуль Банк раньше ездили в города, в которых они отсутствуют. Да и от банка вам много не надо.

    3. Зарегистрироваться в Эльбе для бухгалтерии.

    Зачем? Зачем тратить 9-15К за то что вы сами можете за час раз в год сделать?

    4. Перевести текущий контракт на русский. Можно самому? Заверять насколько я понял не нужно.

    Если вы ИП на упрощенке, и если сумма ваших обязательств менее 50К долларов, то паспорт сделки не нужен. Пусть спецы поправят, но в Модуле мне именно так сказать.

    Вроде все?
    1. Раз в месяц я должен отправить инвойс или акт работодателю с номером счета, со списком выполненных работ (Это обязательно? у меня бессрочный контракт, таски могут быть разные).

    Нет, если это не требует работодатель.

    2. Деньги падают в $ на транзитный счет, там банк проверяет сделку, инвойс (акт) и контракт я так понимаю?

    Банк все делает сам, цена вопроса для Модуля - 300 руб транзакция до 200К кажется.


    4. С рублевого счета я могу отправлять/делать с суммой что угодно?

    если вы ип на упрощенке 6%, то вы можете делать с этими деньгами что угодно. Не забывая платить в пенсионный годовые взносы, налог 6% (а еще узнайте у себя в городе про налоговые каникулы для ИП), и 1% на все что выше 300К.
    Ответ написан
    5 комментариев
  • Как правильно списать бонусы?

    kawabanga
    @kawabanga
    Моя мысль

    использовать метку сгорания. Причем, некоторые бонусы могут работать неделю, а некоторые и несколько месяцев.
    количество бонусов | дата загрузки | дата сгорания | id удаленной транзакции.
    И каждый день кроном списывать неактуальные бонусы в виде транзакции.
    Ответ написан
  • Визуализация. Как создать тепловую карту?

    kawabanga
    @kawabanga
    Если для ученических целей...

    1) Берете canvas world map проект (какой найдете), например https://github.com/gardaud/worldmap-canvas .
    2) Делаете маппинг цвета к параметру стоимости.
    3) делаете маппинг стран
    4) добавляете цвет для определенной страны.
    Ответ написан
    6 комментариев
  • Какие бюрократические движения надо исполнить до начала работы с Upwork?

    kawabanga
    @kawabanga
    более успешной конкуренции с индусами заказчику должно быть удобно мне платить
    - это неважно, так как заказчик платит Апворку.

    1)
    ИП, Да Модуль банк либо Точка. Я пользую Модуль Банком. Правда деньги идут не через него.
    На сайте Модуль Банка все расписано достаточно хорошо. Вкратце - готовите договор с Апворком, это 1500 руб на бесплатном тарифе. Далее за каждую входящую транзакцию до 30000 - 300р, и соответственное если через SWIFT переводите, то платите дополнительно 30$ за саму исходящую транзакцию.

    2) можно ли использовать PayPal и Payoneer в России для расчета с зарубежными заказчиками? - да
    легально - PayPal вполне, Payoneer - нет
    в) при работе с заказчиками из РФ через отечественные биржи какие каналы оплаты следует использовать, чтобы и волокиты меньше, и не встрять в закон об онлайн-кассах?
    - Вы не попадаете на закон о онлайн кассах, если человек переводит вам деньги напрямую на счет.

    3. Работа с клиентами
    Как и когда я должен объяснить заказчику (сразу в cover letter или позже?), что я принимаю только Swift и что заказчик должен по этому поводу делать?
    - клиент платит картой Upwrokу. А дальше вы у Upworkа выбираете способ вывода. Кстати сейчас там есть способ вывода в местной валюте. попробуйте попользоваться.
    Ответ написан
  • Почему сняли 20%, а не 10% комиссии?

    kawabanga
    @kawabanga
    С след недели все будет хорошо.
    Ответ написан
    Комментировать
  • Yii2, deleteAll() где время меньше?

    kawabanga
    @kawabanga
    deleteAll('created_at< 1503124062')
    Ответ написан
    Комментировать
  • Как вывести через Active Record или запросом самые покупаемые товары?

    kawabanga
    @kawabanga
    Сделайте 2 запроса, думаю будет проще, первый можно даже на чистом sql.

    Пример первого:
    'select product_id, sum(qty) as qty from orders_products
    order by qty desc limit 10'
    ps - не прочитал, что у вас postgresql, но идея та же.
    дальше делаете маппинг массива и запрашиваете уже следующим запросом:
    А второй запрос:
    $modes = Products::find()->andWhere(['id'=>$product_id])->all();

    Вариант одного запроса:
    $models = Products::find()->select('*, sum(orders_products.qty) as qqty')
    ->innerJoin('orders_products', 'products.id=orders_products')
    ->orderBy('qqty desc')
    ->limit(10);
    Ответ написан
    4 комментария
  • Почему wifi 5Hz очень медленный на MBP?

    kawabanga
    @kawabanga
    1) Обновите прошивку до последней возможной.
    2) Проверьте, не забивается ли данный канал, может адрес маку не выдается. попробуйте заново настроить все.


    У меня был баг на 860L роутере, на 5грц тоже скорость не раздавал, потом после танцев с бубнами стал работать нормально 5грц, а позже я докупил xiaomi mi router 3, и теперь дома стоит два роутера. и ни один не лагает.
    Ответ написан
    Комментировать
  • Как организовать систему продажей статей?

    kawabanga
    @kawabanga
    Зря беретесь. Тостер - это место где наводят на мысли, и отвечают на вопросы, чтобы двигаться дальше.

    А по вопросу - как вам и советовали.
    Есть короткое описание и есть текст статьи.

    А дальше в зависимости от того, какой функционал желаете, например:
    а) если пользователь залоген, то он должен иметь собственный баланс и с него должны сниматься деньги за кнопку купить.
    В это варианте вы сможете сделать так же абонементы. Человек пополяет счет, а вы с ним манипулируете.

    б) если человек не имеет аккаунта, то генерировать для него ссылку после оплаты, доступную скажем 5 раз, потом убивать.
    Либо слать ее на емаил, либо сразу же после оплаты сервисом оплаты.
    Ответ написан
    Комментировать
  • Как задать сообщения компонента Yii2?

    kawabanga
    @kawabanga
    Дак, создаете класс-наследник в app/components. и вызываете его. в нем творите любую свою магию.
    Ответ написан
    Комментировать
  • Mackbook retina 13.3 для дизайна. Стоит ли покупать бу макбук?

    kawabanga
    @kawabanga
    Для дизайна, как говорили выше - берите 15", не ошибетесь.
    Если планируете фотошоп и много его, то 13шки не хватит из за двухядерного процессора.

    Если сравнивать размер буков, то 15шка не намного больше 13шки.
    Ответ написан
    Комментировать
  • Какую схему формирование ленты событий выбрать?

    kawabanga
    @kawabanga
    https://www.youtube.com/watch?v=KmIE5K6adus
    все три части смотрите. там подробно о лентах рассказывается. Это принесет во всяком случае мысли.
    Ответ написан