• Как покупать на амазоне?

    petrenka
    @petrenka
    уже несколько лет покупаю дебетовой визой сбера на амазоне, первый раз слышу о такой проблеме, транзакции проходят без CVV и без звонков в сбербанк. заставили меня задуматься :) может, проблема именно в мастеркард?
    Ответ написан
    1 комментарий
  • Как покупать на амазоне?

    la0
    @la0
    Всё немного проще. Пластик же сбера работать не будет (ограничения процессинга).
    По звонку в КЦ сбербанка выпускают виртуальную карточку (появляется в сбербанконлайне). Операции по ней могут проходить без CVV (покупал как раз на амазоне).

    Когда последний раз пользовался картами, эмитированными РНКО (кукуруза туда же) меня заблокировали (тык).
    Эта история кончилась тем, что активно пользоваться картой нельзя, так как запрещено офёртой (а я с ней согласился). 18 рублей зажали. (и было бы не 18, а допустим 15000 тоже бы зажали). Пункты выглядели правдоподобно, хотя и противоречили здравому смыслу и ГК. Мне предложили идти на три буквы (в суд). Из-за 18 р. я отказался.
    Ответ написан
    1 комментарий
  • Как покупать на амазоне?

    LordMerlin
    @LordMerlin
    Болван
    Действительно, жаль вас огорчать.
    Лучшим выходом для вас было бы оформить бесплатную кукурузу в ближайшей Евросети. Ее плюс не тонько в бесплатности, но и в том, что при оплате товаров купленных в валюте коныертация происходит по курсу Центробанка на момент списания, и плюс баллы дают, на которые можно всякую мелочь потом купить.
    Ответ написан
    2 комментария
  • Откуда происходит название «сериализация»?

    StrangeAttractor
    @StrangeAttractor
    Мне всегда (с тех пор, как я познакомился с этим понятием программируюя на C++ под Windows NT 4) казалось очевидным, что слово сериализация означает преобразование объекта в детерминированную последовательность (отсюда и «serial» — «последовательный», как «serial port») байтов (раньше это были двоичные последовательности, теперь чаще текстовые типа XML или JSON), которые можно сохранить на диск или передать по сети для последующего воспроизведения состояния объекта.
    Ответ написан
    2 комментария
  • Откуда происходит название «сериализация»?

    pletinsky
    @pletinsky
    Мне кажется что serialization в программировании происходит от сериализации выпусков публикаций или художественных произведений.
    То есть выпуск каких нибудь статей по частям или книги состоящей из нескольких частей.

    Дальше это в IT пришло как преобразование параллельных данных в последовательные для передачи их по каналу связи.
    Далее стало употребляться для преобразования объекта в поток в языках программирования.

    Но это лишь моя личная теория :)
    Ответ написан
    1 комментарий
  • Откуда происходит название «сериализация»?

    interrupt_controller
    @interrupt_controller
    Серия битов, может, например
    Ответ написан
    Комментировать
  • Несколько вопросов по эксплуатации SSD (первый раз взял SSD)

    @SokoloffP
    1. Даже не могу подсчитать, сколько нужно гонять файлы через дропбокс, чтобы убить ссд.
    2. Как угодно. Я ставлю на обычный диск.
    3. Да, хотя бы раз в неделю делать TRIM.
    4. Работает — не трогай (с) анекдот
    5. ССД умирают сразу.
    Ответ написан
    4 комментария
  • Несколько вопросов по эксплуатации SSD (первый раз взял SSD)

    ostapbender
    @ostapbender
    Бэкапы и расслабиться. Это просто железка, не надо с таким трепетом к нему относиться.
    Ответ написан
    1 комментарий
  • Что такое «101»?

    @werwooolf
    Классы кодируются как 3-4 буквы предмета + 3 цифры уровня класса. Сотни в коде примерно соответствуют году обучения в 4-летнем колледже.
    1хх — freshhman (1 курс) — вводные классы
    2xx — sophmore (2 курс)
    3xx — junior (3 курс)
    4xx — senior (4 курс) — специализированные классы повышенного уровня сложности

    Студенту нельзя (или просто не рекоммендуется) брать курсы по номеру выше чем его год обучения.
    Для магистров и аспирантов классы будут соотвественно начинаться с 5хх-9хх.

    Десятки и сотни в номере обозначают разные классы, чаще всего нумерация идет в порядке увеличения сложности, или зависимости классов. Так, например, чтобы взять класс FIN345 («Финансы — средний уровень») нужно обязательно взять FIN302 — «Введение в финансы» и тп. А FIN445 будет наверняка на порядок сложнее чем FIN345.

    Итого, 101 — самый начальный воодный класс в любом предмете, например МАТ101 — введение в математику или BIO101 — введение в биологию.
    Ответ написан
    1 комментарий
  • Патчи и кэширование?

    xsen
    @xsen
    Программист
    1) Если речь идет о патчах для кода, то скорей всего вы работаете не один, если вы работаете не один, то вам просто необходима система управления версиями, например GIT. В нем кстати очень просто создаются и применяются эти самые патчи.
    git apply < example.patch

    2) По поводу кеширования уже написали выше, добавлю что бывает разные уровни кеша, кеш непосредственно самого приложения, кеш сервера, кеш браузера к примеру. В каждом конерктеном случае используются свои инструменты.
    Ответ написан
    1 комментарий
  • Патчи и кэширование?

    @aakhmerov
    1. Из того что я видел, патч это просто пакет заменяющий/редактирующий файлы приложения (заранее известно в каких директориях они хранятся). На ubuntu это решается debian пакетами, на прочих линуксах пакетами своего менеджера, на винде это msi, на маках это dmg

    2. wiki + фрэймворки, например memcached, encache
    Ответ написан
    2 комментария
  • Помогите разобраться с Action в form?

    @victimofbrainlessness
    Помоему автор не совсем удачно задал вопрос.

    Для любого программиста замена action и «не перенаправлять авторизацию в другой файл, а обработать ее в index.php» означает: вместо запроса к login.php сделать запрос к index.php и внутри него подгрузить модуль авторизации.
    В этом случае ответ DevMan вполне себе приемлемое решение.

    Но наличие onsubmit=«check_dataLogin()» настораживает и наводит на мысль, что автор все таки хочет прикрутить авторизацию через ajax.

    Конкретные примеры кода приводить не буду, ибо вы не указали пользуетесь каким либо JS фреймворком или пишите все от руки в ноутпэде.

    Могу только обратить внимание на несколько подводных камней.
    1. ваша функуция check_dataLogin() должна всегда возвращать false, в противном случае после того как она отработает бразуер пошлет стандартный post запрос на сервер (не ajax)
    2. оставьте form action=login.php. это ваш fallback на случай если в браузере отключен JavaScript.
    3. результат у login.php должен личный для обыного post запроса и для ajax: может быть редирект на index.php, либо снова форма логина ( если пароль не верный), или же json для вашего ajax запроса (а может и не json, как реализуете так и будет)

    П.С. Я человек новый на хабре и не совсем уверен что в Q&A это у местно, но в мирей айти есть некая этика как задавать вопросы. Практически на всех irc каналах или maillist, в которых я учавствую, подобный вопрос могут проигнорирывать или заклевать вас за «отсутсвие культуры общения». Если повезет с вами сыграют в 10 вопросов, пытаясь выяснить чего же вы все таки добиваетесь.
    Для того чтобы вам помогали, ответы были развернутые и быстрые, научитесь формулирывать вопросы в понятной для других форме. Ведь не даром говорят что правильно поставленный вопрос содержит в себе половину ответа.

    может это поможет вам goo.gl/EiskH
    и еще (без перевода прадва) whathaveyoutried.com
    Ответ написан
  • Помогите разобраться с Action в form?

    @Tramvai
    Делайте как и делали. Внутри индекс проверяете, если это пост запрос, валидируете данные из формы. Если форма валидная, то логините пользователя. После успешного логина, нужно делать редирект, куда вам нужно, хоть это даже тот самый файл.
    Фишка в том, что после «сохранения» форм, нужно делать редиректы. Иначе, если пользователь обновит страницу, она снова будет отправлять порс запросы скрипту. Так всегда нужно делать.
    Если форма не валидная, заполняете ее сообщениями об ошибках и введенными данными, и опять показываете пользователю.
    Когда освоите такие подходы, тогда и смотрите в сторону Ajax. Если а form action ничего не укажите или укажите index.php ничего не измениться, по умолчанию должен отработать index.php, но это зависит от настроек на сервере. Лучше указывать action конкретно и проблем никогда не будет.
    Ответ написан
    Комментировать
  • Помогите разобраться с Action в form?

    dekameron
    @dekameron
    А может стОит сделать передачу авторизационных данных с помощью Ajax?
    Ввели логин + пароль,
    фоновый сабмин на нужный контроллер,
    если все ОК — обновляем страницу (если нужно, конечно), а если нет — выводим ошибки.
    Ответ написан
    Комментировать
  • Помогите разобраться с Action в form?

    DevMan
    @DevMan Куратор тега PHP
    onsubmit – событие javascript и никакого отношения к PHP не имеет.

    Что касается вашего вопроса, то разместите код проверки логина в index.php.
    Ваша форма:
    <form action="login.php" method="post" >
          login:<input type="text" name="login" value="">
          password:<input type="text" name="password" value="">
         <input type="submit" name="dologin" value="enter">
    </form>
    

    index.php:
    if( isset( $_POST[ 'dologin' ] ) ) {
         // выполняем авторизацию
    }
    
    Ответ написан
    Комментировать
  • Помогите разобраться с Action в form?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Нужно оставить атрибут пустым. Хотя обрабатывать запрос на той же странице не совсем по феншую, ну да ладно.
    Ответ написан
    4 комментария
  • Как подключить MSHTML библиотеку к C#?

    rasa
    @rasa
    Добавьте в ссылки в «Обозревателе решений» на странице COM пункт «Microsoft HTML object library»
    затем используйте директивой using mshtml;
    Ответ написан
    2 комментария
  • Поддержка звука через HDMI кабель, на ATI Radeon HD 2600 XT?

    vyacheslav84
    @vyacheslav84 Автор вопроса
    С 2008 года производители видеоплат постепенно обновляют контроллер для поддержки HDMI-выхода в дополнение к DVI. В связи с электрической и контактной совместимостью между DVI и HDMI для вывода данных через DVI на HDMI-совместимое устройство (например телевизор) с использованием функций HDMI (например передача звука) требуется всего лишь простой пассивный переходник (или DVI-D — HDMI кабель).
    Вики
    Ответ написан
    Комментировать
  • Как обозначить программу?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Мобильное и не мобильное — верхний уровень видов приложений, приведенных ниже (разница лишь в ОС!):

    Десктопное — работающее как приложение ОС с GUI и взаимодействующее с пользователем. Может быть и StandAlone (к примеру, WIN:calc.exe) и клиентским (сетевым; к примеру, WIN:iexplorer.exe)
    Клиентское (подвид дескотпных) — работающее по модели клиент-сервер

    Консольное — работающее как приложение ОС БЕЗ! GUI с командной строкой параметров и/или чтением данных из буфера ввода по-умолчанию. Может быть и StandAlone (к примеру, WIN:ver.exe) и клиентским (сетевым; к примеру, WIN:telnet.exe)
    Ответ написан
    Комментировать