Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
встреча #7: экстремальная продуктивность в Scala
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  19 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Vasil Remeniuk  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 5:29 am
From: Vasil Remeniuk <vasil.remen...@gmail.com>
Date: Thu, 17 Nov 2011 02:29:19 -0800 (PST)
Local: Thurs, Nov 17 2011 5:29 am
Subject: встреча #7: экстремальная продуктивность в Scala
Привет, друзья!

Год подходит к концу, у иностранных заказчиков/работодателей/клиентов
пик активности, все ушли с головой в работу (лично у меня одновременно
ремонт, переезд, цейтнот на нынешней работе  и подготовка к
новой :-)), и так уж получилось, что в этом месяце мы так и не смогли
встретиться.

Тем не менее, хотелось бы закончить год на мажорной ноте, и успеть
провести итоговую встречу, с магическим номером "7", в декабре.

Основное предложение по теме следующей встречи - "Экстремальная
продуктивность разработки на Scala".

Среда разработки для Scala - это камень преткновения, и тема
непрекращающихся споров.
Девелоперы с Java-бэкграундом, использующие мощные IDE, которые
интегрируют в себя автоматизацию многих этапов разработки, говорят,
что Scala "не выстрелит" до тех пор, пока не будет специализированного
окружения для разработки (а с учетом того, что большая часть сред по-
прежнему находится в полу-зачаточном состоянии, мэйнстрима Скале не
видать).
Сторонники emacs, шелл-скриптов и xSBT, в свою очередь утверждают, что
использование IDE и Maven - это еще один способ прострелить себе ногу
(вхождение элементарное, привыкание мгновенное, но как только доходит
до задач, требующих изменения и расширения возможностей окружения,
разработчик упирается в стену рогом). Рациональное зерно в этом
определенно есть - Эднрю Хант в своей нетленке еще десять лет назад
писал о том, что по-настоящему продуктивный программист создает себе
окружение сам, собственными руками.

Большая часть нашей группы использует IDEA/Eclipse. Может ли кто-
нибудь минут за 10 сделать небольшой интро в разработку на этих
средах? (мне лично особенно интересен ScalaIDE, посмотреть который я
все никак не могу набраться смелости)? Может быть кто-то разрабатывает
на vim?
Было бы здорово, если бы нашлись представители всех лагерей,
поделились productvity tips из их окружений разработки, рассказали о
методиках, которые позволяют упростить ежедневную разработку на
любимых языках (плагины и таски для SBT, сниппеты и макросы с emacs,
возможно, какие-то хитрые shell/python-скрипты).

Пока план такой:

- Дима Бушенко, выступавший на 4-ой встрече с рассказом о DSL, Lisp и
Clojure готов [коротЕнько, минут за на 40 :)] развеять миф о сложности
emacs, и показать Scala-разработчикам, как они могут сделать из emacs
среду с возможностями [рефакторинга, и вообще], которых им не хватает
в других средах;

- я (в компании моего коллеги, если его удастся подбить), могу за
15-20 минут рассказать о практических кейзах упрощения разработки с
помощью xSBT, к которым нам пришлось прибегнуть при миграции большого
проекта со Spring/SpringMVC/Maven на Lift/xSBT: в том числе,
самописная простая интеграция xSBT со средой разработки, удаленный
деплоймент на апп-сервера, сборка под разные окружения и пр., что
требует в Maven'e подключения "over 9000" плагинов, а в xSBT решается
написанием 10 строк простого кода.

- очень надеюсь, что Артему Ольшевскому, который последние несколько
месяцев нечеловеческими темпами разрабатывает xsbt-web-plugin тоже
удастся найти время, и рассказать как о новых фишках плагина, так и о
своем рабочем окружении.

- микро-презентации по 10-15 минут от разработчиков на IDEA/Eclipse/
vim. Судя по активности OlegYch'a в блоге jetBrains, он пристально
следит за нововведениями в Scala-плагине. Олег, может поделишься с
народом информацией о последних вкусностях в IDEA? Павел Залунин,
кажется, один из немногих, использующих vim (извини, что я сдал тебя,
Паша :-)). Может расскажешь о том, как тебе в нем живется?;


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pavel Zalunin  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 6:15 am
From: Pavel Zalunin <wr4b...@gmail.com>
Date: Thu, 17 Nov 2011 14:15:28 +0300
Local: Thurs, Nov 17 2011 6:15 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala

Я вернулся к emacs'у уже как месяц:)

17 ноября 2011 г. 13:29 пользователь Vasil Remeniuk <
vasil.remen...@gmail.com> написал:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vasil Remeniuk  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 8:54 am
From: Vasil Remeniuk <vasil.remen...@gmail.com>
Date: Thu, 17 Nov 2011 05:54:01 -0800 (PST)
Local: Thurs, Nov 17 2011 8:54 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala
>> Я вернулся к emacs'у уже как месяц:)

совсем на виме было тяжело? или что-то интересное появилось в ENSIME?

On Nov 17, 2:15 pm, Pavel Zalunin <wr4b...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
webus  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 9:12 am
From: webus <webus...@gmail.com>
Date: Thu, 17 Nov 2011 06:12:41 -0800 (PST)
Local: Thurs, Nov 17 2011 9:12 am
Subject: встреча #7: экстремальная продуктивность в Scala
Очень хочется увидеть пример, где "over 9000" плагинов Maven заменяют
10 строчек на xSBT

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Artyom Olshevskiy  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 9:29 am
From: Artyom Olshevskiy <siasiam...@gmail.com>
Date: Thu, 17 Nov 2011 06:29:11 -0800 (PST)
Local: Thurs, Nov 17 2011 9:29 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala

А кнопку сделать всё хорошо вам не показать :)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Artyom Olshevskiy  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 9:30 am
From: Artyom Olshevskiy <siasiam...@gmail.com>
Date: Thu, 17 Nov 2011 06:30:21 -0800 (PST)
Local: Thurs, Nov 17 2011 9:30 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala

Да, ладно. Переписал за ночь.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Viktar Basharymau  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 10:05 am
From: Viktar Basharymau <6alliapu...@gmail.com>
Date: Thu, 17 Nov 2011 18:05:31 +0300
Local: Thurs, Nov 17 2011 10:05 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala
Ви так говогите, как будто это что-то плохое.

2011/11/17 Artyom Olshevskiy <siasiam...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vasil Remeniuk  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 10:15 am
From: Vasil Remeniuk <vasil.remen...@gmail.com>
Date: Thu, 17 Nov 2011 07:15:07 -0800 (PST)
Local: Thurs, Nov 17 2011 10:15 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala
>> Очень хочется увидеть пример, где "over 9000" плагинов Maven заменяют >> 10 строчек на xSBT

Ну вы же понимаете, что я утрирую, и строчки будут длинными :)

On Nov 17, 6:05 pm, Viktar Basharymau <6alliapu...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vasil Remeniuk  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 1:55 pm
From: Vasil Remeniuk <vasil.remen...@gmail.com>
Date: Thu, 17 Nov 2011 10:55:17 -0800 (PST)
Local: Thurs, Nov 17 2011 1:55 pm
Subject: Re: встреча #7: экстремальная продуктивность в Scala
Зарегистрироваться на встречу можно здесь ~> http://www.facebook.com/events/247930775264147

On Nov 17, 6:15 pm, Vasil Remeniuk <vasil.remen...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
OlegYch  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 1:59 pm
From: OlegYch <olegl...@gmail.com>
Date: Thu, 17 Nov 2011 10:59:17 -0800 (PST)
Local: Thurs, Nov 17 2011 1:59 pm
Subject: Re: встреча #7: экстремальная продуктивность в Scala
С удовольствием покажу кунг-фу IDEA. И посмотрю на ваше :).
В контексте эпичных eclipse тредов в scala-lang увидеть на что
способен оный в двойне интересно.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pavel Zalunin  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 2:57 pm
From: Pavel Zalunin <wr4b...@gmail.com>
Date: Thu, 17 Nov 2011 22:57:41 +0300
Local: Thurs, Nov 17 2011 2:57 pm
Subject: Re: встреча #7: экстремальная продуктивность в Scala

На самом деле очень плотно начал использовать vim на работе для ruby. Сразу
же начала раздражать:
    1) тормозная подсветка синтаксиса больших файлов
    2) поиск по файлам работает в раз 5ть медленнее чем grep
    3) отсутствие человеческой навигации (привет ido-mode!)
Так как год назад активно использовал emacs, то достал свои старые конфиги
и продолжил с ним:)

Касательно ensime, все еще сырой. Не хватает нормального дебага. Навигация
по имени классов есть (ctrl+n в idea), но хотелось бы что бы это выглядело
как ido-mode.

17 ноября 2011 г. 16:54 пользователь Vasil Remeniuk <
vasil.remen...@gmail.com> написал:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vasil Remeniuk  
View profile   Translate to Translated (View Original)
 More options Nov 17 2011, 5:33 pm
From: Vasil Remeniuk <vasil.remen...@gmail.com>
Date: Thu, 17 Nov 2011 14:33:33 -0800 (PST)
Local: Thurs, Nov 17 2011 5:33 pm
Subject: Re: встреча #7: экстремальная продуктивность в Scala
Здорово!, постараемся показать лучшее из того, что умеем :)

On Nov 17, 9:59 pm, OlegYch <olegl...@gmail.com> wrote:

> С удовольствием покажу кунг-фу IDEA. И посмотрю на ваше :).
> В контексте эпичных eclipse тредов в scala-lang увидеть на что
> способен оный в двойне интересно.

Паша, если будет желание по старой памяти показать, на что способен
vim - милости просим :)
Павел Дробушевич, к примеру, похоже крайне удивлен, что существуют
живые пользователи vim :) ~> http://www.facebook.com/permalink.php?story_fbid=247933641930527&id=2...

On Nov 17, 10:57 pm, Pavel Zalunin <wr4b...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
D.Bushenko  
View profile   Translate to Translated (View Original)
 More options Nov 28 2011, 2:49 am
From: "D.Bushenko" <d.bushe...@gmail.com>
Date: Sun, 27 Nov 2011 23:49:19 -0800 (PST)
Local: Mon, Nov 28 2011 2:49 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala
Последние новости: на встрече 10 декабря с докладом выступит Алекс
Отт! Лично он присутствовать не сможет, рассказывать будет по skype.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dominique  
View profile   Translate to Translated (View Original)
 More options Nov 28 2011, 7:45 am
From: Dominique <2belikespr...@gmail.com>
Date: Mon, 28 Nov 2011 04:45:45 -0800 (PST)
Local: Mon, Nov 28 2011 7:45 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala

Заинтриговали топиком. Присматривался к емаксу (для Скалы и Эрланга), но
никак не мог заставить себя засесть за него, хотелось бы услышать/увидеть
отзывы про него на встрече. А что насчёт sublime? Видел, что Василий о нём
хорошо отзывался. Разве он подходит для Скалы? Я видел для него только одно
расширение для Скалы, да и то уже старое.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Filonenko  
View profile   Translate to Translated (View Original)
 More options Nov 28 2011, 10:40 am
From: Michael Filonenko <filonenko.mikh...@gmail.com>
Date: Mon, 28 Nov 2011 07:40:52 -0800 (PST)
Local: Mon, Nov 28 2011 10:40 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala
Прекрасная встреча. Я опять прошусь зарегистрировать меня на нее
здесь, если можно :)

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vasil Remeniuk  
View profile   Translate to Translated (View Original)
 More options Nov 28 2011, 4:53 pm
From: Vasil Remeniuk <vasil.remen...@gmail.com>
Date: Tue, 29 Nov 2011 00:53:37 +0300
Local: Mon, Nov 28 2011 4:53 pm
Subject: Re: встреча #7: экстремальная продуктивность в Scala
Михаил, добавил Вас в список! :)

On 11/28/11, Michael Filonenko <filonenko.mikh...@gmail.com> wrote:

> Прекрасная встреча. Я опять прошусь зарегистрировать меня на нее
> здесь, если можно :)

--
-----

Twitter: twitter.com/remeniuk
Blog: vasilrem.com
Github: github.com/remeniuk
Scala Enthusiasts Belarus: scala.by
<http://twitter.com/scalaby>
StackOverflow: stackoverflow.com/users/354067/vasil-remeniuk


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vasil Remeniuk  
View profile   Translate to Translated (View Original)
 More options Nov 28 2011, 4:59 pm
From: Vasil Remeniuk <vasil.remen...@gmail.com>
Date: Tue, 29 Nov 2011 00:59:01 +0300
Local: Mon, Nov 28 2011 4:59 pm
Subject: Re: встреча #7: экстремальная продуктивность в Scala
Я использую sublime в качестве удобной замены легковесным редакторам
(notepad++, gedit). О плагине для Scala я не знал :) Для
удовлетворения простых нужд, вроде быстрого редактирования скриптов
SBT, мне вполне хватает простой подсветки синтаксиса и сниппетов.

On 11/28/11, Dominique <2belikespr...@gmail.com> wrote:

> Заинтриговали топиком. Присматривался к емаксу (для Скалы и Эрланга), но
> никак не мог заставить себя засесть за него, хотелось бы услышать/увидеть
> отзывы про него на встрече. А что насчёт sublime? Видел, что Василий о нём
> хорошо отзывался. Разве он подходит для Скалы? Я видел для него только одно
> расширение для Скалы, да и то уже старое.

--
-----

Twitter: twitter.com/remeniuk
Blog: vasilrem.com
Github: github.com/remeniuk
Scala Enthusiasts Belarus: scala.by
<http://twitter.com/scalaby>
StackOverflow: stackoverflow.com/users/354067/vasil-remeniuk


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Oleg Veramei  
View profile   Translate to Translated (View Original)
 More options Nov 29 2011, 12:14 am
From: Oleg Veramei <oleve...@gmail.com>
Date: Tue, 29 Nov 2011 08:14:06 +0300
Local: Tues, Nov 29 2011 12:14 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala
Sublime вообще выходит в мировые лидеры в классе "тупо классный редактор")

Отправлено с iPad

29.11.2011, в 0:59, Vasil Remeniuk <vasil.remen...@gmail.com> написал(а):


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eugene Volchek  
View profile   Translate to Translated (View Original)
 More options Nov 29 2011, 2:37 am
From: Eugene Volchek <eugene.volc...@gmail.com>
Date: Tue, 29 Nov 2011 10:37:42 +0300
Local: Tues, Nov 29 2011 2:37 am
Subject: Re: встреча #7: экстремальная продуктивность в Scala

Проприетарщина.

Le 29 November 2011 00:59:01, Vasil Remeniuk a écrit :

  smime.p7s
5K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »