Приветствую вас вновь, дорогие читатели! Публикую очередную статью из цикла немного про Class Based Views (далее CBV) в Django. На этот раз я, как и планировал, хотел бы рассмотреть ListView (отвечает за отображение списка объектов) и DetailView (отвечает за отображение информации об отдельном объекте).Часть 1, часть 2, часть 3
Также, как и ранее, я буду рад обратной связи с читателями — если вы обнаружите ошибку или неточность в статье, то прошу сообщить, сделаем статью лучше вместе.
Ссылки для быстрого поиска методов
get_paginate_byget_allow_emptyget_context_object_nameget_objectget_slug_field
Ссылки для быстрого поиска атрибутов
Читать полностью »
Новости информационных технологий - 26197
Django Framework / Немного подробностей про Class Based Views, ч.3
2012-02-03 в 8:00, admin, рубрики: cbv, class based views, django, python, метки: cbv, class based views, Django, pythonБлог компании IBM / Почему мы больше не делаем персональные компьютеры?
2012-02-03 в 7:59, admin, рубрики: IBM, Lenovo, метки: IBM, Lenovo
Уже бывший глава IBM (которого на этом посту совсем недавно сменила Джинни Рометти), господин Сэм Палмизано, был известен некоторыми, порой резкими и решительными действиями, в то время когда занимал пост CEO одной из крупнейших корпораций мира. К этим действиям можно относиться по-разному, но в любом случае интересно узнать, чем руководствовался директор такого уровня, принимая решения на глобальном уровне.
И не так давно выпал шанс узнать, по какой причине IBM стала именно той компанией, которой она является сейчас — Сэм дал интервью The New York Times, в котором, в частности, дается ответ на вопрос: «Почему IBM продала собственноеЧитать полностью »
Интерфейсы / Интерфейс Яндекс. Директ. Куда движемся?
2012-02-03 в 7:00, admin, рубрики: юзабилити интерфейсов, яндекс.директ, метки: юзабилити интерфейсов, яндекс.директ
Меня всегда удивляла позиция компании Яндекс в плане качества интерфейса их продуктов. Их продукты предназначенные для широких масс очень хороши в плане интерфейса и юзабилити. Мне безумно нравится почта от Яндекса, я с удовольствием пользуюсь их Картами и т.д.
А вот инструмент который обеспечивает основную прибыль Яндексу — Яндекс.Директ никогда не мог похвастать современным удобным и производительным интерфейсом. В последние года три-четыре интерфейс Директа производит впечатление едва ворочащегося старичка на которого вешают все новые и новые бантики и рюшечки чтобы прикрыть этот срам и выглядит это все весьма грустно.
Читать полностью »
Блог компании Nokia / Вышел пакет программ для разработки приложений Qt SDK 1.2
2012-02-03 в 6:34, admin, рубрики: nokia, qt, qt creator, qt mobility, qt quick, qt sdk, symbian, метки: nokia, Qt, qt creator, qt mobility, qt quick, qt sdk, symbian Мы рады вам сообщить о релизе пакета программ для разработки приложений Qt SDK 1.2. И интересен он не только тем, что дата и время релиза совпадает с его версией: пакет вышел в 12:12 первого февраля 2012-го года (12:12 1.2.12).
Новый SDK включает в себя последнюю версию Qt Creator 2.4.1 и библиотеки Qt 4.8 для десктопных и встраиваемых Windows, Mac, Linux/X11 (появившиеся отдельно в декабре 2011-го года). Вкратце, новый SDK 1.2 содержит улучшения для целевых сборок Symbian и MeeGo Harmattan 1.2, более 20 новых примеров Qt Mobility в Qt Creator, а также возможность простой интеграции In-App Purchasing API в Qt-приложения, позволяющей разработчикам реализовывать покупки внутри собственных мобильныхЧитать полностью »
PHP / Мультимагазин. Статья для начинающих веб-программистов
2012-02-03 в 6:28, admin, рубрики: интернет-магазин, интернет-магазины, метки: интернет-магазин, интернет-магазины Многие интересные технические решения, возникают в результате решения интересных проблем. А кто придумывает или создает такие проблемы инженерам? Ответ — конечно пользователи. Вот и эта статья как раз рассказывает об одной такой интересной проблеме и ее решении.
Итак. В общем, проблема, со слов пользователя, выглядит, как необходимость создать один Основной интернет магазин и несколько Дополнительных. Основной магазин имеет полную базу товаров. Товар Дополнительных магазинов формируется путем запроса списка товаров из Основного магазина. Основной магазин, получив при запросе от Дополнительного магазина его идентификатор,Читать полностью »
Телекомы / Потребительский экстремизм или желание сэкономить при покупке товаров на примере телефонов
2012-02-03 в 5:16, admin, рубрики: Потребительский экстремизм, телефоны, метки: телефоны
В России с потребительским экстремизмом сталкивается любой магазин. Человек покупает ту или иную вещицу, а затем в течение недели или другой, приносит ее обратно и просит забрать. Объяснение причин достаточно банальное — не работает. С развитием сети нахождение причины неработоспособности стало значительно легче — идете на форумы, читаете о продукте и список его недостатков перед вами. Теперь надо решить, какой из недостатков для вас является самым критичным и с новыми знаниями отправиться в магазин, который вам продал этот товар. Дальше все зависит от вашей настойчивости, правил принятых в конкретном магазине, а также маркиЧитать полностью »
Дизайн в IT / Как прокачать Яндекс.словари только за счёт дизайна
2012-02-03 в 5:14, admin, рубрики: редизайн, метки: редизайн
В этой статье я расскажу о том, как за счёт несложного редизайна Яндекс.словари могли бы помогать в изучении иностранных языков. Нет, для этого не придётся вводить 25-й кадр или методику Илоны Довыдовой. Достаточно просто немного поработать над логикой и интерфейсом, всё остальное уже есть.
В статье я буду рассказывать про английский язык, как наиболее популярный и актуальный для айтишников, но те же принципы применимы к изучению практически любого другого иностранного языка.
Для начала небольшое лирическое отступление о том как вообще можно выучить иностранный язык. Если не интересно — мотайте до заголовка на четыре абзацаЧитать полностью »
Биоинформатика / Установка и первичная настройка ZINBA
2012-02-03 в 5:14, admin, рубрики: install, zinba, установка, метки: install, ZINBA, установка
Заметил, что статьи получаются довольно большими, и вопросы задаются в разных направлениях. Эта статья была написана для того, чтобы собрать вопросы по установке программы ZINBA в отдельной теме. Итак, для работы с ZINBA нужно знать, как ее установить.
Подробная инсталляция расписана на сайте разработчика на английском языке. Поэтому далее я кратко опишу необходимые этапы на русском. Все шаги выполнялись мною в ОС OpenSUSE 12.1 x64, но должны проходить без эксцессов и на других Linux платформах. Запускаем R (если есть вопросы по настройке, обсудим в комментариях ), выполняем следующие команды:
system(«wgetЧитать полностью »
Ruby / [Из песочницы] Создание EXE файла из ruby скрипта при помощи ocra на примере утилиты командной строки, посылающей XMPP (Jabber) уведомления
2012-02-03 в 4:57, admin, рубрики: inno setup, jabber, ruby, xmpp, автоматизация, Программирование, уведомления, метки: inno setup, jabber, ruby, xmpp, автоматизация, Программирование, уведомления Понадобилось мне, чтобы торрент клиент оповещал меня в QIP о закачке очередной порции добра.
Ринулся я искать подходящую утилиту с интерфейсом командной строки для отправки XMPP сообщений… и ничего не нашел — кругом клиенты, не заточенные для нужд автоматизации. Отсутствие очевидных кандидатов подвигло меня к написанию собственной утилиты.
Для того, чтобы быстро сваять что-то для собственного потребления я использую ruby.
Весь код помещается в 12 строк, хотя конечно можно ужать и в одну.
require 'rubygems'
require 'xmpp4r/client'
include Jabber
server, login, password = "qip.ru", "my_login", "my_password"
to, subject, body = "someone@qip.ru", "XMPP4R test", "Hi, this is my first try from XMPP4R!!!"
Jabber::debug =Читать полностью »
Системное администрирование / [Из песочницы] В комнате с белым потолком
2012-02-02 в 22:19, admin, рубрики: администрирование, безопасность, метки: администрирование, безопасность С вирусами стало сложно. С эксплойтами сложно. Антивиры помогают конечно, но машину грузят, да и надежность срабатывания не позволяет расслабиться. Но это еще ладно, вирусы это внешние факторы. А сама операционка? Раздел winsxs почистить невозможно (я нашел всего одну полурабочую тулзу) растет он по 1 гигу в месяц и размер его ввиду сплошных ссылок — сплошное же вранье. Реестр полон грязи от всевозможных левых, полулевых и очень даже правых программ. И качественно зачистить его тоже никто не может.
Однажды я понял, что лучше не будет, это технология. Регулярные чистки не помогают, антивирусы молчат. Пришлось искать другой выход. С годЧитать полностью »