Программисты

157 views
Skip to first unread message

Oleg Yasnev

unread,
Jan 14, 2013, 3:27:36 PM1/14/13
to rosc...@googlegroups.com
Коллеги-программисты! Нам с вами предстоит работать над проектом. Моя текущая роль в проекте - IT-руководитель. При необходимости я смогу подключаться и как разработчик, но главные разработчики - это вы. Нам надо определиться, на чем будем писать проект. У нас здесь с одной стороны полная свобода выбора, с другой - задача выбрать лучшее средство, исходя, из наших возможностей. Поэтому решение будет приниматься, исходя из их совокупности. Велика вероятность, что мы не сможем привлечь к разработке всех желающих (например, вы специализируетесь на Ruby, а был выбран JS). Но было бы крайне неразумно, оставить без внимания дополнительные головы и руки, желающие помочь. Ваши идеи, опыт, взгляд со стороны и т.п. нам очень пригодятся, и ваше участие в обсуждениях крайне приветствуется. И в любом случае не стесняйтесь расписывать все, что может пригодится.
Чтобы вам было легче, предлагаю следующую анкету:
1) Уровень владения технологиями и ЯП. Напишите все, что может оказаться полезным для проекта.
2) Предпочтения, чем хотели бы заниматься в проекте. Сюда можно писать, что любите-не любите, что вам особенно нравится и удается. Не стесняйтесь - чем больше людей будет занято любимым делом (а не просто чем умеют), тем лучше у нас все получится.
3) Сколько времени сможете уделять проекту. Здесь не надо рвать, надеяться на удачное стечение обстоятельств или засиживаться ночами - говорим, как есть :)
4) Прочие важные моменты и комментарии. Здесь можно выразить свое видение технологического решения или сообщить еще что-то важное, что поможет сделать правильный выбор.

Пример (просто пример, не расценивайте его как мнение):
1) Специализируюсь на JS (server-side), неплохо знаю PHP. Хорошо знаком с MySQL, с PostgreSQL дело имел, но не так глубоко. Еще приходилось работать с клиентской стороной (HTML+JS) - здесь не так эффективно, но при необходимости смогу подключиться. Есть небольшой опыт проектирования БД. Еще могу всякие тексты писать.
2) Предпочел бы писать серверный код на JS. Люблю потестировать интерфейс на юзабилити и сказать, где что можно улучшить.
3) В неделю смогу посвятить часа 4-5.
4) Думаю, что лучше всего для проекта будет связка Bootstrap+jQuery->Node.js->MySQL.

Формат анкеты соблюдать необязательно - это просто трафарет. Если вам сподручнее, пишите по-другому, главное, чтобы сведения были максимально полными и однозначными.
Спасибо!

Alexander Kiryukhin

unread,
Jan 15, 2013, 4:25:29 AM1/15/13
to rosc...@googlegroups.com
1) давно и успешно пишу на РНР, опыт с соответствующими технологиями, конкретно, очень люблю Symfony 2. В принципе, проще дать ссылку на резюме. http://php.getcv.ru
2) занимаюсь в основном серверным бекендом, клиентсайдом не особо занимаюсь.
3) 4-6 часов в неделю с уклоном на выходные. Ночью особо, предпочитаю, не засиживаться.
4) предлагаю связку «что угодно на клиенте» -> «PHP 5.4+Symfony 2+PgSQL»

win_detto

unread,
Jan 15, 2013, 4:43:35 AM1/15/13
to rosc...@googlegroups.com
1) Пару лет пишу на JS. Имею опыт как и в серверном так и фронэндном JS. Люблю jQuery но для работы обычно подбераю фреймворк из тех что потолще на функции. Впринцепе готов работать на связке Bootstrap+jQuery. Хотя мне кажеться что для нашего проекта подойдет что то вроде qooxdoo. Плюс в qooxdoo не придётся таскать за собой кучу неорганизованных файлов он за нас всё сделает и даже документацию к коду организует. Бекенд я не буду трогать но мнение что лучше ему будет на PHP может Zend.
По поводу Node я против. Последний проект который я сделал на Node поломался через месяц из-за изменений в connect'е.
2) Предпочел бы верстать интерфейсы и писать фрон скрипты. Плюс может по дизайну и юзабилити помогу (но это наверное не тут).
3)В неделю смогу отдавать часа 2-3 в субботу, воскресенье и пятницу. (на работе тоже проект новый тока стартанул, потом смогу больше)
4) Думаю лучше всего будет QooxDoo(ну можно DOJO на крайняк)+php+КакойнибудьSQL.

Денис Усачев

unread,
Jan 15, 2013, 4:57:13 AM1/15/13
to rosc...@googlegroups.com
  1. Специализируюсь на C# и .NET MVC: занимаюсь разработкой десктопных приложений и приложений с веб-интерфейсом (ASP.NET MVC 3, 4). Хорошо знаком с MySQL, MS SQL - имею большой опыт проектирования и администрирования этих СУБД. Также имею опыт работы с клиентской стороной ("чистый" js и jquery). Ранее занимался разработкой на PHP, однако, работать с паттерном MVC на PHP не доводилось, так что, к примеру, symphony представляю себе крайне поверхностно.
  2. Хотел бы заниматься разработкой серверной части проекта на C# (или PHP - в зависимости от того, какое будет принято решение), а также принять участие в разработке структуры базы данных проекта.
  3. В среднем проекту смогу уделять 4-6 часов времени в неделю: по часу-полтора на буднях и по несколько часов - на выходных. В дальнейшем, скорее всего, свободного времени появится больше.
  4. Для реализации проекта я предложил бы использовать платформу  .NET MVC+неважно, какая СУБД+клиентская библиотека, на подобии Bootstrap.

Pavel Titov

unread,
Jan 15, 2013, 4:58:00 AM1/15/13
to rosc...@googlegroups.com
1) В течении длительного времени работал в должности PHP-программиста (Kohana, Zend Framework, различные движки).
Сейчас перешел на Python (Django, Twisted).
Знаком с JS на уровне фронтенда (jQuery).
При необходимости могу сверстать макет в HTML5, CSS3

2) В силу текущей специализации предпочтительнее серверный код на Python.

3) 1-2 вечерних часа в день.

4) Мне кажется наиболее разумным будет PHP+MySQL, как наиболее распространненные (знакомые всем).

Resettik

unread,
Jan 15, 2013, 5:08:37 AM1/15/13
to rosc...@googlegroups.com
  1. Неплохо знаю PHP и JS (как клиентский так и серверный). Знаком с MySQL, mongodb. Приходилось работать с Postgre. Неплохо верстаю.
  2. Верстка, серверный\клиентский код (js php)
  3. 3-4 часа в неделю
  4. Bootstrap+jquery->node.js->mongodb или Bootstrap+jquery->php+yii->mysql

alex...@gmail.com

unread,
Jan 15, 2013, 5:28:55 AM1/15/13
to rosc...@googlegroups.com
1) Обладаю знаниями работы с Python (Django, Tornado), на неплохом уровне знаю js, jquery.Имел опыт работы с MySQL, Postgre. Также bootstrap, foundation(есть опыт верстки). Могу сверстать страницу CSS3/HTML5.
2) Серверный/клиентский код.
3) 1-2 часа в день
4) Bootstap+jQuery, Django+Postgre

bat...@gmail.com

unread,
Jan 15, 2013, 5:32:25 AM1/15/13
to rosc...@googlegroups.com
1) специализируюсь на client side JS, но есть небольшой опыт Node.js + MongoDB. Так же могу заниматься версткой (HTML + CSS). 
2) предпочел бы заниматься JS в любых ипостасях.
3) 4-6 часов, скорее всего на выходных.
4) Связку Bootstrap+jQuery->Node.js одобряю. На счет БД - я бы рассмотрел альтернативы. Тот же MongoDB.

Дмитрий Широков

unread,
Jan 15, 2013, 5:42:09 AM1/15/13
to rosc...@googlegroups.com
1) Серверная сторона: perl, php, знаком с MySQL;
Клиентская: js+jQuery.
2) Без разницы + хочу написать некоторые утилитлы для работы сайта, импорт данных из баз почты, например.
Одноразовое занятие, конечно, но всё-таки.
3)  Часа 4-5.
4) Bootstrap+jQuery-> что угодно, в крайнем случае будет повод узнать новый язык ->MySQL.

Владислав Пономарев

unread,
Jan 15, 2013, 6:49:08 AM1/15/13
to rosc...@googlegroups.com
1) Около двух лет работал на PHP. В основном использую Zend и Yii. Много работал с MySQL, с Postgree не часто, но было дело. HTML, CSS, клиентский JS...чаще всего jQuery. Последние проекты делал на Python (Django). 
2) Предпочтительно Python. Но могу подключиться и к PHP, и к JS. В общем серверный бэкэнд.
3) В неделю около 5 часов.
4) "что угодно на клиенте" -> Python (Django) + MySQL

Andrey Hamidulin

unread,
Jan 15, 2013, 8:28:03 AM1/15/13
to rosc...@googlegroups.com
1) Пишу на JS около года, недавно начал писать на NodeJS. Есть опыт с AspNetMVC, и с проэктированием БД. Хорошо знаком с jquery, bootstrap, knockout. 
2) Предпочел бы писать клиентский код - архитектуру, связь с сервером, юзабилити, формы. Люблю обсуждать функционал и идеи сервисов.
3) Думаю часов 5-6 в неделю смогу.
4) Bootstrap+jQuery поддерживаю полностью, насчет NodeJS сомневаюсь, он в роде бы еще сыроват. Думаю, что к NodeJS больше подходит mongoDB, чем sql базы данных.

Павел Макаров

unread,
Jan 15, 2013, 9:19:01 AM1/15/13
to rosc...@googlegroups.com
1. Чуть больше двух лет пишу на PHP и верстаю. Немного знаю Zend Framework - ничего сложного писать на нём не приходилось. База данных MySQL. Пару раз сталкивался с Postgree (но, как я вижу, вряд ли мы её будем использовать). JS, как мне кажется, знаю посредственно (делал только то, что нужно было для вёрстки - никаких node.js). Совсем зачатачно знаком с Ruby.
2. Предпочёл бы быть заниматься серверной стороной, хотя помогу и с клиентской частью. Если будете использовать Node.js или RoR, смогу делать не очень сложные работы и вряд ли быстро, хотя такой вариант меня более чем устроит.
3. На выходных смогу посвятить около 8-10 часов. В будние 4-8 (зависит от того во сколько я вернусь с работы и как буду себя после этого чувствовать).
4. Собственно, PHP знают многие, фреймворков предостаточно и перелезть с одного на другой не проблема, если человек не занимается непосредственно проектированием всей системы. База MySQL - альтернатив по бесплатности и программистам мало, также, как мне кажется, реляционная БД удовлетворяет требованиям проекта. Из вёрстки: Bootstrap или ещё что-то, что, как мне кажется, не особо принципиально. Основной профит от css-фреймворков - это возможность взять готовый свёрстанный дизайн всяких контроллеров и т.д.

Sergey Zhukov

unread,
Jan 15, 2013, 10:36:20 AM1/15/13
to rosc...@googlegroups.com
1. Специализируюсь на iOS разработке. Опыт более 3 лет. Также программирую на Ruby on Rails примерно год. node.js ставил,запускал, оценил, но не использовал. Хорошо знаю sqlite3 и вполне неплохо postgreSQL. 

2. Предпочел бы писать мобильный клиент под iOS и серверный API к нему. (желательно конечн на рельсах, но и node.js неплох)

3. В неделю могу посвятить от часа до 3-4,как пойдет. 

4. Насчет клиентской части (bootstrap, jquery или еще что) не знаю, а на сервер неплохо было rails (либо node.js) + postgresql. 

Олег Степанов

unread,
Jan 15, 2013, 2:01:28 PM1/15/13
to rosc...@googlegroups.com
1) Не так давно начал писать на C# и.NET MVC. Не много знаю JS, в частности Ext JS 3, 4. Не много работал как MySQL так и с SQLite и просто с SQL сервером.
2) Предпочитаю работать на стороне сервер. Не люблю верстать так как получается ужасно:), люблю сложные задачки по анализу каких либо больших объемов данных, так же статистика и просто серверную работу.
3) Могу уделять по 5-6 часов в неделю + n-ое количество часов в выходные
4) Не могу дать ответ на это, так как не поднимал нормальных проектов ни разу.

kyk...@ya.ru

unread,
Jan 15, 2013, 2:46:34 PM1/15/13
to rosc...@googlegroups.com
1) Более пяти лет специализируюсь на web-разработке html+js(jQuery) - client side, php+mysql - server side. Есть навыки в Java EE + Oracle SQL
2) Предпочел бы писать серверную часть на php и/или клиентскую часть на js (с jQuery)
3) В неделю могу посвятить до 10 часов
4) Для проекта думаю клиент будет лучшe на js (jQuery), так как многие с этим знакомы. Для сервера хорош будет php из-за простоты (если будут другие предложения от большинства, то ок - главное, чтобы результат был)

wac...@shakura.ru

unread,
Jan 15, 2013, 10:58:43 PM1/15/13
to rosc...@googlegroups.com
1) Специализируюсь на PHP. Имею опыт работы с Yii. Знаю js на уровне синтаксиса. 
2) Предпочел бы писать server-side на php, однако если будет выбран другой инструмент для этого, мог бы побыть младшим разработчиком для mysql и клиентского js. 
3) 5-10 часов в неделю в зависимости от недели. 
4) Предлагаю связку LAMP+yii. Yii крайне прост в освоении, хорошо документирован (в том числе и на русском языке). При этом, что самое важное, имеет огромную базу расширений почти на все случаи жизни. 

Rail Hamdeew

unread,
Jan 16, 2013, 2:57:44 AM1/16/13
to rosc...@googlegroups.com
1) Уровень владения технологиями и ЯП.
Если говорить имеено в контексте веб то основной ЯП у меня PHP. Могу также помочь с версткой, JS (native, Jquery).
2) Предпочтения, чем хотели бы заниматься в проекте.
Хотелось бы привнести пользу в разработке бэкенда.
3) Сколько времени сможете уделять проекту.
2-3 часа в неделю ибо сейчас завал.
4) Прочие важные моменты и комментарии.
Как по мне больше разработчиков можно привлечь если использовать распространенную связку PHP(сюда же можно вписать php-фреймворки) + MySQL.
Сам бы писал все на Yii =)
Но если вдруг решением большинства проект стартует на Node.js или каком-нить RoR то я тоже за. Подстегнет к освоению чего то нового.

Oleg Yasnev

unread,
Jan 16, 2013, 1:36:32 PM1/16/13
to rosc...@googlegroups.com
Дело к ночи. Можно считать, что основная часть уже прибыла. Можно подводить итоги и решать. Спасибо всем отписавшимся, будем учитывать все, что вы сообщили. Те, кто хочет поучаствовать, но еще не написал в теме, все равно пишите сюда - будем решать, в какую группу вас определить.
Решение будет приниматься, исходя из интересов проекта. Личные интересы каждого, безусловно, важны и учитываются (иначе бы мы про них не спрашивали), но окончательный выбор делается в пользу проекта. Здесь роль сыграет возможность реализации с использованием выбранных инструментов текущим составом разработчиков; возможность легкого освоения и подключения людей, которым это в новинку; учет рисков из-за потенциальной утечки кадров, в пределе чтобы проект не загнулся при полной смене первого состава разработчиков и т.п. Впрочем, думаю, это все и сами прекрасно понимают. И в конце концов что нам какая-то технология - мы для любого набора сможем сделать классную вещь! В общем, не переживайте, если что-то не совпадет с вашим ожиданием - занятие по душе должно найтись всем.

Дмитрий Будяк

unread,
Jan 16, 2013, 4:18:02 PM1/16/13
to rosc...@googlegroups.com
Всем привет!
1) Программирую на Java, в основном под Android - и ни шагу в сторону. 
2) Хотел бы написать клиентское приложение под мобильные платформы с Android, обеспечивающее полное взаимодействие с серверной стороной. Так, чтобы в любой момент в любом месте пользователь почты имел доступ к необходимому функционалу. Дизайн приложения могу взять на себя, т.к. считаю, что лучший дизайнер приложения под андроид - это разработчик, т.к. он как никто другой лучше разбирается в UI-паттернах.
3) 4 часа по будням, от 4 до 6 - в выходные.
4) С технологиями все стандартно, если не смотреть очень далеко в будущее.

Андрей Фролов

unread,
Jan 17, 2013, 12:28:17 AM1/17/13
to rosc...@googlegroups.com
Что-то так много всего написали, что даже не питаю иллюзий прочитать все темы. Надеюсь руководитель проекта разобьет программистов на группы по 2-3 человека и будет раскидывать задачи, иначе самому отслеживать будет крайне проблематично.

Постараюсь без воды:
1) PHP (можно Kohana), Python (Django), MySQL. Свободно верстаю HTML+CSS и jQuery.
2) Верстка страниц, генерация документов (pdf), парсинг каких-нибудь источников, интеграция с API.
3) по разному, от 1 до 10 часов в неделю
4) для меня было бы удобней: Django (с любой БД) + популярные bootstrap и jquery.

Oleg Yasnev

unread,
Jan 17, 2013, 3:49:12 PM1/17/13
to rosc...@googlegroups.com

Решать особо было нечего. Путем подсчета предложений в заявках, выяснилось что подавляющее их большинство удовлетворяется сочетанием HTML + JS(jQuery) -> PHP -> MySQL. Технологии наиболее распространенные и известные, что с учетом крауд-сорсного характера проекта дает им преимущество перед остальными. На том и порешили.

Далее все заявки были поделены на группы, с учетом пожеланий и так, чтобы обеспечивать необходимую проекту норму человеко-часов. Если получилось так, что вас записали не в ту группу, пишите – вопрос решим.

Картина получается следующая:

Программисты client-side и верстальщики. Отдельная тема группы.

Состав:

  • alex2007v@gmail.com
  • Andrey Hamidulin
  • batsvr@gmail.com
  • kykint@ya.ru
  • Resettik
  • win_detto
  • Андрей Фролов
Программисты server-side. Отдельная тема группы

  • Alexander Kiryukhin
  • Pavel Titov
  • Rail Hamdeew
  • waclaw@shakura.ru
  • Владислав Пономарев
  • Олег Степанов
  • Павел Макаров

База данных. Отдельная тема группы

Состав:

  • Денис Усачев
  • Дмитрий Широков

Программисты мобильных приложений. Отдельная тема группы

Состав:

  • Sergey Zhukov
  • Дмитрий Будяк

Reply all
Reply to author
Forward
0 new messages