All streams
Search
Write a publication
Pull to refresh
4
0
Алексей Помогаев [foror] @Foror

User

Send message
Если нужно будет чего-то запрограммировать — обращайтесь, сделаю со скидкой для интересного проекта
Разработка веб-сайтов и создание интернет магазина

А вообще, сомневаюсь, что вам кто-то даст стоющую идею, если было бы всё так просто, все бы и делали сайты, которые через 3-4 месяца приносят прибыль в 1К баксов. А если и есть такие темы, то врядли их кто будет палить на хабре.
Ах, да, я еще забыл упомянуть тему quickstart'ов в — это когда можно сделать так mvn generate:archetype и выбрать стартовый шаблон для начала нового проекта. В том числе можно создать собственные.
Да, может быть, вам удобно все делать вручную. А мне нужно, чтобы когда я обновился из репозитория и запустил сервер типа mvn jetty:run у меня всё сразу заработало (обновилось, докачалось, доставилось). В Django, когда я забирал из репозитория и делал ./manage.py runserver у меня иногда вылетала всякая херь и не запскалось. Приходилось лезть в менеджер пакетов, искать и ставить всё вручную.
Автоматическое подключение плагинов это:

grails install-plugin app-engine
grails app-engine run

или так «grails install-plugin ibatis», когда нужно заменить ORM

Плюс я еще не затронул тему, что к каждому плагину можно написать доп. команды, типа «grails create-gateway com.example.Account», который сгенерирует нужные шаблоны для плагина ibatis.

Т.е. что я хочу сказать, в Grails и Merb существует новый уровень для подключения 3rd-party библиотек. В Django такого не видел.

А на сайте разработчика это имелось ввиду так: www.grails.org/plugin/home, а не какой-то странный каталог ссылок, в котором даже поиска нет.
Из основных:

— автоматическое подключение плагинов

— автоматизированное средство для контроля зависимостей (подключаемых библиотек)

— каталог плагинов различных уровней (вплоть до всяких cms) и сообщество вокруг него (на сайте разработчика)
Мне в джанго не понравилось создание компонент для шаблонов, слишком надумано. А без простого компонентного подхода я не представляю как делать легко понимаемые шаблоны страниц.

А в целом, есть еще куча работы по улучшению скорости и качества разработки веб-проектов. Отчасти Merb+RoR или Grails начинают делать шаги в этом направлении.

В джанго я таких шагов не видел — здесь всё еще живут в 2006 — бума RoR и блогов за 15 минут.
Еще один велосипед на PHP? Может хотя бы в сторону Django или RoR осилите глянуть?
Ах да, тут еще Eclipse нужен или другая IDE, которая автоматом компилит изменения в классах иначе серверу нечего будет подхватывать, т.к. классы нужно в любом случае перекомпилить.
Посмотрите в сторону Apache Tapestry 5 tapestry.apache.org/ Чтобы начать работать в консоле запустите mvn archetype:generate и там найдите tapestry 5 quickstart. После чего mvn jetty:run в папке созданного проекта и можете спокойно изменять код классов страниц или шаблонов и всё будет подхватываться как в PHP. Единственно, если вы будете изменять другой код (доменов, сервисов и т.д.), то здесь нужно будет перезапускать сервер — нужно просто нажать enter в окне где запущен «mvn jetty:run» и сервер быстро рестартанет.

А если на продакшн нужно развертывать, то тут нужно спец. плагины в maven подключать, чтобы удаленно обновить сервер.
Ну снимите вы фильм, чтобы про него знало пол планеты… Чего Бондарчук не снимает таких фильмов? В том то и фишка, что идей много, а вот красиво донести их в нужное время, в нужном месте — здесь и нужна гениальность и туча труда.
Смотрю J2EE (10) проектов, PHP (359) :)
А в чем неадекватность? Расскажите мне пожалуйста.
Там написано, желательно Екатеринбург. Читайте внимательнее.
Я и ищу проекты на фултайм, но на фрилансе и такие проекты есть. Вот, например, из последних:

www.free-lance.ru/projects/?pid=284465&f=3
www.free-lance.ru/projects/?pid=286789&f=3
www.free-lance.ru/projects/?pid=285736&f=3

И я не работаю в enterprise, я скорее в стороне django и ror программистов — у меня также есть простые и шустрые решения (не велосипеды, а от jakarta сообщества), которые поднимаются на jetty с vds хостингом за 10 баксов.
Неа, я использую более крутой фреймворк и вообще пишу на java, отчасти в этом также есть проблема, всем php надо… :)
Думаю они однажды скажут: «В стране эпидемия, всем сидеть по домам, кто будет обнаружен на улице — растрел на месте!». А начинается все со штрафов в 500 руб. кто без маски…
Я наоборот удивляюсь кого выбирают заказчики… В последнее время решил пофрилансить и например я точно знаю что проект не продинамлю и портфолио более менее. Но вот уже как неделю не могу найти что-нить на работу, даже цены уже сбрасывал до уровня школоты — и все равно что-то не клюют заказчики :)

Возможно я что-то не так делаю, щас решил свою домашнюю обновить, выложить банковские реквизиты и портфолио чуть красивее сделать. А так пока ощущения, что заказчики каким-то неведомым образом выбирают наёпщиков, а потом жалуются :)
Ubuntu One делали мудаки, я когда еще сидел на 9.10 бета и не мог без компиляции воткнуть dropbox, решил поставить ubuntu one — это просто пипец… Минут 30 только врубался как её включить. Она сразу не включается! Понимаете ли, нужно где-то в вебе зайти и что-то нажать, чтобы оно заработало (про юзабилити разговор отдельный). Минут 20 искал поддерживает ли windows (так и не нашел — плюнул). Затем включил. И решил использовать сразу по назначению — дать ссылку другу на один скриншот. Минут 10 разбирался как тут здесь паблик папку… И с криком @3$$%$% снёс её нах, так как не нашел как это сделать и пошел собирать dropbox.

Мои 5 эмоциональных копеек :)

А вообще, я прыгнул с 8.04 сразу на 9.10 и мне понравилось, намного приятнее работать и грузится заметно шустрее.
Если кратко, то это тупо клон существующих оффлайновых ОС. Т.е. таже концепция: древовидная файловая система, рабочий стол, корзина, браузер, программы и т.д.

Отличие только в том, что рабочие файлы храняться на сервере. Но эта проблема вполне решаема с тем же dropbox или ubuntu one.

Нужно более гибче думать и не зацикливаться на шаблонах. Посмотрите, например, GoogleDocs или Gmail — вот это более верный путь к вебос. Но сейчас проблема, в том, что для всего этого нет платформы (впрочем, хромеос видимо будет этой платформы), чтобы удобство работы с такими программами стало также удобно как и с оффлайновыми на оффлайновой ОС.

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity