@codenamecrud

Страница 540 из 1009
Sergey
21.03.2017
15:04:56
Python is Ruby friend

Vasiliy
21.03.2017
15:05:04
почему рубисты такие злые?

Alex
21.03.2017
15:05:18
Python is Ruby friend
python is ugly

Vasiliy
21.03.2017
15:05:20
вебпак же в 5.1 завезли

Google
Sergey
21.03.2017
15:05:45
кто сказал что мы злые?)

cypherQD
21.03.2017
16:31:59
Вы в чатике джавы были?) Вот там правда злые

Alex
21.03.2017
16:32:27
Вы в чатике джавы были?) Вот там правда злые
Я бы тоже бесился, если бы мне пришлось делать 30 строк вместо одной на рубях

Sergey
21.03.2017
16:32:52
они сами выбрали этот путь

как мне говорил мой директор - зато там платят)

Alex
21.03.2017
16:33:35
вот ищут самые высокие зп, а потом ругаются мол работа надоела.

Ваня
21.03.2017
17:28:37
А сколько джависты получают в основном?

Danila
21.03.2017
17:30:08
сколько просят столько и получают

как и все в основном

Ваня
21.03.2017
17:48:43
??

А если охота 500к вмесяц, то им столько платят?

I
21.03.2017
17:51:28
500 и платят, но blowjob начальнику обязателен =)

Ваня
21.03.2017
17:54:23
Именно прям начальнику? Начальниц там нет? Совсем тяжелые условия труда

Google
cypherQD
21.03.2017
17:57:41
Ваня
21.03.2017
18:08:54
есть и начальницы знаю одну по крайней мере)
Ну хоть кому-то более-менее повезет?

cypherQD
21.03.2017
18:09:16
?

Vasiliy
21.03.2017
18:44:05
Я бы не назвал начальницу с хуем везением

Eugene
21.03.2017
19:03:28
Там этот скандал вылился до того, что бандеролька напрямую начала оскорблять того человека, еще и в твитторе приколов было полно.
это не тот чувак, который пытался заказывать с пизженых кард, а потом еще и права качать изо всех сил старался?

Alex
21.03.2017
19:04:18
это не тот чувак, который пытался заказывать с пизженых кард, а потом еще и права качать изо всех сил старался?
Про пизженые это бандеролька говорила. Потом они слили личные данные этого юзера, т.е просто взяли и личные данные его разместили везде. Потом начали огрызаться в твиттере и банить всех несогласных в группе вк.

В общем независимо от того был тот чувак честным, они выставили себя неадекватами.

Eugene
21.03.2017
19:04:47
я хз что там на самом деле

но я читал версию бандерольки с пруфами и она мне показалась более убедительной

чем кукареки вора на пикабу

извините уж

Alex
21.03.2017
19:05:44
но я читал версию бандерольки с пруфами и она мне показалась более убедительной
Я читал все версии, и читал потом ответ на ответ бандерольки на пикабушке

и читал коменты пикабушников.

Если прочесть все что писали с обоих сторон, складывается впечатление что бандеролька неадекваты.

Eugene
21.03.2017
19:09:05
окей

пусть так

я с ними заказывал

и они свою работу сделали

так что у меня претензий к ним нет :)

Google
Sergey
21.03.2017
20:20:45
а это новые/старые о чем речь? а то у меня есть необходимость приобрести планшет

I
21.03.2017
20:22:15
Новые вышли

Sergey
21.03.2017
20:22:31
и они стоят 300 зеленых?

а может кто тогда подскажет - их много, мини там, про и еще какие то - что брать?) они размерами ток различаются?

Господа, для каких целей и когда вы применяете Struct ? почему? только потому что код писать меньше? варианты из живых примеров пожалуйста)

Vitaliy
21.03.2017
23:07:57
Пару раз использовал, но потом улучшал код и избавлялся от страктов

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

Sergey
21.03.2017
23:08:50
ясненько, спасибо за мысли

Vitaliy
21.03.2017
23:13:05
Конкретный кейс - построение опций селекта в рельсовой форме. Когда варианты селекта - это записи из таблицы - селект удобно строится через f.collection_select. Но если построить селект нужно не по коллекции из БД, а по какому-то кастомному массиву опций - селект можно построить через f.select options_for_select(array), где array - массив этих опций, причем не слишком явный - в нем каждый элемент - это маленький массив из id и заголовка опции. На днях меня задолбало все время писать опции на таком уровне абстракции. Захотел в форме использовать f.collection_select, в который прокидывать коллекцию "как будто из БД". Чтобы достичь этого "как будто" - достаточно в контроллере собрать массив из объектов с атрибутами id и title. Вот эти объекты массива и создавал через Struct.

И когда эта тема стала норм работать - стал использовал вместо страктов - PORO модельку: class Option attr_accessor :id attr_accessor :title def initialize(id, title) @id = id @title = title end end Вот так строю коллекцию: def reason_types @reason_types ||= UserQuit::REASON_TYPES.map do |reason_type| Option.new(reason_type.to_s, I18n.t("constants.user_quit.REASON_TYPES.#{reason_type}")) end end И вот так вывожу в форме (здесь строятся чекбоксы: = f.collection_check_boxes :reason_types, reason_types, :id, :title do |ff| .checkbox = ff.label class: 'checkbox__label' do = ff.check_box class: 'checkbox__input' .checkbox__text = ff.text

Sergey
21.03.2017
23:27:44
почему решил использовать классы вместо страктов?

раз работало? просто такой стиль нравится больше?

Sergey
21.03.2017
23:28:35
Стракты не быстрее работают чем poro класс?

Кстати, благодарю за кейс- о нем как раз и думал, и чтобы проще использовать агрегаты из подхода DDD. И можешь так подробно не расписывать примеры- я понимаю о чем ты говоришь )

pchellovod
22.03.2017
07:08:04
всем html

Ivan
22.03.2017
08:06:03
У меня аж вкус молока на языке появился. (От вида блокнота и эксплорера, конечно)

Alexander
22.03.2017
12:03:31
про Scaleway, который советовал @Freika : будьте осторожны, меняйте сразу DNS у нас сегодня демо-сервер утром прилёг 2017-03-22 11:24:49 - SocketError - Failed to open TCP connection to www.google.com:80 (getaddrinfo: No addr ess associated with hostname):

Eugene
22.03.2017
12:11:31
кокой днс?

Alexander
22.03.2017
12:11:58
кокой днс?
Дефолтный в системе, очевидно

Vitaliy
22.03.2017
12:12:22
в какой системе?

Google
Eugene
22.03.2017
12:12:29
шото я нуб чтоли

где это делается?

Alexander
22.03.2017
12:15:24
где это делается?
первая ссылка гугла: http://askubuntu.com/questions/346838/how-do-i-configure-my-dns-settings-in-ubuntu-server

в какой системе?
операционной

где же ещё DNS прописывается ? не в руби-приложении же

Eugene
22.03.2017
12:16:00
На гугловские предлагаешь менять?

Admin
ERROR: S client not available

Alexander
22.03.2017
12:16:32
На гугловские предлагаешь менять?
как хочется, но дефолтные шалят с гуглом, как я вижу по ошибкам утренним

Eugene
22.03.2017
12:16:50
ммммкей

Спасибо за замечание

Alexander
22.03.2017
12:17:00
я поменял на гугловские, да, но не агитирую и не предлагаю именно их

Eugene
22.03.2017
12:17:07
Но у меня кстати не было проблем вроде

Alexander
22.03.2017
12:19:28
Но у меня кстати не было проблем вроде
стоит гем money с бэкендом получения курса валют от гугла. там есть TTL, но утром видимо хотел обновить и всё. потом само (никто сервер не трогал ещё) восстановилось. вот с 10:14 до 11:24 по Мск бросало ошибки, какую скинул выше. и я не думаю, что это что-то иное, а не DNS

Eugene
22.03.2017
12:19:39
понятненько

Alexander
22.03.2017
12:22:17
да, дополнительно: письма об ошибках не приходили, потому что они тоже валились по той же причине, лол. SMTP к Amazon SES

Eugene
22.03.2017
12:54:27
Смотрите, какая классная штука https://www.youtube.com/watch?v=uwiAgiQAGcA

Хочу такую же

Alexander
22.03.2017
12:56:30
Смотрите, какая классная штука https://www.youtube.com/watch?v=uwiAgiQAGcA
слишком простенько, конфигурации не увидел

Eugene
22.03.2017
12:58:26
надо взять триалку и попробовать

Влад
22.03.2017
13:02:45
Всем привет. Гляньше плиз на бота для вк. Как идея? https://vk.me/shurigin_search

Google
Alexander
22.03.2017
13:04:32
Danila
22.03.2017
13:07:02
Всем привет. Гляньше плиз на бота для вк. Как идея? https://vk.me/shurigin_search
можно было бы понять и оценить, если бы не подача и отношение, "шкуры" и вот это всё. если ЦА - школьники из мдк, то норм

но хз зачем опускаться до такой аудитории, тупой и неплатежеспособной

cypherQD
22.03.2017
13:10:55
Влад
22.03.2017
13:11:08
Чтобы бомбанула. Хотел первоначально "Люди рядом", но потом понял что не зайдёт.

Danila
22.03.2017
13:11:34
а подбираешь как?

Влад
22.03.2017
13:13:39
Алгоритм довольно сложен оказался. Он подмешивает людей с разных выборок. Затем по найденым людям проставляет коэффициенты в зависимости от кучи шакторов. И с лучшими коэффициентами выдаёт пользователю.

Danila
22.03.2017
13:19:52
всё просто кодом или сеточка?

Eugene
22.03.2017
13:21:31
чёт не работает сайт
ага, у меня тоже

Влад
22.03.2017
13:21:33
Кодом. Пока хотел написать, чтобы глянуть зайдёт или нет. Чтобы не возиться с этим месяц. Если сейчас пойдёт дело, то можно будет действительно что-то интересно прикручивать и сеть в том числе.

Eugene
22.03.2017
13:21:36
но с тора норм зашло

Danila
22.03.2017
13:28:14
а местоположение с точностью до города видимо

лучше конечно пытаться вытянуть адрес из геотегов на контенте

Влад
22.03.2017
13:33:25
а местоположение с точностью до города видимо
Так конкретныее координаты. Но если ты указал координату с маленьким городом, то для того чтобы найти нужное количество людей для рандомирования, он круг пойска увеличивыет.

Danila
22.03.2017
13:33:54
ну людей ближайших к координатам он как находит?

апишный метод или ты сам как-то?

Влад
22.03.2017
13:36:11
апишный

Страница 540 из 1009