__No__
|
|
|
|
|
Рег.: 17.01.2005
|
Сообщений: 21063
|
Из: Внутренняя Монголия
|
Рейтинг: 6310
|
|
Откуда ветер дует?
23.02.2007 01:56
|
|
|
Как вы следите за развитием IT (и России, и за бугром)? Где читаете новости? Как заметить новые веяния? Как расширяете кругозор?
Например, недавно мне подсказали что есть библиотека MochiKit для Javscript'a, которую я пропустил. Google Docs & Spreadsheets кто-то находит сегодня, кто-то 2 месяца назад (в соседнем треде)[, а я ими пользовался еще в октябре].
|
Dixi. |
|
|
Re: Откуда ветер дует?
[re: __No__]
23.02.2007 02:01
|
|
|
В ответ на:
недавно мне подсказали что есть библиотека MochiKit для Javscript'a, которую я пропустил
неудачник, что еще сказать
|
|
xryun_del
|
hikikomori
|
|
|
|
Рег.: 08.08.2005
|
Сообщений: 890
|
|
Рейтинг: 0
|
|
Re: Откуда ветер дует?
[re: __No__]
23.02.2007 02:43
|
|
|
В ответ на:
Например, недавно мне подсказали что есть библиотека MochiKit для Javscript'a, которую я пропустил.
Читай специальные сайты и блоги типа http://ajaxian.com, http://www.ajaxplanet.ru и подобные. Тем более, что на большинстве из них есть rss-ленты.
Часто просматриваю http://slashdot.org, чтобы посмеяться - http://linux.org.ru. Остальное - сайты и новостные группы по конкретным интересующим меня вещам.
|
|
chunky_bacon
|
chunky_bacon
|
|
|
|
Рег.: 08.10.2006
|
Сообщений: 1996
|
|
Рейтинг: 820
|
|
Re: Откуда ветер дует?
[re: __No__]
23.02.2007 10:17
|
|
|
Я обнаружил MochiKit, когда (где-то полгода назад или даже год) смотрел, какие бывают web-фреймворки для Python'а. Наткнулся на TurboGears, а оттуда вышел на MochiKit, и, к сожалению, на SQLObject (никому не пожелаю пользоваться этим).
|
|
darm
|
тюлень
|
|
|
|
Рег.: 18.11.2003
|
Сообщений: 16613
|
Из: Санкт-Петербург, Шушары
|
Рейтинг: 8703
|
|
Re: Откуда ветер дует?
[re: __No__]
23.02.2007 11:33
|
|
|
у меня гугл увешан рсс-виджетами со всяческих сайтов подобной направленности, если вижу интересный заголовок - иду, читаю.
|
Dominus et deus noster sic fueri iubet |
|
__No__
|
|
|
|
|
Рег.: 17.01.2005
|
Сообщений: 21063
|
Из: Внутренняя Монголия
|
Рейтинг: 6310
|
|
|
Ну собственно не о MochiKit вопрос. Вообще о кругозоре. Даже не о JS в целом и не AJAX.
Quote:
обнаружил MochiKit, когда
Штука интересная, но 100 кб JS кода грузить при загрузке страницы... бррр. Для больших приложений.
Quote:
к сожалению, на SQLObject
Согласен. В итоге какой ORM нравится? или решил что без него лучше?
|
Dixi. |
|
botWi
|
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 10160
|
Из: Moscow
|
Рейтинг: 1764
|
|
Re: Откуда ветер дует?
[re: __No__]
23.02.2007 13:15
|
|
|
а я дык вот совсем отсталый недавно посоветовали jQuery теперь тащусь
|
Хватит дрочить на рейтинги |
|
_vj_
|
Rumoruka Kimolukime
|
|
|
|
Рег.: 26.03.2003
|
Сообщений: 7015
|
Из: не в ГЗ
|
Рейтинг: 3255
|
|
|
Quote:
SQLObject (никому не пожелаю пользоваться этим).
какие у тебя к нему претензии? а то что-то там у тебя с юникодом не срослось... где-то он не так работает. а ничего конкретного не говоришь.
|
Mathematical! |
|
burivuh
|
Carpal Tunnel
|
|
|
|
Рег.: 08.08.2004
|
Сообщений: 4452
|
|
Рейтинг: 1567
|
|
Re: Откуда ветер дует?
[re: _vj_]
23.02.2007 15:55
|
|
|
1) http://maxischenko.in.ua/blog/entries/89/sqlobject-unicode-a... 2) И снова utf-8. Различное поведение (одинаковый дамп на одинаковых мускул серверах давал либо норм результат либо вопросики в русском либо очередной UnicodeDecodeError и блаблабла) с различными MySQLdb модулями под debian и под FreeBSD. Закончилось фиксированием версии модуля, его патчением (грязным хаком я бы сказал), и игрой с параметром unicode в connection url на различных платформах. 3) Кэширование. Хрен отключишь. Игра с параметром cache в connection url результата не дала. В конце концов руками сделал connection.cache.clear(). Пока работает. Тьфу-тьфу-тьфу. Работа через mod_python 4) Какая-то совершенно долбанутая вешь. Пример: code:
class Status(SQLObject):
nameTrans = ForeignKey('I18NString')
__beingFormed = None
...
@staticmethod
def beingFormed():
if not Status.__beingFormed:
Status.__beingFormed = Status.get(1)
return Status.__beingFormed
...
class Reservation(SQLObject):
initDate = DateTimeCol()
status = ForeignKey('Status')
...
Во вьюере проводим сравнение res.status == Status.beingFormed() Оно дает корректный результат в 90-95 процентах случаев. res.statusID == Status.beingFormed().id работает всегда. Очень удобно, неправда ли? Работа через mod_python. 5) Родная документация слишком бедна. Тот же вопрос с кэшированием практически вообще стороной обойден. 6) Совершенно непотребное время на инициализацию десятка моделей с 3-5 полями. На той же машине работает django и инициализируется быстрее. +Субъективно некоторые запросы работают медлеенее чем django'ские. 7) Не дотягивает по функционалу до django ORM. Открываем доку по SQLObject, доку по django ORM и подмечаем разницу в функционале.
ЗЫ Все что вспомнил.
|
Послушай, иногда мужчинам... нужно уважение иметь лицо (с) Безымянный переводчик |
|
chunky_bacon
|
chunky_bacon
|
|
|
|
Рег.: 08.10.2006
|
Сообщений: 1996
|
|
Рейтинг: 820
|
|
Re: Откуда ветер дует?
[re: _vj_]
23.02.2007 16:37
|
|
|
Вот burivuh все расписал, а я только кратко могу сказать, что он ужасно тормозной, отвратительно глючит с юникодом (причем, по-разному от версии к версии и от окружения к окружению - под окружением я понимаю ОС, версию mysql и проч.) и умеет делать только очень примитивные запросы. Ни в какое сравнение не идет с ORM в Django.
В целом, я не намерен сейчас мощно отстаивать свою точку зрения, поэтому умолкаю. Я уже полгода как не пользуюсь SQLObject'ом и конкретики почти не помню.
|
|
chunky_bacon
|
chunky_bacon
|
|
|
|
Рег.: 08.10.2006
|
Сообщений: 1996
|
|
Рейтинг: 820
|
|
Re: Откуда ветер дует?
[re: __No__]
23.02.2007 16:39
|
|
|
Quote:
Согласен. В итоге какой ORM нравится? или решил что без него лучше?
Реляционными БД уже давно не пользовался. Нравились ActiveRecord в Rails (хотя в нем тоже не сильно мощные запросы можно строить), Django.
|
|
blind
|
still alive
|
|
|
|
Рег.: 16.01.2004
|
Сообщений: 23129
|
Из: Хамовники
|
Рейтинг: 16483
|
|
|
В ответ на:
Ни в какое сравнение не идет с ORM в Django.
а мне Django`вский ORM показался не очень навороченным, так что эта штука наверно совсем жесть =)
и слышал как нахваливали SQLAlchemy (сам на него не смотрел) и даже вроде его в Django собираются интегрировать.
|
13/37 =) |
|