- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
/*
* return practices for degree level subject
* return object
*/
public static function getDegree_level_subject_practice($degree, $level_id, $subject) {
return array(
array(
'practice_id'=> 1,
'logo' =>'what.png',
'target' => 'Get 500 FPP',
'complete'=> rand(10, 100)
),
array(
'practice_id'=> 2,
'logo' =>'what.png',
'target' => 'Get 500 FPP',
'complete'=> rand(10, 100)
)
);
}
sera 22.10.2010 18:13 # +1
This is obvious 22.10.2010 18:44 # −3
Полноценная среда программирования, которая позволяет создавать exe программы на языке PHP с поддержкой GUI или без программирования.
Теперь, для создания программ достаточно знать самый популярный язык программирования PHP.
http://develstudio.ru/
Мартин 22.10.2010 18:49 # 0
This is obvious 22.10.2010 18:55 # 0
Анонимус 22.10.2010 23:31 # 0
Мартин 23.10.2010 16:38 # +1
istem 23.10.2010 17:00 # +2
Анонимус 23.10.2010 18:22 # 0
Достаточно было просто ввести в язык хоть какую-то идеологию.
Мартин 23.10.2010 18:32 # +1
Анонимус 23.10.2010 18:52 # 0
php это ошибка моей юности)
Мартин 23.10.2010 19:51 # 0
Анонимус 24.10.2010 02:48 # 0
Lure Of Chaos 24.10.2010 12:00 # +2
а так, я рад, что жаба, а не дотнет и не питон, и даже не, божежмой, руби = )
asfalanaft 25.10.2010 00:02 # 0
Lure Of Chaos 25.10.2010 12:34 # 0
Lure Of Chaos 23.10.2010 22:12 # 0
Анонимус 24.10.2010 02:48 # 0
bugmenot 23.10.2010 18:43 # 0
а их стая порядка 10 голов, не так уж и это и просто, как кажется
Lure Of Chaos 23.10.2010 22:14 # 0
bugmenot 24.10.2010 16:51 # 0
Lure Of Chaos 24.10.2010 17:17 # 0
istem 23.10.2010 19:12 # 0
> Язык PHP можно было сделать в сто раз лучше...
Да, несомненно. И в космос можно было правильнее полететь.
Но, Гагарин и иже и ним, сделали это, как-то так, и первыми, что как бы намекает...
This is obvious 23.10.2010 19:16 # +1
istem 23.10.2010 19:23 # 0
bugmenot 23.10.2010 19:26 # 0
Мартин 23.10.2010 19:55 # 0
bugmenot 23.10.2010 20:37 # 0
Мартин 23.10.2010 19:56 # 0
Анонимус 23.10.2010 19:33 # +2
Питон появился раньше php, но почему-то получился лучше.
То, что php -- кусок говна говорит не о его старости, а о неумности его разработчиков.
istem 23.10.2010 20:12 # 0
PHP - скриптовой язык. И он очень прост в использовании.
---
Так почему же, если, например, мне требуется доехать до близкорасположенной Протопоповки, я должен заказывать билет на самолёт?..
---
и вообще, как говорится, дарёному коню, в зубы не смотрят...
xXx_totalwar 23.10.2010 20:28 # +3
вот как правильно:
"Так почему же, если, например, мне требуется доехать до близкорасположенной Протопоповки, я должен сесть на велосипед с квадратными колесами?.."
bugmenot 23.10.2010 20:35 # +4
xXx_totalwar 23.10.2010 20:37 # +3
asfalanaft 25.10.2010 00:04 # 0
istem 23.10.2010 20:57 # −1
Москва, тоже не сразу строилась...
bugmenot 24.10.2010 16:53 # 0
xXx_totalwar 23.10.2010 20:30 # +1
segfault.png
xXx_totalwar 23.10.2010 20:32 # 0
ага, я понял - всегда нужно идти на поводу у быдла.
xXx_totalwar 23.10.2010 20:43 # +4
возможно, мы забываем о бедных голодных индийских мальчиках, неспособных осилить такой сложный питон (уж не говоря о зверствах статически типизированных языков!), в эту минуту они умирают от голода на морозе, тогда да - в этом контексте пхп и правда жизненно необходим.
istem 23.10.2010 20:55 # 0
что ж теперь, если конструкцией языка не требуется подробнейшим образом описывать те переменные или действия, которые программисту хочется произвести на свет - то, выходит, это убогий язык?...
Так на фига, простите, если мне хочется создать к.-н. приложение, задумываться о синтаксисе?...
Если мне нужно вывести на экран строку, что ж мне курить туеву хучу манов по "in-out"? ( будь то print, write, echo, и пр. )
Сложность языка - это, ограниченность разработчиков, имхо.
xXx_totalwar 23.10.2010 20:59 # 0
istem 23.10.2010 21:11 # +2
--
...и ещё, позвольте заметить, на одном языке могут говорить, как академик, так и гопник, так что об убожественности языка в первую очередь говорит сам говорящий на нём.
xXx_totalwar 23.10.2010 21:17 # +3
но в то же время:
сложный язык - плохо, и сложность языка не важна в случае с неасиляторами - т.е. софистика в чистейшем виде.
и не стыдно пиарить говноязык на говнокоде?
istem 23.10.2010 21:27 # 0
--
Извини, xXx_totalwar, но более стыдно, должно быть - считать "незнание" человеческим пороком.
xXx_totalwar 23.10.2010 21:35 # 0
что имеет в промежуточных результатах:
1) php идеален для мальчиков-неасиляторов из индии
2) ... все, достоинств больше нет, ну а недостатки считать - так и в минуса скатиться можно. с другой стороны, не зря питон назван гвидобейсиком - так же прост (если не примитивней); получается его величество пых сидит глубоко в ...
istem 23.10.2010 21:52 # +3
А как и всякая надстройка, по своей сути, несравнима с создающим её процессом, так и пых не стоит сравнивать с языками, которые манипулируют машинными кодами.
---
Конечно, самолёт крут, по сравнению с велосипедом (пусть и с квадратными колёсами). Но себестоимотсть их несравнима. И самолёт может быть собран с ветряными мельницами вместо турбин.
xXx_totalwar 23.10.2010 21:59 # 0
тривиальная отмаза: "это мы учить не будем - тут надо мозг задействовать, лучше ткнем пальцем на какое-нибудь говнокодерское решение и продолжим быдлячить на своих пхп"
удобная позиция, что не говори
istem 23.10.2010 22:05 # 0
Конечная цель, которой он хочет достичь, имеет значение более, чем процесс её достижения. Но это уже ближе к философии (или психологии) и за рамками данного сайта...
xXx_totalwar 23.10.2010 22:12 # 0
istem 23.10.2010 22:19 # 0
---
Ещё раз повторюсь (с позиции заказчика)... Если не требуется, допустим, продаж с наносекундной скоростью (а таких проектов достаточно много), то для чего мне платить в ннадцать раз большую сумму, если есть приемлимая возможность сделать это уже сейчас и за меньшую сумму?..
Oleg_quadro 05.11.2010 02:09 # 0
Lure Of Chaos 23.10.2010 22:31 # 0
Ну, идея как препроцессор хтмл это неплохо, но сам язык, плюс его "расширения" от версии к версии, ужасен. Почему бы его не сделать, к примеру, похожим на груви?
istem 23.10.2010 22:39 # 0
Или, к примеру, класс наследующий интерфейс, в котором реализуется вывод в браузер элементарного "<body>", вместо того чтобы использовать "<?=... ?>" или хотя бы echo и пр.
Lure Of Chaos 23.10.2010 22:50 # +1
вот здесь приходится учитывать кучу ньюансов и матюкаться - и в конечном итоге писать почти фреймворк, который маскирует ляпы вроде волшебных кавычек, хз каких серверных конфигов, и т.д.
а с некоторыми ляпами приходится жить, например:
1. неймспейсы. в 5.2 их еще нет, 5.3 они есть. То есть, еще некоторое время их не стоит использовать.
2. указатель $this - переменная, parent:: - статический указатель О_О
3. конструктор суперкласса не вызывается неявно х_х
4. чехарда с областью видимости
5. эпикфейл с интерфейсом ArrayAccess
и т.д.
istem 23.10.2010 23:06 # 0
Велосипеду - велосипедово, как говорится. А всё что более того - уж извольте...
istem 23.10.2010 22:40 # 0
Очень круто, но, ёпть, никому, на фиг, не надо
asfalanaft 25.10.2010 00:09 # +1
bugmenot 24.10.2010 10:59 # 0
> идея jquery для браузерной html
я еще вчера хотел обвинить в незнании матчасти :р
Oleg_quadro 05.11.2010 02:19 # 0
Но для маленьких поделок, можно поюзать это решение.
Lure Of Chaos 23.10.2010 22:23 # +1
1. некое быстродешевое говно, красиво упакованное и вроде бы при первом знакомстве недурно пахнущее, заявленное как революционное средство
2. неожиданное гениальное (всмысле и простое, и востребованное) решение
соотношение этого 99,9%:0,1%. И пых не исключение
asfalanaft 25.10.2010 00:05 # 0
Oleg_quadro 05.11.2010 02:12 # 0
Анонимус 24.10.2010 02:56 # +2
смотря где. Среди нормальных контор -- вполне себе применим питон.
Среди аникеев -- конечно пхп, но не потому что он лучше или проще, а потому что легче найти хостинг за два доллара и скачать готовый скрипт.
>>PHP - скриптовой язык.
Вы не поверите! Питон -- тоже.
>>И он очень прост в использовании.
Смотря в каком) В
>>заказывать билет на самолёт?..
Вы так говорите, как будто я предлагаю Вам вместо форума на PHP сделать J2EE приложение с JBoss и Oracle:)
пых плох не тем, что он прост. Простота это здорово.
Тут дело в другом.
Понимаете, каждый язык подталкивает программиста к определнному стилю программирования. Это и мануалы, и API, и примеры, и сообщество и удобство реализации того или иного подхода.
Например си подталкивают писать модули и в них процедуры.
Жаба подталкивает к ООП.
Perl подталкивает к умопомрачительным конструкциям, когда в одной строчке делаются великие вещи, и потом никто кроме перловиков это не понимает.
Так вот PHP подталкивает к писанию невнятной каши, где вью перемешан с логикой, логика -- с конкретной субд, ООП соседствует с процедурным подходом, и везде кишмя кишат глобальные переменные.
istem 24.10.2010 06:14 # 0
--
Кстати, как Вы относитесь к UML?
--
На мой взгляд, программист должен думать об архитектуре проекта, а не об его орфографии и пунктуации.
istem 24.10.2010 06:33 # 0
xXx_totalwar 24.10.2010 09:30 # 0
istem 24.10.2010 10:23 # 0
...а в конце концов (возможно и такое), может оказаться что, с языком-то промашка была...
xXx_totalwar 24.10.2010 10:31 # 0
а должно быть наоборот: выбор языков - последний этап. в общем, причина в недостатке опыта, возможно, недостаточно широком выборе.
Oleg_quadro 05.11.2010 02:36 # −1
Тут тебе и классы полноценные появились, тут и регистр_глобалс исчезли, нэймспэйсы появились.
Так же к плюсам ПХП отнесу офигенное количество функций.
Анонимус 06.11.2010 01:50 # 0
не полноценные
>>тут и регистр_глобалс исчезли
исчезли из дефалта. А глобальный массив как был так и остался
>>нэймспэйсы появились.
да ну? где?
>>Так же к плюсам ПХП отнесу офигенное количество функций.
в каком-то языке их меньше?
istem 06.11.2010 02:18 # 0
>> да ну? где?
в 5.3
Анонимус 06.11.2010 02:55 # 0
впрочем, это не спасет оцца русской демократии
Oleg_quadro 06.11.2010 14:57 # 0
Вы про какой ПХП говорите? 4 версии?
>в каком-то языке их меньше?
К примеру функции работы с массивами:
Тут тебе array_chunk - разбивание массива на блоки.
И array_combine(keys, values) - получение нового массива с ключами keys и значениями values
array_merge - объединение массивов по ключам
array_intersect - пересечение массивов.
и много других.
bugmenot 06.11.2010 15:04 # 0
Oleg_quadro 06.11.2010 15:08 # 0
bugmenot 06.11.2010 15:49 # 0
Oleg_quadro 05.11.2010 02:01 # 0
Анонимус 05.11.2010 02:28 # +1
идеология там, безусловно, есть. А гуибильдера нет, по крайней мере встроенного.
Думаю что и в PHP нет.
Oleg_quadro 05.11.2010 03:07 # 0
Посмотрите скринкасты.
В PHP уже есть.
istem 05.11.2010 03:19 # 0
На мой взгляд, лучше будет если php останется web-ориентированным, подобными проектами (как develstudio) его только окончательно загубят.
Занял он свою нишу - пусть там и варится.
Анонимус 06.11.2010 01:51 # 0
Ни в одном ни в другом случае пользоваться его продуктом не нужно.
This is obvious 07.11.2010 01:43 # 0
дак там даже условия парочкой щелчков мышки добавляются!
Анонимус 07.11.2010 03:29 # 0
Программирование это не только написание кода. Это настройка системы на выполнение какой-то программы (например программирование АТС или программирование контроллера прерываний)
Анонимус 22.10.2010 23:30 # +7
"exe программы"
ааааа
"среда программирования без программирования"
аааа
"для создания программ достаточно знать язык"
Lure Of Chaos 22.10.2010 23:51 # −2
Oops 23.10.2010 17:46 # +1
This is obvious 23.10.2010 18:01 # 0
Мартин 24.10.2010 10:25 # +4
andremacareno 22.10.2010 19:59 # 0
Сабж огорчает... попрошу кстати объяснить цель описания функции как статической для данного примера (что такое static в целом я знаю).
Анонимус 22.10.2010 23:32 # +1
статиечская она потому что нафиг ей быть методом инстанса?
Lure Of Chaos 22.10.2010 23:52 # 0
Sum 25.10.2010 12:37 # +3