Но имхо — это правильно, если люди самостоятельно не могут выбросить свою «старую ёлку» до конца мая. В данном случае «старая ёлка» — это GNOME и его уже пора выбрасывать, он устарел.
Unity — удобен, реально удобен, удобнее GNOME, нужно только привыкнуть. Поэтому переход на Unity (пусть даже и принудительный) есть долгосрочная инвестиция в свою же производительность.
Насчет MarkItUp — я не согласен, что это только лишь удобный редактор HTML. Он поддерживает большинство современных разметок кода: reStructuredText, Markdown, Textile, Wiki-syntax, BBcode и др.
Единственное, чего в нём нет — это visual RTE, привычного нам по всем остальным редакторам. Но имхо — в сегодняшней реализации возможностей RTE браузерами — лучше эти возможности и не использовать (слишком много мусора накапливается в коде, особенно при вставке из Word, думаю вы меня понимаете).
Мой персональный выбор — MarkItUp (можно смело вставлять в блоги для программеров)
На мой взгляд Unity — весьма удобное решение уже сейчас. Работаю на нём уже 4 месяца, распробовал большинство фич — очень нравится, почти нет замечаний. Замечания есть больше к приложениям, которые плохо (пока-что) с Unity интегрированы.
E-mail валидировать гораздо сложнее, чем многие думают. Вот приближенный к полному охвату вариантов regexp: ex-parrot.com/~pdw/Mail-RFC822-Address.html
Немного оффтоп, но Khan Academy задел меня за душу. Очень доходчивые видео, но главное — упражнения! Я, как JavaScript-разработчик, представляю (точнее, даже трудно себе представить) сколько работы было сделано для реализации механики этих упражнений! Наверное это самая сложная часть проекта, над которой и ушёл краптать Джон Ресиг.
И что отдельно радует — Khan Academy почти целиком и полностью о любимой мной математике (ну и немного о программировании). Хотя после институтской вышки все задачи кажутся уж очень простыми.
$.get('/ajax/1/')
.done(function(){
console.log('ajax 1 success'); // пока мы в контексте первого ajax-вызова
})
.then(function(){
return $.get('/ajax/2/'); // но как только один из слушателей возвращает promise ...
})
.done(function(){
console.log('ajax 2 success'); // ... контекст меняется
})
Как-то так. О чем-то таком уже писали на Хабре и вроде как оно реализовано в dojo.Deferred объекте. Вот мне и интересно, есть ли такое в jQuery?
Возможно, разработчики jQuery просто не успели это сделать к выходу. Или же просто я этого не нашёл
Т.е. выстраивать такие вот очереди (тем же .then, без помощи $.when). По-идее это должно входить в Deferred. А сейчас оно получается так же неудобно, как и раньше.
Для нас с друзьями самой интересной и увлекательной настольной игрой стала Каркассон — даже иностранцев обучали и они успешно выигрывали. Уже 2 года играем и не надоедает.
Насчет «глючить» — потихоньку перестаёт. Раньше регулярно пропадали «шапки» окон, сейчас вроде пофиксили. Да и много чего еще исправлено.
Насчет списка всех приложений — это да, я хорошего способа пока не знаю. Можно посмотреть в /usr/share/applications/ — там много.
GNOME всё ещё можно установить, но это уже немного затруднительно.
Кстати, у меня нетбук с Atom N270 / 2GB RAM — Unity 3D идет на отлично, фильмы, инет — все здорово!
Но имхо — это правильно, если люди самостоятельно не могут выбросить свою «старую ёлку» до конца мая. В данном случае «старая ёлка» — это GNOME и его уже пора выбрасывать, он устарел.
Unity — удобен, реально удобен, удобнее GNOME, нужно только привыкнуть. Поэтому переход на Unity (пусть даже и принудительный) есть долгосрочная инвестиция в свою же производительность.
Единственное, чего в нём нет — это visual RTE, привычного нам по всем остальным редакторам. Но имхо — в сегодняшней реализации возможностей RTE браузерами — лучше эти возможности и не использовать (слишком много мусора накапливается в коде, особенно при вставке из Word, думаю вы меня понимаете).
Мой персональный выбор — MarkItUp (можно смело вставлять в блоги для программеров)
И что отдельно радует — Khan Academy почти целиком и полностью о любимой мной математике (ну и немного о программировании). Хотя после институтской вышки все задачи кажутся уж очень простыми.
Как-то так. О чем-то таком уже писали на Хабре и вроде как оно реализовано в dojo.Deferred объекте. Вот мне и интересно, есть ли такое в jQuery?
Возможно, разработчики jQuery просто не успели это сделать к выходу. Или же просто я этого не нашёл
ajax1 -> (ajax2, fadeOut, static1) -> ajax3 -> (static2, ajax4) ->…
Т.е. выстраивать такие вот очереди (тем же .then, без помощи $.when). По-идее это должно входить в Deferred. А сейчас оно получается так же неудобно, как и раньше.
Делать же UL > LI + LI — у меня как-то не получилось центрировать.
Впринципе да, можно и DIV-ами
Теперь вроде ОК.