LINUX.ORG.RU

Конференция по Ruby и Python - RuPyRu 2008

 , , rupyru, ,


0

0

В Омске второй год подряд проводится конференция RuPyRu по Ruby и Python. В этом году она пройдет 21 июня.

Конференция рассчитана на людей, которые используют Ruby или Python в своей практике либо просто интересуются новыми технологиями. В этом году будут представлены следующие доклады:

  • «Архитектура и плагины Trac», Юрий Бабуров/Новосибирск.
  • «Интерфейсы и плагины в Python», Михаил Гусаров/Новосибирск.
  • «StrokeDB», Олег Дашевский/Новосибирск.
  • «Ruby on Rails», Алексей Дмитриев/Челябинск.
  • «Компонентная архитектура Zope», Андрей Орлов/Москва.
  • «Django», Григорий Петухов/Омск.
  • «Cheetah Templates. Разработка отчетов», Геннадий Пузырёв/Казахстан, Павлодар.

Интересующимся прошлогодней конференцией доступны:

Глобальная цель всех конференций RuPyRu — привлечь внимание к Ruby и Python, расширить область их применения, показать готовность динамических языков для использования в бизнесе, науке, медицине и других наукоемких областях.

В работе конференций участвуют все желающие, вход бесплатный.

>>> Подробности

★★★

Проверено: UVV ()

Лол, знакомые все.

Смысл этой конференции - потренироваться перед тем, как ехать на более серьёзные тусовки, видимо, ну и пиво. А так всё, что эти люди могут рассказать, можно прочитать у них в блогах, на форуме http://softwaremaniacs.org/forum/viewforum.php?id=5 и в рассылке django-users.

anonymous
()
Ответ на: комментарий от anonymous

Завидуешь, что даже к убогим тебя не взяли? :D

anonymous
()

Больше похоже на семинар студентов (судя по видео) :-)))

smh ★★★
()

Py-py-ru-py-ru-py-ru-py-py-ru-pyyyyyy!

anonymous
()

ужос! неужто еще 5 страниц про отступы читать придется?

anonymous
()
Ответ на: комментарий от anonymous

> А в москве по питону и руби конференции бывают?

Нет, в Москве сразу открыто и собираются "на пиво". :)

matumba ★★★★★
()
Ответ на: комментарий от anonymous

> А любителям Whitespace, Basic и Perl можно прийти?
тебя порвут на отступы регулярками)

pawnhearts ★★★★★
()

Пора консолидировать языки. Часто их вместе упоминают.

anonymous
()

> «StrokeDB», Олег Дашевский/Новосибирск.

как они ею задолбали уже :/ … везде пихают

libc
()

похоже на эсперанто VS волапюк.

scaldov ★★
()
Ответ на: комментарий от anonymous

> EuroPython как-то лучше звучит.

Там и интереснее и рубероидов нет.

anonymous
()
Ответ на: комментарий от anonymous

>Ой, а они не подерутся?

Я как рубист сразу бы дал в нос уже за такое:

"Python позиционируется как язык общего назначения, в то время как для ruby пока что больше подходит роль языка для обработки строк и обёртки над C-библиотеками.

В первую очередь на это влияет скорость интерпретатора. Программы на Python работают значительно быстрее, чем программы на ruby."

Для обертки Си библиотек как раз питон лучше. Руби нужен для написание библиотек с применением DSL, с последующим завоеванием мира:) Хотя питон я тоже люблю, руби как бы более агрессивный язык, т.е. на нем есть тенденция писать "слишком умный код", что-то похожее испытывешь когда смотришь на исходники на Common Lisp.

anonymous
()

Да просто набились в лифт большой толпой, и все.

anonymous
()
Ответ на: комментарий от alt0v14

> в руби только про рельсы можно рассказать?

Нет, но кроме рельсов никто ничего не знает, поэтому и не рассказывают.

LamerOk ★★★★★
()

Закапывайте

anonymous
()

Молодцы! Жаль что далеко (где-то 4000 км) и только один день, иначе может как-то и приехал бы.

anonymous
()
Ответ на: комментарий от Ravana

> Млин, смелый человек. В трезвом виде тебя, конечно, не тронут, а опосля пива - заклюют же.

А за что, собственно? Whitespace, Basic и Perl -- прообразы сабжевых языков.

anonymous
()

Ждем видеорепортажа с места боев^Wсобытий.

tailgunner ★★★★★
()
Ответ на: комментарий от alt0v14

>в руби только про рельсы можно рассказать? можно ещё и про велосипеды, которые по ним ездят

anonymous
()

Странно. Почему ещё никто не вспомнил про PHP?

CtrlAltBs
()
Ответ на: комментарий от anonymous

Дело не в Руби. Это только один из тысяч языков.

Было бы конечно приятно если бы программисты нескольких языков, например Руби и Перл, сконцентрировались уже на Питоне, тогда и прогресс бы быстрее пошёл и конкурентов бы мастдаевских подавили. Но мы живём в реальном мире, человек выбирает платформу/систему/язык/и т.д. в зависимости от требований и опыта. Я прошёл уже через этапы Windows/VC++ и Linux/C++/Python, теперь использую Mac OS X/Linux/Python/C++.

anonymous
()
Ответ на: комментарий от anonymous

> Собачью упряжку и вперед.

Ну спасибо. Ещё и с визой разбираться. Лучше уж я в Вильнюс на ЕвроПитона полечу.

anonymous
()

Мне интересны только «Интерфейсы и плагины в Python» и «Cheetah Templates. Разработка отчетов». Потом материалы с удовольствием посмотрю. Cheetah сам использую.

anonymous
()
Ответ на: комментарий от anonymous

> теперь использую Mac OS X/Linux/Python/C++

Анонимус, ошибка в твоей логике такова: ты думаешь что ты самый праведный анонимус и твой путь - тот путь который должны идти другие. Ты заблуждаешься.

valeri_ufo
()
Ответ на: комментарий от anonymous

> Руби нужен! И питон нужен! больше языков хороших и разных! ЗЫ: перл тоже нужен

пацифисты на лоре? харе кришна, ты давно в парикмахерской был?

pawnhearts ★★★★★
()
Ответ на: комментарий от anonymous

>Было бы конечно приятно если бы программисты нескольких языков, например Руби и Перл, сконцентрировались уже на Питоне, тогда и прогресс бы быстрее пошёл и...

Прогресс???)) Когда разработчики питона спохватяться и добавят возможность расширения классво и объектов "на лету", руби успеет захватить мир. А когда до них дойдет, что у них дямбда выражения кривые, люди уже изобретут искусственный интелект...))

anonymous
()
Ответ на: комментарий от anonymous

> Когда разработчики питона спохватяться и добавят возможность расширения классво и объектов "на лету", руби успеет захватить мир. А когда до них дойдет, что у них дямбда выражения кривые, люди уже изобретут искусственный интелект

А когда вы прочтете наконец спецификацию питона и перестанете нести чушь, наверно наша сборная по футболу победит на чемпионате мира.

Daev
()
Ответ на: комментарий от Daev

>А когда вы прочтете наконец спецификацию питона и перестанете нести чушь, наверно наша сборная по футболу победит на чемпионате мира.

Во-первых у питона нету спецификации в том виде, в котором хотелось бы ее видеть. Во-вторых, то что они там спохватилиь ничего не решает, потому как питон превращаеться в ацкий виндовс-вей в плане несовместимых версий. Ну добавят они эти фичи, и что? Всё равно а) ими никто не будет пользоваться б) написаные библиотеки лучше не станут в) питонитсы перейдтут от бредней в стиле "хорошо бы в шкоде питон преподовать" к а давайте перепигем все на новую версию питона, с завистью поглядывая на DSL-подобные решения на Руби.

anonymous
()
Ответ на: комментарий от anonymous

Ах да, и самое забавное это "а давайте реализуем вот это вот в руби, но не как в руби". Я конечно понимаю что уже много на питоне напсано и все такое. Но все таки сразу надо было головой думать. Взять теже отступы, они всегда "палят" язык, не довая создавать полноценные DSL.

anonymous
()
Ответ на: комментарий от valeri_ufo

>> теперь использую Mac OS X/Linux/Python/C++

> Анонимус, ошибка в твоей логике такова: ты думаешь что ты самый праведный анонимус и твой путь - тот путь который должны идти другие. Ты заблуждаешься.

Кажись ты перегрелся и прочитал то чего я не писАл. Почему то ты думаешь что тебе анонимусы что-то навязвают. Пользуйся чем хочешь, можешь даже не писАть чем, т.к. мне пох. Я свои нынешние орудия труда выбирал потом и кровью 10 лет.

anonymous
()
Ответ на: комментарий от Daev

> Когда разработчики питона спохватяться и добавят возможность расширения классво и объектов "на лету", руби успеет захватить мир. А когда до них дойдет, что у них дямбда выражения кривые, люди уже изобретут искусственный интелект...))

Правоты в этом не более 10%. В большинстве других языков проблем на порядок больше.

anonymous
()
Ответ на: комментарий от anonymous

> Во-первых у питона нету спецификации в том виде, в котором хотелось бы ее видеть.

Твоим вкусом не поинтересовались когда создавали? Не нравится - вали.

> ... потому как питон превращаеться в ацкий виндовс-вей в плане несовместимых версий.

Сгори в аду за этот бред.

> Ну добавят они эти фичи, и что? Всё равно а) ими никто не будет пользоваться б) написаные библиотеки лучше не станут в) питонитсы перейдтут от бредней в стиле "хорошо бы в шкоде питон преподовать" к а давайте перепигем все на новую версию питона, с завистью поглядывая на DSL-подобные решения на Руби.

Что ты начал бредить пока нормальные ребята бабло стригут. Лисп и другие интересные языки я уже 10 лет назад коммерчески использовал, а ты тут своим пионерским Руби машешь. Нравится DSL и хочешь продвигать это на Руби, так аргументируй это примерами, а не сри как пионер.

anonymous
()
Ответ на: комментарий от anonymous

> Ах да, и самое забавное это "а давайте реализуем вот это вот в руби, но не как в руби".

Что-то у меня таких идей не возникало и меня Питон на 100% устраивает.

> Я конечно понимаю что уже много на питоне напсано и все такое. Но все таки сразу надо было головой думать.

Ещё один рационализатор пришёл! Развелось вас, блин...

> Взять теже отступы, они всегда "палят" язык, не довая создавать полноценные DSL.

Докажи свою интелектуальность не обсиранием другого, а силой своего решения. Что мне может дать твой DSL на Руби? Больше денег? Если докажешь, желательно конкретными примерами, то буду использовать в новых проектах. Если ты просто импульсивный Руби-пионер, то не трать время на моё предложение, толку не будет.

anonymous
()

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

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

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

можете спрашивать вопросы по знанию ruby - я весь ваш.

anonymous
()
Ответ на: комментарий от anonymous

>Во-первых у питона нету спецификации в том виде, в котором хотелось бы ее видеть. Во-вторых, то что они там спохватилиь ничего не решает, потому как питон превращаеться в ацкий виндовс-вей в плане несовместимых версий.

Читать, читать и ещё раз читать доки по питону и про интроспекцию, и про всё остальное - может хоть это уменьшит ваш уровень бредогенерации.

Daev
()
Ответ на: комментарий от anonymous

>Лисп и другие интересные языки я уже 10 лет назад коммерчески использовал, а ты тут своим пионерским Руби машешь. 

Респект. От незнания лиспа обычно все заблуждения программистов, вы - не такой. Просто вы не пробовали писать на руби.  

>Нравится DSL и хочешь продвигать это на Руби, так аргументируй это примерами, а не сри как пионер.

>Что мне может дать твой DSL на Руби? Больше денег? Если докажешь, желательно конкретными примерами, то буду использовать в новых проектах.

Я ничего продвигать не собираюсь, это так и есть и для продвижения есть другие взрослые дядьки. Яж пионер. Давайте сравним PySpec и RSpec. 
Вот просто первые попавшиеся куски кода:

def add2(input):
  return input + 2
 
class add2_Behavior(object):
  @context
  def Function_add2_whose_input_is_3(self):
    self.result = add_2(3)
 
  @spec
  def should_return_5(self):
    About(self.result).should_equal(5)


# bowling_spec.rb
require 'bowling'

describe Bowling do
  before(:each) do
    @bowling = Bowling.new
  end

  it "should score 0 for gutter game" do
    20.times { @bowling.hit(0) }
    @bowling.score.should == 0
  end
end

Поясняю что я хотел показать эти кодом. Код на руби гораздо более соответствует предложениям на человеческим языкам для описания  проблемы. 
RSpec используют в NASA как BDD движок. Питон они там тоже знают.. Но выбор пал на руби.

ЗЫ. Ну не верят мне питонисты, что нету у них блоков кода, а оператор with имеет другое назначение, 
к тому же есть только в 2.5 во __future__ и хрен кто его использует...

anonymous
()
Ответ на: комментарий от anonymous

>не приведи, господи, сопровождать проект на ruby. бум вокруг рельсов заглохнет так же быстро, как он появился именно потому, что язык потворствует написанию нечитаемого кода. и рельсы заглохнут именно потому, что они изначально вели в тупик - сопровождать и развивать это нельзя.

Руби таким перлоподобным был лет 15 назад. Потом matz быстро понял что от перловских привычек надо избавляться.

Вот насчет нечитаемого кода, вы не правы. Он бывает трудным для понимания, слишком умным, это да. Но никак не читабельным. Все лисповые корни дают о себе знать. Тоже самое, что и ужаснувшись ихсоднкиами на Common Lisp, попробовать доказать лисперам что их язык нечитабельный, знаете куда они вас пошлют? И будут правы.

Рельсы идут в тупик, но по другой причине. Их тормозана связаны с плохой архитектурой ActionPack, но переписав его, ма мы получаем на 2/3 новый фреймворк. Что мы сейчас и наблюдаем, хотя бы на примере Merb. Кста все рекомендую попробовать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.