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

    sim3x
    @sim3x
    Удалить поддержку из группы в скайпе
    Ответ написан
    Комментировать
  • Почему нельзя наследоваться от класса БД?

    qonand
    @qonand
    Software Engineer
    Уж извините, никого не хочу обидеть, но подобное желание наследоваться от всего подряд и отсутствие понимая почему так нельзя делать говорит о полном не понимании концепции ООП. Полноценно ответить на Ваши вопросы не возможно - не хватит поста, тут целую лекцию можно написать. Да и ответы породят только дополнительные вопросы. Поэтому лучше уделите недельку другую - и прочтите пару книг по ООП, и сразу все станет на свои места..
    Ответ написан
    Комментировать
  • Теория вероятностей. Что с ней не так?

    0xD34F
    @0xD34F
    Предположим, есть два независимых события А и В. Также, есть событие С, означающее наступление хотя бы одного из этих двух событий. Вероятность этого события С = А + В.

    Попробуем <...> поработать с числами.

    Попробуем.

    Пусть A = 0.8, B = 0.7. Соответственно, по вашей мысли C = 0.8 + 0.7 = 1.5. Странно, я слышал, будто вероятность принимает значения от 0 до 1. Откуда же тогда 1.5?

    Вы попробуйте открыть, ну не знаю, учебник по терверу какой-нибудь.
    Ответ написан
    6 комментариев
  • В чём разница между git reset и git reset --soft?

    VladimirAndreev
    @VladimirAndreev
    php web dev
    --soft сбрасывает коммит так, будто git add на файлы сделан
    --mixed сбрасывает коммит так, будто не было git add на эти файлы, это по-умолчанию.
    --hard сбрасывает коммит и удаляет изменеия. Но, коммит доступен по своему хэшу, если он не удален gc
    Ответ написан
    8 комментариев
  • Зум объектив даст большее размытие?

    longclaps
    @longclaps
    Чаще да, но к чему общие слова, когда есть количественные измерения.
    Найди там свои объективы и сравни.
    Ответ написан
    Комментировать
  • Как написать регулярное выражение?

    lidacriss
    @lidacriss
    wtf
    "слово1 слово2 -минус1 слово3.1-слово3.2 -минус фраза -минус2"

    такое?
    (?:^|\s)(-\S+)
    https://regex101.com/r/4YJtau/1
    Ответ написан
    Комментировать
  • Какое есть приложение для хоткеев режима охлаждения ПК?

    fzfx
    @fzfx
    18,5 дм
    на сайте асус находите свою мать, в разделе поддержки для неё скачиваете приложение для управления функциями материнки, если оно там присутствует для вашей модели. для более-менее дорогих материнок оно должно присутствовать. называется, если не ошибаюсь, AI Suite. там будет функционал по управлению вентиляторами.
    Ответ написан
    Комментировать
  • Какой php.ini использовать?

    mashletov
    @mashletov
    Math.random()
    Во-первых, зачем устанавливать отдельный интерпретатор, если в XAMPP идёт из коробки?
    Во-вторых, советую снести нафиг xampp и поднять вручную Apache, MySQL, PHP. Мануалов в интернете полно. Зато начнешь потихоньку понимать как там работают эти ваши вебсервера. Научишься сам добавлять новые php-модули, настраивать xdebug, opcache, ... После, перейдешь на вагрант или докер.
    Ответ написан
    4 комментария
  • Как делается правильная проверка сессии пользователя?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1. Вам все равно чтобы собрать страницу нужно сделать 5 - 10 - 100 запросов в бд.
    Еще один лишний запрос роли совершенно не играет.

    2. Если очень нагруженный проект - вполне уместно вынести хранилище этих токенов в какой-нибудь redis.
    Ответ написан
    2 комментария
  • Можно ли (а точнее как) построить какую шумоизолирующую коробку для системного блока\сервера?

    byte916
    @byte916
    Лучше решить вопрос шума другим путём - убрать лишние вентиляторы, там где нельзя - заменить вентиляторы на тихие, поставить СВО
    Ответ написан
    Комментировать
  • ООП в C# c точки зрения Алана Кея?

    Nipheris
    @Nipheris Куратор тега C#
    Я посмотрел основные принципы ООП с точки зрения Алана Кея и не могу понять, чего он хотел.

    Неудивительно. Изначально ООП было прежде всего идеей и не имело формального описания, такого как реляционная алгебра для РБД. То, что не имеет формального описания может быть по-разному трактовано и понято, или не понято вовсе.
    Да. Этого нет.

    Ошибаетесь. Есть аналог "сообщений" - это методы объектов. Вызов метода - это аналог посыла сообщения. Просто вы не привыкли рассматривать это с такой точки зрения. Например, в Objective C, в котором ООП смолтоковского стиля, так прямо и говорят. В языках с Simula-подобным ООП методы не называют сообщениями, т.к. в отличие от Smalltalk-стиля выбор кода для вызова (обработки метода/сообщения) выполняется компилятором, а не самим объектом.
    Каждый объект имеет независимую память, которая состоит из других объектов

    Пожалуй здесь речь идёт об инкапсуляции.
    Стоп. Разве это не то, что я написал в пункте 4?

    Нет. В пункте 4 вводится само понятие классификации - что среди неупорядоченного набора всевозможных объектов вы выделяете подмножества объектов, "похожих" друг на друга. Здесь ещё не идёт речи о том, будут ли у них общие методы или ещё что-то конкретно. Речь о самой идее выделения объектов во множества по каким-либо признакам. В пункте 5 уже делается заключение, что если уж мы выделили некоторое подмножество объектов, то грех этим не воспользоваться и не задать одно и то же поведение сразу для всего подмножества (грубовато описал, но как то так и есть).
    Если у меня есть класс Dog, описывающий собаку, то от какого мифического единого общего класса она должна наследоваться?

    System.Object. Да, вы уже от него унаследовались, прямо или через других предков. С точки зрения среды исполнения не всё чем вы оперируете, является объектом, например примитивные значения. Однако с точки зрения языка можно сказать что int "является объектом" т.к. значение int может быть приведено к типу object. От себя лично скажу, что целесообразность концепции "всё - объект" весьма сомнительна по ряду причин.
    Ответ написан
    1 комментарий
  • Верно ли сформулировано определение конфликта в git?

    Формальный (потенциальный) конфликт в Git в контексте слияния веток - ситуация, возникающая при создании коммита слияния (merge commit), когда один и тот же файл (один или более) имеет различное состояние в снимках (snapshots) сливаемых веток. Такие конфликты можно классифицировать на разрешаемые автоматически и не разрешаемые автоматически.

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

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

    @other_letter
    Не советую вообще показывать ценообразование заказчику.
    Это не его дело. Совсем.
    Вы продаёте услуги разработки? Вот их и продавайте.
    А то, что вы впятером живёте в картонной коробке под мостом или - наоборот - вам лучше работается при виде горящих 500-евровых банкнот - дело только ваше.

    Как вы считаете стоимость конкретного кейса - так и считайте. А уже за кулисами подбивайте ваши капексы и опексы.

    Просто представьте, что вы сейчас - это не вы персонально, а некая роль, которую играете. Сперва играете гендира - придумываете общие правила, которые железобетонные, стратегию, миссию (не шучу. Но можете и не париться). Так как продаёте не продукт, а услуги, маркетолог и прочая не особо нужны. Значит - бегом в кресло сейла. Надо же что-то продать, чтобы деньги на бигмак заработать (шучу, но суть всерьёз). Продали? Вот теперь садитесь в кресло опса и ругайте самого себя - "наобещал с три короба, а мне реализовывай...". И ищите способы проданное выполнить, не нарушая того, что придумал ещё раньше гендир.
    Нашли? Чудно. Вперёд, реализовывать.
    А пока реализация прёт - снова в кресло сейла. Потом опять опс. И ещё цикл.
    Ага, дописали первый заказ. Клёво.
    А то у опса уже голова трещит. Пусть появляется тимлид, а опс занимается процессами.

    ...как-то так для начала
    Ответ написан
    Комментировать
  • Как правильно передать анимацию разработчику?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    Вариант 1:
    У разработчика есть то же ПО, что и у вас. Он может открыть ваш проект и не по описанию и гифке все делать, а по вашим исходникам.

    Вариант 2:
    У разработчика нет возможности открыть ваш проект. Такое вполне может случиться. Например ваш Principle не очень дружит с линуксом. Или еще что-то не так. В такой ситуации желательно иметь:
    • Гифку
    • Гифку x0.1, а то иногда все так быстро движется, что ничего не понятно
    • Список функций, которые вы используете (кривые безье сложно угадывать на глазок, а easing - понятие ооочень растяжимое)
    • Тайминги, по крайней мере продолжительность основных движений в анимации (в небольших взаимодействиях с элементами разница в 50ms может "чувствоваться", но "увидеть" ее сложно)
    • Если есть хитрые соотношения размеров - было бы хорошо иметь описание логики, а то иногда не понятно, идет движение "на 100px" или "на треть высоты элемента"


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

    результат работы фронтенда не устраивает

    Не забывайте о том, что у очень многих (как это ни странно) фронтендеров чувство вкуса отсутствует от слова совсем. Так что для них создание чего-то красивого и нестандартного - это почти пытка. Правда что в такой ситуации делать - не очень представляю.
    Ответ написан
    3 комментария
  • Можно ли поставить хакинтош без доступа к компьютеру с MacOS?

    0xcffaedfe
    @0xcffaedfe
    Developer & Reverser
    Не обязателен, а желателен и виртуалка как-раз таки подходит. Но прежде загляни на профильные ресурсы что-бы не наломать дров. Например сюда: https://applelife.ru/
    Ответ написан
    Комментировать
  • Где заказать продвижение сайта и с помощью каких механизмов?

    Никто не сможет развернуто ответить на ваш запрос не знаю нишы. На данный момент это вопрос вида: "если я хочу быть здоровым к какому врачу мне пойти"?
    Ответ написан
    Комментировать
  • Java на mac лагает, и не запускается, что делать?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Что теперь делать - незаню.

    Взять учебник.

    $ javac Untitled-1.java
    $ java HelloWorld
    Ответ написан
    Комментировать
  • Storage утилита тупит или куда девается место? мб кто решал?

    0xcffaedfe
    @0xcffaedfe
    Developer & Reverser
    Возможно место заняли локальные снапшоты.

    Проверить можно так->
    sudo tmutil listlocalsnapshots /
    Удалить если есть ->
    sudo tmutil deletelocalsnapshots com.apple.TimeMachine.2017-10-12-235937
    где (com.apple.TimeMachine.2017-10-12-235937) имя снапота

    ну и или отключить ->
    sudo tmutil thinLocalSnapshots / 10000000000 4
    sudo tmutil disable

    p/s/ Занятое место лучше смотреть улиткой вроде DaisyDisk
    Ответ написан
    2 комментария
  • Как найти профессионала в заданной области?

    @InoMono
    Ровно так же как бы вы искали и любого другого хорошего специалиста по области в которой не знакомы: врача, маляра, фотографа, менеджера по продажам, рекламщика, парикмахера, организатора праздников...

    1. Ткунть в первого попавшегося. Найденого на ХХ, фрилансе и пр.
    2. Попросить рекомендовать спеца у людей которым вы доверяете.
    3. Смешать 1 и 2 - попросить рекомендаций у анонимов на разных форумах, например, здесь.
    4. Войти в тусовку (например, криптографическая конференция), познакомится с нужными людьми.

    и пр. - ну ровно ничем не отличается от других профессий.

    Подавляющее большинство людей в течение всей жизни только это и делают.
    Ну а представьте себе директора даже не крупного, а среднего предприятия - ну вот откуда он может знать что нанимаемый им работник является профи, ведь директор не мелкого предприятия не может разбираться во всех нюансах своей конторы.
    Ответ написан
    Комментировать
  • Зачем на оперативке DDR4 2400 DIMM нужны радиаторы? Она же вроде низковольтная. Или это просто понты?

    Jump
    @Jump
    Системный администратор со стажем.
    А зачем на процессоре радиатор? Он тоже низковольтный.

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