Напрямую :-) Вы пишите комментарии на русском, вы пишите эксепшены на русском, программа падает, я гляжу в консоль и вижу «РЁРёСЂРѕРєР°СЏ …» — я вынужден искать этот участок в коде.
foo = """Hi, %(user)s…%(message)s"""
bar = {'user': username…'message': message}
baz = foo % bar
А вот передать 10 аргументов в format(), чтобы оно свалилось в 5 строчек будет не красиво. Если случай действительно сложный, я использую переменные — код так приятнее.
Кстати, в виндоус если не писать насильно print string, а скажем так print (integer, string), в случае кириллицы во втором примере в трейсе будут кракозябры.
В таком случае языку нельзя обучиться самостоятельно, если судить по вашей логике: у меня нет преподавателей и носителей языка — т.е. поправить меня некому.
Можно подумать, английский — это только слова.
Но и слова тоже. Одними комментариями сыт не будешь, правда: нужны аудио и видео, книги и журналы. Однако, если попытаться перевести сложный коммит, мозг начнет напрягаться — это хорошо, не так ли?
Да ладно вам. Переход от 2.7 (гляжу на свой проект и говорю честно) к 3.0 будет все равно, что его переписать. Если он вообще когда-нибудь перейдет. В таком ключе format() это все равно что писать на горящий дом. Да и приятнее иногда старый синтаксис: 'Hi, %s!' % username
А еще вот:
Это еще и хорошая прокачка английского, если не практиковаться так и будет разработчик всю жизнь «труба шатал» — я только из-за этого и пишу по-английски комменты.
И еще есть что-то чуждое в кириллице в коде.
Угу, а еще скажет, что смарты на тот момент только появились, и еще ни кто не отжил столетие с ними в кармане, поэтому этого никто не мог знать на верняка («одного терабайта человеку должно хвать на всю жизнь»).
С точки зрения обычного пользователя Sailfish OS предоставляет удобный UI, основанный на жестах. Насколько я понимаю, Sailfish развивает идеи, представленные в Meego/Harmattan (N9, N950).
Вот это я имел ввиду. На видео есть жесты, есть новый подход в «выпадающем меню», которое теперь «шторка». Все это можно «разглядеть», подробного и внятного обзора очень и очень не хватает.
А никто не знает. Есть презентации, есть видео, но все какое-то никакое. То аппарат нокиевский, то «вот смотрите иконки, вот столы». Пока определенно точно можно сказать, что смартфон для фанатов, на это, в частности, намекается в видео на сайте. Надо ждать первых обзоров.
В гтолке для андроида можно было делать голосовые звонки без видео. Или вы имеете ввиду на городские и мобильные номера?
UPD: С гмейлом объединили, гляньте вот тут, там есть скрин с почтой (You can upgrade Chat to Hangouts by clicking on your photo icon in Gmail's chat list.).
Вся эта катавася из-за Ubuntu Phone. Каноникал нужно добиться максимальной стабильности системы и одно из решений — изоляция приложения в индивидуальной песочнице. Идея не нова, ее сейчас используют все от андроида до айос. Зависимости иногда ломаются, иногда софт обновляет библиотеку, с которой не сможет работать другой софт, потому-что автор был непредусмотрительным/неопытным, например.
И тут само-собой рождается вопрос: зачем нам две системы, когда можно сделать один minimal, с одним менеджером пакетов и блекджеком, и просто натянуть разные оболочки для дескторпа и тача?
Тоже так думал пока не взял в руки. Белый, по крайней мере, отлично выглядит. Ну, а на корпус перестаешь совсем обращать внимание когда включается амолед экран, тут уже смотришь как завороженный.
За тем же зачем 4.2.2 вообще разрабатывали: твики, баги, улучшения UI, свежий софт. Лично для существенный прирост производительности. У супруги такой же аппарат и у меня была возможность сравнить их вместе. 4.2.2 — плавно и быстро, в среднем приложения запускаются на секунду (а может и на долю, но это тянется вечность) быстрее.
А вот передать 10 аргументов в format(), чтобы оно свалилось в 5 строчек будет не красиво. Если случай действительно сложный, я использую переменные — код так приятнее.
print string, а скажем такprint (integer, string), в случае кириллицы во втором примере в трейсе будут кракозябры.Но и слова тоже. Одними комментариями сыт не будешь, правда: нужны аудио и видео, книги и журналы. Однако, если попытаться перевести сложный коммит, мозг начнет напрягаться — это хорошо, не так ли?
'Hi, %s!' % usernameА еще вот:
Хотя я понимаю, что это слабый аргумент )
И еще есть что-то чуждое в кириллице в коде.
Расслабьтесь, это просто маркетинг. Хотя для многих это правда.
Гугл уже почти наверняка определяет прон в картинках, т.е. алгоритмы уже есть.
Вот это я имел ввиду. На видео есть жесты, есть новый подход в «выпадающем меню», которое теперь «шторка». Все это можно «разглядеть», подробного и внятного обзора очень и очень не хватает.
UPD: С гмейлом объединили, гляньте вот тут, там есть скрин с почтой (You can upgrade Chat to Hangouts by clicking on your photo icon in Gmail's chat list.).
И тут само-собой рождается вопрос: зачем нам две системы, когда можно сделать один minimal, с одним менеджером пакетов и блекджеком, и просто натянуть разные оболочки для дескторпа и тача?