• 29Sep

    Вчера на блоге JQuery появилось сообщение о том, что продуктом заинтересовались крупные компании майкрософт и нокиа. Конечно в этом не ничего нового на главной странице продкта красуются логотипы не менее именитых брендов – гугл, делл …

    Но тут дела обстоят куда круче. Майкрософт хочет включить его в ASP.NET Ajax Framework, дополнительных контролов для .NET апликейшенов. А в Нокии JQuery будет включено в их Web Run-Time

    Итого – это показатель. Продукт двигается, его ценят, за ним будущее.

    Rating 3.00 out of 5
    [?]

    Tags: , ,

  • 28Sep

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

    Rating 3.00 out of 5
    [?]

    Tags:

  • 28Sep

    С начало небольшая цитата из вики:

    OpenID — это открытая децентрализованная система единого входа, которая позволяет использовать один логин и пароль на большом количестве сайтов.”

    Кроме того, пока я гуглил на эту тему, то наткнулся на примечательную статейку, даже немного в тему.

    1. <link rel="openid.server" href="http://openid.yandex.ru/server.xml" />
    2. <link rel="openid.delegate" href="http://openid.yandex.ru/users/your_user_name" />

    Если у вас есть экаунт на яндексе, то вставив этот код в хеад вашего блога, то можно в виде опенайди урла указывать ваш блог. Но это уже отклонение от темы.

    В нете есть уже решение этой темы. Так и называется django-openid, разработка Simon Willison, сделан на базе python-openid. Но в виду того, что и Django уже не тот, и python-openid двигается, у меня все падало – ввиду не правильного использования функций в самом джанговском модуле. Итого результат можно видеть уже тут.

    Также я ещё создал отдельный файл урлов, так что использование сводится к следующему:

    1. Как это не банально – скачиваем и распаковываем архивчик в папки с питоном или в папке вашего джанго проекта.
    2. В INSTALLED_APPS добавляем django_openidconsumer и запускаем: python manage.py syncdb
    3. В MIDDLEWARE_CLASSES добавляем django_openidconsumer.middleware.OpenIDMiddleware.
    4. в urlconf добавляем

    1. (r'^openid/',include('django_openidconsumer.urls'))

    Теперь, о том, какие данные мы можем получить.
    1. OpenID URL авторизованного пользователя лежит в str(request.openid)
    2. Если вы хотите определить дополнительные действия для случая, когда пользователь успешно авторизовался либо не успешно, то можете передать его так:

    1. (r'^openid/',include('django_openidconsumer.urls'),{'on_success':mysuccess_function,'on_failure':myfailure_function}),

    3. OpenID паровайдер может возвратить дополнительные ключи, называемые simple registration, полусить к ним доступ можно через ключи хеша: request.openid.sreg. Но я тестил только на Яндексе, и у меня ничего пока не получалось
    4. Если вам необходимо изменить сами страницы, а вам надо будет их изменить, то вам необходимо создать а корне папке с темплейтами следующие файлы: openid_signin.html и openid_failure.html. Примеры можете найти в папке templates архива.

    Далее будет рассказано, как это можно удобно связать с базовой авторизацией Джанго… Не переключайте…

    Rating 3.00 out of 5
    [?]

    Tags: , ,

  • 23Sep

    Подкастинг – это создания аудио записи в стиле радио передачи. Либо сам с собой, либо подготовка диалога, либо диалог в онлайне.

    На само понятие и описание наткнулся на блоге Alpha-Beta-Release. Там же выложены ссылки на 2 популярных российских подкаст сервера: RussianPodcasting и PodFM. На Радио-Т натнулся уже на статье Developers.org.ua о айтишшных подкастах

    Я то думал это редкость, а потом пошло один за другим:
    Подкастинг социальных трендов
    NoMobile
    Еженедельник AppleInsider
    W3Cast – подкасат о вебразработке

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

    Rating 3.00 out of 5
    [?]

    Tags: ,

  • 23Sep

    В наш Век Информационных Технологий – просто невозможно знать все, невозможно успевать за растущим потоком информации. Поэтому выигрывает тот, кто может быстро найти необходимую на данный момент информацию. Нет никакого сомнения, что лидером в этом является Google. Я не буду про него рассказывать, все мы и так знаем, на сколько он огромен, функционален, популярен. Но тем немения он остается инструментом, котором тоже можно пользоваться неправильно. В данной статье я расскажу некоторых дополнительных возможностях поисковой строки гугла

    Дополнительные “операторы”:

    • Поиск точной фразы – гугл выдал вам только результаты, в которых участвует только эта фраза целиком. То необходимо взять ее в кавычки. Например: “обыкновенный серый кролик”
    • Исключить слово – гугл исключит слово в результатах указанное после «-». Например: “обыкновенный серый кролик” –любимец
    • Синоним – гугг может включить в поиск синоним, т.е. если вы укажите после «~» слово, то гугл в поиск включит это слово и похожие на него, Например: линукс ~профессионал
    • Звездочка – Заменяется одним или несколькими словами. Например: red * blue .
    • Это или То – когда вы не уверены, когда в поиск вы хотите включить два равновесных в результатах слова и взаимозаменяемых. Для этого используется ключевое слово OR, которое обязательно должно быть написано большими буквами, также можно просто использовать ||. Например: perl обучение OR курсы

    • Цифры в области – когда вы хотите в результаты включить цифры из области. Например: Чайник 100..500 грн

    Дополнительные возможности.

    Есть некоторые ключевые слова, указываемые после “:”, и испоьзуемые для ограничения круга поиска.

    • Определение слова – например, когда вам необходимо дать быстро точное определение какого либо слова. Например: define:google
    • Ограничить поиск по сайту – используется, если вы хотите искать только на этом сайте. Это может помочь при поиске на блогах либо форумах, на которых он изночально не предусмотрен, либо не корректно реализован. Например: python site:www.lyabah.com
    • Фраза в урле – вы хотите ограничить результаты, так чтоб в ссылках было слово. Наример: python inurl:lyabah.com
    • Фраза в титле страници – вы хотите ограничить поиски только по титлам самой страници. Например: Кошки intitle:звери
    • Похожие сайты – Если вы ищите сайты похожие на данный. Например: related:www.yandex.ru
    • Кто ссылается на вас – Увидеть сайты, в которых есть ссылки на вас. Например: link:www.google.ru
    • Файлы определенного формата – если вы хотите ограничить поиск только файлами определенного формата. Например: linux filetype:pdf

    Примеры использования

    Вот несколько примеров как используются ключевые слова и операторы вместе в поисковых запросах:

    • keyword keyword keyword (inurl:resume | intitle:resume)
    • keyword keyword keyword ~resume (me | my) -~job
    • keyword keyword keyword (ext:pdf | ext:doc | ext:rtf) ~resume -~jobs.
    • keyword keyword keyword ~resume -ext:htm -ext:html -~jobs
    • keyword (intitle:favorites | intitle:bookmarks | inurl:favorites | inurl:bookmarks)
    • site:@livejournal.com [в результатах все поддомены livejournal.com]

    Сервисы

    И как извесно кроме поиска у гугла есть еще масса интересных сервисов:

    • finance.google.com – Новости финансов, курсы акций и еще очень много непонятных мне фикч, но, думается, человеку знающему это может быть полезно. В поисковой строке можно ввести например GOOG, и первая ссылка будет это курс акций гугла
    • Калькулятор - если вы, в поисковой строке введете 2*2, либо любое другое арифметическое выражение, то гугл выдаст вам результат. Калькулятор может помочь при конвертировании ед. измерения 72m in cm или 1 meter= ?inches. Конвертировать валюты 72USD in UAH
    • Каталог сайтов
    • Патенты - поиск по потентам, очень прикольно
    • Книги - гугловский поиск книг, по его собственной базе
    • Официальный русский блог
    • Помоему пока только для россиян запустили проект киноафиша
    • ЕЩЕ - список самых популярных и интенсивно развивающихся сервисов гугла

    Дополнительные ссылки по теме:

    ПС:
    на вики опубликован список всех доступных у гугла сервисов

    Rating 3.00 out of 5
    [?]

    Tags: , , ,

  • 11Sep

    Для одного проэкта мне будет небходимо общения веб прилажения с общим сервером данных. Пока искал – наткнулся на довольно примечательный склад

    И вырвал для себя пару полезных книженций:

    Twisted Network Programming Essentials

    Python Standard Library

    Python Cookbook, 2nd Edition

    Python Pocket Reference, 2nd Edition

    Rating 3.00 out of 5
    [?]

    Tags: , , ,

  • 03Sep

    с утреца проснулся… и тут бах!!!

    буду смотреть, пробывать… мож еще чтото напишу в тему.

    И в этот же день секюрити фикс выпустили. Так что затронуло все версии джанги.

    Rating 3.00 out of 5
    [?]

    Tags: , , ,

   

Recent Posts

Recent Comments

  • Я просто оставлю это тут: ...
  • спасибо...
  • Если вдуматься в каждое слово, то время беСконечно в русском...
  • Спасибо, Евгений, исправленно.P.S.: перехал на диску...
  • за опечатку - спасибо...