
Henry
10.02.2017
07:13:37

Svetlana
10.02.2017
07:37:18
У меня странный вопрос. Ни разу не видела в обсуждениях на лепре и на форуме. Гугль на вопрос "static value что это" переводы даёт. Может кто-то здесь поможет. Вопрос отсюда http://ruby-doc.org/core-2.3.3/String.html
http://joxi.ru/8AnWW5DFPQqPrO
что это?

Google

Svetlana
10.02.2017
07:37:52
как это читать?

Shulk
10.02.2017
07:44:04
Там, случаем, не вызывается метод static с VALUE в качестве аргумента?

Svetlana
10.02.2017
07:45:33
там написано click to toggle soursce при наведении на описание метода. Кликаю, вот такая штука разворачивается.
Я так понимаю, это ключ какой-то.

Vladimir
10.02.2017
08:08:04

Witalij
10.02.2017
14:59:04
А тесты в RoR это всегда и везде на фрилансе? Угнетают меня они(

Vitaly
10.02.2017
15:02:43
Однако, если у тебя долгосрочный проект и ты внедряешь feature одна за другой, то без тестов не обойтись. Очень быстро забывается, что ты там делал неделю назад. А тесты помогают понять кейсы и бизнес логику проекта перед тем, как реализовать что-то сверху.

Witalij
10.02.2017
15:04:41
Понял. Обычно в практике разработка через тесты, или когда как?

Vitaly
10.02.2017
15:04:52
Хорошим уроком служит, например, какая-нибудь поломка в production, когда ты вынужден срочно что-то пофиксать или работать сверхурочно.
Я пишу API. Накидываю новые методы, потом пишу тесты к ним. Во время написания методов дошлифовываю методы API.
Быть может, кто-то делает в точности до наоборот.

Nikolai
10.02.2017
15:09:14

Google

Nikolai
10.02.2017
15:09:30
причём проект почасовой

Vitaly
10.02.2017
15:09:55
проект уже юзают реальные пользователи?

Witalij
10.02.2017
15:09:57
Просто сейчас читаю Ruby on Rails Tutorial by Hartl, у него там сперва тесты, а потом уже код. Новичка это сильно сбивает с толку, на мой взгляд.

Vitaly
10.02.2017
15:10:15
первое время я не писал тесты

Witalij
10.02.2017
15:10:16
Хотя остальное весьма толково)

Vitaly
10.02.2017
15:10:25
все приходит со временем

Nikolai
10.02.2017
15:10:51

Witalij
10.02.2017
15:11:09
Видимо, где как)

Vitaly
10.02.2017
15:11:18
когда пишутся параллельно изменениям

Nikolai
10.02.2017
15:11:49

Witalij
10.02.2017
15:13:10
Да, это мне известно, но на данном моменте такой подход навевает страшную тоску) всё-таки сейчас решил, что тестам обучусь позже
Test Driven Development. В принципе, это самый правильный подход, хотя затраты на написание кода в человекочасах возрастают в 2 раза минимум

Nikolai
10.02.2017
15:13:44
я сам тестами только баловался слегка. чтобы прям крыть весь код тестами, такого ещё не было ни разу

Witalij
10.02.2017
15:14:48
Понятно. Спасибо за мнение, коллеги)

Nikolai
10.02.2017
15:15:04
удачи и успехов

johnny
10.02.2017
15:29:32

Nikolai
10.02.2017
15:31:04
но на уровне 5 баксов в час чистыми, где нахожусь сейчас я, тусуется самый неадекват из клиентов

Vitaly
10.02.2017
15:42:38

Google

Nikolai
10.02.2017
15:43:59
а потом, когда ты его выполняешь, начинают писать - нет, заголовки надо брать из локалей i18r, тут мы понимали по-другому, а тут по-другому, а тут вообще очевидно, что заголовки надо было брать не из локалей, а из базы данных
в итоге приходится раз 5 переделывать всё
что мне, с одной стороны, на руку, так как таймер тикает и бабки капают
а с другой стороны - всегда раздражал такой подход. ибо нет ТЗ - результат ХЗ

Ro
10.02.2017
15:49:32
перешел тут с atom на VS Code
версия 1.9 - неплохо у них получилось
работает довольно быстро
глюков меньше

Андрей
10.02.2017
19:48:40
Атом почему-то последнее время подтормаживает

Ro
10.02.2017
19:48:47
не то слово

Ro
10.02.2017
19:49:01
он у меня зависает по несколько раз в день
по-умолчанию работает Ctrl Shift ] и Ctrl Shift [
для рубей
т.е. сворачивание блока кода

Андрей
10.02.2017
19:56:28
Кстати смотрю все больше народа ВИМ пропагандируют

Ro
10.02.2017
19:57:03
проблема в том, что сложно его настроить одинаково и на маке и на винде и на линуксе
это мне больше всего не нравится
на маке-то он у меня настроен дома

Google

Ro
10.02.2017
19:57:47
но когда на работу прихожу, то тут линукс, опять настраивать надо, причем я юзаю MacVim, а там вообще все по-другому
в итоге не очень подошло мне
vim - это хрень, которая бесполезна без настроек, пока настроишь - уже программу напишешь)

Андрей
10.02.2017
19:59:07
Саблайм или Брэкетс?)))

Admin
ERROR: S client not available

Ro
10.02.2017
19:59:14
к тому же редактор знаний не прибавляет

Андрей
10.02.2017
20:01:32
Сейчас посмотрим на VS
Непривычно видеть значек ВС на линуксе
)))
А что там с эмметом?

Ro
10.02.2017
20:05:41
а кто это?

Андрей
10.02.2017
20:06:42
Это очень шустрый плагин для ускорения написания кода
Для лентяев

Shulk
10.02.2017
20:21:57
Это плагин для Саблайма (и не только). Позволяет написать название тэга и нажать таб — выводит тэг полностью.
p + tab = <p></p>

Ro
10.02.2017
20:23:25
жаль, что не существует плагина, который рефакторит код)
нажал кнопку - сам отрефакторился
стало все понятно

Shulk
10.02.2017
20:23:38
Запись вида:
.my_class>ul>li*4>a + TAB даст сразу вот это:
<div class="my_class">
<ul>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>
</div>

Google

Shulk
10.02.2017
20:24:00
Ну и там много таких фишек. Можно свои добавлять.

Evgeniy
10.02.2017
20:40:36
Оу, а разве есть брекетс с эмметом по рубям?
Хотя если можно добавлять, то точно есть, либо можно сделать.

Shulk
10.02.2017
20:46:17
Конкретно этот — для Html, само собой. Но должен быть и для Рубей. Я что-то даже не задавался таким очевидным вопросом.

Evgeniy
10.02.2017
20:50:37
Про html знаю да, очень удобно. С ленью тут мало связано, так как если посадить рядом челов с одинаковым скиллом и одному дать эммет, а другому нет, это всеравно что они бы соревновались в скорости бега, но одному из них дали бы велосипед.

Dmitry
10.02.2017
21:03:11
Atom, очень хорош
Только пока не знаю как с класса в css переход сделать как в phpstorm)))
Очень удобная тема была.
Куча плагинов, настроить почти что угодно можно.

Ro
10.02.2017
22:13:08
сразу втроем зашли)
добро пожаловать
откуда будете?)

Dmitry
10.02.2017
22:15:58
вторая рабочая неделя закончилась сегодня)
с зп задоначу =)
если конечно испытательный срок пройду)))