
Aleksey
06.01.2017
18:43:02

Vladimir
06.01.2017
18:43:06
Света хорошая :)
если белый гетеросексуальный мужик с бородой хвалит sjw, не является ли это провокацией?

Aleksei
06.01.2017
18:43:11
один хрен потом надо работу работать, а там за кейс класс копи по рукам бьют

Google

Luger
06.01.2017
18:45:18

Aleksei
06.01.2017
18:48:03
потому что надо делать сеттеры геттеры! ИНАЧЕ ХРЕН НАЙДЕШЬ ЧО ВЫ ТАМ НАМЕНЯЛИ!
ну такое
местячковое

Luger
06.01.2017
18:49:53
Кошмар какой-то%) как будто сгеттерами и сеттерами все сразу ясно и понятно)

Aleksei
06.01.2017
18:51:10
ну типа трейсится легче =)

Andrey
06.01.2017
18:54:18
Света хорошая :)
Когда-то давно была, да)
А сейчас например достаточно почитать ее твитер и офигеть.
Принесешь так на работу, себе на обед, огурец и тебе весь мозг вынесут за оскорбление фаллическим символом, так еще и дерьмом потом обольют на весь интернет))

Aleksey
06.01.2017
19:03:04

Aleksei
06.01.2017
19:08:33
это глупо просто само по себе

Nick
06.01.2017
19:18:41

Alexander
06.01.2017
19:23:25
как будто за рубежом не так :P

Nick
06.01.2017
19:23:52
действительно

Google

Nick
06.01.2017
19:23:55
так везде

Alisa
06.01.2017
19:24:15
не удержался, простите :D
а вообще мне нравится, что в scala-community есть sjw, поддерживаю это c:

Aleksei
06.01.2017
19:44:49
Мэд скилз

Alexander
06.01.2017
19:52:29
накину технический вопрос - кто-нибудь знает, как из скалы 2.11 вызвать Java 8 style lambdas, чтобы это выглядело не совсем уродски?
пока что я додумался до того, чтобы писать имплицитные конвертеры, но это ж мрак

Aleksey
06.01.2017
19:54:15

Alexander
06.01.2017
19:56:54
о, круто, но что делать если у меня интерфейс лямбды кастомный?
ну т.е. например какой-нить такой:
public interface ForeachAction<K, V> {
/**
* Perform an action for each record of a stream.
*
* @param key the key of the record
* @param value the value of the record
*/
void apply(K key, V value);
}
Я сейчас написал сам вот так, но нельзя ли как-нить компилятор заставить вывести?
implicit def toForeachAction[K, V](f: (K, V) => Unit): ForeachAction[K, V] = new ForeachAction[K, V] {
override def apply(key: K, value: V): Unit = f(key, value)
}
хммм, при попытке отредактировать это сообщение у меня крашится телеграм :D


Aleksey
06.01.2017
19:58:46
о, круто, но что делать если у меня интерфейс лямбды кастомный?
ну т.е. например какой-нить такой:
public interface ForeachAction<K, V> {
/**
* Perform an action for each record of a stream.
*
* @param key the key of the record
* @param value the value of the record
*/
void apply(K key, V value);
}
Я сейчас написал сам вот так, но нельзя ли как-нить компилятор заставить вывести?
implicit def toForeachAction[K, V](f: (K, V) => Unit): ForeachAction[K, V] = new ForeachAction[K, V] {
override def apply(key: K, value: V): Unit = f(key, value)
}
public interface ForeachAction<K, V> extends Function<K, V> { ... }?

Alexander
06.01.2017
19:59:25
ну ForeachAction не мой, а из другого проекта. я конечно могу засабмитить PR...

Aleksey
06.01.2017
20:00:43

Alexander
06.01.2017
20:01:53
ну дааа, наверное имеет смысл. там еще про скалу 2.12 что-то проскакивало, но я не втыкал еще

Oleg
06.01.2017
20:03:00

Aleksey
06.01.2017
20:03:38
Можно засабмитить PR, а пока он апрвится сделать имплиситный конвертор.
class ForeachActionFunction[-T, +R](f: ForeachAction) extends ForeachAction[T, R] with java.util.Function[T, R] with (T => R) {
def apply(x: T): R = f.apply(x)
}
implicit def ToForeachActionFunction[T, R](f: ForeachAction[T, R]): ForeachActionFunction[T, R] = new ForeachActionFunction(f)

Oleg
06.01.2017
20:05:29

Aleksey
06.01.2017
20:06:08
зачем?
Он не наследует java.util.Function.

Oleg
06.01.2017
20:07:02
а не java.util.Function

Aleksey
06.01.2017
20:08:06

Google

Oleg
06.01.2017
20:10:19

Alexander
06.01.2017
20:11:52

Oleg
06.01.2017
20:13:20
т.е. как-то так
implicit class Function2AsForeachAction[K, V](f: (K, V) ⇒ Unit) extends ForeachAction[K, V]{
def apply(key: K, value: V): Unit = f(key, value)
}

Nikolay
06.01.2017
22:13:32

Baruch
06.01.2017
22:41:54

Aleksey
06.01.2017
22:45:31

Nikolay
06.01.2017
22:45:46
Глупый, и лучше бы о нем никто не узнал, уж лучше чем бежать и постить в твиттер ожидая реакции зарубежных коллег

Vadim
06.01.2017
22:53:55
Стикер глупый, но не стоит, того, чтобы быть поводом для обид

Baruch
06.01.2017
23:00:02

Alexander
06.01.2017
23:50:53
надо разделять locker talk, с которым у меня нет никаких проблем, и наклейку конференции.
Я, наверное, тоже поддержу такой подход по поводу конфы. Хотя, с другой стороны, в штатах полно митапов с названиями: "Женщины, которые прогают", "Черные, которые прогают" и "Геи, которые прогают". Я совершенно не против таких митапов, но было бы интересно посмотреть на реакцию общества на митап "Белые гетеро мужики, которые прогают" ?


Baruch
06.01.2017
23:58:37
Я, наверное, тоже поддержу такой подход по поводу конфы. Хотя, с другой стороны, в штатах полно митапов с названиями: "Женщины, которые прогают", "Черные, которые прогают" и "Геи, которые прогают". Я совершенно не против таких митапов, но было бы интересно посмотреть на реакцию общества на митап "Белые гетеро мужики, которые прогают" ?
Ну, этот аргумент заезжен чуть более, чем полностью, и ответ на него в 2017 году достаточно очевиден. Разница между "белые гетро мужики, которые прогают" и "тетки, которые прогают" в том, что в реальности существует серьезный демографический перекос. Мужиков много, а теток мало. Поэтому "тетки, которые прогают" это корректирующая дискриминация, которая сделана для выравнивания ситуации.
Если ты сейчас спросишь у меня нафига выравнивать ситуацию, и чем плохо, что мужиков много, а теток мало, у меня для тебя не будет ответа, но если уж решили, что выравнивать надо, то это делается именно так.


Artur
07.01.2017
00:01:41
А зачем надо выравнивать ситуацию? Если прогающих теток мало, то это плохо?

Alex
07.01.2017
00:01:50
позитивная дискриминация такая позитивная

Alexander
07.01.2017
00:02:08
Я ожидал похожего ответа, ага. К нему только два вопроса - один, как ты и сказал - "а нафига выравнивать ситуацию и чем это плохо", а второй - почему выравнивать нужно _именно_ так? Могут же быть и другие варианты, без искусственного отделения групп. Может, я живу в башне и работаю в нормальных конторах, но вроде не наблюдаю в штатах, чтобы женщин кто-то искусственно не пускал программить.

Alex
07.01.2017
00:02:54
щас расскажут про общественное мнение

Baruch
07.01.2017
00:06:30
Я ожидал похожего ответа, ага. К нему только два вопроса - один, как ты и сказал - "а нафига выравнивать ситуацию и чем это плохо", а второй - почему выравнивать нужно _именно_ так? Могут же быть и другие варианты, без искусственного отделения групп. Может, я живу в башне и работаю в нормальных конторах, но вроде не наблюдаю в штатах, чтобы женщин кто-то искусственно не пускал программить.
других способов, к сожалению нет. То, что ты не наблюдаешь, чтобы теток не пускали, а их всё еще нет, как раз доказывает, что не пускать мало, а нужно толкать, что эти митапы и делают.


Alexander
07.01.2017
00:10:23
других способов, к сожалению нет. То, что ты не наблюдаешь, чтобы теток не пускали, а их всё еще нет, как раз доказывает, что не пускать мало, а нужно толкать, что эти митапы и делают.
Знаешь, есть такая штука как воронка продаж / конверсии. Скажем, если у нас реклама приводит мало клиентов, то снижать цены после некоторого момента не сильно помогает. Тут наверное, лучше было бы, если бы больше женщин шло в университеты на технические специальности. Когда я учился, у нас на курс из человек 100 было ну что-то около 7 девчонок.

Alex
07.01.2017
00:12:14
http://68.media.tumblr.com/25e0608205f90af2debaaf38b04d5289/tumblr_nvlhqsEavO1r8bd07o1_500.jpg

Anton
07.01.2017
00:15:08

Google

Anton
07.01.2017
00:15:21
единицы из них таки стали программистами
но мысль здравая. не думаю, что этим не занимаются

Alexander
07.01.2017
00:16:04
а какой универ / специальности? У нас просто прям конкретный хардкор был - с первого курса Си и т.д.

Anton
07.01.2017
00:16:37

Alexander
07.01.2017
00:17:12
ну и если честно я бы сказал из одногруппников-парней процентов ммм 30-40 именно программят, основная масса в околотехническое ушла

Alex
07.01.2017
00:18:09
ну, в прибалтике вообще самое большое соотношение женщины/мужчины вроде бы :)
хотя в россии не намного меньше кажется

Anton
07.01.2017
00:19:07

Admin
ERROR: S client not available

Alex
07.01.2017
00:20:57
http://statisticstimes.com/population/countries-by-sex-ratio.php
но да, эстония ниже россии
может еще конечно по городам влияет разница

Anton
07.01.2017
00:23:15
более-менее одинаково же всё.

Aleksey
07.01.2017
08:18:58
кто пользовался https://github.com/outr/scribe ?

Vyatcheslav
07.01.2017
08:41:58
выглядит круто

Nikolay
07.01.2017
09:20:30

Alexey
07.01.2017
10:07:31
Я тут почитал про sjw. Насколько же разные статьи в английской и русской википедиях

Semyon
07.01.2017
10:22:27
ты лучше в лурке почитай, там очень добротно вопрос раскрыт

Nikolay
07.01.2017
10:24:08
может лурк и имеется в виду под русской википедией?)
https://en.wikipedia.org/wiki/Social_justice_warrior

Google

Nikolay
07.01.2017
10:24:48
потому что тут нет русского...

Alex
07.01.2017
11:21:11

Aleksey
07.01.2017
11:28:24

Baruch
07.01.2017
17:57:48

KrivdaTheTriewe
07.01.2017
18:20:04
Всё таки фраза "Java developers who have got beaten up by the Gang of Four in their youth" - золотая

Nick
07.01.2017
18:27:44

Anton
07.01.2017
18:32:52
изза public shaming даже конференции отменялись, чёужтам

Vyatcheslav
07.01.2017
18:56:03
какое-то вредительство имхо, отменять полезные конфы из-за чьего-то ЧСВ.

Anton
07.01.2017
18:56:25

Vyatcheslav
07.01.2017
18:56:57
вообще, в чем проблема, что среди программеров мало девушек, геев и прочих? Хочешь - учи и устраивайся. У нас вот девушка работает, и к ней нормально все относятся

Nick
07.01.2017
18:57:05

Nikolay
07.01.2017
18:57:16

Vladimir
07.01.2017
18:57:22
Ложка дегтя для трактористов ?

Vyatcheslav
07.01.2017
18:57:23
единственное, из-за чего я не люблю с девушками работать - это истерики на ровном месте в "эти" дни
а так норм

Wystan
07.01.2017
18:57:42
СЕКСИСТ

Anton
07.01.2017
18:57:49
многие конфренции, не буду показывать пальцем, делают квоты для специальных докладчиков, или вообще набирают их сразу “вне конкурса”

KrivdaTheTriewe
07.01.2017
18:57:54

Vyatcheslav
07.01.2017
18:58:08
да ты скорее мимо ушей пропустил