» Материалы за Декабрь 2013 года » Страница 9

 

Авторизация с помощью QR

Автор: admin от 27-12-2013, 06:10, посмотрело: 1931

Приветствую тебя, уважаемый читатель.

Пришла ко мне как-то идея — сделать вход на сайт с помощью QR-кода. Поиск в сети дал несколько результатов:


  • SQRL

  • и другие — здесь уже провели поиск, поэтому не буду переписывать)



  • В начале 2012 года похожий эксперимент был даже у Google (для двухфакторной аутентификации), но не прижилось.

    Авторизация с помощью QR

    Всё это сложные хитрые клиент-серверные реализации и они, конечно, очень крутые. А вот ключевой момент моей yet another genius идеи:
    Пользователь заходит на сайт в современном браузере (где поддерживаться камера и камера есть) и подносит QR-код к камере устройства. А в коде закодированы… правильно! — данные для входа (пара логин-пароль)… просто так, в незашифрованном виде, обычным текстом. Код считывается на стороне клиента javascript'ом, данные вставляются в форму тем же javascript'ом, форма авторизации отправляется javascript'ом. По большому счёту можно использовать и другие виды штрихкодов, но QR, как мне кажется, наиболее популярен (широко распространён) для подобных задач.

    И да, применять это можно не только в вебе, но и в любых непонятных ситуациях, когда требуется ввести логин/пароль/что-то с клавиатуры, а у вас есть камера и QR-код.

    Наверное идея звучит глупо. Она слишком проста. Но позвольте мне рассказать почему она имеет право на жизнь.

    Категория: Программирование » Веб-разработка

     

    Американский судья ложил на ваше право на приватность

    Автор: admin от 27-12-2013, 03:23, посмотрело: 672

    Федеральный судья города Манхэттен (имя подлеца William Pauley) признал законной программу АНБ по сбору и обработке абсолютно всех входящих, исходящих или внутренних звонков в США.
    В 54-х страничном решении судья отклонил иск Американского Союза Гражданских Свобод (American Civil Liberties Union) и постановил, что все это проделывается исключительно с целью противостояния терроризму. Так же он неоднократно ссылался на события 11 сентября как пример, когда такая система могла бы спасти тысячи жизней.
    Как бы это не превратилось в официальную позицию власти. В любом случае АСГС собирается обжаловать это решение.
    via Reuters http://habrahabr.ru/post/207714/#habracut

    Категория: Информационная безопасность

     

    Перлы с Тостера

    Автор: admin от 27-12-2013, 02:50, посмотрело: 1574

    Все помнят как много негодования со стороны сообщества было по поводу нового формата тостера. Мол, повалила куча хомяков, одни вопросы, нуль ответов. Тем не менее, администрация дело свое знала и делала хорошо — полнейший бред выпиливался, вопросы и ответы модерировались. Я проматывал ленту почти каждый день и самые смешные вопросы записывал в блокнотик. В него попадали вопросы авторов разумного объяснения действиям которых я не смог подобрать :) И да, это ни в коем случае не плевок в сторону PHP, просто ему так не повезло, что 90% вопросов именно с этим тегом.
    Решил поделиться с сообществом на волне праздничного настроения, чтобы было над чем посмеяться.

    Категория: Программирование

     

    Здравствуйте, меня зовут SiTLar, мне 30 лет и я пишу самодокументирующийся код

    Автор: admin от 27-12-2013, 01:30, посмотрело: 968

    Меня давно интересует тема комментирования кода. Этот пост подвиг меня формализовать свою идеологию документирования кода.

    С одной стороны комментарии это типа правильно, с другой я не вижу в них особого смысла. Более того, те книжки по программированию которые я читал, как-то опускают этот момент или по крайней мере не придают комментариям большого значения. Я хочу изложить свои соображения, почему нет смыла описывать все описания параметров функций, методов и свойств классов и т.д.

    Категория: Программирование

     

    Internet Archive выложил классические игры 70-х и 80-х годов бесплатно

    Автор: admin от 27-12-2013, 00:31, посмотрело: 1300

    Internet Archive выложил классические игры 70-х и 80-х годов бесплатно

    В классические игры 30-40-летней давно теперь можно поиграть прямо в браузере и совершенно бесплатно. Коллекция Internet Archive включает в себя игры для приставок Atari 2600 (1977 года выпуска), Atari 7800 (1986 г.), ColecoVision (1982 г.), Philips Videopac G7000 (1978 г.) и Astrocade (1983 г.).

    Категория: Программирование

     

    Светящиеся снежки, или Украшаем Новый Год «подручными материалами»

    Автор: admin от 26-12-2013, 20:00, посмотрело: 1843

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

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



    Как это работает и как сделать что-то похожее — смотрите под катом.
    P.S. «Подручность» материалов, скорее всего, распространяется на радиолюбителей.

    Категория: Железо » Сделай Сам

     

    10 мифов о LINQ

    Автор: admin от 26-12-2013, 19:35, посмотрело: 1637

    Миф #1


    Все LINQ запросы должны начинаться с ключевого слова 'var'. По сути основная цель ключевого слова 'var' — начать LINQ запрос!


    Ключевое слово var и LINQ — это самостоятельные концепции. Ключевое слово var позволяет компилятору вывести тип локальной переменной на основании начального присваивания(неявная типизация). К примеру, следующий код:

    var s = "Hello"; 
    

    точный эквивалент для:

    string s = "Hello"; 
    

    потому что компилятор выводит тип переменной s как string.

    Категория: Программирование

     

    LG научил умный дом говорить через мессенджер Line

    Автор: admin от 26-12-2013, 18:00, посмотрело: 1576

    Интернет, технологии, биоинженерия… все эти сферы всё сильнее завязываются друг с другом. Интернет вещей — это реальный тренд последних лет. Сегодня компания LG Electronics анонсировала систему HomeChat, которая позволит управлять устройствами умного дома через мессенджер Line.
    LG научил умный дом говорить через мессенджер Line
    Больше информации ожидается на выставке CES 2014, которая пройдёт 7-10 января. Пока известна лишь некоторая информация о новинках, но даже она вполне заслуживает внимания.

    Категория: Железо » Гаджеты

     

    Portable Network Javascript

    Автор: admin от 26-12-2013, 17:55, посмотрело: 1925

    Приукрасим забытое старое


    Для начала — небольшая картинка в качестве эпиграфа. Продолжение — под катом.

    Portable Network Javascript

    Категория: Программирование, Веб-разработка

     

    Работа с алертами в System Center Operations Manager, используя свой коннектор

    Автор: admin от 26-12-2013, 16:45, посмотрело: 1814

    Статья расчитана на людей, хорошо знакомых с продуктом System Center Operations Manager.

    Терминология:
    SCOM — вместо полного названия;
    Алерт — то же самое, что alert. Просто хорошего аналога в русском языке нет.

    Введение

    В SCOM, в отличие от многих других систем мониторинга, алерт является самостоятельным объектом. В зависимости от настроек, проверка может быть уже зеленой, но алерт так и оставаться активным. Алерты используются и обрабатываются:

    • оператором (человеком)

    • стандартными коннекторами (например, Command Channel)

    • внешними коннекторами (например, коннектор для синхронизацией с системой Service Desk)

    Категория: Системное администрирование, Microsoft