1.3, бедный буратино (ok), 15:07, 17/05/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Приложения запускаются в изолированном окружении с использованием интерпретатора, совместимого с PHP 5.4
НО КАК? Как это вообще можно сделать, даже теоретически?
И второй вопрос - зачем? Дельфин на лыжах?
| |
|
2.4, бедный буратино (ok), 15:08, 17/05/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
стоп, паника отменяется. Возникает вопрос, что значит "интерпретатор, совместимый с php 5.4". Это дочь хип-хопа?
| |
2.27, Аноним (-), 18:57, 17/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
> И второй вопрос - зачем?
Затем что на пыхе написано много нормальных веб-проектов. А на питоне. go и что там у них еще - оно вообще где?
| |
|
1.8, Аноним (-), 15:43, 17/05/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А как же Eclipse? Надеюсь они его не забросят. Держать отдельную IDE для каждого из проектов, моветон...как мне хочется :)
| |
1.13, jOKer (ok), 16:10, 17/05/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
>Из других анонсов, прозвучавших на конференции Google I/O, можно отметить объявление о реализации поддержки языка программирования PHP
Блин, а вот это они ЗРЯ. Манагеров придумавших такую хню надо сразу вешать. За причинное место. В облаках только пыхов не хватало для полного счастья. Пусть они пасутся на... вон на сайтах-визитках пусть зажигают. Все равно их ЯП с мягкой типизацией на большее не способен. Во всяком случае деньги на пых-пых считать - риск не прогнозируемый, можно крупно вляпаться.
| |
|
2.15, бедный буратино (ok), 16:19, 17/05/2013 [^] [^^] [^^^] [ответить]
| –4 +/– |
Это тоже важно, но интересно другое. Каким образом они это сделали, когда java и python - это ПРИЛОЖЕНИЯ, которые там работают, а php - это наборы скриптов для исполнения.
Или они там собрали веб-сервер, и сделали его приложением, со своими родными роутами и прочими фишками, и сделали вид, что вот оно и есть приложение, которое внутри себя что-то там исполняет, а как и почему - знать не ведомо? Можно пример .yaml-файла для php-среды?
Кроме того, у gae есть и другие "особенности", которые не совсем понятно, как можно совместить с php.
Но, в любом случае, остаётся только порадоваться за php. Наконец-то у него появилось хоть какое-то серьёзное признание.
| |
|
3.17, jOKer (ok), 16:25, 17/05/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Полагаю, они изобрели обертку (читай, - костыль), который на базе fcgi-шного скрипта эмулирует wsgi-приложение. Во всяком случае, это первое что приходит на ум.
| |
3.19, jOKer (ok), 16:30, 17/05/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Но, в любом случае, остаётся только порадоваться за php. Наконец-то у него
> появилось хоть какое-то серьёзное признание.
Это всего лишь признание, что с уходом Гвидо дела у них идут фигово. Количеством (пыхов) пытаются скомпенсировать качество (питон, ява). Результат - скатывание в полный УГ (маркетинг, реклама и все такэ)
| |
|
4.21, бедный буратино (ok), 16:41, 17/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
ГАЕ - чёткая вещь. Опередившая своё время, точнее, свою аудиторию, для которой все эти понятия слишком сложны.
Но слишком гугле-ориентированная. Конечно, это не лок, потому что wsgi и в Африке wsgi, и переписывать приложение не придётся, можно на своём сервере хоть обзапускаться. Но идея "просто добавь воды, а потом докупи мощей, сколько требуется" - это ВЕЩЬ. Но, к сожалению, аудитория php этого не понимает, был opensource-аналог, который делается "тремя студентами на коленке", за несколько лет интереса к этому проекту в интернете - НОЛЬ. Вообще, по хорошему, объединить это с какими-нибудь биткойнами или чем-то подобным: выделяешь мощи и счёт разбухает в размерах, но опять же - нет заинтересованности. Никому (из разработчиков) не нужны гибкие и легко масштабируемые приложения (php и разные mysql - свидетели), а те, кому нужны - и двух строк написать не могут.
Так что пусть лучше в умах миллионов php-разработчиков зателится мысль, насколько это круто. Может быть, через такие опосредованные способы удастся их вылечить от их болезни, раз через фреймворки отучить их от этого не совсем получилось.
| |
|
5.28, Аноним (-), 18:59, 17/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
> ГАЕ - чёткая вещь. Опередившая своё время, точнее, свою аудиторию, для которой
> все эти понятия слишком сложны.
Всего лишь очередной выперд гугля в попытке привязать к себе еще и тут. Не вендорлок? Как сказать, как сказать. А где, собственно, исходники серверсайда, чтобы у себя такой же развернуть?
| |
|
6.42, бедный буратино (ok), 03:08, 18/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
это же wsgi. чтобы портануть его себе, достаточно изменить одну-две строчки (без учёта хранилищ).
исходники тоже есть. и у себя можно спокойно развернуть и протестировать. только фишка gae не в этом.
| |
|
|
4.23, Xasd (ok), 17:23, 17/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
> с уходом Гвидо дела у них идут фигово.
а я всё думал -- "а почему Google ни как не запилит Python 3.X на GAE?" ..
а вот оно что оказывается почему! они там PHP ковыряли! :-)
ну с PHP у Google будет по началу большой доход!
www-приложения которые будут инициализировать свои классы ровно-через-каждый GET-запрос и ни чего не сохраняют в оперативной памяти после окончания этого GET-запроса ---- вызовут большую нагрузку, и как следствие много траты машинного времени.
за машинное время -- платят владельцы аккаунтов GAE.
за MySQL -- тоже платят владельцы аккаунтов GAE.
в резальтате PHP-пользователи будут не хило раскошеливаться! :)
но это в начале!
а вот в конце... в конце появится кучу статей на новомодных Хабрасайтах о том что мол какой GAE плохой, и какой он дорогой... ..куча куча антирекламы... (в стиле "PHP хороший, а GAE плохой!")
походу долгосрочная перспектива манагерам ни фига не интересна.. в долгосрочной перспективе манагеры наверно думают очередной раз поменять место работы :-), или сменить отдел, попрыгать по карьерной леснице.. :-)
| |
|
5.51, web (?), 05:46, 20/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
Продукт идёт "не в глубь, а в ширь", вместо проработки и улучшения основных языков, идёт работа на публику, и добавление "крупных фич".
Из софтовых отделений гугла, сейчас идут очень плохие новости:
закрытие Reader'a, отказ по работе со сторонними XMPP-серверами..
| |
|
|
|
|
1.25, lucentcode (ok), 18:27, 17/05/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Android Studio на базе лучшей IDE для Java - грамотное решение. Чего я не понимаю, так это зачем было добавлять поддержку PHP в GAE. Те, кто создают решения на PHP, в основном, используют shared-хостинги и VPS. В крайнем случае облачные решения от Amazon и Microsoft. Решения. которые позволяют использовать стандартное LAMP-окружение, а не "интерпретатор совместимый с PHP 5.4" и базу данных, совместимую с MySQL... Да и вообще, плюшки GAE в PHP-приложениях(основанных на популярных CMS и фреймворках) не будут востребованы. А переписывать существующие решения под GAE никто в сообществе PHP-разработчиков не будет. Проще и дальше работать на привычном окружении.
| |
|
2.35, Аноним (-), 22:01, 17/05/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
потому что он проигрывает IntelliJ IDEA, можно сказать, во всем
| |
|
1.34, Аноним (-), 21:31, 17/05/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
А на скрине - макбук. Это они так эппл троллят или их дизайнеры окончательно чувство вкуса утратили?
| |
|
|
3.37, Аноним (-), 22:13, 17/05/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
На скрине макось. И на хромобуках нет возможности запускать java-софт. В общем, что-то тут не то.
| |
|
4.40, Okarin (ok), 23:39, 17/05/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
На скрине явный и косячный монтаж, интерфейс по боковым краям обрезан.
| |
|
|
|
1.39, хрюкотающий зелюк (?), 22:58, 17/05/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Скачал, распаковал, запустил, сделал простое приложение - на эмуляторе. Телефон видит, но в списке работающих устройств отображает "???[null]", серийный номер тоже "???". У меня OpenJDK - может ли быть проблема в этом?
И кстати, только решил попробовать написать простое приложение в Android Studio:
private int test = 0;
public void test_click_button(View view) {
Button button = (Button)findViewById(R.id.button123);
button.setText("ahaha" + test);
test++;
}
Что, правда так дубово осуществляется доступ к элементам UI? Типа как в MFC? Или есть другие способы вызвать напрямую ***.button123.setText("text"); ?
| |
|
2.50, nik (??), 04:10, 20/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
findViewById будешь делать один раз для конкретного элемента, так что все в порядке.
| |
|
1.41, gabin (ok), 01:21, 18/05/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Заметным является и тот факт, что поддержка эклипса не будет прекращена и будет продолжаться в прежнем объеме.
Очень эффективное решение принял гугл - развивать одновременно конкурирующие IDE.
Надеюсь эклипс дальше будет улучшаться, потому что из-за текущего потребления памяти и ресурсов работать на маломощных ПК затруднительно.
В противном случае придётся осваивать новоиспечённую студию.
| |
1.43, тоже Аноним (ok), 11:39, 18/05/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не вижу ни в новости, ни в комментариях ни слова про NDK. IntelliJ вообще знает о существовании С++?
Если нет, то хоронить Eclipse в этой области ой как рано. У меня в проекте на Cocos2d-x жаба только для запуска нативной библиотеки и используется...
| |
|
2.46, nio (??), 20:57, 18/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
Вообще-то желая писать под Андроид на С++, сейчас лучше смотреть на Qt, мне кажется. Всё необходимое уже есть и работает.
| |
|
3.48, тоже Аноним (ok), 21:56, 18/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
Желая писать сейчас - возможно, хотя я не уверен, что стадия "все есть и работает" уже достигнута. Но перспективы есть, и на них можно рассчитывать.
Когда я начинал проект, таких перспектив еще не было. Сейчас он фактически готов, и переделывать его было бы странно, согласитесь.
| |
|
|
|