@proelixir

Страница 950 из 1045
Evgeny
11.05.2018
09:33:25
Аналогично. Не понял, чем не устраивает String.capitalize

Anatoliy Kovalchuk
11.05.2018
09:33:34
iex> String.capitalize "привет" "Привет"

Marsel
11.05.2018
09:35:28
видимо этим String.capitalize "приветЫ" "Приветы"

Максим
11.05.2018
09:36:19
тем, что abcDef -> Abcdef, а надо abcDef -> AbcDef`

Google
Максим
11.05.2018
09:37:48
через регулярки я могу нагородить, но всё-таки это последнее, что хочется применять

Marsel
11.05.2018
09:40:09
String.upcase(String.first(s)) <> String.slice(s, 1..-1) ?

Dmitry
11.05.2018
09:40:18
прежде чем я скину кусок кода, должен предупредить - я не горжусь этим решением

iex(4)> str = "приВЕтЫ" "приВЕтЫ" iex(5)> String.replace_leading(str, String.first(str), String.first(str) |> String.upcase) "ПриВЕтЫ"

Dmitry
11.05.2018
09:41:23
String.upcase(String.first(s)) <> String.slice(s, 1..-1) ?
Это красивее, а работает?

Anatoliy Kovalchuk
11.05.2018
09:41:23
iex> {a, b} = String.Casing.titlecase_once("привЕт", :default); a <> b "ПривЕт" или так

Dmitry
11.05.2018
09:42:02
Marsel
11.05.2018
09:42:22
Это красивее, а работает?
iex(6)> s = "пРиВеТы" "пРиВеТы" iex(7)> String.upcase(String.first(s)) <> String.slice(s, 1..-1) "ПРиВеТы"

Dmitry
11.05.2018
09:42:40
а мне это больше нравится)
Тут какое-то присваивание не явно показывающее чего хотим

Nick
11.05.2018
09:42:59
iex(7)> <<header :: binary - size(1), data :: binary>> = "abcAbc" "abcAbc" iex(8)> String.upcase(header) "A" iex(9)> String.upcase(header) <> data "AbcAbc"

Максим
11.05.2018
09:43:32
благодарю!

Evgeny
11.05.2018
10:01:47
И ишшо один способ :) String.split_at("пРиВеТы", 1) |> (fn {a, b} -> String.upcase(a) <> b end).()

или {a, b} = String.split_at("пРиВеТы", 1) String.upcase(a) <> b

Google
Alex
11.05.2018
10:53:53
Здесь должна быть пикча с троллейбусом из буханки хлеба
Да ладно тебе, non-local return через throw встречается в любом сколько-то сложном коде

Vladimir
11.05.2018
10:56:10
:) это бывает, но печально.

Анастасия
11.05.2018
11:06:14
вопрос по style guide, кто как пишет 1. def some_fun(a,b) do ... end def some_fun(a) do ... end2. def some_fun(a,b) do ... end def some_fun(a) do ... endФункции с одним названием, разница в строке между ними

Taras ?
11.05.2018
11:06:54
2

лучше читабельность)

Dmitry
11.05.2018
11:07:13
3. @spec … @doc … def some_fun(a,b) do ... end @spec … @doc … def some_fun(a) do ... end

Dmitry
11.05.2018
11:08:44
А что, официального сайл гайда нет?

Dmitry
11.05.2018
11:10:13
есть в виде mix format, который кстати 2 вариант сделает

Анастасия
11.05.2018
11:10:23
в официальном 2, но я часто встречаю 1, интересно какой вариант все-таки популярнее

Dmitry
11.05.2018
11:11:13
Надо делать как в официальном, к тому же он разумный и читабельнее

Анастасия
11.05.2018
11:11:52
официальный стайл гайд во многом разнится с тем же mix format

Taras ?
11.05.2018
11:11:58
рребят, я тут после эрланга знакомлюсь с хаскелем и скажу вам следующее — эликсир в плане притока мозгов и увеличения популярности фп — штука, наверное, хорошая а вот в плане лаконичности, удобности кода — эликсир идет куда-то не туда * не обращайте внимания, под эндорфинами после ряда примеров кода на хаскеле *

Andrey
11.05.2018
11:13:20
ha-ha-ha-haskell

Yuri
11.05.2018
11:13:41
пишите в своем проекте везде одинакого главное

Nikita
11.05.2018
11:14:40
эйфория от хаскеля быстро проходит

весьма

Kioshimafx
11.05.2018
11:15:51
3. @spec … @doc … def some_fun(a,b) do ... end @spec … @doc … def some_fun(a) do ... end
А смысл между функциями матчинга использовать пробел? Еще для каждой писать спеку с докой.

Andrey
11.05.2018
11:16:09
баланс лаконичности и наглядности в целом от стиля зависит, можно на хацкеле писать изящный, но абсолютно не читаемый код

Evgeny
11.05.2018
12:43:55
А мне пофиг, я юзаю mix format как он делает из коробки так и оставляю

Google
Evgeny
11.05.2018
12:45:01
читабельность очень сильно зависит от привычки, лично на себе проверил. Даже если какой-то стиль не нравится, то если заставлять себя им пользоваться, то очень быстро он вполне начинает нравится.

Помню несколько раз переходил туда-сюда по оступам табами/пробелами, 2/4 знака. Очень быстро привыкалось. Тоже самое касаемо положений фигурных скобок, пробелов между операторами, скобками, CamelCase и lower_case.

Alex
11.05.2018
12:46:58
вопрос по style guide, кто как пишет 1. def some_fun(a,b) do ... end def some_fun(a) do ... end2. def some_fun(a,b) do ... end def some_fun(a) do ... endФункции с одним названием, разница в строке между ними
кстати, была занятная идея, делать одну строку между клозами функции и две строки между функциями, но это для эрланга лучше работает.

можно просто подкрутить цветовую схему в редактори и end красить в малозаметный цвет

Evgeny
11.05.2018
13:34:56
Люди, куда писать чтобы РКП разблочил адреса? Какое-то адское говно. Создал дроплет на DigitalOcean - IP заблочен, создал сервер на Scaleway - IP заблочен.

Andrey
11.05.2018
13:36:09
в спортлото

Evgeny
11.05.2018
13:42:10
да-да, пустить самолетик из окна еще. слышал есть какие-то там горячие линии, но не могу найти

Vasiliy
11.05.2018
13:54:39
http://dedimax.com/, cheapest VPS add your public key to ~/.ssh/authorized_keys turn on TUN/TAP (in dedimax control panel web ui) https://github.com/Nyr/openvpn-install sftp root@yourip:/root/client.ovpn ~/ enjoy freedom

Артем
11.05.2018
13:56:03
зачем гуглить

вон в пине объява

Dmitry
11.05.2018
13:58:54
вон в пине объява
ееее, казино

Alexey
11.05.2018
13:58:57
разговорный английский в пине (

а казино - знакомая тема.

Evgeny
11.05.2018
13:59:46
Артем
11.05.2018
14:00:19
Fedor
11.05.2018
14:00:47
Google
Евгений
11.05.2018
14:01:06
И всех пользователей?

Alexander
11.05.2018
14:01:11
всё бутого пожалуйста

Evgeny
11.05.2018
14:01:20
всю кампанию
накой релоцировать компанию? Компания и так отлично релоцирована, нужно услугу жителям РФ предоставить.

Умники, собрались тут, блеать!

Dmitry
11.05.2018
14:01:54
Реально дешевые серваки!

А сетки там есть как у до?

Артем
11.05.2018
14:03:12
накой релоцировать компанию? Компания и так отлично релоцирована, нужно услугу жителям РФ предоставить.
а накой для предоставления жителям рф услуги брать сервер за границей?

Evgeny
11.05.2018
14:03:54
а накой для предоставления жителям рф услуги брать сервер за границей?
Дешево, потому что и близко к серверам третьей стороны.

Alexey
11.05.2018
14:04:13
И всех пользователей?
как тут раньше Саня говорил - "... и уходишь в закат".

Evgeny
11.05.2018
14:04:24
Да и есть ли у нас конторы предоставляющие аналогичные по качству услуги?

Kioshimafx
11.05.2018
14:04:49
накой релоцировать компанию? Компания и так отлично релоцирована, нужно услугу жителям РФ предоставить.
почему-то про бабку вспомнил которая говорила "он нам нахуй не нужон интернет ваш"

Alexey
11.05.2018
14:05:43
почему-то про бабку вспомнил которая говорила "он нам нахуй не нужон интернет ваш"
а про бабок, которые Дурову угрожали видел? "вот он, руководитель этой подлой организации", "предатель"

Evgeny
11.05.2018
14:05:57
Хде?

Артем
11.05.2018
14:06:07
более того, по качеству для рф юзеров оно и лучше будет

Fedor
11.05.2018
14:06:41
Артем
11.05.2018
14:06:45
ну вот я щас работаю с проектом на селектеле в облаке openstack, есть свои серваки в mtw.ru а товарищ юзает simlecloud. и всё как-то ок везде

Evgeny
11.05.2018
14:07:05
Как-то имел неосторожность залезть на Infobox Cloud, хоспаде, какое же дерьмище

Google
Raman
11.05.2018
14:08:13
Думаю это имеется в виду. Но такое себе

Evgeny
11.05.2018
14:08:28
Хватит говнобабок сюда пихать, политота в этом чятике не нужна

Alexander
11.05.2018
14:09:08
была бы не нужна — был бы чятик в icq, а не в телеграме!

Dmitry
11.05.2018
14:09:29
Чуваки, вы какое то говно обсуждаете

Давайте срочно обсуждать VPS

Потому что AWS сука дорогой

Evgeny
11.05.2018
14:10:00
На mtw у меня тоже есть сервачки

Alexey
11.05.2018
14:10:03
давайте. имею опыт с chicagovps. было очень дёшево. и давали ИПшник

Kioshimafx
11.05.2018
14:10:13
Так вроде обсуждали не цену, а доступность в РФ

Dmitry
11.05.2018
14:10:23
Я из рб

Alexey
11.05.2018
14:10:29
а с доступностью тут никак не угадаешь, как мне кажется

Evgeny
11.05.2018
14:10:33
AWS тоже может попать под раздачу

Dmitry
11.05.2018
14:10:36
Мне пофик

Kioshimafx
11.05.2018
14:10:39
Selectel я же написал выше

Страница 950 из 1045