Задать вопрос
  • Как открыть новый контракт с UpWork, чтобы обнулить сумму заработка и избежать оформление паспорта сделки?

    @huwesu
    Смени банк.

    P.S.:

    Но это, имхо, противоречие:

    что при достижении 50$к по российскому законодательству вы обязаны оформить паспорт сделки. Это не так сложно, но в моём конкретном случае невыгодно (в банке на букву Т при оформлении паспорта сделки ты обязан переключиться с тарифа за 490р на тариф за 990+990р).


    То есть, когда вы заработаете 3 000 000 рублей вас все еще будут волновать эти копейки тарифа???
    Деньги нужны для комфорта.
    Возможно, вам комфортно тратить время ( = незаработанные деньги) на смену банка...
    Но чисто арифметически - наверняка указанную сумму месячного обслуживания в банке зарабатываете примерно за 1 час. А переоформление в банке (+ дорога туда-обратно) займет куда как больше времени. Следовательно, окупится разве что через полгода.
    Ответ написан
  • Как вытащить id последней записи или узнать с каким id создастся юзер, Yii2?

    @entermix
    Примерно так:
    User::find()->orderBy('id DESC')->one();

    Но Вы неправильно решаете задачу.

    Вот нужно вытянуть последнее id и добавить единицу.
    Возможно кто-то подскажет более простое решение.

    А если в это время зарегистрируется еще 100500 пользователей?

    Добавьте пользователя, получите его идентификатор и только после этого привязывайте какие либо файлы, или загружать их во временное хранилище.
    Ответ написан
    Комментировать
  • Как отучить стажёра от говнокода?

    butteff
    @butteff
    Раз в тысячу лет заправляю свитер в носки
    Ну я кота к лотку приучил так:
    Тыкал в говнокод и бил! Теперь он великолепно программирует на лотке
    Ответ написан
    1 комментарий
  • Нарушаю ли я закон сканируя сайт который участвует в bug bounty?

    Jump
    @Jump
    Системный администратор со стажем.
    Нарушаете во всех случаях, если это явно не разрешено вам владельцем сайта.
    Т.е если у вас есть разрешение от владельца - никакого нарушения нет, у вас правомерный доступ.
    Если разрешения нет - доступ неправомерный, статья 272 УК со всеми вытекающими.

    Разрешение может быть опубликовано в любой форме. Хотя если возникнут вопросы, и придется доказывать свою правоту, желательно иметь разрешение в письменной форме.
    Ответ написан
    Комментировать
  • Стоит ли изучать 1C Битрикс?

    @forgetable
    Node/Flutter/C++
    Не стоит.
    Ответ написан
    Комментировать
  • Как решить эту задачу?

    У меня дискретной математики не было, но решал бы так. Есть утверждения:
    Л: Пс Бд
    П: Лс Бд
    Б: Лс Пе

    Найдём пару утверждений из которых один оба раза сорвал, другой оба раза сказал правду. Поскольку утверждения Л-П связаны через Бд, а П-Б через Лс, остаётся пара Л-Б – кто-то из них оба раза правда, другой оба раза ложь.

    Ложное утверждение обозначу с воскл. знаком (логическое НЕ) – например, !Лс.

    Итак, один раз соврал и один сказал правду, выходит, Пончик: П: !Лс Бд

    Чтобы Лс было ложным, надо так же сделать ложными утверждения Б. Значит, Б оба раза соврал, а Л оба раза сказал правду:
    Л: Пс Бд
    П: !Лс Бд
    Б: !Лс !Пе

    Итого, точно знаем: Пс и Бд. Остаётся Ле.
    Ленчик – ель; Пончик – сосна; Батончик – дуб.

    upd. Таблица истинности так составляется?
    Л П Б  Пс Бд  Лс Бд  Лс Пе
    0 1 2  0  0   1  1   0  1  конфликт Бд и Лс
    0 2 1  0  0   0  1   1  1  конфликт Бд и Лс  
    1 0 2  1  1   0  0   0  1  конфликт Бд
    2 0 1  0  1   0  0   1  1  конфликт Бд и Лс
    1 2 0  1  1   0  1   0  0  ОК
    2 1 0  0  1   1  1   0  0  конфликт Лс

    Переменные три: истинность утверждений каждого персонажа. Три возможных состояния: 0 – оба раза соврал, 1 – оба раза правда, 2 – соврал-правда. Дальше раскрываем их значение по каждому из утверждений (0 ложь, 1 истина). Во всех вариантах, кроме одного возникают логические конфликты.
    Ответ написан
    Комментировать
  • Берут ли на службу по контракту программистов?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    - у кого есть электротехническое образование?
    - у меня диплом!..
    - отлично! ты и будешь выключать свет после отбоя
    Ответ написан
    4 комментария
  • Как вы делаете бэкапы?

    @dady_KK
    PM
    Мы делаем аналогично, но у нас на проектах очень маленькие базы. А Вам бы я посоветовал настроить репликацию мастер-слейв и делать бекап со слейва, в инете много туториалов на эту тему. Это должно решить вопрос с доступностью сайта + всегда можно дамп сжимать ганзипом и проверять после этого архив, а лучше делать распаковку и импорт в тестовую базу и следить за возникновением ошибок во время этого.
    Ответ написан
    2 комментария
  • Как полностью закрыть сайт от индексации, по причине вирусного заражения?

    User-agent: *
    Disallow: /
    достаточно, ну для уверенности можно еще и в настройках запретить индекс
    Ответ написан
    Комментировать
  • Как можно разобрать данный SQL запрос?

    @Black_Tulip
    Делается это очень просто:
    CREATE TABLE STUDENTS
    ( ID INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, 
    NAME TEXT NOT NULL,
     COURSE INTEGER NOT NULL, 
    FAKULTY INTEGER NOT NULL, 
    CONSTRAINT FK_FacultyStudent FOREIGN KEY (FAKULTY)
        REFERENCES FACULTIES (ID)

    Теперь разберемся с этим куском кода:
    CONSTRAINT FK_FacultyStudent FOREIGN KEY (FAKULTY)
        REFERENCES FACULTIES (ID)

    CONTRAINT FK_FacultyStudent - создаем ограничение на конкретное поле
    FOREIGN KEY (FAKULTY) - название самого ограничения, в данном случаи вторичный ключ, в скобках указывается поле, которое в текущей таблицы будет использоваться для соединения со второй таблицей . Такое поле лучше всего называть вот так FakultyID, для лучшего понимания и уточнение,что это вторичный ключ
    REFERENCES FACULTIES (ID) - говорим, что поле FAKULTY будет связывается с полем ID в таблице FACULTIES
    Ответ написан
    Комментировать
  • Можно ли самостоятельно сделать локальную копию сайта-каталога 3DDD ру?

    secsite
    @secsite
    Безопасные и быстрые сайты
    Можно ли реализовать всё указанное выше самостоятельно с нулевыми знаниями и большим желанием?

    c10231b91bc0772b2b4cecbf5e89.jpg

    Будет достаточно желаний обзавестись ЗНАНИЯМИ - будет и результат. Это долго? Есть, возможно, более быстрый путь: надо заиметь желание обзавестись деньгами, коими и заплатить другому за знания.
    Ответ написан
    6 комментариев
  • Как создать свой дистрибутив linux для умного дома?

    riky
    @riky
    Laravel
    Тема умных домов конечно интересная, но железки с проприетарным софтом продавать тяжелее и тяжелее. сейчас для этого нужно вбухивать миллионы в рекламу, чтобы пропиариться. просто пока вы делаете свою железку потом ось и тд, какой нибудь гугл выпустит свою платформу на андройде а китайцы наклепают железа/датчиков wifi розеток/выключателей за 5$. в итоге ваши 2-3 года работы коту под хвост. это несомненно интересный опыт, но стоит ли оно того.
    железа и ОС сейчас и так дополна, я бы лучше сосредоточился на написание софта. сделать что-то типа majordomo нативно на андройд ОС например. хотя если у вас есть ресурсы можно и с ОС поразвлекаться, это хотя бы весело и круто.
    Ответ написан
    Комментировать
  • Пакетный менеджер npm запоминает юзера и пароль от гита, которые ему помнить не надо (под виндовс), где можно это исправить?

    @aol-nnov
    переходи на авторизацию по ключам. причем тут какой-то диспетчер учетных данных?!

    пароли в package.json - это как в рукав сморкаться: вроде бы, и ничего страшного, но...
    Ответ написан
    4 комментария
  • Чем отличается байт-код python от исходного?

    @pfg21
    ex-турист
    На гугле день закрытых дверей...
    ru.wikipedia.org/Байт-код
    Ответ написан
    Комментировать
  • Как и где можно научиться делать такие сайты?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Задумывая дизайн новичок исходит из своих возможностей. У профи возможности ограничены только фантазией. Так что эти сайты сделаны на опыте и креативном мышлении, а так же большом количестве знаний. Хотите научится нет проблем - надо учить все что попадается под руку. Начать надо с отличных знаний html, css, javascript, canvas, svg, а дальше сами начнете понимать что еще надо.
    Ответ написан
    Комментировать
  • Слетела "кодировка" на хостинге, как такое может быть?

    HeavenlyWaltz
    @HeavenlyWaltz
    не определился в жизни.
    .htaccess
    и еще вероятно
    meta charset="UTF-8"

    все где то там.
    ваша 2я начинающая гадалка ;)
    Ответ написан
    Комментировать
  • Слетела "кодировка" на хостинге, как такое может быть?

    secsite
    @secsite
    Безопасные и быстрые сайты
    но на хостинге какая то беда, что это может быть?

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

    crazy_leo
    @crazy_leo
    Frontend Developer
    Блин, учить backend)
    Ответ написан
    Комментировать
  • Почему сайт на WP начал жрать процессорную память?

    VasyaPertrov
    @VasyaPertrov
    Изготовление и безопастность сайтов. WP и др.
    "процессорную память".. Как вы только такое придумываете, если даже не знаете как посмотреть.

    "Пожираются" либо ресурсы процессора (комплексный параметр, выражаемый в %). либо ОЗУ (память) сервера (считается в производных байта).

    Чтобы узнать ПОЧЕМУ нужно вначале узнать ЧТО. Для этого есть логи и мониторинг на хостинге. Если хостер не может сказать что и как - нафик такого хостера.

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

    Некоторые инструменты для определения нагрузки Константин Ковшенин упоминал в докладе: 7 убийц производительности WordPress.
    Ответ написан
    2 комментария
  • [Python] Как найти первый заказ?

    tema_sun
    @tema_sun
    Изучаю хирургию. Уже наложил пару интересных швов, хочется уже чего-то посерьёзнее. Подскажите, где найти заказчиков.

    P.S скальпелем не владею.


    Вы не указали, что вы написали, поэтому возникает вопрос - с чего вы взяли, что ваш опыт что-то стоит?
    Ответ написан
    Комментировать