Kona-chan
31.05.2011 19:01 Deneb
Господа, нужен совет. До 14 июня у меня стоит задача написать курсовую по вебу — простенький сайт для сообщества каких-то покемонов с возможностью добавлять новости на глагне. На чем лучше всего писать?
На вордпрессе :cf:
На джомле и языке жквери.
> простенький сайт для сообщества каких-то покемонов
ШТО?!
Я бы вообще с радостью сделал за пять минут на укозе, но низя.
Жквери — не язык.
Ну не помню я для кого, ёпт.
Пиши с нуля сам.
Скажи это людям со стековерфлоу.
Так мне и придется писать с нуля самому, но я думал заюзать какой-нибудь фреймворк.
да на любом.
DIVE INTO
PHP
Какой язык больше знаешь, под тот фреймворк и возьми. На джанге за вечер делается.
Не знаю никакого, в этом проблема. Начинал учить пердон, но не преуспел.
DEEP DIVE
WE NEED TO GO DEEPER
You need to dive deeper.
если твоя задача — сдать и забыть, то на полном серьёзе — php+mysql
Ну не на голом же.
какая нахуй разница, там пять скул-запросов
Придется изобретать свой язык шаблонов, архитектуру движка. Wait oh shi~
Ну вообще программа минимум — сдать и забыть, да. Но было бы неплохо и подучить что-то для реального опыта.
да вы мечтатели, я погляжу
в общем, основной совет — не выёбывайся. Пиши на том, на чём написали все твои одногруппники
Мои раздолбаи-одногруппники еще не все темы взяли ._. А вообще, у половины игры на флеше, так что не канает. Ну и, например, один пишет на рельсах, другой на РНР.
тогда бери джангу — три часа на чтение доков и час на погромирование
Okay.jpg
Посоветуешь что по джанге или мне сразу в гугл?
http://docs.djangoproject.com
Там прямо наверху — Tutorial Part 1 — Part 4
Ruby On Rails
О, я это видел и даже что-то пытался ваять. Надо будет действительно dive deeper. Спасибо.
Может, я криворукое хуйло, но я эти рельсы ставил три часа и так и не поставил.
это знак свыше
блять что их ставить, ну. apt-get install ruby; gem install rails; rails new sajy-dlya-pokemonov;
ЗАВИСИМОСТИПРОБЛЕМЫ
Ну реши йопта. mysql2 хочет какой-нибудь limysql-ruby libmysqlclient-dev; какой-нибудь сраный sqllite хочет libsqllite-ruby
ЛУЧШЕ Я УСТАНОВЛЮ ДЖАНГУ ЕЩЕ РАЗ
петон дерьмо собачье
Я уверен, что у тебя найдется хотя бы несколько фактов, подтверждающих твои слова.
Гвидо@не_нужно.жпг
лол, и это говорит рубист
Гвиwto?
И это спрашивает питонист, кто такой гвидо
Где ты питониста увидал, омич?
руби — охуенно динамический язык, работа с рефлекшенами и генерацией кода на более высоком уровне, ruby имеет дохуя gem`ов и установка их проста как нехуй нахуй, ruby(и rails) имеет заебатые фреймворки для BDD, TDD — rspec, cucumber, facroty_gerl, populator, shoulda. Блять да это просто охуенно, ну
Это безусловно круто, но какое это все имеет отношение к питону?
ты хотел от меня услышать почему петон и джанга говно. А еще по языку — руби имеет охуенно пластичный синтаксис, чем не может похвастаться петон.
Да, хотел, и все еще хочу, и надеюсь, что ты приведешь хотя бы один аргумент по делу. Пока что ни одного не было.
Куча инструментария удобного инструментария — это не по делу? тогда не знаю.
1. Питон говно.
2. У руби куча удобного инструментария.
Хм.
3. Гибкий синаксис. можешь пейсать: myfunc 1 ,2 abc, :a=>:b и не ставить скобочек! Охуенно простая генерация кода и добавление методов в существующий класс:
class Array
def my_method
end
end
[1,2,3].my_method
Инкапсуляция — есть приватные и протектед методы.
Все рубисты такие, они батхертят от питона, в то время, как питон-разработчикам абсолютно все равно до руби. Не обращай внимания.
петон же говно, как от него не батхертить?
Я все еще жду.
иди на хуй
Грубо.
А еще можно писать на перле, да.
ну перловым веб-фреймворкам далеко до руби, так что нахуй надо
отличная аргументация рубиста, да
я не знаю почему мои факты — не факты. Если удобство синтаксиса, языка и инструментария — не факты, то я тогда теряюсь и становлюсь пони
Факты. Факты того, что руби хороший язык. Где факты того, что питон говно? Это не вытекает из того, что ты понаписывал.
В перле еще большее удобство синтаксиса и cpan
> удобство синтаксиса
> end
> end
> end
нутыпонел
зато парсер не загоняет в рамки "установи 4 пробела блеять!!1"
Никто не запрещает ставить 1
ШТО
Autoindent.
окей, никто не загоняет в рамки "ставь оступы блеять!!"
А в похапе можно вообще в хтмл-файлах писать. Вин же!
но ведь все равно все с отступами пишут, даже если рамок нет
Но ведь отступы удобны.
может, ты еще скажешь, что тебе нравится java, которая не скомпилирует код, если ты не отловишь ВСЕ эксепшены, которые теоретически могут возникнуть?
Давай обойдемся без притягивания сюда джавы, ок? Мы говорим о питоне и о руби.
в случае с петоном — тебя петон загоняет в рамки, искуственно ограничивая твою свободу. Отсутствие end`ов рулит, например, если ты хочешь узнать где же этот сраный иф кончается — любой текстовый редактор подсветит тебе end, соответствующий блоку.
или ты просто спускаешься взглядом по отступам..
А разницу в идентах ты не определишь, да.
ну проще тыкнуть на end и сказать "а ну блеа быстро поставь курсор туда, к чему этот end относится".
"к коду на руби" :cf:
Функции в 30 экранов не просто так считаются быдлокодом в любых языках.
на вакабе
Лолд вслух.