А что мешает его ставить на все андроиды, хромобуки и даже в браузер, если галочку забыл снять?
Было бы классно если на андроидах интегрировали с сообщениями, как в айфонах — я бы задумался, нужен ли мне следующий айфон через пару лет.
Это политика гугл — ничего не поделаешь. С моей точки зрения хромобуки без памяти и возможности поставить на него линь, а не обрубок с доступом к облаку — дикость. Но у гугла есть деньги и возможности проверять, проваливать продукты, опять создавать и опять проверять. А chrome-base браузеры довольно большая аудитория, не думаю что целью было пропихнуть именно браузер.
Whatsapp не выпускают десктопный клиент, а скайп жутко тормозит.
Не знаю как на винде — в макоси судя по всему эта штука в трее висит, просто зависит от хрома, могу ошибаться
Скажите что делать, все chrome based падает.
Макось, вчера даже багрепорт вам отправил с полным дампом от стандартного диалога ошибки.
Вылетает на авторизации через гугл — то есть вот новый их месседжер вообще никак не удается попробовать.
тикет — 13051500521518271
У меня половина родственников и друзей с мегафоном ждут пока наконец операторы реализуют переход без потери номера.
У всей тройки есть тарифы X** — безлимитный интернет + N кол-во минут и смс. Так вот только у мегафона странные оговорки на ограничение трат этих минут, операторов с которыми их можно тратить и в каком количестве.
Ясно, в таком случае это правда дело вкуса, a, b = b, a — это синтаксический сахар, и лично для меня совсем не приятный, тк разобраться в этом на порядок сложнее, это показывает ваш первый пример.
И в питоне можно вернуть несколько значений? Только вчера проходил туториал по Go — вынесло немного мозг, впрочем если привыкнуть — действительно удобная фича.
метакласс — это что-то типо шаблонов в плюсах? Но зачем, если не статическая типизиция?
Я пытался попробовать и руби и питон — мне не нравится синтаксис. Ну то есть может они где-то лучше, красивее (в php название методов и порядок аргументов переодически ошеломляет), но у меня привычка — сиподобный синтаксис.
Мне кажется php-шники потихоньку отходят от cms-ок, нужны только админки, остальное умеет отлично фреймворки.
И первый абзац — можете пояснить на реальных примерах, что такое крутое в питоне, что неудобно в php?
А что на счет свежести кеша? Частые запросы и так лежат в кеше СУБД и отдаются от туда.
Подобный холивар на самом деле не основателен. Нужны тесты, для каждой конкретной ситуации, просто моя ошибка была в том, что я думал кеширование — ок, запросы — как можно меньше. Но ведь создатели СУБД — не дураки, и надо 10 раз подумать прежде чем юзать кеш
Я бы поспорил с скоростью процедурности vs ООП, все закешируется и разницы никакой не будет.
Покажите тесты в сравнении с какими нибудь микро-фреймворками.
global — зло, судя по коду — вы их все копипастили из функции в функцию, потому что не все они используются.
В общем советую прочесть github.com/fabpot/Create-Your-Framework — создатель симфони описывает как стоит создавать фреймворк, и как делать явно не стоит.
Я не понимаю что не так-то? Скрипт — это то что выполнилось и умерло. Надо это запомнить и принимать как данность. Зачем на php писать демонов? Он не заточен под это — и не надо. Не надо чтобы php решал все возможные задачи, он и так умеет многое.
$tuple = $res['tuples_list'][0];
switch ($tuple[1]) {
case UPDATE_SPIN_COUNT:
$sql = "UPDATE users SET spinCount ={$tuple[2]} WHERE uid ={$tuple[3]}";
break;
case 2:
$sql = "UPDATE users SET money = money + {$tuple[2]} WHERE uid ={$tuple[3]}";
break;
default:
throw new Exception ('unknow task type');
break;
}
Почему не так:
switch ($res['tuples_list'][0][1]) {
case UPDATE_SPIN_COUNT:
case 2:
$sql = "UPDATE users SET spinCount ={$tuple[2]} WHERE uid ={$tuple[3]}";
break;
default:
throw new Exception ('unknow task type');
break;
}
Впрочем и так и так следующий разработчик посмотрев на этот код запросто сможет написать подобную статью, удивляясь откуда и почему берутся магические цифры в этом коде
Было бы классно если на андроидах интегрировали с сообщениями, как в айфонах — я бы задумался, нужен ли мне следующий айфон через пару лет.
developers.google.com/appengine/docs/php/refdocs/ — я так понял они собирают свою версию ядра, или каким образом эти функции доступны?
Не знаю как на винде — в макоси судя по всему эта штука в трее висит, просто зависит от хрома, могу ошибаться
Макось, вчера даже багрепорт вам отправил с полным дампом от стандартного диалога ошибки.
Вылетает на авторизации через гугл — то есть вот новый их месседжер вообще никак не удается попробовать.
тикет — 13051500521518271
А про видео связь что-то сказано? Что на счет десктопных клиентов, или только chrome?
У всей тройки есть тарифы X** — безлимитный интернет + N кол-во минут и смс. Так вот только у мегафона странные оговорки на ограничение трат этих минут, операторов с которыми их можно тратить и в каком количестве.
И в питоне можно вернуть несколько значений? Только вчера проходил туториал по Go — вынесло немного мозг, впрочем если привыкнуть — действительно удобная фича.
метакласс — это что-то типо шаблонов в плюсах? Но зачем, если не статическая типизиция?
Мне кажется php-шники потихоньку отходят от cms-ок, нужны только админки, остальное умеет отлично фреймворки.
И первый абзац — можете пояснить на реальных примерах, что такое крутое в питоне, что неудобно в php?
Подобный холивар на самом деле не основателен. Нужны тесты, для каждой конкретной ситуации, просто моя ошибка была в том, что я думал кеширование — ок, запросы — как можно меньше. Но ведь создатели СУБД — не дураки, и надо 10 раз подумать прежде чем юзать кеш
Покажите тесты в сравнении с какими нибудь микро-фреймворками.
global — зло, судя по коду — вы их все копипастили из функции в функцию, потому что не все они используются.
В общем советую прочесть github.com/fabpot/Create-Your-Framework — создатель симфони описывает как стоит создавать фреймворк, и как делать явно не стоит.
Почему не так:
Впрочем и так и так следующий разработчик посмотрев на этот код запросто сможет написать подобную статью, удивляясь откуда и почему берутся магические цифры в этом коде