Как стать автором
Обновить

Комментарии 36

Обалдеть. Есть организации в которых хотят участвовать студенты, но Гугл их отклоняет, взамен набирая организации в которых не хотят участвовать студенты. Где логика? Я говорю как бывший студент GStreamer и PiTiVi.
Ну нужно же давать и другим организациям шанс, нельзя всё время одних и тех же брать.
О процессе подачи заявок от организации и их рассмотрения знаю мало. Просто заметил, что у нас какой-то полный слив и пора его остановить.
В будущем постарайтесь пораньше написать статью на хабр (после опубликования списка организаций), чтобы студенты имели возможность подготовиться (настройка и сборка среды, копание в исходниках). Таким образом Вы сможете понять подходит ли студент и обладает ли он необходимыми минимальными навыками, а студент в свою очередь оценит сложность проекта. Желаю удачи с поиском студентов. ;)
У нас такая же проблема — студенты почему-то боятся подавать заявки… А зря! Хорошему студенту всегда рады.
Мне кажется, это всё связано со сложностью. Что у вас, что у PostgreSQL требуется C/C++. Интуитивно низкоуровневый код кажется сложнее, даже если на самом деле в предложенных проектах не требуется ничего сверхъестественного.
Посмотрел список для PostgreSQL — там жестяк для студента.
Если C/C++ уже считается низкоуровневым языком, то что тогда о нас говорить — у нас вообще Ассемблер image
Нет, конечно, мы получили несколько хороших заявок, но все они от индусов — обидно, что русскоязычным студентам не интересен русский проект.
Я не о языках, а о задании.
А предыдущий комментарий, на который Вы ответили, был вроде именно о языках. Пойди пойми, кто о чём пишет…
Так низкоуровневые же. Операционные системы — это не плагин на C# написать (чем я, например, и собираюсь заняться в рамках GSoC). Надо признать, что ваша целевая аудитория это скорее элита, и заявок, соответсвенно, нужно ожидать меньше обычного. На счет не интересно — очень интересно, просто многие банально не потянут (я в том числе).
Вы себя недооцениваете, но, конечно, если Вам больше по душе C#, то лучше писать на нём.
А насчёт C/C++, выдержка из Википедии:
Си часто называют языком среднего уровня или даже низкого уровня, учитывая то, как близко он работает к реальным устройствам. Однако, в строгой классификации, он является языком высокого уровня.
Добавил на wiki страницу о GSoC
Спасибо!
Add a «nowait» SELECT option which allows just skipping over locked rows instead of throwing an exception

О! Вот на это я бы еще и сам немножко денег добавил даже.
На так и не доделанный MERGE забили? :( Data-modifying CTE — это хорошо, но недостаточно: обвязку на обработку race condition все равно писать надо.
Я не вникал в трудности глубоко, но похоже этот проект оказался слишком сложным для GSoC. На замену ему был написан INSERT...ON DUPLICATE KEY LOCK FOR UPDATE, но, к сожалению, не вошёл в 9.4 :(
На мой взгляд проблема в отсутсвии юзерфрендли среды. То есть студенту так сразу в лоб «иди пили постгрес» (утрирую конечно), но проект на С\С++ действительно требует высокого порога вхождения и многие не хотят идти в подобный проект, а тем более сразу вот так делать что-то серьезное. Войти в проект на JS, Java, Ruby, Python быстрее, более модно и порог вхождения куда меньше, комьюнити обычно более активная.
Тем более тут вопрос: напишу я что-то для постгреса а дальше что? А вот если на ruby или js то там и свой проект можно начать и тд.
Вот если бы вы предложили попробывать студентам что-то сделать, сами бы подкинули темы, помогали бы скажем в течении месяца-двух а дальше отобрали бы самых перспективных и активно развивающихся, результат был бы выше. А пока браться за сложный проект многих пугает и все смотрят в сторону более приветливых вариантов с более активным комьюнити.
Это мое имхо
На мой взгляд проблема в отсутсвии юзерфрендли среды. То есть студенту так сразу в лоб «иди пили постгрес» (утрирую конечно), но проект на С\С++ действительно требует высокого порога вхождения и многие не хотят идти в подобный проект, а тем более сразу вот так делать что-то серьезное. Войти в проект на JS, Java, Ruby, Python быстрее, более модно и порог вхождения куда меньше, комьюнити обычно более активная.

Если написать в pgsql-hackes mailing list, что хочешь реализовать такую-то фичу, то всегда поможем. Про порог вхождения соглаен. Модность — понятие субъективное, тут у каждого своё ИМХО.
Тем более тут вопрос: напишу я что-то для постгреса а дальше что? А вот если на ruby или js то там и свой проект можно начать и тд.

Людей с хорошим знанием постгреса мало и они нарасхват. Выполнив пару хороших GSoC проектов, запилив ещё несколько фич просто так или со спонсорской поддержкой, можно приобрести минимальную известность. Обладая минимальной известностью в community не трудно устроиться работать в Heroku, VMWare, EnterpriseDB и т.д. причём как удалённо, так и переехать (это как вариант, можно использовать её и по-другому). Я считаю, что перспективы есть.
Вот если бы вы предложили попробывать студентам что-то сделать, сами бы подкинули темы, помогали бы скажем в течении месяца-двух а дальше отобрали бы самых перспективных и активно развивающихся, результат был бы выше. А пока браться за сложный проект многих пугает и все смотрят в сторону более приветливых вариантов с более активным комьюнити.

Согласен, работать над этим надо было раньше, а не в последнюю неделю приёма заявок. Я вообще сомневался, стоит ли писать на Хабр. Но лучше что-то, чем ничего, и отклики на этот пост подтверждают это.
А еще мне кажется, что многие студенты с удовольствием рассмотрели бы возможность написать скажем кандидатскую работая на какой-нибудь фитчей постгреса (некоторые так делали кстати). Над этим опять конечно же надо работать, но в принципе потенциал притока адекватных мозгов есть. Это чисто как совет.
В своё время я так и сделал :)
А я вот после института, немного поработав, стал задумываться о том, чтобы написать кандидатскую, но что-то никак не могу найти подходящую тему (
Вы не одиноки.
НЛО прилетело и опубликовало эту надпись здесь
Вот бы сделали vacuum full без тотальной блокировки…
Эхх, мечты, мечты…
Надеюсь таки сделают нормальную беспроблемную установку на Windows 7 x64.
Уже третий день бьюсь. Кучу мануалов перечитал и рекомендаций перепробовал. Ничего не помогает.
При том что ранее с погода назад, каким-то образом всё нормально установилось, но после удаления повторная установка ни в какую не желает корректно проходить.
Переустанавливать систему не хочется, потому как надо выяснить причину и найти решение.
Ведь если клиент обратится с такой проблемой будет очень некорректно рекомендовать переустановить систему.
Тут надо искать заинтересованных не среди студентов, а в Microsoft-е. Например, в php много проблем с windows решилось, когда этим занялись сотрудники microsoft.
А майкрософту куда интересней продвигать свою бд, нежели приходить на помощь к постгресу.
С одной стороны, да, с другой стороны — вроде бы из тех же соображений выгоднее продвигать дотнет-стек, однако php поддерживают. Тут есть нюанс — в случае проблем с postgresql на windows обычно проще поднять его на линуксе, чем мигрировать на mssql.
По мне на винду постгрес проще всего вручную поставить. Проблем может возникнуть очень органиченное количество, и все они легко решаемы.
Описание как сделать есть, в стиле шаг за шагом?
www.petrikainulainen.net/programming/tips-and-tricks/installing-postgresql-9-1-to-windows-7-from-the-binary-zip-distribution/

Нужно сделать поправку на версию VC++ Redistributable в зависимости от версии постгреса. Также не описано, что можно сделать отедльного пользователя, дать ему права на папку data и запускать службу от него.
Заметил, что jdbc драйвер не упоминается, а жаль. Поддержка последних фич в нем относительно плачевная.
А как это все вообще проходит? Чтобы участвовать обязательно быть студентом? Нужно писать реализацию «идеи» находясь на самом Summer of Code? (это ведь какой-то кемп, насколько я понимаю?)

Я бы с удовольствием попробовал копнуть в постгрес, но у меня уйдет на все это огромная куча времени, так что если бы оно было не сильно ограничено, то, я думаю не только мне, было бы можно попробовать
Обязательно быть студентом, аспирантом или мастерантом. Ехать никуда не нужно — вся работа происходит из дома.
Нужно подать заявку и описать свою идею до 21 марта вечером. Если Вас примут, то нужно 3 месяца работать над этой идеей.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории