@habrachat

Страница 1195 из 6731
Славик
29.02.2016
15:49:56
только я не могу вспомнить, как =)

[Anonymous]
29.02.2016
15:50:00
Говори смело и в лицо, OLD XOR TRICK IN 2016!

Google
Славик
29.02.2016
15:50:35
кинь пример

ибо я не помню, как XOR работает =)

[Anonymous]
29.02.2016
15:51:06
Я уже прочитал, что в C этого нельзя сделать.

ибо я не помню, как XOR работает =)
https://en.wikipedia.org/wiki/XOR_swap_algorithm

В PHP.

В PHP.
$x ^= $y ^= $x ^= $y;

‮tirips
29.02.2016
15:51:54
Один хер проверка на null там не нужна
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference at com.example.receivers.TopUpReceiver.startTopUpIfNeeded(TopUpReceiver.java:22)

нужна

Славик
29.02.2016
15:52:14
void xorSwap (int *x, int *y) { if (x != y) { *x ^= *y; *y ^= *x; *x ^= *y; } }

на си же

[Anonymous]
29.02.2016
15:52:21
Славик
29.02.2016
15:52:29
так не надо в одну

[Anonymous]
29.02.2016
15:52:32
Ой, а тебе и не надо в одну.

Google
[Anonymous]
29.02.2016
15:52:38
Просто на собеседованиях я всегда спрашиваю.

Как перевернуть переменные.

В одну строчку.

Arseny
29.02.2016
15:52:46
Тебе надо просто примитив убрать чтобы анбоксинг не происходил.

Славик
29.02.2016
15:52:55
подставной вопрос

весьма

ты на основе него решаешь, брать или не брать? =)

[Anonymous]
29.02.2016
15:53:11
‮tirips
29.02.2016
15:53:18
[Anonymous]
29.02.2016
15:53:20
ты на основе него решаешь, брать или не брать? =)
Нет конечно, просто проверка кругозора и эрудиции.

‮tirips
29.02.2016
15:53:28
@wlp1s0

Славик
29.02.2016
15:53:34
ну в реальных проектах не приветствуются же такие извращения

Arseny
29.02.2016
15:53:37
Мне нужно там 3 состояние, true, false & null
йеп, у тебя npe падает из-за анбоксинга

‮tirips
29.02.2016
15:53:47
@wlp1s0
я почти час качал

[Anonymous]
29.02.2016
15:53:52
@wlp1s0
Спасибо) Сейчас послушаю

я почти час качал
о.О Спасибо!

[Anonymous]
29.02.2016
15:54:13
ну в реальных проектах не приветствуются же такие извращения
Тут важно понимать, знает ли человек что такое XOR и побитовые операторы.

Те, кто начинал свой путь в программировании с низкоуровневых языков, это, как правило, знает.

Arseny
29.02.2016
15:54:32
А это в твоём проекте нужно?

[Anonymous]
29.02.2016
15:54:47
А это в твоём проекте нужно?
Это нужно чтобы понять с чего человек начал.

Google
[Anonymous]
29.02.2016
15:55:09
Но по идее, все должны знать, нет?
Далеко не все, если ты ищешь веб-программиста.

‮tirips
29.02.2016
15:55:15
йеп, у тебя npe падает из-за анбоксинга
Именно, ибо переменная null в тот момент, когда я сравниваю. И она там должна быть null, ради этого я ее и делал враппером

Arseny
29.02.2016
15:55:51
Ладно, надо весь код смотреть короче, но вижу пару проблем уже.

Il'ya
29.02.2016
15:55:59


Arseny
29.02.2016
15:56:09
Например TopUpReceiver.longDelay != longDelay эта проверка не совсем корректна

учитывая что один операнд как минимум объект

Il'ya
29.02.2016
15:56:29
@wlp1s0 Зацени.

Нормально?

Макс...

[Anonymous]
29.02.2016
15:56:59
^^

‮tirips
29.02.2016
15:57:00
Arseny
29.02.2016
15:57:03
Это нужно чтобы понять с чего человек начал.
Ну я например начинал с этого, но такую штуку не напишу. Так себе тест.

‮tirips
29.02.2016
15:57:08
Макс...
Превосходно

[Anonymous]
29.02.2016
15:57:14
О.о
Тут люди приходят, хотят получать 40k и не знают как через jQuery (даже не прошу на чистом JavaScript) использовать append().

Arseny
29.02.2016
15:57:17
Не корректна в каком плане?
Ты сравниваешь ссылки, не уверен что это то что ты хочешь.

[Anonymous]
29.02.2016
15:57:27
Веб - это вообще другое совсем.

Славик
29.02.2016
15:57:30
я тоже не знаю )

Google
[Anonymous]
29.02.2016
15:57:37
я тоже не знаю )
А ты веб-программист?

Славик
29.02.2016
15:57:41
угу =)

Arseny
29.02.2016
15:57:59
определи веб-программист

[Anonymous]
29.02.2016
15:58:13
угу =)
Ну ты значит на back-end'е сидишь, разве не так?

Admin
ERROR: S client not available

Arseny
29.02.2016
15:58:16
TopUpReceiver.longDelay.equals(longDelay)
Вот тут может быть NPE теперь

:DD

Славик
29.02.2016
15:58:19
нет

[Anonymous]
29.02.2016
15:58:23
А что же ты делаешь?

‮tirips
29.02.2016
15:58:30
Вот тут может быть NPE теперь
Там перед этим стоит проверка на налл)

так что все ок

Arseny
29.02.2016
15:58:34
да

Славик
29.02.2016
15:58:42
всего по-немногу, но да, последнее время преимущественно android

Arseny
29.02.2016
15:58:57
а 40к это много кстати?

[Anonymous]
29.02.2016
15:59:03
В Москве - не очень.

Arseny
29.02.2016
15:59:24
У нас это что-то типа зарплата джуниора которому чуток её повысили.

Google
Arseny
29.02.2016
15:59:50
сикретик

:D

Дима
29.02.2016
15:59:52
Милота в оческах =))

Arseny
29.02.2016
15:59:52
Минск

[Anonymous]
29.02.2016
16:00:07
Минск
В Минске хорошо получают только программисты и личные водители.

‮tirips
29.02.2016
16:00:14
сикретик
Скажи, на чем и что пишешь?

или тож сикрет?)

Arseny
29.02.2016
16:00:21
нет

[Anonymous]
29.02.2016
16:00:40
Arseny
29.02.2016
16:01:03
Пишу всякий хайлоад бэкэнд на джаве. Иногда фронтэнд делаю. Ноду трогаю и груви, их юзаю в личных проектах.

Arseny
29.02.2016
16:01:49
А ты писал когда-нибудь хайлоад бэкэнд чтобы проигрывать-то?

:DD

[Anonymous]
29.02.2016
16:01:52
Медленней Java, пожалуй, только Ruby, а всё остальное в два раза быстрее.

Страница 1195 из 6731