Как стать автором
Обновить
57
0
Александр Литовченко @avl32

Пользователь

Отправить сообщение
> почему в datetime.timedelta нет такой очевидной вещи как months (и years)

Потому, что в общем случае она для _интервалов_ времени невозможна.
Да, шантажирую. А что?
Это вам так кажется. В обычной обстановке, вашего непосредственного начальника, конечно могут звать как угодно. Но здесь и сейчас, решается получит ли Сергей Дмитриев от Александра Литовченко очередные $50 (а на самом деле, возможно что гораздо больше и сейчас и в перспективе) для выплаты премии по итогами квартала Дмитрию Жемерову.

Дмитрий, решайтесь же. Сделайте маленький шаг навстречу кастомеру. К черту тысячи открытых реквестов в трекере. Сделайте память для GotoLine :)
Дело в том, что модель использования IDE для «скриптовых» языков несколько отличается от, к примеру, традиционной Java разработки. Ну да. Номер строки может немного протухнуть, а может и нет. Нам просто нужен БЫСТРЫЙ кеш последнего GoToLine. Хватит выяснять зачем да почему. Потому, что это удобно. Just Do It.
ok. Простой но частовстречающийся usecase.
Вывалился в консоли Exception. Скопировал номер строки, перешел на него через GotoLine. Сделал небольшое изменение, прыгнул на другую функцию в этом файле. Хочу вернуться назад. Как делаю сейчас: Переключаюсь в консоль СНОВА копирую номер строки, вставляю его в GotoLine. Как хочу делать: ⌘+L[ENTER]. Закладки не совсем то. В закладках — у меня осмысленные точки. В которые можно возвращаться больше 2х раз.
Привык. Не надо закладки (точнее надо, конечно, но память у ⌘+L ТОЖЕ надо). Просто сделайте. Уверен что это несложно. Не берите грех на душу, не толкайте на сомнительную стезю воровства.
Нет. Именно простейший GoTo Line. Просто запомните последнее значение и при следующем GoTo Line его по умолчанию подставляйте. А если сделаете историю с combobox то будет вообще чудо. Сделаете — куплю дальше и продлю лицензию. Не сделаете, буду воровать, как все, или уйду на eclipse. Заранее спасибо
Уже год жду простейшей, но удобной _для меня_ фичи. ⌘+L — перейти на строку предлагает выбрать номер. Хочу, нет, ТРЕБУЮ, чтобы последний введенный номер строки ЗАПОМИНАЛСЯ. И уж совсем хорошо, чтобы в combobox была ИСТОРИЯ ранее введенных номеров строк. Это ведь сильно проще чем ненужная _мне_ фича с «Удаленными интерпретаторами». Аллоэ, на барже, запилите, ибо НАДО. Без этого мне просто жизнь не мила.

PS. PyCharm естественно честно купленный. Без скидок.

Пруф:
> Что-то FreeBSD тут не видно.

Кому надо, у того видно.
www.freebsdfoundation.org/downloads/java.shtml
А раз уж gnome-games не собрались, то, выходит, надо :) и пофиг на статистику
Специално для этого тестовый проект мы не делали. Но практически все что нужно сделать в проекте для простой аутентификации, написано в этом посте. А потом уже можно наворачивать нужные features по документации.
с html5 клиента действительно можно играть хоть с кофеварки. Нативные мобильные клиенты разрабатываются не ВМЕСТО браузерного клиента, а параллельно с ним, и прекрасно уживаются с ним в гетерогенной среде
> дешевле написать плагин для связки js<->obj-c

И получить на выходе тормозящее и глючное УГ? Нет уж. Уже Пробовали.
Браузерный клиент никуда не делся и он всегда будет основным.
Им можно пользоваться в том числе на мобильных устройствах тоже.
Но что плохого в том, что для всех основных устройств будет быстрый и удобный нативный клиент? Цена разработки? Ну да, за все в этой жизни приходится платить. Но, как говорится в одной песне, «мы за ценой не постоим».

> да и независимость от App Store большой плюс

Если рассматтивать App Store как еще один канал для
распространения и пиара сервиса, то, скорее минус.
Потому, что у native приложения априори гораздо больше возможностей, и потенциально высокое быстродействие и экономия ресурсов.
Будет-то оно будет. Но нам нужно поддерживать весь спектр устройств. Включа iPod Touch 1st generation. А это — максимум 3.1
Это просто полнофункциональный мобильный клиент для онлайн игр в преферанс, шахматы и реверси для клуба Трельяж (http://trellis-club.com) Делается на websockets без изменения серверной части. (гетерогенный сервер и для html5 клиента и для iOS и для Androide).
Пока что готового приложения нет. На скриншоте выглядит примерно так:
image
Проситься в appstore будем недели через две.
Или вы про исходный код проекта? Если да, то нет. Пока нельзя.
Ключевое слово «денормализация». Поверьте на слово, materialized view в данном случае не спасают.
Есть мнение, что мир не бинарен. Ситуация. Четверо игроков сыграли партию в преферанс. Им насчитала рейтинг и прочую статистику функция от сыгранных игр. Далее один из игроков заподозрил что остальные играли нечисто. Попросту говоря «на лапу», втроем против него одного. Он стандартной процедурой отправил партию на арбитраж, предоставив в качестве доказательства протокол партии (опять же стандартной процедурой). Арбитры просмотрели протокол и пришли у выводу что мошенничество имело место быть. Дальше вопросы с моими ответами:

  1. Нужно ли обнулить рейтинги и статистику набранные в этой партии? Да, Нужно
  2. Нужно ли эту партию вообще удалить из общей истории игр? Нет, не нужно. Партия была сыграна и протокол должен быть доступен
  3. Есть ли проблемы с дизайном базы? Нет. С дизайном базы все в порядке

  4. Ваши ответы на вопросы 1,2,3?

Не решится. хоть rating-%(rating)s, хоть rating-%s никакой роли не играет. Решится она либо пробелом справа от минуса, либо взятием в скобки. Способ задания параметров абсолютно не важен
это те, которые поддерживают параметризацию на уровне протокола
Тут ниже коллега подсказывает, что были использованы именно штатные placeholders. Никакой конкатенации. Никаких «передавать числа как строки».

Вы хотите сказать что дотнетовский драйвер превратит «rating=rating-?» при rating==-10 в «rating=rating+10» вместо позорного «rating=rating--10»? если да, то я могу только искренне порадоваться за прозорливость драйвера.

Информация

В рейтинге
Не участвует
Откуда
Донецк, Донецкая обл., Украина
Зарегистрирован
Активность